Question: cloud-init

Hello colleagues, is cloud-init a hard dependency? I mean, it it a strict requirement for it to exist?

Hi @eosfor, could you please clarify your question? I'm not sure I understand what you mean. Why would you not want cloud-init? We mostly use it to write files to VMs and run a few commands on boot but would definitely be open to hearing about any alternatives you might be thinking about.

Sure, for example because of some corporate policies. Everything which is not corporate-based is prohibited. Say you got an image in the cloud which comes from corporate image repo and the only thing that is different in it compared to the internal image is azure agent. smth like that

@eosfor I would say that today, cloud-init is a dependency in acs-engine and is required for cluster deployments.


Feature request: configuring database parameters through Terraform

Over time, we've been tweaking a few database parameters to better suit our use cases. Currently, it's hard for us to keep track of the changes we made compared to the default Postgres configuration.
Being able to track these changes in version control through Terraform would be very helpful for us. Filing this as a feature request 😊

For reference, the AWS Terraform provider has a resource called aws_db_parameter_group for this.

We are also interested in this feature (the max_connection parameter), it would ease our deployments very much.
Hope you will implement it 😍


BMS to Waverunner title Modifications in the UI

@anjalichimnanig Update the Branch to modify BMS to WaveRunner. Please review


Changes User Agent Name To Conform to Standards

The user agent should not have spaces in its name, so rather than "StattleshipR" the value is "Stattleship-R"
This will allow Intercom, Segment etc to parse the user agent and we can better measure which tools are in use.

Easy change, ran it through a couple of quick tests on my end, all set.  Will merge

+1


Feature/set environment

Added environment variables to exeuteExternal. This is used in testing.js to set the GCOV_PREFIX environment variable.

http://jenkins01.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/5655/


Option to show a custom bar like the Facebook bar.

Navigating via the navigation drawer gets annoying, since you have to open in all the time to get to the different sections. Since Facebook bar is disabled, how about implementing one? Maybe using an API like YouTube has at the top for tabs.
Your app is the fastest one among all the wrappers and you have messenger working with spoofing the desktop site.

I added an option to enable the existing Facebook menu bar in the settings (9bce088b1dbce0f17060fd6246b9ddd90d2cd2d9).

Thank you ☺ When will the build with it be released to the Play Store?


Socket leak

I have a simple app which instantiates a single fastly.Client and performs actions over a period of time. As time goes on, the app fills up with more and more dead socket connections to the Fastly API. Eventually the app hits the FD limit and can no longer perform actions.
So, it would seem that something in go-fastly is leaking sockets. I'm digging around to see if I can find the cause.

@sethvargo Did find a case where a Close() isn't happening that I missed. dictionary and dictionary_item's Delete functions don't even check the response, nor pass it to DecodeJSON, and as such they're never closed.

Looks like that was my issue. Sending in a PR now.


Keep On Dropbox

is possible to set how many backup still stay on dropbox and delete olds?
if not, maybe add an option?

See keep_last, I think that does what you need.

See keep_last, I think that does what you need.

keep last is for local snapshot, right?

See keep_last, I think that does what you need.

keep last is for local snapshot, right?

Oh, maybe. Sorry. I don’t actually use this add on but I thought it limited both local and in Dropbox. That’s how I implemented it in mine (trying to copy this one!) 😂

I love to have this feature too! keep_last_dropbox

I would love to see keep_last_dropbox become a thing as well.  I am paranoid and keep copies on dropbox, google drive and my own internal pi running samba.
But, 2 offsite and one onsite backups are good policy.


Release Google.Cloud.BigQuery.Reservation.V1 version 2.5.0

Changes in this release:
New features

Add IServiceCollection extension methods for client registration where an IServiceProvider is required. (commit 022fab2)

Created release for Google.Cloud.BigQuery.Reservation.V1-2.5.0


latte-dock: fix dependencies

Description of changes
Add plasma-desktop as a dependency to latte-dock.
After a recent nixos-rebuild, latte-dock does not display my panels correctly, instead, only one latte-dock icon on each panel.
I identified in the log of latte-dock -d
[Warning : 0:18:01.157157] - "QJsonValue(array, QJsonArray([\"file:///nix/store/60kdbla0mv5nd4fv6y2g5dpgz77wl4yf-latte-dock-unstable-2023-03-31/share/plasma/plasmoids/org.kde.latte.plasmoid/contents/ui/main.qml:17:1: module \\\"org.kde.plasma.private.taskmanager\\\" is not installed\"]))"

So this PR fixes the issue I was facing by adding the required dependency.

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/2185


Dynamic lightbox name

Hi, I am evaluating your widget and it is nearly the perfect solution for my application. I need a dynamic part to the "lightbox name" property. I have a listview where in each iteration I show a group of images and each lightbox should show just that group of images. However currently it shows all images in all groups in that listview. Would it be possible to add a variable part to the lightbox name or eventually make it fully dynamic so I can create the groups?
I look forward to hear from you.
Regards,
Paul

Hi Paul,
Could you send us an e-mail to community [at] mendix.com, refer to this issue on Github and mention me? I'll see what we can do for you.

Thank you Jelte


MSN Spaces

What's the Product's Name?
MSN Spaces
Describe the product in a single sentence.
A highly customisable blogging and social networking platform that integrated closely with MSN Messenger. It was eventually rebranded as Windows Live Spaces before being discontinued in 2011.
When was the product launched? Provide a specific date, if possible.
2004
When was the product discontinued? Provide a specific date, if possible.
2011
What type of product was it? App, Service, or Hardware?
Service
More info: https://microsoft.fandom.com/wiki/Windows_Live_Spaces

added https://github.com/fabianoriccardi/killed-by-microsoft/commit/b2d6e77f25482387a12bf32ddbf65f60f62498f2
Thank you for the contribution!


idea and request

I am asking you if you can do a patch that will help you run the Mojave on the Dual2Core processor, there are many users who have this processor in their hackintosh and every time after the update we have to manually change the file S/L/UserEventPlugins/com.apple.telemetry.plugin from HighSierra, could it be automated in clover permanently? I'm sorry but I think you will understand what I wrote because I use hihi translator.

@rtvkris please file an issue upstream


Function type parameters are not comparable

Fixes #50

Codecov Report

Merging #51 (9f70e83) into main (15da874) will not change coverage.
The diff coverage is 100.00%.

Additional details and impacted files

@@           Coverage Diff           @@
##             main      #51   +/-   ##
=======================================
  Coverage   93.50%   93.50%
=======================================
  Files          16       16
  Lines        2739     2739
=======================================
  Hits         2561     2561
  Misses        133      133
  Partials       45       45

Impacted Files
Coverage Δ

ast/cache.go
85.09% <100.00%> (ø)


Adding planar-graph sampler

This adds the planar-graph sampler to the dwave-samplers project.  The new classes are available at dwave/samplers/planar and the new PlanarGraphSampler is from dwave.samplers.planar.sampler.

Note that I still have to refine the version requirements for scipy and networkx

Codecov Report

Merging #34 (42a1da3) into main (75b0984) will increase coverage by 0.36%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main      #34      +/-   ##
==========================================
+ Coverage   97.28%   97.64%   +0.36%
==========================================
  Files          11       16       +5
  Lines        1143     1446     +303
==========================================
+ Hits         1112     1412     +300
- Misses         31       34       +3

Impacted Files
Coverage Δ

test_planar_sampler.py
100.00% <0.00%> (ø)

test_planar_util.py
100.00% <0.00%> (ø)

test_planar_planar.py
100.00% <0.00%> (ø)

test_planar_kasteleyn.py
100.00% <0.00%> (ø)

data/__init__.py
75.00% <0.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Should add from dwave.samplers.planar import * to dwave/samplers/__init__.py


[tool] Consider passing -DD flag to unzip when unzipping binarycached artifacts

Describe the bug
When vcpkg extracts the contents of a binary cache artifact, it also extracts the mtime of the files. This is problematic for many build systems that rely on comparing mtimes to see if an action needs to be re-ran, so if you install a vcpkg port that was compiled before
the one that is currently installed, many build systems (ninja in my case) will not re-run steps that need to be re-run.
For me, this is manifesting in issues with PCH's, as clang stores exact mtimes in .pch files, and ninja just checks if the header is newer than the pch file, so we end up with pch's not being recompiled properly because ninja thinks they are up to date.
The solution here would be to extract without mtimes. On linux, this can be done with the -DD flag to unzip. On windows, this is tricker as 7zip is used, which I did some quick looking and I don't see an equivalent option. Of course this could be fixed by traversing the tree and manually touching all the files.
Environment

OS: Linux, but should apply to all OS's

To Reproduce
Steps to reproduce the behavior:

Install a dependency
Build a project that has a PCH that uses that dependency
Install a different version of that dependency that was compiled before the previous one
Build that project again, PCH will not be rebuilt

Expected behavior
PCH will be rebuilt because mtime is set to current time, not build time
I'm happy to open a PR, maybe under an experimental feature?

Please feel free to submit the PR to vcpkg-tool. We'd like that very much.


Add sections

view

Codecov Report

Merging #249 (a4594a2) into master (acbb693) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #249   +/-   ##
=========================================
  Coverage     79.49%   79.49%
  Complexity      754      754
=========================================
  Files           111      111
  Lines          2229     2229
  Branches        236      236
=========================================
  Hits           1772     1772
  Misses          386      386
  Partials         71       71

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update acbb693...a4594a2. Read the comment docs.


[base-ui][useSlider] Suggestions for refactoring the useSlider hook

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Steps to reproduce 🕹
Link to live example: https://github.com/mui/material-ui/blob/master/packages/mui-base/src/useSlider/useSlider.ts
Steps:

look at code
follow your nose
it smells
understand that I'm trying to lighten the mood with these repro steps

Current behavior 😯
The implementation of useSlider seems overengineered and has several potential issues and code smells.

use of non strict equality operators == & != where a strict variant would do the same and add stability. (i.e. here, here or here)
passive event listening on events where it isn't needed (i.e. here)
no passive event listening on events where it is needed (i.e. here or here
Several utility functions like clamp, valueToPercent and others that should probably go into a shared utils file (if not already available) to prevent code duplication.

Addition to 3. & 4.
Passive event listeners should be used when user interaction happens in fast steps (like scrolling, moving pointers, resizing etc.) which  could result in jank. removeEventListener doesn't even allow {passive: true} so this is actually invalid code: https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener#parameters
Expected behavior 🤔

Please understand that I have the highest respect for anyone working on this amazing library. I've been using mui libraries for several years and love it a lot.

I expect the code to meet common/best practice and allow developers to understand the behavior. Usually this is achieved by "separation of concerns".
I also expect issues like these to be caught by linters or code-reviews.
Context 🔦

Please understand that I have the highest respect for anyone working on this amazing library. I've been using mui libraries for several years and love it a lot.

I stumbled upon this while trying to debug #39362.
I soon realized that it is close to impossible to get through this code (for me).
Not a single useful comment explaining the decisions or reason for certain steps in the process (except for a nice elaboration on the iOS bug which has been resolved several Major versions ago)
Your environment 🌎

npx @mui/envinfo
  System:
    OS: Windows 10 10.0.22621
  Binaries:
    Node: 18.5.0 - C:\Program Files\nodejs\node.EXE
    Yarn: Not Found
    npm: 8.12.1 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Chrome: Not Found
    Edge: Chromium (117.0.2045.60)
  npmPackages:
    @emotion/react: 11.11.1 => 11.11.1
    @mui/core-downloads-tracker:  5.14.11
    @mui/icons-material: 5.14.11 => 5.14.11
    @mui/joy: 5.0.0-beta.8 => 5.0.0-beta.8
    @mui/material: ^5.14.11 => 5.14.11
    @mui/private-theming:  5.14.11
    @mui/styled-engine:  5.14.11
    @mui/system:  5.14.11
    @mui/types:  7.2.4
    @mui/utils:  5.14.11
    @types/react: ^18.2.23 => 18.2.23
    react: 18.2.0 => 18.2.0
    react-dom: 18.2.0 => 18.2.0
    typescript: ^5.2.2 => 5.2.2
    @emotion/styled: 11.11.0 => 11.11.0
    @mui/base:  5.0.0-beta.17
    @mui/core-downloads-tracker:  5.14.12
    @mui/icons-material: 5.14.11 => 5.14.11
    @mui/joy: 5.0.0-beta.9 => 5.0.0-beta.9
    @mui/material: ^5.14.11 => 5.14.11
    @mui/private-theming:  5.14.12
    @mui/styled-engine:  5.14.12
    @mui/system:  5.14.12
    @mui/types:  7.2.5
    @mui/utils:  5.14.12
    @types/react: ^18.2.23 => 18.2.23
    react: 18.2.0 => 18.2.0
    react-dom: 18.2.0 => 18.2.0
    typescript: ^5.2.2 => 5.2.2

clamp implementations:

https://github.com/mui/material-ui/blob/53c792d7e716cc02bb99723209a8a9993e9e65b1/packages/mui-material/src/Rating/Rating.js#L21-L29
https://github.com/mui/material-ui/blob/53c792d7e716cc02bb99723209a8a9993e9e65b1/packages/mui-base/src/useSlider/useSlider.ts#L28-L33
https://github.com/mui/material-ui/blob/f3da5be391c55661512d5210041eac41353be77a/packages/mui-material/src/SpeedDial/SpeedDial.js#L40-L48

There's already a pretty flexible clamp implementation including a simpleClamp here: https://github.com/mui/material-ui/blob/master/packages/mui-base/src/unstable_useNumberInput/utils.ts#L9

Yeah probably not the biggest issue but might be something to think about. A lot of these could probably be taken from other libraries or moved into a separate package.
I am using clamp as an example. The same behavior can be seen or numerous other common utility functions.

Thanks for your input! Corrections and improvements are always welcome.

use of non strict equality operators == & != where a strict variant would do the same and add stability.

We only use non-strict equality comparison when testing for null (to catch cases where an undefined may appear instead). We enforce this with an ESLint rule. I wouldn't change it.

passive event listening on events where it isn't needed
no passive event listening on events where it is needed

Nice catch! Could you submit a PR that corrects it?

Several utility functions like clamp, valueToPercent and others that should probably go into a shared utils file

Feel free to create a PR that moves them to the @mui/utils package.

We only use non-strict equality comparison when testing for null (to catch cases where an undefined may appear instead). We enforce this with an ESLint rule. I wouldn't change it.

Thank you for the clarification
One could make use of: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing
which is equally short and adjustable to various styles:
const value = getValue() // could retrun any
if (value ?? true) {
  console.log(":poop:");
}
if (value ?? 1) {
  console.log(":poop:");
}

if (value ?? !0) {
  console.log(":poop:");
}

if (undefined ?? true) {
    console.log("undefined")
}
if (null ?? true) {
    console.log("null")
}
if (false ?? true) {
    console.log("false")
}

if (0 ?? true) {
    console.log("0")
}

undefined
null

Nice catch! Could you submit a PR that corrects it?

Sure, I can look into that, since this is straight forward

Feel free to create a PR that moves them to the @mui/utils package.

Sadly not any time soon, if this is still open around end of year I might revisit this.

Created PR for useSlider refactoring
I think for utility function moving better create another PR?

valueToPercent is used only with the slider, so I don’t see any point in putting it into @mui/utils

Closing this issue since it has been resolved by #40235 and #40267.


Update Ansible molecule tests to be compatible with Molecule v3

Feature Request
Is your feature request related to a problem? Please describe.
Molecule 3 was released yesterday, and requires some changes for molecule configurations which were valid in v2.
I am updating my own Ansible-based operators to work with Molecule 3 (examples: tower-operator, mcrouter-operator), and I've seen a few things are required:

Since yamllint configs are no longer built into molecule, we can template a .yamllint file into the project root with the required rule adjustments (e.g. line length).

linting is no longer fully managed by Molecule, but we can add something like the following to run yamllint and ansible-lint, if desired:
lint: |
  yamllint .
  ansible-lint

The converge 'playbook.yml' is now named 'converge.yml' by default. (Molecule pops a warning if you don't name it 'converge.yml')

The platforms.provisioner.lint configuration in molecule.yml is no longer used and should be dropped.

The scenario.name parameter in molecule.yml is no longer used and should be dropped.

Describe the solution you'd like
In addition to fixing the above points, I think it would be nice to have yamllint and ansible-lint enabled by default, and to make sure the templated files that we build for users pass—mostly it's a matter of fixing values like:
something:
- list
- of
- items

to be:
something:
  - list
  - of
  - items

Having linted files will make it easier to ensure projects are more uniformly formatted across the board, which makes cross pollination a bit easier, and sets the bar for future contributions.

Hi @geerlingguy,
Thank you for your contribution. I'd like to say that you are welcome to contribute with a PR which will upgrade the molecule version as well too.
JFY @fabianvf


Move Build, Deploy, and Sell Your Own Dynamic NFT under VRF

Modify https://github.com/smartcontractkit/documentation/blob/main/docs/Introduction/tutorials/developer-tutorials.md
Move the link for "Build, Deploy, and Sell Your Own Dynamic NFT" to the VRF section.

Look at changing the nav naming.


Decorator context binding

Need to add possibility to set the decorators context when applying it

Done in last PR


warning<EMAIL_ADDRESS>Unable to run nasm: No such file or directory (os error 2)

https://github.com/atomicdata-dev/atomic-server/actions/runs/10372329057
Seems like something in the build process fails because rav1e (from the image library) needs an nasm dependency.

 warning<EMAIL_ADDRESS>This version of NASM is too old: NASM version 2.14

Hmm, looks like apt install nasm installs 2.14 instead of 2.16....
Not sure how I can install it

Welp, looks like Debian only has 2.14 (from 2019)... Maybe I can manually add a newer repo?

Switching to a newer debian image (currently on buster, can go to bookworm) also gave me access to a newer library. Fixed the issue.

This could be a challenge. Asked for help.

For my cargo build to succeed, I need to install some linux dependencies.
But I'm not sure where I could do this. The +CROSS command seems to run the whole build step and spin up a linux image where my library isn't installed yet.
RUN apt install nasm
DO rust+CROSS --target ${TARGET}```
Any ideas?``

Looks like cross does allow for custom libraries
I should probably create a Cross.toml

I tried adding a Cross.toml:
[target.x86_64-unknown-linux-musl]
pre-build = [
  "dpkg --add-architecture $CROSS_DEB_ARCH",
  "apt-get update",
  "apt-get install --assume-yes nasm:$CROSS_DEB_ARCH",
]

And running:
earthly -i --org ontola --sat henk -P +cross-build --TARGET=x86_64-unknown-linux-musl
But I still get the same issue:
warning<EMAIL_ADDRESS>Unable to run nasm: No such file or directory (os error 2)

And I can't find the commands anywhere in the logs. I'm assuming they aren't run, because the Cross.toml is somehow ignored. Perhaps I should move it up a dir and import it in the source step:
  COPY --keep-ts Cargo.toml Cargo.lock Cross.toml ./

Ah yes, moving the file up seems to work. However, I dislike having the Cross.toml in the root folder - it should not be applied to atomic-cli or lib.
But if I add WORKDIR server to cross-build , I think the other directories (e.g. ./target) need to be changed.


Fix OpenUtau failed to search singers when the user runs OpenUtau for the first time

In PreferencesViewModel.cs line130, singer names are

SortingOrder == null → translated into the display language(default)
SortingOrder == string.Empty →not translated(InvariantCulture)
SortingOrder == each language　→translated into the specified language

Thanks!🥰


Old models needed for the ROS-friendly version

Hello Can you provide the models that work with this ROS-version ROS_LANE_NET?  I believe it is the original model that worked with these requirements:
easydict==1.6
opencv_python==<IP_ADDRESS>
glog==0.3.1
tensorflow_gpu==1.10.0
numpy==1.13.1
matplotlib==2.0.2
scikit_learn==0.19.1
tensorflow==1.10.0

@Asylbeck Sorry can not find the old ckpt weights file:)


gnumake: remove ? null from inputs

Motivation for this change
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Why remove the assertion? Otherwise LGTM.

Why remove the assertion? Otherwise LGTM.

Those packages can only ever be null if you explicitly override them to null which is an anti pattern.


Sorting of checker issues no longer works

👀 [W130] Many "common.news" found in io-package.json. Repositorybuilder will truncate at 7 news. Please remove old news.
👀 [W145] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
👀 [W162] js-controller 4.0.24 listed as dependency but 5.0.19 is recommended. Please consider updating dependency at io-package.json.
👀 [W202] Version of package.json (3.2.0-beta.62) doesn't match latest version on NPM (3.1.8)
👀 [W513] "gulpfile.js" found in repo! Think about migrating to @iobroker/adapter-dev package
👀 [W853] .npmignore found - consider using package.json object "files" instead.
👀 [W202] Version of package.json (3.2.0-beta.67) doesn't match latest version on NPM (3.1.8)

fixed


MAINT: use Rotation.Random instead of manual generation

Use Random.Rotation in the rotation tests rather than the old method of passing random variables into the from_* methods.

It looks like I need to sort out the master->main rename on my branch first.


Question: Can you generate just the tautomer and stereoisomer SMILES (no geom opt)?

As the title suggests, I am interested in using auto3d to just print out the smiles of the missing isomers for a SMILE string. Is that possible? Would be a great tutorial notebook!
Thanks.

Hello, I feel it's more about using RDKit rather than Auto3D. Enumerating tautomers and stereoisomers using SMILES can be achieved with existing RDKit functions rdMolStandardize.TautomerEnumerator and  AllChem.EmbedMultipleConfs. There are many examples code on the Internet.


Add support v.qq.com site request

What is the purpose of your issue?

[x] Site support request (request for adding support for a new site)

$ youtube-dl -v -j https://v.qq.com/x/page/h0333gs1cqh.html
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '-j', 'https://v.qq.com/x/page/h0333gs1cqh.html']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.06.12
[debug] Git HEAD: 729a723c4
[debug] Python version 3.5.0 - Darwin-16.5.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 3.2.3, ffprobe 3.2.3, rtmpdump 2.4
[debug] Proxy map: {}
WARNING: Falling back on generic information extractor.
ERROR: Unsupported URL: https://v.qq.com/x/page/h0333gs1cqh.html
Traceback (most recent call last):
  File "/Users/aipai/project/god-show/crawler/youtube_dl/youtube_dl/YoutubeDL.py", line 762, in extract_info
    ie_result = ie.extract(url)
  File "/Users/aipai/project/god-show/crawler/youtube_dl/youtube_dl/extractor/common.py", line 433, in extract
    ie_result = self._real_extract(url)
  File "/Users/aipai/project/god-show/crawler/youtube_dl/youtube_dl/extractor/generic.py", line 2796, in _real_extract
    raise UnsupportedError(url)
youtube_dl.youtube_dl.utils.UnsupportedError: Unsupported URL: https://v.qq.com/x/page/h0333gs1cqh.html
...
<end of log>

Duplicate of #6831.


Implement class property decorators

At the moment babel-plugin-flow-runtime generates decorators for typed class properties, but t.decorate() is not actually implemented yet. Need to implement it in a way that does not confound e.g. mobx

My issue seems to be related to this.
I have started getting an error:
/Users/gajus/Documents/dev/gajus/surgeon/src/sentinels/InvalidValueSentinel.js:13
@_flowRuntime2.default.annotate(_flowRuntime2.default.class('InvalidValueSentinel', _flowRuntime2.default.property('message', _flowRuntime2.default.string()), _flowRuntime2.default.method('constructor', _flowRuntime2.default.param('message', _flowRuntime2.default.string()))))
^
SyntaxError: Invalid or unexpected token
    at createScript (vm.js:53:10)
    at Object.runInThisContext (vm.js:95:10)
    at Module._compile (module.js:543:28)
    at loader (/Users/gajus/Documents/dev/gajus/surgeon/node_modules/babel-register/lib/node.js:144:5)
    at Object.require.extensions.(anonymous function) [as .js] (/Users/gajus/Documents/dev/gajus/surgeon/node_modules/babel-register/lib/node.js:154:7)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)
    at Function.Module._load (module.js:439:3)
    at Function.Module.runMain (module.js:605:10)
    at Object.<anonymous> (/Users/gajus/Documents/dev/gajus/surgeon/node_modules/babel-cli/lib/_babel-node.js:154:22)

When using any annotations in the following class:
// @flow

export default class InvalidValueSentinel {
  constructor (message = 'Unexpected value.') {
    this.message = message;
  }
}

The issue can be replicated by:
git clone https://github.com/gajus/surgeon
cd surgeon
npm install
NODE_ENV=development babel-node src/sentinels/InvalidValueSentinel.js

@gajus looks like you need to add babel-plugin-transform-decorators-legacy to your list of plugins.
We currently have to use decorator syntax for this transform just in case the user themselves is using decorators, it would be nicer if we detected their presence and fell back to something that didn't depend on them.

Thank you

This issue keeps coming back to bite me.
The error itself is very frustrating since "Invalid or unexpected token" doesn't say much about the underlying issue. Luckily, there is Google that takes to this issue thread.

@gajus agree, I would like to deal with this but I'm lacking time at the moment

No worries, I know the feeling.


lego: 4.3.1 -> 4.4.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/go-acme/lego/releases.
meta.description for lego is: "Let's Encrypt client and ACME library written in Go"
meta.homepage for lego is: "https://go-acme.github.io/lego/"
meta.changelog for lego is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

/nix/store/3y2nab6yy8bfq5g050kcsqpjaaaix4ws-lego-4.4.0/bin/lego passed the binary check.

1 of 1 passed binary check by having a zero exit code.

1 of 1 passed binary check by having the new version present in output.

found 4.4.0 with grep in /nix/store/3y2nab6yy8bfq5g050kcsqpjaaaix4ws-lego-4.4.0

found 4.4.0 in filename of file in /nix/store/3y2nab6yy8bfq5g050kcsqpjaaaix4ws-lego-4.4.0

directory tree listing: https://gist.github.com/2d701818f0e7c6ed90e62647798e56f1

du listing: https://gist.github.com/07851578d69353bf812e37a81c4ff964

Rebuild report (if merged into master) (click to expand)

103 total rebuild path(s)

46 package rebuild(s)

46 x86_64-linux rebuild(s)
21 i686-linux rebuild(s)
14 x86_64-darwin rebuild(s)
22 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
blender
dotnetPackages.ExcelDnaRegistration
dotnetPackages.ExtCore
dotnetPackages.FSharpAutoComplete
dotnetPackages.FSharpCompilerCodeDom
dotnetPackages.FSharpCompilerService
dotnetPackages.FSharpCompilerTools
dotnetPackages.FSharpCore302
dotnetPackages.FSharpCore3125
dotnetPackages.FSharpCore4001
dotnetPackages.FSharpCore4117
dotnetPackages.FSharpData
dotnetPackages.FSharpData225
dotnetPackages.FSharpDataSQLProvider
dotnetPackages.FSharpFormatting
dotnetPackages.Fake
dotnetPackages.Fantomas
dotnetPackages.FsCheck
dotnetPackages.FsCheck262
dotnetPackages.FsCheckNunit
dotnetPackages.FsLexYacc
dotnetPackages.FsLexYacc706
dotnetPackages.FsLexYaccRuntime
dotnetPackages.FsPickler
dotnetPackages.FsUnit
dotnetPackages.MathNetNumerics
dotnetPackages.Projekt
dotnetPackages.Suave
dotnetPackages.UnionArgParser
dua
elixir_ls
erlang-ls
fsharp41
grafana
lego
lfe
lfe_1_3
nixos-install-tools
plausible
python38Packages.azure-servicebus
python39Packages.azure-servicebus
rebar3
spacevim
tests.nixos-functions.nixos-test
tests.vim.nvim_via_override-test
tests.vim.test_vim_with_vim_nix

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/3y2nab6yy8bfq5g050kcsqpjaaaix4ws-lego-4.4.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A lego https://github.com/r-ryantm/nixpkgs/archive/c58f2ed83c36320863e16c69c57d3708c9a24566.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/3y2nab6yy8bfq5g050kcsqpjaaaix4ws-lego-4.4.0
ls -la /nix/store/3y2nab6yy8bfq5g050kcsqpjaaaix4ws-lego-4.4.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

lego

Maintainer pings
cc @aanderse @andrew-d @arianvp @emilazy @flokli @m1cr0man @kalbasit for testing.

nixpkgs-review happy, macos 10.15 & nixos x86_64. nixosTests.acme passes.


Vue compiler adds import of mergeModels from vue, while it is not exposed in typings.

Vue version
3.4.18
Link to minimal reproduction
https://stackblitz.com/edit/vitejs-vite-kp769z?file=README.txt
Steps to reproduce
npm run build
What is expected?
Successful generation of ts/d.ts files.
What is actually happening?
[!] (plugin rpt2) RollupError: src/MyComponent.vue?vue&type=script&setup=true&lang.ts:1:33 - error TS2305: Module '"vue"' has no exported member 'mergeModels'.
1 import { useModel as _useModel, mergeModels as _mergeModels, defineComponent as _defineComponent } from 'vue'
~~~~~~~~~~~
src/MyComponent.vue?vue&type=script&setup=true&lang.ts
at Object.error (/home/projects/vitejs-vite-kp769z/node_modules/rollup/dist/shared/parseAst.js:279:30)
at Object.error (/home/projects/vitejs-vite-kp769z/node_modules/rollup/dist/shared/rollup.js:824:32)
at RollupContext.error (/home/projects/vitejs-vite-kp769z/node_modules/rollup-plugin-typescript2/dist/rollup-plugin-typescript2.cjs.js:1457:26)
at eval (/home/projects/vitejs-vite-kp769z/node_modules/rollup-plugin-typescript2/dist/rollup-plugin-typescript2.cjs.js:27639:26)
at printDiagnostics (/home/projects/vitejs-vite-kp769z/node_modules/rollup-plugin-typescript2/dist/rollup-plugin-typescript2.cjs.js:27615:17)
at typecheckFile (/home/projects/vitejs-vite-kp769z/node_modules/rollup-plugin-typescript2/dist/rollup-plugin-typescript2.cjs.js:27972:9)
at Object.eval (/home/projects/vitejs-vite-kp769z/node_modules/rollup-plugin-typescript2/dist/rollup-plugin-typescript2.cjs.js:28118:21)
at eval (/home/projects/vitejs-vite-kp769z/node_modules/rollup-plugin-typescript2/dist/rollup-plugin-typescript2.cjs.js:63:69)

System Info
"vue": "^3.4.18"
"@rollup/plugin-node-resolve": "^15.2.3",
"@vue/compiler-sfc": "^3.4.18",
"rollup": "^4.10.0",
"rollup-plugin-typescript2": "^0.36.0",
"rollup-plugin-vue": "^6.0.0",
"typescript": "^5.3.3"

Any additional comments?
Seems to happen with rollup library setup (see repro), in SFC when both defineProps and defineModel are present.
Comment out defineProps and remove :id attribute on input element to make build pass.

This is an issue with the rollup setup is essentially typechecking the generated code after template compilation - that code is not meant to be typechecked.
The mergeModels helper function is explicitly marked as internal because it's only used/inserted by the compiler and not considered a public API - so we don't want it to be exposed in vue's type declarations.
We 'strongly recommend using vue-tsc to generate type declarations instead:
https://vuejs.org/guide/typescript/overview.html#overview

If using SFCs, use the vue-tsc utility for command line type checking and type declaration generation. vue-tsc is a wrapper around tsc, TypeScript's own command line interface. It works largely the same as tsc except that it supports Vue SFCs in addition to TypeScript files. You can run vue-tsc in watch mode in parallel to the Vite dev server, or use a Vite plugin like vite-plugin-checker which runs the checks in a separate worker thread.

This is a wontfix. Like @LinusBorg said, type checking should only happen to user-authored source code, not transformed / generated code.

Thank you both for the explanation.
If vue-tsc is the recommended path to generate the typings, what is the preferred way to generate the js-part for SFCs in a library?
Being able to do both in one step was the reason we went with rollup instead of vue-tsc in the first place.

Use Vite + @vitejs/plugin-vue (which is using Rollup under the hood).
If you have to stick to plain Rollup for some reason, you can use a Rollup plugin that only performs TS transpilation without type checking, e.g. https://www.npmjs.com/package/rollup-plugin-esbuild


tf.image.sobel_edges not supported in TPU

Hello,
I am training my deep neural network in TPU on google colab using tensorflow 2 and keras. I have added an L2 loss between the sobel edges of prediction and ground truth images. But, when I am calling model.fit() function, this tf.image.sobel_edges function raises errors. I believe that the function is not supported while compiling the graph in TPU.

If I am correct then is there any alternate way to compute edges in TPU.
And if I not correct then can you please point me to correct use of tf.image.sobel_edges function in TPU.
Thank you in advance.

Have you already tried with https://www.tensorflow.org/io/api_docs/python/tfio/experimental/filter/sobel ?

@vinits5 ,
In order to expedite the trouble-shooting process, could you please provide the Tensorflow version, complete code and dataset to reproduce the issue reported here.
Thanks!

This https://www.tensorflow.org/io/api_docs/python/tfio/experimental/filter/sobel ? worked. Thanks @bhack .

/cc @yongtang @mihaimaruseac  @theadactyl  I think that we could improve on handling not homegenous duplicates in the ecosystem like this one.


delete reports after verification, misc tweaks & fixes

Delete poc reports from  DB after verification, rather than updating status only.  Only delete ( where applicable ) the reports if the appropriate file is successfully saved to S3
Fix issue whereby the incorrect MessageSender was being used for invalid beacon

so having considered the rewards side of verifier, it likely makes more sense to not delete the verified reports from the DB and instead stick with what we do atm and update their status.  This was the rewards generation can pull verified reports directly from the DB rather than reading in verified poc from s3


Update weather-warnings to 0.6.4

Please update my adapter ioBroker.weather-warnings to version 0.6.4.
This pull request was created by https://www.iobroker.dev c0726ff.

0.6.4 created 03.12.2023
77 user (50%)
OK


benchopt generate-results produces html giving a File not found

(base) ➜  lasso git:(flash) ✗ pwd
/home/mathurin/workspace/benchmarks/lasso
(base) ➜  lasso git:(flash) ✗ benchopt generate-results -b .
Rendering benchmark: .
Processing outputs/benchopt_run_2021-11-05_08h30m08.csv
Processing outputs/benchopt_run_2021-11-05_08h30m38.csv
Processing outputs/benchopt_run_2021-11-05_08h34m48.csv
Solver sklearn did not reach precision 1e-06.
Processing outputs/benchopt_run_2021-11-05_08h36m28.csv
Processing outputs/benchopt_run_2021-11-05_09h05m37.csv
Solver sklearn did not reach precision 1e-06.
Solver sklearn did not reach precision 1e-06.
Solver sklearn did not reach precision 1e-06.
Solver sklearn did not reach precision 1e-06.
Solver sklearn did not reach precision 1e-06.
Solver sklearn did not reach precision 1e-06.
Writing  results to html.html
Writing results to html/__benchopt_run_2021-11-05_08h30m08.html
Writing results to html/__benchopt_run_2021-11-05_08h30m38.html
Writing results to html/__benchopt_run_2021-11-05_08h34m48.html
Writing results to html/__benchopt_run_2021-11-05_08h36m28.html
Writing results to html/__benchopt_run_2021-11-05_09h05m37.html
Writing index to html/index.html

This opens a valid html:

but if I try to click on the benchmarks rectangle, I get:

It turns out this has to be done from the parent directory. This works
(base) ➜  benchmarks pwd
/home/mathurin/workspace/benchmarks
(base) ➜  benchmarks benchopt generate-results -b lasso

But doing it inside the benchmark folder
(base) ➜  lasso git:(flash) ✗ pwd
/home/mathurin/workspace/benchmarks/lasso
(base) ➜  lasso git:(flash) ✗ benchopt generate-results -b .

produces a malfunctioning html.
I would argue it's more logical to run it from the benchmark_* than from the parent folder, but I don't know how you use it.

The command you are looking for is benchopt plot --all . I  think.
The goal of generate-results is to create a dashboard for the website. That being said, we should still fix this behavior. I guess this should be solved at the Benchmark object level to make sure we always get a name for the HTML file.

No I really was trying to regenerate the website, because I had deleted html and csv results yet they were still showing on the main page. I think #231  fixes the issue

Ok but don't benchopt plot --all . generate the lasso webpage?


fixed blank disabled Select element option (affected workspaces menu)

fixed blank disabled Select element option (affected workspaces menu in the command palette)
fixes #2690
needs to be cherry-picked to master as well

fixed #2690


Update home.tmpl

Russian lang. Small fix.
The pull request will be closed without any reasons if it does not satisfy any of following requirements:

Please make sure you are targeting the develop branch.
Please read contributing guidelines:
https://github.com/gogits/gogs/wiki/Contributing-Code
Please describe what your pull request does and which issue you're targeting
... if it is not related to any particular issues, explain why we should not reject your pull request.

Thanks.


Service update (force)

Hi
It would be good to add a "service update" (force) in service and services view
Today, to do that, I scale down/up the service
This is useful when you want swarm recreate all replicas without changing anything, to reschedule tasks on all nodes (after crash for example)

A workaround is to add a dummy env-variable to the service i.e. FOO=bar
This will start a service update

My usecase for this is to pull the lastest vestion of the image and restart all containers for the service. This is to redeploy our apps to the latest version. We do this multiple times a day.
This would be a very very nice button to have. :)


Feature/build number

Description
This code allows Get-LatestCumulativeUpdate to accept a Build parameter
Related Issue
#60

This removes the need to maintain a Version to BuildNumber mapping in LatestUpdate.json, reducing required maintenance on this module

https://github.com/aaronparker/LatestUpdate/issues/60
Motivation and Context
You can now do this:
$Build = [System.Environment]::OSVersion.Version.Build
Get-LatestCumulativeUpdate -Build $Build

How Has This Been Tested?

Passed Invoke-LocalTest.ps1
PowerShell 5.1 on Windows 10 1903
Ensure all tests in the tests folder have been run in your test environment before completing the pull request

Screenshots (if appropriate):
Types of changes
What types of changes does your code introduce? Put an x in all the boxes that apply:

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:
Go over all the following points, and put an x in all the boxes that apply. If you're unsure about any of these, don't hesitate to ask. We're here to help!

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have updated the CHANGELOG file accordingly for the version that this merge modifies.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Is there something you’d like to see me add so we can get this merged in?

The module is in a broken state right now, so trying to fix that first.

So uhhhh, sup?


[Bug]: useRequest  updateState 更新缓存 useRequest data 状态未更新

Is this a Bug?

[X] I have confirmed that I want to report a Bug

Has this issue been reported before?

[X] I have confirmed that this Issue has not been reported before

Alova Version
3.0
Framework
Vue
Problem Description
useRequest  updateState 更新缓存 useRequest data 状态未更新
Expected Behavior
No response
Reproduction Link
No response
Reproduction Steps
useRequest  updateState 更新缓存 useRequest data 状态未更新
System Information
No response
Additional Information
No response

请提供可复现的代码片段和复现步骤，否则我们将直接关闭这个 issue。

这个我这里复现了，我这里改下


Usage advices for new users

The correct file to download is the Application.zip.
Instead of adding one blog after another in the text box at the bottom left corner, use the clipboard monitor! Either:

copy (ctrl-c, maybe you'll have to press it twice) the URL from the address bar of your browser, or
make a text file with all your blogs / likes / searches and copy (ctrl-c) the whole content (ctrl-a) at once. For example, the blogs to download (example_blogs.txt) in an editor (e.g. Notepad++) would look like this:

http://nature-e.tumblr.com/
https://www.tumblr.com/liked/by/wallpaperfx/page/0
mywallpapercollections.tumblr.com
https://www.tumblr.com/tagged/cars?before=1543618889
www.tumblr.com/search/video
https://www.tumblr.com/dashboard/blog/blogname

Pressing ctrl-a, ctrl-c will add all 6 blogs/tag searches/hidden blogs (the last url in the example) at once.

Notice: You cannot simply add the blogs name to the text box in the bottom left corner or the clipboard monitor. You'll need the url (with or without the protocol (i.e. with or without http(s)://)) as the blogs name is not sufficient to figure out what you actually want to download (maybe a hidden blog, maybe likes?)

Do not extract TumblThree to a location that requires admin rights (e.g. C:\Program Files..). Simply because I've never tested it. If you do, make sure that you change the default download location. Otherwise TumblThree will just not add the blog if it has no permission to write (Thanks to Jason for testing this out).

example_blogs.txt

didn't know where to ask, but when is the release which fixes the download of frames instead of videos? Or can i fix it somehow myself?

Does this work on Mac, and if so how exactly would one go about installing it properly to run it

A super simple guide for everyone from the tumblr purge - To download a tumblr

Download the zip file
Unzip it somewhere you can find it
Open TumblThree.exe
Under settings, choose what you want (video? reblogs? asks?) and also log in for more complete access.
Back to the main screen, add tumblrs using their URL (eg. example.tumblr.com). Add them to the queue and click "crawl" to start downloading. It takes a minute to start so be patient!

A super simple guide for writers from the tumblr purge - To view downloaded text posts
Text posts (and links, asks, etc) are downloaded as the file type .txt (ie. texts.txt, answers.txt ...) but formatted with a version of html? (I don't code, okay)
I accessed mine by renaming the file. So texts.txt got renamed texts.html
It helped with most of the text formatting. Some special characters (like quotation marks) didn't convert well, but its mostly in an easy-to-read format.
To @johanneszab is there a way to add an html output option for the .txt files? Or convert the current files with more complete formatting for things like quotation marks? There is a huge writer community on tumblr scared of losing their posts, but I don't know how much work this takes. Thank you.

I have tried this app several times.  The "Add Blog, Remove Blog, Show Files, Remove from Que"
buttons are all disabled (I can not activate them).  Running Windows 10.  I am logged into Tumblr. Not sure I am running the application correctly or if something else is going on?  Read all the threads, watched videos.. this sounds like it can not be easier but I think there is a bug or a conflict somewhere.  One bit of info, Windows defender pops up and asks if I want to run this app. I have to work around it but the app launches.. buttons do not work.

And I am running IE

The "Add Blog, Remove Blog, Show Files, Remove from Que" buttons are all disabled (I can not activate them)

That those buttons are disabled is not an issue. That is the default behavior if there is no blog added to TumblThree. Simply because you cannot remove a blog, show files of a blog or a add/remove from queue a blog if there is no blog added. Thus, buttons do work!

Make sure you have write permissions in your Download Location (i.e., notice the admin rights section above).
Add a blog to TumblThree. For startes, Do and test what I've written in the first post, and select the urls of the test blogs, copy them to the clipboard, see if they will be added!

Ok, adding them worked.  So how do I download my liked pages?
https://www.tumblr.com/liked/by/**"revonyc"**/page/0  for example?

I downloaded and set up the application to try to find and download a few blogs I adore-
One of the things i found is that one or two of them wouldn't download because of an error saying that the log was offline, is there anything i can do about this, or perhaps a way around it?
I also was wondering if this works for downloading posts with a certain tag Like searching '#Supernatural' or '#Stucky' or something, and perhaps copying something like this?
https://www.tumblr.com/search/stucky or https://www.tumblr.com/search/voltron

One of the things i found is that one or two of them wouldn't download because of an error saying that the log was offline, is there anything i can do about this, or perhaps a way around it?

Maybe a wrong url format? Anything special in the name? A user here send me a 20 000 lines text file full with blogs. Non of those were wrongly classified by TumblThree, nor not crawlable if it actually was online. The last bug of this kind was months ago. Sure, could still be possible, but I'm guessing not. And I also don't have to the url to the blog, so I can only guess and not verify it.

I also was wondering if this works for downloading posts with a certain tag Like searching '#Supernatural' or '#Stucky' or something, and perhaps copying something like this?

I also was wondering if this works for downloading posts with a certain tag Like searching '#Supernatural' or '#Stucky' or something, and perhaps copying something like this?
https://www.tumblr.com/search/stucky or https://www.tumblr.com/search/voltron

Those urls don't work? The results are bad? There also would be the "tag search" as for example https://www.tumblr.com/tagged/supernatural. I've not implemented those searches, Tumblr did. I'm not responsible for crappy results ;)

I have a "new user" question: I think I set up everything and I find in the download place lots of txt files with links to my photos, but the photos themself are missing. I am sure that images to download is marked, but how do I make the application download them? Is this a 2 phase process?

@xmiscn:
No, it's not. But you might have selected the checkbox "download url list". In that case, TumblThree will create text files containing the actual urls to the binary (photo, video) files, instead of the actual files themselves. If you have text files ending with _url.txt, then that is the case.
Delete the blogs in question from TumblThree, re-add them, then it will re-download only missing files (i.e. your photos) if you unselect that option.
As a tip, you can do an export of all your currently added blogs to a text file in the Settings. After you've deleted all your blogs you want to re-download from TumblThree, you can simply re-add them by just opening the file and pressing ctrl-a and ctrl-c.

Ver new user, dumb as a post on this stuff. I got TumblThree downloaded. When i try to open it, File Viewer says I need an upgrade. $30 later I get the upgrade, but it open the .exe file to look like code. What did I do wrong?

Why did you delete my comment? I was asking for help!

@BigTime21:

How does asking for help fit into "Usage advice"? My thought for this was to keep this issue/thread as short as possible to give an overview about what people often seem to miss. All people just append randomly questions, feature requests and issues to it, then it doesn't fulfill its purpose. There also already is an thread for this.

You question was more a little bit too sketchy/spammy for my taste. TumblThree doesn't cost $30, and I don't know why you/everyone should have payed this. That's why I deleted it. And all the other things I didn't even understand. Just read the advices/readme here on how to use the application, then you should be able to get it going.

Hello, Im new to using this and was just wondering if tumblthree helps export my likes as well or is it just the reblogs?

Forget you. I found a much easier program. Goodbye.

Please help I am a newbie have downloaded the zip file and unzipped but cannot find Open TumblThree.exe or run it in anyway

I'm sorry, I do keep getting the unparsable error, despite having tried the .68 and then the .63 version.
Funnily enough, the likes get downloaded with no issue.


Implemented Notification from the mantine functionality for Config.tsx and Urloader.tsx

I made the code to empty the text input box and uncheck the checkbox after submitting the URL. I also made selected values stay as placeholders in Config.tsx.

I reviewed again, looks good to me but something with the localstorage doesn't work properly. If I refresh my config is gone again. Testing it via home <-> config page

Do you want the App to keep the same configuration after reloading it?
I can implement that.

Hi, that makes sense. I'll start working on it :)

hi @auksesir please ping me if you checked my review and changed if possible so I'll have another look. thx

Hi @grumpyp, I've changed it. Let me know if it's working correctly.

Hi, I am sorry but it's not working like expected:
So if there's no Config in the DB, it should render the Config component. If there's one GettingStarted. You can play around by deleting the database.db sqllite db.

Hi @grumpyp. It should work as expected now.
I tried testing it one last time but I started getting this error:
Access to XMLHttpRequest at 'http://localhost:8000/config/' (redirected from 'http://localhost:8000/config') from origin 'http://localhost:1212' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
It started occurring even though I had not changed anything. Do you have any idea what could it be? I was trying to figure it out but nothing worked.

Hi, sorry, but it doesn't work.
Please make also sure to merge the current origin/main, I left a little comment which caught my attention when started the review.

Hi @grumpyp. Sorry for taking so long I was away. I have updated and tested the code without validating the apiKey. It seems to work. If you would like to see it let me know. I incorporated apiKye validation which should work, but I cannot test it properly as I don't have an Open API key.

when I try to push the changes, I get this response: remote: Permission to grumpyp/aixplora.git denied to auksesir.
fatal: unable to access 'https://github.com/grumpyp/aixplora.git/': The requested URL returned error: 403.
I am not sure if this response means there is something wrong on my side. :)


CLOUD-54046 Fixing Uluwatu cluster create button layout

@doktoric plz review

Jenkins build finished, all tests passed.
Refer to this link for build results: http://ci.sequenceiq.com/job/cloudbreak-pull-request/2245/


Offer to take over maintenance and publishing of GeoJSON.js

Hi @caseycesari.
Noticed that the library isn't being actively developed. Wondering if you'd be happy for someone else to take over development and publishing? If so I'm interested.
Would respect current users and only publish any changes under a major version bump. Rough plan would be to convert to Typescript, publish common JS, ES module, and UMD variants, fix a few bugs, and keep the same license as well.

Hi @smallsaucepan. Thanks for getting in touch. I think getting some help maintaining this library would be great. I haven't had much time to devote to it the past couple years. Your rough plan sounds good to me (I'm especially interested in the TS conversion). Do you want to submit a PR (of whatever) to start? Then we can take it from there.


opt_clean: Fix module keep rules.

wires with keep attribute now force a module to be kept
presence of $memwr and $meminit cells no longer forces a module to be
kept

This fixes a problem in #1592 (but is unrelated to the main issue at hand).


PlainImage does not allow ImageIndex

Authored-by: Dennis Leon<EMAIL_ADDRESS>

A/C
for copy:
When specifying an image, but a user provides an ImageIndex imgpkg copy --image imageindex then an error message will be returned explaining that only plain images (not image indexes) are accepted.
When specifying an image lock file imgpkg copy --lock images.lock and that images.lock file contains an ImageIndex, then an error message will be returned explaining that only plain images (not image indexes) are accepted.
for pull:
When specifying an image, but a user provides an ImageIndex then an error message will be returned explaining that only plain images (not image indexes) are accepted.


Provide read-only view of dmn modeler with overview plugin

Is your feature request related to a problem? Please describe.
With #2 we implemented an overview feature that provides users with the ability to quickly switch between different decision tables in the same drd. In the web modeler, some people have only read access to the dmn, so they are not allowed to make any changes. Also, we have the feature to display milestones, basically snapshots of past versions of the file. Those should also not be editable. For those users, I would like to have a read-only view of the dmn modeler, while still having the overview plugin so that they can quickly switch between tables.
Describe the solution you'd like
There are different solutions possible, e.g.:

Export a viewer in addition to the modeler that can be used like import { CamundaCloudViewer } from 'camunda-dmn-js';
Expose the overview plugin so it can be used as additional module when instantiating a NavigatedViewer from the core dmn-js library
Move the overview plugin implementation to the core dmn-js library so it can be more easily used for both Viewers and Modelers

Describe alternatives you've considered
For now we keep the custom implementation of the overview feature in the web modeler that we can integrate with both viewer and modeler.
Additional context

Moved to spring cleaning.


allowJs compiler option

I'm working on a fairly large project and we want to use this gulp plugin because the other one is far too slow.  However, it looks like even with the --allowJs flag on the compiler, js files are ignored.  I've been digging through this for a while now, and changed builder.getScriptFileNames() to accept js files:
getScriptFileNames(): string[] {

    const result: string[] = [];
    const defaultLibFileName = this.getDefaultLibFileName(this.getCompilationSettings());
    for (let fileName in this._snapshots) {
        if (/\.tsx?/i.test(path.extname(fileName))
            || /\.jsx?/i.test(path.extname(fileName))
            && fileName !== defaultLibFileName) {

            // only ts-files and not lib.d.ts-like files
            result.push(fileName)
        }
    }
    return result;
}

but now I get really strange errors by the typescript compiler:
.../project/node_modules/typescript/lib/typescript.js:48272

                throw new Error("Could not find file: '" + fileName + "'.");

even though that file is there (it only does this for js files).  I feel like I'm in a little over my head, so I was wondering if anyone here has any idea what's going on?

+1 I make sure that I find time for this during the week

fixed with https://github.com/jrieken/gulp-tsb/commit/e28375af4f7375fb79bbc4d5e0d4f9d94ddb56ab


Testing tests after CI patch + SUVI changes.

Don't merge this, it's a test branch that combines 2 separate PRs.

Codecov Report
Base: 99.30% // Head: 99.30% // No change to project coverage :thumbsup:

Coverage data is based on head (45b8ae5) compared to base (a46a790).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #88   +/-   ##
=======================================
  Coverage   99.30%   99.30%
=======================================
  Files          25       25
  Lines         716      716
=======================================
  Hits          711      711
  Misses          5        5

Impacted Files
Coverage Δ

hvpy/datasource.py
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

This PR did it's job.


[#114] Process ZK event from background thread to avoid deadlock on ZK sync operations

Motivation
As described in #114 there is a deadlock after a bundle split due to a mix of async and sync ZK operations that keep the ZK MainEvent thread deadlocked.
Modifications
Process the ZK async response from a background thread to release MainEvent thread immediately.
Result
The resulting code should not deadlock.

CLA is valid!


[Flutter Web] compositing error with SweepGradient, RadialGradient decoration

Steps to Reproduce

Build basic Flutter app (flutter create myapp) on Flutter Web (chrome). Works fine.
Replace the body with this background widget:

final background = Container(
  decoration: BoxDecoration(
    gradient: SweepGradient(
      center: FractionalOffset.center,
      startAngle: -(math.pi / 2),
      endAngle: math.pi * 2 - (math.pi / 2),
      colors: const <Color>[
        Color(0xFF4285F4), // blue
        Color(0xFF34A853), // green
        Color(0xFFFBBC05), // yellow
        Color(0xFFEA4335), // red
        Color(0xFF4285F4), // blue
      ],
      stops: const <double>[0.0, 0.25, 0.5, 0.75, 1.0],
    ),
  ),
);

Run flutter run -d <emulator>. You get this:

run flutter run -d chrome. You get an error and no UI on screen.

Logs
$ flutter run -d chrome --verbose
[  +18 ms] executing: [REDACTED_DIRECTORY] git -c log.showSignature=false log -n 1
--pretty=format:%H
[  +41 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 9bd02a1787bd264fde13a445a900ca28d08e3cef
[        ] executing: [REDACTED_DIRECTORY] git describe --match v*.*.* --first-parent --long
--tags
[  +23 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.10.5-73-g9bd02a1787
[   +9 ms] executing: [REDACTED_DIRECTORY] git rev-parse --abbrev-ref --symbolic @{u}
[   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/master
[   +2 ms] executing: [REDACTED_DIRECTORY] git ls-remote --get-url origin
[   +6 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +52 ms] executing: [REDACTED_DIRECTORY] git rev-parse --abbrev-ref HEAD
[   +9 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[  +78 ms] executing: REDACTED_DIRECTORY/Android/Sdk/platform-tools/adb devices -l
[   +9 ms] Exit code 0 from: REDACTED_DIRECTORY/Android/Sdk/platform-tools/adb devices -l
[        ] List of devices attached
[  +21 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ +248 ms] Launching lib/main.dart on Chrome in debug mode...
[   +1 ms] Building application for the web...
[+10170 ms] Starting daemon...
[ +135 ms] Initializing inputs
[   +5 ms] Reading cached asset graph...
[ +137 ms] Reading cached asset graph completed, took 134ms

[ +195 ms] Checking for updates since last build...
[ +460 ms] Checking for updates since last build completed, took 460ms

[   +6 ms] Initializing inputs
[   +1 ms] Reading cached asset graph...
[        ] Reading cached asset graph completed, took 134ms
[        ] Checking for updates since last build...
[        ] Checking for updates since last build completed, took 460ms
[ +189 ms] Serving DevTools at http://<IP_ADDRESS>:36717

[ +603 ms] About to build [web]...
[   +7 ms] Running build...
[ +121 ms] Running build completed, took 53ms

[        ] Caching finalized dependency graph...
[   +4 ms] Caching finalized dependency graph completed, took 93ms

[   +3 ms] Succeeded after 151ms with 0 outputs (0 actions)

[+3241 ms] Failed to load asset at path: packages/build_web_compilers/src/dev_compiler/dart_sdk.js.

Status code: 404

Headers:
{
"date": "Thu, 26 Sep 2019 16:51:54 GMT",
"content-length": "9",
"x-frame-options": "SAMEORIGIN",
"content-type": "text/plain; charset=utf-8",
"x-xss-protection": "1; mode=block",
"x-content-type-options": "nosniff",
"server": "dart:io with Shelf",
"via": "1.1 shelf_proxy"
}

Content:
Not Found

[+1773 ms] Debug service listening on ws://<IP_ADDRESS>:43875/ivFmLDnL28Q=

[  +16 ms] Building application for the web... (completed in 17.1s)
[   +1 ms] 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻
[        ] Warning: Flutter's support for building web applications is highly experimental.
[        ] For more information see https://github.com/flutter/flutter/issues/34082.
[        ] 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻 👻
[        ] 🔥  To hot restart (and rebuild state), press "R".
[        ] For a more detailed help message, press "h". To quit, press "q".
[   +6 ms] Debug service listening on ws://<IP_ADDRESS>:43875/ivFmLDnL28Q=
[ +419 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[ +986 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[+1000 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[+1136 ms] Another exception was thrown: UnimplementedError
[ +869 ms] Another exception was thrown: Assertion failed:

file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/_engine/engine/surface/surface.dart:1071:14
[ +991 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[ +999 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[ +999 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[+1000 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[ +999 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[+1000 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[ +999 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[+1002 ms] Another exception was thrown: Assertion failed:
file:////b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/ui/src/ui/compositing.dart:343:12
[ +999 ms] Another exception was thrown: Assertion failed:

$ flutter analyze
Analyzing clock_competition...
No issues found! (ran in 1.9s)

$ flutter doctor -v
[✓] Flutter (Channel master, v1.10.6-pre.73, on Linux, locale en_US.UTF-8)
    • Flutter version 1.10.6-pre.73 at REDACTED_DIRECTORY/github-forks/flutter
    • Framework revision 9bd02a1787 (20 hours ago), 2019-09-25 13:55:29 -0700
    • Engine revision 0bfca375b3
    • Dart version 2.6.0 (build 2.6.0-dev.2.0 69b5681546)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at  REDACTED_DIRECTORY/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-stable, build-tools 28.0.3
    • Java binary at: /opt/android-studio-with-blaze-3.5/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Android Studio (version 3.3)
    • Android Studio at  REDACTED_DIRECTORY/Downloads/android-studio
    • Flutter plugin version 34.0.1
    • Dart plugin version 182.5215
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[✓] Android Studio (version 3.4)
    • Android Studio at /opt/android-studio-with-blaze-3.4
    • Flutter plugin version 37.1.1
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b16-5323222)

[✓] Android Studio (version 3.5)
    • Android Studio at /opt/android-studio-with-blaze-3.5
    • Flutter plugin version 39.0.3
    • Dart plugin version 191.8423
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] VS Code (version 1.23.1)
    • VS Code at /usr/share/code
    • Flutter extension version 2.14.0

[✓] Connected device (2 available)
    • Chrome • chrome • web-javascript • Google Chrome 77.0.3865.90
    • Server • web    • web-javascript • Flutter Tools

• No issues found!

cc @ferhatb is this something that can be supported on the web?

cc @jkurtw : Can be supported using webgl shader.
@maryx : Thanks for filing this. Not likely to be supported in the short term. We will be looking at linear/radial shaders for drawVertices APIs soon, we'll keep this in mind since that would provide a workaround before this is available.

Thanks @yjbanov for quickly finding that my issues was a duplicate and pointing me here. I will be following this case instead then.

Hi @maryx
the issue seems to persist running the code below with the latest master

code sample
import 'package:flutter/material.dart';
import 'dart:math' as math;

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) => MaterialApp(
        home: MyHomePage(),
      );
}

class MyHomePage extends StatelessWidget {
  const MyHomePage({Key key}) : super(key: key);

  @override
  Widget build(BuildContext context) => Material(
        child: Center(
          child: Container(
            decoration: BoxDecoration(
              gradient: SweepGradient(
                center: FractionalOffset.center,
                startAngle: -(math.pi / 2),
                endAngle: math.pi * 2 - (math.pi / 2),
                colors: const <Color>[
                  Color(0xFF4285F4), // blue
                  Color(0xFF34A853), // green
                  Color(0xFFFBBC05), // yellow
                  Color(0xFFEA4335), // red
                  Color(0xFF4285F4), // blue
                ],
                stops: const <double>[0.0, 0.25, 0.5, 0.75, 1.0],
              ),
            ),
          ),
        ),
      );
}

flutter run -d chrome -v
[ +311 ms] Launching lib/main.dart on Chrome in debug mode...
[  +83 ms] Updating assets
[ +173 ms] Syncing files to device Chrome...
[  +64 ms] Generating /Users/nevercode/Desktop/projects/master/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +52 ms] <- reset
[   +9 ms] /Users/nevercode/development/flutter_master/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/nevercode/development/flutter_master/bin/cache/flutter_web_sdk/ --incremental --target=dartdevc --debugger-module-names -Ddart.developer.causal_async_stacks=true
--output-dill /var/folders/c3/l5jpznsj5k37yrj47l__xpw40000gn/T/flutter_tools.S8Bzd6/flutter_tool.fMZ6L9/app.dill --libraries-spec
file:///Users/nevercode/development/flutter_master/bin/cache/flutter_web_sdk/libraries.json --packages .packages -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts
--track-widget-creation --filesystem-root /var/folders/c3/l5jpznsj5k37yrj47l__xpw40000gn/T/flutter_tools.S8Bzd6/flutter_tools.tVTH8q --filesystem-scheme org-dartlang-app
--initialize-from-dill build/cache.dill.track.dill --platform file:///Users/nevercode/development/flutter_master/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk.dill
[  +25 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+18281 ms] Syncing files to device Chrome... (completed in 18,418ms, longer than expected)
[   +1 ms] Synced 21.9MB.
[        ] <- accept
[        ] Caching compiled dill
[ +867 ms] [CHROME]:
[   +2 ms] [CHROME]:DevTools listening on ws://<IP_ADDRESS>:52697/devtools/browser/1ba19b19-8903-450a-835e-ed2e3a9ede60
[+5299 ms] Debug service listening on ws://<IP_ADDRESS>:52722/QIzuF6494BM=

[ +294 ms] Debug service listening on ws://<IP_ADDRESS>:52722/QIzuF6494BM=
[   +2 ms] Warning: Flutter's support for web development is not stable yet and hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r" or "R".
[   +1 ms] For a more detailed help message, press "h". To quit, press "q".
[+1391 ms] ══╡ EXCEPTION CAUGHT BY SCHEDULER LIBRARY ╞═════════════════════════════════════════════════════════

[   +4 ms] The following UnimplementedError was thrown during a scheduler callback:

[   +1 ms] UnimplementedError

[   +1 ms] When the exception was thrown, this was the stack:

[        ] dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 214:49  throw_

[        ] lib/_engine/engine/shader.dart 54:5                                           createPaintStyle

[   +1 ms] lib/_engine/engine/canvas_pool.dart 801:23                                    setUpPaint

[   +1 ms] lib/_engine/engine/bitmap_canvas.dart 211:31                                  [_setUpPaint]

[        ] lib/_engine/engine/bitmap_canvas.dart 308:5                                   drawRect

[        ] lib/_engine/engine/surface/recording_canvas.dart 1046:11                      apply

[        ] lib/_engine/engine/surface/recording_canvas.dart 161:24                       apply

[        ] lib/_engine/engine/surface/picture.dart 272:19                                paintCallback

[        ] lib/_engine/engine/surface/surface.dart 48:14                                 commitScene

[        ] lib/_engine/engine/surface/scene_builder.dart 547:7                           <fn>

[   +4 ms] lib/_engine/engine/profiler.dart 36:18                                        timeAction

[   +1 ms] lib/_engine/engine/surface/scene_builder.dart 541:12                          build

[   +4 ms] packages/flutter/src/rendering/layer.dart 808:35                              buildScene

[   +1 ms] packages/flutter/src/rendering/view.dart 230:36                               compositeFrame

[   +1 ms] packages/flutter/src/rendering/binding.dart 406:18                            drawFrame

[        ] packages/flutter/src/widgets/binding.dart 884:13                              drawFrame

[        ] packages/flutter/src/rendering/binding.dart 284:5                             [_handlePersistentFrameCallback]

[   +1 ms] packages/flutter/src/scheduler/binding.dart 1113:15                           [_invokeFrameCallback]

[        ] packages/flutter/src/scheduler/binding.dart 1052:9                            handleDrawFrame

[        ] packages/flutter/src/scheduler/binding.dart 861:7                             <fn>

[        ] dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:19       internalCallback

[        ] ════════════════════════════════════════════════════════════════════════════════════════════════════

[   +1 ms] Another exception was thrown: UnimplementedError

[+8723 ms] Another exception was thrown: PersistedOffset: is in an unexpected state.

[+17514 ms] Stopped debug service on ws://<IP_ADDRESS>:52722

[  +69 ms] Application finished.
[   +2 ms] "flutter run" took 60,275ms.
[   +6 ms] Running shutdown hooks
[        ] Shutdown hook priority 4
[  +89 ms] Shutdown hooks complete
[        ] exiting with code 0

flutter run -d chrome --dart-define=FLUTTER_WEB_USE_SKIA=true -v
[ +167 ms] Syncing files to device Chrome...
[  +64 ms] Generating /Users/nevercode/Desktop/projects/master/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +49 ms] <- reset
[   +9 ms] /Users/nevercode/development/flutter_master/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/nevercode/development/flutter_master/bin/cache/flutter_web_sdk/ --incremental --target=dartdevc --debugger-module-names -Ddart.developer.causal_async_stacks=true
-DFLUTTER_WEB_USE_SKIA=true --output-dill /var/folders/c3/l5jpznsj5k37yrj47l__xpw40000gn/T/flutter_tools.JNHfXt/flutter_tool.IR4wuw/app.dill --libraries-spec
file:///Users/nevercode/development/flutter_master/bin/cache/flutter_web_sdk/libraries.json --packages .packages -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts
--track-widget-creation --filesystem-root /var/folders/c3/l5jpznsj5k37yrj47l__xpw40000gn/T/flutter_tools.JNHfXt/flutter_tools.IbGfil --filesystem-scheme org-dartlang-app
--initialize-from-dill build/dfea9bfe94cb64da780a8ef62c567803.cache.dill.track.dill --platform
file:///Users/nevercode/development/flutter_master/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk.dill
[  +22 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+12059 ms] Syncing files to device Chrome... (completed in 12,189ms, longer than expected)
[   +2 ms] Synced 21.5MB.
[   +1 ms] <- accept
[        ] Caching compiled dill
[ +812 ms] [CHROME]:
[   +2 ms] [CHROME]:DevTools listening on ws://<IP_ADDRESS>:52836/devtools/browser/ae9415bf-7100-44ab-89c9-f992d9eb0b6e
[+5234 ms] Debug service listening on ws://<IP_ADDRESS>:52857/zOlsqj40eDo=

[ +273 ms] Debug service listening on ws://<IP_ADDRESS>:52857/zOlsqj40eDo=
[   +2 ms] Warning: Flutter's support for web development is not stable yet and hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r" or "R".
[   +1 ms] For a more detailed help message, press "h". To quit, press "q".
[+1482 ms] Error: Unsupported operation: Picture.toImage not yet implemented for CanvasKit and HTML
                        at Object.throw_ [as throw] (http://localhost:52826/dart_sdk.js:4322:11)
                        at _engine.CkPicture.new.toImage (http://localhost:52826/dart_sdk.js:140409:17)
                        at DefaultShaderWarmUp.execute (http://localhost:52826/packages/flutter/src/painting/shader_warm_up.dart.lib.js:106:23)
                        at execute.next (<anonymous>)
                        at http://localhost:52826/dart_sdk.js:37203:33
                        at _RootZone.runUnary (http://localhost:52826/dart_sdk.js:37057:58)
                        at _FutureListener.thenAwait.handleValue (http://localhost:52826/dart_sdk.js:32041:29)
                        at handleValueCallback (http://localhost:52826/dart_sdk.js:32588:49)
                        at Function._propagateToListeners (http://localhost:52826/dart_sdk.js:32626:17)
                        at _Future.new.[_completeWithValue] (http://localhost:52826/dart_sdk.js:32469:23)
                        at async._AsyncCallbackEntry.new.callback (http://localhost:52826/dart_sdk.js:32491:35)
                        at Object._microtaskLoop (http://localhost:52826/dart_sdk.js:37318:13)
                        at _startMicrotaskLoop (http://localhost:52826/dart_sdk.js:37324:13)
                        at http://localhost:52826/dart_sdk.js:32843:9
[ +873 ms] ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════

[   +2 ms] The following UnimplementedError was thrown during paint():

[        ] UnimplementedError

[   +2 ms] The relevant error-causing widget was:

[        ]   Container file:///Users/nevercode/Desktop/projects/master/lib/main.dart:19:18

[   +2 ms] When the exception was thrown, this was the stack:

[        ] dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 214:49  throw_

[   +1 ms] lib/_engine/engine/shader.dart 67:5                                           createSkiaShader

[        ] lib/_engine/engine/compositor/painting.dart 144:18                            [_syncShader]

[   +2 ms] lib/_engine/engine/compositor/painting.dart 138:5                             set shader

[   +5 ms] packages/flutter/src/painting/box_decoration.dart 406:14                      [_getBackgroundPaint]

[        ] packages/flutter/src/painting/box_decoration.dart 445:31                      [_paintBackgroundColor]

[        ] packages/flutter/src/painting/box_decoration.dart 480:5                       paint

[        ] packages/flutter/src/rendering/proxy_box.dart 2021:16                         paint

[  +11 ms] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/shifted_box.dart 70:14                         paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/material/material.dart 531:11                            paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[  +12 ms] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[   +1 ms] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 391:12                             pushLayer

[   +1 ms] packages/flutter/src/rendering/proxy_box.dart 1800:14                         paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[   +1 ms] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 135:10                             _repaintCompositedChild

[        ] packages/flutter/src/rendering/object.dart 95:5                               repaintCompositedChild

[        ] packages/flutter/src/rendering/object.dart 201:7                              [_compositeChild]

[        ] packages/flutter/src/rendering/object.dart 182:7                              paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[   +9 ms] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 912:16                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/proxy_box.dart 2514:13                         paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 135:10                             _repaintCompositedChild

[        ] packages/flutter/src/rendering/object.dart 95:5                               repaintCompositedChild

[        ] packages/flutter/src/rendering/object.dart 201:7                              [_compositeChild]

[        ] packages/flutter/src/rendering/object.dart 182:7                              paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/proxy_box.dart 3238:11                         paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/widgets/overlay.dart 737:14                              paintStack

[        ] packages/flutter/src/widgets/overlay.dart 747:7                               paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[   +6 ms] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[   +1 ms] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[   +1 ms] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/custom_paint.dart 575:11                       paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[        ] packages/flutter/src/rendering/proxy_box.dart 129:14                          paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 184:12                             paintChild

[   +6 ms] packages/flutter/src/rendering/view.dart 213:14                               paint

[        ] packages/flutter/src/rendering/object.dart 2264:7                             [_paintWithContext]

[        ] packages/flutter/src/rendering/object.dart 135:10                             _repaintCompositedChild

[        ] packages/flutter/src/rendering/object.dart 95:5                               repaintCompositedChild

[        ] packages/flutter/src/rendering/object.dart 980:29                             flushPaint

[        ] packages/flutter/src/rendering/binding.dart 404:19                            drawFrame

[        ] packages/flutter/src/widgets/binding.dart 884:13                              drawFrame

[        ] packages/flutter/src/rendering/binding.dart 284:5                             [_handlePersistentFrameCallback]

[   +4 ms] packages/flutter/src/scheduler/binding.dart 1113:15                           [_invokeFrameCallback]

[        ] packages/flutter/src/scheduler/binding.dart 1052:9                            handleDrawFrame

[        ] packages/flutter/src/scheduler/binding.dart 861:7                             <fn>

[        ] dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:19       internalCallback

[   +1 ms] The following RenderObject was being processed when the exception was fired: RenderDecoratedBox#731d6 relayoutBoundary=up1:

[        ]   creator: DecoratedBox ← Container ← Center ← DefaultTextStyle ← AnimatedDefaultTextStyle ←

[   +1 ms]     _InkFeatures-[GlobalKey#0fbdf ink renderer] ← NotificationListener<LayoutChangedNotification> ←

[        ]     PhysicalModel ← AnimatedPhysicalModel ← Material ← MyHomePage ← Semantics ← ⋯

[   +7 ms]   parentData: offset=Offset(0.0, 0.0) (can use size)

[        ]   constraints: BoxConstraints(0.0<=w<=1200.0, 0.0<=h<=683.0)

[        ]   size: Size(1200.0, 683.0)

[        ]   decoration: BoxDecoration:

[   +4 ms]     gradient: SweepGradient(FractionalOffset(0.5, 0.5), -1.5707963267948966, 4.71238898038469,

[        ]       [Color(0xff4285f4), Color(0xff34a853), Color(0xfffbbc05), Color(0xffea4335), Color(0xff4285f4)],

[        ]       [0, 0.25, 0.5, 0.75, 1], TileMode.clamp)

[        ]   configuration: ImageConfiguration(bundle: PlatformAssetBundle#38815(), devicePixelRatio: 1.0,

[        ]     locale: en_US, textDirection: TextDirection.ltr, platform: android)

[        ] This RenderObject had the following descendants (showing up to depth 5):

[        ]     child: RenderLimitedBox#cafb0 relayoutBoundary=up2 NEEDS-PAINT

[        ]       child: RenderConstrainedBox#3cb88 relayoutBoundary=up3 NEEDS-PAINT

[        ] ════════════════════════════════════════════════════════════════════════════════════════════════════

[+29174 ms] Stopped debug service on ws://<IP_ADDRESS>:52857

[  +68 ms] Application finished.
[   +2 ms] "flutter run" took 54,588ms.
[   +6 ms] Running shutdown hooks
[        ] Shutdown hook priority 4
[  +96 ms] Shutdown hooks complete
[        ] exiting with code 0

doctor
[✓] Flutter (Channel master, 1.20.0-3.0.pre.126, on Mac OS X 10.15.5 19F101, locale en-GB)
    • Flutter version 1.20.0-3.0.pre.126 at /Users/nevercode/development/flutter_master
    • Framework revision 462b0ea76e (16 hours ago), 2020-07-02 16:13:02 -0400
    • Engine revision 51ca1432b3
    • Dart version 2.9.0 (build 2.9.0-20.0.dev 8afe9875a6)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/nevercode/Library/Android/sdk
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.5, Build version 11E608c
    • CocoaPods version 1.9.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] VS Code
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.12.1

[✓] Connected device (3 available)
    • macOS (desktop)  • macos      • darwin-x64     • Mac OS X 10.15.5 19F101
    • Web Server (web) • web-server • web-javascript • Flutter Tools
    • Chrome (web)     • chrome     • web-javascript • Google Chrome 83.0.4103.116

• No issues found!

Thank you

The same error

PR landed in master channel.

@yjbanov
This issue is not resolved. While SweepGradient expects it's angles given in radians (default values are 0 and 2*pi), the CanvasKit renderer takes these angles as degree. The result is a much smaller circle.

Gradient used default values 0 to 2*pi. (Flutter Web CanvasKit on master channel.)
There was an unmerged PR by @hterkelsen that addressed this issue: https://github.com/flutter/engine/pull/21677

This is now fixed in CanvasKit as well.


Usage of RemoteSubgraph missing documentation

Off top of my head need to

Register the ComponentLoader in package.json
Declare the remote runtime and component in package.json
Instantiate a component with this name

Example here: https://github.com/c-base/ingress-table/blob/master/package.json#L59

WONTFIX. We should guide people to use MsgFlo for multi-process communications instead


Monthly report email: Empty "You have contributed" #2298

Resolve opencollective/opencollective#2298

The code looks good to me and seems to work when tested locally.
Let's have another review from @znarf before merging.

Do you have any updates? @znarf?

@leonardohof sorry, I missed it. All good for me.


It would be really nice to have a dark FlatUI theme as well

Hey, thanks for the nice theme!
It would be really nice to also have a dark theme based on the FlatUI color scheme (maybe something like this theme for Terminal.app: https://dribbble.com/shots/1021755-Flat-UI-Terminal-Theme). I tried my hand at doing it myself, but I didn't have much luck.
Thanks again!
Travis

Any hope for this?


Bump github/drone/go-scm to v1.31.0

Change

Bump github.com/drone/go-scm dependency to v1.31.0 to fix organization secret access for Gitea.
PR: https://github.com/drone/go-scm/pull/263

Updated mocks with go generate to fix unimplemented method error during test run.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

This pull request has been automatically closed due to 30 days of inactivity. If you believe this was done in error, please feel free to reopen the PR or reach out to the BT team for further assistance. Thank you for your contributions!