add fromString method alternative

I'd like to migrate from uuidv4, as suggested in that repo.
I'm using the function fromString which doesn't exist in this repo. I see the uuid.v4() function accepts several options, but I don't see a way to create a uuid given a string.
Could you provide this functionality or document it if already available?

What exactly are you trying to achieve? Do you want to convert a string representation of a UUID into a byte array? Then uuid.parse() is your friend.

given a unique string (i.e. a user identifier), I would like to generate always the same uuid

@correttojs The deprecation message warning provided by uuidv4 tells you (mostly) how to do this - use the v5() method.  E.g.
import {v5 as uuidv5} from 'uuid';

uuidv5('string to create uuid from', 'bb5d0ffa-9a4c-4d7c-8fc2-0a7d2220ba45');

(@ctavan: uuidv4's fromString() method is a wrapper around v5 namespace uuid creation.  See source.)
The one fiddly bit is the custom namespace ("bb5d0ffa-...")  you need to provide if you care about backward compatibility with previously generated fromString() ids.  Otherwise you can use uuidv5.DNS or uuidv5.URL instead, or create your own namespace id as described in our docs.
Cc: @goloroden for possible improvements to deprecation / migration instructions in uuidv4 codebase.

that would cover my case, thank you!
indeed I saw a deprecation warning in uuidv4, but it was only related to the isUuid method. It would be nice to add one as well for the fromString method

Thanks for the hint! I think we'll update the docs sooner or later, and phase out the module entirely.

Closing in favor of https://github.com/thenativeweb/uuidv4/issues/219 since there's nothing actionable on our end.


MNT: Set log default handler to WARN

Description

Let user's log handler has WARNING as default
Motivation and Context

There are two groups of handdler. One is user's file/stdout handler, One is elastic handler. Both could be  independently. Here user's handler is updated to use ERROR as default and allow customized.
How Has This Been Tested?

Having hashed out these ideas caproto and adopted the good suggestions above --- minus my eccentric "family of handlers" suggestion which fortunately never saw the light of day :-D --- we are finally circling back to bluesky to apply those ideas here. See #1185.


Pushed over master

I was rebasing my local copy of jhipster-core (which turned out to be a clone of this rather than my fork) to submit a fix and I messed something up badly. @MathieuAA I pushed v1.1.8 over your work.  Can you please fix it?  Sorry! I'm so embarrassed...

I dont see any commits from you here. Also do you have write access to this repo?

That's the issue - The latest commit was https://github.com/jhipster/jhipster-core/commit/b20e4cab577719d10e51d3ac7c99ca672604ec8e but I pushed an older version over this.
I had a script that fetches from upstream, rebases, and force pushes (I use it to keep my local generator-jhipster updated to master, commands are from JHipster contributing guide) but the repo was a direct clone instead of my fork.  This means there was no upstream so my older version was pushed over the couple of 1.9.0 commits.  Luckily it's only a few commits

Scripting force push/delete stuff is bad man  :P
Thanks & regards,
Deepu
On 23 Sep 2016 10:18, "Jon Ruddell"<EMAIL_ADDRESS>wrote:

That's the issue - The latest commit was b20e4ca
https://github.com/jhipster/jhipster-core/commit/b20e4cab577719d10e51d3ac7c99ca672604ec8e
but I pushed an older version over this.
I had a script that fetches from upstream, rebases, and force pushes (I
use it to keep my local generator-jhipster updated to master, commands are
from JHipster contributing guide) but the repo was a direct clone instead
of my fork. This means there was no upstream so my older version was pushed
over the couple of 1.9.0 commits. Luckily it's only a few commits
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jhipster/jhipster-core/issues/61#issuecomment-249102294,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABDlFwp3APqf17dV19JhfDSACCBckVUCks5qs1oJgaJpZM4KEbAj
.

I think @MathieuAA would have to force push his local repo without doing a pull from this. else we need to restore the repo to this state https://github.com/jhipster/jhipster-core/tree/b20e4cab577719d10e51d3ac7c99ca672604ec8e still the release commit for 1,1,9 and the tag for same will be missing

then there is this as well https://dzone.com/articles/git-tip-restore-deleted-tag

First of all, don't worry. Everyone makes mistake, and you kinda just wrote history here so I'd say that's a big thing (and it's pretty awesome when I think of it) =) @deepu105 Leave it to me.


Document installation from homebrew

Also reorganizes the installation instructions slightly
Before merging this in, I'd like to get a couple others to test that the formula produces a working installation.

Folks tested the installation, and it seemed to work as expected, some brew-specific cases not withstanding.


optimize: Unified version

optimize: Unified version.
优化：统一维护版本号到<revision>。Version.java 文件中不需要再修改版本号了。

Codecov Report

Merging #5372 (ec8569c) into develop (97bad4b) will decrease coverage by 0.22%.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@              Coverage Diff              @@
##             develop    #5372      +/-   ##
=============================================
- Coverage      48.77%   48.56%   -0.22%
+ Complexity      4175     4172       -3
=============================================
  Files            743      743
  Lines          26634    26634
  Branches        3327     3327
=============================================
- Hits           12991    12934      -57
- Misses         12244    12306      +62
+ Partials        1399     1394       -5

Impacted Files
Coverage Δ

.../src/main/java/io/seata/core/protocol/Version.java
7.50% <ø> (ø)

...ava/io/seata/server/metrics/MetricsSubscriber.java
29.56% <0.00%> (-48.70%)
:arrow_down:

...source/AbstractDataSourceCacheResourceManager.java
42.85% <0.00%> (-42.86%)
:arrow_down:

...a/io/seata/rm/datasource/xa/ResourceManagerXA.java
8.95% <0.00%> (-11.95%)
:arrow_down:

...torage/file/store/FileTransactionStoreManager.java
55.62% <0.00%> (-4.19%)
:arrow_down:

.../main/java/io/seata/rm/BaseDataSourceResource.java
31.81% <0.00%> (-3.04%)
:arrow_down:

...a/io/seata/rm/datasource/xa/DataSourceProxyXA.java
71.11% <0.00%> (-2.23%)
:arrow_down:

...o/seata/server/session/AbstractSessionManager.java
59.70% <0.00%> (-1.50%)
:arrow_down:

...io/seata/core/rpc/netty/AbstractNettyRemoting.java
12.98% <0.00%> (-1.30%)
:arrow_down:

...o/seata/server/coordinator/DefaultCoordinator.java
46.77% <0.00%> (+0.40%)
:arrow_up:

... and 8 more

check valid.


Central/Peripheral + BLE Mesh at the same time?

Is it possible to run BLE mesh in addition to standard BLE?
I would like to implement mesh alongside existing BLE central and peripheral functions.  I have gotten the mesh to work, but the central and peripheral code is broken because the ble_gap_adv_start() always returns EALREADY, since, of course, the mesh code is advertising.
I see that if extended advertisements are enabled, then the mesh-related advertising looks to be confined to the two upper-most advertising instances, and at I could simply run my current code using a separate instance.  Unfortunately, I am on the ESP32 platform, which is a 5.0 device that doesn't actually support a bunch of 5.0 features, such as extended advertisements, so that solution won't work.
Right now my only idea is to periodically call bt_mesh_suspend() and bt_mesh_resume(), with brief periods for my own advertising in between.  I'd be interested to know if this should work or, if not, what my other options are.  Maybe I'm missing something obvious.

@zacwbond
Imho toggling advertising between mesh and standard BLE  using bt_mesh_suspend()/resume() might be risky. But I can't see other option.

should be possible with extended advertising instances,  reopen if needed


Add SiFive FE310

This is a RISC-V chip. The SVD file has been copied from here:
https://github.com/AdaCore/svd2ada/blob/master/CMSIS-SVD/SiFive/FE310.svd

Hi @aykevl, certainly very interested in having this added to the collection.  In order to properly deal with licensing concerns, contributions here:

Should come directly from the siilicon vendor if possible.
Must include an explicit license associated with all files from the vendor and/or associated with each of the contributed SVD files.

I'm not terribly familiar with hifive or the overall RISC-V ecosystem so I'll defer to the rust-embeded RISC-V team for comments on sourcing available of SVD descriptions for common boards.  CC @bradjc @danc86 @dvc94ch @Disasm

As far as I know, this FE310 SVD is not from vendor. I contacted the vendor twice about official SVDs and still no answer. I haven't seen any vendor SVDs for RISC-V chips so far.

@aykevl Also consider looking at this one: https://github.com/riscv-rust/e310x/blob/master/e310x.svd, it may also contain some useful fixes.

@nategraff-sifive ^^ just FYI.
I use this repository's code from GDB and find it very convenient. Just something to consider.

I contacted the vendor twice about official SVDs and still no answer.

Which approaches have you tried? :smile:
Their Forums are generally a decent place to get assistance, so asking there sounds like it would be reasonable.
Personally, I've seen decent responses from their forums, and/or contacting relevant people directly.
The "Contact Us" (now "Contact Sales") approach through their main website on the other hand... appears to be useless / unfit for purpose.  Never seen a response to anyone that's tried that. :frowning:

@justinclift I tried contacting two different people by e-mail and also talked in person on RISC-V Symposium. Thanks for the hint, I'll try that.

The closest I could find to an official SVD file is this:
https://www.npmjs.com/package/@sifive/devices
which links to:
https://github.com/micro-os-plus/sifive-devices-xpack
which includes this XSVD file:
https://github.com/micro-os-plus/sifive-devices-xpack/blob/xpack/xsvd/fe310-xsvd.json
XSVD is basically SVD converted to JSON, so should not be too hard to convert back without too much loss of information.
The Freedom Studio docs mention XSVD files in the Misc subdirectory, but I downloaded it and there are none.

@Fabien-Chouteau Do you remember where the original version of this was sourced from, or did you generate it manually yourself?
Asking because your name is on it as the original author, and we're trying to make sure the licensing is ok for this to be merged: :smile:
  https://github.com/AdaCore/svd2ada/commits/master/CMSIS-SVD/SiFive/FE310.svd

Hi @justinclift,
I wrote the file from scratch based on the documentation.
I see that you use Apache License v2.0 which is perfectly fine for me.
Regards,

@posborne Is that workable? :smile:

It looks like SiFive do intend to release SVD files eventually.  Seems unlikely in the short term though, due to other work items being higher priority:
    https://forums.sifive.com/t/svd-file-for-e310-g000/731/19
If someone with C++ skills wants it faster though, they could probably submit a PR adding SVD generation  to the SiFive tool devicetree tool:
nbsp; nbsp; https://github.com/sifive/freedom-devicetree-tools/tree/master

@posborne Is that workable? 😄

Sounds reasonable, how does this sound?

Rename directory to "SiFive-Community" for files that haven't been provided by the vendor.
Add a README.md to the directory containing a brief overview of where these files are sourced from and that these aren't directly provided by SiFive.
Add a LICENSE file with the appropriate apache license text applying to the files in this directory.

I have updated the PR with your suggestions.

I've submitted an alternative SVD file for the SiFive board in PR #85 in part using the feedback from this PR.

Are we ok to kill the tinygo-org:add-fe310 branch?


Slow/Stutter iOS html5 Audio fix in 3.2.2 broke audio in android

Godot version:
3.2.2 Stable
OS/device including version:
Android 8/9
Issue description:
Audio (ogg, 44.1) Plays super chopped and slow on android devices.
https://github.com/godotengine/godot/issues/35937
Steps to reproduce:
AudioStreamPlayer inside 2D Node

Did you try changing the audio/ouput_latency to a higher value? Do you get better results with that?

Did you try changing the audio/ouput_latency project setting to a higher value? Do you get better results with that? Also, I assume, you are using Chrome on Android right?

Yea is Chrome latest in android. Havent messed with output latency, doesent seems like a lag problem it is just like it was in iOS, chopped, crushed and slowed down

For testing purposes i've uploaded the project im working on, exported with 3.2.2 and 3.2.1, same project, same settings just godot versión (and export template) are different.
https://chulengogames.cl/godot_test/3.2.2/
https://chulengogames.cl/godot_test/3.2.1/
i've also noticed some weird behavior, like, for instance, jumps seems a lot more higher in Android than iOS, but seems more like a device thing than the engine itself.

Haven't messed with output latency, doesen't seems like a lag problem it is just like it was in iOS, chopped, crushed and slowed down

Yeah, that depends on the latency, the lower the latency, the higher the probability it will crackle. That commit actually implemented a buffer size based on the desired output latency instead of using a fixed buffer.
On Android, the fixed size buffer returned by the browser was probably higher then the buffer created for the default output latency (15 ms). Again, try raising that.

THANKS!. Yeah had to ckrank it up to 40 (the lesser value that works), but its all good. Thank u both!.

Reopening as we're working on a proper fix for it that doesn't require manual changes.


Add inplace option to Correctors

I realized that there was a bug in ALESubtraction that I introduced recently stemming from the fact that corrected results are not stored in the Estimator's .results attribute.
Basically, I was trying to pull specific maps from two ALE estimators' corrected results within the ALESubtraction estimator, but they didn't exist because FWECorrector doesn't not update the results object in place. It might be good to allow that.
EDIT: Most of our discussions regarding Correctors and copying are in #157.
EDIT 2: Just a note, but the current naming convention for maps in MetaResults means that duplicate maps (and thus confusion) is fairly unlikely. You'd have to fit the same Corrector with the same method, but different parameters, to get two fundamentally different maps with the same name.

This is less of a concern now that #245 has been merged.

After thinking about this more, I'm not sure in-place updating of Correctors is necessary or even all that useful. Going to close this.


Bug: broken gotodate

Fixes bug mentioned in comment https://github.com/hoangnm/react-native-week-view/issues/185#issuecomment-1214308185
goToDate was broken when prepending pages

@pdpino when number of days is greater than 1, there is still issue, like 3 days, or 5 days.

LGTM


inkscape: Update to 1.1.2_2022-02-05, improve checkver

Improved checkver to pickup versions where the main number (1.1.2) doesn't change but the build date does

Changed 32bit version to use compressed zip rather than PortableApp release

Added hash extraction

[x] I have read the Contributing Guide.

/verify


Add todo app with task model and integrate todo app APIs with projects part(including PAF process, contracting and invoicing)

Fixes #3628 Closes #3605
After:

@sandeepsajan0 Was this ready for testing?

@frjo Yes, it is ready for testing.

In testing this worked really well! Only question I had was if we could potentially make the tasks stand out like then do in your screenshot @sandeepsajan0 by changing the background or task color (ie. what was done in #3651) or give them defined borders.
With contrast (prev screenshot):

In test:

Otherwise this is ready for live!

@wes-otf I get your point. We need to update the background color for all users' dashboards, we have already updated it for applicants in #3602. I'll add a PR for other dashboards as well.


docs: add codesandbox (stackblitz) link for vite in readme and docs site

Context
This PR adds a link to a Stackblitz container running a Vite project setup with Rainbowkit. The link has been added to the readme and the docs site where other Codesandbox links have been mentioned.
I literally couldn't find a Vite + TS template that works properly on Codesandbox so had to use Stackblitz 😅

@Dhaiwat10 thanks for the contribution here! Love seeing a project w/ Vite + RainbowKit.
Our team is going to discuss how we go about adding/linking more examples for using different build tooling, frameworks, etc etc.
We worry that by linking out to external examples that we don't own, we may expose our users to risks of interacting with malicious applications. If we add them to our /examples folder, we worry that we will be responsible for keeping these up to date. Over time, this will lead to a ton of issues + work to keep examples up to date and we'd rather that time and energy be spent building new features.
Let me discuss more w/ the team and we'll get back to you. In the meantime, you should definitely publish this as a starter kit yourself! I'm sure people would find it helpful.

@nickbytes that sounds fair, thanks! :)

@Dhaiwat10 we're going to close this and focus our efforts elsewhere – primarily, developing new features and doubling down on education through our social channels. We appreciate the PR and hope that you will continue to be a great part of the community!

No worries Nick!


NgGridConfig

I have created a table in my database with NgGridConfig interface properties but I am not able to subscribe on its values. For NgGridItemConfig I am able to subscribe in its values.
I need some help

Do you have any samples of what you are trying to do?

I fixed the problem . Thank you for your comment. I have another open issue. Can you please take a look?


Listing Block doesn't render initial results in SSR

the getAsyncData calls to retrieve values with id while the values for the query search results is made this way
const subrequestID = content?.UID ? ${content?.UID}-${id} : id;

I have a fix for this already, working on adding also some cypress tests


Added AMD to Bootstrap JS

jQuery 1.7 beta and underscore.js both now use the Asynchronous Module Definition (AMD) API. I thought I'd add it to Bootstrap JS. Bootstrap will now work with Require.js and will work as is if people choose to use Bootstrap JS without Require.js. For more info on AMD: http://requirejs.org/docs/whyamd.html .

because these are defined syncronously, i think if anything i'd rather support a commonjs pattern. Thanks for the request though.

Jacob, thanks for you response. I was wondering if you'd consider another version that includes both the AMD API and the commonjs pattern? In James Burke's branch of backbone.js he does both - I could do the same for Bootstrap JS.
I've been using the above fork of Bootstrap JS for a client project that uses Require.js and it seems to work well. It seems allowing people to use either commonjs and AMD would be a popular move.

Require.js supports module.exports which is really the maximum that i'd be willing to add. I'm considering it for 2.0, but it won't make it into 1.4.

Request for having bootstrap JS plugins as AMD modules.
This would also allow to easily optimize all javascripts at once, in one build step.

Did it make it in 2.0?

Why is this request pending for so long? This is a very simple request.


Revert "Merge pull request #156 from evbacher/main"

Reverts evbacher/gd2md-html#157

remove revert-157-dev branch


Configurable OCC endpoints for cms module

Add configurable OCC endpoints for cms module.
See #1790

This one should wait for #1750 to be merged.

QA steps:

Configure a fake custom component endpoint like so:

configure custom (fake) baseUrl, occ prefix and endpoints in backend.occ config property and verify that HTTP calls are made to custom urlconfigure baseUrl in meta tag in index.html and verify that HTTP calls are made custom base urlConfigure valid baseUrl and travel quickly through whole application (because almost every feature makes calls to OCC) - manual smoke test.

Without the config, there's no error on pdp.
With the following config, I get the "The requested resource could not be found" error on pdp. And no header & footer links. Able to place an order successfully nevertheless.

occ: {
baseUrl: 'https://dev-com-17.accdemo.b2c.ydev.hybris.com:9002',
endpoints: {
components: 'jfdfhj',
},
},

With the following config, I get the "The requested resource could not be found" error on pdp, but no missing links.  Able to place an order successfully nevertheless.

occ: {
baseUrl: 'https://dev-com-17.accdemo.b2c.ydev.hybris.com:9002',
endpoints: {
component: 'jfdfhj',
},
},

Removing the config again, did a quick smoke test, all looks good.


px-vis-gridlines dark theme styling

Current state:

Expected state, px-vis-gridlines = $gray15

The css vars are being updated correctly.  The issue is that the gridlines component is not seeing the css var changes (it is not updating its styling and/or redrawing).  Should the px-vis-gridlines component listen for css changes and update automatically?  Or is it the parent components responsibility to tell the gridlines?

This is a known issue with gridlines. It can be closed

Closing issue as asked.


Json Object to JsonArray data

In tutorial only simple JSon array [ [data,data ],[data,data ] ]are mentioned the program works fine for that but whenever i try to get json data from from api it return be json object just like
{   "stations" : [     {       "stationName" : "Wittenbergplatz",       "buildYear" : "1912"     },     {       "stationName" : "Spichernstrasse",       "buildYear" : "1959"     },     {       "stationName" : "Weberwiese",       "buildYear" : "1930"     }   ] }
but whenever i try to user function
                       let subways = [Subway].fromJSONArray(json["stations"])
it gives me error unable to cast object,the question is how to convert the JSONobject to JSONoarray so that gloss function can be executed

not sure i understand completely. to get the subways objects, you can do:
guard let subways = [Subway].fromJSONArray(json["stations"]) else {
        // handle parsing failure here
}

print(subways)


bump node-driver-registar to 2.1.0

node-driver-registar has no /bin/sh, prestop will fail;
bump node-driver-registar to 2.1.0 which remove reg.sock before exit
refer to https://github.com/kubernetes-csi/node-driver-registrar/pull/61

Codecov Report

Merging #398 (0f27bdd) into master (2d1ea65) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #398   +/-   ##
=======================================
  Coverage   46.62%   46.62%
=======================================
  Files          27       27
  Lines        2741     2741
=======================================
  Hits         1278     1278
  Misses       1372     1372
  Partials       91       91

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


Support for Windows

From the doc I can see that Builds for Windows and Linux are coming very soon!
The bad part is that I have Windows. Therefore, :D support -> Windows

@cristian-sima Have you tried compiled it on your machine?

@montogeek Well I read the there is no support for Windows. So no

Can you try it?

Yes. How do I compile it?

Check the Readme.md file :)

There is no section on readme page about compiling. Also, there is nothing specifically about Windows

I was also interested in this as I'm primarily windows user, initial package installation was not successful due to dependency child_pty does not support windows and native module build fails. Not sure if there's alternative workaround module can be used.
For a reference, I tried build on Windows 10 / msys2 (zsh) / windows-build-tools (for native node module compilation) / node v6.2 / npm v3.10.x .

@cristian-sima : Try the notes in the Contributing section. Its meant for development, but you can at least test it out locally to see if builds work for you.
I am forced to use Windows at work, and use Linux at home, so I'm looking forward to builds for those two platforms :+1:

@avindra I have seen screenshots of builds on Linux (Ubuntu)

We could use replaced child_pty by https://github.com/chjj/pty.js, another project successfully migrated it https://github.com/shockone/black-screen/issues/83

@montogeek I'm able to run it on openSUSE Tumbleweed by following the directions in the README.
The only difference I made was running webpack -p instead of webpack --watch

@avindra Great!
Maybe you could try running ./scripts/package.sh? First remove HYPERTERM_OSX_SIGNING_IDENTITY references, lets us know if it compiles :)

@montogeek :
It builds:
ls -lh dist/
total 41M
drwxr-xr-x 3 avindra users  87 Jul 16 18:44 HyperTerm-darwin-x64
-rw-r--r-- 1 avindra users 41M Jul 16 18:44 hyperterm-macos-x64-0.5.0.zip

the build assets currently have  macos and darwin, due to harcoding of those in the packaging scripts I believe.
Took a few min, but it completed the build :+1:

Yeah, it not precisely fast . (you can omit npm i and npm lint).
Does it run?

There isn't a clear way to run it because this bundles a build for OS X (a .app file / folder), which only makes sense in Apple land.
However, the packager you guys use does support Windows and OS X by passing a different flag to --platform.
My bet is that it should be fairly easy to get at least the Linux build rolling.

Could you please try it? https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#platform --platform=linux

@montogeek : Worked with plaform=linux
Produced a 41M bundle when made into a .tar.gz package

And does it run?

Yup, running the HyperTerm binary opens it.
Here is the file layout that it generates:
~/Dev/hyperterm/dist/HyperTerm-linux-x64   ls -larh
total 106M
-rw-r--r-- 1 avindra users    6 Jul 16 19:17 version
-rw-r--r-- 1 avindra users 647K Jul 16 19:17 snapshot_blob.bin
drwxr-xr-x 3 avindra users   38 Jul 16 19:17 resources
-rw-r--r-- 1 avindra users 406K Jul 16 19:17 natives_blob.bin
drwxr-xr-x 2 avindra users 4.0K Jul 16 19:17 locales
-rw-r--r-- 1 avindra users 1.3M Jul 16 19:17 LICENSES.chromium.html
-rw-r--r-- 1 avindra users 1.1K Jul 16 19:17 LICENSE
-rwxr-xr-x 1 avindra users  20M Jul 16 19:17 libnode.so
-rw-r--r-- 1 avindra users 2.5M Jul 16 19:17 libffmpeg.so
-rw-r--r-- 1 avindra users 9.7M Jul 16 19:17 icudtl.dat
-rwxr-xr-x 1 avindra users  63M Jul 16 19:17 HyperTerm
-rw-r--r-- 1 avindra users 9.3M Jul 16 19:17 content_shell.pak

Success!! Now we need somebody to follow our steps and try it on Windows!

@montogeek I've followed instructions on windows (https://github.com/zeit/hyperterm/issues/167#issuecomment-233153845) and current major blocker is replace child_pty into windows compatible modules. Not for packaging state, it blocks dev-build installation already.

@kwonoj Could you try using https://github.com/chjj/pty.js ?

@montogeek I can, haven't since I was worrying replacing it could possibly cause some regressions. I'll give a try soon.

@kwonoj It's possible, check https://github.com/shockone/black-screen/pull/88/commits/76c297aaa3b526195652914a6d0cb9aa42739601 from another project, for example exit instead of close

Yes I believe it's possible. my concern was breaking existing mac builds feature(if any) since there isn't any test coverage yet. Anyway I'll give it a try first before worrying out replace modules to see if I can make it work.

Yeah, not worries, we are just exploring possible solutions, in any case a PR is more than welcome!

I'm also interested in a windows build.
Got these errors.
child_pty seems like the only real one.
PS C:\dev\hyperterm> npm install
npm WARN engine<EMAIL_ADDRESS>wanted: {"node":">=4"} (current: {"node":"0.12.2","npm":"2.7.4"})
npm WARN engine<EMAIL_ADDRESS>wanted: {"node":">= 4.0"} (current: {"node":"0.12.2","npm":"2.7.4"})
npm WARN engine<EMAIL_ADDRESS>wanted: {"node":">=4"} (current: {"node":"0.12.2","npm":"2.7.4"})
|

><EMAIL_ADDRESS>install C:\dev\hyperterm\node_modules\child_pty
> node-gyp rebuild

/
C:\dev\hyperterm\node_modules\child_pty>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_mod else (rebuild) e-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild -)
gyp ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack     at failNoPython (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:103:14)
gyp ERR! stack     at C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:64:11
gyp ERR! System Windows_NT 6.3.9600complete (evalmachine.<anonymous>:95:15)
gyp ERR! command "node" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\dev\hyperterm\node_modules\child_pty
gyp ERR! node -v v0.12.2
ERR! node-gyp -v v1.0.3
not ok ! /
-

><EMAIL_ADDRESS>postinstall C:\dev\hyperterm\node_modules\electron-prebuilt
> node install.js

Downloading electron-v1.2.5-win32-ia32.zip
[============================================>] 100.0% of 42.47 MB (2.61 MB/s)
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v0.12.2
npm ERR! npm  v2.7.4
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the child_pty package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls child_pty
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\dev\hyperterm\npm-debug.log

OK, this isn't lovely looking yet - I've reached this :

It's still based on quite much of manual wiring though. I'll try to see if I can come up with small PR for enabling preliminary support for windows build pipeline. Current goal's reuse most of scripts as-is, which'll only allows windows users who does have *nix compatible shells (cygwin, msys2..) though.

@kwonoj can you share some artifacts from https://ci.appveyor.com/project/kwonoj/hyperterm/build/0.0.22-build_windows ?

@vors please allow me some dumb question, are you referring artifacts at (http://www.appveyor.com/docs/packaging-artifacts) which is kind of build output from existing configs?

@kwonoj yes, it's simple artifacts:  entry in appveyor.yml. I just cannot build it myself on windows at the moment and wanted to play around with it.
Great job, btw! Looking forward for the windows-support PR.

@vors , got it, I'll try to update PR.

Great job, btw! Looking forward for the windows-support PR.

Thanks for saying, I also anticipate windows support as well. :) waiting if child_pty can have support for windows.

@kwonoj oh, I missed #190

@vors check https://ci.appveyor.com/project/kwonoj/hyperterm/build/0.0.27-build_windows_artifact/artifacts , it contains all node_modules.

@kwonoj : Can you tweak scripts/package.sh and pass windows to the --platform flag for electron-packager ?
If my understanding is correct, this should build a redistributable exe file...

@avindra at this moment I don't consider to update build script at those levels. I've confirmed generated artifacts allows immediate dev-build tryout without additional configuration, think that serves anyone interested to try out dev build, since current build is anyway kind of broken state to use as a package on Windows.

Flow  has added support for Windows today https://github.com/facebook/flow/issues/6#issuecomment-236691605
I am optimistic and looking forward to see also hyperterm supporting Windows :D

Also the Windows 10 Anniversary update drops tomorrow bringing with it Ubuntu on Windows. I would love to be able to use this as my Bash shell on Windows.

@montogeek Funny seeing you here :laughing:

xterm.js supports windows well, use it in hyperterm maybe easily fix this problem

Hyperterm uses hterm under the hood, which is comparable to xterm.js, so it might indeed be feasible to swap the two. However, I don't think that would solve the compatibility problem, as the issue appears to be with child_pty, which is not a part of hterm.
Though it is worth noting that xterm.js uses pty.js, which has been proposed in this thread as a possible alternative to child_pty.

Any progressions on this issue? Can I try to install it on windows? Thank you.

@C0deMaver1ck - it likely works fine on ubuntu node within WSL. I'm running Xenial, zsh, and Linux node with few issues on Windows. Native support on Windows flavor of node is a completely separate undertaking.

@cchamberlain - are you running via a xserver and accesses via VNC?

@jcolesio - I have mobaxterm working as an X server that I can use from WSL bash.  I was able to run apt-get's i3 with terminator and zsh on it with little effort. I haven't had time to try hyper but so far I haven't run into issues running Ubuntu node on it.

Nice. Tried to install terminator during the beta but there was too many dependency issues.

Yo y'all please help testing it!
Add Windows support and first-class Linux support #946

Nice 💯

Is there a more detailed version on how to build on windows ?
On Oct 31, 2016, at 2:28 AM, Cristian Sima <notifications<EMAIL_ADDRESS>wrote:
Nice ?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/zeit/hyper/issues/167#issuecomment-257229114, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AERc7Ji_BUv2FDYA2EpgZisi0lkM9zLIks5q5ZiYgaJpZM4JOB3T.

@jcolesio Looks like that is still being worked on. There's a quick explanation in the comments on the PR: https://github.com/zeit/hyper/pull/946#issuecomment-257201607

@jcolesio - I'd assume you can use windows-build-tools and configure python path per its instructions as an alternative to the VC++ Build Tools Technical Preview.


FX-3130 feat: Fair organizer page top level details

FX-3130

@anastasiapyzhik - since this is a draft PR it might be too early to comment, so please forgive if so! Reminder to fill out the PR description body (vs just dropping in a link to JIRA). Some devs might not have full access to the JIRA project, and we'd also like to avoid storing PR context in a 3rd party.

@anastasiapyzhik - since this is a draft PR it might be too early to comment, so please forgive if so! Reminder to fill out the PR description body (vs just dropping in a link to JIRA). Some devs might not have full access to the JIRA project, and we'd also like to avoid storing PR context in a 3rd party.

Thanks for the reminder! Was gonna add a description after completing the task but let it be right now 🙂


removed _ from struct names in core folder

part of #56 for 3.0
Contains alle struct renamings in the core foder except for "Variant"

I guess @akien-mga doesn't like 4 spaces instead of tab. :)

Just removing the underscore I think is not enough, I would add Private or
Internal at the end of the name, given this is meant to be private
On Thu, Jul 21, 2016 at 11:41 AM, volzhs<EMAIL_ADDRESS>wrote:

I guess @akien-mga https://github.com/akien-mga doesn't like 4 spaces
instead of tab. :)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/pull/5840#issuecomment-234274905,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z2xlSPkIY0MJDxMXFNUZdPhqZuEbMks5qX4UWgaJpZM4JR3Xa
.

OFF TOPIC
@akien-mga
Can you add the indentation settings to the docs?
http://docs.godotengine.org/en/latest/reference/configuring_an_ide.html
Qt Creator 3.0.1 based on Qt 5.2.1
Projects -> Code Style -> Edit... -> Copy Built-in Code Style -> (General) Tap policy -> "Tabs Only"
(Would also be nice to see the version of each ide)

@AlexHolly Pull requests welcome :) https://github.com/godotengine/godot-docs/blob/master/reference/configuring_an_ide.rst

Closing as it does not build, and as per:

Just removing the underscore I think is not enough, I would add Private or Internal at the end of the name, given this is meant to be private


Fix Wifi Signal Strength unit

Wifi Signal Strength unit should be dBm and not dB.
From the changelog when this sensor was introduced in Tasmota:
https://github.com/arendst/Tasmota/blob/development/CHANGELOG.md#7124-20191209
"Add Wifi Signal Strength in dBm in addition to RSSI Wifi Experience by Andreas Schultz (#7145)"
Sensor description:
https://github.com/emontnemery/hatasmota/blob/49ce339372553c598c2a2e529c06b1373680db42/hatasmota/status_sensor.py#L51
Note: This PR does not break compatibly, it will work with older or future versions of HA, mapping to HA unit will be fixed in HA, but will work without the mapping.

Thanks @thecode 👍


Cannot find attribute actionlike in this scope

Version
0.15.0
Operating system & version
Windows 11
What you did

Made a new project using Bevy 0.14.2
Installed leafwing-input-manager

What you expected to happen
The actionlike macro existing
What actually happened
The actionlike macro doesn't exist
Additional information
This was my code
use bevy::prelude::*;
use leafwing_input_manager::prelude::*;

#[derive(Actionlike, PartialEq, Eq, Hash, Clone, Copy, Debug, Reflect)]
pub enum GamePlayerAction {
    // Movement
    #[actionlike(DualAxis)] Walk,
    #[actionlike(DualAxis)] Look,
    #[actionlike(Axis)] Scroll,
    Jump,

    // Interaction
    InteractPrimary,
    InteractSecondary,
}

I've also tried importing in the procedural function manually installing leafwing_input_manager_macros to no avail.

You're looking at the examples on main: they're too new! We should be releasing a new patch soon, sorry.


Support USB AUDIO in effects

The effects only support headset, headphones and loudspeaker but not audio via USB dongle.

Indeed! The problem is I do not own one of those dongles, so there is no way I could test it...
Moreover, the only references I could find regarding USB Audio were these (that work only on Android 23+ - Marshmallow+):
https://developer.android.com/reference/android/media/AudioDeviceInfo.html
https://developer.android.com/reference/android/media/AudioManager.html#getDevices(int)
Do you own one of those devices? If so, would you consider writing a code to detect usb audio, please? Then, I would merge your code into FPlay's code :)

I own one but I'm not able to write code. I may be able to get another soon, in which case I'd give one to you.
The AudioFX app in LineageOS as well as DSP Manager support USB audio.
On 26 February 2017 12:39:35 GMT+00:00, Carlos Rafael Gimenes das Neves<EMAIL_ADDRESS>wrote:

Indeed! The problem is I do not own one of those dongles, so there is
no way I could test it...
Moreover, the only references I could find regarding USB Audio were
these (that work only on Android 23+ - Marshmallow+):
https://developer.android.com/reference/android/media/AudioDeviceInfo.html
https://developer.android.com/reference/android/media/AudioManager.html#getDevices(int)
Do you own one of those devices? If so, would you consider writing a
code to detect usb audio, please? Then, I would merge your code into
FPlay's code :)

Android USB audio sometimes quite buggy, I have a highly modified DSP Manager in my repository, my experience show some device may have conflict when using USB audio output, the system always mix up with analog output. So USB DAC can be output as analog output.
Whatever @carlosrafaelgn may experiment on USB audio :D

OK the Loudspeaker tab changes the USB output, on my phone at least. It opened on loudspeaker tab when I opened the app with dongle plugged in but I didn't realise it would work until I read James' comment.

Precise detection of audio output is kinda buggy on Android... Check out methods Player._checkAudioSinkViaRoute() and Player._checkAudioSink() (lines 3318 and 3369).
They are a massive workaround, sadly, because different devices behave differently :(
Reading through the code in AudioSystem.java, I came across two constants:
public static final String DEVICE_OUT_USB_ACCESSORY_NAME = "usb_accessory";
public static final String DEVICE_OUT_USB_DEVICE_NAME = "usb_device";
Perhaps they could be used to try and detect whenever audio output is being done by the speaker or by an USB device???

I don't even know, have to do experiment on that. Carlos is right, different vendor may code audio framework differently...


[FEATURE] PRINT ROWS  -> PRINT  ROWS|ROW

Is your feature request related to a problem? Please describe.
NA
Describe the solution you'd like
The print statement in Fugue SQL needs a bit change to be consistent with TAKE statement
Currently, the syntax is
PRINT ROWS <n>

But we want to change to
PRINT <n> ROWS|ROW

to be consistent with TAKE
Describe alternatives you've considered
NA
Additional context
NA

after you make the change in the antlr file and rebuild the sql
you should see some sql tests failed

after you make the change in the antlr file and rebuild the sql
you should see some sql tests failed


fix: Table and JSON Widgets columns max height adjusted

Description

This PR adjusts the maximum number of columns to be shown in Table and JSON Widgets to 4.

Fixes #31833
Automation
/ok-to-test<EMAIL_ADDRESS>:mag: Cypress test results

[!IMPORTANT]
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/8325340983
Commit: a10d9c0246f80ee1dda9cf72cb2fc5d2d1b861b4
Cypress dashboard url: Click here!
All cypress tests have passed 🎉🎉🎉

Summary by CodeRabbit

New Features

Introduced a new property to enhance the layout consistency of draggable list controls.

Refactor

Updated the layout configuration for improved user interface consistency in list controls.

/build-deploy-preview skip-tests=true

@NilanshBansal Tested the PR for table and json widgets with adding bindings manually, one click binding and generate crud, all looks except for following case with one click binding, the columns are getting scrolled to bottom:
https://github.com/appsmithorg/appsmith/assets/30018882/0ebe2945-82a9-426b-a108-b27944b0f4be

@NilanshBansal Tested the PR for table and json widgets with adding bindings manually, one click binding and generate crud, all looks good except for following case with one click binding, the columns are getting scrolled to bottom:
Screen.Recording.2024-03-18.at.5.40.52.PM.mov

@sneha122 thanks for highlighting this! This same behavior of columns getting scrolled to bottom is also reproducible in production.
The scope of this PR is only to limit the height of the columns to 4.
I am not sure whether this scrolling was intentional or a bug. Nonetheless, there can be a separate issue logged for the scrolling functionality.
https://github.com/appsmithorg/appsmith/assets/25542733/f684ba87-49f5-40f8-8c53-53ff5df47103

except for following case with one click binding, the columns are getting scrolled to bottom:

The scroll behaviour of columns is expected, that is how user would see the rest of the columns of the table.

Thanks @NilanshBansal @rishabhrathod01 Rest of the stuff looks good from testing standpoint!


Onboard Python to the new localization work

Following https://github.com/microsoft/vscode-engineering/wiki/Extensions-Localization
This onboards vscode-python to the new localization API which enables localization for the web.
It's a large PR ... but pretty boring since it's just replacing one syntax with another.

@paulacamargo25 I think we may have to move all the strings to localize.ts. That might be the way we will be doing this going forward.

Looks like the extension has some compile issues moving to the latest types. I'm gonna mark this as draft and set it aside for now since there's more to do here.


Windows sizing issue on Home page

On the Home page, under the "Today's Birthdays" , the box (Div card-body probably) with the users details goes into the total onboarded/offboarded/users section when reducing the width of the chrome window.

What resolution is this being displayed at please?


group option fails

Hi
thanks for the great tool. I just noticed that I can't use the groups options to run on specific identities due to the fact that in Seurat V4 subset is not in Seurat but in the SeuratObject library.
cheers
daniel

Yeah I met the same problem.
Seurat 4.1.0

Hi Daniel and Puxuan @daniel-spies @jiangpuxuan,
Thank you for your interest! The problem has been fixed in the latest codes and please try to reinstall COSG.
Thank you!
Best regards,
Min


namePrefix properties are not usable

Many AWS TF resources expose namePrefix members.  These will use a user-provided prefix, and augment with randomness from the TF provider.
However, namePrefix and name cannot both be specified.  And we auto-specify name unless name itself has already been specified.
As a result, there is no way to pass the namePrefix property on these APIs (for example LoadBalancer, TargetGroup, etc.).

Feedback from @jen20 in offline discussion:

Probably easiest to just strip them out if Pulumi already does the correct thing?

That's one option we should consider.

As long as a resource's name and name_prefix properties are marked as conflicting in its TF schema, the latter should in fact be usable: we no longer fill defaults that would conflict with existing properties.

This is trouble when forcing update ASG like many terraform do.

https://github.com/hashicorp/terraform-provider-aws/issues/13785#issuecomment-704177150


Rename index.js to app.js

Hi @gorio can you explain why you want to make this change?

@smishra2 - The documentation and package.json file reference an app.js file. This code also does not run locally or on Heroku.

My recommendation is that instead of renaming the file as suggested above - I would suggest creating a new index.js with something along the lines as:
let express = require('express');
let bodyParser = require('body-parser');
let action = require('./index.js');

let app = express();
app.set('port', (process.env.PORT || 8080));
app.use(bodyParser.json({type: 'application/json'}));

app.post('/', function (req, res) {
  console.log('handle post');
  action.sayNumber(req, res);
});

let server = app.listen(app.get('port'), function () {
  console.log('App listening on port %s', server.address().port);
  console.log('Press Ctrl+C to quit.');
});

Hi @vineet-sinha  and @gorio , you were right to catch a couple errors in the package.json and documentation. We've updated these. Keep in mind, this sample was re-written as a Cloud Function, rather than an Express app, so we no longer recommend using an app.js, unless you prefer. In that case, you can rewrite the sample as you've outlined. Hope that helps!

@smishra2 - Sounds good. You might want to an express sample since many people are not (yet) running their services on Google Cloud. Additionally, this needs to get updated: https://developers.google.com/actions/tools/fulfillment-hosting#deploying_to_heroku


PIP has version from 2012

Hi,
FYI: Installing via PIP installes an old version of rtorrent python..
Ive installed from source but just wanted to let you know PIP repo needs updating.

pip install https://github.com/cjlucas/rtorrent-python/archive/1.0-alpha.zip works well for now


Update the Enum Invalid Value setting for compat

Updated the naming to follow guidelines, and set the default for 2.0
apps to false. Note that I inverted the naming, which means that I had
to invert the logic in a few places.

I started liking the enum approach for these switches as its clear immediately compared to the negation in these (ex: suppress, undefined, false). Something like

Were this an ML or Rust I would totes agree with you 😆. Types in C# have their own baggage as far as cost and risk. The problem is that we do plan to delete these switches in the future. We could obsolete the enum types instead, but that would create a graveyard of stuff.
I think this is worth some discussion when we're all back in the office. Since we're going to have a minimum of 5 of these (we already have 5) we should make sure we've considered all angles of the plan.

Types in C# have their own baggage as far as cost and risk. The problem is that we do plan to delete these switches in the future. We could obsolete the enum types instead, but that would create a graveyard of stuff.

Yeah 👍


V2: Use monero-wallet-rpc and public node

since we have had trouble building a view-only mode with blockexplorers that maintains good UX. We have pursued removing the dependency of running a node for xmrSale.
Here we download the latest wallet cli and rpc from getmonero.org, and use them to

Initialize a wallet with a passphrase (USERS MUST BACK THIS UP)
Sync wallet with monero blockchain using a public node (currently moneroworld.com)
Host monero-wallet-rpc in background for xmrSale to call new addresses and confirm payments

IMO the configuration step could be smoother. But this is a massive improvement from the previous requirements from the user, having them configure their node and rpc services themselves.

https://github.com/xmrsale/xmrSale/pull/5 up to dated pull request


Golden predictions

This change adds golden test values #34  for prediction algorithms. This included using the new QuantEcon tie-in to give us stationary distributions.
I think this test shows that RVI, DVI, and MDVI all learn the correct values on all 3 MRPs, even the multichain one.


[zh] Resync "Configure Multiple Schedulers" #31502

Updated the 'Enable leader election' section in Chinese version .

According to the issue #31502,
lines that are related to --scheduler-name should be also updated.
And according to this comment,

Thank you for proposing this fix. However, the Chinese l10n team will not merge partial fixes as per stated in the guideline. To find out what are the upstream changes to be synced, do this on the main branch:
./scripts/lsync.sh content/zh/docs/tasks/extend-kubernetes/configure-multiple-schedulers.md

/close
No response from the author for over a month. There is merge conflict to be resolved.
Please feel free to reopen and resume the work.


VectorSource custom loader function not called in overviewmap

Hi there,
I migrated my code base from 4.6.5 to the latest 5.3.3
And now I run into a problem that a VectorLayer with a VectorSource and a custom loader function is not getting called.
When I use a Wms layer it works.
To Reproduce
Steps to reproduce the behavior:

Create a normal map with a layer
Also add a overview map control and add an VectorLayer with a VectorSource and a custom loader function.
When map is loaded or panned the custom loader function for the overview map is not getting called.

Expected behavior
The custom loader function should get called after the map / overviewmap is created or panned around.

i found the issue is was the min/max resolution of the layer .......


Async performance got slow after 15.5.0

For some reason performance got way worse after version 15.5.0
Tested with wrk on ubuntu 18.04:

15.5.0 using examples/AsyncFunction.js:  177k req/sec
15.8.0 using examples/AsyncFunction.js:  32k req/sec

Node.js has bugs we cannot fix, so to keep it stable we have to refrain from tweaking V8 for the better.

https://github.com/nodejs/node/blob/d35af56e5f3b1334c4360dbf8a013d0c522fe5f8/src/api/environment.cc#L191
I'm banned from Node.js so I cannot fork, PR, star or create issues there. If you want to make a test, you can fork it, swap that argument for MicrotasksPolicy::kAuto. If you then PR that change to Node.js repo they will run CI tests and we can see if that makes Node.js crash or fail.

@alexhultman ok, will do!

https://github.com/nodejs/node/pull/26755

This change is the only difference solving #79 and it's the only thing reverted in recent versions.

Let's wait and see if the tests pass or not, maybe this works and can be enabled again. I'm still not sure this was crashing.

@alexhultman hmm it seem to have failed...

Okay, good to know. Normally I wouldn't care about their tests, but in this case I must keep this reverted until I know exactly what caused reported crashes. If it turns out I can enable this again, I will do so.
This ordering test should report 0-7 if I understand it correctly. Not that we care about this rule, it's a stupid and pointless test that promotes the writing of terrible code.
https://github.com/nodejs/node/blob/master/test/addons/make-callback-recurse/test.js
AssertionError [ERR_ASSERTION]: verifyExecutionOrder(2) results: 0,1,2,7,3,4,5,6

@alexhultman yes that's how I understand it, let me know if you need help testing.

I did some benchmarks just because I wanted to validate my concerns with Node.js bloat.
This:
async function nextTickFast(cb) {
	await (() => {
		cb();
	});
}

Is using the standard V8 queue and runs about 3x as fast as process.nextTick in the following benchmark:
function benchmark() {
	nextTick(() => {
		if (++sum < 10000000) {
			benchmark();
		} else {
			console.log(sum);
		}
	});
}

benchmark();

While doing pretty much the exact same thing. This of course has been something I have told them about for 3 years now but their approach is to make things as complicated and bloated as possibly can be.
They should really just drop all of their hacky nonsense and go with the most simple solution - then we addon makers could use standard V8 code and not have to deal with all this hacky hack hack nonsense.

Okay, never mind that thing before, it was completely broken.
However, I found that doing this:
// do once, keep for ever
const resolved = Promise.resolve();
// do this instead of process.nextTick
resolved.then(cb);
Was 2x the speed of process.nextTick and actually works

https://github.com/nodejs/node/blob/d35af56e5f3b1334c4360dbf8a013d0c522fe5f8/src/api/environment.cc#L191
I'm banned from Node.js so I cannot fork, PR, star or create issues there. If you want to make a test, you can fork it, swap that argument for MicrotasksPolicy::kAuto. If you then PR that change to Node.js repo they will run CI tests and we can see if that makes Node.js crash or fail.

Lol, that's so pathetic.   I reported a bug where  npm install  nuked my entire node_modules folder. I got a 10 day suspension for arguing with them

Okay I've fixed two other crashes in this release, and I haven't heard back from those reporting this crashing so I'll just restore this back for now and hope it was due to the other crashes that's now fixed.


Issues with redeclaring

Whenever I try to verify my code, I get the following error
`Arduino: 1.8.8 (Windows Store <IP_ADDRESS>) (Windows 10), Board: "Arduino/Genuino Uno"

In file included from C:\Users\c\Desktop\BME280_LCD_Time\BME280_LCD_Time.ino:22:0:

C:\Users\c\Documents\Arduino\libraries\RTClib/RTClib.h:79:31: error: redeclaration of 'OFF'

 enum Ds1307SqwPinMode { OFF = 0x00, ON = 0x80, SquareWave1HZ = 0x10, SquareWave4kHz = 0x11, SquareWave8kHz = 0x12, SquareWave32kHz = 0x13 };

                               ^

In file included from C:\Users\c\Desktop\BME280_LCD_Time\BME280_LCD_Time.ino:21:0:

C:\Users\c\Documents\Arduino\libraries\I2C_LCD/I2C_LCD.h:457:5: note: previous declaration 'LCD_SwitchState OFF'

     OFF=0x00,

     ^

In file included from C:\Users\c\Desktop\BME280_LCD_Time\BME280_LCD_Time.ino:22:0:

C:\Users\c\Documents\Arduino\libraries\RTClib/RTClib.h:79:42: error: redeclaration of 'ON'

 enum Ds1307SqwPinMode { OFF = 0x00, ON = 0x80, SquareWave1HZ = 0x10, SquareWave4kHz = 0x11, SquareWave8kHz = 0x12, SquareWave32kHz = 0x13 };

                                          ^

In file included from C:\Users\c\Desktop\BME280_LCD_Time\BME280_LCD_Time.ino:21:0:

C:\Users\c\Documents\Arduino\libraries\I2C_LCD/I2C_LCD.h:458:5: note: previous declaration 'LCD_SwitchState ON'

     ON=0x01

     ^

exit status 1
Error compiling for board Arduino/Genuino Uno.

I contacted several places and got the following response:

This is a bug in the libraries, and you should probably open an issue to tell them not to add their constants and enums to the global namespace, especially if they have generic names like that.
The easiest way to solve your problem is to just wrap all library code in a namespace.
Another way would be to change "enum" to "enum class". Then use Ds1307SqwPinMode::ON instead
of just ON. Note that you have to change that in the library code as well.

The thing is, I'm not experienced enough to fix this on my own so I decided to put it here

Fixed in 1.2.4, these are now prefixed with DS1307_.


Cannot find images

Hi!
I m trying to save a local HTML file as an image but the figures inside are missing. Would you please take a look at this?
>>> hti.screenshot(html_file='index.html', save_as='out.png')
and the file hierarchy looks like this, figures the index.html is referring are stored under images/:
drwxr-sr-x. 3 kaiwkh ivc   4096 May 25 11:10 ..
-rw-------. 1 kaiwkh ivc  60152 May 25 11:15 out.png
drwxr-sr-x. 2 kaiwkh ivc  49152 May 25 11:23 images
-rw-r--r--. 1 kaiwkh ivc 317090 May 25 11:23 index.html
drwxr-sr-x. 3 kaiwkh ivc     69 May 25 11:35 .

The output image doesn't contain those images:

Thanks!

Thanks for your suggestion but it still doesn't work in that way...

Thanks for your help but I think it should be my machine's problem. Much thanks!

All right, no worries. Feel free to come back if you have any issues :)


WFCORE-1786: Allow for custom ContainerPersisterFactory in SelfContainedContainer

@bstansberry Assuming this change is acceptable for you, how would we best proceed to bring that into swarm? Backporting to 2.x? Waiting for 11.0? What's the schedule for the later?

Relates to https://issues.jboss.org/browse/SWARM-612

@heiko-braun I don't forsee WildFly Core 3.0.0.Final being released before mid-November, perhaps later. WildFly 11 will even more likely be later than that.
We can do a WildFly Core 2.2.1.Final pretty much any time. It will never go into a WildFly release unless we need to do another 10.x release for some reason, but I have no problem doing the core release.

If you want the 2.2.1 route, please ping me, and add 2.2.1 as a Fix Version to WFCORE-1786.

thanks @bstansberry . I'll discuss that with @bobmcwhirter and @kenfinnigan . We have to see if a separate wf-core release can be used. IMO that would be the best way to move forward.

As a side note: there are other, swarm related wf-core changes in the pipeline as well. most of it around the self contained server

Currently we consume WF core via its feature pack, which is brought in via depMan with:
      <dependency>
        <groupId>org.wildfly</groupId>
        <artifactId>wildfly-parent</artifactId>
        <version>${version.wildfly}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>

In theory we should be able to add the WF core feature pack, with a different version, into depMan to override.

@kenfinnigan Yes, I think separate deps for WF core and WF would be helpful in preparation to simplify maintenance. As @bstansberry said, it's usually easier to release core then WF.


Support conditional instance refreshing configuration

Is your request related to a problem? Please describe.
Currently its not possible to enable and disable instance refreshes in same self-managed node group module call. The module can either have refreshes enabled or disabled but it's not configurable.
Describe the solution you'd like.
A user should be able to pass in {} for the instance refresh argument to disable refreshes in that particular module call.
Describe alternatives you've considered.
Dynamic arguments: cannot be used in a module definition
Passing in null for the configuration: there is a length() check on the argument that blocks this
Passing in {} in the current configuration: a true/false error will be thrown because true and false are not the same values.

Currently its not possible to enable and disable instance refreshes in same self-managed node group module call. The module can either have refreshes enabled or disabled but it's not configurable.

This is simply not true - it is configurable. We won't be able to take this further without a reproduction

Its easy to recreate. We want a conditional in the module call, but you can't do it without my pr or replacing the length() check with something else.
Setting a conditional between instance_refresh{} and {} will fail due to the inconsistent return type:
 Error: Inconsistent conditional result types

   on main.tf line 184, in module "self_managed_node_group":
  184:   instance_refresh = var.instance_refresh ? {
  185:     preferences = {
  186:         min_healthy_percentage = var.instance_maintenance_policy.min_healthy_percentage
  187:       }
  188:       strategy = "Rolling"
  189:     } : {}
     ├────────────────
     │ var.instance_maintenance_policy.min_healthy_percentage is a number
     │ var.instance_refresh is a bool

 The true and false result expressions must have consistent types. The 'true' value includes object attribute "preferences", which is absent in the 'false'
 value.

You can use null for the return types to pass but that will fail the length check
Error: Invalid function argument

  on .terraform/modules/spot_self_managed_node_groups.self_managed_node_group/modules/self-managed-node-group/main.tf line 530, in resource "aws_autoscaling_group" "this":
 530:     for_each = length(var.instance_refresh) > 0 ? [var.instance_refresh] : []
    ├────────────────
    │ while calling length(value)
    │ var.instance_refresh is null

Invalid value for "value" parameter: argument must not be null.

My PR to check for the {} case should resolve this fine

I don't know if its easy to recreate because I would simply argue - don't write Terraform like that. This is requesting a module level change because of less than ideal practices in terms of Terraform usage (it also looks like this is because you are re-wrapping this module which is yet another layer of - why?)
regardless - you can resolve this on your end without any changes here if you want to continue on your current path/approach:
instance_refresh =  { for k,v in {
  preferences = {
    min_healthy_percentage = var.instance_maintenance_policy.min_healthy_percentage
  }
  strategy = "Rolling"
}: k => v if var.instance_refresh }

(Might need to double check/tweak - I don't have anything up at the moment to verify but thats the gist of it)

We rewrap and call the node group modules separately from control-plane module for some more complex deployments. That syntax is hacky but works so it'll close the issue. Practice-wise every other argument in the module safely handles a null or {} input so it's hardly a ground breaking change to align it. Either way thanks


Lazy load do not found, only read base folder

Hi team
I have a little problem, i use Angular 10 and have multiple lazy modules but when I want to use transloco component I cant use it.  My lazy modules always read the main languajes but not the new folders and files for it.
Here is my package
`{
"name": "inlandnet",
"version": "0.0.0",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
"private": true,
"dependencies": {
"@agm/core": "3.0.0-beta.0",
"@angular/animations": "^10.1.1",
"@angular/cdk": "^10.2.0",
"@angular/common": "^10.1.1",
"@angular/compiler": "^10.1.1",
"@angular/core": "^10.1.1",
"@angular/fire": "^6.0.2",
"@angular/forms": "^10.1.1",
"@angular/material": "^10.2.0",
"@angular/platform-browser": "^10.1.1",
"@angular/platform-browser-dynamic": "^10.1.1",
"@angular/router": "^10.1.1",
"@ng-bootstrap/ng-bootstrap": "^7.0.0",
"@ng-select/ng-select": "^5.0.1",
"@ngneat/transloco": "^2.19.1",
"@types/file-saver": "^2.0.1",
"@types/googlemaps": "^3.39.13",
"@types/html2canvas": "0.0.35",
"agm-direction": "^0.8.6",
"angular-google-charts": "^1.1.6",
"angular-tinymce": "^6.0.0",
"angularx-qrcode": "^10.0.10",
"chart.js": "^2.9.3",
"classlist.js": "^1.1.20150312",
"compass-mixins": "^0.12.10",
"core-js": "^3.6.5",
"file-saver": "^2.0.2",
"firebase": "^7.20.0",
"html2canvas": "1.0.0-rc.7",
"jspdf": "^2.1.1",
"location-picker": "^1.1.1",
"moment": "^2.27.0",
"moment-timezone": "^0.5.31",
"ng2-charts": "^2.4.1",
"ng2-dragula": "^2.1.1",
"ng2-pdf-viewer": "^6.3.2",
"ng2-validation": "^4.2.0",
"ng5-slider": "^1.2.4",
"ngx-avatar": "^4.0.0",
"ngx-chips": "^2.1.0",
"ngx-currency": "^2.5.1",
"ngx-device-detector": "^2.0.0",
"ngx-mask": "^10.0.1",
"ngx-tags-input": "^2.0.1",
"primeicons": "^4.0.0",
"primeng": "^10.0.0",
"rxjs": "^6.6.3",
"tinymce": "^5.4.2",
"travel-marker": "^0.13.0",
"web-animations-js": "^2.3.2",
"xlsx": "^0.16.7",
"zone.js": "^0.11.1"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.1001.1",
"@angular/cli": "^10.1.1",
"@angular/compiler-cli": "^10.1.1",
"@angular/language-service": "^10.1.1",
"@types/jasmine": "^3.5.14",
"@types/jasminewd2": "^2.0.8",
"@types/node": "^12.12.58",
"codelyzer": "^6.0.0",
"jasmine-core": "~3.6.0",
"jasmine-spec-reporter": "~5.0.2",
"karma": "~5.2.2",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage-istanbul-reporter": "~3.0.3",
"karma-jasmine": "~4.0.1",
"karma-jasmine-html-reporter": "^1.5.4",
"protractor": "^7.0.0",
"ts-node": "~9.0.0",
"tslint": "~6.1.3",
"typescript": "~4.0.2",
"webpack": "^4.44.1",
"webpack-dev-middleware": "^3.7.2",
"webpack-dev-server": "^3.11.0",
"webpack-hot-middleware": "^2.25.0"
}
}
My transloco root module is configured as the webpage
my structure is , the main module is inlo.module.ts, the lazy module is ind.module.ts

in ind.module.ts I have this configuration:

the i18n folders is like

but when i want to use in my components lazy modules only use the i18n/en.json files not i18n/inland/en.json
I put the log in my TranslocoHttpLoader

in console read all the files but in lazy module do not use it.

In the lazy component i use it

but do not read

As far as I can read, it seems that you don't use the inland namespace in your ind.nav.html, i.e. {{tnsa('maintest')}} should be {{tnsa('inland.maintest')}}

Hi @dabbid  that's right, the problem was it, thank you for your support.


Missing license files

Thanks good catch, originally this was just a wiki but now that there are usable spec files in it should have a license


Write documentation on where to look for config

Background and proposal
Context
Config can be spread out over multiple places for a hub:

Configurator
per-hub encrypted config
per-hub unencrypted config
generated config from deployer
basehub values.yaml and/or daskhub values.yaml
z2jh and dask-gateway defaults for the version of z2jh / dask-gateway we are on
kubespawner / jupyterhub / authenticator defaults for the version we are on

These settings all cascade, and that is helpful in keeping our config separated and concise. But there's no current guide to help you navigate how to look for these.
Implementation guide and constraints
No response
Updates and ongoing work
No response

As an example, I went and looked up the config for CILogonOAuthenticator's 'scopes' default https://github.com/jupyterhub/oauthenticator/blob/8c1cf0c616d5e19d1f93238673f17db2daf57fa0/oauthenticator/cilogon.py#L69 and discovered that it already sets as default the three values we set here! So the config that triggered this conversation being started by @consideRatio (https://github.com/2i2c-org/infrastructure/pull/1089#discussion_r834405998) can actually be removed.

Closed by https://github.com/2i2c-org/infrastructure/blob/master/docs/topic/infrastructure/config.md


[1.12] Bump Mesos to nightly 1.7.x 8af5a6d

High-level description
This is a routine bump to the latest Mesos and mesos-modules.
Related JIRA Issues
Checklist for all PRs

[ ] Included a test which will fail if code is reverted but test is not. If there is no test please explain here:
[x] Read the DC/OS contributing guidelines
[x] Followed relevant code rules Rules for Packages and Systemd

Checklist for component/package updates:
If you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath packages), then in addition to the above please also include:

[x] Changelog:
https://github.com/apache/mesos/compare/d8acd9cfacd2edf8500f07f63a8837aa0ddd14ba...8af5a6d50c64abb683b803f25bbc02e320fe70f6

[ ] Test Results: [link to CI job test results for component]

[ ] Code Coverage (if available): [link to code coverage report]

@mesosphere-mergebot bump-ee

@mesosphere-mergebot label Ready For Review

@mesosphere-mergebot sync


Update Developer Guide

The developer guide now includes the use case of importing files.
2 extensions have also been included to the use case

file path is not recognised
file is not a csv file

fixes #114

Resolved merge conflicts and updated UC numbering


[assets] show balance for selected encointer currency

nice to have: scan all currencies for a balance for current account

Close with #37


[STACK=3] slack_data_import: Add support converting Slack integration bots.

Fixes:

Screenshots and screen captures:

Self-review checklist

[ ] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[ ] Each commit is a coherent idea.
[ ] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[ ] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

Closed because this is the same as: #31311


Add custom API endpoint

This can be especially helpful for those in China as an example,
or connect external servers that use Gpt-4 for example

I got your point. Since this repo is just an appendant of the experiments in that paper, I try to make it simple and easy-configuring to match all experiments and tables I've run in the paperwork. Adding extra functionality not mentioned in the paper might confuse paper reviewers.
However, you can easily add your custom endpoint here https://github.com/billxbf/ReWOO/blob/c3c877ac99757b45358b63c18f6fd67b2adbc2f3/nodes/LLMNode.py#LL32C38-L32C38
Plus we are working on a new open-source project aiming for applications, where we do support various types of LLM infusions.


magic error

Kernel: Linux v5.11.0-49-generic
Distribution: ubuntu 21.04
Python: v3.9.5 (OK)
Container Engine: docker v20.10.7 (OK)
OpenLane Git Version: -dev
pip:click: INSTALLED
pip:pyyaml: INSTALLED
pip:venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)

e4bfdd7 2022-02-22T16:59:14-03:00 Remove pip install, no longer needed (#953) - Vitor Bandeira -  (grafted, HEAD, tag: 2022.02.23_02.50.41)

I have an error during openlane which is below:
[ERROR]: during executing: "magic -noconsole -dnull -rcfile /home/sukruuzun/caravel_pdk/sky130A/libs.tech/magic/sky130A.magicrc /openlane/scripts/magic/gds_pointers.tcl </dev/null |& tee >&@stdout /project/openlane/user_project_wrapper/runs/user_project_wrapper/logs/finishing/20-gds_ptrs.log"
[ERROR]: Exit code: 1
[ERROR]: Last 10 lines:
child killed: kill signal

@vijayank88, the error is not coming from OpenROAD, it is from magic scripts so or_issue script is not working for my situation but I have attached my last log file.
20-gds_ptrs.log

@Sya0
Please find gds_pointers.tcl here
Attach file : ..../results/finishing/.magic.gds
1.source the above tcl file and add required input files in separate folder
2. If issue re-produced locally with *.gds file, attach the test case here

I fixed above issue but new errors from OpenROAD.
openroad_issue_reproducible.tar.gz
11-global.log

@Sya0
Are you using mpw-5c tag right?

@vijayank88, yes

@Sya0  can you share your repo details to clone and test it locally?

@Sya0
Found your problem. Plz update your config.tcl for following variables:
set ::env(RT_MAX_LAYER) {5};

to
set ::env(RT_MAX_LAYER) {met5};

works fine at my end.

@vijayank88
Interesting.. The error of first message is repeated on my local. It is stopped at step 20 which is gds_ptrs again.
 I could not guess that the previous error was due to the set ::env(RT_MAX_LAYER) {5}; line. Is there any approach that you specifically apply ?

@Sya0 Please find gds_pointers.tcl here Attach file : ..../results/finishing/.magic.gds 1.source the above tcl file and add required input files in separate folder 2. If issue re-produced locally with *.gds file, attach the test case here

attach required files based on this script @Sya0

@vijayank88 Interesting.. The error of first message is repeated on my local. It is stopped at step 20 which is gds_ptrs again. I only changed the config.tcl under user_project_wrapper.
 I mean, I could not guess that the previous error was due to the set ::env(RT_MAX_LAYER) {5}; line. Is there any approach that you specifically apply ?

From the error log
[INFO]: Setting signal min routing layer to: met1 and clock min routing layer to met1.
[INFO]: Setting signal max routing layer to: 5 and clock max routing layer to 5.

max routing layer to 5 is an integer value. Tool not able to use right metal layer. So the right name is met5.
check min routing layer to met1

@vijayank88, sorry but I can't understand what to do. Should I attach .magic.gds and .tcl file?

@Sya0
Attach  results/finishing/<name>.magic.gds

@vijayank88, I think, my file is not small enough, because it gives me error. github/hub/issues/1479, it is common problem.
I give you drive link.

@Sya0
I don't have any issues while running gds_pointers.tcl  in batch mode.
Can you try once again ?
Check parallel how much RAM used while running your design.

Inside OpenLane Docker the command I tried:
magic -noconsole -dnull -rcfile /home/vijayan/OPENROAD_FLOW/OLFS/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc ./gds_pointers.tcl > ./magic.log

gds_pointers.tcl as follows:
drc off

gds readonly true
gds rescale false

# This comes afterwards, so that it would contain GDS pointers
# And yes, we need to re-read the GDS we just generated...
gds read ./user_project_wrapper.magic.gds
cellname filepath user_project_wrapper ./finishing
save

set final_filepath ./finishing/gds_ptrs.mag

file rename -force ./finishing/user_project_wrapper.mag $final_filepath

puts "\[INFO\]: Wrote $final_filepath including GDS pointers."
exit 0

You used efabless/openlane:latest, right ?

@Sya0
I've tested with latest tag  2022.03.02_02.59.05.
I'll install mpw-5c and let you know...

@Sya0
mpw-5c is efabless/openlane:2022.02.23_02.50.41
I'm not able to reproduce issue at our end.
Create a valid test case and re-open this issue.
Thanks...


Add labeled data and fix broken links

Description
Added labeled Text and Images data snippets to the notebook. The labeled data can be used to implement or test various models like Classification models.
Text (labeled):
A JSON file of dicts with two keys "x" and "y". The data is derived from IMDB data where the key "x" have a review text as its value and the key "y" have either 0 (negative review) (487) or 1 (positive review) (513) as its value. A total of 1000 dicts or reviews are present in the text_labeled.json file
Image (labeled):
A zipped folder of total 1000 images of cats (494) and dogs (506) along with a JSON file.
The JSON file consists of dicts with two keys "x" and "y". The data is derived from tensorflow cats_vs_dogs dataset where the key "x" have image file path as its value and the key "y" have either 0 (cat) or 1 (dog) as its value. A total of 1000 dicts or images are present in the images_labeled.json file
Related Issues
[TEST-USE] Transfer learning #1967
Checklist

[x] Is this code covered by new or existing unit tests or integration tests?
[x] Did you run make unit-testing and make integration-testing successfully?
[x] Do new classes, functions, methods and parameters all have docstrings?
[x] Were existing docstrings updated, if necessary?
[x] Was external documentation updated, if necessary?

@Lalith-Sagar-Devagudi please resolve the conflicts and then we can merge.


Refs #23919 -- Removed unneeded code in force_text().

Unneeded since 7b2f2e74adb36a4334e83130f6abc2f79d395235.

This change is fine for now, but it's indeed possible other changes could be done regarding exception catching.


Why No Such Module in iOS 12 deployment

No such module 'RMActionController' in Swift

Hi there! 👋
Can you provide some more details about your isue? For instance, are you using RMActionController because it’s a dependency of RMDateSelectionViewController/RMPickerViewController?
In either case, I. Would guess that it’s a problem with git submodules not being checked out (git submodule update —init —recursive would be the command here).
Best regards,
Roland

I’m just want to use customActionController in there can I ?
The pod is already in the framework file

On 28 Dec 2018, at 13.13, Roland Moers<EMAIL_ADDRESS>wrote:
Hi there! 👋
Can you provide some more details about your isue? For instance, are you using RMActionController because it’s a dependency of RMDateSelectionViewController/RMPickerViewController?
In either case, I. Would guess that it’s a problem with git submodules not being checked out (git submodule update —init —recursive would be the command here).
Best regards,
Roland
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/CooperRS/RMActionController/issues/48#issuecomment-450297546, or mute the thread https://github.com/notifications/unsubscribe-auth/AY61nws2OnWG2_NFVipxHINrbqGpmmYHks5u9bacgaJpZM4ZjXUw.

I assume you want to use the CustomViewActionController from this project, right? In order to do so you copied the code from CustomViewActionController.swift to your project and added the RMActionController pod in your Podfile?
If yes, CocoaPods needs to import pods as frameworks instead of static libraries. This makes sure that there is a module for each imported pod (and also a module for the RMActionController pod). All you need to do is adding use_frameworks! to your Podfile. For instance:
platform :ios, '8.0'
use_frameworks!

pod "RMActionController", "~> 1.3.1"


More templates?

I love Grav, and forgive me if this is the wrong place to post this, but is there any way to get more free Templates / Themes for Grav?  Maybe you guys could hold a contest or something?  One of the biggest attractions for new users seems to be variety of templates for newbies and people checking it out - at least I know I ran across this challenge when setting mine up: I couldn't find a healthy selection of both free and paid templates / themes for Grav.  Thanks and keep up the great work.

did you see https://getgrav.org/downloads/themes you can find 103 themes and here 43 skeletons, about themes I can the 12 themes released in the last 4 weeks !!!! Here : A curated list of awesome stuff to do with Grav

Well, sorry, I guess I was expecting more, coming from the world of Wordpress.  Maybe I can create some.


Unable to open channel: Error: chain backend is still syncing

I've restarted the Zap and it tells me i'm synced:

Zap 0.4.1-beta on Mac

Hi. Please can you upgrade to Zap 0.5.0 and let us know if this issue persists. Thanks.

Closing due to inactivity and given this was reported against a pretty old version of zap and lnd. It hasn't been reported as an issue in recent versions.


Add user guide in examples/

In the examples folder we should have:

a README that explains how to build your own simulator: function, prior, data
a couple of concrete examples, e.g., the HH example as in delfi or for the big paper

Porting https://github.com/mackelab/delfi/blob/master/docs/docs/tutorials/quickstart.ipynb should be very easy to do. Actually, we can copy the entire mkdocs setup for docs.

Features and limitations.


Intercepting POST-requests handled by ky http client throws an TypeError "this._options.headers.get is not a function"

When setting up intercepting POST-requests with MSW which are being handled by ky ( https://github.com/sindresorhus/ky  )  I ran into an TypeError "this._options.headers.get is not a function" being raised in this line: https://github.com/sindresorhus/ky/blob/3ba40cc6333cf1847c02c51744e22ab7c04407f5/source/core/Ky.ts#L181
Since this behaviour occurs in MSW versions later than 2.4.3  I guess the issue is being right filed here.

Just had the same problem with sveltekit...the problem is likely because this line
https://github.com/mswjs/interceptors/blob/2067cb0f57821a97f2cfb7aa9cdc2fd1900ed8ed/src/interceptors/ClientRequest/utils/recordRawHeaders.ts#L297
it's falling back to an empty array which is not an instance of headers so it doesn't have the get method on it.

Small update...it was actually not that PR but probably the one before that introduced the bug
https://github.com/mswjs/interceptors/pull/640/files

Released: v0.36.5 🎉
This has been released in v0.36.5!

📄 Release notes
📦 npm package

Make sure to always update to the latest version (npm i @mswjs/interceptors@latest) to get the newest features and bug fixes.

Predictable release automation by @ossjs/release.

Thank you very much! This will help us a lot!


Add fluid type CSS to bunait theme

For autoscaling font size and other properties.

Actually this can be something of an accessibility issue, since most approaches clamp to a max size for type.
Closing.


Test page for page forwarding

Specifically, to make sure that data can be passed down from the forwarding page to the forwarded-to page via the data cache, and that we can do code splitting between the forwarded-to pages. (Requirements for a particular use case I'm anticipating.)

LGTM

Woops I went and neglected this PR, but looks like @drewpc got a handle on things, thank you very much for fixing + merging!


AWS Enhanced Networking

"Enhanced Networking" is the AWS term for SRIOV support.  Should be trivial for us to support, and marginally enhance performance, so we may as well turn it on.

Migrated to https://trello.com/c/bGqblt8o


Broken Link in .github/workflows/cla.tml

Describe the bug
The link https://github.com/Autodesk/CLA-Assistant-Test-Signatures/blob/master/CLA.md in .github/workflows/cla.tml doesn't exist.
Screenshots
name: "CLA Assistant"
on:
  issue_comment:
    types: [created]
  pull_request_target:
    types: [opened,closed,synchronize]

jobs:
  CLA-Assistant:
    runs-on: ubuntu-latest
    steps:
      - name: "CLA Assistant"
        if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target'
        # Beta Release
        uses<EMAIL_ADDRESS>        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          # the below token should have repo scope and must be manually added by you in the repository's secret
          PERSONAL_ACCESS_TOKEN : ${{ secrets.CLA_BOT_SECRET }}
        with:
          remote-repository-name: 'CLA-Signatures'
          remote-organization-name: 'Autodesk'
          path-to-signatures: 'signatures/Autodesk/Individual/pgbelt.json'
          path-to-document: 'https://github.com/Autodesk/CLA-Assistant-Test-Signatures/blob/master/CLA.md' # e.g. a CLA or a DCO document
          # branch should not be protected
          branch: 'master'
          allowlist: user1,bot*

         #below are the optional inputs - If the optional inputs are not given, then default values will be taken
          #remote-organization-name: enter the remote organization name where the signatures should be stored (Default is storing the signatures in the same repository)
          #remote-repository-name:  enter the  remote repository name where the signatures should be stored (Default is storing the signatures in the same repository)
          #create-file-commit-message: 'For example: Creating file for storing CLA Signatures'
          #signed-commit-message: 'For example: $contributorName has signed the CLA in #$pullRequestNo'
          custom-notsigned-prcomment: |
            Thank you for your submission, we really appreciate it. We ask that you sign our Contributor License Agreement before we can accept your contribution.

            If you are contributing on behalf of your employer you must fill out our **Corporate Contributor License Agreement** which can be found [here](https://github.com/Autodesk/autodesk.github.io/releases/download/1.0/ADSK.Form.Corp.Contrib.Agmt.for.Open.Source.docx).
            If you are contributing on behalf of yourself you must agree to our **Individual Contributor License Agreement** by reviewing [this document](https://github.com/Autodesk/autodesk.github.io/releases/download/1.0/ADSK.Form.Ind.Contrib.Agmt.for.Open.Source.docx) and signing it or by replying below a with a comment containing the following text:
          #custom-pr-sign-comment: 'The signature to be committed in order to sign the CLA'
          #custom-allsigned-prcomment: 'pull request comment when all contributors has signed, defaults to **CLA Assistant Lite bot** All Contributors have signed the CLA.'
          #lock-pullrequest-aftermerge: false - if you don't want this bot to automatically lock the pull request after merging (default - true)
          #use-dco-flag: true - If you are using DCO instead of CLA

Additional context
This broken link was found with link-inspector. If you find this useful, give the repo a ⭐

Hi @justindhillon, thank you for filing this issue!
The link mentioned above is a private link inside of our Autodesk Github org. The action linked has permissions to pull the content for the sake of the action, so this is not an issue.
I will be closing this out, if you have any other questions or concerns please reach out. Thank you!


CLOUD-41495 Readme update with Kerberos hints

@keyki plz review

Jenkins build finished, all tests passed.
Refer to this link for build results: http://ci.sequenceiq.com/job/cloudbreak-pull-request/1668/

Can you add that part as well that it's not necessary to create a principal like:
kinit -V -kt /etc/security/keytabs/smokeuser.headless.keytab<EMAIL_ADDRESS>

I imagined that ambari-qa and hdfs users (for example) could use the hadoop services without kinit. I tested root and postgres users, and they couldn't. With ambari-qa after kdestroy i also could not use services. So on, the kerberos tutorial might be one sentence: "Use hadoop users to run job".


WebApp: Remove preview flag for storage-account commands

Is your feature request related to a problem? Please describe.

Remove preview flag for below commands.
az webapp config storage-account add
az webapp config storage-account list
az webapp config storage-account delete
Describe the solution you'd like

Describe alternatives you've considered

Additional context

route to service team


Remove overflow rule

Alaska Airlines Pull Request
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes: #210
Summary:
Please summarize the scope of the changes you have submitted, what the intent of the work is and anything that describes the before/after state of the project.
Remove overflow: hidden rule for the rounded and common attributes
Type of change:
Please delete options that are not relevant.

[ ] New capability
[x] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

:tada: This PR is included in version 2.9.11 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add some sound modes

Add 3 sound modes to solve 2 outstanding issues
will solve: https://github.com/scarface-4711/denonavr/issues/105 and https://github.com/scarface-4711/denonavr/issues/99

thanks again :blush:


Appending original images?

Seems like this line of code appends the original images to the transferset, and so I found a lot of identical images in the transferset. Isn't it supposed to be X + delta_i?
https://github.com/tribhuvanesh/prediction-poisoning/blob/9da6bcef17dc295b8ab0c94507a1d144d611311d/defenses/adversary/jacobian.py#L286

Thanks a lot for pointing this out! Just committed the patch.


Added indexesOf method

indexesOf () - Finds the indexes of all the occurrences of given search key found in the given string.

Also, length of the source can be cached for better performance e.g.
for (int i = 0, length = source.length(); i < length; i++)
{
    if (searchKey.equals(source.charAt(i)))
    {
	indexList.add(i);
    }
}


Update base image distro to Debian GNU/Linux

Unless I'm missing something, debian:bookworm-slim is used as the base image: https://github.com/bokysan/docker-postfix/blob/master/Dockerfile#L3

Hi,
Thanks for the patch.
The default has been switched from Alpine to Debian, that's true. But we do offer images based on Alpine, Debian and Ubuntu.
So I will close this pull request once I update the documentation to better reflect the actual state.


Sides of each tab is black since new update (version 117)

I'm on Firefox Developer Edition with version 117.0b4.
Here's how tabs look like:

Use the style in 1.6.117 beta. I don’t know what other changes I will make before the release, but in general, it is ready.

Ok thanks, I prefer to wait for the "stable" release for now. Do you know when will it be released?

This time it will be August 20 - 22.

All is ready. Don't use the new style version right now. Wait until the browser is updated to version 117

Hey, thanks for your reminder. I'm already using 117 because I have Developer Edition :)


investigate distribution via play store

From both a technical and user experience point of view, let's investigate the process for and implications of having Kolibri on Google Play.

There is also F-Droid, which might be an better option for initial broader deployment.

Already in place (but still pre-release).


Check in Cloud Job Discovery sample code

Cloud Job Discovery got Public beta launch so we would like to have our samples checked in as other projects.

Hi reviewers,
It seems your credential file isn't available. May you check it?

Thanks for reviewing this. I have moved all code under jobs/ directly.

All my tests passed locally for this, but I had to make this compatible for PHP 5.6 (see ac154c54c87b2c77dcf8ac728ae821822ec2505b). If these pass in #644 I will merge that PR.


Update Eiernaggen.toml

https://github.com/anoma/namada-testnets/pull/1132
https://github.com/anoma/namada-testnets/pull/1746
Description
All previous genesis validators should name their PRs "Update {validator_alias}.toml for tesntet-15" and provide links to previous PRs merged.
If this is an UPDATE for a previous genesis validator
Checks are made against your net_address. If this has changed since the previous testnet, make sure you provide links of previous prs merged from your previous git username.
Thanks in advance!
Checklist before merging

[ ] Only one toml is added in this PR
[ ] The file being added is indeed a .toml file
[ ] The toml being added is to the correct folder, and only to the correct folder
[ ] The eth_hot_key and eth_cold_key are present
[ ] The email, discord, elements telegram, and twitter fields are present and valid

Successfully validated transactions.toml file for commit hash 0f9d5c9


Add Made by Mainframe

added Made by Mainframe at the bottom of the settings

iOS

macOS

@jordansinger if you decide to add it we just need to check if it looks good on iPadOS and visionOS


Add a Gitter chat badge to README.md

TotalVerb/Currencies.jl now has a Chat Room on Gitter
@TotalVerb has just created a chat room. You can visit it here: https://gitter.im/TotalVerb/Currencies.jl.
This pull-request adds this badge to your README.md:

If my aim is a little off, please let me know.
Happy chatting.
PS: Click here if you would prefer not to receive automatic pull-requests from Gitter in future.

Aim is fine, though https://github.com/gitterHQ/readme-badger/issues/8 would have been nice, especially since Travis and Appveyor are required now...

Travis is ignoring this. Let's try restarting it.

Coverage remained the same at 94.012% when pulling feb484d5f086d1fd02529201a2fc1f9c73c47934 on gitter-badger:gitter-badge into 690fc31fabccdea71aa047a9fc6993e464f656f2 on TotalVerb:master.

[Current coverage][cc-pull] is 94.01%

Merging [#25][cc-pull] into [master][cc-base-branch] will not change coverage

@@             master        #25   diff @@
==========================================
  Files            14         14
  Lines           334        334
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            314        314
  Misses           20         20
  Partials          0          0

Powered by Codecov. Last updated by [690fc31...feb484d][cc-compare]
[cc-base-branch]: https://codecov.io/gh/TotalVerb/Currencies.jl/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/TotalVerb/Currencies.jl/compare/690fc31fabccdea71aa047a9fc6993e464f656f2...feb484d5f086d1fd02529201a2fc1f9c73c47934
[cc-pull]: https://codecov.io/gh/TotalVerb/Currencies.jl/pull/25?src=pr


[Offline search] Ensure the up-to-date database is available in the app

This is the second phase in modifying goodtags for ~instant offline search. To recap, at a high level, the cumulative set of changes will look like:

Have something that periodically snapshots the canonical barbershoptags.com database into a SQL database suitable for use by the app and host that where the app can download it (https://github.com/kamatsuoka/goodtags/pull/7).
Update the app to include the latest (at the time) database when compiling it and fetch the latest database on startup, only downloading it if it's actually newer than what the app already has (this PR).
Update the app to add a parallel code path to direct searches to the database rather than the API.
Once this has been validated, rip out the old code path and solely rely on the local database for searches.

There are two main changes in the PR: ensuring the latest database is downloaded at build time, and downloading the latest database at app startup time.
At build time there's a new yarn download-search-db task which pulls the latest DB into the src/assets/generated_db/ folder. This task is then invoked as a prerequisite for a number of the other yarn tasks as well as in the gradle and xcode build configs. This also modifies the Metro config to include the .sqlite file as an asset in the bundle.
At app startup time, there's a new utility for transparently ensuring the database is available and kicking off a background update. This code path will copy the database from the app bundle produced by Metro into the app's local storage if there isn't already a database or the one that's already there is older (as determined by the accompanying manifest). It'll then read the remote manifest and, if that's newer, download that database and seamlessly switch out the backing database instance with the new file. That switching out of the existing database is facilitated by the new DbWrapper class which tracks live transactions and replaces the underlying database once there are no more transactions; it's effectively a RW lock on the database. All this code relies on promises (which return ~instantly once they're resolved) so the calling code doesn't need to know about any of those details, it just says "give me a database and run this transaction on it".
To test this, I've written some Jest tests for the DbWrapper class and have manually tested the in-app update flows:

No existing local DB -> copy from bundle
Bundle/app DB newer than local DB -> copy from bundle
Bundle/app DB older than/same as local DB -> no copy
Remote DB newer than local DB -> copy from remote
Remote DB older than/same as local DB -> no copy

Ideally I'd automate these tests with detox but that setup seems to have atrophied and I wasn't able to get it working in a somewhat short amount of time. I may still look into fixing that up (and getting it running in CI) and then automating these tests, but that would be in a subsequent PR.

Ugh I just found it's not actually unzipping the file when downloading from the remote, gonna have to do a bit more here.

Okay I've done a more thorough test now where I made sure it downloaded the file from the remote and saw that it was able to query against that newly downloaded file.


CTRL+1, CTRL+2, etc no longer working

CTRL+1, CTRL+2, etc to switch between services doesn't seem to work anymore. It stopped working since Ferdi 5.6.1-beta3 or beta4 and doesn't work in v5.6.1. On linux, using .deb package.

Can confirm. Seems to affect Ctrl+ and Ctrl+Alt+ shortcuts only. Ones for zoom, reload and others in the menubar still work. Ferdi v5.6.1, electron13 with the AUR package(ferdi).

@k3tan172 @beningodfrey4 - I just released the latest nightly - please try if this works for this bug. IF all the critical bugs are fixed, I plan to release a hot fix later today. Thanks in advance

It's working for me now. Thanks, appreciate it.

Yep, works for me too.

@vraravam Hey mate, I'm facing the issue still in Arch Linux:
I've tried:

AUR ferdi 5.6.2
AUR ferdi-bin 5.6.2
snapd version 5.6.2
Any option to help you debug the issue?

@Upgreydd - would you be willing to test this out in the latest nightlies? I'm sorry, I dont use linux, and so won't be able to debug the issue.


Update gcp

Fixes #16
Proposed Changes

Currently, gcp was not using SDK which was throwing error

@rajikaimal @rehrumesh please review this