Unicode handling

User inputs text
We do the grapheme segmenting ( with https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter or a shoddy fallback )
We create one Symbol element for each grapheme cluster, that means caret navigation, backspace, etc. behave as expected. And it's easy to implement this way.
When parsing it, we parse at the grapheme level
When rendering it, we put all the graphemes back together into one long string. We do have to deal with arabic text after all. Arabic text has that funny property that when multiple characters are put together, they're rendered differently.

Pros:

Reasonably easy implementation

Cons:

Larger memory usage, at least math formulas tend to be pretty small
We have to make sure to never generate invalid symbols (like symbols that aren't properly splitted or begin with a diacritic or ...), otherwise the parser won't behave as expected

Try moving to https://icu4x.unicode.org/doc/icu_segmenter/index.html


Add option to ADCE to remove output variables from interface.

This can cause interface incompatibility and should only be done if ADCE has been applied to the following shader in the pipeline. For this reason this capability is not available through the CLI but rather only non-default through the API. This functionality is intended as part of a larger cross-shader dead code elimination sequence and not a standalone optimization.

@Keenuts PTAL. This is the last functional PR in the cross-shader optimization suite. I will submit the EDIC cleanup PR after this and will be done. Thanks for your help with all this code!

@Keenuts I believe I have addressed all your concerns. PTAL.

This broke the ABI on Linux again. Can we stop doing that?
I fixed this up once before in #4653 I'll take another look at fixing it again.

Is there a rule to keep ABI stable across versions? For the API I imagine it's implicit, as having a non-stable API makes it hard to use this, but not sure about the ABI.
If that's the case (implicitly or explicitly) we should document it. (SPIRV-cross by ex explicitly states API & ABI are not stable AFAIK)
(@s-perron ?)


Implement unstructured cassandra and dse yaml configuration

What this PR does:
Introduces unstructured data for cassandra.yaml and dse.yaml.
Which issue(s) this PR fixes:
Fixes #710
Fixes #652
Checklist

[x] Changes manually tested
[x] Automated Tests added/updated
[ ] Documentation added/updated
[x] CHANGELOG.md updated (not required for documentation PRs)
[x] CLA Signed:  DataStax CLA

Codecov Report

Merging #712 (9187780) into main (141fbf6) will increase coverage by 0.14%.
The diff coverage is 83.11%.

@@            Coverage Diff             @@
##             main     #712      +/-   ##
==========================================
+ Coverage   53.38%   53.52%   +0.14%
==========================================
  Files          80       80
  Lines        8216     8230      +14
==========================================
+ Hits         4386     4405      +19
+ Misses       3382     3376       -6
- Partials      448      449       +1

Impacted Files
Coverage Δ

apis/k8ssandra/v1alpha1/k8ssandracluster_types.go
25.00% <ø> (ø)

pkg/cassandra/config.go
64.78% <55.81%> (-2.78%)
:arrow_down:

pkg/cassandra/config_premarshal.go
79.46% <60.00%> (-2.27%)
:arrow_down:

pkg/cassandra/auth.go
12.34% <77.77%> (-7.87%)
:arrow_down:

pkg/cassandra/datacenter.go
55.01% <83.33%> (+0.52%)
:arrow_up:

...pis/k8ssandra/v1alpha1/k8ssandracluster_webhook.go
75.75% <100.00%> (-2.63%)
:arrow_down:

pkg/cassandra/encryption.go
73.83% <100.00%> (+2.86%)
:arrow_up:

pkg/unstructured/unstructured.go
100.00% <100.00%> (ø)

pkg/utils/map.go
87.30% <100.00%> (-0.20%)
:arrow_down:

... and 4 more


post about default position of elements. feat @galvones

moved to https://github.com/sergiokopplin/todo/issues/38


New article

Category

[x] New article

Contents of the Pull Request

New article on Microsoft Power Pages

I have made necessary adjustments.

Oh thank You so much. Is it live on the community blog now?
Yes, sorry, I should have been clearer! Thank you for your article!

I could only find the previously published article. The other article I
sent in have not been published yet?
On Wed, 8 Jun 2022 at 05:52, Hugo Bernier @.***> wrote:

Oh thank You so much. Is it live on the community blog now?
Yes, sorry, I should have been clearer! Thank you for your article!
—
Reply to this email directly, view it on GitHub
https://github.com/pnp/blog/pull/286#issuecomment-1149459060, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AMUQ2T2J6PJXFFGGDQD3QODVOARIVANCNFSM5XZHHP2Q
.
You are receiving this because you were mentioned.Message ID:
@.***>

The second article the one that talked on Power Pages
On Wed, 8 Jun 2022 at 22:18, Hugo Bernier @.***> wrote:

I'm sorry, the pull request touched every single article in the blog,
which made it difficult to guess which article was updated. If you tell me
which article you mean to submit, I'll go manually merge it.
—
Reply to this email directly, view it on GitHub
https://github.com/pnp/blog/pull/286#issuecomment-1150425032, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AMUQ2TZZX7ER3ZDXPO4YJZLVOEE3PANCNFSM5XZHHP2Q
.
You are receiving this because you were mentioned.Message ID:
@.***>

Can you give me the article name or slug?

Quick Overview of Microsoft Power Pages - that’s the title
On Wed, 8 Jun 2022 at 22:21, Hugo Bernier @.***> wrote:

Can you give me the article name or slug?
—
Reply to this email directly, view it on GitHub
https://github.com/pnp/blog/pull/286#issuecomment-1150427013, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AMUQ2TYV27VDERTSKIZ3YY3VOEFEXANCNFSM5XZHHP2Q
.
You are receiving this because you were mentioned.Message ID:
@.***>

Ok, I merged the article. Please try to keep your pull requests to a single article in your future pull requests so we can process them without further issues.


SignInWithCredentialAsync fails with CredentialAlreadyInUse

[REQUIRED] Please fill in the following fields:

Unity editor version: 2019.4.7f1
Firebase Unity SDK version: 6.15.2
Source you installed the SDK: Unity Package Manager (.unitypackage or Unity Package Manager)
Problematic Firebase Component: Auth (Auth, Database, etc.)
Other Firebase Components in use: Crashlytics, Firestore, Messaging (Auth, Database, etc.)
Additional SDKs you are using: AdMob (Facebook, AdMob, etc.)
Platform you are using the Unity editor on: Windows (Mac, Windows, or Linux)
Platform you are targeting: iOS, Android (iOS, Android, and/or desktop)
Scripting Runtime: IL2CPP (Mono, and/or IL2CPP)

[REQUIRED] Please describe the issue here:
(Please list the full steps to reproduce the issue. Include device logs, Unity logs, and stack traces if available.)
Steps to reproduce:

Starts app for first time. Anonymous account A gets created
User links account with eg. Google (LinkWithCredentialAsync)
User uninstalls the app
User installs app again -> new anonymous account B gets created
User wants to link account to above Google account
LinkWithCredentialAsync fails, as Google account is already linked
SignInWithCredentialAsync fails with error CredentialAlreadyInUse

Have you been able to reproduce this issue with just the Firebase Unity quickstarts (this GitHub project)?
What's the issue repro rate? (eg 100%, 1/5 etc) 100%
What happened? How can we make the problem occur?
See above
If you have a downloadable sample project that reproduces the bug you're reporting, you will
likely receive a faster response on your issue.
Relevant Code:
Credential credential = GoogleAuthProvider.GetCredential(idToken, authCode);
try
{
        FirebaseUser = await FirebaseUser.LinkWithCredentialAsync(credential);
}
catch
{
         FirebaseUser = await firebaseAuth.SignInWithCredentialAsync(credential);
}

Hi @Nyankoo,
Thanks for bringing this up. We discussed this internally and here is an explanation of the system,
account A (anonymous) is created, it's linked to credential G thereby creating account B (non-anonymous)
After deleting and re-installing app,
account C (anon) is created, it can no longer be linked to credential G since that credential is owned by account B.
So this explains why the linking fails.
Also, in the code snippet, please note that credential is used twice (once in try block and again in catch block). That won't work because credentials are one-time use only as the authCode is invalidated after the first failed attempt to link. It should work if you try re-creating the credential in catch block before signing in.
Please note that a successful sign-in will result in losing all data from the account C (new anonymous account).
Let us know if this works for you or if you have more questions.

@vimanyu Thank you for the explanation!
Like I mentioned, I know why the link fails, but the sign-in fails with above error too (not just the link)!
When you mention I should recreate the credentials, do I just do credential = GoogleAuthProvider.GetCredential(idToken, authCode);  again?
Or do I need to get another auth code by repeating the provider’s sign in method?

Hi @Nyankoo ,
The auth code is "used up" during the failed attempt to link. You will have to get a new one before the sign in.
Let us know if that works for you.

@vimanyu I'm just checking about the auth code, but it seems that the Unity Google Sign In plugin doesn't need one? The sample code passes null as the authCode:
https://github.com/googlesamples/google-signin-unity

Can you do the same steps as you are already doing for creating the credential the first time (before try-catch), and create a new credential before the sign-in in catch?
Let us know if that doesn't work and we can take a look at it.

@vimanyu Generating new credentials seem to work, even without the auth code!

Awesome! Thanks for confirming @Nyankoo.


harmony-proxies, what are they needed for?

Could you explain, please? .) ...

the harmony flag is so you can enable developmental features on node. Harmony Proxies is es6 proxies - https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Proxy


HBaseClient does not share the same table object across threads on a single machine

In HBaseClient10.java, connection is static, meaning that all the threads will share the same connection. However, currentTable is not. This potentially add overhead to the server, as each thread will trigger "getTable" call seperately, even though the returned table object is the same.
Is it possible to make it shared across threads?

In HBase's 1.0+ APIs the Table object is supposed to be light weight and thus localized rather then shared like the heavy Connection. Why do you think it's adding a significant amount of overhead?

getTable is a admin request rather than a data request (i.e., much fewer replicas), so admin server may be too hot under certain testing workload.

Please provide specific benchmark results with some analysis that this is a practical problem rather than a theoretical one.

Ok, we have 10 GCE VMs, and each VM has 20 threads, so we hit the following error both at the run (read/update) stage:
"Not enough budget to allocate 1 for key projects/xxx/instances/yyy/tables/ycsbloadv2:google.bigtable.admin.v2.BigtableTableAdmin.BigtableTableAdmin.GetTable: has 100, limit 100"
The user side error is resource_exceeded (not retry-able), and the particular read/update fails.

This sounds like a limitation of the Cloud BigTable implementation of the HBase API more than an issue with our use of the HBase API. Especially given that the limitation appears to span clients that have no way to know about each other.
For reference, the JavaDocs fro HBase on Connection specifically call out that Table is not threadsafe and not recommended for pooling:

Connection implementations are thread-safe, so that the client can create a connection once, and share it with different threads. Table and Admin instances, on the other hand, are light-weight and are not thread-safe. Typically, a single connection per client application is instantiated and every thread will obtain its own Table instance. Caching or pooling of Table and Admin is not recommended.

I'd expect the budget for GetTable is configurable and you can increase it to 200+ if you want to test 10 clients each running 20 threads. As an alternative, you could consider using the YCSB binding for Cloud BigTable directly rather than the HBase API facade for it.

Thanks for the clarification. I will try to update the cloud bigtable binding in the future.

Please let us know if that doesn't work.


Creator can be deleted when reuse it's ID

When creating a new data resource an already existing creator can be removed from an old resource by reusing a creator id again.
To Reproduce

Create a new data resource, using this documentation.
Note down the id of the newly created resource and the id the database assigned to the creator.
Create another new data resource according to the documentation and set id of the creator to the one from the previous step.
request the resource created in step 2

Now the resource doesn't have a creator anymore.
Expected behavior
Either creator with same id gets updated and newly created resource gets assigned to it or it isn't allowed to set an id in the request.
Desktop (please complete the following information):

OS: Ubuntu 22.04.2 LTS
Browser: curl ;)
Version: 7.81.0

I can reproduce this behavior for title, whereas it works as expected (update values) on identifier.

I could reproduce the issue. It only occurs on creation time if a user provides the ID attribute somewhere (except for identifiers, as they are handled differently). This is not intended to be done by the user, as the IDs are primary keys in the database and will be generated automatically by the database. They are only needed for update operations, where they have to be provided to address a certain, existing entity to update.
In the next version of base-repo, user-provided IDs are automatically removed before the resource is written to the database, which will solve this issue.


Fix display of variables with = in.

Use a character less likely to be in an environment variable.
We're restricted by the fact that column can't use a sequence, only a single character. On OS X column won't interpret \t either.

There may be a better character to use? Hard to know what's safe.

Maybe we can use something like: \x01 ?

It's even better. We don't have to use single character. We can use some unique string.

Unfortunately column doesn't support a sequence, the -s argument is a set of characters.
echo "xseparatorsxsx" | column -t -s "seperator"
x  x  x

I guess that it should do the work.


Item Conduits can not extract items from Minefactory Reloaded Machines at all [1.10.2] [Mod Integration]

Issue Description:
Item Conduits seem not to extract items from Minefactory Reloaded Machines.
What happens:
When you place an item conduit to a machine of Minefactory Reloaded (tested with Fisher, Grinder, Farmer and Harvester) the items that are normally auto ejected are not pulled by the item conduit. If you place a chest between the fisher output and the item conduit you can workaround this issue.
What you expected to happen:
The item conduit should extract the items in the fisher or grinder that are ready to eject.
Steps to reproduce:

Place a fisher above water
Place item conduits and energy conduits on top
The fisher will fetch one item and then stop working as the item could not be extracted.
...

Affected Versions (Do not use "latest"):

Minefactory Reloaded: [1.10.2]2.9.0B1-229
EnderIO: 1.10.2-3.1.183
EnderCore: 1.10.2-<IP_ADDRESS>-beta
Minecraft: 1.10.2
Forge: 1.10.2-<IP_ADDRESS>1

Your most recent log file where the issue was present:
no crashlog present

Those mfr machines do not have an inventory to pull items out of. They need one placed behind them.
Sent from my iPhone

On 14. Nov 2017, at 09:34, sebastianknittel<EMAIL_ADDRESS>wrote:
Warning: This message has had one or more attachments removed
Warning: (msg-19840-3.html).
Warning: Please read the "j-e-b-Attachment-Warning.txt" attachment(s) for more information.
Issue Description:
Item Conduits seem not to extract items from Minefactory Reloaded Machines.
What happens:
When you place an item conduit to a machine of Minefactory Reloaded (tested with Fisher and Grinder) the items that are normally auto ejected are not pulled by the item conduit. If you place a chest between the fisher output and the item conduit you can workaround this issue.
What you expected to happen:
The item conduit should extract the items in the fisher or grinder that are ready to eject.
Steps to reproduce:

Place a fisher above water
Place item conduits and energy conduits on top
The fisher will fetch one item and then stop working as the item could not be extracted.
...

Affected Versions (Do not use "latest"):

Minefactory Reloaded: [1.10.2]2.9.0B1-229
EnderIO: 1.10.2-3.1.183
EnderCore: 1.10.2-<IP_ADDRESS>-beta
Minecraft: 1.10.2
Forge: 1.10.2-<IP_ADDRESS>1

Your most recent log file where the issue was present:
no crashlog present
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/SleepyTrousers/EnderIO/issues/4359
This is a message from the MailScanner E-Mail Virus Protection Service
The original e-mail message contained potentially dangerous content,
which has been removed for your safety.
The content is dangerous as it is often used to spread viruses or to gain
personal or confidential information from you, such as passwords or credit
card numbers.
Due to limitations placed on us by the Regulation of Investigatory Powers
Act 2000, we were unable to keep a copy of the original attachment.
The content filters found this:
MailScanner: Found a script in HTML message
--
Postmaster
MailScanner thanks transtec Computers for their support

Ok, but in the 1.7.10 version this worked without adding an inventory (like a chest). but if this is intent to work only with inventories, then this issue can be markes as closed

In 1.7.10 it only seemed to work that way---Conduits never pulled out of those machines. But MFR managed to insert items into them using the old IInventory interface.


Clarify which rules are run by default

Hey folks, apologies for the silly question.
I looked around, but couldn't confirm which rule sets are run by default if axe is not configured with custom options. In axe-core's docs, it's mentioned that experimental rules are off by default; does that mean all rules here but experimental rules are run by default through jest-axe?
Thank you.

The default options are empty by default, so whatever axe-core defaults to jest-axe will share the same defaults.


Tons of errors from API /api/postsubmit-luci-subscription

Error message:
UserData did not contain check_run_id,repo_owner, or repo_name: {commit_key: flutter/engine/main/354503a6a545100ed06370cfa8a7265349362340, task_key:<PHONE_NUMBER>814400}

With https://github.com/flutter/cocoon/pull/2516, only packages repo support postsubmit checkruns. We should disable checkrun updates for other repos accordingly.


Create build system

Since just distributing code is not that  user friendly we need to setup a build system where we setup the code, systemd units and such to make a finished image ready to be written and plugged into the Pi.
Focus on making a possible update automatic, ie using A/B partitions which are read only and trigger update when newer version is available.

Maybe docker is a viable option to distribute updates? :thinking:

Accessing camera from docker seems largely successful. But now failing with:
root@f0a291bb95de:/# python3 /usr/local/bin/dashcam.py
Traceback (most recent call last):
  File "/usr/local/bin/dashcam.py", line 491, in <module>
    d = DashCam()
  File "/usr/local/bin/dashcam.py", line 321, in __init__
    self.__dashcam_data = DashCamData(
  File "/usr/local/bin/dashcam.py", line 97, in __init__
    self.__gps = gps(mode=WATCH_ENABLE | WATCH_NEWSTYLE)
  File "/usr/local/lib/python3.10/site-packages/gps/gps.py", line 197, in __init__
    gpscommon.__init__(self, host, port, verbose, reconnect)
  File "/usr/local/lib/python3.10/site-packages/gps/client.py", line 43, in __init__
    self.connect(self.host, self.port)
  File "/usr/local/lib/python3.10/site-packages/gps/client.py", line 69, in connect
    self.sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused

This tells me gpsd cant be accessed from within docker container or that it listens to localhost

gps sorted by binding it to <IP_ADDRESS> and instructing gps module to connect to that ip.
Now facing outdated gps code :sad_trombone:

With copying a modified client.py for gps module to the resulting image I was able to record dashcam video from within the docker image using the following: docker run --name "RANDOM_NAME"  -v /opt/vc:/opt/vc -v /mnt/storage:/mnt/storage --device /dev/vchiq --privileged --entrypoint "" -it 0d53fc988b6e /bin/bash :tada:

Building the actual image that the docker etc runs on should be able to be done with pi-gen or the likes.

Now working on using python:3.10.4-slim-buster as baseimage. Since the normal image was horribly big. At the moment I'm at ~370 MiB instead of ~700+ MiB.

Decided to mount /etc/raspberrydashcam into the container instead. This is to make it easier to access config file from webui.
As of writing this is what I use to start the container (to test and debug dashcam.py:
docker run --name "funnyimagename" -v /etc/raspberrydashcam:/etc/raspberrydashcam -v /opt/vc:/opt/vc -v /mnt/storage:/mnt/storage --device /dev/vchiq --privileged --entrypoint "" -it d4301f8beba6 /bin/bash

The modifications I needed to do in order to allow camera to be accessed from docker container is adding
SUBSYSTEM=="vchiq",MODE="0666"

into /etc/udev/rules.d/99-camera.rules
Likewise for gps to be connectable from docker container I disabled IPv6 and modiefed /lib/systemd/system/gpsd.socket to look like:
[Unit]
Description=GPS (Global Positioning System) Daemon Sockets

[Socket]
ListenStream=/var/run/gpsd.sock
ListenStream=<IP_ADDRESS>:2947
SocketMode=0600

[Install]
WantedBy=sockets.target

This binds it to the docker0  which should not make it accessible from other network devices.

Building it with docker build -t rpidashcam:0.0.1a I am now able to start the dashcam by executing docker run -v /etc/raspberrydashcam:/etc/raspberrydashcam -v /opt/vc:/opt/vc -v /mnt/storage:/mnt/storage --device /dev/vchiq --privileged rpidashcam:0.0.1a

For some reason the videos doesn't work when recording through docker :thinking:

Seeing that preview is working, this is probably a problem with ffmpeg. Upon inspection I could see that it missed some flags for ./configure which the debian version of ffmpeg didn't have. Handcompiling with better flags should resolve this.

Upon inspection we get the following errors for files recorded in docker: moov atom not found.
With testing where I manually killed the ffmpeg process running in the container the videos working. This points to the python scripts not handling signals properly.

With the latest commit in https://github.com/autosbc/rpidashcam/pull/17 it now writes the moov atom correctly when using docker stop <container>

Need to run dashcam docker container with --rm flag to be able to re-use container name.


Update deprecated github actions

Tickets
/
What has been done
See title
How to test
Actions log doesn't contain warnings like:
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

anymore.

LGTM


no_std and use in peripherals

Hello!
I am looking at developing for a no_std environmet and I would like to use this library.
There is good flexibility with the ReadBuffer and WriteBuffer generics but its locked into using SerialPort. I know this has given greater control than just using the std::io::Read/Write traits. Would you be open to considering making the serial_port field of the bus an interface trait to allow other interface implementations?
Other barriers to no_std are the use of

Duration and Instant in the timeout,
std::io::Error,
Vec in various return types,
std::borrow::Borrow in bulk_write, can be easily switch to core::borrow::Borrow

My use case is actually developing a device/peripheral which uses the dynamixel protocol for receiving communication. As in it receives Instruction packets, parses them and responses with a StatusPacket. Similar to how the Dynamixel2Arduino Slave mode works, if you are familar with that. https://github.com/ROBOTIS-GIT/Dynamixel2Arduino/blob/master/examples/advanced/slave/slave.ino
This could exist as a seperate crate, or if you are interested it could be added to this crate. It would add methods to received and parse Instruction Packets and methods to return a response packet. I began planning it only to realise it would reuse many of the same elements already developed for this crate (ie the instruction_id consts, the find_header method and general architecture)
Let me know what you think :) I have time to impl most of this

Hey!
Yeah, I'm definitely open to moving the serial port choice to a trait and adding the device side of the protocol.
Duration exists in core, but Instant does not. If we need to, we could have a top-level Platform/System trait that has a few associated types for things like what SerialPort to use and what type to use for Instant and Duration. The std::io::Error can be part of the trait that the serial port needs to implement. Then you would Bus<ReadBuf, WriteBuf, Platform/System> (I don't want to tie the choice of buffer to the platform/system).
The only downside I see here is that the errors returned by Bus will become generic over the error type of the serial port. This tends to be a little annoying, but we might be able to provide some type aliases for the default platform/system to help with that if necessary (feel free to skip this, there is high bike-shedding potential here).
One thing I'm still thinking about: We should probably implement the client side and the device side in different structs. I don't see a use-case for mixing them (there can be only one node on the network sending instructions), and the Bus API is already quite large. Maybe Device and Bus? Or Device and Client (and keep Bus as deprecated alias)?
Of course, if we split the types it might make sense to add a private low level type that implements the basic message exchanges features, so the high level types only need to implement high level instructions on top of the low level interface.

Awesome!
I think I will start with making the serial port generic and go from there. :)

I want to reduce the number of generic parameters of Bus/Client/Device to reduce the mental overhead of using these types.
The most obvious candidate is the read and write buffers.
So I was thinking of replacing the generic parameters with something like this:
#[cfg(feature = "alloc")]
use core::ops::DerefMut;

/// Read or write buffer used to temporarily store messages going over a bus.
pub struct Buffer<'a> {
	inner: BufferInner<'a>,
}

enum BufferInner<'a> {
	Raw(&'a mut [u8]),
	#[cfg(feature = "alloc")]
	Vec(alloc::vec::Vec<u8>),
	#[cfg(feature = "alloc")]
	Dyn(Box<dyn core::ops::DerefMut<Target = [u8]>>),
}

However, this removes the possibility to use an owned fixed-size array as read/write buffer, which might be annoying for embedded use. Adding a fixed size array as variant is not really feasible, as it would increase the size of the enum unconditionally.
Basically, with this design, only a borrowed slice remains as possibility without alloc, which infects the type with a lifetime. It can be 'static though.
In practice I think this is not a big limitation if you create only one (or a fixed amount of) Client/Device objects, which seems reasonable to assume for embedded application.
For use cases where a dynamic amount of Client/Device objects is created, I would usually also expect alloc to be available. And then you can use an owned Vec as buffer again.
What do you think, @omelia-iliffe?


[UTI to add] is Unrecognized ZTYPEUTI

ZTYPEUTI to add: org.idpf.epub-container
Anticipated type of file: "document"

Thanks for reporting this. I just pushed an update that includes this as if it is a document, can you please make sure it behaves as you expect?
Thank you!


npm test on PR/push to main

https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs
https://github.com/espanso/hub-frontend/blob/3fc5f0a8523fd547dbaf97811a6f78e64ac1a1d6/.github/workflows/deploy.yml#L18 - node-version: "lts/*", will update in another commit

https://github.com/espanso/hub-frontend/runs/6980163314?check_suite_focus=true
I'm not sure if we need both `yarn` and `yarn test`. I'm not too familiar with NPM vs Yarn vs Lerna etc. etc.

LGTM 🚀
I just had some minors suggestions which I addressed directly as they were mostly syntax-related to conform to the deploy workflow. I also removed the on push main trigger as it would make sense to add a test job in the deploy workflow to block failing commits to be deployed (this will be addressed in a different PR).
Thank you for all the support!


Add opencv

By submitting this pull request, I promise I have read the contribution guidelines twice and ensured my submission follows it. I realize not doing so wastes the maintainers' time that they could have spent making the world better. 🖖
⬆⬆⬆⬆⬆⬆⬆⬆⬆⬆
Native JavaScript OpenCV.

This is already in the list.


Set up TravisCI

@limist Kai - if you could set up TravisCI for this repo, that would be a real help. There is already a Travis config file, all you need to do is sign up at https://travis-ci.org and click a few buttons. It would mean we get the test suite running on pull requests, for much faster feedback, and the ability to link to specific failures etc.
Thanks!

@spookylukey Thanks for the heads-up, just did the settings change for TravisCI, try push'ing something to test.

Thanks, it's working now.


maven/gradle support

Any possibility I can use the standard maven resolving to get the jar instead of adding it to my project?
You can use bintray or so to distribute for free.

+1

See also "Gradle Support" #10 issue.

Duplicate #10


Sign Up / Sign In component

Description
Please include a summary of the change and a link to which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Added sign up / sign in component that connects the front end to the back end for authentication. Allows users the opportunity to access additional areas of the site. No additional dependencies required.
Fixes # (issue)
https://trello.com/c/Ta0bdune/23-landing-page-users-can-sign-up
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Change status

[x] Complete, tested, ready to review and merge
[ ] Complete, but not tested (may need new tests)
[ ] Incomplete/work-in-progress, PR is for discussion/feedback

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

[x] Tested the endpoint with access control allow origin all.

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] My code has been reviewed by at least one peer
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] There are no merge conflicts

Currently no sign in button is present.

sign in redirects to test page after signing in through Auth0, but works otherwise. Should be able to fix this next week.


Update to Gradle 5.0

Should probably do a local snapshot upload just to make sure all the release scripts still work

Whoops missed this comment before landing, but tried to upload a snapshot and looks like it worked.


The result of getSnapshot should be cached to avoid an infinite loop

I am trying to use something similar to your example on animals & kinds, in my own project, but getting the error
The result of getSnapshot should be cached to avoid an infinite loop
This error appeared when I tried to return an object with multiple computed values inside the derive function
Here is a code excerpt:
const vanityMetaData = derive<VanityMetaDataStore>((get) => {
  const vanities = get(useVanityUrlStore);

  return {
    computedShortUrl: SHORT_URL_PREFIX + vanities.link.shortUrl,
    isEditing: vanities.link.id !== null,
  };
});

Then, I am using it in a component like this:
  const { isEditing, computedShortUrl } = useVanityMeta((state) => state);

My original store, that I am trying to get computed values from is using immer as a middleware, and is structured
like this:
export const useVanityUrlStore = create<State & Actions>()(
  immer((set) => ({
    ...initialState,
    updateModel: (key, value) =>
      set((state) => {
        state.link[key] = value;
      }),
    reset: () => {
      set(initialState);
    },
  })),
);

I am getting the desired behaviour, but don't know how to get rid of this warning message.
What should I do to prevent this, or this is maybe some internal thing of derive-zustand library?

Thanks for reporting. derive-zustand does nothing about this, and it's basically the zustand behavior.
Can you try this?
  const isEditing = useVanityMeta((state) => state.isEditing);
  const computedShortUrl = useVanityMeta((state) => state.computedShortUrl);

(Otherwise, you could try caching the value in your selector, or memoize your function. But, if the above works, it's overcomplicated.)


deps: Remove squashfs replacement

Remove the replacement for CalebQ42/squashfs => sylabs/squashfs by
updating to commit in sylabs/squashfs that has renamed the module.
Signed-off-by: David Trudgian<EMAIL_ADDRESS>

@kzantow @wagoodman - hope that this resolves the underlying issue w.r.t. https://github.com/sylabs/squashfs/pull/1
Over at https://github.com/sylabs/squashfs I've also tagged with a gnarly semver so it's perhaps a bit easier to see we are upstream v0.5.4 with lzo removed. https://github.com/sylabs/squashfs/releases/tag/v0.5.4%2Bremove.lzo.1

Thanks much @dtrudg !


Get-DBABackupHistory -Since has issues with dates

Is this:
Just place "x" to indicate selection (e.g. "[x]")

[ ] feature
[X] bug:

System Details

Operating system name and version:
Output from $PSVersionTable:
Windows 2008R2
Evaluate $PSVersionTable in PowerShell and paste the output here

Name                           Value

PSVersion                      5.0.10586.117
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.10586.117
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>

Output of dbatools version:

Evaluate (Get-Module dbatools -ListAvailable).Version and paste output here
Major  Minor  Build  Revision
-----  -----  -----  --------
0      8      948    -1

- SQL Server version for source/target

SQL 2012

## Steps to Reproduce

#### Example:
1. Run the following command, rep;lacing servername with a real server.
Get-DbaBackupHistory -SqlServer Servername -Since 01/01/2017
3. Received following error

Get-DbaBackupHistory : Cannot process argument transformation on parameter 'Since'. Cannot convert the "01/01/2017" value of type "System.String" to type
"Sqlcollective.Dbatools.Utility.DbaDateTime".
At line:1 char:51
+ Get-DbaBackupHistory -SqlServer Servername -Since 01/01/2017
+                                                   ~~~~~~~~~~
    + CategoryInfo          : InvalidData: (:) [Get-DbaBackupHistory], ParameterBindingArgumentTransformationException
    + FullyQualifiedErrorId : ParameterArgumentTransformationError,Get-DbaBackupHistory

## Action Results
#### Example:
The launch of Apollo 12 failed due to electrical system failure

## Expected Results
#### Example:
1. Run Command:
Get-DbaBackupHistory -SqlServer Servername -Since $(get-date 01/01/2017)
3. Receive following output (if applicable)
A list of all backups since 1st Jan 2017

However if the date is changed to 13/01/2017 and the SQL Server in question is configured for British English then the command fails with the following error

Get-DbaBackupHistory -SqlServer Servername -Since $(get-date 13/01/2017)

Exception calling "ExecuteWithResults" with "1" argument(s): "An exception occurred while executing a Transact-SQL statement or batch."
At line:370 char:4
+             $results = $server.ConnectionContext.ExecuteWithResults($ ...
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : ExecutionFailureException

easy temporary fix, to add a "T" between date and time to let SQL Server know better we intend to pass an ISO formatted string as a date .... it helps with the default conversions.
Anyway, string conversion is unreliable (or, at least, there are better solutions)
Given we have a proper tool to issue queries (Invoke-Sqlcmd2), we should use it and pass the real datetime as a parameter ... that should close the deal once and for all (given that at that point $since is correctly translated to a proper powershelly-likeable datetime)


Is it possible to change styling of drag preview?

Hey,
I want to change some styling of my drag preview. I mean use same element as drag source, but with different styling, like change color, borders, transforms. etc.
Currently I'm using DragSourceConnector.dragPreview() for this and render same element with it but with different styles binded.
But it seems to be redundant for me.
Another possibility to customize drag preview is to use custom drag layer, what is even more redundant.
If I missed answers in docs, sorry :smile:
So, Is it possible to customize only styling of drag preview?
P.S. Btw, really brilliant library :+1:

You can’t do that with the HTML5 backend because browser APIs just don’t allow this.
Your options are either

to write a custom backend based on mousemove and add that capability there
or to use DragLayer which works around this problem by letting you draw the preview as a component.


PIO example which loads a .pio file

If you are working with the Pico SDK, you might have some PIO code written out in a .pio file. We should have an example of some Rust code that can load the .pio file at compile time.

Do you want to add this example to the examples in this repository?
Or is it sufficient since it currently exists in rp_hal_boards?

IMHO, rp-hal-boards is good enough.

https://github.com/rp-rs/rp-hal-boards/blob/main/boards/rp-pico/examples/pico_pio_pwm.rs#L132 does exactly that. So I think this ticket can be closed?


Replace pylint with ruff

Primarily this PR:

replaces pylint with ruff, which is much faster and easier to work with
adds mypy type checking (which was partially implemented already, but the checks were disabled)

These changes are meant to me incremental, so there are several exceptions made to the existing code base (just as with the pylint exceptions).
Secondarily this PR:

updates the workflows to use restricted token permissions
updates release tagging to use annotated git tags

@willmurphyscode I think you might be having some well due vacation at the moment

I reviewed the PR and double checked all comments you made had been addressed
When comments had not been addressed and it was more of a conversation I made note here:

https://github.com/anchore/yardstick/pull/143#discussion_r1349075844
https://github.com/anchore/yardstick/pull/143#discussion_r1349279737
https://github.com/anchore/yardstick/pull/143#discussion_r1349534306
https://github.com/anchore/yardstick/pull/143#discussion_r1349537593

I have nothing additional to add after reading the PR and think it's a change ready to go in
We can use the above as fast follows for additional smaller PR around setting up ruff to fit the style we want =)

Thanks @wagoodman and @spiffcs for finishing this up while I was out!


[Bug]: After logout can't sign in again

Before Reporting

[X] I have checked FAQ, and there is no solution to my issue
[X] I have searched the existing issues, and there is no existing issue for my issue

What happened?
I have an issue related to token expiry. I tried to log out and sign in again, but I received an error message while trying to log in again.
https://github.com/intitni/CopilotForXcode/assets/12419118/d4cbf8d5-18d0-4837-80bb-dc53a7960b03
How to reproduce the bug.
Try to logout and then login again in Copilot section
Relevant log output
No response
macOS version
14.0
Xcode version
15.0.1
Copilot for Xcode version
0.32.2

This error happens inside the GitHub Copilot language server. It looks like it's was making a network request, but the response body was not a valid JSON. Please follow this issue to see what the actual errors are.
You can also try deleting ~/Library/Application Support/com.intii.CopilotForXcode/GitHub Copilot and setting it up again.

@intitni Unfortunately I can't fix this issue, I've even removed the app and try to reinstall it but the old configuration was set on the app

Please show me the logs or I can't help you.
I am not a GitHub Enterprise user so I don't know how it should be setup. Are you sure the auth provider URL is correct?

Yes I used it before but suddenly it has not worked anymore
Now i try to set a proxy on my copilot client the sign in item works but I’m getting some error logs related to certificate host ip

If using a proxy works, do you think it can be the DNS or the hosts file are pointing the GitHub domain name to a wrong IP address?

In advance, I really appreciate to helping us
It is fixed, I think the biggest problem is back to IP and proxy because I just re-start the Mac and also cleaned all proxy from the client and it works now
@intitni Thank you so much


README.md: add the homebrew formula

Via Homebrew/homebrew-core#77349.

Thanks, addressed I think.


Intellisense when having multiple package.json

Hey guys!
I'm having some problem using Intellisense when having more inner package.json working as small libraries inside our code.
I currently have a medium structure with a few package.json files nested in some folders which make nodejs treat them as small libraries...
Before I was using relative path, and VSCode had no problem finding them and providing Intellisense for the structure. But now, with a few package.json files inside, this completions had just disappeared and nothing that I had added to jsconfig.json seems to take effect.
Part of the structure:
src
|-----components
|          |----ComponentA.js
|          |----ComponentB.js
|          |----ComponentC.js
|          |----ComponentD.js
|          |----package.json
|          |----components.include.js
|
|-----styles
|          |----StyleA.js
|          |----StyleB.js
|          |----package.json
|          |----styles.include.js
|
|-----api
|          |----ApiA.js
|          |----ApiB.js
|          |----package.json
|          |----apis.include.js

each package.json file contains:
{
    "name": "components",
    "version": "1.0.0",
    "main": "components.include.js"
}

X.includes.js files contains inclusion for all inner files in that directory and subdirectories
I'm not able anymore to see JSDoc or any completion when importing through the package instead of the relative path(horrible idea).
Relative Path:

Using Package.json:

that's the big deal! :D

@mauricioscotton Are you using local npm installs (links) between the sub-packages or trying to import them directly? We do use the main field for npm packages but I don't think we do if you reference a file that is merely next to a package.json

These files would only get picked up if you had appropriate links between the sub-folders' node_modules folders. Being a peer directory isn't a recognized way for node to find a module, so TS/JS doesn't look there either

Fair enough guys... :)
I just though that it might work as well..
But thanks anyway, can anyone please mark as closed please? :D
Cheers

The import path is too long when your project folder is complex. Why didn't support "package.json" import?


chanegd branch to main in main.yml

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@cfb0553). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #70   +/-   ##
=======================================
  Coverage        ?   96.11%
=======================================
  Files           ?        5
  Lines           ?      283
  Branches        ?        0
=======================================
  Hits            ?      272
  Misses          ?       11
  Partials        ?        0

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Converted Automate/Explorer instance_fields from DHX to PatternFly

Before:

After:

Parent issue: #3979

@epwinchell I've set the datatype field to be displayed even if it's a string, because it looks better in a separate table column. Maybe it could be before the value column, but that's your stuff to decide.

@epwinchell please review

@dclarizio Looks good


Updated to Swift 4.0 syntax. Code refactoring.

Will check it soon Thanks.
Sent from my iPhone

On 24-Oct-2017, at 4:33 AM, Petro-Lomaka<EMAIL_ADDRESS>wrote:
You can view, comment on, or merge this pull request online at:
https://github.com/ErAbhishekChandani/ACProgressHUD/pull/3
Commit Summary
Updated to Swift 4.0 syntax. Code refactoring.
File Changes
M ACProgressHUD/ACProgressHUD.xcodeproj/project.pbxproj (33)
M ACProgressHUD/ACProgressHUD/AppDelegate.swift (24)
M ACProgressHUD/ACProgressHUD/ViewController.swift (2)
M Source/ACHUD+Animation.swift (112)
M Source/ACProgressHUD.swift (133)
M Source/ACProgressView.swift (99)
Patch Links:
https://github.com/ErAbhishekChandani/ACProgressHUD/pull/3.patch
https://github.com/ErAbhishekChandani/ACProgressHUD/pull/3.diff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

+1 on this. Everytime I pod install, I have to manually update the version with the current version. Would love to have it upgraded!

Merged the pull Request also releases new version to pods v1.3 Thanks for your time and contribution. cheers!


increase memory limit for sample ray-cluster.complete.yaml

Why are these changes needed?
From my own testing, the ray-cluster.completel.yaml sample doesn't work due to memory issues from the head pod:
$ kubectl logs raycluster-complete-head-hfgm2
Traceback (most recent call last):
  File "/home/ray/anaconda3/bin/ray", line 8, in <module>
2024-08-12 19:59:15,403	INFO usage_lib.py:467 -- Usage stats collection is enabled by default without user confirmation because this terminal is detected to be non-interactive. To disable this, add `--disable-usage-stats` to the command that starts the cluster, or run the following command: `ray disable-usage-stats` before starting the cluster. See https://docs.ray.io/en/master/cluster/usage-stats.html for more details.
2024-08-12 19:59:15,403	INFO scripts.py:767 -- Local node IP: <IP_ADDRESS>
    sys.exit(main())
  File "/home/ray/anaconda3/lib/python3.9/site-packages/ray/scripts/scripts.py", line 2615, in main
    return cli()
  File "/home/ray/anaconda3/lib/python3.9/site-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
  File "/home/ray/anaconda3/lib/python3.9/site-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
  File "/home/ray/anaconda3/lib/python3.9/site-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/ray/anaconda3/lib/python3.9/site-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/ray/anaconda3/lib/python3.9/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "/home/ray/anaconda3/lib/python3.9/site-packages/ray/autoscaler/_private/cli_logger.py", line 856, in wrapper
    return f(*args, **kwargs)
  File "/home/ray/anaconda3/lib/python3.9/site-packages/ray/scripts/scripts.py", line 794, in start
    node = ray._private.node.Node(
  File "/home/ray/anaconda3/lib/python3.9/site-packages/ray/_private/node.py", line 336, in __init__
    self.start_ray_processes()
  File "/home/ray/anaconda3/lib/python3.9/site-packages/ray/_private/node.py", line 1406, in start_ray_processes
    ) = ray._private.services.determine_plasma_store_config(
  File "/home/ray/anaconda3/lib/python3.9/site-packages/ray/_private/services.py", line 2056, in determine_plasma_store_config
    raise ValueError(
ValueError: Attempting to cap object store memory usage at 24945868 bytes, but the minimum allowed is 78643200 bytes.

Increasing the memory limit to 4Gi to
Related issue number

Checks

[X] I've made sure the tests are passing.
Testing Strategy

[ ] Unit tests
[X] Manual tests
[ ] This PR is not tested :(

ValueError: Attempting to cap object store memory usage at 24945868 bytes, but the minimum allowed is 78643200 bytes.

24945868 / 1024 / 1024 ~= 24 MB
It is a bit weird. What configuration are you using?

I just applied this cluster as-is on a local kind cluster

@kevin85421 @rueian @MortalHappiness are any of you able to reproduce this issue? Seems to happen pretty often for me using either GKE or Kind

Hmm interesting, I'll close this for now

I tried to run this on my Linux x64 machine and cannot reproduce this error. All pods are running without failure.


Improve UI issue 31975

Fixes #31975.
So this PR is made to solve #31975, the following changes are solved -

Added a line explaining the flow at the top of the modal:

The email edit option now has an icon that is only used which user can change or update their email:

Updated notification label UI for the email change:
Before -

After making the necessary changes -

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).
Individual commits are ready for review (see commit discipline).
[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.
Completed manual review and testing of the following:
[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

@timabbott, in response to your previous feedback, I believe this PR addresses the issue and is ready for review.

Thanks @17AnuragMishra for working on this.
Please clean up your commit history and post again to request a review. See here for guidelines.

My PR branch and base branch got merged and, now there is no way I can rebase it with the other commits to make it one. If you could help me with this I would greatly appreciate it.

I noticed, there's already a PR #32260 resolving that issue. So, we can probably close this PR and you can pick up something else.

I completed the PR a while ago; it just needed some fixes, which got delayed a little. Thank you for your response.


[Event Change Request] Codeunit 13 "Gen. Jnl.-Post Batch" - OnAfterPostGenJournalLine

Describe the request
Dear ALAppExtensions team,
On behalf of 4PS I would like to request integration event 'OnAfterPostGenJournalLine' to be changed in procedure 'PostGenJournalLine' in codeunit 13 "Gen. Jnl.-Post Batch".
    local procedure PostGenJournalLine(var GenJournalLine: Record "Gen. Journal Line"; CurrentICPartner: Code[20]; ICTransactionNo: Integer) Result: Boolean
    var
        IsPosted: Boolean;
        SavedPostingDate: Date;
        SavedVATReportingDate: Date;
    begin
        with GenJournalLine do begin
            if NeedCheckZeroAmount() and (Amount = 0) and IsRecurring() then
                exit(false);
.
.
.
            PostAllocations(GenJournalLine, false);
        end;
        Result := true;
        //OnAfterPostGenJournalLine(GenJournalLine, Result); //old
        OnAfterPostGenJournalLine(GenJournalLine, Result, GenJnlPostLine); //new
    end;

    [IntegrationEvent(false, false)]
    //local procedure OnAfterPostGenJournalLine(var GenJournalLine: Record "Gen. Journal Line"; var Result: Boolean) //old
    local procedure OnAfterPostGenJournalLine(var GenJournalLine: Record "Gen. Journal Line"; var Result: Boolean; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line") //new
    begin
    end;

Additional context
We need to post some extra general journal lines in the event subscriber of OnAfterPostGenJournalLine. Therefore we need the instance of codeunit "Gen. Jnl.-Post Line" that is used in "Gen. Jnl.-Post Batch".
Internal work item: AB#496845

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 15512.


Package request: Plasticity

Project description
Plasticity - a CAD tool.
It requires a license, and comes with a 30 day trial. The application source and binaries is available via github releases.
Metadata

homepage URL: https://www.plasticity.xyz
source URL: https://github.com/nkallen/plasticity/releases/
license: unfree/LGPL
platforms: linux, darwin

Add a :+1: reaction to issues you find important.

Fixed up the PR, should be working now. Would appreciate @haakemon testing this if they're on linux, since my CAD skills aren't the best and don't know how to do crazy complex geometry. Also would appreciate someone making the darwin portion and an nvidia user testing this.

@imadnyc Thanks for looking into this!
I did a quick test by checking out your PR, and the app runs but I get severe framedrops when rotating/moving the camera (from 240fps when idling, down to 7-20 when moving the camera, thus making the app barely usable). Not sure what the cause might be...
My system is running AMD Ryzen 9 5950X and AMD Radeon RX 6900 XT.
I have only tried running the application on Windows previously, and I have no issues there. It could of course be an issue with my NixOS setup though, but I havent experienced issues in other apps...
When running the app, I get some errors. They dont mean much to me, but perhaps it tells you something? Or perhaps this is something for the Plasticity devs?

Terminal output

❯ ./Plasticity
20:35:53.349 › MAIN: Process starting...
20:35:53.356 › MAIN: Application version 1.4.15
20:35:53.356 › MAIN: ...Process started

DevTools listening on ws://<IP_ADDRESS>:9223/devtools/browser/3ef923b7-e4f1-482e-98bc-2f884d67c210
20:35:53.416 › MAIN: App ready
[6509:0227/203553.418594:ERROR:angle_platform_impl.cc(43)] Display.cpp:977 (initialize): ANGLE Display::initialize error 12289: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6509:0227/203553.418688:ERROR:gl_surface_egl.cc(852)] EGL Driver message (Critical) eglInitialize: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6509:0227/203553.418725:ERROR:gl_surface_egl.cc(1489)] eglInitialize OpenGL failed with error EGL_NOT_INITIALIZED, trying next display type
[6509:0227/203553.418798:ERROR:angle_platform_impl.cc(43)] Display.cpp:977 (initialize): ANGLE Display::initialize error 12289: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6509:0227/203553.418831:ERROR:gl_surface_egl.cc(852)] EGL Driver message (Critical) eglInitialize: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6509:0227/203553.418858:ERROR:gl_surface_egl.cc(1489)] eglInitialize OpenGLES failed with error EGL_NOT_INITIALIZED
[6509:0227/203553.418883:ERROR:gl_ozone_egl.cc(21)] GLSurfaceEGL::InitializeOneOff failed.
[6509:0227/203553.420865:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[6523:0227/203553.437905:ERROR:angle_platform_impl.cc(43)] Display.cpp:977 (initialize): ANGLE Display::initialize error 12289: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6523:0227/203553.437972:ERROR:gl_surface_egl.cc(852)] EGL Driver message (Critical) eglInitialize: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6523:0227/203553.438000:ERROR:gl_surface_egl.cc(1489)] eglInitialize OpenGL failed with error EGL_NOT_INITIALIZED, trying next display type
[6523:0227/203553.438065:ERROR:angle_platform_impl.cc(43)] Display.cpp:977 (initialize): ANGLE Display::initialize error 12289: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6523:0227/203553.438099:ERROR:gl_surface_egl.cc(852)] EGL Driver message (Critical) eglInitialize: Could not dlopen libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
[6523:0227/203553.438125:ERROR:gl_surface_egl.cc(1489)] eglInitialize OpenGLES failed with error EGL_NOT_INITIALIZED
[6523:0227/203553.438148:ERROR:gl_ozone_egl.cc(21)] GLSurfaceEGL::InitializeOneOff failed.
[6523:0227/203553.438926:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
20:35:53.628 › RENDER: Process starting...
20:35:53.637 › RENDER: License validity: true
20:35:53.786 › RENDER: ... Process started
20:35:53.850 › MAIN: Main window loaded
[6530:0227/203554.247169:ERROR:gl_utils.cc(319)] [.WebGL-0x1e5000cd2900]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[6530:0227/203557.241797:ERROR:gl_utils.cc(319)] [.WebGL-0x1e5000cd2900]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[6530:0227/203557.266126:ERROR:gl_utils.cc(319)] [.WebGL-0x1e5000cd2900]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[6530:0227/203557.396972:ERROR:gl_utils.cc(319)] [.WebGL-0x1e5000cd2900]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)

@haakemon I might have messed up the substitute of the .desktop, can you try running the binary with the --use-gl=desktop flag? As far as I can tell by default it uses software rendering but the flag lets it use the opengl that it's packaged with.

Works a lot better with --use-gl=desktop, but max fps now seems capped to 60. But the app is now usable 😁

Implemented in #291443

@ipramodd Perhaps you have already used the email to start a trial previously? Im not sure. I just tried it, and have no issues starting a trial. I also have a license, and dont have any issues running that either.
I think its unlikely to be an issue with the packaging of the app, but if you encounter issues with that please open a new issue and describe what the problem is instead of resurrecting an unrelated 8 month old issue which is closed :blush:

@haakemon i have never used that email also I tried REINSTALLING but the issue is same it says invalid email and password


make package_queue_size configurabe

This PR imports all versions of a package at the same time (instead of first importing packages version sorted by architecture) and adds an option package_queue_size to make it configurable how many packages will be imported before a new repodata.json file is generated.

Codecov Report

Merging #444 (f57863c) into master (8256b39) will decrease coverage by 1.25%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #444      +/-   ##
==========================================
- Coverage   84.50%   83.25%   -1.26%
==========================================
  Files          76       76
  Lines        5571     5573       +2
==========================================
- Hits         4708     4640      -68
- Misses        863      933      +70

Impacted Files
Coverage Δ

quetz/config.py
90.12% <ø> (ø)

quetz/tasks/reindexing.py
84.00% <100.00%> (+0.32%)
:arrow_up:

quetz/pkgstores.py
48.88% <0.00%> (-14.25%)
:arrow_down:

quetz/database.py
94.73% <0.00%> (-5.27%)
:arrow_down:

quetz/dao.py
87.26% <0.00%> (-2.67%)
:arrow_down:

quetz/testing/fixtures.py
97.84% <0.00%> (-1.44%)
:arrow_down:

quetz/jobs/runner.py
89.82% <0.00%> (-0.89%)
:arrow_down:

Continue to review full report at Codecov.

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


QML for FRB classification

Supervised https://arxiv.org/abs/2210.02471  and unsupervised https://arxiv.org/abs/2210.02463 methods have been proposed to classify FRB. Can we use QML for that ?
We can reuse the

quantum SVM  : https://github.com/NLESC-quantum/quantum_comp/blob/main/pulsar_search/ml/kernel/kernel_pulsar_qiskit.ipynb
1Qbit classifier : https://github.com/NLESC-quantum/quantum_comp/blob/main/pulsar_search/ml/reupload/reupload_pennylane.ipynb

We had excellent result with the 1Qbit classifier for pulsar detection so that should be tried first. TNO is also using it in one of their project and have a robust code they want to open source and put on qalcore. We can ask them what the status is so that we don't duplicate work.

A paper about DL for FRBs done at Astron as well : https://arxiv.org/pdf/1803.03084.pdf They have synthetic data set that we are trying to get now


new development strategy.

due to #37, we need to be careful about staging.
react-redux-polyglot use redux-polyglot as main dependency, so i think we need to work on a devbranch  and follow this 3 principles :

this branch must be as clean as master, so npm run prepublish must be ok.
all master merges should be tagged by a new version. (on the master branch only)
all change must be validated by react-redux-polyglot unit testing before merge on master ( maybe find for an automation )

todo before close this issue :

create a dev branch [DONE]
explain this principles in redux-polyglot CONTRIBUTING.md [DONE]
pre-release react-redux-polyglot 0.0.1
write documentation for this when it's done.

note: please see react-redux-polyglot/issues/3

I think this issue must be a priority. @JalilArfaoui ? @jvincent42 ?

dev branch created.

PR here in #55

As we discussed @guillaumearm we should merge both redux-polyglot and react-redux-polyglot NPM modules in the same repository to ensure full synchronicity and simpler tests.

Can we close this one ?


nameTextStyle doesn't work

Version
5.2.2
Steps to reproduce
xAxis: {
  type: 'category',
  data: ['foo', 'bar', 'baz'],
  inverse: false,
  nameTextStyle: {
    align: 'center',
    verticalAlign: 'middle',
  },
}

What is expected?
Horizontal axis labels are positioned INSIDE of the bars.
What is actually happening?
Horizontal axis labels are positioned BELOW the bars.

The property nameTextStyle has no effect.

name is the text of axis.name. I think what you are looking for is series-bar.label.position.

Ah, I misunderstood what nameTextStyle is for.
This is what I am trying to achieve:

I marked what I don't want with a red X, and what I do want with a green checkmark 🙂

@GirkovArpa Perhaps you can try using another dummy transparent series to display the labels C, D. Here is an example:
option = {
  xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
  },
  yAxis: {
    type: 'value'
  },
  series: [
    {
      data: [120, 200, 150, 80, 70, 110, 130],
      type: 'bar',
      // Make sure bar are overlapped.
      barGap: '-100%',
      label: {
        show: true,
        position: 'top'
      }
    },
    {
      data: [120, 200, 150, 80, 70, 110, 130],
      type: 'bar',
      itemStyle: {
        color: 'transparent'
      },
      label: {
        show: true,
        position: 'insideTop',
        color: '#fff',
        fontSize: 20,
        formatter: '{b}'
      }
    }
  ]
};


Add ASCII chicken game

Add a small image of an ASCII chicken that you can move with the arrow keys.

:+1: yessir

Fixed merge conflict on mobile phone over ssh. Someone pliz test.

I'm vegan so i downvote this :D
Animals are living creatures and nothing to play with.

Not even puppies?

Actually i just don't like the idea to have a chicken game in this.
If puppies want to play with you it's fine to do so.

It's an ASCII chicken.


docs build requires a github token

:nut_and_bolt: Description: What code changed, and why?
Workaround to get the docs build working. There is an issue in ci-studio-common such that setting HAB_STUDIO_SECRET_GITHUB_TOKEN does not result in GITHUB_TOKEN being set in the habitat studio.

:chains: Related Resources
:+1: Definition of Done
:athletic_shoe: How to Build and Test the Change
:white_check_mark: Checklist

[x] I have read the CONTRIBUTING document.
[ ] Tests added/updated?
[ ] Docs added/updated?
[x] All commits have been signed-off for the Developer Certification of Origin.

:camera: Screenshots, if applicable

Thanks a ton for digging into this. I think c30267408ebaf55485aad3424b436095970495a1 fixed this as well.  I'm gonna close this one out.


Move to fs2-reactive

fs2-reactive is a reactive streams implementation for fs2.  It has passed all mandatory tck tests, and is likely to be ready for release over the coming weeks.
Now would be a good time to discuss if:

http4s is willing to move to this once it has a first release
There are any key features lacking in fs2-reactive

My questions

What implementation are you looking to use this for? It is currently in use in async-http-client, or will be once we get it implemented.
How would it be implemented?
We thought the best place to start implementing scala-js once we get it into core would be async-http-client. Does this intend to have scala-js support?

My concerns

Maturity. At 8 commits I can't help but be a bit skeptical, although passing tests is a great sign.
Multiple Scala Versions.
Code Coverage. I see the plugin but no information.
Documentation, if we are going to jump over we'd want information not to be concentrated just in the implementers.
Large sections of code commented, such as PublisherSpec

I may go dive into the code a bit more later, but those were my initial overview thoughts.

What http4s will gain from using it instead of using fs2 directly?
For spec. implementation to be useful, you need to use spec. and http4s doesn't use reactive streams.

While the reactive streams spec is very well designed for library interop, it's a mutable, null unsafe hellscape in direct use.  So I see EntityBody still being based on fs2.  But as a new http4s-reactive module, I see two big wins for http4s:

As noted above, pulls out the general code in the async-http-client implementation.
Is a more general form of the proposed Monix support (#1051).  It could provide an EntityEncoder and EntityDecoder for reactive streams, which would cover Monix, akka-stream, and others.  It's a nice bridge to those who didn't choose, or are migrating to, fs2.

I wanted something like this library for scalaz-stream, but never got around to writing it.  I'm very glad to see @zainab-ali picking this up for fs2.

The purpose of this library, from the name is meant to be a bridge which goes from fs2, to a different reactive streams implementation.
I think it makes sense to do this at the fs2 layer, rather than each project and have a rigorous implementation to make sure all the cases are dealt with between fs2 and other streaming libraries.

That's why I think, at minimum, this would help the http4s-async-client, which implemented a lot of this bridge, and probably not as well as it's done here.
Whether entity codecs for Publisher and Subscriber carry their own weight instead of an explicit conversion to fs2 is a more open question.  Any http4s-reactive would be an extremely thin wrapper around this.

To clarify, fs2-reactive is not yet ready for release.  The code itself was initially ripped out from a proprietary project, before being properly tested against the tck.  Here is a list of outstanding issues, which will be tackled over the next few weeks.  Documentation, cross scala versions and snapshot publishing are all outstanding.  I would never use a library dependency without docs and rigorous tests, and certainly wouldn't expect it of http4s.
However, the intention is that the library will exist as a rigorous, well documented implementation of reactive streams.

fs2-reactive-streams looks like it's working as I'd hoped for http4s-async-http-client.  I can still imagine an http4s-reactive-streams module that provides an EntityEncoder and EntityDecoder.  Does anyone want to try it?

I believe this is closed by #1146


chore: Release python base sdk v0.5.2

Related issue https://linear.app/serverless/issue/SC-1204/python-sdk-users-seeing-errors-since-last-update

@medikoo ready for review 🙏


[Enhancement] Add framework clients to all OMASs

Existing/related issue?
No response
Please describe the new behavior that that will improve Egeria
Each Open Metadata Access Service (OMAS) Client should have two framework clients plus one or more specialized clients.  This enhancement is to ensure that the two framework clients are added to all OMASs.
The OMASs are implemented under module open-metadata-implementation/access-services.  They each should have a client module.  For example, the Community Profile OMAS has a module called community-profile-client under open-metadata-implementation/access-services/community-profile.
The source code for Community Profile OMAS's client has a number of clients.  The two framework clients are called ConnectedAssetClient and MetadataSourceClient:

This enhancement is to check each OMAS and make sure it has a client module with at least these two clients in place.
Alternatives
None
Any Further Information?
You will need to add dependencies to the updated client module's build.gradle file.  I think this is what you need:
    implementation project(':open-metadata-implementation:framework-services:ocf-metadata-management:ocf-metadata-api')
    implementation project(':open-metadata-implementation:framework-services:ocf-metadata-management:ocf-metadata-client')
    implementation project(':open-metadata-implementation:framework-services:gaf-metadata-management:gaf-metadata-api')
    implementation project(':open-metadata-implementation:framework-services:gaf-metadata-management:gaf-metadata-client')

In addition, each client needs to have the correct serviceURLMarker value set.  This tells the server which module is calling the framework services so it performs the correct security check for the calling module.

It is OK to copy the two standard clients from Community Profile OMAS into another OMAS.  Then update the serviceURLMarker value in each client to be the correct value for the receiving OMAS.  This is its name in lower case with a dash in between.  For example:

Community Profile OMAS is community-profile
Asset Catalog OMAS is asset-catalog etc

Some OMASs are also missing their client module so you may have to add that too.  You can copy the structure of the client module from Community profile - remembering to update the package name to match the OMAS.  Then add the new client module name to settings.gradle in the top level directory.
Would you be prepared to be assigned this issue to work on?
No response

Hi @mandy-chessell ,
Sorry for being late with this issue, I just started this (while on vacation :) ).
The MetadataSourceClient class from community profile extends a CommunityProfileBaseClient and which implements MetadataSourceInterface. Both of these are unique to community profile.
So if we are get this client on to other OMAS, we would have to have implementations of these two also

@odttlnt Apologies Sachin - it should be OpenMetadataStoreClient

Ok, so OpenMetadataStoreClient and ConnectedAssetClient , right ?

@mandy-chessell I have created a PR for the code changes. Please feel free to do the review and provide your feedback

This function is complete


feat: added government blogs

Added gov blogs (provided by @rachaelcodes ) as a page from resources.

Cheers
From: Shaun Hare @.>
Sent: Friday, August 16, 2024 8:27 AM
To: uk-x-gov-software-community/uk-x-gov-software-community.github.io @.>
Cc: Andy Poole @.>; Review requested @.>
Subject: [uk-x-gov-software-community/uk-x-gov-software-community.github.io] feat: added government blogs (PR #70)
Added gov blogs (provided by @rachaelcodeshttps://github.com/rachaelcodes ) as a page from resources.

You can view, comment on, or merge this pull request online at:
https://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70
Commit Summary

9606d03https://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70/commits/9606d03679a1d650bd95d11f8e9bee91f465bc67 feat: added governemnt blogs

File Changes
(2 fileshttps://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70/files)

A colleagues.mdhttps://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70/files#diff-107482d6233614e3eab0f5cf6f25dea0e75a8dc0ea646bd2bb0c1798d6b400c7 (24)
M resources.mdhttps://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70/files#diff-d33fa7d832cfe2f1fff507ee9af9bc748c46bcb85cdc4d3c5147e8775cc78d8e (3)

Patch Links:

https://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70.patch
https://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70.diff

Reply to this email directly, view it on GitHubhttps://github.com/uk-x-gov-software-community/uk-x-gov-software-community.github.io/pull/70, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKBRYJWNYJZKEUU2SJZYXHDZRWSTNAVCNFSM6AAAAABMTRUY26VHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ3DSNRXHE4TEMI.
You are receiving this because your review was requested.Message ID: @.***>

The contents of this e-mail and any attachments are the property of the UK Hydrographic Office and are intended for the confidential use of the named recipient only. Its unauthorised use, disclosure, storage or copying is not permitted and may be unlawful. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. This footnote also confirms that this e-mail message has been scanned for the presence of computer viruses. You are however advised to carry out your own virus checks.

Looks good


Fix typos and grammatical errors

[X] Have you followed the contributing guidelines?
[X] Have you explained what your changes do, and why they add value to the Guides?

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

While i was reading the article on How to Contribute to Open Source on the Portuguese Translation i found some typos and grammatical errors.
This PR fixes the ones i noticed.

Thanks @paulocuambe! Would one of the previous contributors to this article like to review? @leolleocomp @krlsdu @Gabrielr2508

Thank you for the kind words and quick response.


GPU plugin only works ONCE before freezing and needing a reinstall

Hi,
I am using the Windows 64-bit version. As the title mentions, Runelite GPU plugin only works once without crashing before needing a fresh reinstall. I turn Runelite on, enable the GPU plugin, it works. I close Runelite, reopen it, the game freezes at the loading screen (it says loading blah blah blah, but I am pretty sure it's just a frozen black screen).  The only way to fix it is to fully reinstall the client.
I have tried various fixes including disabling HW acceleration, disabling compability options, using fixed size screen, enforcing to use my dedicated Nvidia GPU etc.. The launcher.log seems pretty clean too:
application.log
launcher.log
Steps to reproduce the behavior:

Turn on Runelite, turn GPU plugin ON.
Turn off Runelite.
Turn Runelite back ON.
Get stuck at the loading/black screen, the UI is still responsive but the OSRS itself is just stuck.
Observe jogamp_exe_tstxxxx processes still running even after the Runelite client is closed (I know they have something to do with audio/video).

Expected behavior:
Smooth toggling between ON and OFF of the GPU plugin, even after restarting Runelite.
Environment (please complete the following information):

OS: Windows 7 Ultimate SP1, 64-bit
RuneLite version: <IP_ADDRESS>
Launcher version: 1.6.1
JRE/Java 8, 64-bit
Nvidia GeForce 980 Ti, latest drivers (same thing happened with 8 months old drivers)

I managed to fix it by running the standalone .jar client file. No jogamp_exe_tstxxxx files are left hanging. Clean toggling between GPU plugin ON and OFF, the client itself is much smoother as well. I am not sure what's the difference between the .jar version and the Windows version if the entire client + the game itself is written in Java..
Anyway, hope this helps someone!

Duplicate of #6646


EE-1122: Wasmless transfer gas cost

Ref: https://casperlabs.atlassian.net/browse/EE-1122

Wasmless transfer now has fixed price which pays to the proposer of the block i.e. payment and finialization code is simulated similar to normal deploys
Added this cost to chainspec and internally this cost is part of the ProtocolData
Upgrade support

In record_transfer within the EE, (https://github.com/mpapierski/casper-node/blob/3d856ed88217249fdd438211b180fe0a8903aac1/execution_engine/src/core/runtime/mod.rs#L2448) There's an old TODO - is it relevant to wasm-less transfer cost?

bors r+


Fixed hook on which the module is installed

Hi,
This PR fixes hook on which the module is installed (displayNav2 instead of displayTop).
Related forge ticket : http://forge.prestashop.com/browse/BOOM-1913
Thanks,

Hey @antho-girard
Thank you for your contribution :)
Unfortunately the displayNav2 hook is specific to classic so you shouldn't use it directly in the modules.


MD5.pod: Recommend SHA-2 or SHA-3 family hashes instead of legacy ones

Checklist

[x] documentation is added or updated

24 hours has passed since 'approval: done' was set, but this PR has failing CI tests.  Once the tests pass it will get moved to 'approval: ready to merge' automatically, alternatively please review and set the label manually.

Merged to master, 3.1, and 3.0 branches. Thank you for the reviews.


Simplified the explanation of big-O.

Simplified the explanation of big-O.

[x ] I have read freeCodeCamp's contribution guidelines.
[x ] My pull request has a descriptive title (not a vague title like Update index.md)
[x ] My pull request targets the master branch of freeCodeCamp.
[x ] None of my changes are plagiarized from another source without proper attribution.
[x ] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Why did you close the PR?


Add cross validation rule

This PR is based on the pr #15, where the jsonld is auto-converted in the GitHub action.

The workflow will fail until the https://github.com/Sage-Bionetworks/schematic/pull/614 is merged to develop of schematic


Input box is not highlighted completely

Testing #117250

@misolori is it ok to change the line height of the rows of the table? The issue here is that the input box doesn't fit in the table cell, and to fix it I can increase the lineHeight from 22 to 27. However, I'm not sure if that's ok given that lineHeight is almost always 22.


ROX-20900: enable source image builds for collector-full on Konflux

Description
Enabling source image builds for collector-full on Konflux.
Checklist

[ ] Investigated and inspected CI test results
[ ] Updated documentation accordingly

Automated testing

[ ] Added unit tests
[ ] Added integration tests
[ ] Added regression tests

If any of these don't apply, please comment below.
Testing Performed
Passing Konflux build is sufficient.
For more details, ref the Confluence page about this section.

Wrong branch name, didn't trigger Konflux builds.


Bump version to 0.5.3.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (b3481e4) 87.21% compared to head (ad2af59) 87.21%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #165   +/-   ##
=======================================
  Coverage   87.21%   87.21%
=======================================
  Files          29       29
  Lines         837      837
=======================================
  Hits          730      730
  Misses        107      107

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Update PR Template to direct contributors to remove unneeded checklist items

Checklist:

[x] Did you sign the Contributor License Agreement?
[x] Does the CI pipeline pass?
[x] Did you update the documentation?

Codecov Report

Merging #83 (eb55d09) into main (ecd303a) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #83   +/-   ##
=======================================
  Coverage   97.76%   97.76%
=======================================
  Files          89       89
  Lines        5095     5095
=======================================
  Hits         4981     4981
  Misses        114      114

Continue to review full report at Codecov.

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

I like how clean the final checklist looks.  Do we have a plan for if the requester removes some items they didn't know they needed to do?  I'm thinking like a version ramp because what they thought was a bug fix actually was an API change?


Design Favicon for browser tab

There is no favicon when you open the website to waterthetrees. There is a filler favicon at the moment. Either update to the current favicon or design a new one.


feat: add TxButtonProps

Change Summary

Merge Checklist

[ ] PR has a Changeset
[ ] PR includes documentation if necessary
[ ] PR updates the boilerplates if necessary

@stephancill is this also handled by renderResponse middleware?

knew i was missing something. adding


Completed Python Assignment 1

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)
Added code
What did you learn from the changes you have made?
How to create functions
Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?
N/a
Were there any challenges? If so, what issue(s) did you face? How did you overcome it?
N/a
How were these changes tested?
Compared with DSI results that were given
A reference to a related issue in your repository (if applicable)
Checklist

[ Y] I can confirm that my changes are working as intended

You did a great job here!
Just a quick note, your functions look good, but they can be made more concise by returning the result directly instead of using multiple if-else statements.
Please go ahead and close this pull request now. Thanks!


Help bringing package up-to-date

I've found a few bugs to do with code including quotes and trying to embed XML as code. I'd like to fix these but need to start simpler.
I'm a complete noob so thought I'd start with making the package fit the latest Meteor definition. Can you point me in the right direction here? not sure what version of packages the current code was written to or what the difference might be.
Also @stubailo you mentioned "modify the package to avoid the template tags" by which you mean the {{#template name='template-name'}}{{/template}}? If so what was your idea? Some form of template naming and begin/end is needed, right? I even keep 2 in one file with this method.
Any guidance would be appreciated. Or suggestions for something else to tackle, something a little on the easy side to start with?

Hmm, I think this package isn't a great place for a noob to start because it's a build plugin - those are rather complicated in Meteor. Especially the new build plugin interface with caching is a bit hard.
We would need to modify the package to be similar to: https://github.com/meteor/meteor/blob/devel/packages/templating/plugin/compile-templates.js
Except, we would replace scanHTMLForTags with our own thing.

OK I'll take a look. The difference between a noob and an expert is a lot of banging your head on a wall and I've been known to do this. We'll see.
If I'm unable to fix my problem perhaps you have a work around?
XML is parsed inside of code blocks and I have found no way to have it ignored. This usually results in blank spaces since the XML is undefined in HTML5.  The other worse outcome is the page is unparsable, which means the entire page is not shown. XML examples, which are key to my content, are quite problematic. I don't mind popping out to HTML so I'll see if there is a solution there.

inside of code blocks

Do you mean inside of the triple-backtick code fences?
Anyway, unfortunately I don't really use this package anymore (I'm moving my markdown content into static sites) so I probably can't actually fix the problem, but I'm happy to answer questions.

it looks like it's a styling issue, if I use triple backticks and specify xml as the highlight language everything is marked up with HTML correctly but styles mess up the display.
Will continue to investigate the new build plugin interface, thanks.

This should be fixed with #8. ;)


 The correct way to add the link is -
https://github.com/Ayushparikh-code/Web-dev-mini-projects/tree/main/Art-Gallery
The link should be Ayush's and not yours. If anybody is willing to work on this issue, kindly comment down below.
There could be similar or other issues, kindly fix those as well.

I would like to work on it kindly assign it to me. Even I have the same mistake for my previous PRs.


[Impeller] Determine whether framebuffer fetch via subpasses will be supported in the GLES backend

The framebuffer fetch implementation was extended in https://github.com/flutter/engine/commit/f4fbabf1eb9f85289578a49e5373d3240fd6e77e and now relies on capabilities that are not supported in the Impeller OpenGL ES back end.
For example, running RendererTest.CanSepiaToneWithSubpasses fails on GLES because the resulting shader requires a sampler2DMS that is not supported on a #version 100 shader.
If supporting this on GLES is not feasible, then we may need to change the capabilities to reflect that GLES does not match Vulkan/Metal's level of support for framebuffer fetch.

We don't need to support more than one input attachment, and we should read the capabilities check as designed for the entity renderer.

I've re-enabled the tests in the linked PR. Fetch using the extension on GLES is working fine.


MavenCentral migration problems

I can`t migrate to maven central because your library used "libphonenumberAndroid" - 8.12.16 just update it to the latest, today is 8.12.33, to solve this problem

Thanks for pointing this out! A new release here is long overdue, I'll make sure it happens this week.

1.2.0 has just been released. I was having issues with JitPack in the latest Gradle version, so I decided to move away from it and just publish on Maven as well. It's a breaking change since I'm changing the package name, but I hope that's alright.


The tutorial should be wider

Tutorial width is currently clipped at 400px
It would be great if this could be much wider - say 1200px or simply relative to screen width.
I hope that this can be achieved by just changing this line of code (not tested) https://github.com/1715labs/1715labs-pfe/blob/008af41ae5f6f1e11a071d92454772c9374005bf/css/tutorial.styl#L29

There are a load of other references to "400px" in the Zooniverse codebase, which concerns me a little as they could tie back to this - but only one way to find out! 🤞

#67


When I run the demo,error occurs as follows

Traceback (most recent call last):
File "demo/pcd_demo.py", line 28, in
main()
File "demo/pcd_demo.py", line 20, in main
model = init_detector(args.config, args.checkpoint, device=args.device)
File "/home1/ugv/autodriving/BEVFusion-main/mmdet3d/apis/inference.py", line 51, in init_detector
model = build_detector(config.model, train_cfg=None, test_cfg=config.get('test_cfg'))
File "/home1/ugv/autodriving/BEVFusion-main/mmdet3d/models/builder.py", line 48, in build_detector
return DETECTORS.build(cfg, DETECTORS, dict(train_cfg=train_cfg, test_cfg=test_cfg))
File "/mnt/EXOS_AUTO/JIANG_FOLDER/anoconda3/envs/open-mmlab/lib/python3.7/site-packages/mmcv/utils/registry.py", line 212, in build
return self.build_func(*args, **kwargs, registry=self)
TypeError: build_model_from_cfg() got multiple values for argument 'registry'
Who can help me?

Please follow the template for re-implementation problems to provide more information about this issue.

Please follow the template for re-implementation problems to provide more information about this issue.
Hello, I just simply run the example:   python demo/pcd_demo.py demo/data/kitti/kitti_000008.bin configs/second/hv_second_secfpn_6x8_80e_kitti-3d-car.py checkpoints/hv_second_secfpn_6x8_80e_kitti-3d-car_20200620_230238-393f000c.pth

Maybe I need to modify "return self.build_func(*args, **kwargs, registry=self)" in registry.py?


Disable standalone mode on travis

I've heard docker can deal with sandboxing now....
Seeing if we can turn this on.

@ittaiz can we merge this?

@damienmg can you approve this PR?
This just disables standalone mode on travis CI.


[release-v1.14] fix: kafka controller does not panic on invalid kafka client config (#4002)

Cherry-pick of https://github.com/knative-extensions/eventing-kafka-broker/commit/12d1f32b144ed50ad4eea3f6ed00bac6128c2b05

fix: kafka controller does not panic on invalid kafka client config
fix: consumergroup configs are validated as non-nil

/cc @Cali0707 @matzew


Support for saving and loading as abstracted collection interfaces

I.e. you should be able to save and load IEnumerable, ICollection, IReadOnlyList. Internally the library would just handle it like an array

Today I refactored the handling of collection types, which will make this much easier to implement. However I've decided to hold off on this feature for now because I want to work on other (non-SUCC) things.
When I get around to this, the full set of interfaces I'd like to support is as follows: IEnumerable<T>, ICollection<T>, IReadOnlyCollection<T>, IList<T>, IReadOnlyList<T>, IDictionary<T>, IReadOnlyDictionary<T>


protobuf260: Fix formula to include missing init.py

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same formula update/change?
[x] Have you built your formula locally prior to submission with brew install <formula> (where <formula> is the name of the formula you're submitting)?
[ ] Does your submission pass brew audit --strict --online <formula> (after doing brew install <formula>)?
[x] Does your submission adhere to Versions "Acceptable Formulae" guidelines?

Can you provide more details on why this is needed and an upstream issue where this was reported?

This formula has been migrated to Homebrew/homebrew-core as<EMAIL_ADDRESS>If this is still an issue please open a new PR against that formula in Homebrew/homebrew-core.


Resize lead to bad Quality

Resize will lead to very bad quality when you scale down drawImage leads to a bad quality when you scale down in one step.
You will get a much better quality if you scale down in steps:
See this post:
http://stackoverflow.com/questions/18761404/how-to-scale-images-on-a-html5-canvas-with-better-interpolation
http://stackoverflow.com/questions/17861447/html5-canvas-drawimage-how-to-apply-antialiasing
http://stackoverflow.com/questions/2303690/resizing-an-image-in-an-html5-canvas
Do you have a way implemented to get high quality results for down scaling?

Hey guys! I know it's kinda old post, but I just ran into this issue and used Hermit-resize algorithm to create a Caman plugin... Load the plugin and use it just like resize
resample_plugin.js.txt


support more Transition options for more outgoing edges

Right now, each state can only transition from one state to the next, or enter an Error state. There may be cases in the future where we may need to transition to one or more states, depending on the outcome of the current state.

FWIW, there is actually nothing stopping us from doing Transition::Advance(Box<A>) and Transition::Advance(Box<B>) in the same handler. Given this, I propose that the only options for Transition are Continue and Complete. I'm more or less fine with this relaxation, but my problem is that there is no way to enforce somewhere which edges exist. It would be nice to enforce that an edge trait to the outgoing states. I'm trying to come up with the least intrusive way to do that.


is there language module to custom

hi. i want to add some language-mode.  like  cc-mode  csharp-mode
which file should i  add

The custom configuration files are located in $MINEMACSDIR or defaults to ~/.minemacs.d/ if the environment variable is not defined (you can evaluate minemacs-config-dir to see yours).
For custom modules, you can add them either to ~/.minemacs.d/config.el or ~/.minemacs.d/modules.el. I suggest adding them to ~/.minemacs.d/config.el which gets loaded at the end of init.el and after loading all modules.
You can also add them to ~/.minemacs.d/modules.el which is evaluated early in init stage (before loading MinEmacs modules), hence, it can be useful for packages that should be loaded too early. The config.el.
For the syntax, I recommend using use-package and straight as MinEmacs uses these two to install new packages. Please note that in me-bootstrap, I set use-package to always defer loading packages, unless :demand t is provided.
For example, to add csharp-mode support, you can add this to your config.el:
(use-package csharp-mode
  :straight (:type built-in)
  :mode "\\.cs\\'"
  :custom
  (csharp-ts-mode-indent-offset 2)) ; customize variables

Or, since csharp-mode and cc-mode are built-in packages, you can use customize them in with-eval-after-load blocks in config.el:
(with-eval-after-load 'csharp-mode
  (setq csharp-ts-mode-indent-offset 2) ; customize variables

  ;; Add a keybinding for `some-command` as "SPC m x"
  (+map-local :keymaps 'csharp-mode-map
    "x" #'some-command))

Hope this answers your question!

@donneyluck Please close the issue if this answers your question.