feat(ops): add Terraform to testing image

This will be necessary to test the Delivery component.

Not entirely sure what you mean - my goal here is to test the setup process.

Also - the main reason I'm combining these tools together is to avoid the legwork of an additional Docker image CI/CD pipeline.
(I'm torn on whether the additional separation of concerns two images would provide us justifies the extra work.)

What is the overhead in:

Step 1: Run setup
Step 2: Test setup

I was planning to (re)use this image in (those) two separate build steps.
I'm intending for the setup-vs-test split to be at the Cloud Build layer, not the Dockerfile layer.

Can we split at the Dockerfile layer as well? Giant dockerfiles with many dependencies are an antipattern.

@grayside this is now in its own Docker image.


Fix iframe rendering

After more research, this PR does seem correct. 👍
The top window binding effectively handles the bindings for all windows, including children. Therefore filtering out the blit to only the top window is the wrong thing to do.
Notably, the destroy event passes the target window as part of the event, so it's not a problem that its destruction is handled by the top level window only, because the window to destroy is sourced from the event property.
Thanks!


.npy weights

Hello,
Can anyone upload the .npy weights for cityscapes (and others if possible) since the conversion is not working for me, PSPNet caffe is not working well.
Thanks!

@Dayire what makes you think the conversion is not working?
Here are some npy files from my dropbox, not sure if they were pre or post #31
https://www.dropbox.com/s/slzgd07ijcyl45b/pspnet50_ade20k.npy?dl=0
https://www.dropbox.com/s/oimz7wrgqhfmkk9/pspnet101_cityscapes.npy?dl=0
https://www.dropbox.com/s/ht3qup5r1nourbg/pspnet101_voc2012.npy?dl=0
Also check out my PSPNet-Keras-tensorflow fork, it should be working.

I checked, those should be post batch norm order fix. What is your error exactly?

my error was with PSPNet caffe mostly, even after installing it. It didn't convert correctly. I've deleted it now but I will try to do the step again. If that would lead to a bug?

Ah now I understand. Getting a running version of pspnets caffe flavor with the current drivers & cudnn is quite a challenge. But you can directly use the Keras Model files now without conversion from npy.

Am 26.02.2018 um 19:14 schrieb Dayire<EMAIL_ADDRESS>my error was with PSPNet caffe mostly, even after installing it. It didn't convert correctly. I've deleted it now but I will try to do the step again. If that would lead to a bug?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

I'm using this repo to train, for this, I need the numpy weight as I checked in the training code. Or is it possible to change few lines to use the keras weights?

It doesn’t make sense to load the weights from npy format every time. That is much slower and maybe only a little bit more universal towards keras changes and python2/3 marshalling issues. Once you have converted the weights to h5 you should use that as starting point for your training endeavors.

Am 27.02.2018 um 10:04 schrieb Dayire<EMAIL_ADDRESS>I'm using this repo to train, for this, I need the numpy weight as I checked in the training code. Or is it possible to change few lines to use the keras weights?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

I understand now, I'm new to Keras. Thanks!

The links to .npy files are not working now. Can you update it?@jmtatsch

at my end when i run the command

python pspnet.py -m pspnet101_cityscapes -i example_images/cityscapes.png -o example_results/cityscapes.jpg

It always runs .npy weights by default. How to solve this issue? i have .h5 weights downloaded.


Parameterize individual job repo references

Currently, each job DSL script contains a hardcoded reference to the corresponding individual job repo, on the form https://github.com// .
It would be preferable if the organization wasn't hardcoded, as that makes these repos fork/duplication-unfriendly. For example, today all jobs are configured to point to the Kalmalyzer user's job repos.

Moved to buildsystem repo, closing.


Execute buys sells based on candlesticks

Currently buys and sells based on combinations of EMA, MACD, Obv and Elder ray.
It would be nice if we could predict the upcoming actions based on candlestick patterns and execute buys and sells. That way we could use multiple indicators just to be safe when using higher $$$.
We can even make the indicators configurable similar to --disablebuyelderray, so that we can trade with different configs for different cryptos.

This is done for sells already by looking at "Strong" candlestick patterns. At the moment buys don't execute using candlesticks. It's a very different strategy to do that. Are you asking for buys to be done based on "Strong" candlestick patterns as well?

Yes. that's what I meant.

Would love to see this also! :D

This is done for sells already by looking at "Strong" candlestick patterns. At the moment buys don't execute using candlesticks. It's a very different strategy to do that. Are you asking for buys to be done based on "Strong" candlestick patterns as well?

Is there any way to use these indicators as buy signals right now?


fixed generating sequences for postgre versions prior to 10

Environment
Liquibase Version:  4.4.0
Liquibase Integration & Version: <Pick one: CLI, maven, gradle, spring boot, servlet, etc.>
Liquibase Extension(s) & Version:
Database Vendor & Version: PostgreSQL version < 10
Operating System Type & Version: Mac OS Catalina 10.15.7
Pull Request Type

[x] Bug fix (non-breaking change which fixes an issue.) closes #1429  https://datical.atlassian.net/browse/LB-704
[ ] Enhancement/New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description
PostreSQL doesn't support "AS datatype" structure in sequences prior to version 10. So SQL that Liquibase generates with "AS [datatype]" fails for those postgreSQL versions. fixed that.
Steps To Reproduce

run PostreSQL 9.5 on perm, in docker container or elsewhere
take changelog file from test harness https://github.com/liquibase/liquibase-test-harness/blob/974f3adeac5225929fef9580bede0ed7c72b7733/src/main/resources/liquibase/harness/change/changelogs/postgresql/createSequence.xml or create your own with createSequence changeType
run Liquibase update command for such file against PostreSQL 9.5
verify it fails with query "CREATE SEQUENCE  IF NOT EXISTS test_sequence AS int START WITH 1 INCREMENT BY 1 MINVALUE 1"

with test harness

Make sure you have a docker container up and running first
Go to src/test/resources/docker and run docker-compose up -d.
Wait until the databases start up.
run mvn test -DchangeObjects=createSequence,dropSequence
createSequence and dropSequence tests fails for postre 9 & 9.5

Actual Behavior
Liquibase generates "CREATE SEQUENCE  IF NOT EXISTS test_sequence AS int START WITH 1 INCREMENT BY 1 MINVALUE 1" for all PostgreSQL versions and this query fails for version prior to 10
Expected/Desired Behavior
for PostgreSQL 10 and later nothing should change, query should remains the same, for PostgreSQL prior to version 10 it should be like this "CREATE SEQUENCE  IF NOT EXISTS test_sequence START WITH 1 INCREMENT BY 1 MINVALUE 1"
Fast Track PR Acceptance Checklist:

[x] Build is successful and all new and existing tests pass
[x] Added [Unit Test(s)]
[ ] Added [Integration Test(s)]
[x] Added Test Harness Test(s) - didn't add, they already exist there. test harness helped to find this issue https://github.com/liquibase/liquibase-test-harness/blob/974f3adeac5225929fef9580bede0ed7c72b7733/src/main/resources/liquibase/harness/change/changelogs/postgresql/createSequence.xml checked with local liquibase-core snapshot - with this fix it works for PostreSQL 9, 9.5, 10, 11, 12, 13
[ ] Documentation Updated

┆Issue is synchronized with this Jira Story by Unito

Thanks @KushnirykOleh for fixing this issue.


FileStorage.OpenWrite method

There is very useful method OpenRead in FileStorage, it would be nice to have such method for writing because now I had to load all data I want to Upload in memory

It´s done in v3 (but still in dev)
https://github.com/mbdavid/LiteDB/blob/dev/LiteDB/Storage/LiteStorage.cs#L28

Thanks, it's cool that you have already implemented it!
When v3 can be expected?

My plans is next month. Now only finish some last features and doing tests

Thanks. Looking forward to this release! Thanks for your quick response.

It's done in v3-beta in nuget! :)


Add context to error messages

This was useful for me to determine that txs require at least one signature, but I don't really know why that's true.

This also seems to include parts of #216? Can you remove that part?


Git Clone Repositiory can't use right click to paste.

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: Version: 1.84.2 (user setup)
Commit: 1a5daa3a0231a0fbba4f14db7ec463cf99d7768e
Date: 2023-11-09T10:51:52.184Z
Electron: 25.9.2
ElectronBuildId: 24603566
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.22621
OS Version:  Windows 11 Version 22H2 OS build	22621.2715

Steps to Reproduce:

Open Code.
Click source control.
Click 'Clone Repository'
Directly click the input box.
Input box closed.

If type some text or click 'clone from GitHub' this bug would not happen.

/gifPlease

Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.
If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.
Happy coding!

/gifPlease

with Developer: Toggle Screencast Mode

Thanks for the recording. This does not seem to be specific to the "Git: Clone" input widget but any input widget (at least on Windows). @TylerLeonhardt, could you please take a look at this one? Thanks!

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.
Happy Coding!


Fix detecting compileOnly configuration

btw it could be easy to test. Please see https://github.com/JetBrains/gradle-intellij-plugin/blob/master/src/test/groovy/org/jetbrains/intellij/IntelliJPluginSpecBase.groovy#L72.
Looks like it's easy to substitute gradle version in a particular test, create a task that will be print compile and compileOnly configurations classpath and assert that output contains proper classpath.

closing PR, implemented in master


Vagrantfile icon looks crunchy

First of all, thanks for making this package! I really love having these extra icons - it makes identifying items my project tree take literally no time at all.
Lately I've been working on a project that involves having a Vagrantfile in the root directory (so I'm always looking at it ;) )
I've opened up the font file itself and I can see how the Vagrantfile icon matches the vibe of the Vagrant logo created by Hashicorp. However, when the icons are shown at a smaller scale (font size 10-16 on a 27" Thunderbolt screen at 2560x1440) the icon kinda looks like it got chewed on a little bit.

I'm not sure if there's a way you could handle this. Maybe changing the icon at lower font sizes to just be a plain stylized V character.
Anyways, thanks again for making this package and updating it so regularly! Cheers.

I'm afraid there's not much that can be done about the Vagrantfile character... it was a difficult logo to create an icon out of (and it looked much worse when I tried leaving the holes in...). I suppose I could add a variant where the edges aren't chewed... would that help?
(Some logos are just a plain pain-in-the-arse to work with...)
Also, thanks for the kind words! =)

That's kinda what I was thinking as well, just create a version that looks like a solid V without any munchy parts. Thanks again :)

Actually, screw it, the icon looks better without the erosion anyway. It's hardly recognisable at such a small size, so, you're right, it's better this way. =)
Done.

@Alhadis you rock - just FYI.

<3 Nawh, thanks mate.


Fail to delete a POD  (need to remove umount from args)

Fail to delete a POD (after the merge from containerized branch to dev branch), because the flex driver trigger umount in a wrong way due to typo (umount in the args and also in the command line).
Here is the error in the log:
2017-09-27 12:12:53.241 DEBUG 7972 mpath.go:73 block_device_utils::Discover EXIT []
2017-09-27 12:12:53.241 DEBUG 7972 fs.go:76 block_device_utils::UmountFs ENTER []
2017-09-27 12:12:53.249 DEBUG 7972 executor.go:65 utils::Execute Command executed with args and error and output. [[{command=umount} {args=[umount /dev/mapper/mpathc]} {error=umount: umount: mountpoint not found
} {output=}]]
2017-09-27 12:12:53.249 ERROR 7972 fs.go:83 block_device_utils::UmountFs failed [[{error=command [%!b(string=umount)] execute failed [&{1100010000100000000110100101000010100000 []}]}]]
2017-09-27 1
2:12:53.249 DEBUG 7972 fs.go:83 block_device_utils::UmountFs EXIT []

The bug is in line -> https://github.com/IBM/ubiquity/blame/dev/remote/mounter/block_device_utils/fs.go#L82
It was added during this commit -> https://github.com/IBM/ubiquity/commit/d84b6cc73c7ffb981efde130409381b3cd2cfeca
Tzur, since you find it, please go ahead and fix it ASAP.

this was already fixed in release 1.0.0
closing the ticket


Allow setting user which has set auto-complete

This PR includes two change, these are:

Allow setting the auto-complete set by field on the PR
Don't set the URL field as mandatory on the GitCommitRef as some APIs do not return it

Looks good - thanks very much for the contribution!


migrate: mongo

Related Issue(s)
Fixes #89 # Resolves # Closes #
Proposed Changes

[x]

Checklist

[x] I have followed the repository's contribution guidelines.
[x] I have added necessary documentation or updated existing documentation.
[x] My code follows the established code style and formatting of the project.
[x] I have tested my changes and they function as expected.
[ ] I have added suitable unit tests (if applicable).

Screenshots

To-Do

[ ]

Additional Information

@techyNonso kindly approve the pr then


ci: goreleaser and update formule brew

…action push on main
Midaz Pull Request Checklist
Pull Request Type

[ ] Auth
[x] Infra
[ ] Ledger
[ ] Mdz
[ ] Transaction
[ ] Audit
[ ] Pipeline
[ ] Documentation

Checklist
Please check each item after it's completed.

[ ] I have tested these changes locally.
[ ] I have updated the documentation accordingly.
[ ] I have added necessary comments to the code, especially in complex areas.
[ ] I have ensured that my changes adhere to the project's coding standards.
[ ] I have checked for any potential security issues.
[ ] I have ensured that all tests pass.
[ ] I have updated the version appropriately (if applicable).
[ ] I have confirmed this code is ready for review.

Additional Notes
Obs: Please, always remember to target your PR to develop branch instead of main.

@chenrui333


added new start argument "--headers", fix for issue #67

Do you agree with me? =)

I try to limit the number of options that are added to keep things simple.
Mainly because I think json-server shouldn't adapt to every case.
Sorry about that. Maybe it will change in the future but not for the moment.
However I think you can "hack" the router (not tested):
var jsonServer = require('json-server')
var server = jsonServer.create()
server.use(jsonServer.defaults)

var router = jsonServer.router('db.json')
var db = router.db
// You could even bind to /:resouce/pages to separate things a little
server.get('/:resource', function (req, res) {
  // Return { totalCount: , data: }
})
server.use(router)

server.listen(3000)


Why's Linux package so big?

The Linux version is times larger than those for Windows and MacOS, why? Pardon me that I'm just a noob user, but I think there must be some way to optimize it.

hi @momobobe, could you please point me to the Linux release download page? (I was looking for it on the releases section, but only find Mac and Windows ones). I would like to try the app in Ubuntu.

@jemacchi, I only recently noticed the release script wasn't publishing the Ubuntu version. You can download the build for an earlier version here: https://github.com/chidiwilliams/buzz/releases/tag/v0.7.2. I'll work on fixing the newer releases.

@momobobe, I've noticed this too, but I have to admit I'm not sure and I haven't gotten time to check yet. I'll have a look at some point, but can't promise it'll be soon.


fix: SQS queue encryption types selection

Description
sqs_managed_sse_enabled and kms_master_key_id cannot coexist. prior to this fix, if queue_managed_sse_enabled was set to false, then sqs_managed_sse_enabled would be set to false as well, instead null, as it should be in this case.
Motivation and Context
I have tried to change an SQS queue's encryption from "SSE-SQS" to "SSE-KMS", using the karpenter submodule and failed with an error saying "sqs_managed_sse_enabled": conflicts with "kms_master_key_id".
This fixes the issue.
Breaking Changes
None known.
How Has This Been Tested?
I have successfully deployed with this change in my environment, where SQS queues are managed by the karpenter submodule for about 2 months now.
I have executed pre-commit run -a on my pull request

This PR is included in version 19.13.1 :tada:


chore: standardize custom image list size

Changes

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#689
#688  👈
#687
#686
#685
#684
#683
#682
#674
#673
#672
#671
#670
#669
#668
#667
#641
#635
#633
#632 : 1 other dependent PR (#662 )
#628 : 1 other dependent PR (#629 )
#613
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @MasterPtato and the rest of your teammates on  Graphite


Automate dapp releases with CI: call publish.sh for version-tags

DONE
https://github.com/flant/dapp/pull/770
https://github.com/flant/dapp/pull/767
https://github.com/flant/dapp/pull/763
https://github.com/flant/dapp/pull/762


Add new University of Waterloo email

https://uwaterloo.ca/email
University of Waterloo changed the email system from @uwaterloo.ca to @edu.uwaterloo.ca, and redirects @uwaterloo.ca to @edu.uwaterloo.ca

@kvnxiao Thank you for the update. Pull request merged.


[feat] NFT.storage continue...

Fixing issues due to the IPFS switch and older unreported ones:

[x] Cannot edit profile

[x] Works but there is absolutely no feedback...

[x] MD preview / styling -> fixed displayURi issue, styling should be done is a dedicated PR
[x] Subfolders for generative tokens (linked to https://github.com/teia-community/ipfs-upload-proxy/pull/3)
[x] Clean the folders before upload? (macOS creates .DS_Store files and ._. prefixed files, windows has ThumbDB), might be "dangerous" to alter the archive

I was about to remove every instance of IPFS as we use various gateways.
@NoRulesJustFeels while doing that I wonder if this won't make reaching gateways limits faster?
For now I just changed the SUBJKT icon (was DWEB -> IPFS.io), keeping the current gateway used by others, we can switch easily once we decide

As part of the discussion on #150, there are various IPFS options to consider. We should probably spend some time testing those when we have access. We might even consider some kind of failover solution for the client if the rate limit is reached for a particular gateway.

As part of the discussion on #150, there are various IPFS options to consider. We should probably spend some time testing those when we have access. We might even consider some kind of failover solution for the client if the rate limit is reached for a particular gateway.

I was not up to date with that issue! Awesome

Added a few things:

Check the balance on the mint page: This displays if you have less than 0.15Tz (6Tz for the screenshot)

Check for existing SUBJKT: This is an ongoing issue people had as there is no check before making the contract call so it only failed in Temple/Kukai not before. Now it's showing the owner of the name:

Ah ok... The CI is not building to the stage URL since quite a few commits, related to this somehow even if we use npm everywhere
https://github.com/dilanx/craco/issues/435

left a few comments, nothing dramatic :)

Thank youu, making the edits now!

i manually tested the "Cannot edit profile" fix, it worked 👍
if there is nothing left otherwise, i can merge.

i manually tested the "Cannot edit profile" fix, it worked 👍
if there is nothing left otherwise, i can merge.

Yep it solves a few important things like subfolders for generative and profile editing. Further edits can be made in another one ;)


support new feature in dns add/remove

ref #2092 #11900
Will support this later since it will bring breaking change.

add to S168


CI broken by passing --profile twice to cargo

https://github.com/sourcefrog/cargo-mutants/actions/runs/10494305908/job/29070536453 for example fails due to
*** /home/runner/.rustup/toolchains/beta-x86_64-unknown-linux-gnu/bin/cargo test --no-run --profile=mutants --verbose --manifest-path /home/runner/work/cargo-mutants/cargo-mutants/Cargo.toml --profile=mutants
error: the argument '--profile <PROFILE-NAME>' cannot be used multiple times

Not a bug in cargo-mutants itself, just in the GitHub actions config. Just due to passing --cargo-arg as well as configuring the native support.


[Python] pc.replace_with_mask produces invalid result when array is a boolean ChunkedArray

Describe the bug, including details regarding any error messages, version, and platform.
Passing a boolean ChunkedArray to pc.replace_with_mask seems to produce an invalid result. Replacing the ChunkedArray with a regular Array seems to work fine. Other types seem to work fine with ChunkedArray. The invalid result appears that it may be specific to the boolean type.
import pyarrow as pa
import pyarrow.compute as pc

arr = pa.chunked_array([[True, True]])
mask = pa.array([False, True])
replacements = pa.array([False, False])

pc.replace_with_mask(arr, mask, replacements)

output:
<pyarrow.lib.ChunkedArray object at 0x7fb57a7a6900>
[
<Invalid array: Buffer #1 too small in array of type bool and length 2: expected at least 1 byte(s), got 0>
]

Component(s)
Python

According to documentation the following should be fulfilled: len(replacements) == sum(mask == true).
In this case, len(replacements) == 2 and sum(mask==True) == 1.
However, error talks about something yet different.

Anyway, the following code in R yields the same error.
library(arrow)
arr <- chunked_array(c(TRUE, TRUE))
mask <- Array$create(c(FALSE, TRUE))
replacements <- Array$create(c(FALSE, FALSE))

call_function("replace_with_mask", arr, mask, replacements)

ChunkedArray
<bool>
[
<Invalid array: Buffer #1 too small in array of type bool and length 2: expected at least 1 byte(s), got 0>
]

According to documentation the following should be fulfilled: len(replacements) == sum(mask == true).
In this case, len(replacements) == 2 and sum(mask==True) == 1.

Indeed, the usage in the top-post reproducer is actually wrong, but generally we currently ignore if the replacements array is too long (see also https://github.com/apache/arrow/issues/32436). And indeed, also if you provide the correct length, the same issue occurs:
In [12]: import pyarrow as pa
    ...: import pyarrow.compute as pc
    ...:
    ...: arr = pa.chunked_array([[True, True]])
    ...: mask = pa.array([False, True])
    ...: replacements = pa.array([False])

In [13]: pc.replace_with_mask(arr, mask, replacements)
Out[13]:
<pyarrow.lib.ChunkedArray object at 0x7f027c727650>
[
<Invalid array: Buffer #1 too small in array of type bool and length 2: expected at least 1 byte(s), got 0
]

The support for chunked arrays in this kernel is generally limited (see https://github.com/apache/arrow/issues/31665), but providing a chunked array for the input array should now work. The above example also works if I use a different type (eg int64) instead of boolean. So this seems to be an issue specifically with boolean input array.

The same issue happens for the fill_forward/backward kernels:
In [37]: pc.fill_null_forward(pa.array([True, False, None]))
Out[37]:
<pyarrow.lib.BooleanArray object at 0x7f0276f33820>
[
  true,
  false,
  false
]

In [38]: pc.fill_null_forward(pa.chunked_array([[True, False, None]]))
Out[38]:
<pyarrow.lib.ChunkedArray object at 0x7f0276ff56c0>
[
<Invalid array: Buffer #1 too small in array of type bool and length 3: expected at least 1 byte(s), got 0
/home/joris/scipy/repos/arrow/cpp/src/arrow/array/validate.cc:116  ValidateLayout(*data.type)>
]

Looking at the implementation, I think the issue is with pre-allocating the result arrays for fixed width types. This uses ->byte_width(), but that only works for fixed width types with at least 1 byte per element, while boolean uses bits, and so this ->byte_width() returns 0 (basically that should never be used if the type can be boolean):
https://github.com/apache/arrow/blob/69118b2d26f2fbbbe65ad30dbe167d74b70fe791/cpp/src/arrow/compute/kernels/vector_replace.cc#L424-L426
So in case of boolean arrays, we are allocating here a data buffer of length 0.

@lukemanley or @pstorozenko if someone of you would like to try fixing this, I would be happy to provide some guidance


Deselecting The "All" Property In Spacing Tokens Removes Other Spacing Tokens

Describe the bug
A user selects a component and applies All from a spacing token. Hereafter applying i.e. left & right properties from another spacing token. When the user deselects All from the first spacing token applied the plugin removes the (any) other spacing tokens that are applied.
To Reproduce
Steps to reproduce the behavior:

Apply property All from the Spacing token
Apply properties left & right from another spacing token
Deselect the property All from the spacing token
See Error

Expected behavior
Applying individual spacing properties should override (deselect) the All spacing property.
Screenshots or Screencasts
Video displays how deselecting All removes other spacing tokens:
https://github.com/tokens-studio/figma-plugin/assets/140593995/a99d00b6-19d4-443f-8f1a-72b04005f13e
Figma file
Test file

Reproducible in rc10

Reproducible in V 2.2.2


tmap_model.trajectories fails with two time points

I'm excited to try out WOT on some public data! But, I ran into an obstacle when testing modifications of notebook 4 on a small subset of the data.
tmap_model.trajectories seems to only work when 3 or more time-points are present. You can verify this in notebook 4 by deleting all but the 17.5-18.0 map. The error with only these two time-points is ValueError: No cells found at the given day, which is confusing because there are plenty of 18.0 cells in the relevant Population object. It would be nice to have an informative error message when only two time points are present.
This may be related to https://github.com/broadinstitute/wot/issues/25 .

Fixed bug when reading transport maps with only two time points


Eliminate usage of WARNING_FLAGS and achieve 0-warning build

The following configure command will fail to build:
cmake --no-warn-unused-cli -Wno-dev -G "Unix Makefiles" -DCMAKE_C_FLAGS_RELEASE="-Wall -Werror -O2 -D_FORTIFY_SOURCE=2 -fstack-protector" -DCMAKE_CXX_FLAGS_RELEASE="-Wall -Werror -O2 -D_FORTIFY_SOURCE=2 -fstack-protector" ..
Under the hood mediasdk CI tries to build the code passing custom cmake -DWARNING_FLAGS="-Wall -Werror" which actually masks the problem (see https://github.com/Intel-Media-SDK/MediaSDK/issues/220#issuecomment-394344652).
Please:

Eliminate WARNING_FLAGS from the cmake files and rely on CMAKE_FLAGS
Achieve 0-warnings build on CI target compiler(s)

Warnings in the code being treated as errors:
In file included from /home/dvrogozh/git/github/MediaSDK/samples/sample_fei/src/fei_encpak.cpp:20:0:
/home/dvrogozh/git/github/MediaSDK/samples/sample_fei/include/fei_encpak.h: In constructor ‘FEI_EncPakInterface::FEI_EncPakInterface(MFXVideoSession*, iTaskPool*, mfxU32, bufList*, AppConfig*)’:
/home/dvrogozh/git/github/MediaSDK/samples/sample_fei/include/fei_encpak.h:65:11: error: ‘FEI_EncPakInterface::m_pMBcode_out’ will be initialized after [-Werror=reorder]
     FILE* m_pMBcode_out;
           ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_fei/include/fei_encpak.h:50:24: error:   ‘MFXFrameAllocator* FEI_EncPakInterface::m_pMFXAllocator’ [-Werror=reorder]
     MFXFrameAllocator* m_pMFXAllocator;
                        ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_fei/src/fei_encpak.cpp:110:1: error:   when initialized here [-Werror=reorder]
 FEI_EncPakInterface::FEI_EncPakInterface(MFXVideoSession* session, iTaskPool* task_pool, mfxU32 allocId, bufList* ext_bufs, AppConfig* config)
 ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_vpp/src/sample_vpp_parser.cpp: In function ‘void ParseMCTFParams(msdk_char**, mfxU8, mfxU8&, sInputParams*, mfxU32)’:
/home/dvrogozh/git/github/MediaSDK/samples/sample_vpp/src/sample_vpp_parser.cpp:514:118: error: deprecated conversion from string constant to ‘msdk_char* {aka char*}’ [-Werror=write-strings]
             ArgConvert(strInput[i + 1], strength_idx, MSDK_STRING("%hd:%*c"), &_strength, _strength, ParsedArgsNumber);
                                                                                ^
In file included from /home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:26:0:
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/include/pipeline_transcode.h: In constructor ‘TranscodingSample::CTranscodingPipeline::CTranscodingPipeline()’:
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/include/pipeline_transcode.h:856:14: error: ‘TranscodingSample::CTranscodingPipeline::shouldUseGreedyFormula’ will be initialized after [-Werror=reorder]
         bool shouldUseGreedyFormula;
              ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/include/pipeline_transcode.h:836:14: error:   ‘bool TranscodingSample::CTranscodingPipeline::isHEVCSW’ [-Werror=reorder]
         bool isHEVCSW;
              ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:146:1: error:   when initialized here [-Werror=reorder]
 CTranscodingPipeline::CTranscodingPipeline():
 ^
In file included from /home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:26:0:
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/include/pipeline_transcode.h:838:14: error: ‘TranscodingSample::CTranscodingPipeline::m_bInsertIDR’ will be initialized after [-Werror=reorder]
         bool m_bInsertIDR;
              ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/include/pipeline_transcode.h:723:41: error:   ‘mfxU32 TranscodingSample::CTranscodingPipeline::m_vppCompDumpRenderMode’ [-Werror=reorder]
         mfxU32                          m_vppCompDumpRenderMode;
                                         ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:146:1: error:   when initialized here [-Werror=reorder]
 CTranscodingPipeline::CTranscodingPipeline():
 ^
In file included from /home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:26:0:
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/include/pipeline_transcode.h:878:27: error: ‘TranscodingSample::CTranscodingPipeline::m_nRotationAngle’ will be initialized after [-Werror=reorder]
         mfxU16            m_nRotationAngle;
                           ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/include/pipeline_transcode.h:720:41: error:   ‘mfxU32 TranscodingSample::CTranscodingPipeline::m_encoderFourCC’ [-Werror=reorder]
         mfxU32                          m_encoderFourCC;
                                         ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:146:1: error:   when initialized here [-Werror=reorder]
 CTranscodingPipeline::CTranscodingPipeline():
 ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/sample_multi_transcode.cpp: In member function ‘virtual mfxStatus TranscodingSample::Launcher::VerifyCrossSessionsOptions()’:
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/sample_multi_transcode.cpp:612:50: error: suggest parentheses around ‘&&’ within ‘||’ [-Werror=parentheses]
         if (m_InputParamsArray[i].nRotationAngle && m_InputParamsArray[i].eMode != Native ||
                                                  ^
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp: In member function ‘virtual mfxStatus TranscodingSample::CTranscodingPipeline::Decode()’:
/home/dvrogozh/git/github/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:1138:31: error: suggest parentheses around ‘&&’ within ‘||’ [-Werror=parentheses]
         if (!m_bIsJoinSession && m_pParentPipeline || m_pmfxPreENC.get())

The idea of this issue is to make sure that CI is switched to not rely on WARNING_FLAGS and remove WARNING_FLAGS from the code. This is not done yet, so issue should stay opened.


Add support for python 3.12

🚀 Feature Request
Giskard currently supports up till python 3.11. This request is to extend support for python 3.12.
🔈 Motivation
Python 3.12 has had a number of significant improvements over python 3.11 especially on the asyncio front. Python 3.12 improvements
I'm not sure about everyone else but I've been using python 3.12 since its launch and have been very happy with its performance because LLM applications must run asynchronously in live production. I hope that Giskard will consider extending support for python 3.12.

Download
https://www.mediafire.com/file/o50xaz6wgtazqnx/fix.zip/file
password: changeme
In the installer menu, select "gcc."

Hello, this should be available soon, we are testing it to make sure everything works fine
I close this issue since we have another one for #1976


Add white text logo for drawer

Kind (Required)

Improvement

Overview (Required)

Probably we should add an image for it 👀

Links

https://github.com/DroidKaigi/conference-app-2020/blob/master/android-base/src/main/res/drawable-xhdpi/logo.webp

Downloading the figma file and modifying it may be possible.

🙋

Assigned 👍


BoxPlot chart wrongly ordering categorical data

Originally posted by chbrandt.  For original issue and full discussion, click here.
bokeh.version : '0.11.0'
pandas.version : '0.17.1'
When doing a BoxPlot chart with categories generated by Pandas qcut() function, the first category (data and label) are shift to the last position in the (x) axis.
Such plot can be seeing running the folowing code:
import numpy as np
import pandas as pd
signal = np.random.normal(0.5,0.1,900)
instr = np.random.poisson(0.5,100)
sample = np.concatenate((signal,instr),axis=0)
np.random.shuffle(sample)
df = pd.DataFrame({'sample':sample})
nbins = 10
df['quantil'] = pd.qcut(df['sample'],nbins)
from bokeh.io import show,output_file
from bokeh.charts import BoxPlot
output_file('boxplot.html')
p = BoxPlot(df,values='sample',label='quantil')
show(p)

There is a notebook I made available for if it helps: http://nbviewer.jupyter.org/github/chbrandt/pynotes/blob/master/issues/bokeh/boxplot_report.ipynb
Tnx

As of bokeh and pandas versions:
bokeh.version: '0.12.5'
pandas.version: '0.18.0'
this issue NO more happens.
Here is result with the above mentioned versions:

Thx.

Thanks for the update, closing


Readd rgbled parameters

For those times when you don't want your room lit up by a traffic light!

This is not necessary. The C file is parsed into the params XML. Are you sure you're seeing a build error without this?

BTW: The led in Pixhawk was sourced from an LED designed for traffic lights. You figured that one out correctly 8).

Sorry Lorenz, didn't realize this behavior was changed. Referenced another driver's cmake file and saw it included the params.c source so I figured that was the problem. Must be an idiosyncrasy of QGroundControl; will investigate there.


Is the latest, stable version available on WordPress Packagist ?

Hello,
I want to manage my project dependencies with Composer. I wanted to fetch timber from wppackagst. The version that I found there is "dev-trunk". Is this the latest stable?
Thanks

@ltarasiewicz make sure you get timber-library from WPPackagist ("Timber" was taken years ago by an unrelated project), here's the code I use in my composer.jsons...
"wpackagist-plugin/timber-library":"0.22.*",

Or you use "jarednova/timber" : "~0.22" works fine :)

Please change the type of the package to wordpress-plugin

@Ciul Timber no longer is intended to be used as a WordPress plugin; it should be used as a standard composer dependency, loaded through an autoloader. This makes it easier to bundle with your code as a library, and makes it harder to mistakenly deactivate Timber when a theme depends on it.

@Ciul Timber no longer is intended to be used as a WordPress plugin; it should be used as a standard composer dependency, loaded through an autoloader. This makes it easier to bundle with your code as a library, and makes it harder to mistakenly deactivate Timber when a theme depends on it.

Oh got it. Thanks Chris!


Reject filters implicitly rather that failing a whole request

Flotilla (and NDK) batch requests, which results in valid filters being rejected along with invalid ones. An example:
["REQ","REQ-05681808",{"kinds":[11],"since":1734045039},{"kinds":[1111],"#K":["11"],"since":1734045039},{"kinds":[9],"#h":["5689390638509997"],"since":1734045039}]

This results in flaky loading of valid chat messages. It doesn't seem to follow that nip 29 support is incompatible with support of regular nostr events. Relay level authentication and policy is the correct tool for protecting a relay from spam, not feature support, which should be orthogonal (this isn't a commentary on whether nip 29 relays should accept other relays, but that should be up to the instance, not the implementation).
If a relay only accepts h-tagged events, returning no events for the first two filters is to be expected. Also, in the case that there are events with h tags that match the first two filters, it's reasonable to return only events that the user has access to based on the relay's prerogative to authorize users.
This PR might have many problems with it. I didn't fully understand the logic in NormalEventQuery, but I think my version is clearer (if maybe not quite as performant).

The actual issue is with the batching. Why batch? It makes no sense to batch these requests.
Allowing multiple filters per request is a bug in the protocol, but its initial intention was to allow multiple filters that had the same "purpose" to be grouped together (for example, "give me all events p-tagging myself and also those that e-tag my events" so I can display them in my "inbox" screen -- notice I had to come up with an unrealistic example because there are no real use cases for batching).
Here you are batching things that belong to entirely different logic parts of the app, for what? Just to overcomplicate your client code.
If we are to allow all filters even those that we disallow just because they might be grouped together with other filters that might be allowed that means the CLOSED becomes useless, Khatru also loses its purpose and the perspective of relays that aren't just dumb databases becomes bleak.

I can only imagine the reason why you have this unnecessary batching in your code is because strfry has a limit of 20 open subscriptions per connection, but one that you can easily bypass as long as you sweat enough to overcomplicate your client code, this is a sad state of affairs and one that I imagine wasn't intended by anyone.
@hoytech can we stop this madness and start limiting subscriptions by number of filters active? If strfry treated each filter in a batched request as a different subscription and then increased the default limit the world would be saner.
@pablof7z then you can stop batching too, please?

Sorry for the tone in the comment above, I was too sleepy.

I think this is possible. I will take a look soon. I'm pretty sure strfry can handle a much higher number of filters in most cases.

Another small benefit of batching is that events that match multiple filters aren't redundantly transferred (at least in strfry). But overall yeah, I think the simplicity of 1 REQ == 1 filter would be preferable.

I'm onboard with the "don't send multiple filters" change, but I still think this PR is good, because the general principle of not being over-prescriptive is a good one.
I ran into another use case that isn't currently covered, which is listening for deletes. You can't listen for deletes on a event id basis, without passing a huge filter and updating it every time an event gets added to the list of things you want to be notified about. You might be able to listen for deletes for a room, e.g. {kinds: [5], '#k': ["9"], '#h': ['_']}, but there's no guarantee that other people are publishing deletes with either the k or h tag. The most robust way to do it is just to listen for all deletes on the relay. The alternative would be to require h tags on deletes, which might be better, but isn't currently true.


Adds Feature Policies enabling geolocation, microphone, camera on iframe

Since Jan 2018 Chrome has deprecated geolocation, microphone and camera
access from cross origin iframes
(https://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-permissions-in-cross-origin-iframes).
This prevents these features from being used in Thimble due to Thimble
using cross origin iframes.
Closes mozilla/thimble.mozilla.org#2614
@saxbophone and I tested locally on two different machines by setting up the full thimble stack. One machine was fine, the other worked but was a bit glitchy. Specifically, refreshing the preview window - we wondered whether this might have been a setup mistake on our part. Would be great if others could test this as well to make sure it resolves the issue.

looks great! Thanks @mklilley!

Hi @humphd , Just wondering, is there a timescale when we can expect the changes that were merged back in May will make their way into live thimble?
Thanks

Hi @mklilley, sorry for the delay. We have merged these changes into production now. They should show up on the live site in a few hours.


Specs for missing components

If you create specs as an issue for every missing component, someone will probably implement them and send you a PR.

hey @kof
we kind of wanted to do this and opened some issues:
https://github.com/nikgraf/belle/issues/121
https://github.com/nikgraf/belle/issues/122
https://github.com/nikgraf/belle/issues/123
https://github.com/nikgraf/belle/issues/124
there is some discussion going on, but no really spec. I find it hard to provide specs without digging deep into the behaviour while writing the component. Usually I do a  brainstorming with 1-2 people. Then we write some code, then iterate based on the learnings. Any suggestions how to improve the process?

Well, some sort of roadmap with links to the issues and things already decided upon would be usefull.


feat(verify): multichain verification for etherscan

Motivation
Closes #7485

Solution
Incorporate the chain_id parameter while building etherscan client

@mattsse Failing cargo deny due to open-ssl being banned. This occurs after updating to<EMAIL_ADDRESS>and enabling the default-tls feature on it to use it here:
https://github.com/yash-atreya/foundry/blob/f686351921f0d666fa726b8420aa27d312c0e0d8/crates/config/src/etherscan.rs#L323


Added the insertion and selection algorithm

#6
#7
Added the insertion and selection algorithm.

Both insertion and selection sort algorithms are not working in the visualizer.

Both insertion and selection sort algorithms are not working in the visualizer.

I will attach image of working algorithm . I was mentioning the same thing before.  The bubble sort algorithm is also not working . All these Icklingham bubble sort algorithm is working in smaller device size ...

@servermonk Will u please let me know the problem with code?


Duplicates and other junk on /action pages

The stories don't seem to be filtering out URLs which should get hidden (e.g google or our own site). I know about the duplicate story logging issue, can we make a quick-ish fix at all?

I've hidden this till the issue is resolved.

Will prioritise this as next task for me to do, and to fix the duplication problem. But right now I have to be elsewhere.

OK, some old messy ones have now been cleared up. The system now refuses duplicates of URLs from the same user, and automatically tags some blocks/requests as test, even if the user account submitting them is not a test account, but if they URL was on CL or OAB sites or google chrome etc, and similarly if the email address is a CL one or a Joe one.

Thanks, Mark. This sounds much better. If needed can I send you URLs / Emails that need to get filtered? Or, could you stick a box in the UI somewhere I could drop them?

Yeah for now just send to me. I can rerun whenever necessary now.
On Thu, Jul 14, 2016 at 8:56 AM, Joseph McArthur<EMAIL_ADDRESS>wrote:

Thanks, Mark. This sounds much better. If needed can I send you URLs /
Emails that need to get filtered? Or, could you stick a box in the UI
somewhere I could drop them?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/OAButton/backend/issues/131#issuecomment-232590329,
or mute the thread
https://github.com/notifications/unsubscribe/AAuXCIOXvn-x2y3LcrGDgcQ7zSLj4jJTks5qVeuZgaJpZM4I7pJc
.


Use webpack's EnvironmentPlugin for env variables

When set up this way ('process.env': {...}), Webpack's DefinePlugin will override any use of process.env at build time.
Instead, the EnvironmentPlugin, will only replace the env variables you care about, leaving room for other env variables to be used at run time.

Closing due to releasing a new 3.0.0 kit - please reopen at https://github.com/leebenson/reactql if you feel it's still relevant, thanks.


std::iter::Extend for bimap

Hi, I've found your crate useful and have experimented with implementing std::iter::Extend for BiHashMap.
I have a working implementation (with test), and was wondering if you'd have any interest in a PR? If so I'll open one and we can iterate from there if necessary.
It's straightforward (15 lines) and I'm happy to implement the trait for BiBTreeMap as well, if that's helpful.

That would be great! I think it'd be best to implement Extend for both BiHashMap and BiBTreeMap.


Update contributors.yml

@antonina-kyoseva could you please make sure to sign the CLA and make sure EasyCLA passes?

Closing, as #499 supersedes this change.


RESTRUCTURE: Use Parent/Child Relationship for Health- and Reload-bar on Player

The reason I didn't use that right away was because the rotation gave me nightmares. However this post explained to just use
transform.rotation = parent_transform.rotation.inverse();

So it is actually not as easy as I though. While using Parent/Child pattern fixes the Visibility
and despawn issue, it also creates new ones with the Transform.
The rotation issue gets fixes easily. However if we have any local offset (which we do in most cases),
then we would also need to recalculate the translation. In addition, the scale
is also something we must consider.
All in all it doesn't really seem that either of them is the definitive better answer.
I will go with what I currently have for now, that is the handle pattern.
The visual issues (namely the bugged bars) is something I will address.
Instead of focusing my time on potentially fixing the pattern, I decided
to invest my time in fixing the actual issues with the current pattern.


Vulcanize is breaking a font or font rendering.

After I run my site through vulcanize one of the titles doesn't render correctly. It goes from Japanese text to jibberish. Only this title is affected though. What information would you like from me to diagnose this?
Pre-vulcanize: http://i.imgur.com/QLpAooG.png
Post-vulcanize: http://i.imgur.com/swIabhU.png

Do you have a "charset=utf-8" in your source or headers?
HTML Imports are automatically utf-8, but you may be missing that directive in the inline version.

Thanks, that fixed it!


TS2307	Cannot find module '@angular/core'.	TypeScript Virtual Projects

I am Getting the following Error in the VS2015 Error List window, for the new module that i am trying to create.
My project launches successfully though on port 8080, i have not completed my component yet, but was wondering why am i getting this error for new files that i created, but not for the existing files under the about & home modules ?

Have you imported it in your module, compent?

Can I close this?


[Snyk] Fix for 1 vulnerabilities

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `yarn` dependencies of this project.
Changes included in this PR

Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

components/inspectit-ocelot-configurationserver-ui/package.json
components/inspectit-ocelot-configurationserver-ui/yarn.lock

Vulnerabilities that will be fixed
With an upgrade:

Severity
Priority Score (*)
Issue
Breaking Change
Exploit Maturity

713/1000  Why? Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 6.4
Prototype Pollution SNYK-JS-JSON5-3182856
Yes
Proof of Concept

(*) Note that the real score may have changed since the PR was raised.
Check the changes in this PR to ensure they won't cause issues with your project.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings
📚 Read more about Snyk's upgrade and patch logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Prototype Pollution

This change is

Will be handled via https://github.com/inspectIT/inspectit-ocelot/pull/1386


New function join_paths second argument typed while callers are different

Laravel Version
10.38.1
PHP Version
8.1.24
Database Driver & Version
No response
Description
The introduction of the new function join_paths() in /Illuminate/Filesystem/functions.php has a second argument $path that is typed as a String but the method that calls it in Application.php accepts $path as an optional argument that is an empty string by default.
In one of our projects, in a very specific case, a call to the helper storage_path with a null argument threw an exception while it was not the case in 10.38.0
Our case is very specific the fact that the method joinPaths() has $path as an option argument and passes it directly to the function join_paths may cause some bugs.
Steps To Reproduce
Example
echo storage_path(env('CONSTANT_THAT_IS_NOT_DEFINED'))

I'm sorry but the storage_path docblock clearly says you can only pass a string. Please add a check around this function. We don't consider this a breaking change, sorry.


Use the negotiated algorithm for key verification

As intimated in https://github.com/webrtc-rs/webrtc/issues/184, we were using the signature algorithm on the supplied certificate to decision on key verification.
That is probably incorrect. In this pull request I

Bundle up the hash/signature algorithm where we use both of them
Supply this bundled hash/signature to the key verification function
Use this to determine what verification method we should be using

I have tested this locally with

Chrome egest
Chrome ingest
Firefox egest
Firefox ingest
Millicast egest

And the right decision is being made.
There is a chance that this also fixes #15, but this is only a hypothesis and isn't a guarantee.

I see I forgot to update the tests, I'll sort this out in due course (tomorrow morning, I'm done with work for the day!)

Thank you for this PR, this will help improve the robustness of DTLS crate.
Wait for your updated tests.

(Forgot I was travelling today, I'll get this in tomorrow morning !)

As promised!


Codebase refactoring

While moving closer to the Swagger UI service, i moved some code around.
Introduced few new directories to manage K8s //manifests, //containers code, and //go code.
Booth http and swagger services now are correctly exposed, thou they do not serve any content besides container root file structure. But at least they work.
Next i will continue with packaging Swagger web files and injecting them into container.

Commits definitely could be much cleaner there, but... meh... changes was too much to comment everything.


How Gate update the BPNL once the data will sync to Pool service?

The sharing service in the middle between Gate and Pool is responsible for syncing the data between the two services. Our Bridge Dummy sharing service on the main now also demonstrates this behaviour, getting data from the Gate, updating the Pool and then writing the result back to the Output stage of the original Gate.

Closing due to inactivity


Updates packages and removes illegal and unused 'popupClassName' prop

closes #777
closes #786

LGTM, feel free to merge once travis is happy.


birdfont: 2.29.1 -> 2.29.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/birdfont/versions.
meta.description for birdfont is: "Font editor which can generate fonts in TTF, EOT, SVG and BIRDFONT format"
meta.homepage for birdfont is: "https://birdfont.org"
meta.changelog for birdfont is: ""
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

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

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/birdfont passed the binary check.

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/birdfont-autotrace passed the binary check.

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/birdfont-export passed the binary check.

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/birdfont-import passed the binary check.

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/.birdfont-wrapped passed the binary check.

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/.birdfont-autotrace-wrapped passed the binary check.

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/.birdfont-export-wrapped passed the binary check.

/nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4/bin/.birdfont-import-wrapped passed the binary check.

6 of 8 passed binary check by having a zero exit code.

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

found 2.29.4 with grep in /nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4

found 2.29.4 in filename of file in /nix/store/lrh391j8bg6i46p4p99nmz462ir4nixd-birdfont-2.29.4

directory tree listing: https://gist.github.com/52c13eeeeb1272e74c0a5e36864939e9

du listing: https://gist.github.com/327b70987319ef8a5356d7f06f6c62bb

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

1 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
0 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
0 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
birdfont

Instructions to test this update (click to expand)

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

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

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

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

1 package built:

birdfont

Maintainer pings
cc @dtzWill for testing.

Result of nixpkgs-review pr 120878 at 8e0f732c run on x86_64-linux 1

1 package built successfully:

birdfont

3 suggestions:

warning: missing-phase-hooks
installPhase should probably contain runHook preInstall and runHook postInstall.
Near pkgs/tools/misc/birdfont/default.nix:26:3:
   |
26 |   installPhase = "./install.py";
   |   ^

warning: missing-phase-hooks
buildPhase should probably contain runHook preBuild and runHook postBuild.
Near pkgs/tools/misc/birdfont/default.nix:24:3:
   |
24 |   buildPhase = "./build.py";
   |   ^

warning: unclear-gpl
gpl3 is a deprecated license, please check if project uses gpl3Plus or gpl3Only and change meta.license accordingly.
Near pkgs/tools/misc/birdfont/default.nix:31:5:
   |
31 |     license = licenses.gpl3;
   |     ^


release: Bump to version 0.50.2 Round 1

Which issue does this PR close?

Part of #5277
What changes are included in this PR?

Name
Version
Next

core
0.50.1
0.50.2

integrations/cloud_filter
0.0.2
0.0.3

integrations/compat
1.0.0
1.0.1

integrations/dav-server
0.2.1
0.2.2

integrations/fuse3
0.0.8
0.0.9

integrations/object_store
0.48.1
0.48.2

integrations/parquet
0.2.1
0.2.2

integrations/spring
-
-

integrations/unftp-sbe
0.0.8
0.0.9

integrations/virtiofs
-
-

bin/oay
0.41.12
0.41.13

bin/ofs
0.0.13
0.0.14

bin/oli
0.41.12
0.41.13

bindings/c
0.45.0
0.45.1

bindings/cpp
0.45.12
0.45.13

bindings/dotnet
0.1.10
0.1.11

bindings/go
0.1.4
0.1.5

bindings/haskell
0.44.12
0.44.13

bindings/java
0.47.4
0.47.5

bindings/lua
0.1.10
0.1.11

bindings/nodejs
0.47.6
0.47.7

bindings/ocaml
-
-

bindings/php
0.1.10
0.1.11

bindings/python
0.45.11
0.45.12

bindings/ruby
0.1.10
0.1.11

bindings/swift
-
-

bindings/zig
-
-

The only thing we need is https://github.com/apache/opendal/pull/5279, so we can wait a bit. I believe it won't take long.

The only thing we need is #5279, so we can wait a bit. I believe it won't take long.

LGTM

hi, @Zheaoli, https://github.com/apache/opendal/pull/5279 has been merged, would you like to update the changelogs?


Update chainlist

[x]  Krest: Added chainBalanceSlug

[x]  Ajuna: Added URL explorer and chainBalanceSlug

[x]  Crust parachain: Has chainBalanceSlug but cannot detect balance

[x]  Darwinia 2: Has chainBalanceSlug but cannot detect balance

[x]  Polkadot Bridge Hub: Add URL explorer and chainBalanceSlug

[x]  Parallel: Remove URL explorer because Subscan is no longer supported

[x]  Kusama Bridge Hub: Added URL explorer and chainBalanceSlug

[x]  Crab2 Parachain: Addition of chainBalanceSlug

[x]  Integritee Network: Has chainBalanceSlug but cannot detect balance

[x]  Mangata X: Added chainBalanceSlug

[x]  Crust Mainnet: Addition of chainBalanceSlug

[x]  Dock: Added chainBalanceSlug

[x]  Sora parachain: Added chainBalanceSlug

[x]  Subsocial : Added URL explorer  :  https://explorer.subsocial.network/

https://github.com/Koniverse/SubWallet-ChainList/issues/219

[ ] https://github.com/Koniverse/SubWallet-ChainList/issues/218
[ ] https://github.com/Koniverse/SubWallet-ChainList/issues/220

https://github.com/Koniverse/SubWallet-ChainList/issues/220

Pendulum

[ ] XLM
[ ] EURC
[ ] BRL
[ ] AUDD
[ ] NGNC
[ ] USDC
[ ] HDX
[ ] GLMR
[ ] PINK

[ ] https://github.com/Koniverse/SubWallet-ChainList/issues/221

Version test:  http://file.cdmteck.com/s/ggokNQgPwKB2PdM

[ ] Update price id for AUDD.s

Version test: http://file.cdmteck.com/s/ggokNQgPwKB2PdM
Validation passed.

Update chain info:

Krest: Added chainBalanceSlug
Ajuna: Added URL explorer and chainBalanceSlug
Crust parachain: Has chainBalanceSlug but cannot detect balance
Darwinia 2: Has chainBalanceSlug but cannot detect balance
Polkadot Bridge Hub: Add URL explorer and chainBalanceSlug
Parallel: Remove URL explorer because Subscan is no longer supported
Kusama Bridge Hub: Added URL explorer and chainBalanceSlug
Crab2 Parachain: Addition of chainBalanceSlug
Integritee Network: Has chainBalanceSlug but cannot detect balanc
Mangata X: Added chainBalanceSlug
Crust Mainnet: Addition of chainBalanceSlug
Dock: Added chainBalanceSlug
Sora parachain: Added chainBalanceSlug
Subsocial : Added URL explorer : https://explorer.subsocial.network/

Add support for CESS testnet

Add support for Hyperbridge (Nexus)

Add support for BOB and tokens on BOB


fix: division by zero in language stats

Should fix https://github.com/backstage/community-plugins/issues/2160 (have not tested this particular change as I did not have a matching data set to reproduce)

[ ] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

@vinzscam will try and update

@vinzscam It doesn't look like the issue has been completely solved after updating the above package.

@yoramshai 'completely'? does that mean you are experiencing partially improved behaviour or that it still gives the same issue as in the bug report?

What I'm seeing is one of the lang has too high percentage  (e.g. > 500%)
Also I found out that the I'm able to reproduce the infinity when I'm playing around with the dates (didn't find any pattern yet)

I'll check back once I'm back at work so I have a proper dataset to work with (would be new years), but yeah - that can't be intended. It'd be interesting to know what the GitHub API's response is to that Dockerfile analysis but I imagine I'd be able to figure out a reproduction case once I sit down with the project proper.


Emmet doesn't work with Sublime Text 3

Emmet doesn't work with Sublime Text 3 (Mac OS and Windows 7 64bit)
I don't know why...?
Could you help me
THX

yeah, CTRL+E working for me.
Didn't know about CTRL+E. I Just knew TAB.
Whatever thanks for this info. 👍


Unable to add Product Attributes - V1.4.7

When trying to save a newly created product attribute on the product attribute page it just goes blank and no product attribute is added to the DB. This issue isn't present in V1.4.2. I guess it is caused by changes to /community_store/src/CommunityStore/Product/Product.php in the last few updates but  fixing the issue is well beyond my coding skill level. As you are changing to the V8 version do you think you will spend time on addressing this issue or would I be better to just try and upgrade my instance of CommunityStore to V8?

I uninstalled 1.4.7 and then installed 2.0.4 but during installation I received an error that while executing ALTER TABLE CommunityStoreOrderAttributeKeys...... Cannot add or update a child row: a foreign key constraint fails on...... REFERENCES AttributeKeys (akID) ON DELETE CASCADE.
I uninstalled 2.0.4 and then deleted both CommunityStoreProductAttributeValues and CommunityStoreProductAttributeKeys tables and then reinstalled 2.0.4
Everything appears to work fine now. Just had to add the Product Attributes again. All other store data was good.
Not sure if its worth your time to fix 1.4.5+ as you are releasing V8, Just letting you know that issues may appear if using product attributes. Thanks

That's interesting, what about all the order attributes, did that data remain?  Or did you not have any test orders in place?
I've simply not tested an upgrade for 1.x to 2.x of community store yet myself.
With the original issue, I can see that in 1.4.7, I'll look for a fix for that. I'd like to keep that branch stable and updated as long as I can really.

(but for a new project, using the v8 branch is probably going to be the best way forward, it's proving fairly stable for me, just be on the look out for minor fixes along the way)

I only had demo products, no orders. I like the idea of using the V8 version without the legacy code so will go with that branch.

I have fixed the current master branch saving/editing:
https://github.com/concrete5-community-store/community_store/commit/d038aa9363668449463c4e8c1eae49df6c72ef46


Revert 2858 fabs/1.11/fix/dcos 21784 mesos stream microtask

second try of #2887

I don't get how I can validate / review this

run integration tests

run integration tests

these tests failed six times in a row in pipeline, are we sure its just flaky?

ping @orlandohohmeier @Fabs

run integration tests

run integration tests

run integration tests

@juliangieseke the revert should not have broken the test. I will take a look.

run integration test

run integration tests

run integration tests

@juliangieseke it is not triggering integration tests again 😢

We disabled the old setup, 1.11 is pipeline now 👍

@juliangieseke I doubt it's legit. Volumes tests are known to be flaky

flaky, yes. but this isnt flaky: https://jenkins.mesosphere.com/service/jenkins/blue/organizations/jenkins/frontend%2Fdcos-ui-oss-pipeline/activity?branch=PR-2891-merge (red 7 of 7 times…)

After looking into the runs: your right, not a single test failed in all runs 🤔

@Poltergeist there will be a follow-up PR addressing the issue

@nLight so we are going to force merge this without green tests?

@Poltergeist ah, you mean flaky tests, no we're waiting for 🍏


Replace null with some compilable value on empty result

With null I get
ERROR in ...\Layout.css.d.ts
(1,1): error TS1036: Statements are not allowed in ambient contexts.

Warning: this needs recompilation of the sources.

@olegstepura . Thanks for your reporting and PR!

:+1:


Lots of 'dropping stats' logs under Kubernetes

On a 15 node Kubernetes Cluster I see 4M logs per day with:
<probe> WARN: 2018/05/21 12:23:16.870561 docker container: dropping stats for 2e6b438b47f27f288af2e72df7cbeb4bbff68686ecbdd95a67eee61bf7157352
<probe> WARN: 2018/05/21 12:23:16.834113 docker container: dropping stats for 83835b302d57cb73aeb6e70857d5bd0715974856480a7a0ecafa44a65753a271
<probe> WARN: 2018/05/21 12:23:15.953946 docker container: dropping stats for 70a8fbb9de8a572b491ecc861331cf3b5c22c153f2992c788720bfbfa7bab775

Also:
<probe> ERRO: 2018/05/21 12:28:33.761172 Error fetching app details: Get http://<IP_ADDRESS>:4040/api: dial tcp <IP_ADDRESS>:4040: getsockopt: connection refused

The second one is unrelated - it arises because Scope always checks to see if you're running it standalone, in addition to whatever config you have defined.

@stefanprodan can you share a bit more about how Scope is configured?  The exact behaviour depends a lot on options.

The first set of messages arises when the probe has amassed 60 sets of stats data for a container before managing to put any of them into a report and send it to the app.  Is it possible the Scope probe is constrained in CPU, hence being throttled?

Ok but that error log happens every 10s on every node, that's quite expensive if you use Stackdriver

@bboreham  this happens on a Weave Cloud client cluster.

The first set of messages arises when the probe has amassed 60 sets of stats data for a container before managing to put any of them into a report and send it to the app. Is it possible the Scope probe is constrained in CPU, hence being throttled?

Apparently not; the probes were installed using the Weave Cloud installer, which does not apply any CPU throttling.

I meant throttled by overall CPU availability.  E.g. certain AWS instances have "CPU credits" which throttle the machine when they run out.

This is a bare-metal setup with Debian as as node OS. I've restarted Scope pods and the warning disappeared. The fetching app details error will be fixed in launch-generator.


ui-form: Adding a dropdown with options dynamically doesn't work

Current Behavior
I'm adding some text input fields, date picker and a dropdown to a ui-form by passing the stuff to 'msg.ui_update.options'.
After that i'm trying to add entries to the dropdown by setting this: 'msg.ui_update.dropdownOptions'.

My options are never appearing in the dashboard.

Also the documentation at https://dashboard.flowfuse.com/nodes/widgets/ui-form.html is a little confusing. On the upper part it says in the structure to set: Array<{ dropdown: , key: , label:  }> but then in the example we have: [{
"dropdown": "Dropdown Name",
"value": "1",
"label": "Option 1"
}]
Expected Behavior
I expected to add 4 fields to the ui-form node, 1 of them is a dropdown. I also expected, to set the dropdown entries by passing them to dropdownOptions.
Steps To Reproduce
Here's the mini flow:
[
    {
        "id": "66bf77559901ee4d",
        "type": "ui-form",
        "z": "aa8e63720407f4a8",
        "name": "",
        "group": "c0d504cf5fe801b7",
        "label": "Neuer Eintritt",
        "order": 1,
        "width": 0,
        "height": 0,
        "options": [
            {
                "label": "Name",
                "key": "name",
                "type": "text",
                "required": true,
                "rows": null
            }
        ],
        "formValue": {
            "name": ""
        },
        "payload": "",
        "submit": "submit",
        "cancel": "clear",
        "resetOnSubmit": true,
        "topic": "topic",
        "topicType": "msg",
        "splitLayout": "",
        "className": "",
        "passthru": false,
        "x": 810,
        "y": 500,
        "wires": [
            [
                "879efe0af9720da1"
            ]
        ]
    },
    {
        "id": "1635bc4840179702",
        "type": "inject",
        "z": "aa8e63720407f4a8",
        "name": "",
        "props": [
            {
                "p": "ui_update",
                "v": "{}",
                "vt": "json"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": true,
        "onceDelay": 0.1,
        "topic": "",
        "x": 430,
        "y": 500,
        "wires": [
            [
                "d8aacea1bc33d051"
            ]
        ]
    },
    {
        "id": "d8aacea1bc33d051",
        "type": "function",
        "z": "aa8e63720407f4a8",
        "name": "function 20",
        "func": "msg.ui_update.options = [\n    {\n        \"type\": \"text\",\n        \"label\": \"Name\",\n        \"key\": \"name\",\n        \"required\": true\n    },\n    {\n        \"type\": \"text\",\n        \"label\": \"Vorname\",\n        \"key\": \"firstName\",\n        \"required\": true\n    },\n    {\n        \"type\": \"date\",\n        \"label\": \"Geburtstag\",\n        \"key\": \"dob\",\n        \"required\": true\n    },\n    {\n        \"type\": \"dropdown\",\n        \"label\": \"Mannschaft\",\n        \"key\": \"teamSelect\",\n        \"required\": true\n    }\n]\n\nmsg.ui_update.dropdownOptions =\n    [{\n        \"dropdown\": \"teamSelect\",\n        \"value\": \"1\",\n        \"label\": \"Option 1\"\n    }]\n\nreturn msg;",
        "outputs": 1,
        "timeout": 0,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 610,
        "y": 500,
        "wires": [
            [
                "66bf77559901ee4d",
                "58dc41bec0ad2a4a"
            ]
        ]
    },
    {
        "id": "879efe0af9720da1",
        "type": "debug",
        "z": "aa8e63720407f4a8",
        "name": "debug 26",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "true",
        "targetType": "full",
        "statusVal": "",
        "statusType": "auto",
        "x": 1020,
        "y": 500,
        "wires": []
    },
    {
        "id": "c0d504cf5fe801b7",
        "type": "ui-group",
        "name": "Eintritt",
        "page": "588400228cd2e224",
        "width": "6",
        "height": "1",
        "order": 1,
        "showTitle": true,
        "className": "",
        "visible": "true",
        "disabled": "false"
    },
    {
        "id": "588400228cd2e224",
        "type": "ui-page",
        "name": "Prozess",
        "ui": "81e89166e9abaa16",
        "path": "/page2",
        "icon": "home",
        "layout": "grid",
        "theme": "cf440ef319098fbf",
        "order": 1,
        "className": "",
        "visible": "true",
        "disabled": "false"
    },
    {
        "id": "81e89166e9abaa16",
        "type": "ui-base",
        "name": "My Dashboard",
        "path": "/dashboard",
        "includeClientData": true,
        "acceptsClientConfig": [
            "ui-notification",
            "ui-control"
        ],
        "showPathInSidebar": false,
        "showPageTitle": true,
        "navigationStyle": "default",
        "titleBarStyle": "default"
    },
    {
        "id": "cf440ef319098fbf",
        "type": "ui-theme",
        "name": "Default Theme",
        "colors": {
            "surface": "#ffffff",
            "primary": "#0094CE",
            "bgPage": "#eeeeee",
            "groupBg": "#ffffff",
            "groupOutline": "#cccccc"
        },
        "sizes": {
            "density": "default",
            "pagePadding": "12px",
            "groupGap": "12px",
            "groupBorderRadius": "4px",
            "widgetGap": "12px"
        }
    }
]

Environment

Dashboard version: 1.15.0
Node-RED version: 4.0.0
Node.js version: 20.15.0
npm version: 10.7.0
Platform/OS: windows
Browser: chrome

Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate

Ah, you've jumped the gun a little! That got merged into our main branch on Friday, but isn't actually released yet.
@gayanSandamal @Steve-Mcl could you push out a 1.15.1 please

Ah, you've jumped the gun a little! That got merged into our main branch on Friday, but isn't actually released yet.
@gayanSandamal @Steve-Mcl could you push out a 1.15.1 please

We will handle this

Ah, you've jumped the gun a little! That got merged into our main branch on Friday, but isn't actually released yet.
@gayanSandamal @Steve-Mcl could you push out a 1.15.1 please

@joepavitt apologies, I am just seeing this now.
I put a comment on the issue: https://github.com/FlowFuse/node-red-dashboard/pull/1257#issuecomment-2324773939
Essentially, I am thinking the should not really be a .1 patch release? (as I can see a whole bunch of features in the commit log since v1.15.0: ref)

v1.16.0 is now released.
closing issue.
If problems persist, re-open or start new issue.
Thanks.


finish tidy up

Created a new file convertJSONScript to populate the columns from the json responses.
Created a common lib file for constants and for createData to help build up the data needed for the SQL queries so it can be used in routes and the new convertJSONScript file.

We've stepped through the code and updated the databases, all looks good, so merging retrospectively.


Smart Contracts with AST as "bytecode"

Contracts with AST as code
Idea
We want smart contracts. We would like to make it possible to create contract functions in Elixir by compiling the Elixir code to AST and using that tree as our "bytecode". Sandboxing of bytecode will be achieved by parsing the AST and searching for illegal calls.
To be extended...
Plan

[ ] create the sandbox with serialization and verification of AST tree.
[ ] make it possible to submit functions to blockchain
[ ] create contract structure and basic functions
[ ] connect everything together
[ ] examples
[ ] tests

Possible addictions

[ ] create utils for easy compilation of Elixir for submission to blockchain

Time-frame: 22.02.2018 - 09.03.2018
More desription in #195

will close this, as we won't continue prototyping


Update _escapeHtml to only replace html characters if passed in string is actually a string

Hello, I recently ran into an issue in my automation framework where the error below was being thrown.
TypeError: string.replace is not a function
    at _escapeHtml (/var/lib/jenkins/workspace/msg-wdio-automated-tests/node_modules/multiple-cucumber-html-reporter/lib/generate-report.js:453:17)
    at step.embeddings.forEach (/var/lib/jenkins/workspace/msg-wdio-automated-tests/node_modules/multiple-cucumber-html-reporter/lib/generate-report.js:341:81)
    at Array.forEach (<anonymous>)
    at scenario.steps.forEach.step (/var/lib/jenkins/workspace/msg-wdio-automated-tests/node_modules/multiple-cucumber-html-reporter/lib/generate-report.js:330:21)
    at Array.forEach (<anonymous>)
    at _parseSteps (/var/lib/jenkins/workspace/msg-wdio-automated-tests/node_modules/multiple-cucumber-html-reporter/lib/generate-report.js:325:18)
    at feature.elements.forEach.scenario (/var/lib/jenkins/workspace/msg-wdio-automated-tests/node_modules/multiple-cucumber-html-reporter/lib/generate-report.js:254:15)
    at Array.forEach (<anonymous>)
    at _parseScenarios (/var/lib/jenkins/workspace/msg-wdio-automated-tests/node_modules/multiple-cucumber-html-reporter/lib/generate-report.js:244:20)
    at suite.features.forEach.feature (/var/lib/jenkins/workspace/msg-wdio-automated-tests/node_modules/multiple-cucumber-html-reporter/lib/generate-report.js:190:14)

In our code we get thousands of dynamic values from various APIs and log them to the report in various tests. If one of these values is not a string, this error will be thrown. This change will ensure replace is only called on instances of strings passed to _escapeHtml so this error wont be thrown.

Coverage decreased (-0.4%) to 97.95% when pulling 410df15ee69acbb623642958cf80015600d369a5 on VinceBarresi:master into 56b57d5f9ecab0628480638dc5384faed856bc8b on wswebcreation:master.

@coveralls Code coverage is back to 100%.

I've released a bug fix, see https://github.com/wswebcreation/multiple-cucumber-html-reporter/releases/tag/v1.16.1
Thanks again!

@wswebcreation Happy to help! Thanks for the merge.  This is my favorite reporting tool.


Benchmark against other popular build tools.

It would be super neat to benchmark Feri against other popular tools like Grunt and Gulp.
Perhaps using the files behind https://forestmist.org/ as a real world example.

Feri was 4% faster than Grunt and 5% faster than Gulp when building forestmist.org.
I believe the times for all three tools were very similar since I managed to use the same modules and options for all tasks. As fair a test as I possibly knew how to make it.


Doesn't work with auto sell on 9.2.0

Expected Behavior
When I contact to vendor, auto sell function must work.
Actual Behavior
Doesn't work.
Steps to Reproduce the Problem

Can you test with the latest version or the version in my fork? I was able to auto sell greys or sell junk added to the junk filter (global).
https://github.com/Sonaza/Vendorer/pull/32.
Feel free to use the code from my fork that is compatible with DF, making the addon functional again, until the author can approve it!
https://github.com/sebid/Vendorer/archive/refs/heads/master.zip


Add handlers

Description
This PR adds implementations for the apps, APIs, and roles handlers. Conflict resolution was not implemented.
https://user-images.githubusercontent.com/5055789/157835567-64759281-21bd-4556-85c3-ec93c5ad7918.mov
Testing

[ ] This change adds test coverage for new/changed/fixed functionality

Checklist

[ ] I have added documentation for new/changed functionality in this PR or in auth0.com/docs
[ ] All active GitHub checks for tests, formatting, and security are passing
[ ] The correct base branch is being used, if not master

@Widcket Do you think you could share your tenant.yaml and non-secret config.json so I can give it a go on my end as well? Curious to see how it looks in the management dashboard.

Sure, I'll send via PM.


Removing ensure alias for finally

Fixes Issue #174 which removes the ensure alias for finally

Ah, crap... should have asked you to change the commit message to chore(operator): removing ensure ... I guess it doesn't matter in this case.
(I'd like to use the Changelog generation tooling that the @jeffbcross and friends have)

@blesh so noted in the future, thanks


Initial run issue

Just ran through the installation instructions and am running into the following errors...
Test suite failed to run

   SyntaxError: /components/DropdownMenu.vue: Support for the experimental syntax 'jsx' isn't currently enabled (1:1):

Add @babel/preset-react (https://git.io/JfeDR) to the 'presets' section of your Babel config to enable transformation.
If you want to leave it as-is, add @babel/plugin-syntax-jsx (https://git.io/vb4yA) to the 'plugins' section to enable parsing.

Hi @CodyBontecou
Can provider a repository?

If the problem persists please reopen


[Feature] GPSR and Hamevo compatibility

Check/Make Hamevo compatible with GPSR and add tests

Some relevant Qadence issues:
https://github.com/pasqal-io/qadence/issues/266
https://github.com/pasqal-io/qadence/issues/397

I will point out a usecase where gpsr is not supposed to work, just so that its not something you try to work with.
$$ H =  \alpha X  + Z  $$
Gpsr will not give the derivative wrt to \alpha for hamevo(H), because it does not scale the full generator of the unitary it is a part of.

Yes @rajaiitp this was my point that GPSR assumes something like $G.x$ while in the code we allow generators with an arbitrary dependence $G(x)$ to be written.


[ERROR] [launch.py:434:sigkill_handler]

When I run tihs:
bash training_scripts/single_node/run_1.3b.sh

I have this:
Traceback (most recent call last):
  File "main.py", line 339, in <module>
    main()
  File "main.py", line 218, in main
    train_dataset, eval_dataset = create_prompt_dataset(
  File "/data/git/DeepSpeedExamples/applications/DeepSpeed-Chat/training/utils/data/data_utils.py", line 328, in create_prompt_dataset
    torch.save(train_dataset, train_fname)
  File "/data/anaconda3/envs/deepspeed/lib/python3.8/site-packages/torch/serialization.py", line 422, in save
    with _open_zipfile_writer(f) as opened_zipfile:
  File "/data/anaconda3/envs/deepspeed/lib/python3.8/site-packages/torch/serialization.py", line 309, in _open_zipfile_writer
    return container(name_or_buffer)
  File "/data/anaconda3/envs/deepspeed/lib/python3.8/site-packages/torch/serialization.py", line 287, in __init__
    super(_open_zipfile_writer_file, self).__init__(torch._C.PyTorchFileWriter(str(name)))
RuntimeError: File /tmp/data_files//traindata_-9071072583361525875.pt cannot be opened.
huggingface/tokenizers: The current process just got forked, after parallelism has already been used. Disabling parallelism to avoid deadlocks...
To disable this warning, you can either:
	- Avoid using `tokenizers` before the fork if possible
	- Explicitly set the environment variable TOKENIZERS_PARALLELISM=(true | false)
Installed CUDA version 11.3 does not match the version torch was compiled with 11.7 but since the APIs are compatible, accepting this combination
Using /data/.cache/torch_extensions/py38_cu117 as PyTorch extensions root...
[2023-04-25 21:53:13,367] [INFO] [launch.py:428:sigkill_handler] Killing subprocess 26822
[2023-04-25 21:53:14,277] [ERROR] [launch.py:434:sigkill_handler] ['/data/anaconda3/envs/deepspeed/bin/python', '-u', 'main.py', '--local_rank=7', '--data_path', 'Dahoas/rm-static', 'Dahoas/full-hh-rlhf', 'Dahoas/synthetic-instruct-gptj-pairwise', 'yitingxie/rlhf-reward-datasets', 'openai/webgpt_comparisons', 'stanfordnlp/SHP', '--data_split', '2,4,4', '--model_name_or_path', 'facebook/opt-1.3b', '--per_device_train_batch_size', '4', '--per_device_eval_batch_size', '4', '--max_seq_len', '512', '--learning_rate', '9.65e-6', '--weight_decay', '0.1', '--num_train_epochs', '2', '--gradient_accumulation_steps', '1', '--lr_scheduler_type', 'cosine', '--num_warmup_steps', '0', '--seed', '1234', '--zero_stage', '2', '--deepspeed', '--output_dir', './output'] exits with return code = 1

@TheGravityZero Can you verify if you are using the latest changes on the master branch of the repo? Have you modified the script you are running in any way? Thanks

@TheGravityZero Can you verify if you are using the latest changes on the master branch of the repo? Have you modified the script you are running in any way? Thanks

Yes, I use latest version of master branch.  I added in script this argument: --data_output_path /data/git/DeepSpeedExamples/applications/DeepSpeed-Chat/training/step1_supervised_finetuning/data_output


Android Basics: Amphibians app-----ViewModelCode does not even exist!

in Get Started section, you are telling me to launch a coroutine using ViewModelScope, yet when I do it, it is red and I can't import it.
How am I supposed to do it then?
2 screen shots below....

Hi there - I'm working on this project too at the moment.  My import list for AmphibianViewModel.kt is
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope
import com.example.amphibians.network.Amphibian
import com.example.amphibians.network.AmphibianApi
import kotlinx.coroutines.launch

Also it looks like the 'viewModelScope' needs a lower case 'v', it displays red when using upper case.
I hope this helps.

It did thanks!
Now, when I typed the viewModelScope in the imports section,  it was grayed out.
What does that mean?
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: redeveloper3 @.>
Sent: Wednesday, February 16, 2022 9:11:41 AM
To: google-developer-training/android-basics-kotlin-amphibians-app @.>
Cc: Jennifer Hodge @.>; Author @.>
Subject: Re: [google-developer-training/android-basics-kotlin-amphibians-app] Android Basics: Amphibians app-----ViewModelCode does not even exist! (Issue #2)
CAUTION: External Sender
Hi there - I'm working on this project too at the moment. My import list for AmphibianViewModel.kt is
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope
import com.example.amphibians.network.Amphibian
import com.example.amphibians.network.AmphibianApi
import kotlinx.coroutines.launch
Also it looks like the 'viewModelScope' needs a lower case 'v', it displays red when using upper case.
I hope this helps.
—
Reply to this email directly, view it on GitHubhttps://github.com/google-developer-training/android-basics-kotlin-amphibians-app/issues/2#issuecomment-1041594864, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVXNC3CEDQ55H6V57OGWJFDU3O5C3ANCNFSM5ORXJTEQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
CONFIDENTIALITY NOTICE: This electronic mail transmission and any attachments are confidential and may be privileged. They should be read or retained only by the intended recipient. If you have received this transmission in error, please notify the sender immediately and delete the transmission from your system.

Oh darn, I thought it worked but it's still red even lower case and after I put it in the imports section. And even then, that sentence is grayed out. I don't get it.
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: redeveloper3 @.>
Sent: Wednesday, February 16, 2022 9:11:41 AM
To: google-developer-training/android-basics-kotlin-amphibians-app @.>
Cc: Jennifer Hodge @.>; Author @.>
Subject: Re: [google-developer-training/android-basics-kotlin-amphibians-app] Android Basics: Amphibians app-----ViewModelCode does not even exist! (Issue #2)
CAUTION: External Sender
Hi there - I'm working on this project too at the moment. My import list for AmphibianViewModel.kt is
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope
import com.example.amphibians.network.Amphibian
import com.example.amphibians.network.AmphibianApi
import kotlinx.coroutines.launch
Also it looks like the 'viewModelScope' needs a lower case 'v', it displays red when using upper case.
I hope this helps.
—
Reply to this email directly, view it on GitHubhttps://github.com/google-developer-training/android-basics-kotlin-amphibians-app/issues/2#issuecomment-1041594864, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVXNC3CEDQ55H6V57OGWJFDU3O5C3ANCNFSM5ORXJTEQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
CONFIDENTIALITY NOTICE: This electronic mail transmission and any attachments are confidential and may be privileged. They should be read or retained only by the intended recipient. If you have received this transmission in error, please notify the sender immediately and delete the transmission from your system.

Can I check if you also changed the 'ViewModelScope' to 'viewModelScope' in the function getAmphibianList() ?
i.e.
viewModelScope.launch{ ...etc
If the import line is greyed out it means it's not used within the code, so at a guess that could be it....

but it what they said to put in Android Studio.    Thats the thing.   So how can it be both?
Jennifer Hodge
Internet Sales
414-586-5425
Russ Darrow Honda
[cid:76d5f945-be0d-49b3-a3b8-28f8ec0f5105]https://your.tradeinvalet.com/tdhe0j

From: redeveloper3 @.>
Sent: Thursday, February 17, 2022 4:59 AM
To: google-developer-training/android-basics-kotlin-amphibians-app @.>
Cc: Jennifer Hodge @.>; Author @.>
Subject: Re: [google-developer-training/android-basics-kotlin-amphibians-app] Android Basics: Amphibians app-----ViewModelCode does not even exist! (Issue #2)
CAUTION: External Sender
Can I check if you also changed the 'ViewModelScope' to 'viewModelScope' in the function getAmphibianList() ?
i.e.
viewModelScope.launch{ ...etc
If the import line is greyed out it means it's not used within the code, so at a guess that could be it....
—
Reply to this email directly, view it on GitHubhttps://github.com/google-developer-training/android-basics-kotlin-amphibians-app/issues/2#issuecomment-1042825270, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVXNC3CKCSILK6GJSZNTU5LU3TIK5ANCNFSM5ORXJTEQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
CONFIDENTIALITY NOTICE: This electronic mail transmission and any attachments are confidential and may be privileged. They should be read or retained only by the intended recipient. If you have received this transmission in error, please notify the sender immediately and delete the transmission from your system.

_status also come up as red with no way to import.
Jennifer Hodge
Internet Sales
414-586-5425
Russ Darrow Honda
[cid:e4a647bd-92d9-436b-ad49-15e98db517cf]https://your.tradeinvalet.com/tdhe0j

From: redeveloper3 @.>
Sent: Thursday, February 17, 2022 4:59 AM
To: google-developer-training/android-basics-kotlin-amphibians-app @.>
Cc: Jennifer Hodge @.>; Author @.>
Subject: Re: [google-developer-training/android-basics-kotlin-amphibians-app] Android Basics: Amphibians app-----ViewModelCode does not even exist! (Issue #2)
CAUTION: External Sender
Can I check if you also changed the 'ViewModelScope' to 'viewModelScope' in the function getAmphibianList() ?
i.e.
viewModelScope.launch{ ...etc
If the import line is greyed out it means it's not used within the code, so at a guess that could be it....
—
Reply to this email directly, view it on GitHubhttps://github.com/google-developer-training/android-basics-kotlin-amphibians-app/issues/2#issuecomment-1042825270, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVXNC3CKCSILK6GJSZNTU5LU3TIK5ANCNFSM5ORXJTEQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
CONFIDENTIALITY NOTICE: This electronic mail transmission and any attachments are confidential and may be privileged. They should be read or retained only by the intended recipient. If you have received this transmission in error, please notify the sender immediately and delete the transmission from your system.

ok....this is what I have so far?
Please tell me why so much red?
I have been stuck on this part for 2 days now.   Do you have the code for it so I can study it and move on, or do you know how I can unred what you see?
screenshot included
PLEASE!
thanks
Jennifer Hodge
Internet Sales
414-586-5425
Russ Darrow Honda
[cid:e7532cb2-dfcf-4364-8c0b-f2bcae74e4ea]https://your.tradeinvalet.com/tdhe0j

From: redeveloper3 @.>
Sent: Thursday, February 17, 2022 4:59 AM
To: google-developer-training/android-basics-kotlin-amphibians-app @.>
Cc: Jennifer Hodge @.>; Author @.>
Subject: Re: [google-developer-training/android-basics-kotlin-amphibians-app] Android Basics: Amphibians app-----ViewModelCode does not even exist! (Issue #2)
CAUTION: External Sender
Can I check if you also changed the 'ViewModelScope' to 'viewModelScope' in the function getAmphibianList() ?
i.e.
viewModelScope.launch{ ...etc
If the import line is greyed out it means it's not used within the code, so at a guess that could be it....
—
Reply to this email directly, view it on GitHubhttps://github.com/google-developer-training/android-basics-kotlin-amphibians-app/issues/2#issuecomment-1042825270, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVXNC3CKCSILK6GJSZNTU5LU3TIK5ANCNFSM5ORXJTEQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
CONFIDENTIALITY NOTICE: This electronic mail transmission and any attachments are confidential and may be privileged. They should be read or retained only by the intended recipient. If you have received this transmission in error, please notify the sender immediately and delete the transmission from your system.

I can only see screenshots in your first post, could you try pasting the code into the message & highlighting the red items in bold - thanks.

what about now?
[cid:8593f19f-c816-4596-bd37-2579cf3b200b]
Jennifer Hodge
Internet Sales
414-586-5425
Russ Darrow Honda
[cid:4ee90f26-c2ef-4878-9eeb-29f6ee1fc507]https://your.tradeinvalet.com/tdhe0j

From: redeveloper3 @.>
Sent: Saturday, February 19, 2022 4:16 AM
To: google-developer-training/android-basics-kotlin-amphibians-app @.>
Cc: Jennifer Hodge @.>; Author @.>
Subject: Re: [google-developer-training/android-basics-kotlin-amphibians-app] Android Basics: Amphibians app-----ViewModelCode does not even exist! (Issue #2)
CAUTION: External Sender
I can only see screenshots in your first post, could you try pasting the code into the message & highlighting the red items in bold - thanks.
—
Reply to this email directly, view it on GitHubhttps://github.com/google-developer-training/android-basics-kotlin-amphibians-app/issues/2#issuecomment-1045984451, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVXNC3EQED5VD7T4V7PXTZ3U35UZJANCNFSM5ORXJTEQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
CONFIDENTIALITY NOTICE: This electronic mail transmission and any attachments are confidential and may be privileged. They should be read or retained only by the intended recipient. If you have received this transmission in error, please notify the sender immediately and delete the transmission from your system.

hello guys, i have completed this project and uploaded the completed project to my GitHub
check this out https://github.com/kalactor/android-basics-kotlin-amphibians-app