Toastify breaking playlist bar.

When i open spotify using toastify it breaks the playlist sidebar.
https://youtu.be/78IbZg1W6bw

Oh we never tested it with tostify

Lets try something and let you know what to do

Ok

When i open spotify using toastify it breaks the playlist sidebar. https://youtu.be/78IbZg1W6bw

what spotify and spicetify version are you using in that

Latest

Latest

1.1.88 and 2.10.1?

I installed spotify with the installer, episodes are missing because i removed them with a snippet.

@Bac3D From where you downloaded Spotify (Spotify web or microsoft store)

I downloaded it from this link: https://www.spotify.com/it/download/windows/
@nimsandu

@Bac3D Alright
Did you installed the theme after toastify installation

yes, I installed the theme after installing toastify

@Bac3D can you run the powershell script to update the theme and check wether issue still presents

@Bac3D ?

@Bac3D Im closing this issue because its no longer active
But if you still have the issue don't hesitate to open another issue
Enjoy bloom
Thanks


Unable to create Beanstalk Application using this template

I have tried to use this template a lot of times now and it worked 2 times for me, but when I try it now I keep getting this error:
Resource handler returned message: "Exceeded attempts to wait" (RequestToken: 34894148-5a50-f236-994f-d42e72f8eec0, HandlerErrorCode: NotStabilized)
The problem is that I can't find more information on what the exact problem is. I also get this error when I try to use a wrong oath git token (tried that to check if I got the same error). I have made sure that I have a git oath token that has all the needed permissions and that I have used the correct username. The problem now is that I have looked at how I can debug this pretty general error, but can't find the answer in CloudTrail. See my dashboard below with the error.
Where can I find a more detailed error or what should I do?

I did not have enough permissions in the role provided. Since the error message didn't state that I was very confused


[CT-1770] [Feature] Review programmatic entry point for top-level commands

Status quo
Here's how the "thin layer" for programmatically invoking dbt works today, on the feature/click-cli feature branch:
# initialize
from dbt.cli.main import dbtRunner
dbt = dbtRunner()

# need to pass CLI-style args as an ordered list
cli_args = ['--fail-fast', 'run', '--select', 'tag:my_tag+2', 'another_model', '--exclude', 'not_this_model']

# 'results' is List[RunResult], 'success' is boolean
results, success = dbt.invoke(cli_args)

It's very very important that dbt-core's Python API is able to accept anything that you could also throw at its CLI. We should by no means take away this implementation; it works exactly in the ways it needs to. That said, it might not be in line what what community members are expecting the Python API to look & feel like.
Proposal
Another entry point could enable users to pass in structured data, and call a top-level method matching the desired command:
# initialize
from dbt.cli.main import dbtRunner
dbt = dbtRunner()

# https://docs.getdbt.com/reference/global-configs
global_configs = {"fail_fast": true}

# these could still be CLI-style strings
select = "tag:my_tag+ another_model"
exclude = "not_this_model"

# top-level method matching the CLI subcommand
results, success = dbt.run(
    select=select,
    exclude=exclude,
    global_configs=global_configs
)

For selection syntax, we could also mirror the data structure of yaml selectors:
one_off_selector = {
    "union": [
        {"method": "tag", "value": "my_tag", "children": true, "children_depth": 2},
        "another_model",
        "exclude": ["not_this_model"]
    ]
}
results, success = dbt.run(selector=one_off_selector, global_configs=global_configs)

Additional thoughts

I could also imagine passing global_configs into dbtRunner initialization: dbt = dbtRunner(global_configs = ...), with the ability to optionally override them for specific commands. This starts to feel a lot like setting UserConfig (#6207), or passing in env vars as "data" (https://github.com/dbt-labs/dbt-core/issues/6545).
Would we ever want users to import SelectionSpec and SelectorConfig, and construct a selector that way, using the Python objects directly...? We need to be very clear about what's part of the public API, and what are private internals.
Order matters for CLI parameters today, but IMO it shouldn't: #6497

A big part of this ticket is to discuss what using dbt as a "library" really looks like. We may need follow up tickets to this one after that discussion.

Internal conversation going on about this topic. Closing in favor upcoming issues


What configs / components are used to only show FederatedSignIn

I am struggling trying to figure out how to show a form that ONLY allows federated SignIn and does not show the normal username / password signin.
Are there any examples or docs for this?
I got as far as this which will apply the hidesDefault (on beta) properly but I never get to actually see the FederatedSignIn itself.
export default withAuthenticator(WithProvider, {
  includeGreetings: true,
}, [
  <FederatedButtons />,
  <FederatedSignIn />
]);

Any hints here?
Thanks!

Hey @shortjared here is an example of how to only show FederatedSignIn with withAuthenticator however there is a bug. I'll make a fix soon for that.
export default withAuthenticator(WithProvider, true, [<FederatedSignIn />]);

At this moment a workaround is to use Authenticator directly
const AuthWrapper = (props) => (
  <Authenticator hideDefault={true}>
    <FederatedSignIn federated={{facebook_app_id: '_replace_with_actual_facebook_app_id_'}} />
    <WithProvider />
  </Authenticator>
)

export default AuthWrapper;

Then in your WithProvider.render check this.props.authState to decide showing the component or not

Correction, this should work, I missed federated parameter
const federated = { facebook_app_id: '_replace_with_actual_facebook_app_id_' };
export default withAuthenticator(WithProvider, true, [<FederatedSignIn federated={federated} />]);

Bingo. I had eventually got to the same conclusion with beta after reading the source. :+1: thank you much!


Modify the DB CLI to push data to the project MariaDB instance

Update the DB CLI to push data to the MariaDB instance (http://challenge-registry-mariadb:3306) instead of MongoDB.

Tentatively assigning this task to Verena.

@vpchung
A first step would be to push objects to one of the tables defined by the Challenge service. See /workspaces/sage-monorepo/apps/challenge-registry/challenge-service/src/main/resources/db/migration/V1.0.0__create_tables.sql.
Start the challenge service: nx serve challenge-registry-challenge-service
The challenge service takes care of starting the MariaDB instance. The challenge service is also responsible for 1) creating the tables required by the service and 2) populating the tables with example data when the service starts.
You can check the content of the SQL tables using the VS Code extension "SQLTools" included with the dev container.
When developing the DB CLI, you can regularly build it and execute it and see if the content of the tables have changed.

Note Instead of using localhost to connect to a service, use the name of the service. For example to connect to the database: jdbc:mysql://challenge-registry-mariadb:3306/challenge.

Blocker
The openchallenges-db-cli shortcut is not running as expected, despite the original command working properly:

After some digging, @tschaffter identified a missing component to the alias in ~/dev-env.sh:
function openchallenges-db-cli {
  node dist/apps/openchallenges/db-cli/src/index.js "$@"
}

We're now back in business! :tada:


[JAX] Fixing custom op test failures due to changes in JAX lowering internals

Latest JAX changes for lowering caused our custom op tests to fail due to a device dispatch bug. This PR implements the fix needed to make our primitives work correctly with the latest JAX changes.
If we merge this PR into main, we will need to test TE-JAX with the nightly JAX builds instead of stable/main until JAX upstreams the lowering changes.

/te-ci jax


Boss (and other) hp not displaying

Type
Incorrect behavior
Operating System
Windows
OS Version
Windows 11
Bug description
HP will not show on certain bosses (I have recognised this most at Zulrah and muttadile), as well as at behemoth hellrats and the dialogue of Mawnis Burowgar giving jester commands during freminnik exiles not showing up. I have tested this between base client and with runelite with the above glitches not occuring on the base client.
Screenshots or videos
RuneLite version
Runelite versions 1.9.12
Logs
launcher.log
client.log

You've got a lot of phub plugins installed and is likely one of them. You are getting a lot of errors from spawn predictor as well. You can start by disabling that one or going one by one on them. For further help join our discord.


ATO-71: Document new socialSecurityRecord claim

Why
As part of the HMRC onboarding work, support is being added for National Insurance numbers. We are using the socialSecurityRecord claim for this to align with international standards.
What
Document new socialSecurityRecord claim
Technical writer support
Yes, review needed.

I'm not sure if we should wait until implementation is completed before publishing this documentation.

@sabrinaharris / @elenaschwan / @ImogenCraigmile, Do we have an answer for @ethanmills above?
Happy to leave this in WIP, but want to know if I should be keeping this branch up-to-date with main?

Sorry, I was meaning to update this a long time ago - realistically I know this won't be me now updating it, so apologies. But we ought to bring those changes in line with the updated main, and get the change in, as I believe this functionality is long live and needs documenting. Perhaps Sabrina or Imogen can pick this up.

I can take a look at this tomorrow! I think Elena was taking a look at this before it got merged but she ran out of time so I've got it on my list. I'll speak to @ethanmills tomorrow unless we hear back sooner! Thanks Huw!

@huwd sorry for the delay, now based on main (basically rewritten, everything had changed!)

Much appreciated.
I'll see if I can flag this for a tech writer 👀 before it get stale again!

@ethanmills / @ImogenCraigmile as that's a small change I took the liberty of just making it.
@ethanmills you wanna 👍🏻 you are happy as I'm mucking with your PR.
@ImogenCraigmile you want to ✅ if this meets your points in review?
Then I'll squash these commits and get it merged

Looks good to me! I'll get it approved thanks!


[1.20.1] Occasional null currentAnimation crash for block entities

A few different users have reported a similar crash, a null exception on the currentAnimation inside the animation queue.
Full log from one user:
https://gist.github.com/baileyholl/a65732e0a6f07dea8008363de25f9274
crash log from a different user:
https://bytebin.lucko.me/BKkUAAV4NC
I have not been able to consistently reproduce this in dev, and for these users, it is also irreproducible. They can trigger the animation consistently several times, and then randomly crash. This is a shaded version of geckolib as well, if relevant.
relevant tile code: https://github.com/baileyholl/Ars-Nouveau/blob/1.20/src/main/java/com/hollingsworth/arsnouveau/common/block/tile/EnchantingApparatusTile.java
relevant renderer: https://github.com/baileyholl/Ars-Nouveau/blob/1.20/src/main/java/com/hollingsworth/arsnouveau/client/renderer/tile/EnchantingApparatusRenderer.java
Note: the git is further ahead in changes than when the users crashed. I added a catch around ArsGeoBlockRenderer#actuallyRender to save them in the meantime, other than that the geo renderer is just a translation fix to remove the 0.01Y offset the geckolib blocks have

This is the tile code at the time of the crash: https://github.com/baileyholl/Ars-Nouveau/commit/2466dddd414613224a3f0031ab2323ca4b38522a#diff-cb26e38bed812b293b0838c178821d031678a71d299c072204ba437ffefcb9d5
Just speculation, I wonder if it is something with the way I was triggering the animations? These were being started via a packet. On latest ive just changed it to a boolean that flips on/off.
 @Override
    public void startAnimation(int arg) {
        try {
            if (craftController != null) {
                craftController.forceAnimationReset();
                craftController.setAnimation(RawAnimation.begin().thenPlay("enchanting"));
            }
        }catch (Exception e){
            e.printStackTrace();
        }
    }
    ```

Why not just use triggered animations?

Haven't looked into those yet since I am still porting, should that impact the nullability of animations though? I would have figured its safe to reset and set animations at any point, packet or entity data or whatnot

No, it bypasses it
The nullability thing is something I can look into in time

I've put in a fix for this in 1.20.1, but as you know it's tricky to replicate, so reopen this if it continues to happen after you update to 4.2.1+


feat: 🎸 make the queue agnostic to the types of jobs

Before we had two collections: for splits and for first-rows jobs. Now only one collection name "jobs", with a field "type". Note that the job arguments are still restricted to dataset (required) and optionally config and split.
BREAKING CHANGE: 🧨 two collections are removed and a new one is created. The function names have changed too.

Note that we have to manually migrate the jobs from the splits queue and the first_rows queue to the new jobs queue.
To do so, in the prod mongo database:

get the list of datasets with pending "splits" jobs

db.splits_jobs.distinct("dataset_name", {status: {"$in": ['started', 'waiting']}})

get the list of datasets with pending "first_rows" jobs

db.first_rows_jobs.distinct("dataset_name", {status: {"$in": ['started', 'waiting']}})

Then relaunch them by sending a webhook:
DATASETS=(datasetA datasetB datasetC ...)
for dataset in ${DATASETS[@]}; do curl -X POST https://datasets-server.huggingface.co/webhook -H 'Content-Type: application/json' -d '{"event": "update", "repo": {"type": "dataset", "name": "'$dataset'"}}'; done;

Done with
DATASETS=(Graphcore/gqa-lxmert YWjimmy/PeRFception-v1 YWjimmy/PeRFception-v1-1 YWjimmy/PeRFception-v1-2 YWjimmy/PeRFception-v1-3 anonymousdeepcc/DeepCC echarlaix/gqa-lxmert huggingface/stable-diffusion-prompts)

and
DATASETS=(CodedotAI/code_clippy_github YWjimmy/PeRFception-v1 YWjimmy/PeRFception-v1-3 abdusahmbzuai/masc_dev common_voice icelab/ntrs_meta imthanhlv/binhvq_news21_raw mlsum munggok/KoPI-CC munggok/Oscar_Indo_May_2022 nishita/ade20k-sample openclimatefix/dgmr-mrms openclimatefix/gfs-surface-pressure-0.5deg openclimatefix/gfs-surface-pressure-1.0deg openclimatefix/gfs-surface-pressure-2.0deg openclimatefix/gfs-surface-pressure-2deg openclimatefix/nimrod-uk-1km openclimatefix/nimrod-uk-1km-test openclimatefix/nimrod-uk-1km-validation polinaeterna/earn raghav66/whisper-gpt tensorcat/wikipedia-japanese vialibre/spanish3bwc_extended_vocab)

And I deleted the old collections


Flatpak / Snap package

Flatpak and Snap attempt to be the universal Linux package managers and I think supporting either of them would make Captive Browser easier to install and upgrade.

[ ] Flatpak

http://docs.flatpak.org/en/latest/first-build.html & https://github.com/flathub/flathub/wiki/App-Submission

[ ] Snap

https://snapcraft.io/first-snap#go

I'm happy for captive-browser to be packaged for any and all systems, but I do not appreciate the snap model of shifting the burden of packaging to the upstream. There are simply too many systems for the upstream to take care of packaging for them all.


Cannot show change: Git error occurred while getting commit. Please check if Gerrit is configured as remote for the currently used Git repository.

Git error occurred while getting commit. Please check if Gerrit is configured as remote for the currently used Git repository.
Fetch failed: ssh variant 'simple' does not support setting port
git --version
git version 2.16.2.windows.1

You should use native ssh in IntelliJ.
See also: https://stackoverflow.com/a/48415043


Add bindHost argument

Fixes #91
Remove the {grpc,rest,supervisor}Host arguments and replace with
host and bindHost. The host argument is the hostname at which the
GCF emulator can be reached by clients, while the bindHost is the
address to which the emulator will bind its listener(s). This allows
the emulator to be running on a different host from the client, and
supports running the emulator behind a NAT (for example when running
as a docker container).

[x] - npm test succeeds (see below)
[x] - Code coverage does not decrease (if any source code was changed)
[x] - If applicable, PR includes appropriate documentation changes

Some questions/comments for reviewers:

As mentioned, I removed the separate arguments for the grpc, rest, and supervisor addresses and replaced them with a single host argument. It's not clear to me why supporting separate values for each of these would be useful, but if there's a use case I'm not aware of I can work them back in.
Because of the removal of these arguments, this is change is not technically backwards-compatible. If compatibility is important, I can work in deprecated support for {grpc,rest,supervisor}Host, but since this is still pre-release software this didn't seem that critical.
One thing I noticed during development of this feature is the implementation of delete assumes the filesystem location of the zip archive is accessible to the emulator process (it attempts to delete it). This obviously fails when the function was deployed by a client running on a different host, but the only negative effect I can see is a log message (and the file not actually getting deleted). Since the zip archive is located in a temporary folder, this doesn't seem to be a big deal to me, but if this is important I can rework the delete command so the unlink happens in the client process.
I'm having difficulty getting all of the tests to pass in my environment, even without my changes. All the failures are in the the rest-sdk/deploy suite, which if I understand correctly is testing pointing the gcloud tool at the emulator. The failures themselves are unreliable - different specific tests fail on each run - which leads me to suspect there's a timing issue or perhaps a subtle compatibility issue with my version of gcloud (I'm running 153.0.0). As such, I can't be 100% my changes don't introduce a regression, but I don't think they do. I can include details of the failures in a subsequent comment if desired.

Great work! 👍

It's not clear to me why supporting separate values for each of these would be useful

I think I was imagining a use case where one might want to scale the supervisor portion of the Emulator horizontally in a sort of dev environment setup (think multiple devs talking to the same Emulator instance). Probably just premature optimization.

zip archive

The local archive may or may not go away in the future, so I don't think that issue is a big deal.

tests

Would you mind posting some output on what's failing? In any case, I will clone your PR and run the tests myself. It would probably be good in another PR for me to make the rest-sdk tests optional.

Upon further testing, it turns out the emulator does require filesystem access to the zip archive at deployment-time. If it does not, this error appears in the log:
2017-05-01T22:02:01.446Z - debug: createWorker projects/kpruden-gcf/locations/us-central1/functions/hello
2017-05-01T22:02:01.549Z - error: ERROR: projects/kpruden-gcf/locations/us-central1/functions/hello
2017-05-01T22:02:01.550Z - error:  Error: spawn /usr/bin/node ENOENT
    at exports._errnoException (util.js:1022:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
    at onErrorNT (internal/child_process.js:359:16)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickCallback (internal/process/next_tick.js:98:9)

I'm able to work around this in my environment using filesystem sharing between my laptop and the VM running docker. I suppose one could work around this limitation by using a GCS bucket for staging as well...
I'm not sure if the local-filesystem requirement is a deal-breaker for this feature, but if you elect to reject this PR for this reason, I understand :)

Here's a recent test run:
https://gist.github.com/kpruden/13b3751e2c70c25fad43084e8e89a3b0
The delete failure is consistent - it looks like gcloud for some reason is add a newline to the output the test is checking against.
The other failure is representative of the failures I'm seeing, but the individual failures are not reliable - different tests fail each time...

Pull your branch and try it now.

Do the tests pass for you now after my changes were merged into your branch?

Yes, all the tests pass now, thanks!
There is some noisy output however: https://gist.github.com/kpruden/e73d8bec52d7c698247b9e285caa1a57
Do you have any thoughts about my previous comment about filesystem access ?

Ah I misses that comment, I'll take a look.

Regarding the filesystem access issue, can you further describe what broke? Were you unable to the deploy the function? Unable to call the function? Unable to delete the function? etc.

Okay, I think I see what the issue is.

Your function source code is on your local filesystem.
The Emulator (and its worker processes) are somewhere else (another machine, inside a docker container, etc.)
You deploy a function using the local file system method (you do not provide --stage-bucket)
A worker attempts to the load the function code from the file system
The worker fails to load the function code, because it's on a different file system

There's simply no way around this, the worker has to be able to load the function source code from somewhere. The production Cloud Functions works because when you deploy you provide --stage-bucket and your function's source code is uploaded to Cloud Storage, where the production service can access it. With the Emulator, the user takes a shortcut and skips --stage-bucket, in which case the Emulator assumes that it should have direct file access to the function's source code.
Luckily, I built --stage-bucket support into the Emulator. However, when using --stage-bucket, deployment behavior is now much closer to deploying a function to the production service: the source code is zipped and uploaded to Cloud Storage, the source code is downloaded by the service, dependencies are installed, and then the function is ready.

Before I posted this comment, I tested the Emulator's --stage-bucket functionality and found a few bugs. I'll fix those, merge into your PR, and then your PR should be good to go.

This PR is unblocked, you can rebase against master and resolve conflicts. Or if you want me to do, check the "allow edits from maintainers" box

Your explanation makes sense. I'm not using --stage-bucket because reasons, but I've been able to work around that in my environment. When used in combination with --stage-bucket this feature does have general-purpose utility, so that's good :)
I'm merged master locally and I'm resolving conflicts. I'll push an update shortly..

I think I may have found another flaky test:
1 failing

  1) system/cli rest deploy should deploy a function that needs "npm install":

      AssertionError:   # test/system/cli/index.test.js:287

  assert(output.includes(`Function helloUuidNpm deployed.`))
         |      |        |
         |      false    "Function helloUuidNpm deployed."
         "Copying file:///var/folders/jy/3khqrg6d3q3fnnchzykgn74c0000gn/T/us-central1-helloUuidNpm-6784jSI2uei0CS6k.zip [Content-Type=application/zip]...\nWaiting for operation to finish...done.\nDeploying function............."

      + expected - actual

      -false
      +true

      at Decorator._callFunc (node_modules/empower-core/lib/decorator.js:110:20)
      at Decorator.concreteAssert (node_modules/empower-core/lib/decorator.js:103:17)
      at decoratedAssert (node_modules/empower-core/lib/decorate.js:49:30)
      at powerAssert (node_modules/empower-core/index.js:63:32)
      at Context.err (test/system/cli/index.test.js:287:11)

A second test run passed, so it may have been a hiccup on my machine 🤷♂

I'm now wondering if there should be some kind of migration. The restHost and grpcHost settings will need to be removed from users' config files (which they can do via functions config reset), but when the upgrade @google-cloud/functions-emulator it'd be nice if the new host option could be pre-populated with the currently configured restHost option.

I just pulled down the latest master and ran functions config list -j and noticed that my config now has host and bindHost, but if a use has configured restHost and grpcHost to something different, they would experience a break if the host option doesn't assume the existing restHost value.

I thought about that, and mentioned it in the original PR description (it's one point in a long description so I understand if you missed it). Given that this is pre-release software I'm not sure what the stance is on backwards compatibility/migration, so I left this out of the original PR.
If you think this is important, I can probably get something submitted tomorrow. I agree that the failure mode in this case is not obvious, so it's probably worth doing...

I added some migration in 904fc36

Cool. I took a stab at it myself and came up with a similar fix, but there's a problem - since these options have defaults (localhost) the value of restHost will always be used.
I put up a PR that addresses this.


Code Design Error - Encryption / Decryption Logic Flaw

Your code is a nice attempt to mimic RNCryptor, however it fails to be compatible. The library should work with byte data. Converting back and forth as you do to a string creates bloat and corrupts compatibility with RNCryptor. It also will fails on some string data.
Encrypt and Decrypt binary data only, let the end user be responsible for its translation for final display and use. Until you do this you will not be compatible with Napiers code.
If you want assistance, I would be glad to join and share my code.

I believe this is resolved in #8


hotshot/rc-0.5.81

Since https://github.com/EspressoSystems/hotshot-events-service/pull/123 we are on 0.5.82 of hotshot, so seems reasonable to close this.


[2.x Backport] Install Demo Config Fix

Signed-off-by: Stephen Crawford<EMAIL_ADDRESS>Description
Backports correction for install demo config.
Backports: PR #2308
Check List

[x] New functionality includes testing
[x] New functionality has been documented
[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #2312 (c222db2) into 2.x (d850603) will decrease coverage by 0.03%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                2.x    #2312      +/-   ##
============================================
- Coverage     61.05%   61.02%   -0.04%
+ Complexity     3249     3246       -3
============================================
  Files           258      258
  Lines         18125    18125
  Branches       3231     3231
============================================
- Hits          11067    11061       -6
- Misses         5487     5492       +5
- Partials       1571     1572       +1

Impacted Files
Coverage Δ

...ecurity/configuration/ConfigurationRepository.java
72.13% <0.00%> (-2.19%)
:arrow_down:

.../dlic/auth/ldap2/LDAPConnectionFactoryFactory.java
57.46% <0.00%> (-1.50%)
:arrow_down:

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


Disable drop prop function is inverted

I think a small error was introduced with the latest changes to disable drop. The props check function is now inverted. Returning true from disableDrop allows a drop to occur instead of preventing it.

Aw shoot. There was work in that area. I'll investigate and cut a but fix release.


[zookeeper] Update to version 3.5.6

Describe the pull request

What does your PR fix?
Update zookeeper to version 3.5.6. The related issue: #24342.

Thanks for the update!


Fix @ on AZERTY on wasm

Another attempt to https://github.com/mvlabat/bevy_egui/pull/181
This PR retrieves the user agent for better platform detection.
Not much tested, it seemed on wasm I was receiving physical keys, so my next step is to check how it's going with bevy 0.13

https://bevyengine.org/news/bevy-0-13/#winit-upgrade

I made some changes to the code, now this should be a bit cleaner and also work for iphones with connected keyboards (yeah, I decided to test that, lol). Huge thanks for moving all the input story to completion, it works wonderfully now!


add multiple prepare functions to  the prepare event

Is there a way to add multiple functions to the prepare event?
something like:
Model.on('prepare', [prepareFileName, prepareUuId]);

I found this notation in the docs
var  prepareUuId = function(obj, cb)...
var  prepareFileName = function(obj, cb)...
Model.preparers.push(prepareUuId, prepareFileName);

...but it errors with
Model.preparers.push(prepareUuId, prepareFileName);
               ^
TypeError: Cannot read property 'push' of undefined

I can't find a reference to that in the docs, it would be outdated if it remained. The correct way to do it is:
Model.on('prepare', prepareUuId);
Model.on('prepare', prepareFileName);


Question: Why was GestureManager removed

Why was GestureManager was removed in commit 3c404ad3adf2570bd227b4a989f2999ea9522659 ?
Is there a replacement or this should be handled individually ?

It was replaced by the input manager.
The input system was completely rewritten.

Ok. Thanks!


Allow users to control grift counter direction, move settings to panel

Now users can optionally have the grift counter start at the total amount scammed and count down as they scroll, rather than starting at $0. I asked which direction people thought made sense and it was a little split: 37% said it should start at $0, 63% said to start at total. Because of this I decided to just make it an option.
I've also moved the mess of buttons to the settings panel, since it was getting to be a lot.

Dark mode:

Came here to suggest inverting the counter :) you have already done it :tada:
May I also suggest mentioning the option under What's the number in the corner with the flames? subsection of the about page. I automatically clicked the counter and read the explanation but I didn't know that there was an option to reverse the order. I have found my self scrolling down obsessively and decided to make feature request. May be making the inverse the default option would be more impactful if most people prefer it that way.

Great call! Done:


Problems with publishing metadata using wis2box

User story
As a WIS2 node by using wis2box, I want to publish our country metadata message notifications via wis2box so that GDCs and GBs can subscribe our metadata message notification and/or download.
Acceptance criteria

[ ] acceptance criteria 1
According to wis2box documentation：

We use this command to publish our test metadata:
wis2box metadata discovery publish /path/to/discovery-metadata.yml
By using MQTT Explorer, we successfully subscribe our metadata message notification but it is different from the observation data message notification, may I ask whether it is correct and whether it meets the requirements?

we found that by using MQTT Explorer, subscribing to France GB, some country who publish metadata message notification seems to conform to WIS2 node requirements (like Germany[deu] metadata message notification).
However, the metadata message notification we published through wis2box(1.0b3) seems too long and looks incorrect.
Could you pls give us some help and advice? Thank you very much.
Definition of done

[ ] unit/functional tests added/updated
[ ] documentation updated
[ ] live demonstration provided

Confirm, it looks like the WCMP2 record itself is being published.  This will be updated as part of the next wis2box release (so 1.0b4).

@tomkralidis Thanks for your kind reply. May I ask when 1.0b4 will be release? So that we can quickly follow the new one.Thanks.

@alimand we should have a 1.0b4 release in the coming days.


Add @available attribute for iOS version also

I added IkigaJSON as a package in my Xcode 11-GM iOS project. The build failed due to ISO8601DateFormatter not being available before iOS 10, but I got it resolved in my fork my simply adding the check in available attribute.

Whoops, I'm sorry that I never figured out that this was open. @ethanhuang13 thanks for posting as triggering a notification.


Multiple packages fail to build due to tests using locks

Issue description
libidn includes a test: test-lock that never finishes.
libunistring includes a similar test lt-test-lock that behaves the same.
If a maximum build time is enforced or if these tests are killed manually, installation errors due to a test-suite failure.
This happens on a CentOS system running nix on a custom root (/share/nix) directory.
Compilation happens on /dev/shm while /share/nix lives in an NFS based filesystem.
Installation is performed by nix-daemon. The entire setup has no root access.
Some output from nix-env:
...
=================================================
   GNU Libidn 1.33: lib/gltests/test-suite.log
=================================================

# TOTAL: 34
# PASS:  33
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: test-lock
===============

Starting test_lock ... OK
Starting test_rwlock ...
============================================================================
Testsuite summary for GNU Libidn 1.33
============================================================================
# TOTAL: 34
# PASS:  33
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See lib/gltests/test-suite.log
Please report to<EMAIL_ADDRESS>============================================================================
make[5]: *** [Makefile:2125: test-suite.log] Error 1
make[5]: Leaving directory '/dev/shm/nix-build-libidn-1.33.drv-0/libidn-1.33/lib/gltests'
make[4]: *** [Makefile:2233: check-TESTS] Error 2
make[4]: Leaving directory '/dev/shm/nix-build-libidn-1.33.drv-0/libidn-1.33/lib/gltests'
make[3]: *** [Makefile:2560: check-am] Error 2
make[3]: Leaving directory '/dev/shm/nix-build-libidn-1.33.drv-0/libidn-1.33/lib/gltests'
make[2]: *** [Makefile:2017: check-recursive] Error 1
make[2]: Leaving directory '/dev/shm/nix-build-libidn-1.33.drv-0/libidn-1.33/lib/gltests'
make[1]: *** [Makefile:2562: check] Error 2
make[1]: Leaving directory '/dev/shm/nix-build-libidn-1.33.drv-0/libidn-1.33/lib/gltests'
make: *** [Makefile:1333: check-recursive] Error 1

Steps to reproduce
Build any package that depends on libidn
Technical details

System: CentOS release 6.5 - 2.6.32-431.11.2.el6.x86_64
Nix version: nix-env (Nix) 1.11.7
Nixpkgs version: "17.09pre-git"
Sandboxing enabled: No (running on non-nixos without root access)

Can confirm this issue on NixOS. Albeit I only ever have encountered this issue on one specific system and was unable to reproduce it when I wanted to.

I can reproduce it reliably.
If there's any additional information that might be of use to address this let me know.

Do you have lots of cores? https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26441

8 cores only

I have had  the same problem on my NUMA 32core machine, that test is a mess.
More recent thread, summary of some problems: https://lists.gnu.org/archive/html/bug-gnulib/2017-01/msg00009.html
Commit history shows various problems and attempts to fix them through early 2017:
https://github.com/coreutils/gnulib/commits/master/tests/test-lock.c
I'm not sure if it helps, but I /seem/ to recall that the CentOS kernel also has some bug that causes this or perhaps makes it worse.  Unfortunately I'm not finding information on that but that's what my memory says so thought I'd share O:).

Well, if they're flaky, we can disable them for now, in all packages where they are.  Any better suggestions?  (It would be a stdenv rebuild.)

(triage) I've run three times nix-build '<nixpkgs>' -A libidn --check successfully; does this issue still happen or can this issue be closed?

I'm having troubles reproducing it too. Both libidn and libunistring now pass.
Wondering if the kernel issues @dtzWill mentioned have been solved in the meanwhile...
Leaving the final decision to the higher ups.


Enabling reroute asks session password 3 times

I don't know if this specific to my setup, but when I enable the Reroute Traffic Through Proxy Server Now Lion asks me my user session password 3 times before actually rerouting.
Any solution to reduce or remove this requirement?
I don't know if this could be related by the built-in Firewall is activated.

No luck, I can login without password from the terminal, but still asked 3 times  for my OS X session password when re-routing traffic. It is asked by networksetup (is trying to modify your system settings...)

I've seen this before, but I'm not sure how to get around it. Sorry! Please update this issue if you figure out a workaround.

After upgrading to OS X 10.7.3 (11D50b) I'm not asked any password anymore.

Weird, but I guess that's a good thing!


Syslog target use empty certificate TEST

What kind of request is this (question/bug/enhancement/feature request): bug
precondition:
Syslog server has certificate verification enabled
Steps to reproduce (least amount of steps as possible):

Configure the syslog logging target
Click on Use TLS
The certificate is empty, click TEST
Result:
Return to Setting validated, but I can see the error log on the syslog server.

rsyslogd: gnutls returned error on handshake: An unexpected TLS packet was received.  [v8.34.0 try http://www.rsyslog.com/e/2083 ]
2019-02-26T02:33:00.599755+00:00 7ee7c56258ff rsyslogd: gnutls returned error on handshake: An unexpected TLS packet was received.  [v8.34.0 try http://www.rsyslog.com/e/2083 ]

When the entered certificate is empty, it should return some logs about the authentication failure.
Other details that may be helpful:
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): rancher/rancher:master 2/25

Hi @kingsd041 this should be fixed, could you check?

Duplicated with https://github.com/rancher/rancher/issues/18470


SFR-678 prepare for publish

ResearchNow Jira Ticket
This PR does the following:

Addresses https://github.com/NYPL/nypl-design-system/issues/19
Moves the packages to the NYPL org.

@hokei, a number of PRs have been merged that affect this PR. I'm going to ask that you rebase with development before I take a look at this.


Update to 0.14.2 in the docker k8s instructions.

LGTM.

Why does the multinode setup mention starting docker processes from sh, then move to using unit files? Trying to get a quick start on this using sh doesn't work out. Following these instructions don't give a working example, and there are many omissions.
For example I began the following guides example starting the processes with sh. Then when it mentions to restart the docker processes it says to use systemd or init. Then I did what I assumed to do,  kill the docker the process.  Finally when I need to add --bip and mtu to the bootstrap process I need to kill it again. But bringing flannel back up, I see that the
FLANNEL_SUBNET changed. But I set bip to FLANNEL_SUBNET when I brought the bootstrap process back up.


Removes all IS_IPAD references to better support iOS 9

Closes #316
Recreation of #320
Removes all usage of IS_IPAD in preference of size classes except where not available (in iOS 7). Also pulled all of the UI-level logic out of the service layer and model objects. Views are now properly resized when size classes change.
Caveats:

Portrait and landscape iOS devices smaller than the iPhone 6S are all considered compact. This has implications on the segmented control that I'm not entirely happy with. I may wish to override the behavior of size classes in this case for landscape.
The number of bars still needs a bit of work. The number of bars is not refreshed automatically when switching between full screen on the iPad with the multitasking side view. I'm opening a separate issue to deal with this.

Testing:

Multitasking on iPad Air and Air 2.
iPhone 6
iPhone 6S
Orientations on all devices.

Needs Review: @jleandroperez
If you're booked on time, @jleandroperez, let me know! Thanks!

Just got this error, while playing with iOS 9's "Side by Side" (/ resizing the StatsDemo window):
2015-09-22 18:03:48.525 StatsDemo[524:5006] Attempting to change the refresh control while it is not idle is strongly discouraged and probably won't work properly.
2015-09-22 18:04:02.450 StatsDemo[524:5006] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
    "<NSLayoutConstraint:0x7ff0f15a7d20 UILabel:0x7ff0f6007530'It's been 1 months since ...'.top >= UITableViewCellContentView:0x7ff0f600af20.topMargin>",
    "<NSLayoutConstraint:0x7ff0f1527b70 UITableViewCellContentView:0x7ff0f600af20.centerY == UILabel:0x7ff0f6007530'It's been 1 months since ...'.centerY>",
    "<NSLayoutConstraint:0x7ff0f152a510 V:[UILabel:0x7ff0f6007530'It's been 1 months since ...'(>=16)]>",
    "<NSLayoutConstraint:0x7ff0f15b3490 'UIView-Encapsulated-Layout-Height' V:[UITableViewCellContentView:0x7ff0f600af20(30)]>"
)

Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7ff0f152a510 V:[UILabel:0x7ff0f6007530'It's been 1 months since ...'(>=16)]>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.

@jleandroperez Can you check again to see if you can get the constraint issue to show up? I had a bunk constraint in the Storyboard. Been there for some time, actually.

@jleandroperez I discovered the problem with the log statements:
StatsDemo[23410] <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
It appears to be a framework thing:

@jleandroperez This is ready for another round of testing. I'm primarily concerned with iOS 8 and 9 with rotations and also multitasking on iPad Air 2.

@astralbodies fix confirmed! working great on (all of the) iPad Air 2 Multitasking modes.
:shipit:

Awesomesauce!!!!
I'll merge this then. I have one more fix to make before I create a release.


fix(pkg): Added documentation and styling

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


v200.develop: release 200.1.0

Description
Updates arcgisversion to 200.1.0 across all samples in the modularised v200.develop branch

Checklist:

[ ] Set target branch to main (current release) or v.next (next release)
[ ] Request a reviewer
[ ] Assign a reviewer
[ ] Tag reviewer in comment

@D-R-Smith please could you review? Updates 212 samples (this branch has the new Dynamic Entity sample) to 200.1.0 in preparation for release.

@Luiy0 please could you pull this branch and check it builds ok for you before I merge?


PowerRenamer: Bug / Refresh Issue / Broken Reload State

When PowerRenamer is used a second time, it remembers the previous rename pattern, unfortunately that remembered pattern is not applied to the selected files renamed list until it has been edited.  aka broken reload state.
Issue: Bug Seen (Renamed File Preview Column is blank on load instead of previewing remembered pattern that is in the pattern field as it should):

Workaround: Any Edit to that Field starts immediately applying to the Renamed File Preview Column and it works as expected again:

Deleting and re-adding the final character, in this case "p", to the pattern is a workaround to be able to apply/preview the rename from an existing pattern.  remembering the previous pattern is great, but it should ALSO properly preview and be able to apply that pattern in the renamed files list as expected so one can review and apply right away without any weird workarounds or unexpected behavior.
Thanks for the awesome tool! :-) Love it.

Can repo this pretty easily.

rename file via powerrenamer
via explorer, name file back
Powerrenamer with that same file

Thanks. I checked in a fix.  This will be in the next release.

Thanks!

Reopening the issue since in our workflow we close the resolved issues only when the fixed is released.

Fix available in v0.15.1 https://github.com/microsoft/PowerToys/releases


[Mobile] Edit Profile | Cannot edit Facebook / LinkedIn / Twitter / Github fields

Device/OS/Browser: OnePlus 7 Pro / OS10 / Chrome
Expected Result: User should be able to change their Facebook / LinkedIn / Twitter / Github URLs.
Actual Result: Facebook / LinkedIn / Twitter / Github URLs fields have default text that cannot be edited.

I think you are supposed to add only your username for each platform instead of a whole link - so the default text is the URL and the only thing missing should be your username. Not an issue so closing this one. Also please refer to this document in how to create an issue for our GitHub Repo

I see. Gotcha. It's not very intuitive. Maybe there can be grayed out text that says enter your username or something?
And sorry about the inconsistency, I also didn't have full access to Github, I will follow the guidelines for creating issues moving forward. Thanks for the help!

Please request GitHub access to @manualzuru in Slack. And yeah, I mean that is for enhancement but bring it up on the engineering frontend channel :)

Yea, I have access now. Thanks, JV!
OK, I will bring up the idea with frontend engineering. Thanks.


[Feature] : Add Local model provider

What Would You Like to See with the Gateway?
Support of Local model, we should be able to use our local models by just passing the baseUrl in the body.
Context for your Request
Support of Local model, we should be able to use our local models by just passing the baseUrl in the body.
Your Twitter/LinkedIn
https://linkedin.com/in/khursheed33

@khursheed33 I'll close this issue now, please feel free to reopen if needed!


I've created completed solution files for this course

Hi all..
I've created a completed solution file for each module to allow students who perhaps do not have the required knowledge to open side by side with the lab. All are tested and working.
They are in each Mod folder labelled solution
Please feedback any issues.
Available for download from
https://s3-us-west-2.amazonaws.com/azure20532solutionfiles/Solution+Files.zip

Any one know if this course is planned for update?
Would be nice to get away from Web Roles. Maybe fully move into App Service Model using Web Jobs and Functions? Add 2 more modules and make it a full 5 day course.

Thanks @andrewbeldean .
Could you create a pull request with your changes?
Cheers
Paul Foxworthy

The lab has already been updated to use Web Apps instead of Web Roles. I can create solution files but it's impossible to make solution files that will work "out of the box" without tweaking a few things. This is because:

The database needs to be populated
The connection strings and app settings need to point to live services.

I will mark this as something to consider in the next milestone.

Connection strings and app settings aren't a big deal. The 20486 course has starters and solutions that won't work until you fix up connection strings for your own Azure services.
If the database isn't populated, could there be an error message to say specifically what's wrong?

Closing this was an accident. I added the next-update milestone tag to indicate that this should be done as part of the next major revision.
If we do it while bug fixes are in-flight, the solutions are likely to change before the solutions are done. For example, the post at the top of this thread has solutions that are no longer accurate to the starter projects.
This is definitely part of the punch list for the next major revision of this course. Sorry for causing confusion.


Refactor Perturbation Tests

Separate the creation of the perturbation from the prediction part. This way, part of the cache will be reusable for different pipelines.  This will also helps us provide something from the UI when there is no pipeline to export the perturbed dataset.

Will probably get to it soon.
I can't assign myself, but we could add the self-assign action from HuggingFace
https://github.com/huggingface/datasets/blob/master/.github/workflows/self-assign.yaml

I added the self-assign GitHub action @Dref360!


ERROR: audio conversion failed: "debug" (Wrong FFMPG Parameters)

Versions:

youtube-dl 2019.03.01
avconv version (ffmpeg) 11.12-6:11.12-1~deb8u1+rpi1

Running on a Raspberry Pi 3B
Executed Command:
youtube-dl -x --audio-format mp3 https://youtu.be/GK5hf8ZsUr4
Log of this Execution is below
FFMPEG Command Line not working:
ffmpeg -y -loglevel repeat+info -i 'file:Kontra K - Farben (Official Video)-GK5hf8ZsUr4.webm' -vn -acodec libmp3lame -q:a 5 'file:Kontra K - Farben (Official Video)-GK5hf8ZsUr4.mp3'
FFMPEG Command Line working:
ffmpeg -y -loglevel debug -i 'file:Kontra K - Farben (Official Video)-GK5hf8ZsUr4.webm' -vn -acodec libmp3lame -q:a 5 'file:Kontra K - Farben (Official Video)-GK5hf8ZsUr4.mp3'
If I execute the FFMPEG Command Line I get the error that the Log-Level "repeat+info" is not available. If I replace this with another log level (for example "debug") the conversion is working. Maybe you just need to change the parameters for calling the FFMPEG Command line.
Thanks.
Log:

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-x', 'https://youtu.be/GK5hf8ZsUr4', '-v', '--audio-format', 'mp3']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.03.01
[debug] Python version 3.6.5 (CPython) - Linux-4.9.35-v7+-armv7l-with-debian-8.0
[debug] exe versions: avconv 11.12-6, avprobe 11.12-6, ffmpeg 11.12-6, rtmpdump 2.4
[debug] Proxy map: {}
[youtube] GK5hf8ZsUr4: Downloading webpage
[youtube] GK5hf8ZsUr4: Downloading video info webpage
[youtube] {18} signature length 41.40, html5 player vflX2rhq7
[youtube] {313} signature length 41.40, html5 player vflX2rhq7
[youtube] {271} signature length 41.40, html5 player vflX2rhq7
[youtube] {137} signature length 41.40, html5 player vflX2rhq7
[youtube] {248} signature length 41.40, html5 player vflX2rhq7
[youtube] {136} signature length 41.40, html5 player vflX2rhq7
[youtube] {247} signature length 41.40, html5 player vflX2rhq7
[youtube] {398} signature length 41.40, html5 player vflX2rhq7
[youtube] {135} signature length 41.40, html5 player vflX2rhq7
[youtube] {244} signature length 41.40, html5 player vflX2rhq7
[youtube] {397} signature length 41.40, html5 player vflX2rhq7
[youtube] {134} signature length 41.40, html5 player vflX2rhq7
[youtube] {243} signature length 41.40, html5 player vflX2rhq7
[youtube] {396} signature length 41.40, html5 player vflX2rhq7
[youtube] {133} signature length 41.40, html5 player vflX2rhq7
[youtube] {242} signature length 41.40, html5 player vflX2rhq7
[youtube] {395} signature length 41.40, html5 player vflX2rhq7
[youtube] {160} signature length 41.40, html5 player vflX2rhq7
[youtube] {278} signature length 41.40, html5 player vflX2rhq7
[youtube] {394} signature length 41.40, html5 player vflX2rhq7
[youtube] {140} signature length 41.40, html5 player vflX2rhq7
[youtube] {171} signature length 41.40, html5 player vflX2rhq7
[youtube] {249} signature length 41.40, html5 player vflX2rhq7
[youtube] {250} signature length 41.40, html5 player vflX2rhq7
[youtube] {251} signature length 41.40, html5 player vflX2rhq7
[debug] Invoking downloader on 'https://r5---sn-4g5ednsk.googlevideo.com/videoplayback?keepalive=yes&ipbits=0&mime=audio%2Fwebm&dur=220.481&itag=251&ip=<IP_ADDRESS>&gir=yes&source=youtube&mm=31%2C26&mn=sn-4g5ednsk%2Csn-h0jeen76&mt=1551454621&mv=m&pl=17&id=o-AItOP1J0F-X1-w-YG9khZJ52EFXS5krZqh_KRwHJSFaZ&ei=HlJ5XJayOImM1wLn4bSAAg&ms=au%2Conr&fvip=5&key=yt6&initcwndbps=1590000&txp=5511222&c=WEB&sparams=clen%2Cdur%2Cei%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Ckeepalive%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Crequiressl%2Csource%2Cexpire&requiressl=yes&lmt=1550712319132769&clen=3830988&expire=1551476351&signature=D94032E51FF698EC66F46E725D71FC9E49FFC31F.B07B3E10664C9EB8B5FF4BF614D544435693CEA9&ratebypass=yes'
[download] Kontra K - Farben (Official Video)-GK5hf8ZsUr4.webm has already been downloaded
[download] 100% of 3.65MiB
[debug] ffmpeg command line: avprobe -show_streams 'file:Kontra K - Farben (Official Video)-GK5hf8ZsUr4.webm'
[ffmpeg] Destination: Kontra K - Farben (Official Video)-GK5hf8ZsUr4.mp3
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -i 'file:Kontra K - Farben (Official Video)-GK5hf8ZsUr4.webm' -vn -acodec libmp3lame -q:a 5 'file:Kontra K - Farben (Official Video)-GK5hf8ZsUr4.mp3'
ERROR: audio conversion failed: "debug"
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 265, in run_ffmpeg
FFmpegPostProcessor.run_ffmpeg(self, path, out_path, opts)
File "/usr/local/lib/python3.6/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 239, in run_ffmpeg
self.run_ffmpeg_multiple_files([path], out_path, opts)
File "/usr/local/lib/python3.6/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 235, in run_ffmpeg_multiple_files
raise FFmpegPostProcessorError(msg)
youtube_dl.postprocessor.ffmpeg.FFmpegPostProcessorError: "debug"
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 336, in run
self.run_ffmpeg(path, new_path, acodec, more_opts)
File "/usr/local/lib/python3.6/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 267, in run_ffmpeg
raise AudioConversionError(err.msg)
youtube_dl.postprocessor.common.AudioConversionError: "debug"
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/youtube_dl/YoutubeDL.py", line 2052, in post_process
files_to_delete, info = pp.run(info)
File "/usr/local/lib/python3.6/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 339, in run
'audio conversion failed: ' + e.msg)
youtube_dl.utils.PostProcessingError: audio conversion failed: "debug"

Your ffmpeg is symlinked to avconv that does not support repeat+. Fix that.


SQLSTATE[HY000] [2003] Can't connect to MySQL server

I m trying to install the cachet, I followed the doc and every thing works ok till i try to load it in the browser. It return following error. I debugged the dsn and tested in separate php file the mysql server connects ok.
Am i missing some thing. I m using the master clone.

I can only assume that your MySQL details aren't correct or MySQL isn't running. Can you confirm?

I check with exact pdo php code and they are correct
Sent from my iPhone

On Jan 24, 2015, at 2:16 PM, James Brooks<EMAIL_ADDRESS>wrote:
I can only assume that your MySQL details aren't correct or MySQL isn't running. Can you confirm?
—
Reply to this email directly or view it on GitHub.

Is MySQL running? That error isn't caused by Cachet, but by the configuration itself.

This php scripts works good, indicating that the Mysql is running and there is no firewall, password issues.
<?php
try {
    $dbh = new PDO('mysql:host=<IP_ADDRESS>;dbname=status', 'status_dba', '########');
    echo 'Connected to database';
    }
catch(PDOException $e)
    {
    echo $e->getMessage();
    }
?>

[cachet@status ~]$ php test.php
Connected to database

@joecohens any idea on this? I'm all out of ideas.

Can you provide a gist with your .env file config? I think it might be detecting or using another env.

Closing as this is most not a Cachet issue as far as I can tell.


Associate diagnostics with the offending file

For each error that tl check returns, check if the file is either:
* our tmp buffer (the file that generated the request)
* any of the other files that are present at that exact path in the workspace
associate the diagnostics with that uri and call connection.sendDiagnostics per-uri

I don't know how to link to https://github.com/teal-language/vscode-teal/issues/12

Cool, thanks! This should work fine AFAIK.
I'll try to test this myself tomorrow, then I'll merge the PR.

Using your branch of the plugin, I'm getting some weird issues when I try to include a tl module from a subdirectory. For instance, given the following file structure:
- test.tl
- inner
    - test2.tl

Then, I get an error if test.tl contains the following code:
local test2 = require("inner.test2")

Weird, I can reproduce this issue with the official package as well. I'm investigating this...

OK, nevermind what I said before, I didn't understand the issue.
The problem here is that we need to send an empty diagnostic array to vscode to clear the error when it is fixed. I think we just need to add the current document to diagnosticsByPath by default.
I can fix this myself. Thanks!

🥳
Ah nice, the errors not going away had annoyed me too but didn't know what caused it!

🥳
Ah nice, the errors not going away had annoyed me too but didn't know what caused it!

I've just pushed this change to the Marketplace (in version 0.4.2) :tada:


Fix occasional crush on x86_64 environment

Issue description:
With HEAPCHECK enabled environment, My program crash here occasionally.
// gperftools-2.4/src/stacktrace_x86-inl.h
 327       while (sp && n < max_depth) {
>328         if (*(sp+1) == reinterpret_cast<void *>(0)) {
 329           // In 64-bit code, we often see a frame that
 330           // points to itself and has a return address of 0.
 331           break;
 332         }

with call stack
*** SIGSEGV (@0x7fff6e5999a8) received by PID 27560 (TID 0x7f2fa8fff9c0) from PID<PHONE_NUMBER>; stack trace: ***
    @     0x7f2f94bbe710 (unknown)
    @     0x7f2f949a65d0 GetStackTrace_x86()
    @     0x7f2f949a6ba6 GetStackTrace()
    @     0x7f2f94df435a MallocHook_GetCallerStackTrace
    @     0x7f2f94e0669f HeapProfileTable::GetCallerStackTrace()
    @     0x7f2f94dfb593 NewHook()
    @     0x7f2f94df37fa MallocHook::InvokeNewHookSlow()
    @     0x7f2f9506dc39 operator new()

Analysis:
For performance reason, our gperftools was not configured with libunwinding,
and all our code compiled with -fno-omit-frame-pointer, but for system libraries such as glibc, we kept them unchanged, which are compiled with -fomit-frame-pointer by default. maybe it is the reason of crash.
Solution:
I noticed that msync was used in other paths to check the validity of pointer, but maybe because it is slow, It is not enabled in normal path.
So I provide an optimized implementation.
I've already signed CLA the several years ago, in the age of googlecode. so I'm glad to contribute this change.

Hi. This is very interesting idea. But I think it won't work for signal handlers running on alternate stacks (i.e. sigaltstack).
Maybe instead of caching stack bottom, we can cache few recent results of msync?
Also I think we need to keep this code working on systems without functional __thread. config.h has define for whether TLS works, so I think you can just place ifdef around new code for TLS availability.

Thanks, I'll continue work on it.

Hi, I made a new change that avoided using thread local.
thank you for your review!

Thanks. How about making it even faster by caching valid stacks? Something like that: https://github.com/alk/gperftools/tree/wip-safe-and-fast-frame-pointer-unwinding but cleaned up ? https://github.com/alk/gperftools/tree/wip-safe-and-fast-frame-pointer-unwinding
Also given you're effectively dropping STRICT_UNWINDING can you please clean it up from the code ?

Hi. Do you still want this merged ?

BTW, I've now replaced x86 stacktrace capturing method with generic-fp and it now (by default) msyncs every page access. It is careful not to test same page twice. But didn't get to more advanced caching means. Anyway, this commit is now out of date. Closing.


⚠ ClamAV has degraded performance

In a5b2bf3, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 72 ms

Resolved: ClamAV performance has improved in f66c269.


FATAL undefined is not a function

Hi, I have this plugin working just fine on one computer, but on the second computer I have the following error when I try to generate site with hexo s
➜  hexo hexo s
INFO  Start processing
FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html
TypeError: undefined is not a function
    at /home/slisakov/hexo/node_modules/hexo-generator-json-content/index.js:78:20
    at Query.filter (/home/slisakov/hexo/node_modules/warehouse/lib/query.js:305:9)
    at Hexo.hexo_generator_json_content (/home/slisakov/hexo/node_modules/hexo-generator-json-content/index.js:76:30)
    at Hexo.tryCatcher (/home/slisakov/hexo/node_modules/bluebird/js/release/util.js:16:23)
    at Hexo.<anonymous> (/home/slisakov/hexo/node_modules/bluebird/js/release/method.js:15:34)
    at /home/slisakov/hexo/node_modules/hexo/lib/hexo/index.js:337:24
    at tryCatcher (/home/slisakov/hexo/node_modules/bluebird/js/release/util.js:16:23)
    at MappingPromiseArray._promiseFulfilled (/home/slisakov/hexo/node_modules/bluebird/js/release/map.js:61:38)
    at MappingPromiseArray.PromiseArray._iterate (/home/slisakov/hexo/node_modules/bluebird/js/release/promise_array.js:113:31)
    at MappingPromiseArray.init [as _init$] (/home/slisakov/hexo/node_modules/bluebird/js/release/promise_array.js:77:10)
    at MappingPromiseArray._asyncInit (/home/slisakov/hexo/node_modules/bluebird/js/release/map.js:30:10)
    at Async._drainQueue (/home/slisakov/hexo/node_modules/bluebird/js/release/async.js:143:12)
    at Async._drainQueues (/home/slisakov/hexo/node_modules/bluebird/js/release/async.js:148:10)
    at Immediate.Async.drainQueues [as _onImmediate] (/home/slisakov/hexo/node_modules/bluebird/js/release/async.js:17:14)
    at processImmediate [as _immediateCallback] (timers.js:367:17)
FATAL undefined is not a function
TypeError: undefined is not a function
    at /home/slisakov/hexo/node_modules/hexo-generator-json-content/index.js:78:20
    at Query.filter (/home/slisakov/hexo/node_modules/warehouse/lib/query.js:305:9)
    at Hexo.hexo_generator_json_content (/home/slisakov/hexo/node_modules/hexo-generator-json-content/index.js:76:30)
    at Hexo.tryCatcher (/home/slisakov/hexo/node_modules/bluebird/js/release/util.js:16:23)
    at Hexo.<anonymous> (/home/slisakov/hexo/node_modules/bluebird/js/release/method.js:15:34)
    at /home/slisakov/hexo/node_modules/hexo/lib/hexo/index.js:337:24
    at tryCatcher (/home/slisakov/hexo/node_modules/bluebird/js/release/util.js:16:23)
    at MappingPromiseArray._promiseFulfilled (/home/slisakov/hexo/node_modules/bluebird/js/release/map.js:61:38)
    at MappingPromiseArray.PromiseArray._iterate (/home/slisakov/hexo/node_modules/bluebird/js/release/promise_array.js:113:31)
    at MappingPromiseArray.init [as _init$] (/home/slisakov/hexo/node_modules/bluebird/js/release/promise_array.js:77:10)
    at MappingPromiseArray._asyncInit (/home/slisakov/hexo/node_modules/bluebird/js/release/map.js:30:10)
    at Async._drainQueue (/home/slisakov/hexo/node_modules/bluebird/js/release/async.js:143:12)
    at Async._drainQueues (/home/slisakov/hexo/node_modules/bluebird/js/release/async.js:148:10)
    at Immediate.Async.drainQueues [as _onImmediate] (/home/slisakov/hexo/node_modules/bluebird/js/release/async.js:17:14)
    at processImmediate [as _immediateCallback] (timers.js:367:17)

Please let me know if you have a guess why it is happening. Also I have tried other hexo json generators, but all of them are not working on this computer.

Hi, sorry for late response!
I will try to debug this and return soon.

Hey @pozitron57 did you solved it?
What was the problem?

@alexbruno, no, I did not solve it. Actually, I didn't try to solve it, it became unnecessary. Node.js version is 0.12.17. As I told, on other computers everything is working fine for me as well.

Oh, right!
This plugin was coded with ES6, you need latest version of Node.js to use it.
But, why you are using that very old and deprecated version of node???
Latest LTS version is 6.9.2 !!!
Node.js

I updated Node.js and now everything works fine, thanks! I have no idea why I had such an old version of node...


Get Exception When Search

From<EMAIL_ADDRESS>on 2012-03-10T00:03:00Z
Spyder Version:  2.1.8
Python Version:  2.7.2
Qt Version:      4.7.4, PySide 1.0.9 on Windows
What steps will reproduce the problem?

I used search (ctrl-f) for "rec" on socket.py lib file
Press enter to attempt to find next match What is the expected output? What do you see instead? I expect Navigate to key word but see stack trace and flaky behavior such as sometimes navigate to word, sometimes not.

Please provide any additional information below
. File "C:\Python27\lib\site-packages\spyderlib\widgets\sourcecode\codeeditor.py", line 932, in __mark_occurences
self.occurences.pop(-1)
IndexError: pop from empty list
Traceback (most recent call last):
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=969

From pierre.raybaut on 2012-03-18T09:09:27Z
Status: Duplicate
Mergedinto: 973


profile: introduce upper and lower profiles

This introduces a lower (vendor) and upper (user) profiles which are merged before applying.
The vendor profile is located by default at /usr/share/torcx/vendor.json.
Entries in upper profile can override and mask those in lower profile.
Both profiles are optional from torcx point of view.
Closes https://github.com/coreos/torcx/issues/46

LGTM! (when that commented-out code is gone)

@squeed this should be finished now, can you please have a full review pass as it touches quite a few things?
@dm0- this moves few things around and always process a vendor profile. Can you give it a run in your sdk environment to check that I didn't miss anything?

It doesn't set up anything if /etc/torcx/next-profile doesn't exist.  That breaks the vendor profile when booted with an empty root file system (e.g. PXE).  I suppose we could add a tmpfiles entry to create it pointing at "vendor" by default, but I think I'd rather have it just use vendor and ignore the missing /etc.
And my /run/torcx/profile.json was empty when I did write a next-profile, even though it seemed to work.

Both sounds like bugs:

It doesn't set up anything if /etc/torcx/next-profile doesn't exist.

This one I can't reproduce, I was already testing with a missing or empty next-profile. It should just apply the vendor profile. And if that one is missing too, and empty profile. Can your check in journal why this is failing? Perhaps trying to setup dirs on a RO mount?

And my /run/torcx/profile.json was empty

My bad, this was a buffered writer not properly flushed. Fixed now.

@squeed rebased to address your last review, PTAL.

two tiny tiny wording issues, otherwise good. merge away!

@squeed thanks for proof-reading, typos fixed.
@dm0- I think on our side we are ok with this multiple-lower-layers story, but before merging and tagging next version I would like to hear from your whether this solves the OEM case or if we should reconsider this approach.

I don't have a setup for testing it at the moment, but the idea looks okay to me.
We might not need an OEM store, since I think the plan was to have OEM agent images downloaded on demand, but it should be fine to keep it supported as an option.  Maybe @crawford can comment and double-check it makes sense as well.

Ack, I'm pragmatically going ahead and merging this as-is to unblock further changes and avoid conflicts. We can further refine later if we have concerns. The actual logic after last iteration is the one described in https://github.com/coreos/torcx/issues/68#issuecomment-303756428.


Module not found: Error: Can't resolve 'preact-material-components/Toolbar/style.css'

I have a Preact app generated with the CLI a few months ago, and the standard header/index.js contains
import 'preact-material-components/Toolbar/style.css';

When upgrading from 1.5.2 to 1.5.3, I get

Module not found: Error: Can't resolve 'preact-material-components/Toolbar/style.css' in 'src/components/header'.

Is this one of the breaking changes mentioned in #1003? I don't see a "Toolbar" at https://material.preactjs.com/component/, only Top AppBar, but I don't recall if there was a Toolbar there to begin with.

Is this one of the breaking changes mentioned in #1003?

No that is for 2.0 not 1.5.3
It got removed here: #1007
Toolbar is deprecated (see here), you should use TopAppBar instead. Sorry for the inconvenience we are currently trying to make the transition to new mdc versions less painful

I have the same problem.


[Ask] Snowflakes Multiplier

How can i change the SnowFlakes multiplier more than x1.0?

You cannot at the moment. It will likely be customizable or given with ranks.


base about us page

Please let me know if I missed someone from our group who is working on this project..

Good work!


Add crashing pods exception for machine-approver

What this PR does / why we need it:
Temporarily skip reporting crash errors for the machine-approver so CI can get unstuck. Requires followup investigation.
Checklist

[x] Subject and description added to both, commit and PR.

    message: "Progressing: Unable to apply resources: unable to sync storage configuration:
      TooManyBuckets: You have attempted to create more buckets than allowed\nProgressing:
      \tstatus code: 400, request id: XJXWAG2Q2M6D73CJ, host id: KlIQfkJ/0sCBi9DRjim1ivgT/U2ajOEaTW7PEB2Uekcwmmtg9/6rI8e/msqYoRVMCDYMXdg+900=\nNodeCADaemonProgressing:
      The daemon set node-ca is deployed"

/retest-required


AsioOut.PlaybackStopped not firing in NAudio 1.9.0

We recently updated our NAudio nuget package from 1.8.5 to 1.9.0, and we've noticed that the playback stopped event is no longer firing on our ASIO device.
For reference, here's the code in question:
        public Player(PlayOptions options)
        {
            if (options.DeviceName == null)
            {
                // get first driver
                asioOut = new AsioOut();
            }
            else
            {
                asioOut = new AsioOut(options.DeviceName);
            }

            wavReader = new WaveFileReader(options.InputFile);
            autoResetEvent = new AutoResetEvent(false);
        }

        public void Play()
        {
            asioOut.Init(wavReader);
            asioOut.PlaybackStopped += (s, e) => autoResetEvent.Set();
            asioOut.Play();

            // works in NAudio 1.8.5 but not in 1.9.0
            //autoResetEvent.WaitOne();

            // works in NAudio 1.9.0
            while (wavReader.Position < wavReader.Length)
            {
                Thread.Sleep(100);
            }

            return;
        }

There was a change to the default behaviour of AsioOut in NAudio 1.9 as discussed here, due to some serious problems supporting all ASIO drivers. However, there is an AutoStop property you can enable to get back to the old behaviour if you prefer. My general recommendation going forward is to detect that you've played to the end of your audio some other way, and then call Stop on the AsioOut device afterwards

There was a change to the default behaviour of AsioOut in NAudio 1.9 as discussed here, due to some serious problems supporting all ASIO drivers. However, there is an AutoStop property you can enable to get back to the old behaviour if you prefer. My general recommendation going forward is to detect that you've played to the end of your audio some other way, and then call Stop on the AsioOut device afterwards


Celo:

Describe your issue here.
Environment

Elixir Version: 1.12.3

Erlang Version: 24

BlockScout Version: 06a674f4b325072a32f31e3d9b95d3c3b48ecc79

User Agent: Mozilla/5.0 (Linux; Android 11; RMX1931) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Mobile Safari/537.36

Steps to reproduce
Tell us how to reproduce this issue. If possible, push up a branch to your fork with a regression test we can run to reproduce locally.
Expected Behaviour
Tell us what should happen.
Actual Behaviour
Tell us what happens instead.

I haven't received any payment yet?


sourceRef using labels

Currently tofu controller suports just direct definition of sourceRef.
It would be nice to have some kind of selector to pick GiRepository using labels

Hello @hirenko-v !
Can you please the use-case for this?
A label selector for a GitRepository allows a Terraform resource to match with multiple GitRepository resources. Currently, however, each Terraform resource can only apply one Terraform module at a time.


run all extern-so tests consistently without dependencies

@bors r+

:pushpin: Commit 2f8626f8ae2018fbffc6df015b408b594b53a268 has been approved by RalfJung
It is now in the queue for this repository.

:hourglass: Testing commit 2f8626f8ae2018fbffc6df015b408b594b53a268 with merge a951c260283472b511fe9eb2082bac533da00070...

:sunny: Test successful - checks-actions
Approved by: RalfJung
Pushing a951c260283472b511fe9eb2082bac533da00070 to master...


Windows: simplify errno description trimming

Subj.
I don't really see point behind current logic so i propose to simplify it,

lgtm, thanks!


Update repositories.txt

@ArduinoBot

Hello @bonezegei. The automated system here only operates on open pull requests. Since your submission was already accepted and the pull request merged, the bot won't pay any more attention to this pull request.
But this human is happy to provide assistance. Was there something you needed from the bot?


Avoid possible integer overflow in README example

Related to #1

@mcaceresb can you also update the README on the HonestDiD page?
Come to think of it, it's relatively inefficient that we have two versions of this on different READMEs. Is it somehow possible to have the two READMEs reference the same text ?


mac os x ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

I've installed instantclient_12_2 64 bit, but can not connect to the Oracle using SID.

Hi @deem0n ,
Thanks for your interest. OmniDB requires that you provide every field in the connection grid: host, port, service and user.
How are you trying to connect?

Everything is filled in except Title
Is there any logs I can check and/or send here ?

Can you check if the Database field corresponds to a service name specified in tnsnames.ora used by the Oracle listener?

Based on this: https://stackoverflow.com/questions/24149138/cx-oracle-doesnt-connect-when-using-sid-instead-of-service-name-on-connection-s I assume that it is better to differentiate SID from SERVICE_NAME, so user will avoid bothering with tnsnames.ora
Seems, I am unable to supply tnsnames.ora. Even though I created ~lib/network/admin/TNSNames.ora
DBTST01 =
(DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = <IP_ADDRESS>)(PORT = 1521)
  )
 (CONNECT_DATA =
  (SID = DBTST01)
  )
 )

Seems the file is not used by OmniDB.
For now, I see that the problem might be with how Spartacus generates connect string for Oracle.
https://github.com/wind39/spartacus/blob/master/Spartacus/Database.py#L2049
Probably this would fix the problem, but we need some hint in UI if user supplied SID or Service name:
FOR SID:
class Oracle(Generic):
    def __init__(self, p_host, p_port, p_service, p_user, p_password):
        if 'Oracle' in v_supported_rdbms:
            self.v_host = p_host
            if p_port is None or p_port == '':
                self.v_port = 1521
            else:
                self.v_port = p_port
            if p_service is None or p_service == '':
                self.v_service = 'xe'
            else:
                self.v_service = p_service
            self.v_user = p_user
            self.v_password = p_password
            self.v_con = None
            self.v_cur = None
        else:
            raise Spartacus.Database.Exception("Oracle is not supported. Please install it with 'pip install Spartacus[oracle]'.")
    def GetConnectionString(self):
        return cx_Oracle.makedsn(self.v_host, self.v_port, sid=self.v_service)
    def Open(self, p_autocommit=True):
        try:
            self.v_con = cx_Oracle.connect(user=self.v_user, password=self.v_password, dsn=self.GetConnectionString())
            self.v_cur = self.v_con.cursor()
            self.v_start = True
        except cx_Oracle.Error as exc:
            raise Spartacus.Database.Exception(str(exc))
        except Exception as exc:
            raise Spartacus.Database.Exception(str(exc))

for service_name
class Oracle(Generic):
    def __init__(self, p_host, p_port, p_service, p_user, p_password):
        if 'Oracle' in v_supported_rdbms:
            self.v_host = p_host
            if p_port is None or p_port == '':
                self.v_port = 1521
            else:
                self.v_port = p_port
            if p_service is None or p_service == '':
                self.v_service = 'xe'
            else:
                self.v_service = p_service
            self.v_user = p_user
            self.v_password = p_password
            self.v_con = None
            self.v_cur = None
        else:
            raise Spartacus.Database.Exception("Oracle is not supported. Please install it with 'pip install Spartacus[oracle]'.")
    def GetConnectionString(self):
        return cx_Oracle.makedsn(self.v_host, self.v_port, service_name=self.v_service)
    def Open(self, p_autocommit=True):
        try:
            self.v_con = cx_Oracle.connect(user=self.v_user, password=self.v_password, dsn=self.GetConnectionString())
            self.v_cur = self.v_con.cursor()
            self.v_start = True
        except cx_Oracle.Error as exc:
            raise Spartacus.Database.Exception(str(exc))
        except Exception as exc:
            raise Spartacus.Database.Exception(str(exc))

Also, quite strange, but based on Wireshark packet analyzer I see wrong user name.

but packet which sent to Oracle contains:
(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=dima)(CID=(PROGRAM=omnidb-app)(HOST=MacBook-Pro-3.local)(USER=macosuser)))(ADDRESS=(PROTOCOL=TCP)(HOST=<IP_ADDRESS>)(PORT=1521)))

macosuser is the OS user I am logged in, not BI_LOADER

putting tnsnames.ora to ~/instantclient_12_2/network/admin as suggested here http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html#ic_osx_inst did not help

Hi @deem0n ,
OmniDB does not work with SID, only SERVICE_NAME. At the moment it will always try to connect in the form user/pwd@host:port/dbname. In the future we can implement a new connection field to allow the user specify SID or SERVICE_NAME, and then we will use cx_Oracle.makedsn. Thanks for your analysis and suggestion.
We will keep this open for this implementation.

Thanks for the positive resolution! Greatly appreciated.

Hi @deem0n ,
I've been talking through e-mail to another OmniDB user who got to the bottom of this, discovering that in cx_Oracle, it is possible to connect using tnsnames.ora and sqlnet.ora files if you use a connection string like this: user/pwd@service.
For example, if you have a wallet configured to allow TCPS connections through certificates in tnsnames.ora and sqlnet.ora, using this connection string, OmniDB will be able to connect to Oracle using TCPS instead of default TCP.
So I just pushed a commit which handles the situation for the future release. The idea is that if the user omits host and port, OmniDB will try to connect using the connection string user/pwd@service.
This fix will be packaged in OmniDB 2.8, coming out in next 17th May.

Hi @deem0n ,
Can you please test it and provide your valuable feedback? Thanks very much in advance!
Regards,
William Ivanski

I'm closing this now.


feat(devtools): Add automated accessibility tests

AB#6898
Description
This PR adds automated accessibilty testing for the components in Fluid Dev Tools.
Accessibility tests added for SettingsView.

@alexvy86  Thanks for the comments! Yeah, the expectViolations to be 0 is a good starting point for addressing general a11y issues. I'm working on a test that checks for tab navigation. Will push your suggestions and that test up soon

Overall, it looks great, but I would suggest adding s couple of more test cases (despite this PR serving as a POC).
Some ideas for new test cases:

Theme selection tab: Pressing the spacebar expands the options, allowing you to select a theme using the arrow keys and confirm your choice by pressing Enter

Microsoft Privacy Statement: Hitting the spacebar does not emit an event. Instead, hitting an enter button opens Microsoft's privacy statement page.

Telemetry Button: Hitting the spacebar toggles the button whereas hitting an enter does not emit any event.

@jikim-msft  Thanks for the suggestions! I've added the check for the telemetry toggle
Unfortunately the dropdown options test won't pass because the options get compiled as buttons instead of divs and fail the expect check
Also, simulating actual navigation to an external URL isn't typically done in unit tests because it would require mocking the browser's behavior.

@WayneFerrao
I think we can work on some other complex testing in a follow-up PR. Thanks for the update 😄 .


Libpcre16.so.3 not found

Hi,
I done the full install. On a pi2@jessy. All seem be fine. Then I compiled my qt qml app and upload it to the pi. By trying to start it I got the first  error libpng not found. So I take a quick research and install the lib. Now I have an error libpcre16.so.3 not found. I also try to google it and install but nothing help.

Hi there,
Have you tried to install the libpcre package with apt-get install libpcre3-dev?

Hi,
Thanks for your response. Yes I already install that package, but that's not helped
----- Nachricht beantworten -----
Von: "Robin Penea"<EMAIL_ADDRESS>An: "neuronalmotion/qtrpi"<EMAIL_ADDRESS>Cc: "jekajarkov"<EMAIL_ADDRESS>"Author"<EMAIL_ADDRESS>Betreff: [neuronalmotion/qtrpi] Libpcre16.so.3 not found (#75)
Datum: Do., Nov. 23, 2017 09:48
Hi there,
Have you tried to install the libpcre package with apt-get install libpcre3-dev?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/neuronalmotion/qtrpi/issues/75#issuecomment-346558867, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AgV1HD8in9-xwEZKIBTAI5EC4dVz5_mcks5s5TFGgaJpZM4Qn_zd.

Alright, let's roll up our sleeves !

Try to find if libpcre16.so.3 exists on you system with find /usr/ -name libpcre16.so.3.
If you have no result, maybe you can find the real lib with find /usr/ -name libpcre16.so*.
If you have a result for this last search, you can create the symlink yourself with:
sudo ln -s <directory of libpcre16.so>/libpcre16.so <directory of lbpcre16.so/libpcre16.so.3

ok thats the steps I done.
try to install the package again.
"sudo apt-get install libpcre3-dev"
--> libpcre3-dev is already the newest version.
try to find with "find /usr/ -name libpcre16.so.3
--> no result
try to find with "find /usr/ -name libpcre16.so*
--> no result

unfortunately it does not work either.
--> Unable to locate package libpcre16-3
----- Nachricht beantworten -----
Von: "Robin Penea"<EMAIL_ADDRESS>An: "neuronalmotion/qtrpi"<EMAIL_ADDRESS>Cc: "jekajarkov"<EMAIL_ADDRESS>"Author"<EMAIL_ADDRESS>Betreff: [neuronalmotion/qtrpi] Libpcre16.so.3 not found (#75)
Datum: Fr., Nov. 24, 2017 09:46
What about installing libpcre16-3 with sudo apt install libpcre16-3?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/neuronalmotion/qtrpi/issues/75#issuecomment-346773616, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AgV1HO-_Y_TCm_AIeful9g15pMcAF8bAks5s5oJhgaJpZM4Qn_zd.

What about a simple Qt Widget application (not a QML application)?
Your rpi2 jessie OS is updated?

Hi,
yes I updated the OS via sudo apt-get update but that not helped.
Actually I used a yocto project image. I compiled the application on my Ubuntu system with qtrpi and download it to the pi.
Now it's running.

I made a full ctrp and get a lot of mistakes, I can not handle this
cnd @ d: ~ $ sudo apt install libpcre16-3
Reading package lists ... Done
Building dependency tree
Reading state information ... Done
E: Unable to locate package libpcre16-3

I install all packages, but
QML debugging is enabled. Only use this in a safe environment.
This application failed to start because it could not find or load the Qt platform plugin "eglfs"
in "".
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb.
Reinstalling the application may fix this problem.
Процесс завершён сигналом

You can also try to recompile your eglfs platform
If you cross compiled like I did :
cd ~/raspi/qtbase/src/plugin/platforms/eglfs
~/raspi/qt5/bin/qmake
make
make install

Hello!
I went the other way. I installed the missing libraries and installed sudo apt-get install raspberrypi-ui-mods. It works. It is right?
But I have one problem.
I installed QtGraphicaleffects and it works for me, but I can not enable the designer to generate an error. What to do?
Thank you.

The graphic effects work! But does not allow to include a graphic designer, an error
"/home/reanon/Qt5.8.0/5.8/gcc_64/bin/qmlplugindump" returned the exit code: 3.
Arguments: -nonrelocatable QtGraphicalEffects 1.0.
Error parsing dependencies file : illegal value at 0
failed to promethod of qmlimportscanner
QQmlComponent: Component is not ready
file: ///opt/qtrpi/raspi/qt5pi/qml/typelist.qml: 2: 1: plugin can not be loaded for module "QtGraphicalEffects": '/opt/qtrpi/raspi/qt5pi/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so 'is an invalid ELF object (wrong cpu architecture)
What to do?


TypeScript Definition File

Is your feature request related to a problem? Please describe.
I've created TypeScript types for this repo with a PR currently available on DefinitelyTyped.
Let me know if you'd prefer it within the repo and I can create a PR to add the types.

Greetings @ifiokjr, and thanks for the types!  It's awesome that these are available on DefinitelyTyped.  I think it's fine to leave them there for now, while we figure out an all up plan to convert this library over to TypeScript.  Thanks for doing this!

Sound great!
Also so you know, they haven't been merged yet so not currently available. It's being blocked by external dependencies on google-gax right now which is causing the build to fail.

We need TypeScript types too

Glad to find this issue via a Google Search!
I'm re-opening this issue because:

I don't see the TypeScript Declaration File declared in package.json.
I don't see any mention of the community TSD in this repo.

(https://www.npmjs.com/package/@types/google-cloud__tasks)

I'd expect this issue to be open to track the progress of official support.

For context, I'm building a Tasks application with TS and started searching around when I found no autocompletion for my methods.

As of now, we had been tracking this over at https://github.com/googleapis/google-cloud-node/issues/952.  @grant - how would you prefer we track this?

Keeping a single tracking issue over in google-cloud-node
Letting people file them in each repo one at a time
Both?

Thanks for listening. I was sort of expecting a section like this when reading the README:
https://github.com/googleapis/google-api-nodejs-client#typescript
I understand the need to not have 80 duplicative issues, but even a:

"Note: TypeScript definitions are currently not supported and the feature request is being tracked in https://github.com/googleapis/google-cloud-node/issues/952"

...in each repo would be better than nothing or having developers like me look at GitHub issues.

I must say as an anecdote the last few days, the lack of TypeScript definitions significantly decreases my productivity when creating API requests for this client.
I would use googleapis if the sample I was writing wasn't going to be as official.

@grant as we move towards TypeScript micro-generators for gRPC libraries, we will be starting to introduce types.

Sorry to resurrect an old issue, but it still doesn't export types in package.json. Are there plans to do so? Is there an issue to track this?

No problem!  I'm not sure this is actually required, is it?  I just created a fresh project with the latest TypeScript module, npm install'd this library, and I was able to get Intellisense, and it compiled.
Are you running into specific problems compiling code or using the module?

No problem! I'm not sure this is actually required, is it? I just created a fresh project with the latest TypeScript module, npm install'd this library, and I was able to get Intellisense, and it compiled.
Are you running into specific problems compiling code or using the module?

Yes, my IntelliSense is working weirdly. Not completely broken, but also not as flawless as it does with modules that export types according to the spec (via types).
I do believe it's needed, or, at least, it's how TypeScript specifies it to be.
I know that it can infer it automatically if it's located at the root of the module and named index.d.ts. But since it's located in build/src - it's not inferred properly. That's my guess.

https://www.typescriptlang.org/v2/docs/handbook/module-resolution.html#how-typescript-resolves-modules

@alexander-fenster @bcoe this isn't a problem in my experiments, but maybe adding this explicitly to the package.json types field ain't a bad idea to just be double sure.

I seem to be having a similar issue, might be because I'm new to typescript but I haven't been able to successfully overload or override types related to where Cloud Tasks intersect with App Engine requests.

Is there a type definition specifically for App Engine I can add to my dev-dependencies to suppress these? Otherwise I'll just keep trying to make my own interfaces with the same name and see if that works.

@Kezzsim could I bother you to open an issue with the source you're running, and the error you're getting. To me it looks like types are being found, but that there's an issue with the expected parameters.
closing in favor of https://github.com/googleapis/gapic-generator-typescript/issues/804


Mist removes the last segment of video

Example: https://playback.livepeer.monster:10443/hls/asset+1a25suea997u0x67/index.m3u8
The segment is there in the source and rendition manifests, but Mist removes it when playing back

Can you define "playing back" in this context? What are the input (I assume HLS input) and output used?

"Playing back" being the manifest that Mist returns. Input is an HLS manifest + DTSH file in Google Storage.

Closing as this is now being tracked elsewhere


[turborepo] examples/with-svelte does not call svelte-kit sync and caches build without .svelte-kit/tsconfig.json

What version of Turborepo are you using?
latest
What package manager are you using / does the bug impact?
pnpm
What operating system are you using?
Windows
Describe the Bug
Following instructions for examples/with-svelte, and getting to pnpm run build.
Log message shows: does not call svelte-kit sync and caches build without .svelte-kit/tsconfig.json
docs:build: ><EMAIL_ADDRESS>build C:\dev\turborepo\with-svelte\apps\docs
docs:build: > vite build
docs:build:
docs:build: ▲ [WARNING] Cannot find base config file "./.svelte-kit/tsconfig.json" [tsconfig.json]
docs:build:
docs:build:     tsconfig.json:2:13:
docs:build:       2 │   "extends": "./.svelte-kit/tsconfig.json",
docs:build:         ╵              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
docs:build:
docs:build:
docs:build: vite v4.0.0 building for production...

...
web:build: ><EMAIL_ADDRESS>build C:\dev\turborepo\with-svelte\apps\web
web:build: > vite build
web:build:
web:build: ▲ [WARNING] Cannot find base config file "./.svelte-kit/tsconfig.json" [tsconfig.json]
web:build:
web:build:     tsconfig.json:2:13:
web:build:       2 │   "extends": "./.svelte-kit/tsconfig.json",
web:build:         ╵              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
web:build:
web:build:
web:build: vite v4.0.0 building for production...
...

Expected Behavior
Turbo build script should invoke svelte-kit sync to let the framework create its ./.svelte-kit/* files, and pnpm run build should not complain about missing ./.svelte-kit/* files.
To Reproduce
npx degit vercel/turbo/examples/with-svelte with-svelte
cd with-svelte
pnpm install
pnpm run build

Reproduction Repo
No response

Been awhile since this issue was opened and we've made lots of updates to our examples! If you're still seeing this problem, please do open up a fresh issue!

Thanks for the awesome package and resolving this issue!
I ran the test with one version back v1.12.1  (which BTW the example installs) - the issue was not yet fixed.
I manually updated to the current v1.12.2 and the issue has been fixed. Great!
For the record - this issue does not seem to be with the with-svelte example, but with the turbo package. Nothing in the example was wrong or can be done to fix this error, and there are no git commits into with-svelte between v1.12.1 and v1.12.2.
To fully close this - @anthonyshew - A request to cleanup - please, bump turbo version spec to 1.12.2 in the example's package.json.  Then this error will be gone for good.


Export DecodePacket from structs

I am working on a zookeeper packet sniffer in Go to be a specialized subset of features from zk-traffic.
In order to do what I need, I need to use the DecodePacket function within this package. This PR does three things:

Export the actual DecodePacket to allow me to use it without having to re-impliment it.
Export RequestStructForOp to get the correct struct for the decoding.
New ResponseStructForOp to now be able to decode responses from the server over the wire.

The related project is here.
Let me know of any extra testing or vetting besides go test with Brew OS X - Zookeeper: 3.4.9

Coverage decreased (-1.7%) to 79.434% when pulling 997ed4202b2a602b2a051c90c6ad85eb9e8b0b47 on jeffbean:master into 1d7be4effb13d2d908342d349d71a284a7542693 on samuel:master.

Coverage decreased (-1.7%) to 79.434% when pulling 25c61fc3ec711a4ea1bb76497df5eafffe2c7fdf on jeffbean:master into 1d7be4effb13d2d908342d349d71a284a7542693 on samuel:master.

Coverage increased (+0.5%) to 81.647% when pulling 30282bb899b4be1aa38341a3c3d1203db2657b21 on jeffbean:master into 1d7be4effb13d2d908342d349d71a284a7542693 on samuel:master.


Set refresh schedule not working in power bi actions extension in ADO.

Hi @maikvandergaag
Hope you are doing great !
set refresh schedule job failing in power bi actions extension in ADO. Detail debug log below
Rest all jobs as mentioned in below snapshot are working fine with no errors !

Could you please share the complete debug log?

ReleaseLogs_342.zip

I will have a few days off at the moment

Hi @maikvandergaag,
Can I expect an update on this issue now ?
-Souvik

Publishing a new version at the moment could you try with that version?

Hi @maikvandergaag ,
I still don't see the new version at the moment in my ADO org.

Deployment will be done automatically because it is still version 5

The statement "Publishing a new version at the moment could you try with that version?" is not clear at all . What do you exactly mean ??

I published a new version of the extension with a small adjustment please try again

Coudl you please share the complete logs again?

ReleaseLogs_365.zip

Hi @maikvandergaag ,
Any findings on the above detailed logs ? Please suggest.
-Souvik

I will need more time. Please check on your end if you are able to deploy the report with the PowerShell module from Microsoft

Any update on the fix @maikvandergaag ?

refresh schedule is working using PBI powershell cmdlets.

refresh schedule is working using PBI powershell cmdlets.

@souvik221 can you please share your powershell code where you set the schedule?
I'm running into the exact same problem, but the strange thing is that for 1 dataset it works perfectly and within the same workspace, with the same authorisations another dataset gives the same error. The only difference is the name of the datamodel.

@souvik221: Would be great if you can share your code you used.

And I'm still very curious about the powershell code :) because obviously you want a notification when the refresh fails.

@souvik221 are you able to share the code you used?


Touché example (swept-frequency capacitive sensing).

I'm really looking forward to this! I've tried to implement the Touché circuit with some other OSS projects, but haven't had much luck so far (mostly due to code being out of date with current versions of Processing / Arduino). Can't wait!