Unexpected value 'SeedModule' imported by the module 'AppModule'. Please add a @NgModule annotation.

I followed all the steps you described, up to npm link from dist folder and npm link angular-npm-module-seed in the root folder of the project where I want to use my custom component. Linking seems to work fine as I see the code inside npm_modules.
After that I imported the SeedModule inside my test app's AppModule (which uses Angular 4).
However I can't run my application anymore. The browser console logs the following error:
Unexpected value 'SeedModule' imported by the module 'AppModule'. Please add a @NgModule annotation.
Any idea?

I think this issue is related to an update of node or npm. Previously when searching for dependencies it would treat symlinked files as though they were in the linked location but new versions search upwards from the source location for node_modules.
This tripped me up for a long time too but I found this thread with some workarounds (linked directly to most relevant comment): https://github.com/angular/angular/issues/15763#issuecomment-315729709

I'm having the same issue.  I filed an issue here https://github.com/filipesilva/angular-quickstart-lib/issues/55


notifications fix and instructor dashboard

@annadolan @epintozzi @NZenitram
Don't merge this yet - there's something weird going on that I want to take a look at in one of the tests. Things seem to be working fine but there is odd behavior happening with an API endpoint I had to build for notifications.
Otherwise: this is a big PR but mostly it contains the following
-- adds dynamic notifications for instructors and students
-- adds instructor dashboard
-- adds new styling, the Turing logo, etc.

Added cohort filters to instructor dashboard
Styled tag and cohort filter buttons
Add shield to homepage


Still Cannot Install or Run Bazel

Its not me.
Its the binary that continues to fail to install, because using the bazel command fail's:
./bazel-7.0.0-pre.20230426.1-installer-darwin-x86_64.sh
Bazel installer
---------------

Bazel is bundled with software licensed under the GPLv2 with Classpath exception.
You can find the sources next to the installer on our release page:
   https://github.com/bazelbuild/bazel/releases

# Binary package at HEAD (@cf30e4c4b95d)
   - [Commit](https://github.com/bazelbuild/bazel/commit/cf30e4c4b95d)

The Bazel installer must have write access to /usr/local/bin!
Consider using the --user flag to install Bazel under /home/dbts2023/bin instead.

Usage: ./bazel-7.0.0-pre.20230426.1-installer-darwin-x86_64.sh [options]
Options are:
  --prefix=/some/path set the prefix path (default=/usr/local).
  --bin= set the binary folder path (default=%prefix%/bin).
  --base= set the base install path (default=%prefix%/lib/bazel).
  --user configure for user install, expands to:
      --bin=$HOME/bin --base=$HOME/.bazel
  --skip-uncompress skip uncompressing the base image until the
      first bazel invocation

This package is not signed, and refuses to install as a result of using the upgrade command:
sudo apt update && sudo apt install bazel
Get:1 file:/var/cudnn-local-repo-ubuntu2204-<IP_ADDRESS>  InRelease [1,572 B]
Get:1 file:/var/cudnn-local-repo-ubuntu2204-<IP_ADDRESS>  InRelease [1,572 B]
Err:1 file:/var/cudnn-local-repo-ubuntu2204-<IP_ADDRESS>  InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8182C797D7522631
Hit:2 http://au.archive.ubuntu.com/ubuntu jammy InRelease
Hit:3 http://au.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:4 http://au.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:5 https://storage.googleapis.com/bazel-apt stable InRelease
Hit:6 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:7 http://security.ubuntu.com/ubuntu jammy-security InRelease
Reading package lists... Done
W: GPG error: file:/var/cudnn-local-repo-ubuntu2204-<IP_ADDRESS>  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8182C797D7522631
E: The repository 'file:/var/cudnn-local-repo-ubuntu2204-<IP_ADDRESS>  InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

The usual upgrade command being:
sudo apt-get full-upgade && sudo apt full-upgrade

Funnily enough, it was an A.I. that recommended I use Bazelisk to assist in training a G.A.N.
It advised I needed to install Bazelisk to force any G.A.N. script created in Python Code to use the GPU and ignore the CPU.


Use logging module

Use built-in logging module in order to get a structured and controllable way to output messages, instead of just using the function "print"

This is a smart move @jonDel We would save some memory not printing things that are just necessary for a log.

@jonDel @vmesel  Noob question:Can you give examples of messages that should be logged and not printed.

Except when we're doing a kind of progress bar (not sue if we do it here in the toolbox, but in general that would be a print with end='\r' kwarg) I believe logging would be better…

As it wasn't assigned to anyone I implemented the changes in PR #156 .


Order of appearance, or rather, the oldest in the place of the new and old ones dying before no moving all the others.

My notifications are to the top.
Now, with the same priority, new notifications appear under the old ones.
1
2
3
4
Why?
I wish that the new notifications appeared "above" the other old and older notifications moved down by one step. So when they die they do not move all the others.
4
3
2
1
I'm wrong, or there isn't an option like that?
Thanks in advance.

Hi @johnunclesam! I think this more a product of the each loop showing the array of flash objects. In your component (where you are most likely injecting the flash message service), you can create a new, reversed array based on the queue:
flashMessages: Ember.inject.service(),

reversedQueue: Ember.computed('flashMessages.queue', function() {
  return this.get('flashMessages.queue').reverseObjects();
})

Then in your template, you can update it to:
{{#each reversedQueue as |flash|}}
  {{#flash-message flash=flash as |component flash|}}
     ... etc.
  {{/flash-message}}
{{/each}}

Now it should be based on the reverse of the queue array and you should get the order you want.

I face the same issue than @johnunclesam .
The problem with your proposed solution @sbatson5 is that it will move the message with the top priority below the lowest priority whereas the expected behavior (IMO) would be a 2 dimensional sort.
First by priority, then for messages with the same one, sort from the newest to the oldest.
The reversed queue would be sufficient if the priority parameter is not used though.


DCD-1190: Change the BitbucketProperties to a simple space-delimited string

The valid bitbucket.properties values can include commas (e.g hazelcast.network.tcpip.members), so using a comma-separated list will mangle these. Move to spaces, and leave decoding to the playbook roles. There are no backwards-compatibility issues with this change as we never honoured this parameter, and it wouldn't have worked anyway, as the current encoding in /etc/atl strips any delimiters.
There will be a corresponding PR in the playbook repository.

LGTM. It was probably missed in testing. I guess if you use just one value, it worked?

Unfortunately not, we never used the variable in the quickstarts. It probably worked with param in the old quickstarts, but would have broken with multiple.

LGTM. It was probably missed in testing. I guess if you use just one value, it worked?

Unfortunately not, we never used the variable in the quickstarts. It probably worked with param in the old quickstarts, but would have broken with multiple.


Update information-barriers-in-teams.md

https://github.com/MicrosoftDocs/OfficeDocs-SkypeForBusiness/issues/2144
Changed required licenses and permissions wording.

@nenonix @JohanFreelancer9 Copy editing is needed for this PR. Thanks.

I've asked PM Vikram Jungali to review.

Hi there. Thanks @Lola Jacobsen<EMAIL_ADDRESS>and @denisebmsft.
There is a merge conflict in 2178.  The sentence should read "Currently,
the information barrier features are in public preview. When these features
are generally available, they'll be included in the following
subscriptions:"
The reason this happened I think is because there was an issue I created a
PR for and then there was another issue after that where the wording was
changed again and not sure which one was merged first...
[image: Picture]
On Tue, May 7, 2019 at 9:19 PM Denise Vangel-MSFT<EMAIL_ADDRESS>wrote:

@denisebmsft approved this pull request.
Looks great! I made a note of the subscriptions where these features are
included. We might want to make sure we are listing the subscriptions
correctly for branding, but otherwise, we are good.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/OfficeDocs-SkypeForBusiness/pull/2178#pullrequestreview-234712414,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK5QAXCJVTMPUPHS7QJFVSDPUHI4DANCNFSM4HK7EYNQ
.

Lindsay, I see that you CLOSED the PR, but it doesn’t look like it got merged (Denise approved it but didn’t merge it AFAICT). It doesn’t look like it got merged. (Maybe I’m reading it wrong…)
Lola Jacobsen | Team MARVEL (formerly MAX)
Senior Technical Writer
Microsoft Teams
Microsoft 365
<EMAIL_ADDRESS>From: Lindsay Peacock<EMAIL_ADDRESS>Sent: Tuesday, May 7, 2019 12:31 PM
To: MicrosoftDocs/OfficeDocs-SkypeForBusiness<EMAIL_ADDRESS>Lola Jacobsen<EMAIL_ADDRESS>Cc: MicrosoftDocs/OfficeDocs-SkypeForBusiness<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>maniscnl<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/OfficeDocs-SkypeForBusiness] Update information-barriers-in-teams.md (#2178)
Hi there. Thanks @Lola<EMAIL_ADDRESS>and @denisebmsft.  There is a merge conflict in 2178.  The sentence should read "Currently, the information barrier features are in public preview. When these features are generally available, they'll be included in the following subscriptions:"
The reason this happened I think is because there was an issue I created a PR for and then there was another issue after that where the wording was changed again and not sure which one was merged first...
[Picture]
On Tue, May 7, 2019 at 9:19 PM Denise Vangel-MSFT <notifications<EMAIL_ADDRESS>wrote:
@denisebmsft approved this pull request.
Looks great! I made a note of the subscriptions where these features are included. We might want to make sure we are listing the subscriptions correctly for branding, but otherwise, we are good.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-SkypeForBusiness%2Fpull%2F2178%23pullrequestreview-234712414&data=01|01|lolaj%40microsoft.com|f5ec987fc1cb447576f008d6d32291cd|72f988bf86f141af91ab2d7cd011db47|1&sdata=1ua5LzVgOg0p5NMIfOoIQ0m5zOWj%2Bltt5EcGTqyi5gw%3D&reserved=0, or mute the threadhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAK5QAXCJVTMPUPHS7QJFVSDPUHI4DANCNFSM4HK7EYNQ&data=01|01|lolaj%40microsoft.com|f5ec987fc1cb447576f008d6d32291cd|72f988bf86f141af91ab2d7cd011db47|1&sdata=TJNBgGERVdsgjixCTDz3MmFRwQxMxhHEMTfrP6OqU6g%3D&reserved=0.


doc #620: Add cmake to the build process

Just add 'cmake' to the Markdown READMEs.

Fixes #620

could we update the ReadMe part of this fix ? so we have one PR and also since they seems to be one issue: adding cmake to list of pre-requists and documenting it.

so #620 is already fixed ? as it's status is currently open.


Implementation story book

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Hi @truongdn-it bro, I did it. Please check the pull request.
https://github.com/truongdn-it/nextjs-boilerplate/pull/16

Hi @truongdn-it bro, I did it. Please check the pull request.
#16

Hi @vansu99,
Thank you for hard working!!!
I merged.


fix: Handle verify user requests with HEAD method

Basically same issue as described here: https://github.com/cloudfoundry/uaa/issues/2381
Similar fix as https://github.com/cloudfoundry/uaa/pull/2389 (difference here: we do not have a Thymeleaf template for verify_user therefore we redirect to login)

"Missing CLA Authorization": CLA Authorization already signed.

The commit was done by user https://github.com/jbiland-nt but CLA is signed by https://github.com/jbilandzija


CupertinoDarkTheme text under container does not change color

I am using a dark theme for CupertinoScaffold, the navbar and navbar text work well change color.
And the container changes color to black when dark theme on, but the text doesn't change color according to theme change:

As you can see, it keeps black when dark theme on, is that a bug or text doesn't support dynamic color? Or am I misusing it?

Hello @jinfagang !
Thank you for posting an issue.
Can you please also post your flutter doctor -v command output?
Your question seems to be a good fit for the StackOverflow as well. Flutter has a very active and helpful community there, so feel free to post it there too.
Also, see other support options here: https://flutter.dev/community

CC @LongCatIsLooong


[Clang importer] swift_newtype'd types are bridged when their underlying type is bridged

What's in this pull request?
This commit fixes a problem in the interaction between swift_wrapper/swift_newtype (SE-0033) and importing ObjC lightweight generics (SE-0057), where we would end up bringing in a bridged type in a position (i.e., a type argument to an imported ObjC generic type) where a class type is required.
Resolved bug number: (rdar://problem/26340353)

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    OS X platform               | @swift-ci Please test OS X platform
    Linux platform              | @swift-ci Please test Linux platform

Note: Only members of the Apple organization can trigger swift-ci.

…ing types are.
A swift_wrapper/swift_newtype'd type can wrap a bridged type. In such
cases, we need to report both the unbridged type (which is the
unbridged underlying type) and the bridged type (which is the
importer-created wrapper type). This fixes a problem where Objective-C
generic specializations would use the wrapper types on type parameters
with "AnyObject" constraints, which... doesn't work.
Fixes rdar://problem/26340353.

@swift-ci please test

I'm certain that wasn't me, but let's try again...

@swift-ci please test

@swift-ci please test

@swift-ci smoke test os x platform


MSID: 87969 Version: 1 DOI: 2<IP_ADDRESS>3188

[PLACE MANUSCRIPT AND EDITOR DETAILS HERE WHEN AVAILABLE] See step 3
[PLACE PDF URL HERE WHEN AVAILABLE] See step 7
Step 1. Inform bioRxiv
Who can help: @QueenKraken, @nlisgo, @scottaubrey

[x] Manuscript is in data hub index (https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v1/by-publisher/elife/get-by-manuscript-id?manuscript_id=87969)

Step 2. Create preview of manuscript
Who can help: @fred-atherden, @nlisgo, @scottaubrey

[ ] Manuscript is available for preview (https://prod--epp.elifesciences.org/preview/87969/v1)

[ ] Trigger import for staging: https://prod--epp.elifesciences.org/import
[ ] Sync data folder with s3://prod-elife-epp-data/data
[ ] Trigger import for staging: https://staging--epp.elifesciences.org/import
[ ] Sync data folder with s3://staging-elife-epp-data/data
[ ] Pull request created to enhanced-preprint-data
[ ] Post link to pull request below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-manuscript
Step 3: Awaiting public reviews and QC
Who can help: Production team

[ ] QC passed or QC not needed

Who can help: Editorial team

[ ] Public reviews available on sciety (https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>3188)
[ ] Manuscript and editor details at the top of this issue (Supplied by Editorial team)
[ ] Reviews returned by EPP - https://prod--epp.elifesciences.org/api/reviewed-preprints/87969/v1/reviews

Example
"msas": "Genetics and Genomics", "Neuroscience"
"msid": "84628"
"version": "1"
"preprintDoi": "10.1101/2<IP_ADDRESS>4241"
"articleType": "Reviewed Preprint"
"status": "Published from the original preprint after peer review and assessment by eLife."

"Reviewed Preprint posted": "2023-01-02"
"Sent for peer review": "2022-10-28"
"Posted to bioRxiv": "2022-11-21" (link: "Go to bioRxiv": "https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>4241v1")

Editors:
Reviewing Editor
Michael B Eisen
University of California, Berkeley, United States
Senior Editor
Michael B Eisen
University of California, Berkeley, United States

Step 4: Modify manuscripts.json (no PDF)

[ ] Reviewed preprint is published to EPP (https://elifesciences.org/reviewed-preprints/87969)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[ ] Request that a doi be registered

[ ] Post link to #enhanced-preprint comment below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]

Instructions to modify manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/publish-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/334/files
Once the pull request is merged in it should be available a few minutes later.

Request that a doi
Post the following in #enhanced-preprint:
@Fred can you register a doi for https://elifesciences.org/reviewed-preprints/87969

Step 5: Awaiting search reindex

[ ] Reviewed preprint is avaliable on journal homepage (https://elifesciences.org)

The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.

Additional info
If needed, the jenkins pipeline to reindex search can be triggered sooner.
https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 6: Published! Request PDF generation

[ ] Post the link to the PDF url at the top of the issue

[ ] Post link to #enhanced-preprint comment below

#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]
Post the following to the #enhanced-preprint on slack:
@Ryan Dix-Peek please can you generate a PDF for https://elifesciences.org/reviewed-preprints/87969

Step 7: Introduce PDF to data folder and git repo

[ ] PDF is avaliable at https://github.com/elifesciences/enhanced-preprints-data/raw/master/data/87969/v1/87969-v1.pdf

Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-pdf
Step 8: Add PDF url to manuscripts.json

[ ] Reviewed preprint PDF is available for download (https://prod--epp.elifesciences.org/reviewed-preprints/87969)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[PLACE LINK TO PULL REQUEST HERE]

Instructions to add PDF url to manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/add-pdf-url-to-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/397/files
Once the pull request is merged in it should be available a few minutes later.

Step 9: Done!

[ ] Kettle is on!

elocations missing from references


Server Timeout

I am getting server timeout issues trying to generate my favicon.
I am using rails 5.0.0
Error Output below:
~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rest-client-2.0.0/lib/restclient/request.rb:784:in `rescue in transmit': Timed out reading data from server (RestClient::Exceptions::ReadTimeout)
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rest-client-2.0.0/lib/restclient/request.rb:698:in `transmit'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rest-client-2.0.0/lib/restclient/request.rb:215:in `execute'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rest-client-2.0.0/lib/restclient/request.rb:52:in `execute'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rest-client-2.0.0/lib/restclient.rb:71:in `post'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rails_real_favicon-0.0.5/lib/generators/favicon_generator.rb:26:in `generate_favicon'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `block in invoke_all'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `each'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `map'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `invoke_all'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/group.rb:232:in `dispatch'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/rails/generators.rb:180:in `invoke'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/rails/commands/generate.rb:13:in `<top (required)>'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:293:in `require'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:293:in `block in require'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:259:in `load_dependency'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:293:in `require'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/rails/commands/commands_tasks.rb:138:in `require_command!'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/rails/commands/commands_tasks.rb:145:in `generate_or_destroy'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/rails/commands/commands_tasks.rb:60:in `generate'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/rails/commands/commands_tasks.rb:49:in `run_command!'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/rails/commands.rb:18:in `<top (required)>'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:293:in `require'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:293:in `block in require'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:259:in `load_dependency'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:293:in `require'
    from ~/Documents/workspace/wizard-of-odds/wizard-of-odds-sports/bin/rails:9:in `<top (required)>'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:287:in `load'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:287:in `block in load'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:259:in `load_dependency'
    from ~/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activesupport-5.0.0/lib/active_support/dependencies.rb:287:in `load'
    from ~/.rbenv/versions/2.2.2/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from ~/.rbenv/versions/2.2.2/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from -e:1:in `<main>'

I don't reproduce the issue:

I've just created a sample Rails 5 project, installed RFG's stuff as documented and generated the icons successfully.
I didn't notice anything wrong in the logs today. But logs are huge and I can't pretend I reviewed every possible issue.

However, when I tested the gem with the sample Rails 5 project, I had to disable Spring. I don't understand why, as I have successfully run the procedure in the past. But maybe you should give this a try. Please let me know if that changes anything.

tried that, same result.

I have also tried replicating the request using curl to make sure that it isn't anything to do with my network connection, and that seemed to work fine.

This issue is rather old, I guess it can be closed. Of course, re-open it again if there is something to add.

I have this issue, too. What was the solution here?

I've run the command a minute ago, worked as expected. And as far as I know, there was no issue with the service during the last few months.
Do you still face the problem?

Yes, I still have this problem. Maybe the cause is that I'm programming rails on a windows machine?
FYI: This is the error message

Hello? Is someone still there?
I also tried to generate from a linux virtualbox to exclude issues on windows, but i get the same result.
Any ideas?

Hi,
I can't reproduce the issue. I've just run rails g favicon successfully.
It might come from a timeout setting issue. The favicon generation request is rather long. If, for some reason, your system is not patient enough, you might get a timeout whereas a longer wait could have made it. I don't now how Net::HTTP.start is working to this regards (ie. if the timeout could be different on our respective systems). In any case, setting read_timeout explicitly in the call to Net::HTTP.start (in lib/generators/favicon_generator.rb) might be the way to go.
Is this something you could try?

Thanks for your super fast answer! I tried that (with a 240sec timeout) but I still get the ReadTimeout error.
How long does the request take in you application?

Even with 480sec the same error

Wait, the service is not that slow :-)
It might be useful to run a few experiments such as:

Can you ping RealFaviconGenerator?
What if you hack the request URL and target RealFaviconGenerator's
homepage? (It should obviously fail but not with a timeout)
If you still have a timeout with RFG's homepage, what about Google's
homepage?

Le mar. 19 févr. 2019 à 16:45, Michael Landreh<EMAIL_ADDRESS>a
écrit :

Even with 480sec the same error
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/RealFaviconGenerator/rails_real_favicon/issues/9#issuecomment-465184998,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAZ3rAoK4HFGpKGMA2Pk_HWZGQ-lzpfFks5vPBwOgaJpZM4JNF5g
.

I checkt that. It worked fine (got the expectes JSON.parse error) with google and with the homepage. only https://realfavicongenerator.net/api/favicon makes problems...

Do I need to open a special port for api access?

I also tried the request with the body from request.body and it works perfectly.
I don't know how the script itself doesn't work

Thanks for running these experiments.
Okay so:

The gem works as is on my station
The request works when you run it manually
The gem code works on your station when you hack the URL

I admit I'm a bit clueless :-/
On Tue, Feb 19, 2019 at 6:38 PM Michael Landreh<EMAIL_ADDRESS>wrote:

I also tried the request with the body from request.body and it works
perfectly.
I don't know how the script itself doesn't work
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/RealFaviconGenerator/rails_real_favicon/issues/9#issuecomment-465234173,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAZ3rAtn0BHCfHLa3NxTYAK1aEdKDmhAks5vPDaagaJpZM4JNF5g
.

I don't have a clue,too. But I worked around a bit hacky but it works.

In the code of the gem in file favicon_generator.rb get the JSON to be send via puts or write it to a file via running the generator (which will fail, but you get the JSON)
Send the POST-Request to the API-URL via a rest client (such as Postman) with the JSON from step 1 as HTTP body.
Copy & Paste the response body to a file
Insert JSON.parse(File.read("path/to/file")) in the gem code instead of the real HTTP request. So that the JSON is returned.
Run the generator again and everything will be set up as wanted.


fix docstring for NNDescent

(this PR has nothing to do with dask, that's just what I named my fork)
Since I tweeted about it I figured I should fix the problem with the docs. This changes the docstrings so that they match the actual defaults.
The only case where this is a major change is the description of the low_memory option. The previous docs suggested it was slower, but it often isn't. Also, I don't think the high memory algorithm has been getting tested thoroughly and might have some regressions (e.g. I found https://github.com/lmcinnes/pynndescent/issues/135 last summer). It might be a good idea to add a warning to that effect.
As another very minor change here, I removed the class inheritance from object, which is unnecessary in python 3 and not considered proper style IIRC.
I had thought that Sphinx supported the automatic documentation for default values out of the box, but I guess that's an extension. That would make this type of thing easier to maintain as there would only be one location to change.

Thanks for being so fast with this.


Event Flow has no Filter on Version No , filters only on Major Version no.

Describe the solution you'd like
There is no filter on Version No, Only filters on Major Version for Event Flow
Describe alternatives you've considered
There should be filter on Version no for Event Flow just like Crash Reports.
Additional context
Add any other context or screenshots about the feature request here.

Hey thanks for the request! It seems like you're referring to the Analytics Events page? We have a Versions filter on this page. Can you elaborate on what you'd like to see instead?


🧑💻: Enhance Login Page UI by Updating Font Color for Better User Experience

Title
Enhance Login Page UI by Updating Font Color for Better User Experience
Enhancement Aim
The aim of this issue is to improve the readability and visual appeal of the login page by changing the font color. Enhancing the contrast between the text and background will ensure that users can clearly see and interact with the login elements, resulting in a more accessible and user-friendly experience.
Changes
To change font color
Screenshots 📷

Guidelines

[X] I have read the guidelines
[X] I have the link to my latest merged PR

Full Name
Shreya Kore
Participant Role
GSSOC EXTENDED Contributor / Hacktoberfest Contributor

@vishanurag I want to work on this issue please assign it to me

Closed via #1063

Closed via #1063


fix(versions): update Activiti/activiti-cloud-api versions into develop

UpdateBot pushed maven dependency: org.activiti.dependencies:activiti-dependencies to: 7.1.196

UpdateBot commands:
updatebot push-version --kind maven org.activiti.dependencies:activiti-dependencies 7.1.196 org.activiti.api:activiti-api-dependencies 7.1.196 org.activiti.core.common:activiti-core-common-dependencies 7.1.196


[FormFlow] The text is truncated on FB Messenger?

I'm using formflow for my questionnaire using bot framework.All is working fine but when i use my bot with facebook messenger on mobile text truncate. Questions as well as their options.
For example:
[Prompt("How soon after you wake up do you have your first smoke?  {||}")]
public TimeToFirstSmoke TimeToFirstSmoke;
And my options are
public enum TimeToFirstSmoke
{
[Describe(description: "Less than 5 Minutes")]
LessThan5Minutes = 1,
[Describe(description: "Between 6 to 30 minutes")]
Between6to30minutes = 2,
[Describe(description: "Between 31 to 60 minutes")]
Between31to60minutes = 3,
[Describe(description: "More than 61 minutes")]
MoreThan61Minutes = 4
};

now when i recive this message  on facebook messenger the option come like this "Between 31 to 60.."
i'm using auto with herocards with buttons
Please help me with that
Thanks in advance

@farrukhpisces can you please share your code with me? I will try to repro and help you with it?

Using a hero card, if the text is too long on a hero card button for the display it will be automatically truncated.  This varies channel to channel as well as desktop to mobile.  If you do not want your text truncated your best bet is to use text rather than a hero card, you also may want to try adaptive cards and see if those work for you.  As far as I know, there is no workaround for this.


Auto-upgrade doesn't upgrade

My Setup

Operating System: macOS 10.14
App Version: 2.14.0
Installation type: dmg

[x] I have tested with the latest version
[x] I can simulate the issue easily

Description

This has happened in every mac I have since always (I started using the app with 2.12):

When checking for an update on start, I'm told there is a newer version
By clicking download, it starts the download
When ready, it asks to install
By clicking install, the app quits and does nothing more and the update is not installed

Current Behavior

The update is not installed and the app doesn't start again.
On next run, it still says there is a newer version.
Expected Behavior

The update should be installed and the app should open again.

I'm closing this issue since it was solved for 2.14.1 in #936, but:

Unfortunately, autoupdate fixes can't be applied backwardly. Therefore, versions listed in #894 will fail on update regardlessly; we advise users to click the "Install later" button to update.


Deprecated field warning during deserialization

Is there any way to generate a warning like the one produced by a #[deprecated = "my warning"] but at runtime, during deserialization of a TOML file content?

There is not.  Your options are

Deserialize into a generic form that supports the deprecated and undeprecated form, warn on one, and manually merge

I've done this at several points in cargo-release

Deserialize normally but also parse to toml::Value and walk the structure, looking for specific patterns.

To be clear. this isn't a toml limitation but a serde limitation.  For example, I'd love to have a way to have error recovery when deserializing but I don't think its possible.

Deserialize normally but also parse to toml::Value and walk the
structure, looking for specific patterns.

I will go for this option. Thank you for your reply!

I found an interesting third alternative that I would like to share here. I basically set up a custom deserializer that returns an error:
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct A {
    #[serde(skip_serializing, deserialize_with = "my_deprecated_field")]
    pub b: Option<E>,
}

fn my_deprecated_field<'de, D: serde::Deserializer<'de>, T>(_: D) -> Result<T, D::Error> {
    Err(serde::de::Error::custom("deprecated field a.b, use c.d.e instead"))
}

Error: cannot parse config file at "[…]/config.sample.toml"

Caused by:
    TOML parse error at line 24, column 17
       |
    24 | a.b = "test"
       |                 ^^^^^^
    deprecated field a.b, use c.d.e instead


Create dotnet.yml

This needs a custom runner to function properly, because we can't publish the assemblys here


Uncaught (in promise) TypeError: abl is undefined

DnD5e version: 1.5.3
Foundry version: 0.8.9
D&D 5e OGL Character Sheet version: 0.13.0
Due to a recent change in the 5e system, the code on this line now sets ability to undefined, causing a TypeError in rollAbilitySave as the abilityId is not a valid value. I managed to work around this with the following (warning! ugly) code:
let ability = event.currentTarget.textContent.substring(0,3).toLowerCase();
I know for a fact that I'm doing that in the worst and most disgusting way possible (especially as it's language-dependent), but it's at least functional for me until this module gets updated by someone who actually knows JS. I certainly don't.
Thanks!

I believe I fixed this in 0.14.1
Thanks for all the details you provided! It was really helpful.


Include sslCheck parameter in GetPanelPng

In order to use sslcheck fully, it also needs to be in GetPanelPng.

Thanks for the fix. I'll try to merge it as soon as possible.


support for ICU Format in i18n

Node version:  v18
Sails version (sails): 1.4.0
ORM hook version (sails-hook-orm):
Sockets hook version (sails-hook-sockets):
Organics hook version (sails-hook-organics):
Grunt hook version (sails-hook-grunt):
Uploads hook version (sails-hook-uploads):
DB adapter & version (e.g. sails-mysql@5.55.5):
Skipper adapter & version (e.g. skipper-s3@5.55.5):

sails uses i18n-2 which seems have no support for ICU Message Formatting
and  we have a strict requirement to use translation file(json files) in ICU Format only.
but i could not find any doc to add support for ICU message format in Sails

Hi @iamaamir, for this, we recommend that you disable the built-in i18n hook and create a custom hook for adding ICU message support.
To disable the i18n hook, you can add this to your apps .sailsrc file at the top level (be sure the JSON is formatted correctly):
"hooks": {
   "i18n": false
}


If we should allow user to upload their own pathway database file?

@XiangruiZeng @xiaoguang1988 is the issue resolved?

@XiangruiZeng I forget what George said about this. Did you remember?
Otherwise we may leave this issue for future.


Check for Polymer being defined

Only call Polymer.dom.flush() is Polymer is found on the page, skip if not.
Allows wct and a11ySuite to be used to test vanilla JS web components.

Is this getting merged at some point?

Closing this pull request because this repo is now archived. If this PR is still active, please submit a new one at https://github.com/Polymer/tools.


GUID Related Error on Some Windows 10 Systems

Hello, I know this is not your problem, but the folks who are helping me on the grasshopper forums suggested I show this to you.  If it will save time, I could just take a hint in the right direction and try to work on this problem myself.  We are a research group that would like to use your tools to create some proofs of concepts.
On a Windows 10 machine in a locked down corporate environment, we get warning messages when loading the simulation in grasshopper.  The full chain of tools works in Windows 10 in a home environment, and Windows 7 where different security policies may be applied.
My full conversation in the grasshopper forum is here: [http://www.grasshopper3d.com/forum/topics/help-for-id-for-the-gha-assembly-info-object-is-not-correct]
To boil it down, grasshopper produces a dialog:

Title: OutputComponent Loading Problem (OutputComponent is specific to this project)
Text: It appears the ID for the GHA assembly info object is not correct.  This is probably the result of a bug in the Visual Studio GHA templates, which is totally our fault. Sorry.
Please find the class in your project which derives from GH_AssemblyInfo and make sure the ID property returns a valid Guid. If you're not the developer of this plugin then please disregard this message.
In the meantime we've replaced your custom assembly info with a stub implementation.

It also produces the same for InputComponent.
The most recent idea from the grasshopper expert is:

"Grasshopper uses some hashing techniques to create the Guid of an assembly that does not override the Assembly Id, like yours:
[https://github.com/jfrohnhofen/metamaterial-mechanisms/blob/master/simulation/src/MetamaterialOutputComponent/MetamaterialSimulationOutput.cs]
It might be, that with some Windows security settings, such hashing is not allowed. Could you please check if the problem goes away when you override the Id property on that file[https://github.com/jfrohnhofen/metamaterial-mechanisms/blob/master/simulation/src/MetamaterialOutputComponent/MetamaterialSimulationOutput.cs], as well as in this one[https://github.com/jfrohnhofen/metamaterial-mechanisms/blob/master/simulation/src/MetamaterialInputComponent/MetamaterialSimulationInput.cs]?
If you are not the developer of that add-in, you might request that they override that property (the dev will know)."

Great, thanks for letting me know. I will fix it as soon as get to it!

Hi, if you have any ideas, I might be able to work on it and help :)


secret & oauth help

Hi, I tried to login to the dashboard on localhost and when I authorized my application for oauth (i had the local host url included in the oauth section of the app) and I received an error on the /callback page and when I try to manually authorize it from the developers page and login through there it says UNKNOWN_ERROR. Am I able to get help on this???

join the server for better help

thanks, i will do it once i get home from school


Sphinx-based documentation

This includes documentation following the standard Python style. Sphinx
can be used to build this into HTML, and it should be trivial to hook
this up to something like RTD to publish them too.
Locally, tox -e docs can be used to builds docs. It may make sense to
include this in CI too to make sure docs continue to build.
I'd suggest building the docs to review this, rather than trying to read the
inline-docs themselves (though these are still perfectly readable).

Codecov Report

Merging #17 (2db5295) into main (a92dc71) will decrease coverage by 30.13%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##             main      #17       +/-   ##
===========================================
- Coverage   74.17%   44.03%   -30.14%
===========================================
  Files           3        3
  Lines         333      327        -6
  Branches       71       71
===========================================
- Hits          247      144      -103
- Misses         68      171      +103
+ Partials       18       12        -6

Flag
Coverage Δ

tests
44.03% <100.00%> (-29.24%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

src/platformdirs/__init__.py
36.14% <100.00%> (-38.76%)
:arrow_down:

tests/test_api.py
96.42% <0.00%> (-3.58%)
:arrow_down:

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 a92dc71...2db5295. Read the comment docs.

https://platformdirs.readthedocs.io :+1:

Looking good.
A link back to the repository is missing.
Looks like GitHub stripped all the details from commit messages and cover letter in the resulting merge commit :(

Yeah, that was on purpose, I personally always squash merge PR s :thinking:


Hide bigint implementation details

From @cuviper on January 8, 2016 6:21
With BigDigit exposed in the interface, we're somewhat limited in what kind of changes we can make to the implementation.  Even just fn new(digits: Vec<BigDigit>) strongly implies that this storage will be directly used by the new BigUint.
Copied from original issue: rust-num/num#155

From @briansmith on January 8, 2016 22:47

Even just fn new(digits: Vec) strongly implies that this storage will be directly used by the new BigUint.

I think that might be implied, but I don't think it is big deal if that isn't the case. You could leave BigDigit defined as it is currently and then use another name, e.g. Limb for the internal type. Then the public functions that take BigDigit values would just be [deprecated] conversion functions.
Note that Limb is a better name anyway, IMO. See this for the origin of the term Limb: https://gmplib.org/manual/Nomenclature-and-Types.html

pub enum ParseBigIntError is another pain point.  The way it tries to extend ParseIntError makes it clumsy to actually create errors, and we can't change this without breaking.  ParseRatioError is a better example how it should be, where the enum is hidden as a private field in a struct.

Yeah, that's true.  I think we even discussed on another issue that we could use careful transmutes and byte swaps to still reuse that storage, even when Limb is a different size.  So yes, we could change the implementation without actually affecting the API, then the only breaking change is to eventually remove the vestigial parts.

It occurred to me recently that serialization is actually a breaking change too, because changes to type internals may alter the serialized format.  That's especially true when they're derived, like we're doing for rustc_serialize, but we should be careful even with our manual serde implementation.

I believe this is closed by #38 now?
Is the serde-model version of Big(U)Int considered stable now? (I think that if so, this issue is indeed fuly resolved.) Given that changing the internal representation could inadvertently break serialization backwards-compatibility, there should probably at least be a warning comment in the source somewhere (which at a quick glance I was unable to find), since it's usually safe to go changing purely internal details, but the serde implementation effectively "leaks" the construction from base-u32.

@CAD97 That's a great point about serde -- please see #39.


Combat Luck is hardened, yet mistakenly halved with AP1

Mistake, thought I was targeting gear, but was targeting warlock.


get whole folder support

Hello I don't see an API to support getting a whole folder staged. Storing a whole folder worked with stageFolder function.
For example in the go client there's
pow ffs get -t  -f <folder_cid>

These should do the trick:
https://textileio.github.io/js-powergate-client/interfaces/ffs.html#stagefolder
https://textileio.github.io/js-powergate-client/interfaces/ffs.html#getfolder

If there's something I'm not following in your question, let me know and we can re-open this issue.

This must be it! Can't believe I missed it.


add limit and offset to allEvents + fix for lru cache content type

Required for https://github.com/opencollective/frontend/pull/253

Coverage decreased (-0.07%) to 74.861% when pulling 40014498aed5a2657a44e95aa0665979036ebc96 on eventsApi into 0dce39dda959d9795d4fba46655ff61bfce47a58 on master.


Installation problems

@guillaumebriday
I've been trying to install this but it doesn't seem to work.
I tried most of the installation steps here: https://github.com/guillaumebriday/todolist-backend-laravel#installation
After running php artisan serve and going to http://<IP_ADDRESS>:8000/ in the browser
I see
{
    "message": "",
    "exception": "Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException",
    "file": "/Users/kunalpunjabi/Code/vuejs_examples/guillaumebriday_todolist/todolist-backend-laravel/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php",
    "line": 179,
    "trace": [
        {
            "file": "/Users/kunalpunjabi/Code/vuejs_examples/guillaumebriday_todolist/todolist-backend-laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 634,
            "function": "match",
            "class": "Illuminate\\Routing\\RouteCollection",
            "type": "->"
        },
        {
            "file": "/Users/kunalpunjabi/Code/vuejs_examples/guillaumebriday_todolist/todolist-backend-laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 623,
            "function": "findRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/Users/kunalpunjabi/Code/vuejs_examples/guillaumebriday_todolist/todolist-backend-laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 612,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },

.
.
.

After running php artisan migrate I tried going through the steps here:
https://github.com/guillaumebriday/todolist-backend-laravel#accessing-the-api
and this is what I saw in the console:
$ curl -X POST http://localhost:8000/api/v1/auth/login -d<EMAIL_ADDRESS>{"errors":{"email":["These credentials do not match our records."]}}

$ curl -X POST http://localhost:8000/api/v1/auth/login -d<EMAIL_ADDRESS>{"errors":{"email":["These credentials do not match our records."]}}

$

Note that php artisan route:list shows:
$ php artisan route:list
+--------+---------------+----------------------+---------------+--------------------------------------------------------------+------------------------------+
| Domain | Method        | URI                  | Name          | Action                                                       | Middleware                   |
+--------+---------------+----------------------+---------------+--------------------------------------------------------------+------------------------------+
|        | POST          | api/v1/auth/login    |               | App\Http\Controllers\V1\Auth\AuthController@login            | api,guest:api                |
|        | DELETE        | api/v1/auth/logout   |               | App\Http\Controllers\V1\Auth\AuthController@logout           | api,auth:api                 |
|        | GET|HEAD      | api/v1/auth/me       |               | App\Http\Controllers\V1\Auth\AuthController@me               | api,auth:api                 |
|        | POST          | api/v1/auth/refresh  |               | App\Http\Controllers\V1\Auth\AuthController@refresh          | api,auth:api                 |
|        | POST          | api/v1/auth/register |               | App\Http\Controllers\V1\Auth\RegisterController@register     | api,guest:api                |
|        | GET|HEAD      | api/v1/tasks         | tasks.index   | App\Http\Controllers\V1\TasksController@index                | api,auth:api                 |
|        | POST          | api/v1/tasks         | tasks.store   | App\Http\Controllers\V1\TasksController@store                | api,auth:api                 |
|        | DELETE        | api/v1/tasks         |               | App\Http\Controllers\V1\TasksController@deleteCompletedTasks | api,auth:api                 |
|        | GET|HEAD      | api/v1/tasks/{task}  | tasks.show    | App\Http\Controllers\V1\TasksController@show                 | api,auth:api                 |
|        | PUT|PATCH     | api/v1/tasks/{task}  | tasks.update  | App\Http\Controllers\V1\TasksController@update               | api,auth:api                 |
|        | DELETE        | api/v1/tasks/{task}  | tasks.destroy | App\Http\Controllers\V1\TasksController@destroy              | api,auth:api                 |
|        | PUT|PATCH     | api/v1/users/{user}  | users.update  | App\Http\Controllers\V1\UsersController@update               | api,auth:api,can:manage,user |
|        | DELETE        | api/v1/users/{user}  | users.destroy | App\Http\Controllers\V1\UsersController@destroy              | api,auth:api,can:manage,user |
|        | GET|POST|HEAD | broadcasting/auth    |               | Illuminate\Broadcasting\BroadcastController@authenticate     | auth:api                     |
+--------+---------------+----------------------+---------------+--------------------------------------------------------------+------------------------------+

What am I missing? As an aside, how do I even verify that this installation is working? :)
Btw I did go through the tutorial at https://guillaumebriday.fr/laravel-vuejs-faire-une-todo-list-partie-3-utiliser-les-api-resources but it didnt help.

You don’t need to run php artisan serve with docker, please stop this command if you want to avoid conflicts.
Your first response is not an error, please read the message. This project is an api, it’s not supposed to work in a browser.
Migration does not create an user for you. The credentials seem to not be valid, you need to register first or to use valid credentials.
If you follow the readme, it should be working fine.
Thank you @connecteev

@guillaumebriday Thanks for the quick response Just trying to get this to work:
I am not using Docker and don't plan to (unless this code won't work without Docker, which would be a surprise).
You said The credentials seem to not be valid, you need to register first or to use valid credentials. How do I register?
How do I set the JWT? I keep getting "These credentials do not match our records.".
Btw I did run php artisan migrate --seed and it created an entry in the users table with
Email<EMAIL_ADDRESS>Password : 4nak1n

The readme here: https://github.com/guillaumebriday/todolist-backend-laravel
has a ton of complicated steps, and I've tried most of them. It would be good to simplify the readme, but for now, I'm just trying to get the end to end demo to work. What am I doing wrong?


Number input

https://github.com/beercss/beercss/assets/109481728/daa48885-7a34-4348-ad93-3f96c4872a16
I don't think it is intentional, but when you type a number and then e and blur, the input is cleared. Possibly just prevent the user from typing e in the first place?
Example solution:
const onKeyDown=(e) => (e.keyCode === 69
    // Checking for + or -
    || e.keyCode === 189 ||
    e.keyCode === 187 &&
    e.preventDefault();

Hi @InsightfulFuture , It's intentional. We need to clear invalid values from input number to label up. The default behavior of browsers are very confusing with input numbers. Firefox clear invalid values after sometime. Chrome not clear it (and you can't access that invalid value with js or css).
Try input invalid values here and see what the browser does, https://codepen.io/leo-bnu/pen/KKGrXxv to better, understand this scenario.


[ FAIL ] Starting arma3-server: Applying steamclient.so general fix: ARMA 3

Hey i just install a arma3 Server on my Debian Linux Server and get this fail command. So can anyone help me?
Kind Regardes
Hovercrafter

@dgibbs64 has been checking LGSM fixes recently, in order to make a huge revision. Might know why it could happen.

Looks like an issue with applying the fix. so its probably a permissions issue

No update on this ?
If you need more help, please post to the general support which is here : http://steamcommunity.com/groups/linuxgsm/discussions/
However, if you find a bug or a feature request related to this issue, feel free to re-open it.


[DynamicCompilation] Partition @convention(tensorflow) functions in both graph mode and eager mode

This patch makes eager mode also run partitioning for @convention(tensorflow) functions, because their graph functions must be statically emitted. For now, "eager mode" refers to a combination of -O and -Xllvm -tf-dynamic-compilation.

Nice! To plumb through IRGen for executing a tensorflow-convention function, we'll probably need to pass a mapping from a SIL func name to graph function name (and also the global string value storing the serialized GraphDef / FunctionDef) to IRGen, so that IRGen can call TF C APIs to add that FunctionDef to TFE_Context, and create & execute a single TFE_Op based on the graph func name.
We can discuss later who/when to do this later if you plan to tackle other work first.

@marcrasi as FYI

To plumb through IRGen for executing a tensorflow-convention function, we'll probably need to pass a mapping from a SIL func name to graph function name (and also the global string value storing the serialized GraphDef / FunctionDef) to IRGen, so that IRGen can call TF C APIs to add that FunctionDef to TFE_Context, and create & execute a single TFE_Op based on the graph func name.

Yeah, it can be pretty simple actually.
Given a call to a @convention(tensorflow) (T...) -> U function:
let f: @convention(tensorflow) (Tensor<Float>, Tensor<Float>) -> Tensor<Float>
//   ^ the graph func name is "whatever.tf_only"
let x = Tensor<Float>(0)
_ = f(x)

There are two option here:

SILGen f(x) to graph_op "PartitionedCall"(%x), which is a function application that takes a function attribute.
SILGen f(x) to graph_op "whatever.tf_only"(%x) because the function can be used as an op.

@alextp suggested that PartitionedCall may be better because it supports multiple devices.

@swift-ci please test tensorflow

@swift-ci please test tensorflow

I can help out more on GPE stuff in the end of the week. Feel free to implement whatever's next if you get to it first!

GPU tests are flakes. Merging.


pro-image command structure

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


dynamic biosphere can not deal with absolute datetime in exchanges

Not sure this is required so maybe not so important

Considered as closed for now


Fixed copyright notice

Fixed copyright notice in source file and footer of cashaddress.org.html

Just nits, overall looks great. =)

Being a nit is good.


extract auth, host, and port flags for scheduler, executor into config structs

Instead of burying flags inside the bindings library, we should leave that to the actual framework schedulers and executors. Instead, modify the driver constructors to accept config structs. This is way more flexible and allows for easier testing and experimentation with other types of transports, for example TLS.

--
James DeFelice
585.241.9488 (voice)
650.649.6071 (fax)

nope, i dont vendor my dependencies or use a dependency manager like godeps, so when i go get -v ./... it installs from HEAD and then my code broke because of the DSL modifications.


Add brief QA as reference doc

We had a QA exchange and put this in place.
Reviewers, please comment on where this might be best included in the repo.

Submitted as a Wiki page -- see https://github.com/NOAA-OWP/t-route/wiki/Technical-QA


Fix for Mask Patch Failure and Quantization Issues in Latest transformers Versions

In the latest versions of the transformers library (specifically above version 4.34.1), the _make_causal_mask function in the modeling_clip module has been removed. Previously, code that utilized this function looked like this:
causal_attention_mask = _make_causal_mask(input_shape, hidden_states.dtype, device=hidden_states.device)

However, with recent updates, this call has been replaced by:
causal_attention_mask = _create_4d_causal_attention_mask(input_shape, hidden_states.dtype, device=hidden_states.device)

You can see more in this thread huggingface/transformers#28305.
This change disrupts the functionality in python_coreml_stable_diffusion/torch2coreml.py, where the following line:
modeling_clip._make_causal_mask = patched_make_causal_mask

can no longer patch the _make_causal_mask function as expected, resulting in the following error during quantization:
ValueError: Input X contains infinity or a value too large for dtype('float64').

See related issues: #331, #303, #325, #246
This PR addresses the issue by adding a monkey patch to modeling_clip for the _create_4d_causal_attention_mask function, thereby fixing the mask patch failure and restoring compatibility with the --quantize-nbits feature in the latest transformers versions. It also retains the original function override to maintain support for older transformers versions.

By the way, I have tested this PR in a new conda environment initialized with pip install -e ., and the --quantize-nbits flag works as expected.

@aseemw I noticed PR #316 mentions transformers version 4.29.2, where it uses the following line:
causal_attention_mask = self._build_causal_attention_mask(bsz, seq_len, hidden_states.dtype, device=hidden_states.device)
Do you think I should add support for versions below 4.29.2 as well?

@aseemw I noticed PR #316 mentions transformers version 4.29.2, where it uses the following line: causal_attention_mask = self._build_causal_attention_mask(bsz, seq_len, hidden_states.dtype, device=hidden_states.device) Do you think I should add support for versions below 4.29.2 as well?

However, I don’t recommend adding support for versions below 4.30.0, as the mask functionality has changed frequently in the modeling_clip module since its creation and remained unstable until version 4.30.0. I believe it would be best to discontinue support for versions earlier than 4.30.0.


About ES6 imports

I played around imports in a node app and experimented this:
import diff from 'diff'
console.log(diff) // logs undefined

console.log(require('diff')) // works fine

import { diffChars } from 'diff'
console.log(diffChars) // works fine

Is it an expected behaviour that import diff from 'diff' gives undefined? I thought it would work like var diff = require('diff').
I managed to get it working by doing import { diffChars } from 'diff' but I just wanted to know it was expected to behave like for the default export, I wasn't expecting it.
I am using babel.
Thanks

Since this is exporting a es6 module and there is no default export, you have to do import * as diff from 'diff'; to have the same effect. This is masked by most commonjs modules as babel implements a adapter layer to try to map common js to the default export.


Trouble installing dependencies

After updating the package.json to 1.6.5 and doing a clean npm install in my project
I get this message at the end:
><EMAIL_ADDRESS>webdriver-update C:\www\project\client.js\src\main\webapp
> ./node_modules/gulp-protractor/node_modules/protractor/bin/webdriver-manager update

'.' is not recognized as an internal or external command,
operable program or batch file.

Basically running the npm run webdriver-update as the last command achieves the same thing.
I'm attaching the npm-log from the npm install
npm-debug.docx
After running gulp protractor I get this error:
[14:25:42] Starting 'protractor'...
[launcher] Process exited with error code 1
c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\node_modules\q\q.js:126
                    throw e;
                    ^

Error: No selenium server jar found at the specified location (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\selenium\selenium-server-standalone-2.48.2.jar). Check that the version number is up to date.
    at [object Object].LocalDriverProvider.addDefaultBinaryLocs_ (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\lib\driverProviders\local.js:37:11)
    at [object Object].LocalDriverProvider.setupEnv (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\lib\driverProviders\local.js:71:8)
    at [object Object].Runner.run (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\lib\runner.js:274:31)
    at [object Object].TaskRunner.run (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\lib\taskRunner.js:123:19)
    at createNextTaskRunner (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\lib\launcher.js:216:20)
    at c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\lib\launcher.js:239:7
    at _fulfilled (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\node_modules\q\q.js:797:54)
    at self.promiseDispatch.done (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\node_modules\q\q.js:826:30)
    at Promise.promise.promiseDispatch (c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\node_modules\q\q.js:759:13)
    at c:\www\project\client.js\src\main\webapp\node_modules\gulp-protractor\node_modules\protractor\node_modules\q\q.js:573:44

c:\www\project\client.js\src\main\webapp\gulp\tasks\protractor.js:33
            throw err;
            ^
Error: protractor exited with code 1

Below you can also find my package.json example. Thanks for the help a lot!
"engines": {
        "node": "~4.2.x"
    },
    "devDependencies": {
        "angular": "^1.5.0",
        "angular-mocks": "^1.3.15",
        "angular-ui-router": "^0.2.13",
        "babel-core": "^6.3.26",
        "babel-eslint": "^5.0.0",
        "babel-preset-es2015": "^6.3.13",
        "babel-register": "^6.5.2",
        "babelify": "^7.2.0",
        "brfs": "^1.2.0",
        "browser-sync": "^2.7.6",
        "browserify": "^13.0.0",
        "browserify-istanbul": "^1.0.0",
        "browserify-ngannotate": "^2.0.0",
        "bulk-require": "^0.2.1",
        "bulkify": "^1.1.1",
        "debowerify": "^1.3.1",
        "del": "^2.1.0",
        "eslint": "2.2.0",
        "express": "^4.13.3",
        "gulp": "^3.9.0",
        "gulp-angular-templatecache": "^1.3.0",
        "gulp-autoprefixer": "^3.1.0",
        "gulp-changed": "^1.0.0",
        "gulp-eslint": "^2.0.0",
        "gulp-gzip": "^1.2.0",
        "gulp-if": "^2.0.0",
        "gulp-imagemin": "^2.4.0",
        "gulp-notify": "^2.0.0",
        "gulp-protractor": "^2.1.0",
        "gulp-rename": "^1.2.0",
        "gulp-sass": "^2.0.4",
        "gulp-sourcemaps": "^1.6.0",
        "gulp-streamify": "^1.0.2",
        "gulp-uglify": "^1.4.2",
        "gulp-util": "^3.0.1",
        "imagemin-pngcrush": "^4.1.0",
        "isparta": "^4.0.0",
        "karma": "^0.13.21",
        "karma-browserify": "^5.0.2",
        "karma-chrome-launcher": "^0.2.1",
        "karma-coverage": "douglasduteil/karma-coverage#next",
        "karma-firefox-launcher": "^0.1.3",
        "karma-jasmine": "^0.3.6",
        "karma-sauce-launcher": "^0.3.0",
        "merge-stream": "^1.0.0",
        "pretty-hrtime": "^1.0.1",
        "run-sequence": "^1.1.5",
        "tiny-lr": "^0.2.1",
        "uglifyify": "^3.0.1",
        "vinyl-buffer": "^1.0.0",
        "vinyl-source-stream": "^1.1.0",
        "watchify": "^3.7.0",

        "angular-animate": "1.5.0",
        "angular-bootstrap-npm": "0.13.0",
        "angular-cookies": "1.5.0",
        "angular-file-upload-shim": "1.6.4",
        "angular-messages": "1.5.0",
        "angular-motion-sass": "0.0.1",
        "angular-strap": "2.2.0",
        "autosize": "3.0.14",
        "bootstrap": "3.3.4",
        "gulp-sftp": "0.1.5",
        "gulp-war": "0.1.2",
        "gulp-zip": "3.0.2",
        "jquery": "2.1.4",
        "jshint-stylish": "2.1.0",
        "lodash": "3.9.3",
        "ng-file-upload": "7.0.10",
        "ng-sortable": "1.3.1",
        "pix-diff": "1.0.7",
        "restangular": "1.5.1",
        "round-to": "^1.1.0",
        "sha256": "0.2.0",
        "simple-statistics": "1.0.1"
    },
    "scripts": {
        "test": "./node_modules/.bin/gulp test",
        "webdriver-update": "./node_modules/gulp-protractor/node_modules/protractor/bin/webdriver-manager update",
        "postinstall": "npm run webdriver-update"
    }

And yes, I'm running it on windows.

+1

What happens if you change the webdriver-update script back to what it was before https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate/commit/915c81be6c6d20d4517eec62ea1170c4ac1b874c? I recently changed the script and that could be causing issues (although it doesn't for me locally)

Then I get this:
'webdriver-manager' is not recognized as an internal or external command,
operable program or batch file.

npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Nemanja.Milosavljevi\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "webdriver-update"
npm ERR! node v4.2.1
npm ERR! npm  v3.5.2
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>webdriver-update: `webdriver-manager update`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>webdriver-update script 'webdriver-manager update'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the angularjs-gulp-browserify-boilerplate package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     webdriver-manager update
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs angularjs-gulp-browserify-boilerplate
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls angularjs-gulp-browserify-boilerplate
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\www\project\client.js\src\main\webapp\npm-debug.log

npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v4.2.1
npm ERR! npm  v2.14.7
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>postinstall: `npm run webdriver-update`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script 'npm run webdriver-update'.
npm ERR! This is most likely a problem with the angularjs-gulp-browserify-boilerplate package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     npm run webdriver-update
npm ERR! You can get their info via:
npm ERR!     npm owner ls angularjs-gulp-browserify-boilerplate
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\www\project\client.js\src\main\webapp\npm-debug.log

This is when the "web-driver" line was changed: https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate/issues/160

Please pull master and try a fresh start. This is hopefully fixed in #180

Good job @jakemmarsh and thanks a lot :+1:


Kraken error

orderbook2 = exchange2.fetch_order_book (exchange2.market(pair))

File "C:\Python\lib\site-packages\ccxt\exchanges.py", line 13305, in fetch_order_book
darkpool = symbol.find('.d') >= 0
AttributeError: 'dict' object has no attribute 'find'

Hi!
You are getting an error, because you are passing the result of exchange2.market(pair) to the fetch_order_book(), whereas you should actually pass just the pair (don't wrap the pair into exchange2.market() call).
Try this:
orderbook2 = exchange2.fetch_order_book (pair)

Does it work for you?

Yes, thank you!


Start modernizing for dotnet era

@PombeirP You library is perfect for what I need...its behaves just like the Ninject Factory pattern I used to use many years ago.  I want to get this modernized so it will work with the latest Unity Container and also build using the new dotnet scheme.

Thanks for the PR @eddie3716!


Why the software history was not kept?

Hi there,
I'm a researcher studying software evolution. As part of my current research, I'm studying the implications of open-sourcing a proprietary software, for instance, if the project succeed in attracting newcomers. However, I observed that some projects, like warp-ctc, deleted the software history during the transition to open-source.
Knowing that software history is indispensable for developers (e.g., developers need to refer to history several times a day), I would like to ask warp-ctc developers the following four brief questions:

Why did you decide to not keep the software history?
Do the core developers faced any kind of problems, when trying to refer to the old history? If so, how did they solve these problems?
Do the newcomers faced any kind of problems, when trying to refer to the old history? If so, how did they solve these problems?
How does the lack of history impacted on software evolution? Does it placed any burden in understanding and evolving the software?

Thanks in advance for your collaboration,
Gustavo Pinto, PhD
http://www.gustavopinto.org

Hi Gustavo -
The warp-ctc code was originally written as part of a larger project in our lab, integrated into a repository with many other projects. When we decided to open source this code, we moved the code to its own repository and changed the interface to be a standalone library. We decided it was too much work to open source just a part of this library while preserving the history. We have not had any problems developing or using the code because of this choice. Hope that helps.

Hi @bryancatanzaro,
thanks once again for answering our research inquiries. We were able to collect 35 responses and we drafted a research paper with the results. The paper was submitted and accepted for the 14th International Conference on Open Source Systems (http://oss2018.org/). You can find the paper here. Hope you enjoy reading the paper!
Thanks again,
Gustavo


GlobalVideo type not present

looked at the sources and i cant find anything about GlobalVideo, did you forget something or is it just me?

Add the files in source to the fnf source folder

lol already did

then i have no idea

its here


Restarting the app is still binding the 8082 port

After a crash/mistake with the App when you close it entirely down and try to restart the COE in a new instance you get:
COE(Command line options: [port]
Version: 0.0.8
Now running on port 8082
Couldn't start server:
java.net.BindException: Address already in use

I cannot reproduce this. I've turned on the COE, crashed the app, closed everything. I can restart the app and launch the coe as normal.
What are the steps to cause this crash/mistake?

I guess that the steps are:

Start the COE server
select a variable that cannot be viewed in the graph (see other issue)
start the co-simulation (resulting in a crash)
closing all visible windows (and removing the app from the launch line at the bottom of the screen
Restarting the app and trying to start the COE server (if one open a list of processes running it seems that that remains one java thread related to this so iff that is killed manually from the process overview it seems to work again)

This is fixed in COE 0.1.4


Fix some lint checks by (go) staticcheck ./...

Minimally invasive, identical behaviour.
Some warn about deprecation.
There are a few more which require some more thought.

Would you mind adding the entire output of staticcheck as comment just for reference?

Before PR
clientconfig_test.go:4:2: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16, the same functionality is now provided by package io or package os, and those implementations should be preferred in new code. See the specific function documentation for details.  (SA1019)
dnssec.go:131:6: func divRoundUp is unused (U1000)
dnssec.go:421:2: empty branch (SA9003)
generate_test.go:5:2: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16, the same functionality is now provided by package io or package os, and those implementations should be preferred in new code. See the specific function documentation for details.  (SA1019)
msg.go:873:2: empty branch (SA9003)
msg_helpers_test.go:437:8: use net.IP.Equal to compare net.IPs, not bytes.Equal (SA1021)
msg_helpers_test.go:586:7: use net.IP.Equal to compare net.IPs, not bytes.Equal (SA1021)
parse_test.go:234:6: func testTXTRRQuick is unused (U1000)
scan_test.go:5:2: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16, the same functionality is now provided by package io or package os, and those implementations should be preferred in new code. See the specific function documentation for details.  (SA1019)
server.go:462:44: neterr.Temporary has been deprecated since Go 1.18 because it shouldn't be used: Temporary errors are not well-defined. Most "temporary" errors are timeouts, and the few exceptions are surprising. Do not use this method.  (SA1019)
server.go:521:44: netErr.Temporary has been deprecated since Go 1.18 because it shouldn't be used: Temporary errors are not well-defined. Most "temporary" errors are timeouts, and the few exceptions are surprising. Do not use this method.  (SA1019)
server.go:528:21: argument should be pointer-like to avoid allocations (SA6002)
server.go:640:20: argument should be pointer-like to avoid allocations (SA6002)
server.go:656:19: argument should be pointer-like to avoid allocations (SA6002)
server.go:697:19: argument should be pointer-like to avoid allocations (SA6002)
server.go:715:19: argument should be pointer-like to avoid allocations (SA6002)

After
server.go:462:44: neterr.Temporary has been deprecated since Go 1.18 because it shouldn't be used: Temporary errors are not well-defined. Most "temporary" errors are timeouts, and the few exceptions are surprising. Do not use this method.  (SA1019)
server.go:521:44: netErr.Temporary has been deprecated since Go 1.18 because it shouldn't be used: Temporary errors are not well-defined. Most "temporary" errors are timeouts, and the few exceptions are surprising. Do not use this method.  (SA1019)
server.go:528:21: argument should be pointer-like to avoid allocations (SA6002)
server.go:640:20: argument should be pointer-like to avoid allocations (SA6002)
server.go:656:19: argument should be pointer-like to avoid allocations (SA6002)
server.go:697:19: argument should be pointer-like to avoid allocations (SA6002)
server.go:715:19: argument should be pointer-like to avoid allocations (SA6002)

One last nit.

msg.go:863:3: this value of off is never used (SA4006)

Okay that was missed out of the comment above. Yeah sure add the off -> _ change back in.
Quick thing though, please don't force push as it messes up our ability to review PRs. Just add new commits to the branch.


darwin cannot connect Extensions marketplace cause of CORS

I raise code-server in MACOS, the website works well, but cannot connect the extensions marketplace, the console logs show below.
Access to XMLHttpRequest at 'https://v1.extapi.coder.com/extensionquery' from origin 'http://localhost:8080' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request.
I think this is a CORS error, can you help me?

Close, search the issues i found this, and it works on me
export SERVICE_URL=https://extensions.coder.com/api

@tces1 this will be automatically fixed in the latest version of code-server releasing soon. Happy you found the solution!


Description can be empty

Bug Report

Q
A

BC Break
no

Library Version
latest

PHP version
latest

Summary
Description of a package can be an empty string, see for example https://packagist.org/search.json?q=magefan/module-community
This is causing an exception:

TypeError
Cannot assign null to property Packagist\Api\Result\Package::$description of type string

See https://github.com/KnpLabs/packagist-api/issues/80


Fixes #258. Allow GNU to run

This code fix does seem to let GNU run. Testing with Intel in AGCM mode shows zero-diff but I might have royally screwed up the Coupled model. I'll ping @yvikhlya to test it out.

Note: It looks like there was a change in develop since I started this (#259). I updated the branch here. I don't think it should affect this PR that I didn't test with that. But @sdrabenh and @yvikhlya should of course check to make sure it passes their tests of working/zero-diff.

NOTE: I've added the "Contingent - DNA" label only so that we make sure @yvikhlya says this is safe before we pull it in. If it says it tests okay, we can remove that label.

I would ping @atrayano  on this too. Atanas, let's both review these if(do_obio/=0), just to see if they are in right places or need to be optimized and then I'll test it in coupled/dual ocean.

@yvikhlya is there anything left to do with this PR? You've already tested in couple mode, correct? Can we approve this now?


Fixed using spaces in filter expressions and variables lists

When parsing filter expression spaces were not trimmed in filter name and parameters. Also this fixes using spaces in any other nodes where smart split by spaces is used, i.e. in for node. It allows use of a, b or a , b, but not a ,b. The same about | and : separators. So this also fixes #169

@kylef can we merge this? I believe this will improve templates readability

I'm still not a fan of force-unwrap even especially when we have better constructs to use instead


[Doc] Improve instructions for imports

👋  I spent a good 15 minutes trying to figure out why my import wouldn't work until I realised that I needed to instantiate Iodine 😄
Let me know if this makes sense.

Good suggestion 👍🏻


Reduce the amount of requests sent to npm

Closes https://github.com/changesets/changesets/issues/427
This should lower the number of requests sent to GitHub. With the default config we have today, it seems like large projects like https://github.com/dotansimha/graphql-code-generator are having trouble get this working.
Also, GitHub returns 403 when you sent too many requests (instead of 429) which makes it super difficult to debug - so the extra few ms to the publish commands are worth it.

For my own reference - the repo in question has 58 public packages.

><EMAIL_ADDRESS>release /home/runner/work/yakite/yakite
> changeset publish

🦋  info npm info krohnkite-core
🦋  info npm info yakite-bridge
🦋  info npm info yakite-config
🦋  info npm info yakite-daemon
🦋  info npm info yakite-message
🦋  info npm info yakite-yabai
🦋  warn Received 404 for npm info "yakite-yabai"
🦋  warn Received 404 for npm info "yakite-bridge"
🦋  warn krohnkite-core is not being published because version 0.1.1 is already published on npm
🦋  warn yakite-config is not being published because version 0.1.1 is already published on npm
🦋  warn yakite-daemon is not being published because version 0.1.1 is already published on npm
🦋  info yakite-bridge is being published because our local version (0.1.1) has not been published on npm
🦋  info yakite-yabai is being published because our local version (0.1.1) has not been published on npm
🦋  warn yakite-message is not being published because version 0.1.1 is already published on npm
🦋  info Publishing "yakite-bridge" at "0.1.1"
🦋  info Publishing "yakite-yabai" at "0.1.1"
🦋  error an error occurred while publishing yakite-yabai: E429 429 Too Many Requests - PUT https://registry.npmjs.org/yakite-yabai - Too Many Requests
🦋  error npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
🦋  error npm ERR! code E429
🦋  error npm ERR! 429 Too Many Requests - PUT https://registry.npmjs.org/yakite-yabai - Too Many Requests
🦋  error
🦋  error npm ERR! A complete log of this run can be found in: /home/runner/.npm/_logs/2023-11-24T05_50_40_929Z-debug-0.log
🦋  error
🦋  error an error occurred while publishing yakite-bridge: E429 429 Too Many Requests - PUT https://registry.npmjs.org/yakite-bridge - Too Many Requests
🦋  error npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
🦋  error npm ERR! code E429
🦋  error npm ERR! 429 Too Many Requests - PUT https://registry.npmjs.org/yakite-bridge - Too Many Requests
🦋  error
🦋  error npm ERR! A complete log of this run can be found in: /home/runner/.npm/_logs/2023-11-24T05_50_40_968Z-debug-0.log
🦋  error
🦋  error packages failed to publish:
🦋<EMAIL_ADDRESS>🦋<EMAIL_ADDRESS> ELIFECYCLE  Command failed with exit code 1.

Click Settings on the corresponding package page of the npm site, invite another account as a maintainer, then log in to another account, log in to its corresponding email address, check the email sent by npm, accept the invitation,
And then generate a token on github. Replace the original one in the settings, and then you can publish it successfully. If anyone encounters the same problem, you can try this temporary solution.

Now a new situation has arisen.
Two github releases have been released in changesets.
The four previously successful npm packages were not included because the two failed npm packages cut off the subsequent process.


Enable the new LogBox (RN)

I'm trying to enable the new LogBox in React Native (v0.62.0-rc.2), I just have to add a line to the "index.js" file but it doesn't work.

RC2 introduces the new LogBox experience behind a feature flag. To try
it out, add the following to your index.js file:

require('react-native').unstable_enableLogBox()

index.js
require('react-native').unstable_enableLogBox();

import {AppRegistry} from 'react-native';
import App from './App';
import {name as appName} from './app.json';

AppRegistry.registerComponent(appName, () => App);

Error output:
TypeError: _$$_REQUIRE(_dependencyMap[1], "react-native").unstable_enableLogBox is not a function.

I'm sure I'm doing something wrong, maybe it's not the right way.

did you figure it out?

how do you do this in typescript?

Anybody got it to run on typescript?
import { LogBox } from 'react-native' not found in App.tsx

Anybody got it to run on typescript?
import { LogBox } from 'react-native' not found in App.tsx

Did you update your @types/react-native to version 0.63.18?

I think that problem same with me. My problem is using console.log but the variables doesn't print in terminal. Anyone can help me? Or this issues is my answer? Thanks before

@fahelmoreira Thanks. I was facing "YellowBox.ignorWarnings was replaced with LogBox.IgnoreLogs" and your suggestion was the solution for me.

@fahelmoreira Thanks. I was facing "YellowBox.ignorWarnings was replaced with LogBox.IgnoreLogs" and your suggestion was the solution for me.


metadata.json: fix project_page value

Thanks! This file was generated as part of Puppet's built-in module generation, so I'm going to verify I'm not doing something wrong and see if this is a known issue and report it if not.


the link of training dataset unaccessible

Hello!
I want to reproduce the training process but the symbolic music dataset which you put it here is not accessible.

Download the lpd-5-cleansed dataset from HERE and put the extracted files under dataset/lpd_5_cleansed/

It seems that an account is needed but I don't think I have an authorized one.
I'll be appreciated if you can share the dataset with another link, thank you!

Thanks for reporting the issue. We've updated the link in the README.


Grab file names from Rust, not from JS

To run azle_generate, we need the JS part of azle to get a list of all the filenames that are in the bundle, and then we pass those file names into azle_generate as arguments on the command line. This is a problem however, because importing large libraries causes this list of file names to be too large, and then we run into an ENOBUFS (105) error.
Instead, we need to, grab the list of file names from the rust side of things because that is much smaller and will get around this issue.

Relates to https://github.com/demergent-labs/kybra/issues/49


Add control structure type throw

The current approach for handling throws is to represent them as a call to a throw operator. The behaviour of a throw statement is closer to a control structure (specifically breakandcontinue`), however, so it makes more sense to represent this as a CS instead of a call.

This conflicts with https://github.com/ShiftLeftSecurity/codepropertygraph/pull/1510 (which should rather be merged first)


Minor thing: Not to helpful section on Allas and boto3, missing explanation of credentials file

I found this section not very helpful:
https://github.com/CSCfi/csc-user-guide/blob/master/docs/data/Allas/using_allas/python_boto3.md#configuring-s3-credentials
The links leads to another page that does not explain credentials files. I have an Allas Access Key and a Secret Key, and neither the section nor the linked page helped me how to use those for accessing my buckets via boto3. The linked page tells me to install all kinds of packages to then run allas-conf, but all I needed was how to add the secret key/access key to the ~/.aws/credentials` file.
This one then helped, which I found googling:
https://boto3.amazonaws.com/v1/documentation/api/latest/guide/credentials.html#shared-credentials-file
Maybe this could be made easier for future S3 noobs :) Thanks!

Hi @merretbuurman and thanks for reporting! We will look into improving these instructions.


Add an MVP of a benchmarks comparison tool

Based on the requirements gathered in #142, Closes #153
See the documentation in the Main module for more details.

For the time being this tool simply outputs the top 10 improvements and degradation wrt the baseline version. Sample output:
Comparison for mut_forecast
"Distance treshold exceeded!"
Top 10 measurements smaller than baseline (main)
"slot", "mut_forecast"
474934.0, -0.9454545454545454
52746.0, -0.9411764705882353
728477.0, -0.9384615384615385
240373.0, -0.937984496124031
832733.0, -0.9327731092436975
353359.0, -0.9322033898305084
525315.0, -0.9322033898305084
69640.0, -0.9310344827586207
851751.0, -0.9310344827586207
859652.0, -0.9302325581395349
Top 10 measurements larger than baseline (main)
"slot", "mut_forecast"
109289.0, 51.5
710153.0, 51.333333333333336
690864.0, 51.25
574362.0, 48.0
160136.0, 34.5
643656.0, 19.625
575318.0, 19.125
14694.0, 18.125
570092.0, 15.125
437150.0, 14.666666666666666
Comparison for mut_blockApply
"Distance treshold exceeded!"
Top 10 measurements smaller than baseline (main)
"slot", "mut_blockApply"
1248.0, -0.87248322147651
259086.0, -0.8703703703703703
279584.0, -0.8670886075949367
600631.0, -0.8666666666666667
321622.0, -0.863013698630137
161736.0, -0.8613138686131386
398185.0, -0.8601398601398601
22692.0, -0.859375
641784.0, -0.8592592592592593
235546.0, -0.8562091503267973
Top 10 measurements larger than baseline (main)
"slot", "mut_blockApply"
734380.0, 20.761904761904763
558421.0, 18.2
334686.0, 16.714285714285715
671255.0, 15.857142857142858
168744.0, 15.45
344760.0, 15.333333333333334
183762.0, 14.761904761904763
754399.0, 12.428571428571429
999937.0, 8.65
9263.0, 8.578947368421053

This tool also plots the outliers, eg:

I ran the bench comparison tool through the chain I have locally and got some interesting results. Even though I did not perform statistical analysis, we can already see that the latest version of Consensus + Ledger got considerably faster (which I think we expected given the work Ledger did in the incremental rewards calculations ￼). I would guess that we can also detect serious regressions in this way. Version A is 0.6 and version B is 0.5.

The tool does not build with ghc 9.6.1. This is the error I get after allowing a newer mtl version:
Failed to build Chart-1.9.4.
Build log (
/home/damian/.cabal/logs/ghc-9.6.1/Chart-1.9.4-f9a041ebf4cf01594c3d3f0db4634a9ceb2be3ea3541f84fe4dbcd42c6582b0e.log
):
Configuring library for Chart-1.9.4..
Preprocessing library for Chart-1.9.4..
Building library for Chart-1.9.4..
[ 1 of 37] Compiling Graphics.Rendering.Chart.Geometry ( Graphics/Rendering/Chart/Geometry.hs, dist/build/Graphics/Rendering/Chart/Geometry.o, dist/build/Graphics/Rendering/Chart/Geometry.dyn_o )

Graphics/Rendering/Chart/Geometry.hs:56:1: warning: [-Wunused-imports]
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()
   |
56 | import Data.Monoid (Monoid (..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Graphics/Rendering/Chart/Geometry.hs:57:1: warning: [-Wunused-imports]
    The import of ‘Data.Semigroup’ is redundant
      except perhaps to import instances from ‘Data.Semigroup’
    To import instances alone, use: import Data.Semigroup()
   |
57 | import Data.Semigroup (Semigroup(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 37] Compiling Graphics.Rendering.Chart.Backend.Types ( Graphics/Rendering/Chart/Backend/Types.hs, dist/build/Graphics/Rendering/Chart/Backend/Types.o, dist/build/Graphics/Rendering/Chart/Backend/Types.dyn_o )
[ 3 of 37] Compiling Graphics.Rendering.Chart.Backend.Impl ( Graphics/Rendering/Chart/Backend/Impl.hs, dist/build/Graphics/Rendering/Chart/Backend/Impl.o, dist/build/Graphics/Rendering/Chart/Backend/Impl.dyn_o )

Graphics/Rendering/Chart/Backend/Impl.hs:134:19: error: [GHC-88464]
    Variable not in scope:
      liftM
        :: (AlignmentFns -> AlignmentFn)
           -> ProgramT ChartBackendInstr m1 AlignmentFns
           -> BackendProgram (Point -> Point)
    Suggested fix:
      Perhaps use ‘lift’ (imported from Control.Monad.Reader)
    |
134 | getPointAlignFn = liftM afPointAlignFn (singleton GetAlignments)
    |                   ^^^^^

Graphics/Rendering/Chart/Backend/Impl.hs:138:19: error: [GHC-88464]
    Variable not in scope:
      liftM
        :: (AlignmentFns -> AlignmentFn)
           -> ProgramT ChartBackendInstr m0 AlignmentFns
           -> BackendProgram (Point -> Point)
    Suggested fix:
      Perhaps use ‘lift’ (imported from Control.Monad.Reader)
    |
138 | getCoordAlignFn = liftM afCoordAlignFn (singleton GetAlignments)
    |                   ^^^^^
[13 of 37] Compiling Graphics.Rendering.Chart.Utils ( Graphics/Rendering/Chart/Utils.hs, dist/build/Graphics/Rendering/Chart/Utils.o, dist/build/Graphics/Rendering/Chart/Utils.dyn_o )
[31 of 37] Compiling Numeric.Histogram ( Numeric/Histogram.hs, dist/build/Numeric/Histogram.o, dist/build/Numeric/Histogram.dyn_o )
Error: cabal: Failed to build Chart-1.9.4 (which is required by exe:beacon
from ouroboros-consensus-cardano-<IP_ADDRESS>). See the build log above for
details.

So the only option I see is to upstream a PR to Chart so that it builds with 9.6.1.