Caught exception  Cannot find module 'lodash/assign'

Error when trying to install Ionic with sudo npm install -g ionic
Caught exception:
Error: Cannot find module 'lodash/assign'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/usr/local/lib/node_modules/ionic/node_modules/xmlbuilder/lib/index.js:5:12)
at Object. (/usr/local/lib/node_modules/ionic/node_modules/xmlbuilder/lib/index.js:14:4)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)

Same here when I run bower update ionic

Same for me

+1

Same for me

+1

+1

I managed to try with a solution:
First, uninstall ionic with this command
sudo npm uninstall -g cordova ionic
and then re-install it
sudo npm install -g cordova ionic
It works for me.
Hope it helps.

i have the same issue :(
trying to unistall then reinstall not works :(
any help ?

Hello try this is:
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash
sudo npm uninstall -g cordova ionic
sudo apt-get install -y nodejs
sudo apt autoremove
sudo apt-get install -y build-essential
sudo npm install -g cordova ionic
greats!

Try reinstalling ionic and cordova and don't forget to empty npm cache
npm uninstall -g ionic cordova
npm cache clean
npm install -g ionic cordova

I hope this helps

Thanks !  works for me

Same problem here with;
node 6.6.0

Same problem, re-install didn't help

@evgeniyM - Did you resolve it ? - I am in the same situation, looks like something is messed up with new ionic package - I updated it and started getting it

I've switched back to node v4.2.6 and i don't get this error

reinstalling ionic and cordova works - I guess I updated ionic earlier on a choppy network which started all this
node 7.0.0

Thanks @ihachani. Works for me.

just run npm install lodash...mine solve!!

Thanks ihachani :)

Thanks its work me ihachani :)

Thanks...wow really late but as newer node versions came out the problem just went away.

My system was using node 4.4, incompatible with ionic, where I had first installed cordova and ionic.  I had to uninstall cordova and ionic from that node version, then use nvm to use node 6.10+ instead, then install cordova and ionic there under node 6.10+, and it worked no problem.


poorly implemented seed phase protection

The "write down seed phrase on paper" screen is blank when mobile phone is unlocked. This is confusing. If you intend to protect the seed phrase, when the mobile phone is unlocked, roll back to backup_activity instead.

Fixed


nanoid is not a function

Hello.
First of all, thanks for library. It's very helpfull.
But I have this error in console:

It seems, some troubles with nanoid import. Here is issue - https://github.com/ai/nanoid/issues/205
Any ideas, how to fix it?

fixed it with new version react-scripts

I'm also having the same issue! Using the latest version of react-scripts (5.0.1) and still get this error.


Black stripes from stitching on video..

Hello, I'm play video from camera with 2 360 lens, but have this black stripes.. its seam that video not stiched right..
How I can resolve it? may be can some cut video-image? or change angle?

It seems 2 180 degree fish eye camera, and try
MDVRLibrary.PROJECTION_MODE_MULTI_FISH_EYE_HORIZONTAL
or
MDVRLibrary.PROJECTION_MODE_MULTI_FISH_EYE_VERTICAL

please.

Not worked properly it, I think that its bad stitched mp4..
Now I use Lg 360 cam, and work good, thanks :)

@timonchev I have the same problem,did you fixed this issue?


[Question] Integration within existing site

I've got a management website recently launched and it's already getting hard to keep tracks of issues/user question and so on.
As your package looks like all I need, I am wondering if setting it up alongside my site would be easily done, any suggestions or warnings ?
Thanks

Yes, it should integrate well if you already have pre-requirements set. Just try it first on a test environment.

I'll give it a try and let you know if all went well

as you can see in: https://github.com/thekordy/ticketit/issues/264 @astroop can't get it working in 5.3... what's your experience?

I didnt have time to try it yet but will keep you informed

I can confirm it is working with last Laravel 5.3.19


⚠ Bofrost.at has degraded performance

In 4a5b7be, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1718 ms

Resolved: Bofrost.at performance has improved in 87d770e.


Generate Synthetic Data in Clusters

All Submissions Basics:
#65

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] Have you checked all Issues to tie the PR to a specific one?

All Submissions Cores:

[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[x] Have you written new tests for your core changes, as applicable?
[x] Have you successfully ran tests with your changes locally?
[x] Does your submission pass tests, including CircleCI, Travis CI, and AppVeyor?
[x] Added Unit Tests and tested them.

Pull Request Test Coverage Report for Build 777

60 of 83 (72.29%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.5%) to 94.993%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pyod/utils/data.py
46
69
66.67%

Totals

Change from base Build 732:
-0.5%

Covered Lines:
3643

Relevant Lines:
3835

💛  - Coveralls

@yzhao062
Hi Yue,
I do not know what coverage/coveralls is complaining about since my branch is identical to your development branch! I just added my work at the end of data.py file!
Can ya please check?
For me, I think I have no more commits.
Thanks.

@yzhao062
Hi Yue,
I don't know what coverage/coveralls is complaining from since my branch is identical to your development one!
However, I tried my best to please it and I think I have no more commits for now.
You might want to take it from here.
Thanks.

I think it complains about the coverage change. You would want to add some testcases in https://github.com/yzhao062/pyod/blob/master/pyod/test/test_data.py . you could take a look first (mainly check the generated data shape, percentage of outlier etc.) :)

@yzhao062
Hi Yue,
I added the tests, and made sure it passed them all.
Also, I emptied the branch and re-filled it fully with an updated version of your development branch. Now it is truly identical to yours except the lines of code I added to data.py and test_data.py.
Please check it out and intervene in case coverage/coveralls is still complaining!.

I will look into this shortly and try to understand how this new function works. Do not worry about the code coverage. I will write a test/coverage function if needed.
If possible, could you give a short description of how this data generation algorithm works? This will be very helpful for code review.
Thanks a lot for the contribution.

Hi Yue, @yzhao062
It generates one (or many) clusters of data points with different/same sizes and densities based on the user's choice passed by the parameters.
It generates the required ratio of outliers controlled by the contamination parameter and distributes them on the clusters.
It avails of the make_blobs function provided by sklearn to create the clusters; and main part of the algorithm is to maintain and validate the consistency of the data splits among the different clusters.
It is very well documented, and I believe if you read the documentation (comments) you will get it easily.

As per previously mentioned, having different clusters of data with different sizes and densities makes outliers detection challengeable  especially for those type of algorithms that based of k-nearest neighbors such as LOF , LDOF, LoOP, HiCS and SOD and others.

opening a new pull request to avoid conflicts 15/04/2019


refactor based on testcontainers-go module recomendations

refactoring
Refactored code to align with testcontainers-go module recomendations

Let me take a deeper look and will post here my comments! Great to see progress in the Kong module.
Once done, we can publish it to our website here: https://github.com/testcontainers/community-module-registry/ (example)

Quick question: why kong image does not come with /usr/local/kong/go-plugins/bin already created by default? If that dir is widely use, then I think it should be already there, right?

it looks like /usr/local/bin should potentially work

I'm also working locally in a PR to your branch 🤝

@mdelapenya 9b75534 uses image (not docker build)

@mdelapenya update your local branch. I pushed https://github.com/gAmUssA/testcontainers-go-kong/commit/9b755346935f86538e3100af3461d06ef1f8f8a4 with update

Reference for wasm plugins: https://github.com/Kong/proxy-wasm-go-rate-limiting/pull/1


Sorting columns for results with mulitple pages sorts the pages results not the entire results

It's hard to solve a problem when important details are missing. For fast resolution of problems, include as much detail in the fields below.
Actual Behavior:

What is the issue? *
When you use one of the columns to order the results on Locations such as the 'Devices' column it will order the page however it will not order all the results.

For example if I had:

Page 1

Location
Devices

Location 1
3

Location 2
2

Page 2

Location
Devices

Location 3
1

Location 4
6

and then whilst on the first page sorted by number of devices (ascending) you would see

Page 1

Location
Devices

Location 2
2

Location 1
3

whereas you expect to see

Page 1

Location
Devices

Location 3
1

Location 2
2

This occurs for all the columns
https://my.ctapp.io/#/locations

Do not modify the titles or questions. Simply add your responses to the ends of the questions.
Add more lines if needed.

Add screenshots, gifs, illustrations as required to demonstrate your issue.

No duplicates, please use the search tool.

https://github.com/cucumber-tony/cucumber-frontend/issues/309

Should be resolved by recent commits, some of which are in beta. @iamzakr re-open if still causing issue


Add RAKDAP1 bootloader upgrade section

Signed-off-by: msam-rak<EMAIL_ADDRESS>

pyocd version used was 0.30.3 but the last version is 0.32.3
pyOCD 0.32.3 released — pyOCD
https://pyocd.io/posts/2021/12-30-pyocd-0.32.3-released.html
I think we need to update the guide.
On Mon, Jan 10, 2022 at 8:04 PM carlrakwireless @.***>
wrote:

@.**** approved this pull request.
Hi @mtuxpe https://github.com/mtuxpe ,
What pyocd version did you do the guide? On our RAKDAP1 guide, it is still
0.27.3. Should we update it?
—
Reply to this email directly, view it on GitHub
https://github.com/RAKWireless/WisBlock/pull/40#pullrequestreview-848446090,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABQ7USKMV66QIWSQ3DN6MNLUVNQWVANCNFSM5LUM7JXA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://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 were mentioned.Message ID:
@.***>

Good enough, thank you for the update @mtuxpe


Added aggregator

[x] I've added a new note in the CHANGELOG.md file, according to docs:
https://iver-wharf.github.io/#/development/changelogs/writing-changelogs

Summary

Added pkg/aggregator. Provides a way to stream build results from workers to Wharf API, checking for new workers on an interval.
Added method resultstore.Store.Freeze that once called closes all channels (subscriptions) and blocks all write operations.

New subscriptions will be allowed to catch up, and are then frozen. This was needed because there was no way for the worker/server to say that it was finished, so the client (aggregator) got stuck.

Changed to use serviceaccount for pods.

Motivation
Based on #77, but as @Alexamakans is on vacation, I've since adopted this PR.
Closes #15

LGTM +1
Currently have no ability to test myself, but the places that caused issues before seem fixed and the new things look good.

I did test it and it works very well!


how to disable app symbols from fastlane

I want to submit my app without app symbols.   In xcode I would uncheck this box

but what would I do in the Fastfile to accomplish this?
Thank you.

If you use gym for building, there is an option for that:
gym --help

-m, --include_symbols  Should the ipa file include symbols? (GYM_INCLUDE_SYMBOLS)

You know how to pass the parameters?
gym(include_symbols: false)

:+1:

awesome - thanks!

:+1:

@edwardvalentini just curious, why would you want to disable sending app symbol? Isn't it necessary for Apple to generate correct dSYM for bit code enabled app?


new installation

PHP OTHER_ERROR: Wrong property name: FRIENDLY_URL in .../app/Core/Container.php:[98]
Trace:
.../app/Core/Func.php(53): ForkBB\Core\Container->__get()
.../app/Core/Container.php(126): ForkBB\Core\Func->__construct()
.../app/Models/User/User.php(119): ForkBB\Core\Container->__get()
.../app/Models/Model.php(120): ForkBB\Models\User\User->getlanguage()
.../app/Models/DataModel.php(148): ForkBB\Models\Model->__get()
.../app/Core/Lang.php(125): ForkBB\Models\DataModel->__get()
.../app/Controllers/Install.php(29): ForkBB\Core\Lang->load()
.../app/Core/Container.php(122): ForkBB\Controllers\Install->routing()
.../app/bootstrap.php(80): ForkBB\Core\Container->__get()
.../index.php(14): require(string)
https://forum.codeplaycode.com/

Try this change.

I don't understand why subdivisions don't work  until yesterday everything was OK, from today nothing

Solved


feat: added code to trigger the QR Code Scan step on ETH

Motivation
To trigger the QR Code scan step, we created specific events qrCodeScan and qrCodeBack.
Changes

Create event qrCodeScan that is dispatched by the QR Code Button.
Create event qrCodeBack that is dispatched by the Cancel button in the QR Code Scan step.
Assign them to navigate to the appropriate Wizard Step, using new function goToWizardStep.

Test
Manual testing done on local environment.

The colors of the call to action are different, it's expected?

The background around the QR code is opaque, is that expected as well?

Double-confirming both questions with Artem, but when I showed him the first draft, he was ok.

@peterpeterparker , Artem agrees with you, I will change both issues, but I prefer to do it in separate PRs, is that ok?

Works for me.

The colors of the call to action are different, it's expected?

Changed with PR #1375

The background around the QR code is opaque, is that expected as well?

Changed with PR #1377


Typewriter mode does not work after switching to different file, console error "addClasses is not a function"

Hey there, I've tried to reproduce this on a new vault, tried disabling all the plugins etc but could not get it to happen in other vaults, but in this vault, typewriter mode doesn't work.
On first load, typewriter mode works, but once you switch to another file, this error throws in console, and typewriter mode stops working:
app.js:1 TypeError: r.addClasses is not a function
    at f.loadPerWindowProps (plugin:typewriter-mode:1:5656)
    at f.onReconfigured (plugin:typewriter-mode:1:5392)
    at f.onLoad (plugin:typewriter-mode:1:5237)
    at new f (plugin:typewriter-mode:1:1876)
    at new eval (plugin:typewriter-mode:1:5066)
    at e.create (app.js:1:361676)
    at e.update (app.js:1:362106)
    at e.setState (app.js:1:462573)
    at t.set (app.js:1:1358863)
    at t.set (app.js:1:2068898)
    at t.setViewData (app.js:1:2083288)
    at t.setData (app.js:1:1757849)
    at t.<anonymous> (app.js:1:1757752)
    at app.js:1:237258
    at Object.next (app.js:1:237363)
    at a (app.js:1:236081)

This throws every time you switch to a different file.
I've tried everything I could think of to identify if there was a plugin that caused the conflict, but had no luck! I copied out the .obsidian folder to a new vault, and can confirm that the problem exists there as well. I've attached a copy, hopefully you can help me identify what the problem is?
Steps:

Open the vault and console.
Use the arrow key to scroll up and down; observe that the cursor stays centered.
Switch to the other file. Observe in console the error is logged. Use arrow key to scroll: cursor no longer stays centered, typewriter mode stops working.

reproduce.zip

It seems to be happening to me as well. I thought it was only when I launched a template, but I now realise it also happens when I just switch to a different note.
app.js:1 TypeError: r.addClasses is not a function
    at f.loadPerWindowProps (plugin:typewriter-mode:1:5656)
    at f.onReconfigured (plugin:typewriter-mode:1:5392)
    at f.onLoad (plugin:typewriter-mode:1:5237)
    at new f (plugin:typewriter-mode:1:1876)
    at new eval (plugin:typewriter-mode:1:5066)
    at e.create (app.js:1:361676)
    at e.update (app.js:1:362106)
    at e.setState (app.js:1:462573)
    at t.set (app.js:1:1358863)
    at t.set (app.js:1:2068898)

This seems to be an issue due to interference of another plugin. In fact when I installed Writing Goals in one of my personal vaults, I got the same issue. I opened the vault @batrand provided, and it also contained the Writing Goals plugin. But disabling it did not resolve the issue in this vault. So I suppose there must be another plugin interfering. I will have to do some investigation to find out, what functionality/behavior of those plugins causes the issue in typewriter mode.

I do not have Writing Goals installed, though. Shall I provide a list of my
installed plugins?
On Sun, 18 Feb 2024, 12:35 Davis Riedel, @.***> wrote:

This seems to be an issue due to interference of another plugin. In fact
when I installed Writing Goals in one of my personal vaults, I got the
same issue. I opened the vault @batrand https://github.com/batrand
provided, and it also contained the Writing Goals plugin. But disabling
it did not resolve the issue in this vault. So I suppose there must be
another plugin interfering. I will have to do some investigation to find
out, what functionality/behavior of those plugins causes the issue in
typewriter mode.
—
Reply to this email directly, view it on GitHub
https://github.com/davisriedel/obsidian-typewriter-mode/issues/52#issuecomment-1951303434,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABZD5EWUVU5FGEIOUKIEZKLYUHYQZAVCNFSM6AAAAABC7WFITCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJRGMYDGNBTGQ
.
You are receiving this because you commented.Message ID:
@.***>

I found the issue: I am watching for iframes to make this work with canvas (since each canvas node is an iframe). This caused an issue with all plugins that add an iframe to the markdown editor. I was able to fix this, and released a new version as a quick fix.

Many thanks @davisriedel! Looking forward to giving it a try :)

I can confirm it seems to be working as expected after the update. Thanks @davisriedel!

thanks for the update! confirm fixed as well :)


Policy Publication Feature for Dataspace Participants

Description
As a data space participant
I require a set of APIs to simplify and streamline all data governance related activities for Policy Publication within Data Governance Kit e.g.

Publishing of newly created policies in DGK staging area to multiple connectors
Publishing the changes in policies in DGK staging area to multiple connectors
Unpublishing of available policies in DGK staging area to multiple connectors

so that it can help in complete Policy Publication Feature implemented with in Data Governance Kit.
Benefit Hypothesis
For data space participants currently there is no convenient way that allows to manage all policy related governance topics of a data space participant in a single place, especially when multiple backend data services and/or dataspace apps are in use. DGK shall provide means which would help to implement such components.
Scope
API specifications for Policy related governance use cases relevant for dataspace participants (data providers and data consumers)
Out of Scope

Implementation

This feature belongs to Data Governance Kit which would have decentral components deployed in the Provider or Consumer space and is not related to any kind of management for any of the central components (e.g. a policy hub)

[ ] I'm willing to contribute to this feature

The Policy Publication API specifications are available at https://confluence.catena-x.net/display/CXAR/Data+Governance+KIT%3A+REST+API+of+decentral+components


Return component._instance if getPublicInstance returns null

Resolves #356
getPublicInstance returns null for SFCs  and the _renderedComponent appears to be a wrapper component that doesn't actually have a render method. This causes findDOMNode to fail as it uses the render method to validate that an object is a React component.
This returns the internal _instance instead of returning component when inst === null.
I was thinking of maybe doing return component._instance || component to be extra safe but it didn't seem to make a difference.

ping @ljharb while I know you're around 😄

@Aweary would you mind rebasing and force pushing this, so that there's no merge commits?

@ljharb done and done 👍


starts removal of 'incubating'

Noticed that our repo has been renamed apache/flagon-useralejs, no more "incubating"!! I started this PR by removing this verbiage from the README, but there are other locations such as:

the DISCLAIMER
the website: http://flagon.incubator.apache.org/

@poorejc could you comment on how we could go about updating the website? (also noting that the site's TLS cert is acting up)

Just looked at a couple other Apache projects, it seems the DISCLAIMER is no longer necessary so I removed it as part of this PR (someone correct me if I'm wrong about this!)


Bump tar version

Fix https://github.com/ForbesLindesay/tar-pack/issues/6

Weird, getting some error here: https://travis-ci.org/ForbesLindesay/tar-pack/jobs/88966016
npm ERR! Error: No compatible version found<EMAIL_ADDRESS>npm ERR! Valid install targets:
npm ERR! ["0.0.0","0.0.1","0.1.0","0.1.1","0.1.2","0.1.3","0.1.5","0.1.6","0.1.7","0.1.8","0.1.9","0.1.10","0.1.11","0.1.12","0.1.13","0.1.14","0.1.15","0.1.16","0.1.17","0.1.18","0.1.19","0.1.20","0.1.21","0.1.22","0.1.23","0.1.24","0.1.25","0.1.26","0.1.27","0.1.28","0.1.29","0.1.30","1.0.0","1.0.1","0.1.31","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8"]
npm ERR!     at installTargetsError (/home/siegfried/.nvm/v0.8.28/lib/node_modules/npm/lib/cache.js:719:10)
npm ERR!     at /home/siegfried/.nvm/v0.8.28/lib/node_modules/npm/lib/cache.js:641:10
npm ERR!     at RegClient.get_ (/home/siegfried/.nvm/v0.8.28/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:101:14)
npm ERR!     at RegClient.<anonymous> (/home/siegfried/.nvm/v0.8.28/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:37:12)
npm ERR!     at fs.readFile (fs.js:181:14)
npm ERR!     at Object.oncomplete (fs.js:302:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR<EMAIL_ADDRESS>
npm ERR! System Linux 4.2.4-1-ARCH
npm ERR! command "/home/siegfried/.nvm/v0.8.28/bin/node" "/home/siegfried/.nvm/v0.8.28/bin/npm" "i"
npm ERR! cwd /home/siegfried/dev/tar-pack
npm ERR! node -v v0.8.28
npm ERR! npm -v 1.2.30

@ForbesLindesay silly question: do we really need node 0.8 ?

Unfortunately, yes.  We need 0.8 until it stops being supported by npm.

This pull request will pass the test after https://github.com/ForbesLindesay/tar-pack/pull/8 is merged, with keeping Node v0.8 support.

:trophy: @shinnn !

Would you like to be added as a collaborator on this project, to help review and merge pull requests?


Add Audiobooks tests

Currently, audibooks are only available in the US, so I am not able to access any to get the ID and test. If anyone is willing to write tests for the Audiobooks, please comment here and I will assign you.
Take a look at tests to familiarize yourself with the code. Then create a similar test for both the manager's functions (fetch and fetchSeveral)

Hi @FC5570, I can help out with this issue.
Some background: I've previously used and spent enough time using the unofficial NodeJS based spotify wrapper - https://github.com/thelinmichael/spotify-web-api-node.
You can assign this to me and I'll open a PR to add these tests. Thanks.


NIFI-5456: AWS clients now work with private link endpoints (VPC)

Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically master)?

[x] Is your initial contribution a single, squashed commit?

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

I tested to make sure it didn't regress normal working with the Web Api Gateway processor, but that processor doesn't modify the endpoint post client creation anyway.  Works fine, no regression from this, as expected.
I'm afraid I don't have a setup for testing the rest :(

Great, I'll give this patch try this weekend. Thanks.

@Mermadi Had a chance to test it out?

@zenfenan Yep, I tested this on NiFi 1.7.1 and it worked

@Mermadi The fix made with this PR apparently caused a bug which I have tried to address with #3219 So can you please validate the patch provided here[1] to ensure that everything is still smooth on your side?
[1] https://issues.apache.org/jira/browse/NIFI-5893


Rename the Score Directories

scores => musicxml_scores
scores => pdf_scores
Should update frontend and musicxml2pdf script to reflect this.

need to test musicxml2pdf?


Remove three specific invalid restrictions on gist:Person

Has a name: not always, e.g., newborn before they are named.
Identified by some id: not always.
has birthdate: not necessarily (this gets us into the middle of a huge religious-social-political debate).

When life begins is debated. What the date of birth is, is legally unambiguous and well accepted: when the baby comes out of the womb.

While not untrue, the definition is circular.  It would hold for every thing from toads to toadstools and thus sheds no light at all on what a person is.

That's exactly what I mean. For those who believe human life begins before birth, there is no birthdate.
There is already circularity in the definition, since part of it includes offspring of some gist:Person. That could well designate dogs, then (even toads, which have birthdates although they are unknown).
Granted the definition is less rich than it would otherwise be, but we can't just make stuff up that's not true to avoid vacuous definitions. If it comes down to it, there must be some identifying genetic or anatomical structure that would uniquely identify humans. Even though we don't know it in all cases - just as we may not know weight or volume even though they clearly exist --  it would still be identifying data.

Jamie: hard to reference something that doesn't have any identifying attributes.
Rebecca: if in some business contexts (e.g., HR) there is always a name, birthdate, and ID, then that should be expressed in SHACL.
Mark: birthdate comes from LivingThing, so the restriction would have to be removed from LivingThing.
Boris: hasBirthdDate would still have LivingThing as domain.
Mark: Currently hasBirthDate is a subproperty of actualStart. If we push it up to be a direct subproperty of start, then we don't have to remove thehasBirthDate restriction from Person.
PROPOSAL:

Make hasBirthDate a direct subproperty of start
Remove restriction on name and identifiedBy for Person

The gist:identifedBy restriction has already been removed from gist:Person in prior work.

These changes were reverted due to postponement of the next major release till May. The changes will be restored for that release.


No module named caffe2_pybind11_state_gpu on macOS 10.12.4

I have compiled caffe2 without CUDA support on macOS 10.12.4
but when I run python -c 'from caffe2.python import core', it appears such error:
$python -c 'from caffe2.python import core'
WARNING:root:This caffe2 python run does not have GPU support. Will run in CPU only mode.
WARNING:root:Debug message: No module named caffe2_pybind11_state_gpu
Fatal Python error: PyThreadState_Get: no current thread
[1]    12234 abort      python -c 'from caffe2.python import core'
And my path is set as follow:
export PATH=$HOME/bin:/usr/local/bin:$HOME/anaconda/bin:$PATH
export PYTHONPATH=~/usr/local:$PYTHONPATH
export PYTHONPATH=$PYTHONPATH:$HOME/caffe2/build
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
How do I correct it?

Me too.

Is it possible you are running with python3?

@hgaiser  No,I am running with python 2.7.11
Python 2.7.11 (default, Feb  1 2016, 14:03:04)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

same issue here, although since I was in mac os (Sierra 10.12.5), I had setup the DYLD_LIBRARY_PATH instead of the LD_LIBRARY_PATH.
Any update on this?

Fixed. In my case this was due to not activating my virtual environment before doing the build. I guess this caused some inconsistencies with different versions of pythons. I did not even need to set the (DY)LD_LIBRARY_PATH anywhere.

@WaaallEEE I am running in local python, not anaconda or other virtual environments. Yet this error continues. Is there any method to fix this? Thanks!

WARNING:root:This caffe2 python run does not have GPU support. Will run in CPU only mode. WARNING:root:Debug message: No module named caffe2_pybind11_state_gpu
just got warning without gpu support.
how to solve this? thanks!

The original error in this thread Fatal Python error: PyThreadState_Get: no current thread is a typical error when the version of libpython linked at build time is different with the one at runtime. This error should not happen in the newest version of caffe2 since we have changed to not linked with libpython at build time, please update to the newest version.
@ccs1605 Your case is different, and in fact the warnings you are seeing is expected as your Mac doesn't have cuda gpu.

@bddppq, thanks for workaround. I am not running on Mac. It is a PC. Please advise!


add task for publishing new versions (user with commit access only)

Coverage remained the same at 50.43% when pulling 461518e2e1967e003b3eb6b326696765767da17a on lukasoppermann:publish-task into dcefab9253dabcfc690eb29acb9d7c1bd0bcf064 on voidberg:master.


Enable sdk override

Enable support for building with a specific version of the SDK
Update global.json to 3.1.102 and apply rollForward policy (see #284,)
Set UseCommonOutputDirectory=true to improve build perf

/cc @rladuca

@rladuca  There are a couple of errors in the pipeline that didn't fail the PR.

##[error]CSC(0,0): Error CS2012: Cannot open 'D:\a\1\s\Tools\BamlReflector\BamlTools\obj\Debug\netcoreapp3.1\BamlTools.dll' for writing -- 'The process cannot access the file 'D:\a\1\s\Tools\BamlReflector\BamlTools\obj\Debug\netcoreapp3.1\BamlTools.dll' because it is being used by another process.'

I'm guessing some projects are being built multiply in parallel...

@rladuca There are a couple of errors in the pipeline that didn't fail the PR.

##[error]CSC(0,0): Error CS2012: Cannot open 'D:\a\1\s\Tools\BamlReflector\BamlTools\obj\Debug\netcoreapp3.1\BamlTools.dll' for writing -- 'The process cannot access the file 'D:\a\1\s\Tools\BamlReflector\BamlTools\obj\Debug\netcoreapp3.1\BamlTools.dll' because it is being used by another process.'

I'm guessing some projects are being built multiply in parallel...

I get a lot of local conflicts when I build.

It's clean for me, and it's clean-ish for Azure Pipelines... I'll look more tomorrow. I think we are close...

Built locally and everything seems to check out.  Published binary output has the correct version when you specify the SDK and it seems all errors have been tackled.


Same certificate on multiple Yubikey

Hi,
I tried to do the best thing and upload the same certificate to more Yubikeys. But opening the database with the backup key is not working, KeePass says:

Selected certificate can't be used!
Reason: At least on the of the given parameters can't be interpreted correctly.

There's no other messages, details, nothing. I have a Yubikey 5C Nano and a Yubikey 5C NFC. I generated the certificate on the Nano, exported it then imported to the NFC model into the same slot. Windows doesn't show any difference between the certificates, when the selector pops up, I can see the same. After typing the PIN, I get access to the certificate but KeePass / the plugin doesn't accept/work with it.

Hello, I never experienced this issue. Do you use PFX certificate, with private key? The plugin only restricts expiration date of the cert, nothing else, rest is handled by Windows OS.

I cleaned up the personal certificates in Windows (certmgr.msc) just to be sure I have only 1 certificate active.
I generated the certificate with RSA2048. Set the expire date and name. I have Management Key set but basically only the hardware is a different model, the setup is the same. I'll try it on a different Windows machine later and I get back to you with the results. Thank you for your prompt attention.


Kbridge master cortana deprecation phase2

Docs Build status updates of commit 7f68135:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/docfx.json
:bulb:Suggestion

Details

docs/skills/index.yml
:white_check_mark:Succeeded
View

docs/docfx.json

Line 44, Column 28: [Suggestion-ms-author-invalid] Invalid value for 'ms.author', 'v-anids' is not a valid Microsoft alias.

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

#sign-off


how to make the popup menu in the red box? thanks

how to make the popup menu in the red box? it's so useful, I need some help, thanks!
from a green hand.

is the picture shown rightly? the popup menu can be found at the saltcorn-views/pages-your views/your pages, the button with three dot in each view/page line's right end.  thanks!

In listView you can create a column with a dropdown menu...

Pic

![dImage](https://github.com/saltcorn/saltcorn/assets/138471707/7be2f517-3e4a-443e-bb16-1d91c8273516)

Thanks. It is so hard to signin Github.


don't crash if we try to start omnisharp from an untitled file

fixes #218 and #214

LGTM! :shipit:


NTS/ZTS versions ?

Hello,
I would like to tests some stuff locally using NTS version of PHP.
From https://stackoverflow.com/questions/1623914/what-is-thread-safe-or-non-thread-safe-in-php:

The Non-Thread Safe version should be used if you install PHP as a CGI binary, command line interface or other environment where only a single thread is used.
A thread-safe version should be used if you install PHP as an Apache module in a worker MPM (multi-processing model) or other environment where multiple PHP threads run concurrently.

I'm using my own package to provide a development shell here: https://github.com/loophp/nix-shell/
This morning, I was trying to disable ZTS support so I can use NTS, but it is not working. I committed this: https://github.com/loophp/nix-shell/commit/11565ae408f50bd27cc86ea2437b93013eea2e09 but the PHP version produced is always ZTS.
Could you please give me some advice on how to do that?
Thanks.

I finally found a solution here: https://github.com/loophp/nix-shell/commit/15d8a8a949a981bdef397155cfe21a07211ef08b
I'm wondering if this is normal. In order to disable ZTS, I have to disable the flag apxs2Support.
By the way, how about building NTS version by default in Nixos ?

Closing this issue, support for NTS is now enabled by default in Nix.


[ 1pts ] Initialize  MusicAlbum Class

All MusicAlbum class properties visible in the diagram should be defined and set up in the constructor method.

Initialized can_be_archived? and on_spotify in MusicAlbum class


wireplumber: backport a fix for bluetooth rescan loops

Description of changes

Backport https://gitlab.freedesktop.org/pipewire/wireplumber/-/merge_requests/398 which fixes very high cpu usage. It fixes the issue on my end, not sure if I should run the tests as well, this is my first contribution to nixpkgs.
Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Can't reproduce here, but upstream says it's OK so sure.


Rework comment indentation to support non-JSDoc styles

Make sure these boxes are checked before submitting your issue - thank you!
(If your issue is neither a both bug nor a request, please write in a free style)

[x] https://esdoc.org/manual/feature.html
[x] https://esdoc.org/manual/config.html
[x] https://esdoc.org/manual/tags.html
[x] https://esdoc.org/manual/api.html
[x] https://esdoc.org/manual/faq.html

Short summary of your issue
We'd like to support the following comment style:
/**
  A foo class

  ```js
  foo({
    bar: 'baz'
  })
  \```

  @anArbitraryTag
*/

This is much easier to use when typing code examples, but currently all leading space gets stripped due to this line here. A better strategy may be to check for the indentation level of the first non-star character and strip up to that level instead. I can implement this if you agree, just let me know.

This project is dead, consider contributing to esdoc2 instead! https://github.com/esdoc2/esdoc2


Deleting old flow->hal lowering and related code.

This allowed for carving out a large part of the shape dialect, which is
now almost exclusively used by the flow.dispatch.tie_shape op that is
slated for replacement.

(I'll wait to submit this until the flag is flipped and has settled, but am building future changes off this base)

Flag flip has landed internally and seems good so going to land this ✂


Automated Switching default_branch From 'master' To 'main'

@kattni,
Here is what I worked out to automate switching default branches. Tested on three of my personal repositories/forks. Works as expected. I forgot to go back and condense the try: git.nnn() blocks... 😄
Running it is like any other adabot tools: 1) activate adabot environment with secrets/creds, 2) run as python3 -m adabot.update_default_branch
Like I mentioned, I'm fairly certain perms may be an issue. Nothing in the API docs say anything, but I'm pretty confident that the repository branch protection settings will limit who is allowed to run this. Specifically updating the default_branch.

Looks good to me. Thank you as always!

I will be bringing this up on Monday. I'd like to see this done next week.

I've moved the first library manually to main - the Circuit Playground library. The Contributing to CircuitPython with Git and GitHub guide has been updated to reference both main and master, and now includes instructions for verifying whether an Adafruit lib you're working on is moved to main, and moving your local clone/fork to main. The plan is to do a few more manually, I believe, before moving forward with automating this.
@sommersoft One thing I discussed with Scott is deleting the master branch so it throws an error if someone tries to push to it. This would be best because it will eliminate the potential for people to push to master and give folks an indicator that things have been updated. I can update the guide to include the error and what it means, and then we can point folks to the guide for updating their local whatnot. We'd need that step included here, I would say after the default branch has been updated.

One thing I discussed with Scott is deleting the master branch so it throws an error if someone tries to push to it.
[....]
We'd need that step included here, I would say after the default branch has been updated.

Yep yep. The deletion of master branch on the repo is already in there, on line 87.


Not working properly

When i tried using it ,
<MuiPhoneNumber
                defaultCountry={"in"}
                onChange={handleOnChange}
                required
                id="phone"
                name="phone"
                value={value}

              />

It was not having borders around it as shown in the official readme of material-ui-phone-number.
It was showing like this.

Is there any way to add border to it?

You can add Material-UI props to it, for example:
<MuiPhoneNumber
    defaultCountry={"in"}
    onChange={handleOnChange}
    required
    id="phone"
    name="phone"
    value={value}
    fullWidth
    size="small"
    variant="outlined"
/>

Thanks for this👍


Write a README

Explain why I created this
Explain the design decisions
Mention other projects

https://github.com/mariohamann/activity-graph
https://github.com/Angstboksen/date-activity-graph
https://github.com/AyushSaini00/github-contribution-graph?tab=readme-ov-file
https://github.com/KaranGulve4342/react-github-contributions
https://github.com/cairongquan/contriGraph
https://github.com/charpeni/sync-external-contributions
https://github.com/grubersjoe/react-activity-calendar
https://github.com/grubersjoe/react-github-calendar
https://github.com/marcelovicentegc/react-github-heatmap
https://github.com/razorness/vue3-calendar-heatmap
https://github.com/scottbedard/svelte-heatmap
https://github.com/srivenkat13/github-calendar-component
https://github.com/uiwjs/react-heat-map
https://github.com/x3388638/github-calendar-graph

Done :tada:


Radio button cards

Created RadioCard and RadioCardGroup components
https://github.com/AugurProject/augur/issues/2402

oh woops, forgot mobile styling, please hold ;)


ValueError: invalid literal for int() with base 10 if ForeignKey to_field is str

to reproduce the problem, create the model class below.
After, run makemigrations, and migrate. Create a new Person and save then.
Include a HistoricalRecords() field and run  makemigrations, and migrate.
and finally, run populate_history --auto
from django.db import models
from django.conf import settings
from simple_history.models import HistoricalRecords

USER_MODEL = getattr(settings, 'AUTH_USER_MODEL', 'auth.User')

class Person(models.Model):
    content = models.TextField(blank=True)
    user = models.ForeignKey(to=USER_MODEL, to_field='username')

If this is expected behavior, it would be good to include it in Common Issues section of the documentation
ps. Sorry my ugly english.

+1 on this, as in I have the exact same issue, in my case it occurs when trying to mommy.make a class like Person above

The bug is that to_field is not handled in our (transformation of foreign keys in models.py)[https://github.com/treyhunner/django-simple-history/blob/1.6.2/simple_history/models.py#L147]. If anyone would like to take a stab at fixing it and writing a test case to prevent it from being broken in the future, please do. Otherwise I may look at it later this month.

Hey, I have a candidate fix but can't seem to figure out how to run tests on the module duh - could you instruct on the best approach please (tried manage.py test simple_history but that runs 0 tests.. simple_history.tests says module has no attribute 'tests').. must be missing something obvious.

@arski, the settings are in the runtests.py module, so you will need to run them through that.
python runtests.py

should do the trick.

thanks a lot! raised a PR with tests etc., let me know what you think - thanks

+1

Closing as it's merged. I'm going to look at some of the other issues and see if they can be addressed as well before releasing a new version though.

Cool, thanks! Any issues in particular? Might be able to help in order to expedite a release :)

@arski, I'm hoping #185 will resolve... But at this point I think as long as Django >= 1.6 and django-simple-history >= 1.6.1 are used the database constraints should already be left off in migrations.

@luzfcb, @arski: Released fix as 1.6.3. Thanks for your help with this!

yay, thanks! :)


Add a search view without region filtering for curation tools (bug 1136460)

https://bugzilla.mozilla.org/show_bug.cgi?id=1136460#c6
Also remove trailing garbage after search API urls, to end possible confusion between /api/v1/apps/search/suggest and /api/v1/apps/search/suggest/. The former is no longer tolerated (was never documented, only used by accident in transonic)

Note: when merging, transonic needs to be updated at the same time to use the new API.

lgtm

Since we changed our minds a couple times concerning what kind of filtering is done where, I preferred to follow what @robhudson and @chuckharmston did for operator tools (the search view operator tools is NonPublicSearchView - it does filter on region, but shows non-public apps as well).


Kolors-Portrait-with-Flux and Kolors-Character-With-Flux on my local machine

The two spaces are really great!
I hope to run them in my local machine.
When are you gonna publish them as open source in here github.com?

+1


Question regarding how state reset is done in isaac in code

I was wondering how in code you are doing state resets (or get env state and setting env state)? I was looking through the code but the task definitions are quite complex and dense :sweat_smile:. Does Isaac have an API for this or is this custom written for your own task.
Thanks (and very neat work!)

Hi @StoneT2000 ,
Thank you very much. In our code, we do the env reset through "get env state and setting env state". Specifically, we have a reset buffer self.reset_buf to represent whether the environment needs to reset. And in the self.pre_physics_step function, if the number in the reset buffer is 1, then call the self.reset function which defined in the task to reset the environment, as shown in the code below:
    def pre_physics_step(self, actions):
        env_ids = self.reset_buf.nonzero(as_tuple=False).squeeze(-1)
        goal_env_ids = self.reset_goal_buf.nonzero(as_tuple=False).squeeze(-1)

        # if only goals need reset, then call set API
        if len(goal_env_ids) > 0 and len(env_ids) == 0:
            self.reset_target_pose(goal_env_ids, apply_reset=True)
        # if goals need reset in addition to other envs, call set API in reset()
        elif len(goal_env_ids) > 0:
            self.reset_target_pose(goal_env_ids)

        if len(env_ids) > 0:
            self.reset(env_ids, goal_env_ids)

As far as I know, most IsaacGym envs do the reset like this, they don't have a dedicated API.
Hope this can help you.

Thanks for the reply. I guess Isaac does not have a unified get / set state kind of API (they seem to have code stubs for it but no unified implementation).
In the code snippet below I understand how the envs are chosen to be reset (I presume some parallel envs can end early in your setup). However I don't see how this retrieves env state and sets it?

Thanks for the reply. I guess Isaac does not have a unified get / set state kind of API (they seem to have code stubs for it but no unified implementation). And i guess in Isaac setup it seems a little non-trivial to setup state reset mechanisms (I'm checking reset_target_pose function). Do I understand correctly that if apply_reset=False, you just reuse the same initial environment states (generated some time during initialization?)

Hi @StoneT2000,
Yes, our reset is not-trivial. However, the apply_reset parameter does not actually control the reset of the lego. We define the randomization of the lego pose in the reset_idx function, so we don't use the same init. And if we use the states of the previous task as the init, it would not apply the randomization.
Hope this can help you.

I see, so this code is actually just say caching N different start states? And then each episode you choose one to start from
Then for long horizon task setup how would you transition from an end state of task 1 to start state of task 2? It seems you define multiple gym envs to do this. Would task 2s reset distribution just be task 1s goal state distribution (as achieved via successful task 1 policy rolling out from task 1 reset distribution).

Hi @StoneT2000,
I see, so this code is actually just say caching N different start states? And then each episode you choose one to start from
Yeah.
 It seems you define multiple gym envs to do this. Would task 2s reset distribution just be task 1s goal state distribution (as achieved via successful task 1 policy rolling out from task 1 reset distribution).
Also correct, and different Skill chaining algorithms have different ways of collecting init states.

thanks! I understand the code details well now


Update PostShare.jsx

Improve the PostShare component's onShare feature to verify user input prior to sharing. At least one of the following should be supplied by the function: text, image, video, location, or timetable. Show an error message asking the user to add content before sharing if there is none available. This will avoid empty shares and enhance the user experience.
Please review and add the specific labels for lvl 3, gssoc, and hacktoberfest particular labels.
Thank You

deployment issue resolved.


feat: Add control on draft or open status through a param

Change-Id: Ib7aaf091629871cceb3cbf655008973ffab8aed1
Depends-On: #16

This pull request is part of a stack:

chore: rename git_push_stack to mergify_cli (#10)
fix: Make worktree compliant (#12)
feat: get token through gh auth token if not provided by --token or GITHUB_TOKEN env var (#15)
fix: convert coroutine to task (#16)
feat: Add control on draft or open status through a param (#18)


Sub question event

Description
Adding a new callback event type for recording the sub-questions and sub-answers produced through the SubQuestionQueryEngine.
Also updating the behavior of SubQuestionQueryEngine.from_defaults when determining which callback_manager to use. It seems more intuitive that it determines the callback_manager for the query engine from the given service_context (if available) and otherwise tries to determine it from one of its tools.
Type of Change

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[x] Updated an existing notebook (that tests end-to-end)
[x] I stared at the code and made sure it makes sense

Suggested Checklist:

[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Just a few nits, but looks good!
Although that trace printout is... unfortunate looking (the sub question is nested?)

Ya this is my only comment too. Is this a bug in the trace printing?

Looks good to me @sourabhdesai! Trace makes more sense now as well.
Will merge once the CI passes (just updated the changelog)


Timing experiment for find_names_of_people_on_one_web_page

Dale could you run this on your machine and send me the results?  (you will have to set enable_vertex_for_url_input = True)
voterGuidePossibilityHighlightsRetrieve on try this page for https://giffords.org/elections/endorsements/
My output:
Quit the server with CONTROL-C.
---- find_names_of_people_on_one_web_page for  https://giffords.org/elections/endorsements/
---- find_names_of_people_on_one_web_page scrape took 0.127985 seconds
---- vertexai.init took 0.008068 seconds
---- TextGenerationModel took 80.232633 seconds
---- Question ==> 'Return all names of people in this following text: ' <==
---- model.predict took 82.298890 seconds
---- total took 162.539591 seconds
---- Question query from Vertex Model:  The following names are mentioned in the text:
- Gabrielle Giffords
- Kimberly Pope Adams
- Lashrecse Aird
- Jessica Anderson
- Alex Askew
- Lamont Bagby
- Tammy Baldwin
- Rob Banse
- Victor Bencomo
- Elizabeth Bennett-Parker
- Joe Biden
- Jennifer Boysko
- Betsy Carr
(Ok) ask_google_vertex_a_question Vertex init took 0.008068 seconds, load model (text-bison) took 80.232633 seconds, Question query took 82.298890 seconds, total took 162.539591 seconds
[06/Dec/2023 12:29:39] "GET /apis/v1/voterGuidePossibilityHighlightsRetrieve/?csrfmiddlewaretoken=ucrhno6MSvVyBWosGdscGNj5bHyXY5sJIDcws0OOJaVmu51wkrnl0S91QmXnfMeO&voter_device_id=zVqma5RxazrKpjt1mGwR3hsw82RQ86jiIHRjPMBgDTqr46ZRJnSGT5DT2PTLm9CK1gsWCYtYG4eOBFVLEWyDdsHz&url_to_scan=https%3A%2F%2Fgiffords.org%2Felections%2Fendorsements%2F&google_civic_election_id=&pdf_url=&visible_text_to_scan= HTTP/1.1" 200 3924

Also bumped the cryptography package to the latest version, will test with "Sign in with Apple" when it is deployed

👍


Cranelift: consider heap's guard pages when legalizing heap_addr

Fixes #5328
FYI, I opted not to mess with or dedupe the similar logic in cranelift-wasm since that stuff is going to go away soon-ish when we remove heap_addr and collect all this logic into heap_{load,store}. Excited to get to a point where this logic isn't spread across crates and straddling interfaces.

FWIW, I looked this over and I think it makes sense, but I'd definitely prefer to have somebody else's review on it.

It looks like the prior PR accidentally enabled bounds checks by default in Wasmtime, so I'm sort of surprised we didn't catch that until now. Does sightglass show regressions here or improvements after this commit? If so it might be good to use sightglass on future changes to heap_{addr,store,load} to double-check the intended effect.

Yeah would be great if we had nightly sightglass benchmarks set up. I set up some smoke tests for heap_addr legalization with vs without sufficient guard pages to avoid bounds checks (should tide us over until heap_addr is gone).
Sightglass results for this PR:
execution :: instructions-retired :: benchmarks/spidermonkey/benchmark.wasm

  Δ =<PHONE_NUMBER>.64 ± 42143.94 (confidence = 99%)

  with-guard-pages.so is 2.05x to 2.05x faster than main.so!

  [6566493438<PHONE_NUMBER>.70<PHONE_NUMBER>] main.so
  [3203651702<PHONE_NUMBER>.06<PHONE_NUMBER>] with-guard-pages.so

execution :: instructions-retired :: benchmarks/bz2/benchmark.wasm

  Δ = 253455489.92 ± 1.49 (confidence = 99%)

  with-guard-pages.so is 1.79x to 1.79x faster than main.so!

  [573123166 573123173.64 573123183] main.so
  [319667678 319667683.72 319667699] with-guard-pages.so

execution :: instructions-retired :: benchmarks/pulldown-cmark/benchmark.wasm

  Δ = 16418573.09 ± 99.14 (confidence = 99%)

  with-guard-pages.so is 1.62x to 1.62x faster than main.so!

  [42813022 42813207.84 42813926] main.so
  [26394395 26394634.75 26395352] with-guard-pages.so

compilation :: instructions-retired :: benchmarks/bz2/benchmark.wasm

  Δ = 321257.88 ± 54303.80 (confidence = 99%)

  with-guard-pages.so is 1.11x to 1.15x faster than main.so!

  [2784403 2856173.33 3298299] main.so
  [2460682 2534915.45 3047605] with-guard-pages.so

compilation :: instructions-retired :: benchmarks/spidermonkey/benchmark.wasm

  Δ = 25520928.63 ± 108236.81 (confidence = 99%)

  with-guard-pages.so is 1.12x to 1.12x faster than main.so!

  [232258160 232762746.46 233555099] main.so
  [206468796 207241817.83 207933331] with-guard-pages.so

compilation :: instructions-retired :: benchmarks/pulldown-cmark/benchmark.wasm

  Δ = 676224.25 ± 51124.52 (confidence = 99%)

  with-guard-pages.so is 1.07x to 1.08x faster than main.so!

  [9483066 9609230.75 10037142] main.so
  [8828280 8933006.50 9376518] with-guard-pages.so

Nah I don't think it's worthwhile to add more than what's already here given that this is all intended to be short-lived anyway. It's good though that sightglass clearly detects this either way!


Ethernet Gadget mode on RPi Zero

Hi,
the ethernet gadget mode seems to be not working properly.
Usecase:
Raspberrymatic is running on a Raspberry Pi Zero, while main home autoamtion system is running on another system (host).
To simplify the setup, I'd like to connect the RPiZ to the host via USB to provide both power and share the network/internet connection of the host to the RPiZ. In this scenario, the RpiZ needs to be detected as a USB network device by the host.
I modified the config.txt file to load the corresponding device tree overlay, as well as the boot command to load the corresponding driver modules according to various tutorials.
After these changes, the RPi should show up as a USB ethernet device, when plugged in into another host system. But it doesn't.
Problem: I can not debug this by myself, because the RPiZ has only one USB port, which needs to be used exclusively for ethernet (via USB). So I can not connect any input devices without cutting the (planned) network connection. But without network connection (via USB), I can not trace down the cause of the problem :( .
Greetings

As you correctly identified, Ethernet Gadget mode (see https://learn.adafruit.com/turning-your-raspberry-pi-zero-into-a-usb-gadget/ethernet-gadget) ist currently not supported by RaspberryMatic. In fact, you ware the first one requesting it. Thus, I will flag this as a feature request but give it somewhat low priority, I am afraid.

Hi and thanks a ton for that quick reply!
Actually I am happy to hear, that it is really not supported. Otherwise I would have had to rearch the fault on my side ;) .
I fully understand, that this feature is flagged as "low priority", because nobody else requested it before. Nevertheless I think it will by a very valuable feature, as it opens up a broad range of possible system setups. I could imagine, that there are other people but me out there, who use the RPi (Zero) exclusively for Raspberrymatic, because the RF module is only supported on that platform, while having their main home automation system on another platform. In this case, the wiring setup would be simplified.
In case of the RPi Zero, it would be even more valuable, because there were people (in the past), who had problems with the initial WiFi network setup, because they had no SSH access because the network credentials were not configured, yet. No network, no SSH, no SSH, no way to edit network...
So another enhencement would be, if there would be an option to choose to use the USB normally (for USB-WiFi for example) or to use it as a USB ethernet device.
Long story made short: I understand and accept, that this feature is low prioritized. But maybe it is worth to have a look at how complicated it is to implement it. I have no idea about that. So if you say "no", then it is a "no" :) .
Thank you anyway!

Just in case, that you decide not to implement the gadget mode:
would it work the ather way around OOTB? If there is another device (like another SBC with g_ether module and USB-OTG port), which provides Ethernet-over-USB as RNDIS-interface, will this be usable by Raspberrymatic as network interface?
Greetings

@Jojo-A, have you had any success with this by now? I'm also quite interested in this feature.

I just gut this to work, but it's slightly involved:

Mount the SD card on a Linux machine
Download dwc2.dtbo to bootfs/overlays/ on the sd card. I grabbed this during the compilation of RaspberryMatic.
Add dtoverlay=dwc2 to bootfs/config.txt on the sd card
Paste the following into rootfs/etc/init.d/ on the sd card

#!/bin/sh
#
# Enable USB Gadget mode
#

case "$1" in
  start)
	printf "Starting usb gadget mode: "
	/sbin/modprobe dwc2
	/sbin/modprobe g_ether
	echo "OK"
	;;
  stop)
	printf "Stopping usb gadget mode: "
	/sbin/rmmod g_ether
        /sbin/rmmod dwc2
	[ $? = 0 ] && echo "OK" || echo "FAIL"
	;;
  restart|reload)
	"$0" stop
	"$0" start
	;;
  *)
	echo "Usage: $0 {start|stop|restart}"
	exit 1
esac

exit $?

Add the following to rootfs/etc/networking/interfaces

auto usb0
iface eth0 inet dhcp

Optionally, you might want to:

Add a static MAC address to your init script
Assign a static IP address in your interfaces file

In my use case, I use the pi zero on another home automation linux computer. I wanted the pi zero to be bridged to my home network like any other devices (and thus get an IP from my router's dhcp server). For this, I created a network bridge using netplan and udev:

Adapt this into your /etc/netplan/01-netcfg.yaml

network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      dhcp4: no
      dhcp6: no
  bridges:
    br0:
      interfaces: [enp1s0]
      dhcp4: yes
      dhcp6: yes

Add the following udev rule /etc/udev/rules.d/72-raspberrymatic.rules

SUBSYSTEM=="net", ACTION=="add", ATTRS{idVendor}=="0525", ATTRS{idProduct}=="a4a2", NAME="enp0ccu", RUN="/bin/bash -c '/sbin/ifconfig enp0ccu up && /sbin/brctl addif br0 enp0ccu'"

As far as adding official support to RaspberryMatic for this, I can imagine that it's easy to add dwc2.dtbo to the RaspberryMatic image. It's already compiled by buildroot but not included.
The other modifications are rather hard to make optional, but I think they shouldn't break anything on systems not using usb ethernet. Maybe @jens-maus can comment on this.

Update:
Instead of doing 4. in the description above, an easier solution for networking is creating rootfs/lib/udev/rules.d/76-netnames.rules and adding:
ENV{ID_PATH}=="", IMPORT{builtin}="path_id"
SUBSYSTEM=="net", ACTION=="add", ENV{ID_PATH}=="*-usb-0:1.*", NAME="eth%n"

This will cause the network interface to be named eth0 instead of usb0 and the rest of raspberrymatic works untouched.

Thanks for all these hints and suggestions. Feel free to pack all that into a proper PullRequest and propose it for integration as I would love to integrate gadget mode in one of the next releases.

Thanks to @fhirschmann USB Ethernet Gadget mode is now available for the Pi Zero (W). Coming up with next upcoming RaspberryMatic release...

Hi. As @fhirschmann nicely implemented USB ethernet gadget mode now in RaspberryMatic I would like to ask anyone interested to test it in the latest release candidate version of RaspberryMatic. You can download the rpi0 version from here:
https://cloud.light-speed.de/s/xby5d4B7YFRCxyH
Any feedback is highly appreciated. If no issues are found this version will then be released during the next week.

Awesome! I'm happy to test this out, but I'm currently abroad and unable to test it for the next three weeks.


Load CXF 3.x.x runtime

Description
CXF 3 runtime is not available in the WSO2 IS out of the box. Even if it is there, configurations webapp-classloading-environments.xml should be changed in order to load the runtime at the server startup.

Fixed with https://github.com/wso2/carbon-deployment/pull/300


(node:21463) [DEP0128] DeprecationWarning 2 times when running script/build

Hello all,
when executing script/build, you will get two warnings from node:
(node:21463) [DEP0128] DeprecationWarning: Invalid 'main' field in '/opt/.cache/yay/atom/src/atom/out/app/node_modules/find-parent-dir/package.json' of 'find-parent-dir.js'. Please either fix that or report it to the module author
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:21463) [DEP0128] DeprecationWarning: Invalid 'main' field in '/opt/.cache/yay/atom/src/atom/out/app/node_modules/isbinaryfile/package.json' of './lib/panino.js'. Please either fix that or report it to the module author

Here is a patch that will fix that.
--- a/node_modules/find-parent-dir/package.json	2022-06-21 15:00:18.055055351 +0200
+++ b/node_modules/find-parent-dir/package.json	2022-06-21 15:00:34.211336704 +0200
@@ -53,7 +53,7 @@
     "walk"
   ],
   "license": "MIT",
-  "main": "find-parent-dir.js",
+  "main": "index.js",
   "name": "find-parent-dir",
   "repository": {
     "type": "git",
--- a/node_modules/isbinaryfile/package.json	2022-06-21 15:01:18.460281392 +0200
+++ b/node_modules/isbinaryfile/package.json	2022-06-21 15:01:34.829890986 +0200
@@ -38,7 +38,7 @@
     "node": ">=0.6.0"
   },
   "homepage": "https://github.com/gjtorikian/isBinaryFile#readme",
-  "main": "./lib/panino.js",
+  "main": "index.js",
   "maintainers": [
     {
       "name": "Garen J. Torikian",

Maybe the people who work on this project can solve it by getting the patch somewhere in this repo.

These are the external dependencies. They might get fixed by updating their versions. If not, we might need to hot patch the code.


SavableObjectEditor not enumerating object properties

I've modified the example project to have an Address object in the Customer object, with the template specified as SavableObjectEditor. Expanding the single object within the PropertyGrid opens the editor but no values are specified. Is this expected behavior?

I declare the property as such:
[PropertyGridOptions(EditorDataTemplateResourceKey = "ObjectEditor")] public Address SimpleAddress { get { return GetProperty(); } set { SetProperty(value); } }

Yes, it's normal because the object is null. There is nothing built-in to create instances of objects automatically (with custom code, you could do it). But if you add this to the Model's constructor,
           SimpleAddress = new Address();
Then you will see the adress properties when you edit it.

Wow, can't believe I forgot to initialize... Thank you!


Missing arg  'grpc_max_msg_len' running python function out of the box

These are the errors that we had testing it right out of the box
https://github.com/Azure/azure-functions-docker-python-sample/wiki/Getting-started-using-Functions-Core-Tools
Using func build/<IP_ADDRESS>4
My current error is the following (Could you help us debug it):
(functions_venv) ➜  python-functions git:(master) ✗ func start

                  %%%%%%
                 %%%%%%
            @   %%%%%%    @
          @@   %%%%%%      @@
       @@@    %%%%%%%%%%%    @@@
     @@      %%%%%%%%%%        @@
       @@         %%%%       @@
         @@      %%%       @@
           @@    %%      @@
                %%
                %

Hosting environment: Production
Content root path: /Users/brus/GitHub/dryrun-redmond/python-functions
Now listening on: http://localhost:7071
Application started. Press Ctrl+C to shut down.
[04/30/2018 18:54:21] Reading host configuration file '/Users/brus/GitHub/dryrun-redmond/python-functions/host.json'
[04/30/2018 18:54:21] Host configuration file read:
[04/30/2018 18:54:21] {}
[04/30/2018 18:54:21] Starting Host (HostId=mylgdevice-1921339635, InstanceId=c649b4bc-8a5e-4be9-a004-d911e93a3b54, Version=2.0.11651.0, ProcessId=35912, AppDomainId=1, Debug=False, ConsecutiveErrors=0, StartupCount=1, FunctionsExtensionVersion=)
[04/30/2018 18:54:22] Unable to configure java worker. Could not find JAVA_HOME app setting.
[04/30/2018 18:54:22]
[04/30/2018 18:54:22] Could not configure language worker Java.
[04/30/2018 18:54:22]
[04/30/2018 18:54:22] Start Process: python  "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py" --host <IP_ADDRESS> --port 54277 --workerId bdc497f8-56a9-4f57-9ea4-9e75e6de5f4d --requestId 772e4546-69fd-437c-b2f9-593ba1e266e0
[04/30/2018 18:54:22] Generating 1 job function(s)
[04/30/2018 18:54:22] Found the following functions:
[04/30/2018 18:54:22] Host.Functions.HttpTriggerPython
[04/30/2018 18:54:22]
[04/30/2018 18:54:22] Host initialized (768ms)
Listening on http://localhost:7071/
Hit CTRL-C to exit...

Http Functions:

	HttpTriggerPython: http://localhost:7071/api/HttpTriggerPython

[04/30/2018 18:54:22] Traceback (most recent call last):
[04/30/2018 18:54:22] Traceback (most recent call last):
[04/30/2018 18:54:22]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 26, in main
[04/30/2018 18:54:22]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 33, in <module>
[04/30/2018 18:54:22]     args.host, args.port, args.worker_id, args.request_id)[04/30/2018 18:54:22]     main()

[04/30/2018 18:54:22] TypeError: start() missing 1 required positional argument: 'grpc_max_msg_len'
[04/30/2018 18:54:22]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 26, in main
[04/30/2018 18:54:22]     args.host, args.port, args.worker_id, args.request_id)
[04/30/2018 18:54:22] TypeError: start() missing 1 required positional argument: 'grpc_max_msg_len'
[04/30/2018 18:54:22] Worker encountered an error.
[04/30/2018 18:54:22] Worker process with pid 35915 exited with code 1.
[04/30/2018 18:54:22] Start Process: python  "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py" --host <IP_ADDRESS> --port 54277 --workerId 048e05d5-ec00-4c28-9460-81d586bfa0a0 --requestId b25f2075-8d72-47e3-988d-83cd1009b16a
[04/30/2018 18:54:23] Traceback (most recent call last):
[04/30/2018 18:54:23] Traceback (most recent call last):
[04/30/2018 18:54:23]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 26, in main
[04/30/2018 18:54:23]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 33, in <module>
[04/30/2018 18:54:23]     args.host, args.port, args.worker_id, args.request_id)
[04/30/2018 18:54:23]     main()
[04/30/2018 18:54:23] TypeError: start() missing 1 required positional argument: 'grpc_max_msg_len'
[04/30/2018 18:54:23]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 26, in main
[04/30/2018 18:54:23]     args.host, args.port, args.worker_id, args.request_id)
[04/30/2018 18:54:23] TypeError: start() missing 1 required positional argument: 'grpc_max_msg_len'
[04/30/2018 18:54:23] Worker encountered an error.
[04/30/2018 18:54:23] Worker process with pid 35917 exited with code 1.
[04/30/2018 18:54:23] Start Process: python  "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py" --host <IP_ADDRESS> --port 54277 --workerId c2fa21aa-3cb0-4cc1-ae80-6a56d286cd2e --requestId 530c6766-ea94-433e-8054-03a99ce7fc99
[04/30/2018 18:54:23] Traceback (most recent call last):
[04/30/2018 18:54:23] Traceback (most recent call last):
[04/30/2018 18:54:23]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 26, in main
[04/30/2018 18:54:23]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 33, in <module>
[04/30/2018 18:54:23]     args.host, args.port, args.worker_id, args.request_id)
[04/30/2018 18:54:23]     main()
[04/30/2018 18:54:23] TypeError: start() missing 1 required positional argument: 'grpc_max_msg_len'
[04/30/2018 18:54:23]   File "/Users/brus/GitHub/dryrun-redmond/python-functions/Azure.Functions.Cli.osx-x64/workers/python/worker.py", line 26, in main
[04/30/2018 18:54:23]     args.host, args.port, args.worker_id, args.request_id)
[04/30/2018 18:54:23] TypeError: start() missing 1 required positional argument: 'grpc_max_msg_len'
[04/30/2018 18:54:23] Worker encountered an error.
[04/30/2018 18:54:23] Worker process with pid 35920 exited with code 1.
[04/30/2018 18:54:36] Executing 'Functions.HttpTriggerPython' (Reason='This function was programmatically called via the host APIs.', Id=84cacc1d-f36a-4a7c-9341-3d06db849cc4)
[04/30/2018 18:54:36] System.Private.CoreLib: Exception while executing function: Functions.HttpTriggerPython. System.Private.CoreLib: One or more errors occurred. (Worker process with pid 35915 exited with code 1) (Worker process with pid 35917 exited with code 1) (Worker process with pid 35920 exited with code 1). Worker process with pid 35915 exited with code 1.
[04/30/2018 18:54:36]
[04/30/2018 18:54:36] Executed 'Functions.HttpTriggerPython' (Failed, Id=84cacc1d-f36a-4a7c-9341-3d06db849cc4)
[04/30/2018 18:54:36] System.Private.CoreLib: Exception while executing function: Functions.HttpTriggerPython. System.Private.CoreLib: One or more errors occurred. (Worker process with pid 35915 exited with code 1) (Worker process with pid 35917 exited with code 1) (Worker process with pid 35920 exited with code 1). Worker process with pid 35915 exited with code 1.
[04/30/2018 18:54:46] Host started (25087ms)
[04/30/2018 18:54:46] Job host started

FOUND THE FIX
thanks to @ahmelsayed
Just do:
pip install -e<EMAIL_ADDRESS>


Refined GitHub destroys file previews (feature unidentifiable)

Description
On XML based languages, Refined GitHub renders the code in weird ways:
Seemingly, it puts in more spacing than is usual, so there is a remain of the code in it's 'usual' state.
Not so sure about this one.
📝 Note that this only occurs when selecting text.
Second of all, the text selector can only go to the end of the 'original' black text and not of the white one, so I cannot visually select the whole text.
I have a video of this, but could not upload it to GitHub.

See:
https://riversidevalley-my.sharepoint.com/:v:/g/personal/lamparter_theriversi_de/EdcPsBJFcslMlVmICHSqgK0B_k0xd72Ep1hu9Tk35qFZoA?e=Dieyoo
This video is of https://github.com/files-community/Website/blob/cfcfa9098860261e4433eecc77ae80b2c0e8d281/src/i18n/locales/en-US.json
How to replicate the issue + URL
Seemingly occurs in HTML/XML based languages, such as Svelte, XAML and of course, HTML, as well as JSON (a lot of web languages! but not Ruby); I have used the Refined GitHub feature identifier and it did not identify the problem, however disabling the Refined GitHub extension does fix the problem.
Example: https://github.com/RiversideValley/Website/blob/main/src/app.html

Extension version
23.3.31
Browser(s) used
Microsoft Edge Insider Dev

This is likely a combination of:

GitHub is playing with a hidden/duplicate element first mentioned here
your tab size is set to 8 characters
our tab-size affects only the hidden element

As a temporary fix:

you can change your tab size to 4 characters

cc @kidonng

I can replicate the issue because my tab size is also not 4 characters and I have the new hidden element.

I'll push a hotfix

Hotfixed, no further action required on your part, just wait a few hours

Caused by
https://github.com/refined-github/refined-github/blob/154c0f8c86b23e52d1e1ee947b90bc36bc6188ba/source/features/tab-size.css#L3-L5
overriding
<textarea
	id="read-only-cursor-text-area"
	style="tab-size: <what-you-set-in-your-preference>"
>

* is probably too wide. Just use more specific selector?

Just use more specific selector?

Yeah back then we kept this to cover any situations that GitHub forgot:

https://github.com/refined-github/refined-github/pull/5715

It seems that they still haven't been fixed. Maybe the new selector is just .markdown-body pre

It seems that this was reported yesterday but I closed it as unreproducible:

https://github.com/refined-github/refined-github/issues/6461

We only really care tabs in two places:

Code view (natively supported, both on main site and Gist)
User content (.markdown-body)

Oh, maybe action logs?

User content (.markdown-body)

I think yeah let's target this, like suggested in my previous comment.

Oh, maybe action logs?

Would be ideal, but I don’t think it's common to print tabs in the console and especially not expecting them to be 8 characters, so probably it's best to not touch that.

Thanks!


Nexus Hologram, multi-line holograms do not work properly

All lines are displayed on one level

Please show your config.

Please show your config.

src/main/resources/structures.yml
nexus:     name: "&bNexus"     particles:       1:         place:           particle: DRAGON_BREATH           count: 70           offset: 0.5, 0.5, 0.5         break:           particle: DRAGON_BREATH           count: 70           offset: 0.5, 0.5, 0.5     sounds:       1:         place: BLOCK_BEACON_ACTIVATE         break: BLOCK_BEACON_DEACTIVATE     hologram:       1:         lines:           - "Test1"           - "Test2"         height: 1

src/main/resources/structures.yml
nexus:     name: "&bNexus"     particles:       1:         place:           particle: DRAGON_BREATH           count: 70           offset: 0.5, 0.5, 0.5         break:           particle: DRAGON_BREATH           count: 70           offset: 0.5, 0.5, 0.5     sounds:       1:         place: BLOCK_BEACON_ACTIVATE         break: BLOCK_BEACON_DEACTIVATE     hologram:       1:         lines:           - "Test1"           - "Test2"         height: 1

You have to put a space between the lines.
line:
  - "Test1"
  - "SPACE: 0.5"
  - "Test2"

You have to put a space between the lines.
line:
  - "Test1"
  - "SPACE: 0.5"
  - "Test2"


Fix for loading Elevate Widget in Read-Only mode for ACH gifts

W-11906042
Editing a previously entered ACH gift will now load the Elevate widget in read-only mode.
When editing the ACH Account and Routing numbers, the option to Cancel the change will now be displayed.

Critical Changes
Changes
Issues Closed
Community Ideas Delivered
Features Intended for Future Release
Features for Elevate Customers
New Metadata
Deleted Metadata

@lparrott could we add a JEST test here for loading the ACH payment method and verifying that the widget is in readOnly mode? I assume we already have one for credit card but would be good to update that coverage now that we've added it for ACH


Support other casings for view-controller

The decision to use dash-casing for the view-controller property matches the multi-word precedent set by the Turbo iOS examples. However, the Turbo Android examples uses snake_casing.
It's unlikely that an Android app and an iOS app will share exact copies of a path configuration file's structure and data. However, it's possible that they'd share a similar server-side backend to generate those files, or a shared naming convention across those files.
The view-controller appears to be the only multi-word key expected and supported out-of-the-box, with the expectation that other keys can be used to inform bespoke features in app-specific contexts.
This commit expands that support to match other naming conventions, mainly snake_case and camelCase.

Hey Sean, after discussing with the other maintainers we've decided to consolidate case. Everything, across both platforms, will use snake case moving forward. This better matches Rails routes and requires the least amount of change across iOS and Android.
You can check out the turbo-navigator branch if you'd like to see how everything is handled and take it for a spin. I'm hoping to merge that in pretty soon!
Thanks for the PR, it kicked off a good discussion. And I think we are in a much better spot because of it.


Spanner refactor

Replacing Mysql with Spanner, does not include db secrets config, which was split into separate story

Closing this since these changes are been ported to go/pos-repo](https://github.com/GoogleCloudPlatform/point-of-sale/pull/226)


New Game Idea - Tic-Tac-Toe

Would be cool to play tic tac toe with voting against the bot. (Don't make the bot a perfect opponent though).
Possibly have the chat segmented and playing against each other.
Something cool and fun could be in this. Let's figure it out.

We may have to leverage whispers to do this.


Can't get it to work -  (UndefinedFunctionError) function :invalid_message.exception/1 is undefined

I have Mongo defined under supervisor based on docs. Now any operation (Mongo.find, Mongod.insert_one etc. ) raises the same error as below. Any idea whats wrong here? (Elixir 1.5.3 on windows)
iex(web@<IP_ADDRESS>)3> cursor = Mongo.find(:mongo, "names", %{})
%Mongo.Cursor{coll: "names", conn: #PID<0.468.0>, opts: [slave_ok: true],
 query: %{}, select: nil}
iex(web@<IP_ADDRESS>)4> Enum.to_list(cursor)
** (UndefinedFunctionError) function :invalid_message.exception/1 is undefined (module :invalid_message is not available)
    :invalid_message.exception([])
    (db_connection) lib/db_connection.ex:926: DBConnection.checkout/2
    (db_connection) lib/db_connection.ex:742: DBConnection.run/3
    (db_connection) lib/db_connection.ex:1133: DBConnection.run_meter/3
    (db_connection) lib/db_connection.ex:636: DBConnection.execute/4
    (mongodb) lib/mongo.ex:413: Mongo.raw_find/5
    (mongodb) lib/mongo/cursor.ex:40: anonymous fn/6 in Enumerable.Mongo.Cursor.start_fun/6
    (elixir) lib/stream.ex:1270: anonymous fn/5 in Stream.resource/3
    (elixir) lib/enum.ex:1841: Enum.reverse/1
    (elixir) lib/enum.ex:2599: Enum.to_list/1

Hi There,
I am trying to send data from my elixir application to mongodb. Following is the sequence of command I am running:
{:ok, conn} = Mongo.start_link(hostname: "localhost", database: "test", pool: DBConnection.Poolboy)
Mongo.find(conn, "collection", %{}, pool: DBConnection.Poolboy)
Mongo.insert_one(pid, "collection", %{foo: 42})
** (UndefinedFunctionError) function :invalid_message.exception/1 is undefined (module :invalid_message is not available)
:invalid_message.exception([])
(db_connection) lib/db_connection.ex:934: DBConnection.checkout/2
(db_connection) lib/db_connection.ex:750: DBConnection.run/3
(db_connection) lib/db_connection.ex:1141: DBConnection.run_meter/3
(db_connection) lib/db_connection.ex:644: DBConnection.execute/4
(mongodb) lib/mongo.ex:519: Mongo.insert_one/4
Please Help


Parser halt when there is a NUL char in the parsed string

Reproducing :
2.0.0-p247 :042 > a = "<p>\000<b>plop<b/><p>"
=> "<p>\x00<b>plop<b/><p>"
2.0.0-p247 :043 > Nokogiri::HTML(a).search("//b")
=> []

And there is no parse errors :
2.0.0-p247 :047 > Nokogiri::HTML(a).errors
 => []

It halt when the NUL is hit :
2.0.0-p247 :045 > Nokogiri::HTML(a)
 => #<Nokogiri::HTML::Document:0x3fe91a6badbc name="document" children=[#<Nokogiri::XML::DTD:0x3fe91a6be728 name="html">, #<Nokogiri::XML::Element:0x3fe91a6bfa74 name="html" children=[#<Nokogiri::XML::Element:0x3fe91a6bf7a4 name="body" children=[#<Nokogiri::XML::Element:0x3fe91a6bf588 name="p">]>]>]>

Hi @juliennicolas,
This happens on MRI because the underlying libxml2 parser is written in C. C string have the convention of using a null character to represent end-of-string.
Note that this doesn't happen in the JRuby implementation, as Java strings also have a "length" property.
Unfortunately, there's not much we can do for this. If you have a document that you think has null characters in it, you may want to "pre-process" them with something like:
html_string.gsub!(/\0/,"")

That doesn't stop it appearing in the wild unfortunately (page is valid HTML otherwise)


Change detection timeline

Do we have a timeline for the change detection?

Hey,
Synk is going to be rebuilt once K2 lands, change detection will be part of this rebuild


generate random input graphs, for testing

The structure for the yaml file is reasonably settled now, so it shouldn't be too hard to generate random files.

We're going to load YAML and JSON into data dictionaries, and that data object will instead be validated from a JSON schema. Here are some utils for using the schema for testing and other interesting stuff.
https://json-schema.org/implementations.html#generators-from-schemas
https://github.com/Zac-HD/hypothesis-jsonschema
https://metacpan.org/release/JSON-Schema-ToJSON

https://github.com/Zac-HD/hypothesis-jsonschema

Very cool! That would be an excellent fuzz-testing tool for our schema.


Fix dsp post upgrade. Add keyword "Skip If Operator Starting Version Is Not Supported"

Adds keyword Skip If Operator Starting Version Is Not Supported based on previous work by @lugi0
Sets minimum starting version for pipelines post-upgrade verification
In pipeline post-upgrade verification, accept RUNNING and SUCCEEDED state when checking the status of the test pipeline

Tested successfully in rhoai-test-flow/1742


deployed to IIS window 10 failed to run

hi,
I've publish the project using Visual Studio 2017 publish feature.
configure IIS and encountered this error when loading the site
Exception: Call to Node module failed with error: Webpack dev middleware failed because of an error while loading 'aspnet-webpack'. Error was: Error: Cannot find module 'aspnet-webpack'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object. (C:\Windows\TEMP\tmp6A62.tmp:83:19)
at webpack_require (C:\Windows\TEMP\tmp6A62.tmp:20:30)
at createWebpackDevServer (C:\Windows\TEMP\tmp6A62.tmp:62:26)
at C:\Windows\TEMP\tmp6B1F.tmp:113:19
at IncomingMessage. (C:\Windows\TEMP\tmp6B1F.tmp:132:38)
at emitNone (events.js:86:13)
Current directory is: C:\Users\guest\Downloads\1)Published\newdotnetspa
Microsoft.AspNetCore.NodeServices.HostingModels.HttpNodeInstance+d__7.MoveNext()
AggregateException: One or more errors occurred. (Call to Node module failed with error: Webpack dev middleware failed because of an error while loading 'aspnet-webpack'. Error was: Error: Cannot find module 'aspnet-webpack'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object. (C:\Windows\TEMP\tmp6A62.tmp:83:19)
at webpack_require (C:\Windows\TEMP\tmp6A62.tmp:20:30)
at createWebpackDevServer (C:\Windows\TEMP\tmp6A62.tmp:62:26)
at C:\Windows\TEMP\tmp6B1F.tmp:113:19
at IncomingMessage. (C:\Windows\TEMP\tmp6B1F.tmp:132:38)
at emitNone (events.js:86:13)
Current directory is: C:\Users\guest\Downloads\1)Published\newdotnetspa)
System.Threading.Tasks.Task.ThrowIfExceptional(bool includeTaskCanceledExceptions)
Exception: Call to Node module failed with error: Webpack dev middleware failed because of an error while loading 'aspnet-webpack'. Error was: Error: Cannot find module 'aspnet-webpack' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at Object. (C:\Windows\TEMP\tmp6A62.tmp:83:19) at webpack_require (C:\Windows\TEMP\tmp6A62.tmp:20:30) at createWebpackDevServer (C:\Windows\TEMP\tmp6A62.tmp:62:26) at C:\Windows\TEMP\tmp6B1F.tmp:113:19 at IncomingMessage. (C:\Windows\TEMP\tmp6B1F.tmp:132:38) at emitNone (events.js:86:13) Current directory is: C:\Users\guest\Downloads\1)Published\newdotnetspa
Microsoft.AspNetCore.NodeServices.HostingModels.HttpNodeInstance+d__7.MoveNext()
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
Microsoft.AspNetCore.NodeServices.HostingModels.OutOfProcessNodeInstance+d__13.MoveNext()
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
Microsoft.AspNetCore.NodeServices.NodeServicesImpl+d__10.MoveNext()

In production, make sure your application runs in production mode, not development mode.


Can I order pizza here?

Need help with it.

Sure thing!
What's your address?

@aleksandar-todorovic You can ship to Coordinate 3° 12' 43.2" South & 5° 12' 39.6" West
Actualy, I'm at moon.

nonsensical nonsense

@gld1982ltd thanks, u is bro.


Create credential definition page

[ ] please resolve merge conflicts (merge main into your branch first and resolve conflicts)
[ ] during the frontend refactoring, we implemented a backend-http-service for all http requests to the backend, please use it!
[ ] the creation of a new credential definition doesn't work. We marked #113 as deprecated because #111 is already done and this task includes also the connection to our backend. As the dropdown menu includes two example schemas and not the actual schemas from lissi, this cannot work. Maybe other things have to be adjusted as well (in the backend also?!)!
[ ] there are no tests so far and the "should create" dummy test even fails. This isn't important for this pull request but for closing the issue.

the conflicts are solved and you can create a credential now but the management of the icon uploader will be possible just after making some changes in the backend

[ ]  Please have a look at my comments
[ ]  Have a look at your naming. You are creating a credential definition, not a credential. Additionally, your naming should follow the same pattens as the other components
[ ]  Delete upload file service
[ ]  LissiApiService: use the same signature of your methods like everywhere else in the LissiApiService
[ ]  The "create" button should be disabled when required information is missing. Required information includes the selection of a schema.
[ ]  Please adjust our openAPI

the only required field is the name so the create button is disabled when there is no name

No that's not the only required field:

No that's not the only required field:

Okay thanks! What may l have to adjust in the Open API please?

Okay thanks! What may l have to adjust in the Open API please?

I just saw that our API is already adjusted concerning the endpoints you implemented, but the responses are missing, so please add them.

The selection of the image doesn't work. I had a look at it and this is a major problem and isn't solved by adding a few lines of code (other components have to be adjusted...). As we need this function also in other components, I asked the POs about changing the acceptance criteria so that you can leave it like that (please disable the button), even if it doesn't work. I will tell you when I get an answer. :)

The selection of the image doesn't work. I had a look at it and this is a major problem and isn't solved by adding a few lines of code (other components have to be adjusted...). As we need this function also in other components, I asked the POs about changing the acceptance criteria so that you can leave it like that (please disable the button), even if it doesn't work. I will tell you when I get an answer. :)

Nice! As I had mentioned the upload of png does not work and I think that for it to work the backend must be adjusted


Expand range of available components

Closes #32
Turns the "Add detector" window into an "Add component" window, adding Monitor, Source, Slit, Moderator, and Disk Chopper as options.

In the backend, a components type is now a property of Component, as the varying subclasses had so few distinguishing properties they didn't seem worth keeping. This also has the side effect of making Pycharm's type inferring much happier when dealing with component classes.

Codecov Report

Merging #61 into master will decrease coverage by 2.05%.
The diff coverage is 58.09%.

@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
- Coverage   70.96%   68.91%   -2.06%
==========================================
  Files          12       12
  Lines         992     1039      +47
==========================================
+ Hits          704      716      +12
- Misses        288      323      +35

Impacted Files
Coverage Δ

geometry_constructor/pixel_models.py
0% <0%> (ø)
:arrow_up:

geometry_constructor/application.py
0% <0%> (ø)
:arrow_up:

geometry_constructor/geometry_models.py
66.66% <100%> (+0.75%)
:arrow_up:

geometry_constructor/data_model.py
93.33% <100%> (+0.7%)
:arrow_up:

geometry_constructor/json_writer.py
86% <100%> (+0.58%)
:arrow_up:

geometry_constructor/instrument_model.py
54.49% <69.23%> (-1.2%)
:arrow_down:

geometry_constructor/writers.py
76% <85.71%> (ø)
:arrow_up:

geometry_constructor/json_loader.py
91.54% <95.45%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

I feel like the pixel model classes have so little logic of their own, as they just implement the QML ListModel interface for their respective classes, that any tests would be a long repetitious way of saying "set property x to foo. does x equal foo?". It could be done, but I doubt it'd be very useful.


helper named 'ember-ic-you' could not be found

After adding "infinite-scroll" as component I have an error at browser's console:
Assertion Failed: A helper named 'ember-ic-you' could not be found

@TiSer can you provide us more context? What does your template look like? Also can you confirm that you have ember-ic-you installed?

@JeffLuong No, I didn't install it, since there are no such information at "ember-cli-infinite-scroll" wiki.

@TiSer ah ok, we'll make sure to add it in the wiki. Does error still occurs after installing it?


Use SessionPartial as a param in SessionsEmspRepository.patchSession

https://github.com/IZIVIA/ocpi-toolkit/blob/76cfc19987e5a57d1923f5d35fc5d9f983e94d84/ocpi-toolkit-2.2.1/src/main/kotlin/com/izivia/ocpi/toolkit/modules/sessions/repositories/SessionsEmspRepository.kt#L67
In a PATCH there may be only one field, so the SessionPartial class should be used.

You are absolutely right, thanks for the report

done in 0.0.15


Crash when reorder cell between section

So, I'm using the layout to create a collectionView, for some reason I create some sections and each section has one cell, and then when I reorder cells App will crash.
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of items in section 1.  The number of items contained in an existing section after the update (1) must be equal to the number of items contained in that section before the update (1), plus or minus the number of items inserted or deleted from that section (0 inserted, 1 deleted) and plus or minus the number of items moved into or out of that section (0 moved in, 0 moved out).'

Finally, I solve this issue by myself , it's quite easy. App will crash at
[self.collectionView performBatchUpdates:^{         __strong typeof(self) strongSelf = weakSelf;         if (strongSelf) {             [strongSelf.collectionView deleteItemsAtIndexPaths:@[ previousIndexPath ]];             [strongSelf.collectionView insertItemsAtIndexPaths:@[ newIndexPath ]];         }     } completion:^(BOOL finished) {         __strong typeof(self) strongSelf = weakSelf;         if ([strongSelf.dataSource respondsToSelector:@selector(collectionView:itemAtIndexPath:didMoveToIndexPath:)]) {             [strongSelf.dataSource collectionView:strongSelf.collectionView itemAtIndexPath:previousIndexPath didMoveToIndexPath:newIndexPath];         }     }];
in the FlowLayout.m file.
The code just delete previousIndexPath and insert newIndexPath at their section, for example previousIndexPath.section == 1, newIndexPath.section == 2, at this time we just remove a cell from section 1 and insert a cell into section2, but not add a cell into section 1 or delete cell belongs to section2, so we need add two new index to deal with the special case
    NSIndexPath *newIndexPath = [self.collectionView indexPathForItemAtPoint:self.currentView.center];     NSIndexPath *tIndexPath = [NSIndexPath indexPathForRow:0 inSection:self.selectedItemIndexPath.section];     NSIndexPath *previousIndexPath = self.selectedItemIndexPath;     NSIndexPath *mIndexPath = [NSIndexPath indexPathForRow:0 inSection:newIndexPath.section];
That's all.

can you show me the demo ,give me a github URL to download it, THX.


It takes a long time to bring up the menu

When I press the insert button after entering the game, the menu does not appear immediately, but has to wait for a period of time, which is sometimes short and sometimes long

It means it is injected late into the game.


Create formatNumber utility helper function

Resolves #141 takes formatNumber and moves to utility function / imports from utils

Thanks for the contribution. Solved in #325 💜


SPIKE: investigate tooling for reproducing K8S errors

Hey team! Please add your planning poker estimate with Zenhub @dejanzele @jayofdoom @kannon92 @richscott

Chaos-Mesh seems to be a very useful tool for reproducing failures of pods,network, cpu etc.  I was not able to replicate a node failure.
@carlocamurri and I think it may be useful to find faults/defects in an Armada setup to see if we don't lose events.
However, the GR-OSS team doesn't really have a stable environment for testing this that replicates GR.