There is no Developer: Apply Upate command

Testing #164465

Did you use "Run as administrator" to launch VS Code after installing it from the User Installer? Running as administrator should append [Administrator] to the window title. Running a user install as administrator intentionally doesn't start the update service. Look for a message like this in Log (Main):
2022-10-26 11:21:02.503 [info] update#ctor - updates are disabled due to running as Admin in user setup

I did this in a Windows Sandbox which seems to run with a user that has Administrator rights.

When installing the NON user version of VS Code into a Sandbox updates are available

but the command is still missing.

Was available right after restart.


Replace setValue with set() in PropertyDDS - find alternative

Remove the deprecated setValue function from the ReferenceMapProperty class (\experimental\PropertyDDS\packages\property-properties\src\properties\referenceMapProperty.js). The current implementation of this function simply calls the set function, and can therefore be removed once all uses of setValue have been replaced with set.

This looks like a fairly contained change. However, I'm curious about consistency here:

I see other DDS properties that have both setValue and set that are interchangeable (ex. ReferenceProperty). If we are deprecating around ReferenceMapProperty  we should probably consider these other DDS-es as well.
What's the reasoning behind naming convention (set vs setValue)? I'm assuming we wanted all map-like DDSes to end up with set to align with JS naming convention?
cc. @ChumpChief

Closing this issue. This API is already being addressed via https://github.com/microsoft/FluidFramework/issues/8273.


Support default SMTP TLS config

Fixes: #3709
global:
  smtp_from<EMAIL_ADDRESS>  # smtp_smarthost: 'mail.blabla.com:465'
  smtp_smarthost: '<IP_ADDRESS>:465'
  smtp_auth_username<EMAIL_ADDRESS>  smtp_auth_password: 'randompasss'
  smtp_require_tls: false
  smtp_tls_config:                 # \\\
    insecure_skip_verify: true     #  >>> NEW!

receivers:
  - name: myreceiver
    email_configs:
      - to<EMAIL_ADDRESS>

Whoa! That was a quick one. Thanks for working on it.

@TheMeier You approved the changes. Who can merge?
🙏

The maintainers https://github.com/prometheus/alertmanager/blob/main/MAINTAINERS.md

@simonpasquierPlease please review this PR adding default tls_config for email receivers :pray:.

@simonpasquier Please please review this PR adding default tls_config for email receivers :pray:.

@simonpasquier @w0rm @gotjosh Please review this PR :pray:.

@simonpasquier @w0rm @gotjosh friendly reminder to review this PR 🙏 ...

@simonpasquier Is there a new release soon?


[TCP-23] Complete newsletter migration

Overview This ticket completes the newsletter migration
Related JIRA Ticket https://techtankto.atlassian.net/browse/TCP-10

@nonsoo, the category field has been removed. I'm currently blocked without Cloudinary access :(


ERROR Unable to update deploy status in Rollbar

I recently updated to version 2.19.2 of the gem (from 2.18.2), and now receive an ERROR Unable to update deploy status in Rollbar at the end of my bundle exec cap [env] deploy run.  The deploy is noted as started in Rollbar, but the attempt to set the status to succeeded fails every time.
I've changed nothing in my configuration from the prior version.

@CodingAnarchy Thanks for the report. What version of Capistrano are you using?

@waltjones We've been using Capistrano 3.11.0.

@CodingAnarchy Thank you, I'll take a look. Also, 2.19.3 was just released today with a Capistrano related update. (https://github.com/rollbar/rollbar-gem/pull/844) Can you try updating and see if it fixes your issue?

@waltjones I have upgraded, but that only provided the error with more context:
01:44 rollbar:deploy_succeeded
      Setting deployment status to `succeeded` in Rollbar
      ERROR Unable to update deploy status in Rollbar: The deploy can not be updated because its status is not started.

The actual deploy can be found on the Rollbar site, with a status of "Timed-out":
https://rollbar.com/deploy/11689851/

@CodingAnarchy This is helpful. Thank you for trying it, and @ArturMoczulski or I will follow up.

@CodingAnarchy So far I'm unable to reproduce your issue. Besides the error you posted, did you also get an "Unable to report deploy to Rollbar..." error, or any errors earlier than the one you posted? Otherwise, can you confirm that you see this:
00:00 rollbar:deploy_started
      Notifying Rollbar of deployment start

@CodingAnarchy I don't think we have enough information on your situation to resolve this right now. How about we get on a video call and try to debug the problem for you? Please email me on<EMAIL_ADDRESS>and let's schedule a time to talk.

I can confirm that I do see this:
00:17 rollbar:deploy_started
      Notifying Rollbar of deployment start

However, the last deploy run did successfully update Rollbar, so it seems that something has changed since yesterday.  Can I leave this here and report if I see the failed updates again?

Sounds good. Let us know if you experience any further issues.

I see this too with 2.19.3. Capistrano version is 2.15.9.  Rake is 12.3.2. It works fine when I use Rake 11.3.0.

I ran into the same issue today & also see the related timeout issue #858.  My deploys take between 2-5 minutes. Is there any workaround or way to set that timeout currently?

Hi @alexrothenberg - there's a "deploy timeout" project setting that you can increase. In the Rollbar UI, go to the project then Settings -> Deploys; you can change it there (default value is currently 1 minute).
Docs at https://docs.rollbar.com/docs/deploy-tracking#section-deploy-timeout

thanks @brianr that was just what I needed 🥇


AQI: Fix a typo in AQI calculation tablet.

There is a typo in the tablet, it should be 12.0 according to https://www.epa.gov/sites/production/files/2016-04/documents/2012_aqi_factsheet.pdf

Thanks feedback from Clément Abadie

Thanks very much for the corrections! Merged.


container: Bind mount hosts file for host networking containers

Fixes #451
Signed-off-by: Samuel Ortiz<EMAIL_ADDRESS>

LGTM

We can handle the non-privileged case separately as we discussed on IRC today. Thanks!

LGTM


chore: upgrade rust toolchain

Summary of changes
Changes introduced in this pull request:

Upgrade rust toolchain to 1.71 nightly
Fix clippy warnings / errors

Reference issue to close (if applicable)

Closes
Other information and links

Codecov Report
Patch and project coverage have no change.

Comparison is base (0014590) 13.08% compared to head (3bffc5d) 13.08%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #90   +/-   ##
=======================================
  Coverage   13.08%   13.08%
=======================================
  Files         277      277
  Lines       28297    28297
=======================================
  Hits         3704     3704
  Misses      24593    24593

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

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


Input region only gets updated after moving mouse

I'm working on getting wayland support for dunst, using lots of code from mako. There's one bug that I can't seem to fix. We use layer_surfaces to display notifications. One surface is used for multiple notifications and is resized when a notification is dismissed. The problem is that the input region doesn't get immediately updated on resizing the surface. If you click another time, seemingly outside the surface, the click still goes to the dunst window. Only if you move your mouse slightly after clicking, the next click goes to the window below.
It seems like this is not a dunst bug, because a similar thing happens on firefox. When you have autoscroll enabled, middleclick to use autoscroll. If you move your mouse and click on the round thing that appeared, nothing happens. The click is absorbed. Only if you don't move your mouse, the click goes to the firefox window below (note on x11, clicking the round thing makes it go away as well. On wayland not (yet?)).
This is tested on sway and hikari.

Sounds like a compositor bug. Note, you need to commit the surface to apply the pending input region.

When adding a log for pointer leave events, it is triggered only after I move my mouse, not when the surface is resized.
Do I need to make a bug report on sway or can it stay here?


New release?

Would be great to have a new release out with the bash completion included, to make it possible to cleanly do an update to the ssh addon and include the completion in it :)

@scop that is actual not maintained :(
Do you want maintain this project?

Ah, disappointing to hear that. And unfortunately I don't think I have time to help out too much here either in the long term, sorry.

We are looking into getting some small updates en fixes right now.


Shades aether

That way we do not interfere with whatever Maven brings on its classpath
without this change deployment might fail due to being unauthorized.
with this change we're shading aether and maven in stub runner. Due to this there is no classpath clash any more
fixes https://github.com/spring-cloud/spring-cloud-contract/issues/325

Codecov Report

Merging #326 into master will decrease coverage by <.01%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             master    #326      +/-   ##
===========================================
- Coverage     58.51%   58.5%   -0.01%
  Complexity     1590    1590
===========================================
  Files           222     222
  Lines          6713    6712       -1
  Branches        887     887
===========================================
- Hits           3928    3927       -1
  Misses         2287    2287
  Partials        498     498

Impacted Files
Coverage Δ
Complexity Δ

...ork/cloud/contract/stubrunner/AetherFactories.java
83.87% <ø> (ø)
7 <0> (ø)
:arrow_down:

...ramework/cloud/contract/spec/internal/Input.groovy
27.27% <0%> (-3.17%)
3% <0%> (ø)

Continue to review full report at Codecov.

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


[c#] Increase unit test's UnsafeBufferSize

The GenericInheritance test case generates random payloads. Sometimes
these are larger than the current UnsafeBufferSize (192 * 1024 bytes),
so the test fails when writing to an OutputPointer, which cannot
automatically grow its buffer.
To compute the new value of 4 MiB, I changed RandomReader to always
return the maximum length for strings and containers and to return the
largest numbers possible. When transcoding to the Simple Binary
protocol, the payload was ~168KiB shy of 4 MiB, so I picked 4 MiB. The
other protocols were in the 3.8 MiB range.

LGTM.


Update for Swift 4

A work in progress, updating the repository for version 4 based on the current Xcode betas. This will get merged in once Swift 4 is finalized.

Awaiting merge of https://github.com/jatoben/CommandLine/pull/104 or other update to the CommandLine module before the CLI is ready for Swift 4. Will test and merge when available.


Remove --num-requests/-n in favor of --run-time/-t

This adds the --run-time/-t option that can be used, together with --no-web, to specify the run time of a test. It also removes the -n/--num-requests option as discussed in #196 and #512 (which can both be closed once this is merged).

This should probably be added to the docs too, but this looks great and something we will definitely want to use 👍

Thanks! I've now added info to the documentation (very good point :)).
I actually ended up restructuring the docs a bit, by moving out info on how to run Locust without the web UI, as well as how to retrieve CSV stats, into their own pages. It didn't really belong on the Quickstart page, and now it'll be easier to find directly from the docs index page.
I'll go ahead and merge this.

Why was the -n/--num-requests removed ?  Both mechanisms have distinct value/usage-scenarios, and I am one that really needs the -n/--num-requests capability.
In short, a particular test (with plenty of sophistication in its design/operation) is needed for both typical load testing scenario, AND a separate scenario where a single execution must execute and exit as quickly as possible.
Can we restore the lost functionality ?

Yes, this would be a good feature to have. If we want to test performance for a particular number of requests rather than run-time.

Why was the -n/--num-requests removed ? Both mechanisms have distinct value/usage-scenarios, and I am one that really needs the -n/--num-requests capability.

One problem with having the --num-requests option is how it's supposed to work when running Locust distributed. Either we would make the master runner send out a stop message to all the worker nodes when the number of requests have been reached. However this method would result in a situation where more requests than the specified would be fired. This could be confusing for someone who assumes that the specified --num-requests would be respected. Alternatively the master node could - at start time - direct each node to only perform a certain number of requests, but that could cause some workers to stop generating load earlier than others, resulting in a RPS drop at the end of the test.

Why was the -n/--num-requests removed ? Both mechanisms have distinct value/usage-scenarios, and I am one that really needs the -n/--num-requests capability.

One problem with having the --num-requests option is how it's supposed to work when running Locust distributed.

It would be perfectly reasonable (and to me acceptable) if this were addressed by making the -n/--num-requests option supported for non-distributed operation only.  It could even be asserted that it only makes sense in smaller-scale testing scenarios, which would naturally fall outside distributed operation anyway.
In my case, the need for it is specific to very small-scale tests that have to be executed at high iteration - the tests need to execute and completely exit as fast as possible, with only a specific and small number (often only 1) requests made.

It would be perfectly reasonable (and to me acceptable) if this were addressed by making the -n/--num-requests option supported for non-distributed operation only. It could even be asserted that it only makes sense in smaller-scale testing scenarios, which would naturally fall outside distributed operation anyway.
In my case, the need for it is specific to very small-scale tests that have to be executed at high iteration - the tests need to execute and completely exit as fast as possible, with only a specific and small number (often only 1) requests made.

I think everything that works non-distributed should work when running Locust distributed as well. We could possibly accept slightly different behaviour (e.g. the exact number of requests aren't guaranteed), but I'm not keen on having totally different feature sets.
Could you describe your use-case in more detail? To me, it doesn't really sound like it's a load test that you're doing.

Could you describe your use-case in more detail? To me, it doesn't really sound like it's a load test that you're doing.

Its not a load test - its what would be called a "synthetic health-check" ... its a test of arbitrary complexity that can benefit from (even require) all the functionality present in a load-testing tool like JMeter or Locust, but run to completion as quickly as possible with one iteration and 1 user.

Is there any way to stop the execution after specific number of requests are done?

Is there any way to stop the execution after specific number of requests are done?

Can you exit by throwing an StopLocus exception?
Or,You can try to judge in the code, when the number is reached, execute runners.locust_ runner.quit ()


Web App Capabilities?

This is a feature request for Web App Capabilities.
This looks very good on Mobile but Web App Capabilities would make this even more convenient/smooth looking for Mobile users.

Hi,
Do you mean PWA support?
If yes, I have a plan to support this, but probably not for the stable release.

Correct, PWA support
So glad to hear you already have plans for this. Yay!


Include OTUs in DwC export

Feature or enhancement
The DwC export uses the determined OTU's linked taxon_name to generate the scientific name. Consequently, "working"/unstable OTU names are not exported.
For example: Bethylidae GA01 or Mystrium voeltzkowi_complex. The exporter uses the OTU TaxonNames Bethylidae and Mystrium, so "GA01" and "voeltzkowi_complex" are nowhere to be seen in the exported file.
Working names don't have a place in the dwc schema (we abuse identificationQualifier for imports, but the semantics don't line up for export), so it should probably be a separate non-DwC column, like how DataAttributes are handled.
Location
DwC Export
Screenshot, napkin sketch of interface, or conceptual description
No response
Your role
No response

Commenting to second this request, any estimation of feature availability?

@mraymond362 This was implemented in #3737, it should be an option in the DwC Download modal:


Fixed missing linebreak character

Without fix the command wont copy/paste as expected

@stevenfollis : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Fixes #34189

You can only sign off in the main PR conversation, not in review comments. In general, the creator of the PR should sign off, not the tech reviewer.


[SPARK-41230][CONNECT][PYTHON] Remove str from Aggregate expression type

What changes were proposed in this pull request?

This PR proposes that Relations (e.g. Aggregate in this PR) should only deal with  Expression than str. str could be mapped to different expressions (e.g. sql expression, unresolved_attribute, etc.). Relations are not supposed to understand the difference of str but DataFrame should understand it.
This PR specifically changes for Aggregate.
Why are the changes needed?

Codebase refactoring.
Does this PR introduce any user-facing change?

No
How was this patch tested?

UT

I think it is time to refactor Column to something like:
class Column:

    def __init__(self, expr: Expression) -> None:
        self.expr = expr
    ...

we'd better try to match the API shape at first, otherwise it will be hard to do so after we make it more complicated.
cc @HyukjinKwon

@zhengruifeng sure maybe we can do that refactoring in this PR directly.
the plain str passing through to relations became a blocker for that refactoring (given there is no place for a plain str in expression system, it must be wrapped).

@zhengruifeng @grundprinzip can you take another look?

Re: https://github.com/apache/spark/pull/38768?notification_referrer_id=NT_kwDOAGLXhbI0OTA0MTUyNTY4OjY0Nzc3MDE&notifications_query=is%3Aunread#issuecomment-1324694898
Yes, please let's refactor as we offline discussed. This refactoring has to be done before starting working on functions cc @xinrong-meng too.

This PR is a blocker for the refactoring. I will refactor based on the change in this PR, which will further unblocks functions.

merged into master


Metabox color option not inheriting parent Theme option.

What is the current behavior?
Saving a Metabox color option overrides global option, even if it's left as the default. As soon as the page or post is saved, it no longer inherits the Theme option.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via https://jsfiddle.net or similar.
If you set a global Theme color option, say the Header Background Color, create a new page and save with defaults, then change the Header Background Color Theme option, the page does not inherit the new color. Instead, it uses what was saved as default on the page.
What is the expected behavior?
If the global Theme Header Background Color is changed, it should change on the page, unless the page was saved with a color different to the global option.
Which versions of Redux, and which browser and OS are affected by this issue? Did this work in previous versions of Redux?
Latest

This is the issue tracker for the Redux JS state management library.  You're looking for https://reduxframework.com/ .


⚠ Samsung has degraded performance

In 13223f8, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 3036 ms

Resolved: Samsung performance has improved in c0fd545.


识别类别

你好请问 你这个模型可以用来识别其他种类的事物吗 比如说识别一个图片里有几辆汽车   在哪个文件里修改  只能识别人数吗

Hello, could you please tell me whether this model can be used to identify other kinds of things, for example, how many cars in an image can be identified in which file? Can only the number of people be identified when modified


Exclude path from auth

Environment

mod_auth_openidc version 2.3.3
Apache version 2.4.6
platform/distro Centos 7

Sorry for the general question in an issue but I haven't found an example for what I'm looking for after searching the readme and wiki.
Is there a way to exclude a path from authentication if I have the root (/) protected?
I have something like this in my config
<Location />
   AuthType oauth20
   Require claim sub:<resource_owner_identifier>
</Location>

But I'd also like to add
<Location /api>
   AuthType none
</Location>

to ignore authentication on a specific path. Is that possible? If so can we please add an example to the wiki?
Thank you

(not an openidc developer, just a user)
This is more a apache-related question.
Try this (Location is replaced with a LocationMatch, with a regex matching all except /api):
<LocationMatch "^/(?!api)">
   AuthType oauth20
   Require claim sub:<resource_owner_identifier>
</LocationMatch>

You're right. I found that solution earlier this week. Thanks.


Installation fails when trying to install on homebridge

an error is given and I am unable to install the plugin here is the error undefined ls-remote -h -t https://github.com/mmende/samsung-remo
te-models-2014-and-newer.git**** then it says this a couple lines lower: This is related to npm not being able to find a file.

This happens sometimes because one of the dependencies is being installed directly from github because it is not published yet (see #9). The problem will be resolved with the next version that I will probably publish in the next few days. I will close this issue for now since it is the same as #9. If for some reason it should still appear with the next version, feel free to reopen the issue.


added more swedish characters into swedish locale

The CI failed in test_uk_locale.rb:15:in `test_uk_email_at_symbol_is_not_followed_by_dot' due to a pattern matching error. The domain name 'укр' doesn't match \w.
The error has nothing to do with this Pull Request, but this change happened to trigger it. I think it should be fixed separately.

I am going to close this PR due to various unrelated issues in the tests. A new PR will be opened for the swedish locale improvement.


stat failed

hi, i have an error in amphp when i init madeline
Exception:              stat(): stat failed for E:\php\telegram\tbot\session.madeline.safe.php in BlockingDriver.php:47
PHP Fatal error:  Uncaught \danog\MadelineProto\Exception: stat(): stat failed for E:\session.madeline.safe.php in phar://madeline-12bb67bc0618338b71ff507bd50a6b948d48e98e-80.phar/vendor/phabel-transpiler80.amphp/file/src/Driver/BlockingDriver.php:47

Unrelated to amphp, check online why the underlying php function fails for you.
stat failed

the error is about my telegram session,i close it and its work.


Fix MyPy errors

At the moment MyPy reports more than 100 issues in the imod/mf6 folder. We need to resolve them and change the pipeline from giving a warning to giving an error when new MyPy errors are reported

In GitLab by @JoerivanEngelen on Oct 26, 2023, 10:55
marked this issue as related to #65

Some work on this has been done in: https://github.com/Deltares/imod-python/issues/681, https://github.com/Deltares/imod-python/issues/682, https://github.com/Deltares/imod-python/issues/684

Issue description referred to mf6 module, is fixed now.


Team PR

Team Details changes and updates

This review doesn't matter much. But still,

[ ] Reorganise directory -> follow like @HARSHIT-GUPTA-coder
[ ] Remove all inline CSS -> used a lot
[ ] Write a better PR description, like the one given on Vue
[ ] Even though you have to write none, you have to add those values in PR
[ ] Could have changed the alt descriptions
[ ] Create the branch from master


Incorrect feedback stating code hasn't changed

It looks like when wrong language detection is triggered by a Java comment, it says code has not changed in the next submission, even if you do change the code.
Repro:

Add a comment using '//' instead of '#'
Correct comment syntax (use #)
Add a change (e.g., blah = 1)
Click I think I'm done
Note that it says code was not changed, even though it was

Hi @rabidbit, I'm having some trouble reproducing this. Could you please check and see whether it's still reproducible? Thanks!


❓ [Question] Using torch-trt to test bert's qat quantitative model

❓ Question
When using torch-trt to test Bert's qat quantization ( https://zenodo.org/record/4792496#.YxGrdRNBy3J ) model, I encountered many FakeTensorQuantFunction nodes in the pass, and at the same time triggered many nodes that could not convert TRT, and split the graph into many subgraphs

question:

Can you tell me how to explain the nodes that appear in the pass, and how to explain the symbols (^) in front of these nodes?
How can these quantization nodes be converted into qat nodes corresponding to torch-trt（ https://github.com/pytorch/TensorRT/blob/master/core/conversion/converters/impl/quantization.cpp ）?

@peri044 What nodes are inserted by the PyT QAT Toolkit? Are they FakeTensorQuantFunction layers?


Headless Chrome in NPM Slave

@gabemontero @bparees are you open to supporting headless chrome to be used for browser testing in the new https://github.com/openshift/jenkins/tree/master/agent-nodejs-8?
@springdo - FYI

as long as it's not flakey/fragile i don't have any specific objections.  what sort of a test are you envisioning?

@springdo is a bit closer to this and may have a slightly different perspective, but I suspect it will look like https://about.gitlab.com/2017/12/19/moving-to-headless-chrome/

@bparees - I would be running nightwatch.js tests in a headless manner as part of jenkins e2e test phase!

bump @springdo @sherl0cks - were you guys going to craft a PR for this?

Sure can, I think we were looking for consensus that the approach would be acceptable if we did.
@springdo - lets give this a shot when time allows

@gabemontero , @sherl0cks  - yeah defo! we can take this on; won't be next week as we're at enablement but defo can look into it immediately afterwards!

@bparees @gabemontero - I am writing this PR now but trying to extend the tests with one for chrome too.... I've got golang to finally run the tests but now it cannot connect to the docker deamon. I've checked and it's defo running etc. Im just wondering if this might be a Mac issue, in the way it's setup to run docker..... Have you guys seen this kinda thing before?

unfortunately neither of us are mac users.

Does this still need to be implemented?

Nah, I have it working. I was just busy last few weeks with customer work so now trying to get the testing framework to work to validate changes etc before pushing the PR. Is there any Docs for getting the testing to work? See my earlier comment....

PR opened @bparees / @Gl4di4torRr / @gabemontero  if any of yous wanna take a look.

Closing out based on discussion / discoveries in https://github.com/openshift/jenkins/pull/618


Change domains before requesting ius_session and thx_guid cookies

A fix for #105, navigate to accounts.intuit.com before requesting ius_session cookie and pf.intuit.com before requesting thx_guid cookie. Let me know if this makes sense or if there's a better way to do it.
Also, quick question: is the thx_guid cookie actually being used? I see that ius_session is added to the url in login_and_get_token(), but I don't see anywhere the thx_guid cookie is used.

Works for me, thanks!


add redis db

This adds a lot of complexity to the codebase with very little benefits. I don't think it should be merged.


input image size smaller than input shape when I train inception-bn-28-small using my own data set

I prepare my data set using make_list.py tool and im2rec tool. All the samples are gray images  in 28*28. There are two classes.
python train_tagbn.py --network inception-bn-28-small --gpus 0 --data-dir /home/name/DJI/dataset/build/ --num-examples 4544 --model-prefix /home/name/DJI/dataset/model/bn/

3 .
I modify the data_shape into data_shape = (1, 28, 28)
def get_iterator(args, kv):
    **data_shape = (1, 28, 28)**

    train = mx.io.ImageRecordIter(
        path_imgrec = args.data_dir + "train.rec",
        mean_img    = args.data_dir + "mean.bin",
        data_shape  = data_shape,
        batch_size  = args.batch_size,
        rand_crop   = False,
        rand_mirror = False,
        num_parts   = kv.num_workers,
        part_index  = kv.rank)

    val = mx.io.ImageRecordIter(
        path_imgrec = args.data_dir + "test.rec",
        mean_img    = args.data_dir + "mean.bin",
        rand_crop   = False,
        rand_mirror = False,
        data_shape  = data_shape,
        batch_size  = args.batch_size,
        num_parts   = kv.num_workers,
        part_index  = kv.rank)

    return (train, val)

I also modify the model into "def get_symbol(num_classes = 2, force_mirroring=False):"

but it always tells me that:
[23:28:52] src/io/iter_image_recordio.cc:211: ImageRecordIOParser: /home/name/DJI/dataset/build/train.rec, use 4 threads for decoding..
[23:28:52] src/io/./iter_normalize.h:103: Load mean image from /home/name/DJI/dataset/build/mean.bin
[23:28:52] /home/name/DevTool/mxnet/dmlc-core/include/dmlc/logging.h:235: [23:28:52] src/io/image_aug_default.cc:254: Check failed: static_cast<index_t>(res.rows) >= param_.data_shape[1] && static_cast<index_t>(res.cols) >= param_.data_shape[2] input image size smaller than input shape
terminate called after throwing an instance of 'dmlc::Error'
what():  [23:28:52] src/io/image_aug_default.cc:254: Check failed: static_cast<index_t>(res.rows) >= param_.data_shape[1] && static_cast<index_t>(res.cols) >= param_.data_shape[2] input image size smaller than input shape
Aborted (core dumped)
Do you have any suggestions ? Thank you very much!

I read the source code and fix it. Images to be classified should have larger size than "shape" parameter

This issue is closed due to lack of activity in the last 90 days. Feel free to reopen if this is still an active issue. Thanks!

@zhudelong hey, i faced the same problem, how did you fix it ?


Server-side authorize function does not work as advertised in README example

Steps To Reproduce
Using jwks-rsa version 1.12.2.

Step 1
Try to use the server-side example code from the README.

The current behavior

Also, if debugging key, it returns children kid, alg, nbf, publicKey and getPublicKey. No "rsaPublicKey".
decodedToken is weakly typed.
I managed to get the example to compile with the following code:
      secret: async (decodedToken) => {
        console.debug("I'm trying to authorize...", decodedToken)
        if (
          decodedToken &&
          typeof decodedToken === "object" &&
          "header" in decodedToken &&
          decodedToken.header.kid
        ) {
          const key = await client.getSigningKeyAsync(decodedToken.header.kid)
          return key.getPublicKey()
        }
        return ""
      },

However, the problem that remains is that io.on("connection" never fires and there is no sign that the connection is established at all.
The token and authentication in place is the same that already successfully works with my express-jwt middleware.
The expected behavior
The above does not happen.

I was able to fix it for my use case. The above code snippet removes the TS errors, and the problem with my key was algorithm RS256 instead of the default. Now, it seems to work.
However there was basically no feedback from the library on what was going on, and whether there was or wasn't a connection. It would be nice to have an option to see why the authorization failed.

I was able to fix it for my use case. The above code snippet removes the TS errors, and the problem with my key was algorithm RS256 instead of the default. Now, it seems to work.
However there was basically no feedback from the library on what was going on, and whether there was or wasn't a connection. It would be nice to have an option to see why the authorization failed.

Thanks for your report! @yoruvo
So as I understood you find out how to fix your problem but you would like to have more/better error message so you could fix it more easily.
Sounds good to me, we're open to PR, if you have some time to open a PR to improve that, we would really appreciate it! 👌

Thanks for your report! @yoruvo
So as I understood you find out how to fix your problem but you would like to have more/better error message so you could fix it more easily.
Sounds good to me, we're open to PR, if you have some time to open a PR to improve that, we would really appreciate it! 👌

Hi @Divlo,
part of my issue came from my own mistake of using the wrong algorithm, sure. Still, the fact remains that your TS server example in the README doesn't work at all, due to the reasons outlined in the ticket.
Above I wrote some example code that does work, but it's quite ugly because your typing for decodedToken is either null, string, or a Record<string,any>. Is that supposed to be the case? Is it possible for decodedToken to be all these things in a JWT token context? I'm not familiar with the architecture, but it seems too lightly typed.

Hi @Divlo,
part of my issue came from my own mistake of using the wrong algorithm, sure. Still, the fact remains that your TS server example in the README doesn't work at all, due to the reasons outlined in the ticket.
Above I wrote some example code that does work, but it's quite ugly because your typing for decodedToken is either null, string, or a Record<string,any>. Is that supposed to be the case? Is it possible for decodedToken to be all these things in a JWT token context? I'm not familiar with the architecture, but it seems too lightly typed.

Indeed, the typings were wrong for decodedToken, I released<EMAIL_ADDRESS>so now the example in the README work as expected, feel free to open others issues if any.
Thanks again for your contribution and hopefully it fix your problem. :tada: @yoruvo

Indeed, the typings were wrong for decodedToken, I released<EMAIL_ADDRESS>so now the example in the README work as expected, feel free to open others issues if any.
Thanks again for your contribution and hopefully it fix your problem. :tada: @yoruvo


Update README.md

I'm sure I posted this somewhere, but cannot find it.  I was successful in running the original armhf binary on BBB in addition to Wandboard and Odroid.

Thanks, John!    If you do find a Tweet, please let's add that link too :-)

Did you ever get the cross-build armhf running on your Raspberry Pi Model B+?
I think that's the last "status" which we don't have info from for your set of hardware.
C.H.I.P. is known broken / TODO.
Everything else works.  Right?
And the rest is down to me, because I have the hardware already (or will have when my parcels arrive!)

If I do not find one I will create and then add.
On Dec 2, 2015 2:44 PM, "Bob Summerwill"<EMAIL_ADDRESS>wrote:

Thanks, John! If you do find a Tweet, please let's add that link too :-)
—
Reply to this email directly or view it on GitHub
https://github.com/doublethinkco/webthree-umbrella-cross/pull/43#issuecomment-161411331
.

Raspberry Pi Model B+ - Will test soon(tomorrow)
FYI - Odroid XU3 & XU4 are 100% software compatible according to the manufacturer, therefore if you end up using the same image listed for XU3, they may not need a separate table entry... If you choose a different image/OS however...

Right ... I was being a little cagey there based on the Tizen story.
Their OS images only work for the XU3.   Different kernel being built to support the slightly different hardware on the XU4.    Userland is apparently identical, though.
I've update the table to reflect that different OS.
are you using Ubuntu 15.04 MATE for your XU3?


[Perf] Prevent code mirror from calling end operation multiple times

endOperations is called at the end of every CodeMirror operation. Each time it’s called, it recalculates editor dimensions, calling functions like updateDisplayIfNeeded.
We do three such operations which call endOperations 3 times. Batch these three operations to call it only once.
https://gist.github.com/403c48e80bea1cc5185147732e2f6489

Fixed in https://github.com/appsmithorg/appsmith/pull/5497


Latest from yarn is 0.1.0

Am I missing something or have you not pushed the latest releases?
yarn global add @droppyjs/cli
droppy -v
0.1.0

Expected: 0.2.1

Hey @Tronic looks like something went a little odd with publishing. I'll check it out and try again - thanks!

I've now published 0.2.2, thanks for pointing that out!


when you first open a notebook (or reload the page), focus goes to a cell

right now the last code cell gets the focus and you get an edit caret.
soon it will be a markdown cell, if any, that gets the focus.
but really, no cell should have it.

I suspect this actually caused the regression mentioned in https://github.com/twosigma/beaker-notebook/issues/1363


Remove Nuget packages from solution

Instead of keeping packages in the repository, rely on package restore and remove the DLLs from source control.  Part of this story will be to make sure the solution works correctly, including building the solution from scratch and performing package restore, both locally and in TravisCI

[ ] Can build solution normally
[ ] Can build completely clean solution and perform package restore locally
[ ] Can build solution in TravisCI and perform package restore

http://stackoverflow.com/questions/1274057/making-git-forget-about-a-file-that-was-tracked-but-is-now-in-gitignore


Message Bus

export interface MessageBus {
  subscribe<T>(topic: string, listener: (event: any, message: T) => void, options?: any): Promise<MessageBusSubscription>;

  unsubscribe(subscription: MessageBusSubscription): Promise<void>;

  publish<T>(topic: string, message: T, options?: any): Promise<void>;
}

export class MessageBusSubscription {
    public readonly topic: string;
    public readonly listener: any;
    public readonly options?: any;

    public constructor(topic: string, listener: any, options?: any) {
        this.topic = topic;
        this.listener = listener;
        this.options = options;
    }
}

export interface Container ... {
  ...
  readonly ipc: MessageBus;
  ...
}

Naming is still fluid

OpenFin specific options can be provide via options param.  This will be reviewed to use consistent parameters on other buses and implemented when possible.
container.ipc.publish("topic", message, { uuid: "myuuid", name: "windowname"});


Secure message exchanges for user equipment

[ ] Use certificate to secure connection to the broker

[x] MQTTS
[x] WSS

GIVEN the public root CA that signed the certificate of the message broker was provisioned
AND the message broker hostname's was discovered
AND the message broker was configured to only accept secure connections
WHEN I establish a connection using the certificate
THEN the connection will succeed
AND I will be able to subscribe and publish

In progress, ready for MR: https://github.com/ymorin-orange/its-client/tree/nyma/iot3-tls


KeyError "mcep"

Yesterday, I try to use the toolkit with my own dataset. However, I got the following error:
# python -m crank.bin.extract_feature --n_jobs 10 --phase train --conf conf/mlfb_vqvae.yml --spkr_yml conf/spkr.yml --scpdir data/scp --featdir data/feature
# Started at Thu Mar 25 00:09:23 UTC 2021
#
INFO:root:extract feature for Dysarthria_Taiwan_Moderate_CP_WuSH_VAD
joblib.externals.loky.process_executor._RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/joblib/externals/loky/process_executor.py", line 418, in _process_worker
r = call_item()
File "/usr/local/lib/python3.6/dist-packages/joblib/externals/loky/process_executor.py", line 272, in call
return self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.6/dist-packages/joblib/_parallel_backends.py", line 600, in call
return self.func(*args, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/joblib/parallel.py", line 256, in call
for func, args, kwargs in self.items]
File "/usr/local/lib/python3.6/dist-packages/joblib/parallel.py", line 256, in
for func, args, kwargs in self.items]
File "/home/alim/Crank/crank/crank/feature/feature.py", line 51, in analyze
self._synthesize_world_features(flbl)
File "/home/alim/Crank/crank/crank/feature/feature.py", line 115, in _synthesize_world_features
self.feats["mcep"],
KeyError: 'mcep'
Any solution?

Hi @misbullah , what is the sampling rate of your custom dataset? According to https://github.com/k2kobayashi/crank/blob/master/crank/feature/feature.py#L89, if the sampling rate is lower than 16k then there would be some error when extracting world features so the current script does not do it. @k2kobayashi I think in the feature extractions stage, if we want to use mlfb, then we don't need to force to extract and synthesize world features. Maybe we can change it.

Thanks a lot for quick response.
Currently, the sampling rate for my dataset is 16kHz. How to change the configuration so that it can be run?
It also get error when I use mcep.
.
Thanks a lot.

You can try to comment https://github.com/k2kobayashi/crank/blob/master/crank/feature/feature.py#L89 off and see what happens.

Hi, I tried to comment the line 89 but it seems does not work.
Maybe is there any suggestion?

I cannot help you if you don't provide any further information.

Sorry @unilight. The following is the error after I comment L89 of feature.py
INFO:root:# of samples for mlfb: 1021248
Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/alim/Crank/crank/crank/bin/extract_statistics.py", line 94, in
main()
File "/home/alim/Crank/crank/crank/bin/extract_statistics.py", line 72, in main
s.fit(list(scp["feats"].values()), ext=ext)
File "/home/alim/Crank/crank/crank/bin/extract_statistics.py", line 37, in fit
data = fp[ext][:]
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/h5py/_hl/group.py", line 264, in getitem
oid = h5o.open(self.id, self._e(name), lapl=self._lapl)
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
File "h5py/h5o.pyx", line 190, in h5py.h5o.open
KeyError: "Unable to open object (object 'lcf0' doesn't exist)"
Thanks a lot for your help.

Any solution about the error?

Hi @unilight,
The feature can be extracted now from 16kHz. But when the step goes to training, it shows the following error:
File "/home/alim/Crank/crank/crank/net/trainer/basetrainer.py", line 154, in _tr_step
for batch in self.dataloader["train"]:
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 435, in next
data = self._next_data()
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 1085, in _next_data
return self._process_data(data)
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 1111, in _process_data
data.reraise()
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/torch/_utils.py", line 428, in reraise
raise self.exc_type(msg)
ValueError: Caught ValueError in DataLoader worker process 0.
Original Traceback (most recent call last):
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/torch/utils/data/_utils/worker.py", line 198, in _worker_loop
data = fetcher.fetch(index)
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/torch/utils/data/_utils/fetch.py", line 44, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/torch/utils/data/_utils/fetch.py", line 44, in
data = [self.dataset[idx] for idx in possibly_batched_index]
File "/home/alim/Crank/crank/crank/net/trainer/dataset.py", line 62, in getitem
sample = self._middle_getitem(sample)
File "/home/alim/Crank/crank/crank/net/trainer/dataset.py", line 113, in _middle_getitem
sample = self._zero_padding(sample)
File "/home/alim/Crank/crank/crank/net/trainer/dataset.py", line 175, in _zero_padding
sample[k] = padding(v, dlen, self.batch_len, value=0.0, p=p).astype(
File "/home/alim/Crank/crank/crank/net/trainer/dataset.py", line 230, in padding
x = np.concatenate([x, np.ones((actual_dlen, x.shape[1])) * value])
File "/home/alim/Crank/crank/tools/venv/lib/python3.6/site-packages/numpy/core/numeric.py", line 207, in ones
a = empty(shape, dtype, order)
ValueError: negative dimensions are not allowed
Do you have any suggestion about the issue?
Thanks for help.

Hi @misbullah, sorry I have never encountered this error before. From the error log, I can only guess that actual_dlen might have mistakenly become negative. Can you try to print that variable and see what happened?

Hi @unilight
I found the solution when I use 16kHz
I changed this config:
batch_len: 500           # frame length (time_axis) of a mini-batch
to be
batch_len: 100           # frame length (time_axis) of a mini-batch
It works now.
Thanks


Translate pt br

Hi, I translated the website from docs to Portuguese ( Brazil ). All 60 pages were translated :)

Wow this is great 😀
@ErickPetru would you be able to review this translation?

Thanks so much both of you 😀

Thanks for the quick revision, I pushed some commits fix the problems.


Geocoder lon/lat bug

Reported on the forum: https://groups.google.com/forum/?hl=en#!topic/cesium-dev/pbt7SSTR6CY

Type 39N 75W in geocoder - Cesium takes you to Philadelphia and replaces the text in geocoder with 39, -75
But if you type 39, -75 you end up in Antarctic at 39E 75S

@erikmaarten could you look at this when you're making other improvements to the geocoder during the code sprint?

So we have special code that handles numbers-only entries that uses Cesium lon/lat/alt order to zoom instead of Bind.  I'm guessing 39N 75W ends up using Bing for the geocode while 39, -75 uses Cesium.  This is probably easy to change, but I'm not sure how we really want it to work.  I'm 90% sure we will end up leaving it as-is, since it's imperfect input anyway, but I'm open to ideas.

It's also possible that Bing didn't handle numbers when we added the Cesium-specific code path, we could probably go Bing-only if it now fits the bill.

yep, i'm sure that's exactly what's happening.  Bing is geocoding it and returning lat/lon and then if you hit enter again it goes into our custom code that does lon/lat

I'll change the geocoder service for lat/long take this into account after https://github.com/AnalyticalGraphicsInc/cesium/pull/4723 has been merged.


Google Finance API change?

The URLs such as https://finance.google.com/finance/info?client=ig&q=EURUSD now return the response:
httpserver.cc: Response Code 400
Has the Google Finance API changed?

Now they are returning 404

Yes, any getQuotes request for me returns 404 since this morning. Anybody else still able to use this library?

me having 404 too with the method below in python 2.7
print json.dumps(getQuotes('AAPL'), indent=2)

It seems like that endpoint itself has changed or gone away (temporarily? permanently? can't say), which is the unfortunate nature of this system since it has no official API anymore.
I helped someone on StackOverflow with a 'workaround' of basically parsing the full response to get information.
https://stackoverflow.com/a/46081537/297696
Code from answer below:
import json
import requests

rsp = requests.get('https://finance.google.com/finance?q=AAPL&output=json')
if rsp.status_code in (200,):

    # This magic here is to cut out various leading characters from the JSON
    # response, as well as trailing stuff (a terminating ']\n' sequence), and then
    # we decode the escape sequences in the response
    # This then allows you to load the resulting string
    # with the JSON module.
    fin_data = json.loads(rsp.content[6:-2].decode('unicode_escape'))

    # print out some quote data
    print('Opening Price: {}'.format(fin_data['op']))
    print('Price/Earnings Ratio: {}'.format(fin_data['pe']))
    print('52-week high: {}'.format(fin_data['hi52']))
    print('52-week low: {}'.format(fin_data['lo52']))

A derivative of this could integrated into the library assuming the other endpoint doesn't come back (and a better endpoint isn't found).

Can google be contacted for a solution? this was a pretty useful API.

This url will not work if you want to get the quotes for more than one stocks.
https://finance.google.com/finance?q=AAPL,MSFT&output=json will not return any of the stock quotes

@bkcollection it's works but asking for a download. Do you know how it use it in javascript. Or how the print the output in browser window instead of download


CFN template fails in China regions

Issues desc:
For China regions:

apigw do not support Edge-optimized endpoint configuration, which will cause error Endpoint Configuration type EDGE is not supported in this region: cn-northeast-1
for new AWS account, the default allowed notebook instance types are ml.t2.medium and ml.t3.medium, thus this template will failed due to notebook instance limitation.
wrong endpoint url formats of apigw and sagemaker notebook

Solutions:

specify the EndpointConfiguration under Api / Properties section:

  Api:
    DependsOn: VpcLink
    Type: 'AWS::ApiGateway::RestApi'
    Properties:
      EndpointConfiguration:
        Types:
        - REGIONAL

update instance types:

Parameters:
  SagemakerInstance:
    Type: String
    Default: ml.t3.medium
    AllowedValues: ['ml.t3.medium','ml.t2.medium']
    Description: 'Instance type for Sagemaker Notebook.'

endpoint url formats

apigw:  https://${Api}.execute-api.${AWS::Region}.amazonaws.com.cn/api/
sagemaker notebook:  https://${SageMakerNotebookInstance.NotebookInstanceName}.notebook.${AWS::Region}.sagemaker.com.cn/tree

This also applies to govcloud. The resources need to use the dynamic partition name:
arn:${AWS::Partition}: instead of the hard coded arn:aws:.


[Intern] Support bundle analyzers

These are the sub tasks that would be a part of this project:

[ ] Bug fix for analyzers to use the logs from log files

[ ]  Analyzer to check if control plane IP is valid

[ ] Check if vms have access to vsphere api.

[ ] [Backlog] RunCollector has been deprecated in troubleshoot


How to configure the driver on windows?

hello,
Looking at the config file, I'm wondering how to specify the driver access point on Win 10?
BR,
Alain

@fralbo Sorry I can't really help you here as I do not have a  Windows machine to test on, but as far as I remember the SerialPort are called something like COM2, COM3 etc.
We use the nodejs package serialport which has support for windows and I found this gist which might help you testing it: https://gist.github.com/maximilian-lindsey/b5a981d3657627bfbb89
If you suceed please let us know, then we update the documentation!
Cheers
Max

Yes, I suppose it should be as simple.
I'm waiting for the device. I'll let you know ASAP.

@fralbo I've you found a solution to this ? :-)
Thanks,

what's the solution?

@sebbean try to use COM1, COM2... as @bluemaex mentionned :-)

Hello,
I'm starting to try dmx-web on windows. So far, I'm happy. You can check here https://gist.github.com/gabrielstuff/bb3b69926c32cf5164467b1a45fc7c47 how to do. Basically, you look at your serial settings and find what is the COM : COM1, COM2, COM3, COM4, COM5
It should show as Serial USB (COMX)


Breakdown of merchendise in cookie corner

As the amount for merchandise spent is steadily increasing, the Audit committee was wondering if it is possible to get an overview of of income / costs incurred per item. To make this possible, a better overview needs to be given in the cookie corner statistics. Preferably, a breakdown per item, with the quantity sold and for what total amount this was sold.
(This could then be copied over to the bookkeeping and eventually end up in a financial report)

This apparently is already possible, but for all cookie corner items. The issue specifically asks for merchandise items. As this should be quite trivial, I'll assign it to myself.


Aborting migration after upgrading to Rails 5.1

It looks like Rails 5.1 requires a migration to specify a Rails version when inheriting from ActiveRecord::Migration, and aborts execution if it finds one without it.
Trying to run a migration generated with this gem in Rails 5.1 results in:
rails aborted!
StandardError: An error has occurred, this and all later migrations canceled:

Directly inheriting from ActiveRecord::Migration is not supported. Please specify the Rails release the migration was written for:

  class CreatePgSearchDocuments < ActiveRecord::Migration[4.2]
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:525:in `inherited'
/Users/erik/Coding/erikse/simpsons/db/migrate/20161028030540_create_pg_search_documents.rb:1:in `<top (required)>'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activesupport-5.1.1/lib/active_support/dependencies.rb:292:in `require'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activesupport-5.1.1/lib/active_support/dependencies.rb:292:in `block in require'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activesupport-5.1.1/lib/active_support/dependencies.rb:258:in `load_dependency'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activesupport-5.1.1/lib/active_support/dependencies.rb:292:in `require'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:962:in `load_migration'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:958:in `migration'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:953:in `disable_ddl_transaction'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1305:in `use_transaction?'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1297:in `ddl_transaction'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1229:in `execute_migration_in_transaction'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1201:in `block in migrate_without_lock'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1200:in `each'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1200:in `migrate_without_lock'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1148:in `block in migrate'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1317:in `with_advisory_lock'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1148:in `migrate'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:1007:in `up'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/migration.rb:985:in `migrate'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/tasks/database_tasks.rb:171:in `migrate'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/activerecord-5.1.1/lib/active_record/railties/databases.rake:58:in `block (2 levels) in <top (required)>'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/railties-5.1.1/lib/rails/commands/rake/rake_command.rb:21:in `block in perform'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/railties-5.1.1/lib/rails/commands/rake/rake_command.rb:18:in `perform'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/railties-5.1.1/lib/rails/command.rb:46:in `invoke'
/Users/erik/.rvm/gems/ruby-2.3.4/gems/railties-5.1.1/lib/rails/commands.rb:16:in `<top (required)>'
bin/rails:4:in `require'
bin/rails:4:in `<main>'
StandardError: Directly inheriting from ActiveRecord::Migration is not supported. Please specify the Rails release the migration was written for:

  class CreatePgSearchDocuments < ActiveRecord::Migration[4.2]

Just changing that line from:
class CreatePgSearchDocuments < ActiveRecord::Migration

to include a Rails major.minor version
class CreatePgSearchDocuments < ActiveRecord::Migration[5.0]

and it runs normally again.
Seems like a common issue with other gems implementing a change to the migration generator, e.g: https://github.com/collectiveidea/delayed_job_active_record/commit/cac86ac506111cbe0a07c87d3d541214fabfb131

Thanks for merging PR, closing


Correction for raw affiliation Laboratory of Biology and Modelling of the Cell, Univ Lyon, ENS de Lyon, Univ Claude Bernard, CNRS UMR 5239, INSERM U1210, 46 Allée d’Italie Site Jacques Monod, 69007, Lyon, France

Correction needed for raw affiliation Laboratory of Biology and Modelling of the Cell, Univ Lyon, ENS de Lyon, Univ Claude Bernard, CNRS UMR 5239, INSERM U1210, 46 Allée d’Italie Site Jacques Monod, 69007, Lyon, France
raw_affiliation_name: Laboratory of Biology and Modelling of the Cell, Univ Lyon, ENS de Lyon, Univ Claude Bernard, CNRS UMR 5239, INSERM U1210, 46 Allée d’Italie Site Jacques Monod, 69007, Lyon, France
new_rors: 02vjkv261;029brtt94;04zmssz18;02feahw73;01bj4fd12
previous_rors: 02vjkv261;029brtt94;04zmssz18;02feahw73
works_examples: W3035739326
contact: 2a56891a68a87241e87037f8a8fd156d:d1ac4666a2db2469d5853ec4d04f @ ens-lyon.fr

This issue was accepted and ingested by the OpenAlex team on 2024-11-01. The new affiliations should be visible within the next 7 days.


resourceTimelineMonth

does it support the month view for resourceTimeline?

Development of this view is planned for June.

does it support the month view for resourceTimeline?

This view should be available in v3.1.0. Please check.


Update ocean submodule to improve range in ocean.text.convert.Formatter

Agora uses a library called Ocean to print logs during operation.
We have improved the output of the Range type in Ocean.
Now I would like to apply the updated Ocean to Agora.
The following shows the contents of the log before and after application.
Before:
Info [agora.network.NetworkManager] -
Discovering from { r: { impl: 0X00007F4718450300, idx: 4 } }

After:
Info [agora.network.NetworkManager] -
Discovering from ["http://<IP_ADDRESS>:2826", "http://<IP_ADDRESS>:4826", "http://<IP_ADDRESS>:3826"]

Relates to #718

Thank you for your hard work @MukeunKim!

test


[Quest/G6PD] - Bug : App crashing on device running Android 6.0.1

Description
The client reports that the app crashed while trying to run on their device. Details are shared on the screenshot below
Details
Check the android version and build from the screenshot share below
Screenshot

Desired fix

Replicate the bug using the shares detail above
Create a fix for the Android Version currently run on the test device

NB. Could be related to a similar issue https://github.com/opensrp/fhircore/issues/1122

We may also need to revise the supported Android version to 8 and not as stipulated here: The SDK supports Android 21 (lollipop) and above. The SDK supports Android 21 (lollipop) and above
NB/ Lower Android version requires more additional code support for feature and security  patches

Do we have a video showing the crash and any debugging info related to it?

Do we have a video showing the crash and any debugging info related to it?
No further details shared

I think this could be related to using date APIs that are targeting Android API level 26 and above.

We use the new APIs for instance to calculate age. We need to refactor the implementation to handle apps with api level below 26.

For G6PD app, on Pixel 2, API 23 i.e. Marshmallow, 6.0

App login, sync, registration, profile, details works fine
Shift+Aplha does not work (could be emulator issue)
Date control keeps popping up even when date is selected in birthdate. We have to use Cancel button to hide calendar
In Test Results form , java.lang.NoSuchMethodError: No virtual method getParameterCount()I in class Ljava/lang/reflect/Method; or its super classes, in CQL,

at org.opencds.cqf.cql.engine.data.SystemDataProvider.getWriteAccessor(SystemDataProvider.java:75)
        at org.opencds.cqf.cql.engine.data.SystemDataProvider.setValue(SystemDataProvider.java:117)
        at org.opencds.cqf.cql.engine.execution.Context.setValue(Context.java:857)
        at org.opencds.cqf.cql.engine.elm.execution.InstanceEvaluator.internalEvaluate(InstanceEvaluator.java:12)
        at org.opencds.cqf.cql.engine.elm.execution.Executable.evaluate(Executable.java:18)...................
        at org.opencds.cqf.cql.engine.elm.execution.QueryEvaluator.evaluateWhere(QueryEvaluator.java:75).....................
        at org.opencds.cqf.cql.engine.elm.execution.Executable.evaluate(Executable.java:18)
        at org.opencds.cqf.cql.engine.execution.CqlEngine.evaluateExpressions(CqlEngine.java:186)
        at org.opencds.cqf.cql.engine.execution.CqlEngine.evaluate(CqlEngine.java:164)
        at org.opencds.cqf.cql.evaluator.CqlEvaluator.evaluate(CqlEvaluator.java:89)
        at org.opencds.cqf.cql.evaluator.library.LibraryEvaluator.evaluate(LibraryEvaluator.java:47)
        at org.smartregister.fhircore.engine.cql.LibraryEvaluator.runCqlLibrary(LibraryEvaluator.kt:253)
        at org.smartregister.fhircore.engine.cql.LibraryEvaluator$runCqlLibrary$1.invokeSuspend(LibraryEvaluator.kt)

Post data entry Sync failing for all entities with 'exception=retrofit2.HttpException: HTTP 400' (I m not able to debug database for some reason in my IDE)

So main issue for G6PD is CQL Library relying on java 8+. We can try downgrading but that can pose other issues like (Now function for datetime not supported etc). The sync thing most probably could be due to SDK update which we might have not handled properly (I need to confirm this).

I can report this back to the client as feedback. I think we can check on the ANC pieces using CQL. From what I see only measure reporting may be affected as it's the only piece I see working with CQL for now. I think we should work on this post as a Scheduling and Tasking stop-gap. . I am sure will need CQL for that piece too
CC @dubdabasoduba


Refresh token failure error handling.

Description
On error during refresh token, re-initialize the service client.

Types of changes

Bug fix (non-breaking change which fixes an issue)

Checklist

[x] I have read the CONTRIBUTING doc
[x] I have checked that unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added necessary documentation (if appropriate)

Further comments

SonarQube Analysis: https://sonarqube-vmvfjv-tools.pathfinder.gov.bc.ca/dashboard?id=common-forms-toolkit-pr-77


SPIKE: Find a good software for Documentation writing

It has to support multy user editing, something like Confluence

For now its used GitBook
public site: https://help.myclario.com/


Corporate Proxy Issue

Version
3.0.0-beta.11
Reproduction link
https://github.com
Steps to reproduce
vue create <project_name>
What is expected?
A project to be created.
What is actually happening?
It hangs for awhile then times out with the following error: ERROR  RequestError: Error: connect ETIMEDOUT

Any documentation/steps I can take to fix the issue? I have CNTLM configured for NPM to work behind the proxy, but not sure what I should do to get vue-cli to work as normal.
Edit: as a workaround, can I use vue-loader manually to get around the proxy issue? Looking at the documentation it looks like it wants you to use vue-cli though. Is there a guide on installing vue-loader?

i'm having the same problem
ERROR  RequestError: Error: connect ETIMEDOUT <IP_ADDRESS>:443
RequestError: Error: connect ETIMEDOUT <IP_ADDRESS>:443
    at new RequestError (C:\Users\mlj\AppData\Roaming\npm\node_modules\@vue\cli\nodese-core\lib\errors.js:14:15)
    at Request.plumbing.callback (C:\Users\mlj\AppData\Roaming\npm\node_modules\@vueest-promise-core\lib\plumbing.js:87:29)
    at Request.RP$callback [as _callback] (C:\Users\mlj\AppData\Roaming\npm\node_modules\request-promise-core\lib\plumbing.js:46:31)
    at self.callback (C:\Users\mlj\AppData\Roaming\npm\node_modules\@vue\cli\node_mojs:185:22)
    at Request.emit (events.js:182:13)
    at Request.onRequestError (C:\Users\mlj\AppData\Roaming\npm\node_modules\@vue\cl\request.js:877:8)
    at ClientRequest.emit (events.js:182:13)
    at TLSSocket.socketErrorListener (_http_client.js:375:9)
    at TLSSocket.emit (events.js:182:13)
    at emitErrorNT (internal/streams/destroy.js:82:8)

Closing as we don't really have the network environment to reproduce or debug the scenario. Here's some general info which hopefully can help to some extent:

Vue CLI respects http_proxy or https_proxy env variables
You can also explicitly specify the proxy to use with the --proxy flag when running vue create.

This is an npm issue I think. If we config the proxy for npm it should solve the issue. Try this:
# Set Proxy
npm config set proxy http://<username>:<password>@<proxy-server-url>:<port>
npm config set https-proxy http://<username>:<password>@<proxy-server-url>:<port>

# Unset proxy
npm config rm proxy
npm config rm https-proxy

Don't forget the http://!


automatic open filemanager croper module after uploading image

hi
i want to after uploading image filemanager croper be opened an crop
or
before uploading image use js to crop image then uploading it with filemanager

This can be achieved by create a event listener which listens to ImageWasUploaded event. See solution here: https://github.com/UniSharp/laravel-filemanager/issues/381#issuecomment-330150910.


Image policies are not triggerd via webhook receiver with image-reflector-controller v0.13.1

Description:
When we trigger a receiver configured for an image repository via webhooks, the image policy does not run hence latest image tag does not get applied to a workload via image automation
Steps to Reproduce:
In flux-system namespace:

Create an Image Repo, Image Policy and Receiver CRD for an image (In our case ECR image)
Have image automation already configured for a git repo

In some other namespace:

Deploy and application referencing the image policy defined earlier in flux-system namespace
Push a new image to ECR and trigger the webhook configured for image receiver

Expected Result:
The new image tag should get resolved in image policy and applied to the application via image automation
Actual result:
The new image tag was not resolved in the image policy
Note: After we delete the image controller new tags get resolved but if you repeat the above steps again new tags are not resolved until the next restart of image controller
flux: v0.22.1
helm-controller: v0.12.2
image-automation-controller: v0.17.1
image-reflector-controller: v0.13.1
kustomize-controller: v0.17.0
notification-controller: v0.18.1
source-controller: v0.17.2

Reverting to image-reflector-controller: v0.13.0 fixed the above issue

Duplicate of #198, fixed in #199, available in v0.13.2: https://github.com/fluxcd/image-reflector-controller/releases/tag/v0.13.2


feat: bump lib deps

Description
Bumps lib deps to latest, includes Osmosis market and account features,
see https://github.com/shapeshift/lib/releases
Doesn't yet bump swapper package with l1 fees since this is a different
featureset.
Notice

[x] Have you followed the guidelines in our Contributing guide?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[x] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)
N/A
Risk

Zero to none, isolated to Osmosis in theory, though market and accounts
asset data could be borked, test accordingly
Testing

Market data still looks sound vs. prod for all assets
Account balances still looks good vs. prod for all assets in your
portfolio (test with native)

Engineering

^

Operations

^

Screenshots (if applicable)

Current dependencies on/for this PR:

develop

PR #3679   👈

This comment was auto-generated by Graphite.


Added iOS target

To properly support Carthage for iOS
Fixes Carthage only building macOS framework.

Hi,
Thank you for the pull request.
ZIPFoundation uses an .xcodeproj with a single target for all platforms. This should work as-is with Carthage, but there were some Carthage versions that only built the macOS target of ZIPFoundation and then canceled the build because it was unable to build the watchOS target. This should be fixed in Carthage versions > 0.31.0.
We also recommend using Carthage with the --no-build flag for ZIPFoundation.
While this requires you to manually drag the ZIPFoundation.xcodeproj to your workspace, it leaves the build process to Xcode. In my experience, this leads to fewer platform dependent build problems.


refactor: DatabaseMetadata and ProjectMetadata

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

Coverage data is based on head (cbf0616) compared to base (cbad608).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #181   +/-   ##
=======================================
  Coverage   90.87%   90.87%
=======================================
  Files          13       13
  Lines        2949     2949
  Branches      388      388
=======================================
  Hits         2680     2680
  Misses        267      267
  Partials        2        2

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

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


python312Packages.waitress: 3.0.0 -> 3.0.1

Diff: https://github.com/Pylons/waitress/compare/v3.0.0...v3.0.1

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[x] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Could you please bump this to 3.0.2?
https://github.com/Pylons/waitress/releases/tag/v3.0.2
Fixes CVE-2024-49769 and CVE-2024-49768.
https://github.com/Pylons/waitress/security/advisories/GHSA-3f84-rpwh-47g6
https://github.com/Pylons/waitress/security/advisories/GHSA-9298-4cf8-g4wj


[CERT-TEST-FAILURE]  TC-ICDM-3.3 -  Test Failed

Feature Area
Area:ICDPhase2
Test Case
TC-ICDM-3.3
Reproduction steps

Bring up the DUT with ./lit-icd-app
Pair the DUT using chip-tool through "Onnetwork" transport.
Run the command

At step 8 - When TH sends UnregisterClient command with the CheckInNodeID and VerificationKey from Step 5a. - CheckInNodeID: registering client’s node ID, DUT responded with Failure response instead of Success
./chip-tool icdmanagement unregister-client 5 1 0 --VerificationKey hex:abcdef1234567890abcdef1234500000
Expected Log :

[1702438116.143490][2387:2389] CHIP:DMG: InvokeResponseMessage =
[1702438116.143590][2387:2389] CHIP:DMG: {
[1702438116.143648][2387:2389] CHIP:DMG:         suppressResponse = false,
[1702438116.143877][2387:2389] CHIP:DMG:         InvokeResponseIBs =
[1702438116.144238][2387:2389] CHIP:DMG:         [
[1702438116.144308][2387:2389] CHIP:DMG:                 InvokeResponseIB =
[1702438116.144414][2387:2389] CHIP:DMG:                 {
[1702438116.144476][2387:2389] CHIP:DMG:                         CommandStatusIB =
[1702438116.144575][2387:2389] CHIP:DMG:                         {
[1702438116.144646][2387:2389] CHIP:DMG:                                 CommandPathIB =
[1702438116.144723][2387:2389] CHIP:DMG:                                 {
[1702438116.144825][2387:2389] CHIP:DMG:                                         EndpointId = 0x0,
[1702438116.144911][2387:2389] CHIP:DMG:                                         ClusterId = 0x46,
[1702438116.144993][2387:2389] CHIP:DMG:                                         CommandId = 0x2,
[1702438116.145097][2387:2389] CHIP:DMG:                                 },
[1702438116.145186][2387:2389] CHIP:DMG:
[1702438116.145278][2387:2389] CHIP:DMG:                                 StatusIB =
[1702438116.145357][2387:2389] CHIP:DMG:                                 {
[1702438116.145457][2387:2389] CHIP:DMG:                                         status = 0x00 (SUCCESS),
[1702438116.145538][2387:2389] CHIP:DMG:                                 },
[1702438116.145616][2387:2389] CHIP:DMG:
[1702438116.145683][2387:2389] CHIP:DMG:                         },
[1702438116.145782][2387:2389] CHIP:DMG:
[1702438116.145846][2387:2389] CHIP:DMG:                 },
[1702438116.145917][2387:2389] CHIP:DMG:
[1702438116.146004][2387:2389] CHIP:DMG:         ],
[1702438116.146078][2387:2389] CHIP:DMG:
[1702438116.146155][2387:2389] CHIP:DMG:         InteractionModelRevision = 11
[1702438116.146213][2387:2389] CHIP:DMG: },
[1702438116.146382][2387:2389] CHIP:DMG: Received Command

Actual Log :

[1706702386.830564][14785:14787] CHIP:DMG: {
[1706702386.830590][14785:14787] CHIP:DMG: 	suppressResponse = false,
[1706702386.830617][14785:14787] CHIP:DMG: 	InvokeResponseIBs =
[1706702386.830651][14785:14787] CHIP:DMG: 	[
[1706702386.830678][14785:14787] CHIP:DMG: 		InvokeResponseIB =
[1706702386.830714][14785:14787] CHIP:DMG: 		{
[1706702386.830743][14785:14787] CHIP:DMG: 			CommandStatusIB =
[1706702386.830777][14785:14787] CHIP:DMG: 			{
[1706702386.830809][14785:14787] CHIP:DMG: 				CommandPathIB =
[1706702386.830845][14785:14787] CHIP:DMG: 				{
[1706702386.830882][14785:14787] CHIP:DMG: 					EndpointId = 0x0,
[1706702386.830921][14785:14787] CHIP:DMG: 					ClusterId = 0x46,
[1706702386.830958][14785:14787] CHIP:DMG: 					CommandId = 0x2,
[1706702386.830993][14785:14787] CHIP:DMG: 				},
[1706702386.831033][14785:14787] CHIP:DMG:
[1706702386.831065][14785:14787] CHIP:DMG: 				StatusIB =
[1706702386.831101][14785:14787] CHIP:DMG: 				{
[1706702386.831136][14785:14787] CHIP:DMG: 					status = 0x01 (FAILURE),
[1706702386.831172][14785:14787] CHIP:DMG: 				},
[1706702386.831209][14785:14787] CHIP:DMG:
[1706702386.831240][14785:14787] CHIP:DMG: 			},
[1706702386.831276][14785:14787] CHIP:DMG:
[1706702386.831303][14785:14787] CHIP:DMG: 		},
[1706702386.831336][14785:14787] CHIP:DMG:
[1706702386.831362][14785:14787] CHIP:DMG: 	],
[1706702386.831395][14785:14787] CHIP:DMG:
[1706702386.831421][14785:14787] CHIP:DMG: 	InteractionModelRevision = 11
[1706702386.831447][14785:14787] CHIP:DMG: },
[1706702386.831521][14785:14787] CHIP:DMG: Received Command Response Status for Endpoint=0 Cluster=0x0000_0046 Command=0x0000_0002 Status=0x1
[1706702386.831584][14785:14787] CHIP:TOO: Error: IM Error 0x00000501: General error: 0x01 (FAILURE)
[1706702386.831634][14785:14787] CHIP:DMG: ICR moving to [AwaitingDe]

Bug prevalence
whenver I do
GitHub hash of the SDK that was being used
bdbd6de18e4cdc2b09c28fe7bf91eef8da524d9a
Platform
raspi
Anything else?
PFA log below :
TC-ICDM-3.3.txt
Test-plan Reference :
https://github.com/CHIP-Specifications/chip-test-plans/blob/master/src/cluster/icdmanagement.adoc#tc-icdm-3-3-verify-unregisterclient-command-with-dut_server

Issue has been resolved in latest TOT, Hence closing this issue.


Add reaction contract and link constrains to it

Add new link constraints between message-reactions and user
Change-type: minor
Signed-off-by<EMAIL_ADDRESS>

@inwenc Looks like your prettier plugin has autoformatted everything again. Can you fix that and then I'll review the changes again.

@joshbwlng - but by looking just the changes of my commits after your push, they don't look like I applied prettier, again.

@inwenc Thanks for cleaning it up

@inwenc There are still a few unresolved suggested changes

@balena-ci rebase

@balena-ci rebase


Client Allocation Request for: varjo

Client Allocation Questions
Core Information

Name: varjo
Website / Social Media: https://varjo.com
Region: North America
DataCap Requested: 5TiB
Addresses to be Notarized: f1mqj7a32xlxvjpjarkvzszgokzk4uadoglr72sja
Notary Requested: dannyob

@theonakra Please subscribe to notifications for this Issue to be aware of updates. Notaries may request additional information on the Issue.

Hi,@dannyob I already replied to you.


Proposed changes to MEI By-laws

This PR introduces some proposed changes to the MEI By-laws.
Focal changes are the explicit accomodation of any type of music notation, not only Western, in section 2 ("Purpose"), the clarification of Personal and Institutional membership in section 3 ("Membership"), and the explicit integration of appointed offices of the Board and a fine-tuning of the election procedure. Other changes concern minor corrections to wording.
Options to view the proposed changes include:

a compiled overview of the changes in a GoogleDoc (https://docs.google.com/document/d/1Kg46Nw-D8Pe7dj341-NH-9UaFy5Ksw7tlJ7x_syqvug/edit?usp=sharing)
a "diff" in the Pull Request here (https://github.com/music-encoding/music-encoding.github.io/pull/234/files)

According to the By-laws, the proposed amendment has majority of the complete Board membership. An announcement on MEI-L and the website will follow so that the MEI community can follow and comment the changes.

Marked as draft, so merging is blocked until approval.

TODO: Clarify if changes from #210 would also affect the By-laws.

@musicEnfanthen What's the status of this?

@rettinghaus Thanks for asking.
According to the By-Laws, any proposed amendments must be approved by the MEI community, following this procedure:
"Changes to these by-laws become proposed amendments with a simple majority of the complete Board membership. Proposed amendments will be published on the MEI mailing list (MEI-L) and the MEI website. After a minimum 10-day comment period, the Board will discuss comments on the proposed amendments received from the MEI membership and incorporate changes agreed to by a simple majority of the Board. The agreed upon version of the amended by-laws will be presented to the MEI membership for voting over a minimum 7-day period. The amended version of the by-laws must pass with a two-thirds (2/3) majority of votes in order to become effective." (https://music-encoding.org/community/mei-by-laws.html#10-amendments)
The Board invites the MEI community to provide any additional comments to the GoogleDoc above or to this Pull Request.
Any comments before July 5th (23:59:59, UTC-11) will be considered for final discussion within the Board. The agreed upon version of the amended By-laws will be put to vote over a minimum 7-day period before MEC2021. The voting results will be presented during the Community Meeting at MEC2021.
Until then, this PR will have to remain a draft.

I haven't seen a notice sent to MEI-L yet. Is that in the works?

@ahankinson Yes, it is. Will be send out soon.

According to the MEI By-laws Interest Groups are required to "produce regular activity reports (annual reports due 1 month prior to the annual Board meeting)." Since this has not been a consistent practice is it possible to update the by-laws to instead say something such as: "produce regular activity reports (annual reports to the Board and Community) following the annual meeting. The report should summarize the Interest Groups activities, completed goals, as well as plans for future meetings and activities."

The vote on the amended MEI By-laws is closed. The proposed amendments were approved with 100% votes in favour: https://www.mentimeter.com/s/e507c96af04042f92fd66b735835b014/fe6eac49111f
Will remove draft status from this PR. It is ready to be merged.

Thanks everyone for your contributions, ideas, comments, support and reviews. This is ready to be merged. We will have final check at the next ODD meeting.


Add better support for i3

There are some issues with the render position of the outline in i3, especially when using window borders and in tabbed layout.
These can be fixed while also improving performance by making use of the i3 IPC to listen to window events and retrieve the focused window dimensions.
I've implemented this in my fork along with some other QoL features (custom color, easy install through pip/pipx with feature switches, hide border in fullscreen).
All very hacked together, so I'd be happy to re-implement those as separate PRs here if that's wanted.

Hmm, I'll look into it. I didn't know about the pip/pipx stuff I'll give it a shot. If I get time I'll re-implement it since a lot of stuff has changed since the last PR.

Now that we're using Wnck thanks to https://github.com/deter0/xborder/pull/19 this shouldn't be an issue

Awesome, thank you! it'd still be great to have the ability to install this through pip (or an AUR package?) but it's really no trouble to hook that up for myself

AUR Package is being worked on #20


sometimes cause: MQBrokerException  CODE: 2 DESC:[TIMEOUT_CLEAN_QUEUE]

BUG REPORT

sometimes cause:
MQBrokerException  CODE: 2 DESC:[TIMEOUT_CLEAN_QUEUE] broker busy, start flow control for a while, period in queue: 207ms, size of queue 0.

Please tell us about your environment:
centos6
rocketmq 4.5.2, the cluster is syn double write, async flush disk.

Other information:
G1 gc max pause time is very low, less than 20ms.
BrokerFastFailure.start method start a thread to clean Expired Request in every 10 millseconds.
One of the thread job is to check SendThreadPoolQueue, If there is a message more than 200 milliseconds(default waitTimeMillsInSendQueue=200) in queue, the message will be removed.
In SendMessageProccessor the handleHA method the syncFlushTimeout is 5000.
This is a terrible default parameter.

additional: sendMessageExecutor default only has one thread
4.My ideal
default param is
syncFlushTimeout=5000
waitTimeMillsInSendQueue=5000
client jar remove
long costTime = beginTimestampPrev - beginTimestampFirst;                         if (timeout < costTime) {                             callTimeout = true;                             break;                         }
that means the param sendmessagetimeout means one send action timeout value is 3000,

@lwclover It is recommended to increase the number of sendMessageThreadPoolNums and waitTimeMillsInSendQueue In addition, you can test 4.7.1  which has a performance improvement of about ten times.


Ward Icons

Need minimap icons for observer and sentry wards. Agh's treant ward is also a good idea. Are there anything else like this?

What page is this for?  match vision tab?

Yes.

Can I do this?
I am new to React and both contributing but this does not seem difficult.
Just need some icons for them. I found the default minimap icons on the Dota2 wiki, but only in black and white. Should I just repaint them with green/red?

Sure.  I'm currently in the middle of moving a lot of CSS around (including in the vision map, so you might want to wait a couple of days until #1203 is merged to avoid conflicts


Unable to select sub-area

How to replicate:

go to A&R prod, enter data
click on a month and Goldstream Park
Try to select Goldstream Cooridor OR Goldstream Picnic Site
Click go
It defaults to "Goldstream" sub-area and user is unable to select "Goldstream Corridor" or "Goldstream Picnic Site".

Expected Behavior:

user can select any sub-area under Goldstream and be taken to that sub-areas activities to enter data

The typeahead in the ngds-forms package uses string matching when selecting typeahead options. It picks the first option with a string match with what you selected, but it used to work on a word by word basis. If you selected Goldstream Corridor, the string matcher would look for Goldstream and Corridor individually, which lead to the incorrect subarea Goldstream getting selected first.
The typeahead in the form engine has been updated to require a 100% string match now, so Goldstream Corridor must match 'Goldstream Corridor' in its entirety.
It would be bad practice for a typeahead to have two options that share the exact same display string (eg two options that both say Goldstream Corridor but refer to different subareas). A console warning has been added to the form engine to alert developers when they are designing such a typeahead.
No code change necessary from an A&R standpoint so I am going to move this all the way to PROD.

Tested on PROD: Passed

Verified that this issue has been fixed on PROD.

working for me in prod - moving to done


[SPEC] Migration of notebook extension definitions to jupyter_server

This is a place to finalize the discussion related to the migration of the extension files from https://github.com/jupyter/notebook to https://github.com/jupyter/jupyter_server.
Goal
Collect the json files located in jupyter_paths which contain a NotebookApp stanza, e.g. jupyterlab_git.json looking like:
{
    "NotebookApp": {
      "nbserver_extensions": {
            "jupyterlab_git": true
      }
    }
  }

Convert the collected files to something like:
{
    "ServerApp": {
      "nbserver_extensions": {
            "jupyterlab_git": true
      }
    }
  }

The jupyter path can be e.g.:
[1] ~/.jupyter => In this case, we create a jupyterlab_git_server.json (append _server to the name) at the same location.
[2] $CONDA_ENV/etc/jupyter/ =>  In this case, we create a jupyterlab_git_server.json (append _server to the name) at the same location.
[3] $CONDA_ENV/etc/jupyter/jupyter_notebook_config.d/ => In this case, we create a jupyterlab_git.json in $CONDA_ENV/etc/jupyter/jupyter_server_config.d/.
@Zsailer I am not sure about the renaming of the file and storage at the same location. Do you see any other alternatives?
End user experience*
The file collection will be achieved on each server start. If the collection is not empty, a warning message will be printed with the list of files to consider and a link to a documentation describing the next steps to take.
Those steps are:

User can run a migration command jupyter server notebook-extensions migrate that will convert the collected files and write them at the correct location.
The existing files remain untouched ensuring fallback in case of issue.
User can run jupyter server notebook-extensions undo-migration that  will delete the migrated files (if any).
Optional: jupyter server notebook-extensions validate-migration will load the migrated extensions via load_server_extensions.
As the existing json files remain untouched, the warning message is still printed even after migration. It is the responsibility of the end-user to manually delete the existing json files.

@Zsailer @vidartf this is the place where we can discuss what needs to be done to ensure nbclassic provides the correct functionality to allow migration from notebook to server (see first comment of this issue)

I believe we solved the issues raised in this discussion by adding the shim layer in #7. Closing 🎉

I believe we solved the issues raised in this discussion by adding the shim layer in #7. Closing 🎉


OD tf fixed get_gpu_name.

Fix the crash for invalid conversion from Python side to vector.

And my editor just auto correct all last blanks.
There are only two places which are really modified.


files.riichi.moe for retards

wtf i can't download everything in one click.
>noooo you're supposed to KNOW what to do
>you HAVE to select them all, and then press download
>lmao imagine using a gui just command line a 400 character line of code to download everything
just let me download the whole emote pack in one click PLEASE

This is why anywhere on the repo we link to multiple files, there's also a zip link, so you don't have to do that.

Note that this site isn't supposed to replace the repo.  What happens on that site is just an extra feature or quirk.
I'd argue that in this case being able to selectively download certain emotes is better for both uploaders and people updating their local copies of the pack, since they don't need to upload/download everything every time, but that's beside the point.

I didn't know that zip link was a separate link from the text link... i'll make it more distinct

aaand done.


Show dialog interface in BeginDialog form

If a dialog has an interface defined and is selected in the BeginDialog, render the form fields for the dialog's interface.

I am trying to work on it...
I already retrieved the interface, and added it to the "options" list of the BeginDialog component...
But, when I change the selected dialog, I cannot update the layout (render the new fields)...
Ay hint on how to trigger this?


Resolving actions for eosio.null

Closes #814
Here is an example completed transaction after the code changes in this PR.
Change Description
There is a regression since eosjs v16 where this repo used to hardcode the eosio.null abi, instead of attempting to fetch it.
The bug is described here: https://github.com/EOSIO/eosjs/issues/814
Or to rephrase the issue description above, the problem is:

the fetch abi request fails when sent to the net: mainnet or testnet
current version of eosjs is 22, whereas in eosjs 16, there was a hardcoded abi in the source code:

https://github.com/EOSIO/eosjs/blob/legacy/src/index.js#L79
with the value here https://github.com/EOSIO/eosjs/blob/legacy/src/schema/eosio.null.abi.json

API Changes

[x] API Changes

The cachedAbi is initialized with a hardcoded abi for eosio.null.
So developers could make the transactions unique, by adding either an action or a context_free_action, example below:
context_free_actions: [
  {
    account: `eosio.null`,
    name: `nonce`,
    authorization: [],
    data: { value: `test data` },
  },
],

@bradlhart
Could you please let me know what is missing here or how could I assist so we merge it?

@bradlhart could you please update here?

or maybe, do you see readonly transactions as an alternative to nonce?


Basic example for action is not useable

You get an error in your pipeline:
Error: .github#L1
the `uses' attribute must be a path, a Docker image, or owner/repo@ref

@Forestsoft-de Thanks for finding and fixing this 😊


Add an image

Docs Build status updates of commit 6c6137e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

biztalk/core/how-to-configure-the-receive-shape.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@sandroasp Thank you Sandro!


ARROW-16278: [CI] Fix git installation failure on brew

This is a follow-up of #12958.

@github-actions crossbow submit java-jars


How can I uninstall this?

You really just have delete the files, and then the models. The models can be a little hidden but on Windows there's a 90% chance you'll find them at: C:\Users\your_user_name\.cache\suno\bark_v0\text_2.pt and you can search for that text_2.pt if you can't find it there.

Hey, in that cache folder, suno folder is not present.

From the FAQs:

"Bark uses Hugging Face to download and store models"

On my mac they saved to ~/.cache/huggingface/hub/models--suno--bark

From the FAQs:

"Bark uses Hugging Face to download and store models"

On my mac they saved to ~/.cache/huggingface/hub/models--suno--bark

I used windows

On my Windows machine I found the model in %USERPROFILE%\.cache\suno
I also found these and other models cached under %USERPROFILE%\.cache\huggingface\hub, but I think these were downloaded by other libraries. You may check .cache directory in your %USERPROFILE%.

%USERPROFILE%.cache\

Thanks, it worked.


Updating to Chromium {{ env.VERSION }} on {{ env.PLATFORM }}

Chromium stable channel for {{ env.PLATFORM }} has been updated to a newer version: {{ env.VERSION }}.
If you are willing to work on updating the patches and lists, please leave a comment in this issue in order to facilitate better coordination and avoid wasted/duplicated efforts.
If you'd like to increase visibility of your progress or get early feedback/advice, consider creating a Draft Pull Request. Finally, make sure to reference this issue in your PR. Please make sure to read /docs/developing.md for guidance.
Feel free to raise issues or questions throughout the process here. However, please refrain from asking for ETAs unless no visible progress has been made here or in the developer's PR for a while (e.g. 2 weeks).
{{ env.NOTIFY_TEAMS }}

?