Axe.xml not found

Installed with pip3 install git
[Errno 2] No such file or directory: 'C:\Users\********\AppData\Roaming\Python\Python311\site-packages\tivars\tokenizer\tokens/Axe.xml'

Per #15, download the repo; pip is being annoying when it comes to git submodules.


JSON Rich Push vs Custom Payload

Hello!

SDK version:
Latest: 3.3.2
Describe the issue

I'm using react-native-notifications to catch received notifications from CustomerIO, and from what I understood, it should be the same for react-native-push-notifications, react-native-firebase/messaging or expo-notifications.
On iOS, both Rich Push and Custom Payload are received in the "foreground" or "background" & "opened" listeners.
The issue is that on Android things start to behave differently, we don't get the callbacks called when a Rich Push notification is received (but image appears correctly, and the deeplink also work)
Here is a Rich Push payload from the "Preview Payload" feature on the Dashboard, for android.
{
  "message": {
    "data": {
      "body": "Rich Push Content",
      "image": "", // Works as expected
      "link": "", // Works as expected
      "myCustomData": "Not received in the callbacks",
      "title": "Rich Push Title"
    }
  }
}

Now here is the Custom Payload that we send and is being received through the callbacks:
{
  "message":{
    "notification":{
      "title": "Custom Payload Title",
      "body": "Custom Payload Content",
      "image": "", // Works as expected
      "link": "", // Works as expected
    },
    "data": {
        "name": "Received in the callbacks"
    }
  }
}

I'm really lost about why the Rich Push editor does not provide a "notification" object just like the required format from FCM ?
Why are my callback not being called for notifications with only a "data" object and no "notification" object ?

I came to the conclusion that:

Rich Push are not made for passing around custom data, only for redirecting and showing image, and in the future other features (even though it's still weird that title and body are not in the "notification object" as usual), so your SDK is not passing down the data to our code
Custom Payload is meant for custom behaviour so your SDK is passing down the data to our code, but we can still add an "image" and "link" but that's not called a Rich push
We should be using the "link" property with a proper deeplink, and let the deeplink callbacks receive the information instead of trying to catch the data in the react-native-notifications listeners

Am I correct?
EDIT: I tested with react-native-firebase messaging and I receive the background and foreground listeners even with Rich Push notif, but the onNotificationOpenedApp event to catch taps on the notification is not called unfortunately.
Additionally, the tracking is not behaving the same:

with Rich Push we don't get "opened" events but that's because we do it manually in the callbacks, and the callbacks are not being called
with Custom Payload, where everything works for us, the iOS "delivered" metrics are not correctly tracked on the Dashboard, but that may be another issue

Thanks for your time!

Hey there, @TwistedMinda. I understand that this topic can be confusing. Let me try and help.
Thank you for all of these great details! Based on the information you provided, let me try and get into the main questions that you're asking.
I'm really lost about why the Rich Push editor does not provide a "notification" object just like the required format from FCM ?
The Rich Push editor purposely does not provide a notification object, correct. This is because a FCM  behavior with how push notifications are handled on a device. As you can see from the table on this webpage, only JSON payloads that include a data object and do not include notification object will be processed on the device when app is in foreground and in the background.

The Rich Push editor wants to make sure that the Customer.io mobile SDK is able to process every push notification received on the device, no matter if app is in foreground or background. Therefore, it composes a push that has the highest chance of that happening.
Why are my callback not being called for notifications with only a "data" object and no "notification" object ?
I reached out to my team to help on this question. I'll follow-up when we have an answer for you.
Rich Push are not made for passing around custom data, only for redirecting and showing image
Actually, we have designed our rich push feature with passing around custom data in mind. You should be able to send custom data inside of a Customer.io sent push notification and process it on a device, if you need to.
In the Rich Push editor, you can pass in custom JSON:

You can preview the payload that will be sent to the device:

Then, in the push callback functions in your app, you can parse the push notification payload to get the custom data out of the push. How you do this step depends on your app and the callback functions that you have setup. In your scenario, you have been experiencing issues with callback functions not being called. Hopefully after those issues are resolved, this step is much easier for you to complete.
Other questions regarding recommendations for handling a push using custom payload editor
In general, we recommend the Rich Push editor when it works for you and your use case. The Rich Push editor is an easier to use experience for editing as well as displaying a push in your app. With the custom data feature of the Rich Push editor, it should be able to handle some advanced use cases your app needs.
The custom payload editor is a great option for more advanced use cases the Rich Push editor cannot handle. When you use the custom payload editor, it may be required that you write more custom code in your app to handle push notifications being displayed in your app.
Our documentation website does offer payload examples that are meant to be compatible with our mobile SDKs. This is meant to allow you to still be able to use the custom payload editor to handle your more advanced use case, but also use the Customer.io mobile SDKs to do some of the work for you such as displaying an image in a push.

I hope that this response helps you with resolving your issue. I understand that you may have more questions. Please, feel free to follow-up with more questions if you have them.
Have an awesome day!

Thanks for your fast & clear answer! This enlightens me so much :)
It explains a lot on why I had so much troubles setting up the notifications & tracking on Android.
So, the ultimate goal to be "up-to-date" is to use the Rich Push, with only a "data" object to maximize reachability.
Now I only need my callbacks to work and I'll be good to go.
What is the library you advice using alongside CustomerIO to handle these callbacks ?
With firebase messaging I'm able to receive the foreground and background listeners to work, so now I only need the onNotificationOpenedApp to work to receive the taps on the notification.
It seems it's actually not that trivial, as it depends a lot on the specific setup you have. For example, here is a discussion about this specific problem : https://github.com/invertase/react-native-firebase/issues/3469#issuecomment-614990736
As mentioned in the thread, I use react-native-splash-screen which may require more steps to get all my callbacks to work, but that's not CustomerIO related.
I might need some more help later on if the tracking is not working as expected but I might open a different issue, so feel free to close this one if needed
Thanks again!

Yes exactly, the use case is correct, and you can also add the fact that I want to add tracking manually because it wasn't working automatically for us, but it might now that we're using Rich Push. I'll keep you in touch to let you know if the manual tracking is required when I'm done testing all the combos :p
Here is a quick overview of the code I'm trying to accomplish.

Sharing those use cases is very helpful, thank you!
There is a known limitation with the React Native SDK at this time in regards to it's support for processing custom data you add in the Rich Push editor. We are tracking this limitation internally and I have added a +1 to that ticket based on this conversation. Unfortunately, we do not have a release date in mind for this feature.

On the notification tap, we want to retrieve the push notification data and act accordingly

For this use case, I suggest using a deep link instead of the custom data Rich Push editor feature. The React Native SDK has deep link support and you can use the Rich Push editor to add a deep link to a push notification:

The idea is, when a push is clicked > the Customer.io SDK processes that push click event > the deep link gets executed > your app opens and you're able to process the push data via the deep link URL sent to your app.
Deep links are a neat feature that could be used beyond a Customer.io push notification. If you haven't looked into this feature yet, I do suggest it.

We're also incrementing a local counter to let the user know he has notifications to read

Callback functions for when a push is received should work for this use case.
You mentioned previously that you have successfully gotten callbacks triggered for when a push is received on the device, correct?

And finally we're tracking events manually because it wasn't working automatically for us, but it might now that we're using Rich Push

Good idea on continuing to test this as you continue to modify your project and try new things out. Getting push metrics to work is, unfortunately, trial and error at the moment.
If you do decide to use the Customer.io mobile SDK alongside another SDK, we do have documentation that gives an overview on how to manually do tracking.

Any of these libraries is advised by the CustomerIO team? From my point of view, CustomerIO is basically agnostic to them?

We suggest only using another SDK, if you need it. Setting up Customer.io push is easier and less complex if you only use the Customer.io SDK.
There isn't 1 particular SDK that we suggest using at this time. Whatever SDK that you're comfortable with is a good choice. We hear rnfirebase being used a lot alongside our SDK, if that helps.

Oh, okay it is good to know that the Rich Push custom payload support is not that trivial and it's not just me :p
Using a deeplink instead of the payload data is indeed something I came up with in my initial post :

We should be using the "link" property with a proper deeplink, and let the deeplink callbacks receive the information instead of trying to catch the data in the react-native-notifications listeners

Unfortunately that is going to be a lot of work. We also need to keep the old versions of our app being used in mind.
But I understand now that this would have been way easier to use this solution from the get-go.
For now, our setup with Custom Payload is triggering all required callbacks so we have the time to make this right.
So here's what I'm gonna do from now:

Keep trying to receive the Rich push custom data from callbacks using those libraries : react-native-notifications, react-native-firebase, react-native-push-notifications, expo-notifications
Fallback to using deeplink if I can't get to it

Thank you for your time and your detailed responses!


Expressive theme – Data table

Note: all instances of Sticky header (experimental) knobs seem buggy :bug: Can we check with Carbon team if these are intended to be "experimental" or production ready.
Default

[x] check that headline line height is 22px in CSS
Row height changes applies to all variations
[x] update 24px row height to 32px (compact)
[x] update 32px row height to 40px (short)
[x] update 64px row height to 72px (tall)

with toolbar

[ ] update settings icon to 20x20px
[x] update search icon to 20x20px
[x] update close icon to 20x20px (when search has something typed into the field)

with sorting

No changes

with selection

[x] Note: checkbox needs to be reverted back to original size, and checked again.
alignment of icon / text is weird, but consistent with Carbon

with radio button selection

No changes
alignment of icon / text is weird, but consistent with Carbon

with expansion

[x] update chevron icon to 20x20px, reference dropdown icon size for reference.
[ ] zebra row styles is broken (showing all white rows instead of alternating background colors), this might be a :bug: on Carbon side?

with batch expansion

[x] Note: checkbox needs to be reverted back to original size, and checked again.
[x] update chevron icon to 20x20px in table header, reference dropdown icon size for reference.
[ ] zebra row styles is broken (showing all white rows instead of alternating background colors), this might be a :bug: on Carbon side?

with batch actions

[x] update icons to 20x20px in table toolbar

with dynamic content

[x] Note: checkbox needs to be reverted back to original size, and checked again.

[x] update chevron icon to 20x20px, reference dropdown icon size for reference.

[x] checkbox icons are not aligned with checkbox in table header

[ ] zebra row styles is broken (showing all white rows instead of alternating background colors), this might be a :bug: on Carbon side?

with boolean column

[x] Note: checkbox needs to be reverted back to original size, and checked again.

with options

[x] Note: checkbox needs to be reverted back to original size, and checked again.

[x] update chevron icon to 20x20px, reference dropdown icon size for reference.

[x] checkbox icons are not aligned with checkbox in table header

[ ] zebra row styles is broken (showing all white rows instead of alternating background colors), this might be a :bug: on Carbon side?

with overflow menu

[x] Note: checkbox needs to be reverted back to original size, and checked again.
[x] confirm if this is using it's own version of overflow menu, or will inherit changes to overflow menu

Zebra row styles is broken on the Carbon side, will submit a ticket for them

@andysherman2121 Moving this issue out to spr 20-05 since you are waiting for Carbon.


child?.stdout.pipe(process.stdout)

Hi Guy
Not sure why this would happen, but having problems importing your library into a blank node project.js file. No other code in there.
For package.json file in the parent same folder, I've added "type": "module" in order to use the import command.

import { runFunction } from '@guydev/native-python'

I get this error:

file:///home/admin/node_modules/@guydev/native-python/src/server.mjs:23
child?.stdout.pipe(process.stdout);
^
SyntaxError: Unexpected token '.'
at Loader.moduleStrategy (internal/modules/esm/translators.js:133:18)

Thanks

Sorry - hadn't followed approach to get latest node.js. After installing to v20, it's all good. Cheers


Broken links checker error

I've tried to run locally the Broken links checker, unfortunately the result for using the command:
docker run --init -it --rm -w $(pwd) -v $(pwd):$(pwd) lycheeverse/lychee
    --max-redirects 10 -a 403,429,500,502,503,999

is:
[sbieniek@3M11 dasharo-website]$ docker run --init -it --rm -w $(pwd) -v $(pwd):$(pwd) lycheeverse/lychee --max-redirects 10 -a 403,429,500,502,503,999
error: the following required arguments were not provided:
  <inputs>...

Usage: lychee --max-redirects <MAX_REDIRECTS> --accept <ACCEPT> <inputs>...

Also there is a $ sign and . in the command link.

@Stanislaw-bnk It should be:
docker run --init -it --rm -w $(pwd) -v $(pwd):$(pwd) lycheeverse/lychee --max-redirects 10 -a 403,429,500,502,503,999 .

Or in your case:
docker run --init -it --rm -w $(pwd) -v $(pwd):$(pwd) lycheeverse/lychee \
        --max-redirects 10 -a 403,429,500,502,503,999 .

with line brake mark.

@Stanislaw-bnk You might also need:
docker pull lycheeverse/lychee

I followed the steps:
docker pull lycheeverse/lychee and
docker run --init -it --rm -w $(pwd) -v $(pwd):$(pwd) lycheeverse/lychee \         --max-redirects 10 -a 403,429,500,502,503,999 .
And now it seems to work correctly:

I am closing this issue.


Question regarding filtering for values in nested arrays

Hey everyone,
I was taking a look at the filtering queries and I got a question regarding how to filter for values that come nested in arrays.
In my case, I have list of repertoires by accesing the /repertoire endpoint, but I want to filter for subjects with a certain disease. Let's assume, for example, that I want to filter for repertoires that contain data from subjects diagnosed with Multiple Sclerosis. For example:
{
    "repertoire_id": "999",
    "repertoire_name": null,
    "repertoire_description": null,
    "study": {[...]},
    "subject": {
        [...]
        "diagnosis": [
            {
                "study_group_description": "Case",
                "disease_diagnosis": {
                    "value": "Multiple Sclerosis",
                    "id": null
                },
                "disease_length": "",
                "disease_stage": "",
                "prior_therapies": "",
                "immunogen": "",
                "intervention": "",
                "medical_history": ""
            }
        ]
    },
    "sample": [...],
    "data_processing": [...]
}

I was thinking maybe you could filter it using something like this:
{
     "filters":{
            "op":"=",
            "content": {
                "field": "subject.diagnosis[0].diasease_diagnosis.value",
                "value": "Multiple Sclerosis"
            }
        }
}

... But that's not exactly it, is it? Because theoretically I would only be searching the first diagnosis
of each subject.
So my question is: Is it possible to search for particular values that are nested in arrays? For my particular use case, I'd like to filter for repertoires with data of certain diseases. Is this possible?
Best regards,
Alex

Ok, I should have read the "Queries Against Arrays" part. By not specifying the index on diagnosis[0] it works fine! I should have tried that first before asking.
{
    "filters":{
        "op":"=",
        "content": {
            "field": "subject.diagnosis.disease_diagnosis.value",
            "value": "Multiple Sclerosis"
        }
    }
}

Sorry about that.
Best regards,
Alex


Do not merge, multiple CRD version support

This is just uploaded for reference about how to check API versions. Closing.


Subscriber Stats reports origin and edge server

Subscriber Stats gets for each subscriber the edge server and the origin server

@aullman could you please review?

@eauge Can you make the tests pass? And add tests to cover the new code that you've added? Thanks.

the unit tests should be passing, at least they are passing for me locally

@eauge ok, the tests are passing now. But I noticed that the edge and origin servers appear and disappear in the stats repeatedly. Also you should add the Origin and edge server sections to the stats integration tests here:
https://github.com/opentok/opentok-meet/blob/master/tests/e2e/scenarios.js#L690
You just need to update that RegExp to include it.

@aullman I've updated the PR with the regexp. Also, the origin and edge servers should not be appearing and disappearing anymore, the http request is done only once. Let me know if you see any other issues.
Thanks!

retest this please

LGTM


URL Cleanup

This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
Fixed URLs
Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

[ ] http://www.apache.org/licenses/ with 2 occurrences migrated to:
https://www.apache.org/licenses/ (https result 200).
[ ] http://www.apache.org/licenses/LICENSE-2.0 with 224 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 (https result 200).

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


Support theming in playground and embed UIs

DartPad should support (at a minimum) light and dark themes for its UIs. This is both a user preference issue and a requirement for some use cases (using a projector in a workshop is easier with a dark-on-light-background UI, for example).
Ideally, we could extend this a bit further and allow people to customize colors for the embedded UI so they can better blend it into blogs and articles.

cc @dantup and @jacob314 to see if there is any theming work we can share between dartpad and devtools
(also cc @InMatrix for places where a design could help)

If this is using primer, potentially it could use our primer_dark and dark_styles files, but I don't know if trying to share them might be complicated (eg. easy for us to tweak something for dev tools that would negatively affect things here).
If we want to reuse it here, we might be better improving the primer_dark we made (so it looks decent on its own), as opposed to the current state - which is it just reverses most of the colours, and then we fix it up with overrides in our custom CSS.
I believe it has a samples/docs site you can run, so when you change the CSS/colours you can see the effect on all component states. We could use that to ensure the subset of components we use are all good "out of the box", and Dart Pad could just use that (without needing our custom tweaking), which would be much simpler.


ETL Failure With Performance Counters

Below is an exception we intermittently see in the Microsoft diagnostics.  When this exception occurs the node (or nodes as it can happen on multiple nodes) become unstable with the cluster going out of balance until reliable storage fails.   The only way that we can restore the cluster is by first manually stopping the actual performance counter on the affected node then starting it again which seems to delete the underlying ETL file and then creates a new one.   The is a standalone cluster running version <IP_ADDRESS>94 of Service Fabric.  A restart of the server or restarting the affected node via the Service Fabric dashboard does not resolve this issue.
Failed to read some or all of the events from ETL file C:\ProgramData\SF\Log\OperationalTraces\operational_traces_<IP_ADDRESS>94_131868298096256810_1.etl.
System.ComponentModel.Win32Exception (0x80004005): The handle is invalid
at Tools.EtlReader.TraceFileEventReader.ReadEvents(DateTime startTime, DateTime endTime)
at System.Fabric.Dca.Utility.PerformWithRetries[T](Action`1 worker, T context, RetriableOperationExceptionHandler exceptionHandler, Int32 initialRetryIntervalMs, Int32 maxRetryCount, Int32 maxRetryIntervalMs)
at FabricDCA.EtlProcessor.ProcessActiveEtlFile(FileInfo etlFile, DateTime lastEndTime, DateTime& newEndTime, CancellationToken cancellationToken)

Sorry for a very long delay with this.  The issue appears to be a race condition where the ETL archiving process has tried to move the file while it is still in use however it isn't smart enough to realise this failed.  What then happens is performance monitor is still has a lock on the file until either we stop the counter using performance monitor allowing it to be deleted or we restart the node.  There is no issue with either CPU or memory, and this happens on all of our different clusters and is still there in v7.x runtimes.
We do not however believe this is now causing the node to be unstable, just the loss of diagnostics which is preventing us to figure out the real problem which is as follows. We have found a race condition in the snapshots with reliable storage that when this fails on a timeout (we think caused by one of the SF background processes scanning and locking the reliable storage) all snapshots from that point on fail causing our Microservices to eat up more and more memory until the Microservice itself deadlocks.  We are trying to see if we can reproduce this in a test lab using a load simulator, but we have had no luck.  What we do know is this does not occur with actors with three replicas and does not occur with Stateful services with only one replica, but it does happen randomly with Stateful services with two or more replicas.  It also occurs with cluster configurations of both three and five nodes, and again is still present in the v7 runtime.


TestAPI: skipped by default

The property that a test is skipped is usually a static one. foe example in case of js mocha it.skip("..."). But also it can be skipped dynamically whit a condition if(...) this.skip();. Other frameworks has the same mechanisms.
When it is a static property I would like to inform the user on the interface after I enumerated the tests. Now I can create a "dummy" testrun for it but it might would result in a cleaner code on my side if there was an option like skipped just like in case of test-explorer api.
cc: @connor4312

You can call run.skipped(test) to indicate that a certain test is skipped.


Array.of() is incorrectly implemented.

The implementation given is actually a casual version of Array.from and the tests you wrote are also incorrectly testing Array.of as though it were Array.from
Example of correct behaviour:

Array.of( 1, 2, 3 );
//  [ 1, 2, 3 ];

There are tests that assert:
Array.of( arguments ) === [];

... which is incorrect. That would be correct for Array.from( arguments ); Array.of( arguments ) should actually return [ arguments ];

Yup, I've chatted with ES folks about it.
Brendan Eich said that Array.from/.of are deferred: https://twitter.com/#!/BrendanEich/status/145722864555933696
Then David Herman added a note on standardization of Array.of: https://twitter.com/#!/littlecalculist/status/145731913867476992

I'm very aware of all progress concerning the APIs, as I co-wrote them with Dave Herman.
TBH, I don't think either of them should be included in an "ES6 shim", since neither are likely to see reification. As for notes about IRC discussions, I don't put much credence in them - the proposal itself hasn't been editted to reflect the suggestion, so it's premature to implement. Also, this will conflict with pre-existing efforts of the same name: https://github.com/rauschma/es6-shim
You can feel free to close the pull request I made correcting this issue.

Sticking to the latest wiki version is a great idea, thanks for the patch, but I can't merge it ("This pull request cannot be automatically merged."). Fixed in 31ac1e3aba711e19e06b639f5c37926f4eea45ab.


feature: recording expiration to respect timezones

Description
The startedDateTime is a timestamp but does not include timezone information.
This could lead to potential problems with expiration calculation.
Example situation:

User A records a network call in GMT -05:00
expiresIn is set to e.g 3 days
User B replays a network call in GMT +7:00, 2.5 days later

The request will expire since startedDateTime will be converted to the local timezone.
Another example would be running code with Polly on CI which hosts servers on a different timezone than your machine. This way you could get inconsistent results compared to localhost.
Suggested solution
It would be good to save the timezone information into the startedDateTime in the har file (or any other persister format), so it can be parsed together with the timestamp & current time converted to the timezone of the recording for comparison to get consistent results regardless of the location.

@sankaritan seems like a reasonable ask & I'm happy to review any attempts to solve this.

@jasonmit @sankaritan
Please correct me if I'm wrong, but it looks like the request timestamp - startedDateTime - is already being saved as UTC using new Date().toISOString(). Then in is-expired.js, this recordedOn timestamp with expiresIn is converted to local timezone and compared against local time. Happy to tackle the issue, but need more clarification.

@TheMelter if it's already stored in UTC then shouldn't be much more work.  I wrote that without verifying what the current behavior is.  Feel free to proceed 😄

@jasonmit since it's stored in UTC and timezone comparison is safe, the initial issue itself doesn't seem possible unless I'm missing something

@TheMelter interesting, so if stored in UTC and when read is converted to local time and the comparison is done in local time then is there a bug?  I'd love a fail test to better help me understand.

@sankaritan can you expand on this a bit more - maybe with a fail test or an explanation where the issue is?

Closing as it appears to have gone stale.
If it's still an issue in the future, please open a new issue instead of responding on closed issue.


demo instructions

Hello there,
which extension is used in demo? and how can I connect with Zoiper5
Thanks in advance

@pablodz
The extension that used in the demo is mentioned here SIP Users.
There are several additional steps (like being able to access your server from the internet) needed for a SIP terminal to register successfully. Descriptions of how that is done are available elsewhere.
If someone know of a good such writeup please share it with us here. 😀

Thanks @mlan


Add placeholder for all textbox

Describe the task
Add a placeholder for all textbox

[x] Transfer

[x] Import token

[x] Import NFT

Version test: v1.0.1(142)
Devices test: IP 11
Validation passed.


Adding pry_byebug to default Gemfile

Since padrino/padrino-framework@2a2600a7f9f594aeb3ae8bec3da04ab80d64bbf0 Padrino uses Pry if available. Debugging is a common issue and I think that Pry paired with pry_byebug is the best solution. The only downside that I can see is that it would introduce an external dependency which might be not what we want.

Probably not gonna happen. Padrino tries to stay lean and as far as I understand the use of pry_byebug is pretty fringe and limited by MRI version. You can always add it to your Gemfile by hand.


Implements a numpy-based RNG that produces output identical to the Crow RNG

Pull Request Description
What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)
#2204
What are the significant changes in functionality due to this change request?
Allows for the use of the numpy stochastic environment by default instead of relying on Crow. The new numpy RNG produces outputs identical to the Crow RNG, with the added NumpyRNG class providing an equivalent interface as the existing CrowRNG class.
One disadvantage of this approach is that many of the nice functions that the numpy interface provides are not usable while still producing identical output due differences in how the underlying Mersenne Twister RNG engine is used when producing anything but 32-bit integers.

For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.

[ ] 1. Review all computer code.
[ ] 2. If any changes occur to the input syntax, there must be an accompanying change to the user manual and xsd schema. If the input syntax change deprecates existing input files, a conversion script needs to be added (see Conversion Scripts).
[ ] 3. Make sure the Python code and commenting standards are respected (camelBack, etc.) - See on the wiki for details.
[ ] 4. Automated Tests should pass, including run_tests, pylint, manual building and xsd tests. If there are changes to Simulation.py or JobHandler.py the qsub tests must pass.
[ ] 5. If significant functionality is added, there must  be tests added to check this. Tests should cover all possible options.  Multiple short tests are preferred over one large test. If new development on the internal JobHandler parallel system is performed, a cluster test must be added setting, in  XML block, the node <internalParallel> to True.
[ ] 6. If the change modifies or adds a requirement or a requirement based test case, the Change Control Board's Chair or designee also needs to approve the change.  The requirements and the requirements test shall be in sync.
[ ] 7. The merge request must reference an issue.  If the issue is closed, the issue close checklist shall be done.
[ ] 8. If an analytic test is changed/added is the the analytic documentation updated/added?
[ ] 9. If any test used as a basis for documentation examples (currently found in raven/tests/framework/user_guide and raven/docs/workshop) have been changed, the associated documentation must be reviewed and assured the text matches the example.

Some benchmarks for the numpy RNG code and scipy distributions. This compares the results of the current pull request, the current devel branch (982644d0446c6955b3ca004dbcba4736c5a81b70), and the last commit before the distributions were reimplemented in scipy<PHONE_NUMBER>19492917e2d8e1904f750cc7f2846b). These will be referred to as "feature", "devel", and "previous" here. The tests were run on my 7-year-old Dell XPS laptop.

The vectorized implementation in the randomUtils.BoxMullerGenerator class on the feature branch provides significant speedups over the previous implementation for both RNG engines.
Sampling from a Distribution class has slowed down significantly with the switch to the scipy distribution implementation. This could likely be alleviated significantly by vectorizing that sampling process as well, but that will not be helpful for sampling values one at a time.
These speedups and slowdowns seem to have very little real effect on the speed of the MCMC test and the Distributions test that were benchmarked. A broader sampling of tests would be helpful to determine if this is generally true.

Job Test Ubuntu 18 PIP on 7d63b28 : invalidated by @joshua-cogliati-inl
restarted civet

Job Test qsubs sawtooth on 7d63b28 : invalidated by @j-bryan
sawtooth restart


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 2138 ms

Resolved: Bofrost.at performance has improved in 0c08053 after 14 minutes.


do not merge: repro for segfault

I was just trying to repro it. It seems like it must be related to our code, because the version from 3 weeks ago broke but main works now. 🤷♀


Correct external contribution restrictions

Change-type: patch

I self-certify!

@klutchell looks reasonable at a glance. At some point I think it would be worth instrumenting an external contribution test into the test workflow, somehow.

https://github.com/product-os/flowzone/issues/515


Fails to utilize proxy

Checklist

[x] I'm asking a question
[x] I've looked through the README and FAQ for similar questions
[x] I've searched the bugtracker for similar questions including closed ones

Question

WRITE QUESTION HERE
Nightly release of youtube-dl-2024.08.07 works locally, but when deployed to cloud it constantly faces IP bans. I tried to use Zyte proxies with youtube-dl, but it seems that it fails to utilize them.
I guess it is problem that it lacks functionality of verification of CA certificates.
youtube-transcript-api had the similar issue that it failed to utilize Zyte proxies and it was resolved by this fork where verification of CA certificate was added:
https://github.com/jdepoix/youtube-transcript-api/issues/303#issuecomment-2274163459
https://github.com/danielsanmartin/youtube-transcript-api/commit/f6f51d007f14fd588a3c95c4c7abb6d36f536e4a
Could you add option to verify the CA certificates, so that it would be possible to use Zyte proxies for ban handling with the library? I tried a number of ways to use Zyte proxies without verifying zyte-ca.crt, but without the verification of zyte-ca.crt, it does not work and gives an error.
Here is Zyte’s information on their zyte-ca.crt certificate: https://docs.zyte.com/misc/ca.html

Pls review #32549 to see if any of that discussion clarifies your problem. If not, we'd need rather more detail to take this further. But maybe yt-dlp/yt-dlp#10930 will solve it at least for yt-dlp.

@dirkf thank you!
"Pls review https://github.com/ytdl-org/youtube-dl/issues/32549 to see if any of that discussion clarifies your problem."
Thank you, I will investigate it, but at first glance there is interesting information, but as far as I understand this thread is about bug in previous versions of urllib that youtube-dl utilizes. They talked about versions of urllib before third one.
Here 1890#issuecomment-986977600 was said:
"> A descent fix would be to migrate to urllib3 (https://github.com/urllib3/urllib3) which I confirm can handle secure web proxy."
The thing is that I am using urllib3==2.2.2. So might be the issue that I described is not related to 32549

We use urllib2. yt-dlp might use urllib3 or other HTTP networking libraries, depending on settings.

@dirkf Ah, thanks for the clarification, considering this fact the issue with youtube-dl might be related 32549
I am not that familiar with how youtube-dl code works which is why would like to ask you.
How do you think is a big chunk of work to update youtube-dl dependency on urllib2 to urllib3?
And is it possible at all or some functionality may be lost because of such an update of dependency?

It's out of scope (unless someone wants to write a urllib2 wrapper for urllib3, which would really defeat the object): use yt-dlp if you need urllib3. I think the way forward for fancy connectivity is local proxying, or adding a feature for external requesters as mentioned in the linked issue

@dirkf Got it, thanks!

In that case I'll mark this as a duplicate of #32549.


Tanzim/metrics

Thank you for contributing to the Cohere Toolkit!

[ ] PR title: "area: description"

Where "area" is whichever of interface, frontend, model, tools, backend, etc. is being modified. Use "docs: ..."  for CI changes.
Example: "deployment: add Azure model option"

[ ] PR message: Delete this entire checklist and replace with

Description: a description of the change
Issue: the issue # it fixes, if applicable
Dependencies: any dependencies required for this change

[ ] Add tests and docs: Please include testing and documentation for your changes

[ ] Lint and test: Run make lint and make run-tests

AI Description

Generating pr description

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: lusmoura:x: mtanzimYou have signed the CLA already but the status is still pending? Let us recheck it.


the ui of the header named "meet our friends here" is not consistent with the rest of the ui

Describe the bug
improving the aesthetics of the webpage
To Reproduce
Steps to reproduce the behavior:

Go to home page
Scroll down to 'meet our friends here'
See error

Screenshots

Desktop (please complete the following information):

Windows 11
brave, bing

hey its not currently required to make changes in this part, also please don't create pr without issues are not assigned

okay got it !! thanks for informing me
On Sun, May 19, 2024 at 10:23 PM AKSHITA GUPTA @.***>
wrote:

hey its not currently required to make changes in this part, also please
don't create pr without issues are not assigned
—
Reply to this email directly, view it on GitHub
https://github.com/akshitagupta15june/PetMe/issues/1586#issuecomment-2119298904,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZN3PTMIZ4LF6CUJ7KJHVFLZDDKKJAVCNFSM6AAAAABH6G33FWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJZGI4TQOJQGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>


Translate inside button not working

Current behavior
Sometimes when used button with translate - inner content will not translate. The strange thing is some elements will translate on the page, some will not.
Another moment when i use like this it will not translate
<button translate>BACK</button>
But when i add span it works
<button><span translate>BACK</span></button>
The problem I can't reproduce it in stackblitz.
Maybe someone will also have this problem.
It started when i migrated app on angular6.
Expected behavior

How do you think that we should fix this?

Minimal reproduction of the problem with instructions

Environment

ngx-translate version: 10.0.1
Angular version: 6.0.0

Browser:
- [ x] Chrome (desktop) version XX
- [ x] Chrome (Android) version XX
- [ x] Chrome (iOS) version XX
- [ x] Firefox version XX
- [ x] Safari (desktop) version XX
- [ x] Safari (iOS) version XX
- [ x] IE version XX
- [x ] Edge version XX

For Tooling issues:
- Node version: 8.9.4
- Platform:   Windows

Others:

Also found that this problem i found more frequently with disabled buttons,

Has any one gotten a fix for this?  text_to_translate/div> text_to_translate also fails. Only text_to_translate or using the following syntax  {{ 'text_to_translate' | translate }}

Thanks @etiennetalbot.  I had given more detail about the issue here https://github.com/ngx-translate/core/issues/869.

+1 Same issue.
Cant use 10.0.2

+1
problem still exists in 11.0.1

Still exists, any update?

not really a solution per se but I switched to transloco for my new project. So far no problems.

@ocombe The issue still exists and the PR is closed, i can see the code is not updated as well in the directive
https://github.com/ngx-translate/core/blob/efcb4f43a645d9ac630aae8e50b60cc883e675fd/projects/ngx-translate/core/src/lib/translate.directive.ts#L118

any updates?

translate="Users.Confirm"
it will work in case of buttons.


hotfix for customer found bug

A customer found a bug where using the following
tools:
  - 'if .metadata.labels."tags.datadoghq.com/service" != null then {"category": "metrics", "displayName": "Datadog", "url": ("https://app.datadoghq.com/apm/services/" + .metadata.labels."tags.datadoghq.com/service" + "?env=qa"), "environment": "qa"} else empty end'

would still result in the following when the label is missing/null
"Tools": [
    {
        "category": "",
        "displayName": "",
        "url": ""
    },

If you run what going on under the hood in JQ Playground  you can see that JQ is doing the right thing.
This is because golang is strongly typed and an struct is initialized even when the result from JQ == null so we add protections here so that this doesn't happen.

@DougEdey unfortunately these functions are not exported so I cannot easily test them in golang.  Sadly this tool was written while I was learning golang and didn't know the best practices.
We have a longer term effort to improve our test coverage coming up in a sprint or two.


add protobuf conversions

@PI-Victor in case you run into trouble generating them, i've done it for you.  (to generate them you need the latest protoc 3.0 alpha installed, there was an email from clayton about it)


Make setting PS1 optional in pythonTerminalEnvVarActivation experiment

My prompt already includes the activated virtual environment, so it would be great if setting PS1 could be made optional.

I actually found the following code in the .venv/bin/activate which was executed before:
if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT-}" ] ; then
    _OLD_VIRTUAL_PS1="${PS1-}"
    if [ "xstudio-py3.9" != x ] ; then
        PS1="(studio-py3.9) ${PS1-}"
    else
        PS1="(`basename \"$VIRTUAL_ENV\"`) ${PS1-}"
    fi
    export PS1
fi

I figured that VIRTUAL_ENV_DISABLE_PROMPT is set to 1 for me. This seems to be automatically set by my prompt (starship.rs) as it already appends the activated environment by itself.
I guess that VS Code simply also has to respect this env variable and not modify PS1 if it's set.

We use .venv/bin/activate to figure out what variables to set in terminal, one of which it returns us is the PS1.

This seems to be automatically set by my prompt (starship.rs) as it already appends the activated environment by itself.

I assume this happens in one of the shell initialization scripts (.bashrc). Unfortunately Python extension does not have access to that yet, so we cannot tell whether VIRTUAL_ENV_DISABLE_PROMPT is set at terminal level. Can you try setting it at system level at /etc/environment? Add the following:
VIRTUAL_ENV_DISABLE_PROMPT=1

@karrtikr I guess the extra prompt wasn't showing up before as .venv/bin/activate was executed after the shell was initialized? In my .zshrc I'm executing eval "$(starship init zsh)" which indeed does VIRTUAL_ENV_DISABLE_PROMPT=1 internally.
/etc/environment seems to be a Linux-only thing and doesn't work on macOS. Setting this variable under ~/.zprofile has the effect of (.venv) to be prepended to the prompt instead of (studio-py3.9).

I guess the extra prompt wasn't showing up before as .venv/bin/activate was executed after the shell was initialized?

Yep, so the script had the context of .zshrc which we don't have with the experiment.
Unfortunately it has to be done system wide in order for all of VS Code to pick it up, so none of the terminal profile specific scripts would help. Try this answer: https://stackoverflow.com/a/588442, make sure to reboot system after setting var.

@karrtikr TBH this sounds quite excessive. I guess that the plan is to make this experiment the default for everyone at some point and there should really be an easier option to prevent this from happening. Either automatic or manual.

Another option could be to launch VS Code via code . from zsh terminal itself.
Other than that, manually configuring /etc/launchd.conf to add setenv VIRTUAL_ENV_DISABLE_PROMPT 1, followed by a restart seems to be only option right now.

@karrtikr Okay. I'll keep an eye on that other ticket then and try to work around it for now.

Thanks! Appreciate the early feedback

@levrik FYI in pre-release version of extension, adding the following .env in workspace root:
VIRTUAL_ENV_DISABLE_PROMPT=1

should also work.

Thanks for the hint. This actually works. After checking the output of the Python extension I realized that it actually contains env variables Starship (my prompt) sets.
It sets VIRTUAL_ENV_DISABLE_PROMPT to 1 here: https://github.com/starship/starship/blob/43b2d42cd526e34c5f0290e7409fbd6d3a54e908/src/init/starship.zsh#L88
When putting an export in front of this line, it actually works out-of-the-box without .env. I don't know how the extension fetches the environment variables so I wonder if this is an oversight on this extension's side or on Starship's side.

Oh, that's interesting. I'm wondering that maybe exporting a variable sets it for the system? Will look into it. (Thanks for the hint 😉)


Black background on 3D plot

Basic information

My operating system and version: MacOS Sonoma Version 14.0
My MZmine version: 3.9.0

What happened

Please describe what happened and how it differs from what you expected to happen.
The background color of the 3D plot is always black, and it is hard to see the peak. How can I change the background color? I tried Lights on/off, it didn't work.

Please include all parameter values for the MZmine modules you used.

Please upload screenshots of any errors and your log/mzmine.log file.
LIGHT ON:

LIGHT OFF:

Please upload a standalone MZmine project file (or a batch + raw files) that demonstrates the problem you are reporting. You can use Google Drive, Dropbox, or a similar repository to upload the project.

Issues opened without an example project are unlikely to be processed

Hello,
Okay, I will try Windows, I guess. Hope we can get an answer.
Thanks!


Added New Lexington Ohio High School

Added my kids school.

@Lost4Now Pull request merged. Thank you!
Happy coding to your kids and their fellow students! Shall you have any questions, please email them to<EMAIL_ADDRESS>


Create updated WinGet package for October 2023 GDK

Create updated WinGet package for October 2023 GDK
Microsoft Reviewers: Open in CodeFlow

@microsoft/xbox-developer-experience-toolbox for review


guard against undefined req.agent

We're seeing a crash because req.agent is undefined at remote_request_data.js#L17. The underlying problem could certainly be ours but regardless I think some defensive coding would be advised:
url: (req.agent.protocol + '//' + req.getHeader('host') +  stripQueryStringFromPath(req.path)) || '',

Hi @joebowbeer,
I've followed up on the PR!


Investigate using mod_pagespeed

https://developers.google.com/speed/pagespeed/module

This was a decent option ~3 years ago when I last reviewed it, but is probably significantly more useful now.
If anything, the automatic compilation/minification of localized assets & reduction of images would be extremely useful for performance.  Doing it anywhere else would not be nearly as performant.

This will need to be implemented in Evolution, if at all


test: updated DS test and common method

Summary by CodeRabbit

Bug Fixes

Improved reliability of data source schema tests by ensuring correct UI interactions and logical flow.
Enhanced verification process by checking for the absence of loading spinners before data verification.

New Features

Updated search functionality in data sources to clear existing text before inputting new search terms, improving search accuracy.

[!WARNING]
Tests have not run on the HEAD 7e157301a001918d72e8e0e72fb957d7d941fb21 yet
Mon, 09 Sep 2024 14:43:48 UTC

/ci-test-limit

/ci-test-limit runId=10775575341

/ci-test-limit runId=10775575341

/ci-test-limit runId=10775575341


Volume change calculation logic does not recalculate local volumes, it relies on passed in current state

The passed in current state gathered by flocker-deploy is currently what is used to determine the local state of volumes when calculating volume changes. This information may be out of date, in theory. We should use the volume service to figure out local volumes state, not rely on possibly stale information.

We are moving our development planning to JIRA. This issue is now being tracked at https://clusterhq.atlassian.net/browse/FLOC-389. You are welcome to file additional issues in GitHub if that's easier for you.


feat: improving verification key generation

What ❔

Removed vk_generator.rs that was no longer used
Added more logging to VK generation
Added an early check to detect if CRS file is missing

Why ❔

vk_generator logic code is already present in witness_generator crate
more logging helps to see what is happening
early check saves people 30 minutes, if they didn't configure their setup correctly.

@mm-zk why chore? You don't want this to appear in the Changelog? THat's what Chore does

@RomanBrodetski - good point. Updated to feat.


Matrix field is not storing data

Describe the bug
Matrix input shows correct values, but is not saved back to the database.
To Reproduce
Steps to reproduce the behavior:
QuestionEditLayout.php
            // Options Part
            Matrix::make('question.options')
                ->title('Options')
                ->horizontal()
                ->columns(['option', 'correct'])
                ->fields([
                    'option'   => Input::make()->type('text')->max(255),
                    'correct' => Switcher::make()->sendTrueOrFalse()->value(1),
                ]),

QuestionEditScreen.php
...
$question->fill($request->get('question'))->save();
...

Expected behavior
Values are stored correctly in the database
Server (please complete the following information):

Platform Version: [e.g. 9.19.4]
Laravel Version: [e.g. 8.26.1]
PHP Version:  [e.g. 8.0]
Database:  [e.g. MySQL]
Database Version:  [e.g. 8.0.22]

Hi, I wrote the same field. The value that comes up is completely correct:
      "question" => array:1 [
        "options" => array:2 [
          1 => array:2 [
            "option" => "test enabled"
            "correct" => "1"
          ]
          2 => array:2 [
            "option" => "test disabled"
            "correct" => "0"
          ]
        ]
      ]

Can you tell us the details? For example, are you storing the field as JSON? Are you using cast?

Hey @tabuna,
thanks for the quick reply. So I've further investigated this and I confirm this is working as you wrote. So maybe I have here rather a question than a bug.
I've using the Matrix as a way to show options which relate to questions. Both have the correct relationship in their model. Options are in a separate table rather than in a json field.
...
class Question extends Model
{
    use HasFactory, AsSource, Filterable;
...
   public function options()
    {
        return $this->hasMany(QuestionOptions::class, 'question_id');
    }

...
class QuestionOptions extends Model
{
    use HasFactory, AsSource, Filterable;
...
    /**
     * Relationship to the Question model
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
     */
    public function question()
    {
        return $this->belongsTo(Question::class, 'question_id');
    }

So using the Matrix field for relations rather than a array or json field/column is not possible?
Thanks for taking the time, appreciate it!

The field expects data in the same format as it is transmitted. You can modify your result.

Yes, so as Laravel does not offer the function of fillable relations, so using this for relations was a tricky one. I've solved it now by iterating through the array by using an updateOrCreate combined with a check of existing ids vs the id from the request/form.


invalid space after comma in parameters

finsql.exe dont't support spaces after comma in parameters

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 70281ae8-ff67-de91-c2e5-2fc310905189
Version Independent ID: 7b5569e8-77b2-a6b3-f48d-df9fb90c52ae
Content: Using the Development Environment from the Command Prompt - Business Central
Content Source: dev-itpro/cside/cside-command-prompt.md
Service: dynamics365-business-central
GitHub Login: @jswymer
Microsoft Alias: jswymer

Hello, thanks for the feedback. I might be misunderstanding this issue, but for example, I am able to run the following command (with spaces after the commas):  finsql.exe Command=generatesymbolreference, Database="MyDatabaseName", ServerName=MyDatabaseServer\MyDatabaseInstance
Am I understanding this correctly, or do you have an example? Thanks

The article has been updated and will be published soon. Thanks for the feedback!


Fix SDL examples

This PR solves two compiling errors by adding / arranging the linked libraries on the sample CMake files.
Note: I'm using the pspdev SDK downloaded from https://github.com/pspdev/pspdev/releases/tag/latest
When following the SDL2 examples, I tried to compile and found linking issues with the Mixer and TTF examples.
For example:
[ 50%] Linking C executable sdl2_mixer
/usr/local/pspdev/bin/../lib/gcc/psp/11.2.0/../../../../psp/bin/ld: /usr/local/pspdev/psp/lib/libSDL2_mixer.a(mixer.c.obj): in function `Mix_LoadWAV_RW':
(.text+0x6c4): undefined reference to `SDL_LoadWAV_RW'
/usr/local/pspdev/bin/../lib/gcc/psp/11.2.0/../../../../psp/bin/ld: /usr/local/pspdev/psp/lib/libSDL2_mixer.a(music.c.obj): in function `Mix_EachSoundFont':
(.text+0x2c20): undefined reference to `SDL_strtokr'

Thanks!


App fails to Sync

I've been having an issue with the app version (not in a Chrome tab) over the past few days. Whenever I open Postman, it displays the Syncing indicator for a while and then says that it fails. This would only be a minor inconvenience, but most of my POST values are now missing from my collections.

We'll be pushing an update today that should resolve most of the in-app issues. What does the error message say?

I think it just says "Not in sync", but I'll have to wait until it gives up again. It might be related to my internet connection dropping every now and then.

Seems to be working fine today. Thanks!


Writing style guide updates – July 2023

Changes implemented by @earakel in the updated Writing Guide in status-im/status-website repository.


AccountDuplication step of Login flow fails at first attempt. After some attempts, it works as usual

For me, it's asking for entering confirmation code

@seiya-git The issue that this PR addresses has been fixed a long time ago (I forgot to close this, my bad :P).
Coming to your issue, can you login from the browser?

@Rishikant181 yes, from browser I can login

@seiya-git

Does it ever ask for confirmation in the browser?
Which version of this package are you on?

@Rishikant181

yes, subtask_id: "LoginAcid"
1.4.0

url: https://api.twitter.com/1.1/onboarding/task.json
body:
{"flow_token":"${FLOWTOKEN}","subtask_inputs":[{"subtask_id":"LoginAcid","enter_text":{"text":"${CONFIRMATIONCODE}","link":"next_link"}}]}

@seiya-git Logging in too many times is bound to raise suspicions, that's why Twitter might be asking you to confirm whether it really is your account.
The recommended approach is to login once and store the cookies that you get somewhere safe (such as environment variable) and pass on those cookies to Rettiwt from the environment itself.
Remember: The cookies you get after logging in are valid for a year. So, login once and use the same cookies everytime.


Preventing default keyboard actions needs to be on original

stopPropagation, cancelBubble, etc. need to be used in the original event, not the Crafty copy of it, e.

Looks ok to me, but I'll wait a bit before merging in case someone else has a comment.
If there's a specific easy to replicate issue this fixes, a test would be welcome!  :)

I noticed this issue when I embedded my game in an iframe on the Global Game Jam site.  Up/down arrow keys were making the whole page scroll.  Doing the same test manually is simple enough.  But I couldn't get a real automated test for this working because there seem to be some issues around javascript generated keyboard events and initializing the properties correctly.
If anyone else can figure that out, you could recreate the original case by making sure arrowkey input doesn't alter window.pageYOffset.
In lieu of that I made a test with a mock event object.  I didn't see an appropriate file in tests so I created a new one, but let me know if you'd like it moved elsewhere.

Thanks!  #846 also introduces tests/controls.js, so that seems a good location to me.

Hmm, the test you added seems to pass in PhantomJS, but fails when run directly in Firefox and Chrome.

I noticed it would fail in browser when only running that one test.  It expected the canvas to exist which it happened to do when run with all the other tests.  Which "target" isn't important so I just set it to document and it seems fine in FF/Chrome for me now.

I had to pull this down locally to resolve the conflicts with the other PR that affects controls.js.  I went ahead and squashed it down to a single commit when I did so, then merged it in.
Thanks for the PR!


Translate to French

What language do you want to translate the website into?
French
What is the language code for the language?
FR
What is the locale code for the language?
fr
What help will you need?
Nothing for now.
Implementation Checklist

[ ] Create new site file
[ ] Set up Netlify project
[ ] Register new domain name
[ ] Set up Google Analytics
[ ] Set up Carbon Ads

Participation

[X] I am willing to submit a pull request for this change.

Additional comments
Should I update technical parts (google analytics, ads, etc) ?
Is there any deadline for this ?

Duplicate of #162. Let’s see if you can work together?


Fix interpolated string in README

Ensures correct code syntax highlighting in code example.

thank you for your contributions! 👍


Add information about working with several repositories

Coming from https://github.com/Qiskit/qiskit-ibmq-provider/issues/24#issuecomment-456883485, now that we have several repositories and projects that have dependencies on each other, it would be beneficial to have a slightly more formal set of instructions aimed for developers on how to work with several repositories at the same time, as it is relatively common that working on qiskit-foo master requires using qiskit-bar master and similar scenarios.
Some informal instructions are at https://github.com/Qiskit/qiskit-ibmq-provider/issues/24 and https://github.com/Qiskit/qiskit-terra/pull/1700, but it would be nice to have them in a single place (and also have the input of the other teams - the "oldest" project where such setup is needed is probably aer, so maybe @atilag or @chriseclectic have some documentation somewhere).
@jaygambetta , where do you think this information would be best placed? It should be only for developers - I was thinking that maybe CONTRIBUTING on this repo would make sense, but any other place sounds good too.

I think this should go in this section

@diego-plan9 would the proposed instructions for working with multiple Qiskit repos be different than simply going through the instructions laid out in each repos' CONTRIBUTING guide one by one? I don't think I'm catching the subtleties of the conversation you had here. In the context Jay suggested above, what additional instructions would be helpful to developers?

... so maybe @atilag or @chriseclectic have some documentation somewhere

Actually we don't, but that would be great, for sure.
On Aer we are pointing towards master branch of qiskit-terra in Travis, and similar techniques are being used locally in our development workflow.
Maybe having a nightly package could help with making things easier for everybody, but there's a lot of burden/overhead on keeping a nightly package. We can discuss this later

@diego-plan9 would the proposed instructions for working with multiple Qiskit repos be different than simply going through the instructions laid out in each repos' CONTRIBUTING guide one by one? I don't think I'm catching the subtleties of the conversation you had here. In the context Jay suggested above, what additional instructions would be helpful to developers?

I think what might be missing it is a bit that "glues" all the parts together, which I believe was what prompted @jlatone in the first place - as in, instructions on to interact with different packages at the same time. I'll try to draft something from the different sources, aiming for keeping it minimal, and see how it fits.


How to use hub.KerasLayer without the Sequential API

I don't know if its a bug.
I'm following this tutorial https://www.tensorflow.org/tutorials/keras/text_classification_with_hub which is working fine.
I'm trying to replace the sequential model:
model = tf.keras.Sequential()
model.add(hub_layer)
model.add(layers.Dense(16, activation='relu'))
model.add(layers.Dense(1, activation='sigmoid'))

by:
class model(tf.keras.Model):
    def __init__(self, hub_layer):
        super().__init__()
        self.embedding = hub_layer
        self.dense1 = layers.Dense(16, activation='relu')
        self.dense2 = layers.Dense(1, activation='sigmoid')
    def call(self, x):
        x = self.embedding(x)
        x = self.dense1(x)
        return self.dense2(x)

Which is throwing:
ValueError: Python inputs incompatible with input_signature:
      inputs: (
        Tensor("input_1_35:0", shape=(None, 1), dtype=string))
      input_signature: (
        TensorSpec(shape=(None,), dtype=tf.string, name=None))

I didn't change anything else.
If this a bug or I'm doing something wrong ? The second model should act exactly like the first one.

Issue is replicating with Tf 2.0.
Please see the gist here. Thanks!

This seems to be fixed with TF  '2.1.0-rc1'. You may try above gist. Thanks!

I am closing this issue as it was resolved with recent tf-nightly. Please feel free to reopen if the issue persists again. Thanks!


BUG: Vanilla vim motion for repeating f/t operation etc... stops working in visual mode

Consider this piece of text:
http://www.test.com/asd/asd.
Let's say I want to visual select from http to the last slash.
I would go to the beginning of the line and press v to enter visual mode and then press f/.
This will highlight http:/. However, if I want to repeat this search while in visual mode, I have to press
; repeatedly to highlight to the /, but that operation does not work with this plugin (i.e. it doesn't
move the cursor forward and highlight the up to the next /)

Then use a different keymap for nvim-treesitter-textsubjects config. This is configured in your own dotfiles, not in the plugin, the readme just offers a possible suggestion for a keymap which you have full control over configuring.


Question: Cancellation of promises

I could not find any information on how to cancel a chain of promises manually.
Could you please help me with this?

+1

I started writing a response here... and than it got really big, and I realized it should just be a document...
https://github.com/FutureKit/FutureKit/blob/master/Cancellation.MD

Thanks a lot for the document. I have one question though - I have the following case:
let token = doAllTasks().getCancelToken()

// At some point I cancel the tasks
token.cancel()

The futures are all like this (firstAsyncTask, secontAsyncTask, etc.):
func firstAsyncTask() -> Future<Bool> {
    let p = Promise<Bool>()
    p.onRequestCancel() { _ in
        return .Complete(.Cancelled)
    }

    // Some long operation completes
    p.completeWithSuccess(true)

    return p.future
}

And the whole chain:
func doAllTasks() -> Future<Bool> {
    return firstAsyncTask().onSuccess(block: { (succeeded) -> Future<Bool> in
        return self.secondAsyncTask()
    }).onSuccess(block: { (succeeded) -> Future<Bool> in
        return self.thirdAsyncTask()
    }).onSuccess(block: { (succeeded) -> Future<Bool> in
        return self.fourthAsyncTask()
    }).onCancel(block: {
        print("Cancel block executed")
    })
}

Now if I call the cancellation while the first future is still executing, I can successfully cancel all consecutive operations and "Cancel block executed" is printed.
But if I call the cancellation at a moment after the first future is finished, the whole chain is being executed.
If I call token.cancel([.ForwardCancelRequestEvenIfThereAreOtherFuturesWaiting]), then the whole chain get canceled also after the first future is finished.
Is there something that I misunderstood from the documentation? I thought that since I am having only a single token and a single chain, that the cancellation will be automatically forwarded, but it is not. It behaves like your description of Advanced Stuffs - Future 'Chains' vs Future 'Trees'

hmm..  Actually that should work exactly like i say... but I don't have this test case...
Let me see if I can add this test case, and validate that it's working right.
The other feature I want to 'add' is to LOG event that can print out during a DEBUG code that actually shows you that a cancellation is being ignored.     It's clearly detecting two tokens on the same future (onComplete/onSuccess adds a token to a future), so we just have to track down where it's created.
I've actually been contemplating making .ForwardCancelRequestEvenIfThereAreOtherFuturesWaiting the default behavior anyways.   Since it seems most people are hitting the "tree" cancellation issue unintentionally.

So with FutureKit 2.0... we have 'inverted' the default cancel() behavior, so now "ForwardCancelRequestEvenIfThereAreOtherFuturesWaiting" is the default behavior.

Thanks a lot for the information. I created a sample project to test the behaviour in FutureKit 2.0 and it works as expected.


New Mailing List - Linux Distributions Working Group

Please complete all the sections below to request a new mailing list. Requests can take a day or two, so please be patient :-).
Linux Distributions Working Group
Combined -user and -dev list
Moderators for the mailing list<EMAIL_ADDRESS><EMAIL_ADDRESS>

Looks like you are a moderator now - let me know if there is still an issue.


Signature error when following the how-to guide for installing on a machine without an operating system

Description of the bug
While attempting to install NixOS on a bare metal x86_64 machine using nixos-anywhere, I encountered an issue. I followed the guide on installing on a system without an operating system. First, I downloaded the latest Gnome ISO image from https://nixos.org, then I booted it on the target machine, and finally, I executed the following command on another machine running NixOS:
nix run github:numtide/nixos-anywhere -- --flake .#my-nixos-config<EMAIL_ADDRESS>
However, this resulted in an error related to signatures:
error: cannot add path '/nix/store/lkdb5zm8s6zpgxmpn5map96072v08g1r-disko' because it lacks a signature by a trusted key

Interestingly, when I used the root user account:
nix run github:numtide/nixos-anywhere -- --flake .#my-nixos-config<EMAIL_ADDRESS>
everything worked as expected and the installation succeeded. Hence, it seems to be an issue with permissions on the target machine. The root user account appears to be able to add store paths without a trusted signature, while the nixos user account cannot.
Expected behavior
Following the steps in the how-to guide should not result in an error.
Additional information
Output when run with --debug option:
### Formatting the hard drive with disko ###
+ nix_copy --to<EMAIL_ADDRESS>/nix/store/lkdb5zm8s6zpgxmpn5map96072v08g1r-disko
+ NIX_SSHOPTS='-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i /tmp/tmp.0DKmLmqnBD/nixos-anywhere '
+ nix copy --extra-experimental-features 'nix-command flakes' --no-write-lock-file -L --substitute-on-destination --to<EMAIL_ADDRESS>/nix/store/lkdb5zm8s6zpgxmpn5map96072v08g1r-disko
error: cannot add the path '/nix/store/lkdb5zm8s6zpgxmpn5map96072v08g1r-disko' because it lacks a signature by a trusted key
error: unexpected end-of-file

Looks like the normal nixos user is not a "trusted" user on this installation target. I think I may have only tested this for root back than. While using root would be the alternative I don't think we allow root password login. So maybe it's better to fix this the installation media.

Thank you for addressing the issue. At least, when I tried it, I was able to log in as root via SSH using passwords with the official ISO image.


Connect button on query editor is not working

Azure Data Studio Version:
latest master

Steps to Reproduce:

make sure you don't have any active connections
open a new query window
click on the connect button

Expected:
The connection dialog appears
Actual:
nothing happens

@aaomidi very likely to be caused by this PR: https://github.com/microsoft/azuredatastudio/pull/9835
I am testing whether reverting the PR will fix the problem

Yeah this is being solved by https://github.com/microsoft/azuredatastudio/pull/10026

@aaomidi  nice :)


@import EarlGrey not working

I followed all the steps mentioned here - https://github.com/google/EarlGrey/blob/master/docs/install-and-run.md.
I followed Github installation, but when i  tried to import earlgrey using this @import EarlGrey, it shows me an error saying "Module 'EarlGrey' not found".
I followed those steps exactly as they are mentioned.

@AshishGogna, to repro the issue from our side, is this a Swift project or an Objective-C project? In case of a Swift project, have you also added EarlGrey.swift to your project?
Does #import <EarlGrey/EarlGrey.h> work instead of @import EarlGrey;?

I tried #import <EarlGrey/EarlGrey.h>.
Did a clean integration (followed all the steps again, used another directory) and it worked.

Just wanted to add that i had the same issue and what was causing this was that on the podfile i was not using it on the proper target. For example, my target name was 'Tests' so i should use:
target 'Tests' do
pod 'EarlGrey'
end
Instead of adding the pod to the target 'AppName' do ...

I followed all the steps mentioned here - https://github.com/google/EarlGrey/blob/master/docs/install-and-run.md.
I followed Github installation, but when i tried to import earlgrey using this @import EarlGrey, it shows me an error saying "Module 'EarlGrey' not found".
I followed those steps exactly as they are mentioned.

Solved this problem by adding EarlGrey.framework in  「EarlGreyExampleTests-Build Phases-Link Binary With Libraries」...  And I found the path of EarlGrey.framework from  「EarlGreyExampleSwiftTests-Build Phases-Link Binary With Libraries」 , where  EarlGrey.framework was already added.

Not sure if it is the source of the issue.
In case other people need it.


Enhancement: Add a feature to filter line that is shown.

  void RenderGraphExecution::run()
  {
    SOUL_ASSERT_MAIN_THREAD();
    SOUL_PROFILE_ZONE();

For code, with this style of formatting where the bracket is in newline, there will be a lot of wasted line shown with only one open bracket in it. Is there a way to filter out which line to show? I want to be able to filter out this single open bracket line.

No sorry, you'll need to construct your own queries that work well with your code style.


[type:feat] refactor remove user function

With pull requests:

Open your pull request against main
Your pull request should have no more than two commits, if not you should squash them.
You should pass all tests by go test -v ./... at the project root path in local.
It should pass all tests in the available continuous integration systems such as GitHub Actions.
You should add/modify tests to cover your proposed code changes.
If your pull request contains a new feature, please document it on the README.

Codecov Report

Merging #118 (4cd152b) into main (5afaee9) will decrease coverage by 0.31%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #118      +/-   ##
==========================================
- Coverage   18.28%   17.97%   -0.32%
==========================================
  Files          15       15
  Lines         864      879      +15
==========================================
  Hits          158      158
- Misses        690      705      +15
  Partials       16       16

Impacted Files
Coverage Δ

internal/core/openapi/user.go
0.00% <0.00%> (ø)

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


[Urgent] Developer Credits at the very bottom of both the login/namelist page

Frontend Work
Add Pie and Teh's name to the bottom of the page. and hyperlink the names to ur websites
Created by : Pierre Cesario and Jonathan Teh
https://pierreccesario.com/
https://tjonathan.com/

credits added to the bottom of login screen


Market Interface Issues

I don't see all of the issues fixed in that commit... specifically entering an amount of 1.01

Should be ok now, closing


re-factor: getColor, getDrawable and Html.fromHtml methods are deprec…

getColor, getDrawable and Html.fromHtml methods are deprecated. Replace it with the updated/compatibility one.

@PareshMayani Could you also open an issue prior to creating a PR?
That would help you in hacktober too!

Current coverage is 11.10% (diff: 0.00%)

No coverage report found for development at 8a25b70.

Powered by Codecov. Last update 8a25b70...b54d14c

@the-dagger yes I will create issues but I am sending PRs directly as I had already reported these issues earlier but it was reverted back so!

@the-dagger you can squash merge commit!


Lunar Client for Debian 11 / Bullseye

What's your pi-ware version? (run cat $HOME/.local/share/pi-ware/version)
Pi-Ware Version: 3f8b0095faed35384b1ef89077bc9e96af5b06bf
What's the bug you are experiencing?
If i install Lunar Client and open it only the black screen appears then it's crashing. I think its because Raspberry Pi OS had a new update to Debian 11 with Bullseye.
Here is the log:
pi@raspberrypi:~/pi-ware/store $ /home/pi/lunarclient-2.8.0-armv7l.AppImage
(node:3853) DeprecationWarning: file property is deprecated and will be removed in v5.
(Use `lunarclient --trace-deprecation ...` to show where the warning was created)
22:23:02.539 › Starting IPC server.
22:23:02.553 › Started IPC server.
22:23:03.580 (autoUpdater) › Checking for update
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
22:23:04.581 (autoUpdater) › Error: HttpError: 404
"method: GET url: https://github.com/LunarClient/Launcher/releases.atom\n\nPlease double check that your authentication token is correct. Due to security reasons actual status maybe not reported, but 404.\n"
Headers: {
  "server": "GitHub.com",
  "date": "Wed, 10 Nov 2021 21:23:04 GMT",
  "content-type": "text/plain; charset=utf-8",
  "vary": "X-PJAX, X-PJAX-Container, Accept-Encoding, Accept, X-Requested-With",
  "permissions-policy": "interest-cohort=()",
  "cache-control": "no-cache",
  "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
  "x-frame-options": "deny",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "0",
  "referrer-policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
  "expect-ct": "max-age=2592000, report-uri=\"https://api.github.com/_private/browser/errors\"",
  "content-security-policy": "default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'",
  "content-encoding": "gzip",
  "set-cookie": [
    "_gh_sess=ltl3L8RrwHD3e4oG6uvFoez1fpJLIfTzh%2FasBxRrr6a%2FOe4P38o%2Fr9PhXB5Byj6yksBshU%2BgTC54QqO9MT2nSsGAngphq0DIgQbZlN3B3EgCWkhdP05%2Bks4REWecHS2lLsF1jvKFSeriOiw%2FtYlmv8yJu8HNmYXyAT4ZhgNOUbXqU6XqcZCB%2FgzDEX%2BQGcoTHh9M%2F7bPDX6LyvXGWndVBgKo8iM3AhHZTXW%2FXGsUeCpuEmmDrc%2FHRRXTuOWKLq27z%2FRIrAKm13uv6di2IcOhCg%3D%3D--oAGo%2Bbytyz5DosZk--S1T8Dj1G5FVr3%2BCaZKqHwg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax",
    "_octo=GH1.1.1835668814.1636579384; Path=/; Domain=github.com; Expires=Thu, 10 Nov 2022 21:23:04 GMT; Secure; SameSite=Lax",
    "logged_in=no; Path=/; Domain=github.com; Expires=Thu, 10 Nov 2022 21:23:04 GMT; HttpOnly; Secure; SameSite=Lax"
  ],
  "content-length": "40",
  "x-github-request-id": "BE66:B82C:2198F65:236EED5:618C3838"
}
    at createHttpError (/tmp/.mount_lunarcyg9tlz/resources/app.asar/node_modules/builder-util-runtime/src/httpExecutor.ts:30:10)
    at ElectronHttpExecutor.handleResponse (/tmp/.mount_lunarcyg9tlz/resources/app.asar/node_modules/builder-util-runtime/src/httpExecutor.ts:143:9)
    at ClientRequest.<anonymous> (/tmp/.mount_lunarcyg9tlz/resources/app.asar/node_modules/builder-util-runtime/src/httpExecutor.ts:98:16)
    at ClientRequest.emit (events.js:315:20)
    at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:105:6816)
    at SimpleURLLoaderWrapper.emit (events.js:315:20)
(node:3853) UnhandledPromiseRejectionWarning: HttpError: 404
"method: GET url: https://github.com/LunarClient/Launcher/releases.atom\n\nPlease double check that your authentication token is correct. Due to security reasons actual status maybe not reported, but 404.\n"
Headers: {
  "server": "GitHub.com",
  "date": "Wed, 10 Nov 2021 21:23:04 GMT",
  "content-type": "text/plain; charset=utf-8",
  "vary": "X-PJAX, X-PJAX-Container, Accept-Encoding, Accept, X-Requested-With",
  "permissions-policy": "interest-cohort=()",
  "cache-control": "no-cache",
  "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
  "x-frame-options": "deny",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "0",
  "referrer-policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
  "expect-ct": "max-age=2592000, report-uri=\"https://api.github.com/_private/browser/errors\"",
  "content-security-policy": "default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'",
  "content-encoding": "gzip",
  "set-cookie": [
    "_gh_sess=ltl3L8RrwHD3e4oG6uvFoez1fpJLIfTzh%2FasBxRrr6a%2FOe4P38o%2Fr9PhXB5Byj6yksBshU%2BgTC54QqO9MT2nSsGAngphq0DIgQbZlN3B3EgCWkhdP05%2Bks4REWecHS2lLsF1jvKFSeriOiw%2FtYlmv8yJu8HNmYXyAT4ZhgNOUbXqU6XqcZCB%2FgzDEX%2BQGcoTHh9M%2F7bPDX6LyvXGWndVBgKo8iM3AhHZTXW%2FXGsUeCpuEmmDrc%2FHRRXTuOWKLq27z%2FRIrAKm13uv6di2IcOhCg%3D%3D--oAGo%2Bbytyz5DosZk--S1T8Dj1G5FVr3%2BCaZKqHwg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax",
    "_octo=GH1.1.1835668814.1636579384; Path=/; Domain=github.com; Expires=Thu, 10 Nov 2022 21:23:04 GMT; Secure; SameSite=Lax",
    "logged_in=no; Path=/; Domain=github.com; Expires=Thu, 10 Nov 2022 21:23:04 GMT; HttpOnly; Secure; SameSite=Lax"
  ],
  "content-length": "40",
  "x-github-request-id": "BE66:B82C:2198F65:236EED5:618C3838"
}
    at createHttpError (/tmp/.mount_lunarcyg9tlz/resources/app.asar/node_modules/builder-util-runtime/src/httpExecutor.ts:30:10)
    at ElectronHttpExecutor.handleResponse (/tmp/.mount_lunarcyg9tlz/resources/app.asar/node_modules/builder-util-runtime/src/httpExecutor.ts:143:9)
    at ClientRequest.<anonymous> (/tmp/.mount_lunarcyg9tlz/resources/app.asar/node_modules/builder-util-runtime/src/httpExecutor.ts:98:16)
    at ClientRequest.emit (events.js:315:20)
    at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:105:6816)
    at SimpleURLLoaderWrapper.emit (events.js:315:20)
(node:3853) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:3853) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
../../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0403
[3853:1110/222306.226992:FATAL:gpu_data_manager_impl_private.cc(415)] GPU process isn't usable. Goodbye.
Trace/Breakpoint ausgelöst

How can we contact you?
Kolpix#1391

join pi-ware discord here

this error is due to the new glibc thingy in bullseye, ill try and fix when i get home. my discord is PiKATchu#3939

YO i found a temp fix. run the appimage with the --no-sandbox tag, so like ./lunarsomthing.AppImage --no-sandbox

closing for now. plz re-open if it dont work


Use with knex.

How can I use capacitor sqlite with knex.
I saw how to use it with TypeORM. But I couldn’t find a way to do this with a knex. I didn't know how to make a special dialect.
The old project was written with knex and I was copying it to the capacitor.

@IbrohimMirxoshimov thanks for looking at the plugin. There is no driver for knex available. One should be looking at  this. Is it for Web or for Native apps

@jepiqueau Hi.
I am developing this app in the browser
But we need this app for Windows, Android and iOS.
I tried to do something to solve but all failed with knex.
I knew it can possible to use knex only query builder. https://github.com/knex/knex/issues/983#issuecomment-141758489
But this also I couldn't use in browser. Knex required many nodejs packages os, stream, fs, path. I installed all of this and added webpack config. But finally i got error process is undefined))
Just, I wanted to develop with brawser this project, Becouse it is easy). If are there any solution i will try

@IbrohimMirxoshimov I looked into this, i let a message on tgriesser/knex but i did not get any answer. I think ones as to develop a new client in knex for capacitorsqlite I do not know enough knex to do this and it a bit out of my scope of capacitor developer. I got enough work to maintain existing plugins. For typeOrm it is someone else who develop it. May be you should raise an issue to knex for having them developing this new client.

@jepiqueau Sorry for the late reply.
I will try to do what you say. So far I haven’t found a good solution yet. Thanks for your answers


Python binding for runtime not working for Windows

I followed the steps in the documentation in the end for this check
# Add the bindings/python paths to PYTHONPATH and use the API.
.env.bat
python -c "import iree.compiler"
python -c "import iree.runtime"

I am able to find iree.compile fine but for iree.runtime I get
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "D:\SD\iree\build\runtime\bindings\python\iree\runtime\__init__.py", line 13, in <module>
    from . import _binding
  File "D:\SD\iree\build\runtime\bindings\python\iree\runtime\_binding.py", line 17, in <module>
    from iree import _runtime
ImportError: cannot import name '_runtime' from 'iree' (unknown location)

This was a python version issue, I use 3.11 but it was finding 3.10, I believe the reason was 3.11 did not have numpy installed so after forcing -DPython3_EXECUTABLE that issue was revealed, then after installing it, its working alright.


luci-app-ttyd: Terminal interface does not work.

Is there an existing issue for this?

[X] I have searched the existing issues

screenshots or captures

Actual behaviour
luci-app-ttyd: Terminal interface does not work.
Expected behaviour
Under normal circumstances, the terminal interface can perform input and output operations.
Steps to reproduce
Use the main source code to install luci-app-ttyd,open the terminal interface.
Additional Information
NAME="OpenWrt"
VERSION="SNAPSHOT"
ID="openwrt"
ID_LIKE="openwrt"
PRETTY_NAME="OpenWrt SNAPSHOT"
VERSION_ID="snapshot"
HOME_URL="https://openwrt.org/"
BUG_URL="https://bugs.openwrt.org/"
SUPPORT_URL="https://forum.openwrt.org/"
BUILD_ID="r0-808f027"
OPENWRT_BOARD="mediatek/filogic"
OPENWRT_ARCH="aarch64_cortex-a53"
OPENWRT_TAINTS=""
OPENWRT_DEVICE_MANUFACTURER="OpenWrt"
OPENWRT_DEVICE_MANUFACTURER_URL="https://openwrt.org/"
OPENWRT_DEVICE_PRODUCT="Generic"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="OpenWrt SNAPSHOT r0-808f027"

What browsers do you see the problem on?
Chrome
Relevant log output
No response

Works fine for me. You might try deleting your settings and creating new default ones. Is this build from February 2024?

I got a blank page if I used MbedTLS or OpenSSL. With OpenSSL it works. With the other one I don't remember.

My mistake, wrong configuration.


Update CONTRIBUTING.md

added my profile to the list

added my profile to the list

Spam PR will not be accepted . Please add some code with this


feat: add In-Proc-Agent

Adds in-proc-agent for node.js SDK which can be directly imported by compute platforms.

Default.ts: Base IPA which other compute speciffic platforms will start from
Oryx.ts: Sets alr_ prefix and sets up app insights via Default.ts

/cc @Mikhail-msft

Also /cc @arroyc


react-output-target test

By creating this pull request you agree to the terms in CONTRIBUTING.md.
https://github.com/Infineon/.github/blob/master/CONTRIBUTING.md
--- DO NOT DELETE ANYTHING ABOVE THIS LINE ---
CONTRIBUTING.md also tells you what to expect in the PR process.
Description
Provide the information we need to review your PR. What problem does the pull request solve? "Bug fix" is not a good description.
Related Issue
If you opened an issue before creating the PR, point to it here.
Context
What do we need to know about your development environment, tools, target, and so on. Screenshots are always helpful if there is a UI element to this PR.

📦 Published PR as canary version: 25.2.2--canary.1509.67f2210e7e14765ab19e8c19b801c71922d85d9c.0

:sparkles: Test out this PR locally via:
npm install<EMAIL_ADDRESS># or
yarn add<EMAIL_ADDRESS>

@verena-ifx
The issue #1457 is still open.
I also get error when I try to run the react app in PR #1416  (IfxSegmentedControl was not found in '@infineon/infineon-design-system-react').

hmmm are you using react-vite-javascript app?
the react-javascript folder is still in there, but it is not working since the latest upgrade of the react-output-target, as react-scripts (used here as build tool) is outdated and doesnt align with that latest react-output-target update, as it seems.
So for the example apps, i have now set react-vite-javascript as the folder that is deployed to github-pages.

@verena-ifx
It didn't work in react+vite as well. But I will merge master and try again.


parts of #135

from #135:
~map outlines and fills~

vs

~county boundaries for non-active state look exaggerated when scaling~
~main blue color for total is too purple and we want to get this color right, since it is the one that everyone will see~
is now:

I also changed the county mouseover style at the national level:

vs

and when zoomed in

Yay! 🎉

Lighthouse was dinging the total color for not enough contrast with the background, is this fixing that too?

David, I didn't see that, but I assume it will at least help, since the background has been de-emphasized.


dub config: need libs "zlib"

With dependency "vibe-d:http" in my own project linker complains that zlib is not found. zlib used in vibe.stream.zlib

That's true, this is required for HTTP GZIP/ZLIB compression. This is usually automatically linked by the D compiler, because Phobos uses it, too. Do you bypass the compiler and link directly?

This is usually automatically linked by the D compiler, because Phobos uses it, too.

On my Debian system dmd does it, but ldc isn't (ldc package ver 1:0.17.0~beta2-1).

Do you bypass the compiler and link directly?

Only dub --compiler=ldc2 option

Related thread: https://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/thread/31256/

Should be fixed on master by 9df23d49. I couldn't reproduce the linker error with the LDC binaries from GitHub, so please reopen if necessary.


Port To Forge?

I like the look of this mod, and want to add it to an instance on Modrinth as well as a potential Modpack I want to make, but this mod is for Fabric, and the instance and planned Modpack (which quite a few mods need to) rely on Forge.

Hi, thank you so much for your interest in Create: Vibrant Vaults! I appreciate your feedback and the suggestion to port it to Forge.
I'm happy to let you know that I've now released a Forge version of the mod on Modrinth. You can find it in the versions tab and use it for your instance or modpack. If you encounter any issues or have further suggestions, feel free to reach out.
Thank you again for your patience and support!


ASLR is not enabled by default

Command should be launched with:
setarch linux64 -R

Fixed in last commit.


Website Broken?

Hey,
your website seems to be broken
http://stridercd.com/.
Maybe this is not the official page anymore ?
In that case you should update
https://github.com/Strider-CD
Description. If you have the domain there should be a forward to the current one.
As there are a few blog post comparing different ci solutions and they link to
stridercd.com

The site is http://strider-cd.github.io/ thanks for letting me know, I've updated it in the org.


Keepkey hardware wallet support

I have 2 keepkey devices that have multisig setup using electrum. When i try to create a new wallet using the hardware device on electron cash, i get a message saying no hardware devices found. This works in electrum though.
When would electron cash come with hardware device support? Or is there any other way through which i can claim my BCH using keepkey and electrum?

will you also be adding support for Digital BitBox as a hardware device?

At some point we will attempt to support hardware.  My understanding is that the hardware first must support the new sighash format.

Keepkey will be supporting BCH soon. Would you be able to add support after that?


Add complex32 and bcomplex32

We'd need this for 16-bit FFTs in JAX: https://github.com/google/jax/issues/17954

@hawkinsp @jakevdp @seberg @kmaehashi We already had a draft PR to add cupy.complex32 (https://github.com/cupy/cupy/pull/4454) which is made as a legit numpy.dtype via NumPy C APIs (CuPy only uses NumPy dtypes; it does not have its own dtype system). My preference (speaking from NVIDIA perspective) is to add exotic NumPy dtypes to ml_dtypes and encourage all projects to use them. What would be the needed ingredients for me to migrate that PR over to here? Is there a guidance that I can follow along?

I don't think there's any guidance beyond using the existing definitions in this repo as a template.

Hey @leofang  I am working on that as well! I can help. Dropping an email right now!


Support custom platforms on jest-haste-map

Summary
The options object allows specification of custom platforms, but jest-haste-map doesn't use this when checking for duplicates, which leads to a lot of unnecessary warning messages on custom platforms.

Test plan
Ran these changes on a project with the following package.json configuration:
// ...
  "jest": {
    "haste": {
      "platforms": ["vr"],
// ...

And two files: MyModule.js and MyModule.vr.js, both of which contain @providesModule MyModule
Without these changes, jest-haste-map produces a warning. With these changes, no warnings occur.

Note: I sought to maintain all pre-existing behaviors with this change. Calling it with an arbitrary platforms array or no array at all should still return the same result for previously-supported platforms.

Thanks @andrewimm. As a follow-up, I feel like it may make sense to turn the platforms object into a Set in the constructor so that lookups will be faster. Would you be interested in sending a PR for this?

Sure, happy to follow up with a move to Set


Confusions about the result of PSGN

Hi
A few papers about point clouds reconstruction gave their result on multi categories. DeformNet (here) gave their results and their experiment on PSGN. They got result of PSGN like 0.13 (CD) while you got 0.05 (Table 3 in your paper).
I've thought this before. PSGN originally used multi categories to train their network and DeformNet use PSGN's network directly to test certain single category. I assume that you use single category to train PSGN network and use it to test that category. So DeformNet's result of PSGN is much higher than yours.
But Dense 3D Object Reconstruction (here) shows a result of PSGN like 0.028 (CD of airplane) instead of your 0.037 (CD of airplane). I also implement PSGN several times with several methods and got similar result (0.028).
I suppose that your paper didn't mention that how did you get your result of PSGN or your normalization about your point cloud and so on.
My confusions are here and looking forward to your reply.

Hi,
Point cloud reconstruction metrics are very sensitive to the dimension, scale and orientation of the point clouds that are being compared. Unless there is a standardized method for computing the metrics, we generally cannot compare numbers across papers due to different evaluation strategies that are used.
In our paper, we explain our evaluation methodology in Section 4 - 'Experiments' under 'Evaluation Methodology'. To restate, we randomly sample 1024 points from the point cloud and re-scale the point cloud within a bounding box of length 1 unit. We perform this operation on both the predicted as well as ground truth point clouds. We then apply the Iterative Closest Point algorithm (ICP) for finer alignment of the prediction and ground truth. This last step is to ensure a fair evaluation of PSGN which predicts rotated point clouds and hence usually has a little misalignment even after angle correction. All point clouds finally have a fixed canonical frame of reference. Chamfer and EMD metrics are computed once this alignment is done.
Regarding the PSGN model, we directly evaluate on the pre-trained models provided by the authors. So the setting in Table 3 of our paper is multi-category trained models evaluated on single categories. The numbers across papers are merely different due to different evaluation strategies. Also note that DeformNet reports numbers after training on 5 categories, while we train on all 13 categories of the r2n2 dataset.
We are in the process of releasing our training code and pre-trained models. We will also release our evaluation code in the coming days.

I see.
PSGN normalized the radius of each model's bounding hemi-sphere to unit 1 and aligned their ground plane. PSGN defined the unit 1 here as 1/10 of the 3D grid which means 1 unit = 3.2. DeformNet and Dense 3D Object Reconstruction did the same normalization to make their result comparable with PSGN.
So I suppose that your unit 1 is just 1 here which means 1 unit = 1 in your papers. That makes sense here. I think it would be better to state your normalization strategies and source of the result of PSGN in your paper.
As for your saying 'we train on all 13 categories of the r2n2 dataset', Can I explain that your network is also multi-category trained model then evaluated on every single category?

Yes, our network is trained on 13 categories together and evaluated on every single category.

One more request here. Could you release your dataset? You said that you use 3D-R2N2's dataset but as far as I know that 3D-R2N2 did not has point clouds since it focused on voxels.

The input images are directly taken from the 3d-r2nr2 dataset. For the ground truth point clouds, we just sample points on the surfaces of the mesh models provided by ShapeNet. You can use any point cloud processing library for the purpose. Nevertheless, we will provide the ground truth point clouds when we release the evaluation code.

Thanks very much.

Sorry to bother you again. You said that you will provide the ground truth point clouds before but now due to memory restrains you give ShapeNet meshes instead. I totally understand that but could you release your point clouds generation method for meshes and how to package your rendered images, point clouds together to get training? I supposed that here isn't clear enough to use your dataset to start training.

@xiaomingjie Did u train the network with the data the author provided


MM-34714 fix mention highlight to dismiss mentions for non existent users

Summary
Mentions for non existent users were being wrongly highlighted.
Ticket Link
https://mattermost.atlassian.net/browse/MM-34714

Building app in separate branch.

Successfully building:
https://circleci.com/gh/mattermost/mattermost-mobile/15017
https://circleci.com/gh/mattermost/mattermost-mobile/15016

Artifact links:
https://15017-70265724-gh.circle-artifacts.com/0/tmp/artifacts/Mattermost_Beta.ipa
https://15016-70265724-gh.circle-artifacts.com/0/tmp/artifacts/Mattermost_Beta.apk

Cherry pick is scheduled.


git terminal

after adding git bash to settings
am unable to open bash terminal
as it terminates with exit code<PHONE_NUMBER> in vsc

/needsMoreInfo
Please specify VS Code and OS versions you are using, and which settings have you added.
Also try to reproduce this problem with default terminal profiles configuration.


⚠ Bofrost.be has degraded performance

In cb61f34, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 2786 ms

Resolved: Bofrost.be performance has improved in fd3c8cc.