How to properly gather data for bug reports? Help needed!

First of all, great product guys, very good job, especially considering set of useful plugins.
Recently we replaced one of our textarea control with drafjs and now sentry register a bunch of errors we have no idea how to reproduce, typically it looks like this:

We can't get access to what our clients type in editor (it's private data), so we don't have repro steps to properly register new bugs.
Any thoughts on how to debug this errors to prepare proper bug reports?
Thanks in advance!

This is a valid concern, and has been a pain point for us internally at FB. I'd be open to ideas/PRs to improve this, but tldr here is what we do at FB:

Dogfooding gives us reports with more detail from employees, so that we can ask the person for more info, screenshots, etc.
Automated logging of what browser/OS they are using, what url they were on, any other data that can be logged from outside of Draft.js
Using an error boundary (https://facebook.github.io/react/blog/2017/07/26/error-handling-in-react-16.html#introducing-error-boundaries) to log Draft.js errors and capture the EditorState at that point.

We have also admittedly hacked in extra logging for errors that are especially hard to reproduce - this is an example. I would like to find a better approach though.

@flarnie
Using error boundaries provided by React 16 seems to be a pretty reasonable way to do this, no?

Would it make sense to implement a React 16 error boundary to wrap around or at DraftEditor or DraftContents inside Draft.js and allow users to customize the error handling allowed by the boundary?

It probably makes sense to implement React 16's error boundary in some ways inside Draft.js?

@jackyho112 I think allowing the user to wrap their Draft component inside the  is the most flexible thing. The component with the error boundary logic only catches errors thrown from it's children, not from itself, so to catch errors in an  implemented with Draft.js I would wrap it in something like https://github.com/bvaughn/react-error-boundary

To implement react-error-boundary in Draft.js, I guess we would use it to wrap the DraftEditor component?

Thanks for chatting about this @jackyho112 - I wasn't really clear before. I think we should let users of Draft choose to wrap it in an <ErrorBoundary> using react-error-boundary, like so:
import ErrorBoundary from 'react-error-boundary';

const myErrorHandler = (error: Error, componentStack: string) => {
  // ... log this.state.editorState, the error, the componentStack, etc.
};

<ErrorBoundary onError={myErrorHandler}>
  <DraftEditor
    editorState={this.state.editorState}
    onChange={this.onChange}
    ref="editor"
   />
</ErrorBoundary>

I guess now that we have talked more, I don't know of any action items for this issue. We could reopen it if someone has a specific idea, but for now I would advise people to log the editorState and possibly the browser selection state using react-error-boundary.
Selection state is a common place for bugs - you can also access the selectionState from the EditorState - see https://draftjs.org/docs/api-reference-selection-state.html#content, and then compare that to the browser selection state -  https://developer.mozilla.org/en-US/docs/Web/API/Window/getSelection
Thanks for drawing attention to this issue @jackyho112 - feel free to open a new issue if you have ideas for how to improve error logging with Draft. 🏗✨

@flarnie
I guess with React 16 or react-error-boundary, it is quite convenient and easy to catch any error from a Draft editor. It is simple to implement, too.
Would you like me to document it just so people are aware? I think letting people know of some examples to implement error handlings could be helpful.
I am fine either way because implementing an error boundary should become obvious once React 16 is released officially and more widely used.


Add the AdministratorPromptToClose reg key and explain scaffolding.

What
Add the AdministratorPromptToClose reg key and explain scaffolding.
Why
To support the admin prompt to close experience, we need to add a group policy to the ADMX and ADML files.
How
Add the AdministratorPromptToClose policy.

您好，您的邮件我已经收到，我一定会尽快回复的！谢谢！【此为自动回复邮件】Hello, I've received your email. I will reply to you as soon as possible! Thank you! 【This is an automatic reply email】


Duplicated indices in cluster overview

Running ES 1.4.2 with kopf 1.4.3 I see two entries for every index in my single node cluster:

I've tracked it down to https://github.com/lmenezes/elasticsearch-kopf/blob/master/src/kopf/elastic/cluster.js#L62 which will add indices for which cluster blocks are present.
Should that still be in there? Or rather, should it try to see if it doesn't have any existing index before pushing it?

hum, this is funny. It also shows the index as closed, right?
i will have to take a look if something changed recently(I'm running 1.4.1, so could have happened in 1.4.2?).
Can you reproduce this issue in an empty cluster, by just creating a new index?

This also happened in 1.4.1. I'll make a new cluster and report back.

hum... funny. I'm running 1.4.1 currently, and looks good here. Are you also using most recent version of kopf?

and if you can gist the output of your _state rest all, would be awesome.
The piece of code you mention, adds a "closed" index whenever the index is reported as blocked. Maybe it's also blocked for some other reason(apart from being closed) and I'd have to treat that as well?

yes. This doesn't happen with a simple create index. Apparently we have blocks on that index. We do set indices to read only, which I just tried on the new cluster: Index is duplicated.
I'll attach the _state in a separate post.
To reproduce: create one index, edit settings -> blocks -> read_only = true, duplicate index is shown.

https://gist.github.com/anonymous/5e67d2294a638efe06e7

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/cluster-update-settings.html#_metadata
Yep, that must be it. I will have to then check if the index is really closed. I recently changed a lot of the code so that I dont have to request so much data, and on the way I must have taken a few wrong shortcuts, like this one ;)
Will take a look and see how I can fix that! thanks for reporting ;)

cool, thanks!

:beer: friday?

aka tomorrow?

"blocks": {
        "indices": {
            "bar": {
                "4": {
                    "description": "index closed",
                    "retryable": false,
                    "levels": [
                        "read",
                        "write"
                    ]
                }
            },
            "foo": {
                "7": {
                    "description": "index read (api)",
                    "retryable": false,
                    "levels": [
                        "read"
                    ]
                }
            }
        }
    }

For now I guess I can just check the "description" for ensuring the index is actually closed. Will try to have it done later :)

The keys in that structure correspond to the description, that might be easier. Compare org.elasticsearch.cluster.metadata.IndexMetaData#INDEX_READ_ONLY_BLOCK etc in elasticsearch.
Could happen with the beers, let's talk tomorrow :)

aha, right! checking for 4 is way easier!
as for the beers, we got a lot to catch up... plus, Saturday is my birthday.

woot another year gone by!

@kroepke v1.4.4 :)

Yay!! Thanks!
On Jan 15, 2015 7:11 PM, "leonardo menezes"<EMAIL_ADDRESS>wrote:

@kroepke https://github.com/kroepke v1.4.4 :)
—
Reply to this email directly or view it on GitHub
https://github.com/lmenezes/elasticsearch-kopf/issues/223#issuecomment-70132497
.


Fix compile errors

Fixes #2.

Downgrading appauth to 0.3.5 will likely solve this issue as well.
Related: https://github.com/googlesamples/appauth-js-electron-sample/pull/3


Brings back old read news items periodically.

News Provider tends to randomly start displaying old news items that I've already read from time to time. There doesn't seem to be a pattern to this, so I'm not really sure why.

Not sure about this dont really see how it can happen unless you change the "filter by:" to none.

Yeah, nor me, but it does happen from time to time. I was wondering whether it had been fixed, but it happened just the other day. Sometimes the old news items have no title or content on the list.

It could be caused by incorrect RSS record from the source. could you provide your RSS link?

Note: I'm using a Moto G8 Power with stock Android 11.
I have quite a few, but the main one is Phoronix: https://www.phoronix.com/rss.php
The no-content bug seems to be new actually, here are some screenshots of it (the following screenshots are what happens when I tap the no-content items).

Im not sure what caused this. I add the RSS link and I could see the title from the list. it seemed no issue on the RSS item records.

Could you try to view it in landscape orientation? does it happen as well?

This seems to be unlikely to be a problem with Android itself, in my opinion - we'd be seeing things like this all the time if it were so. It seems feasible that it might be a bug in need of a workaround, though.
When it next occurs, I'll try switching to landscape mode and I'll take more screenshots.
I should note that if I close and re-open News Provider, the problem is usually gone when it re-opens.

I think it was android problem because I dont see how it could happen inside the code. Also I personally use this app everyday and I never encounter this kind of strange issue even once, and I had tested this in oppo, samsung, and android emulator and it never happens.

That's very reasonable. I only rarely see the old items being brought back (maybe twice or three times in all my time using the app), and the blank items issue is fairly new. Perhaps I should file a separate issue for the blank items one? It seems a little easier to pin down.

Just leave it open here. Perhaps other users that encounter the same issue can help adding more info.

Just to update. I encounter this issue after I improve the app performance & memory. It seemed to inconsistently happened when you switch back to this app and the list is refreshed ( or when the list is refreshed ).
still not 100% sure why it can happen but Im guessing something happens when calculating the layout for RSS item, the latest release may fix this.


Error: "Semver match 3.19.0 to <2.15.1 || >=3.0a1 <3.0.0b9"

I'm getting [ERROR] Semver match 3.19.0 to <2.15.1 || >=3.0a1 <3.0.0b9 after analysing paths.

The process then seems to freeze - no further logging beyond this. I've tried leaving it for up to 1 hour.
I'm not sure how to interpret this - is there a dependency in my python project with a versioning scheme that confuses the system or doesn't match some requirement? How do I find out which one?

I am experiencing a similar problem where it freezes. I do not have this error message, but on a certain project, it hangs after analyzing the last path, whereas on two other projects it works fine. I am running the casa scan docker container.


stats on RTMP stream

Hi, would this plugin work with RTMP streams as well?
cannot get it to work with clappr RTMP plugin...

@wwwyaron if clappr-rtmp does implement some expected events and it should, it should work.

do you have any RTMP resource example so I can use it to debug?

tnx, good news.
for RTMP plugin, the code is:  plugins: {'playback': [RTMP]}
for STATS plugin, the code is: plugins: [ClapprStats]
any idea how to join then together?

plugins: [ClapprStats, RTMP]

spot on! works beautifully.
many tnx


Make the state hash fully thread safe

Fixes issue described here: https://github.com/ruby-concurrency/concurrent-ruby/issues/970
Describe the change
Makes the state hash thread-safe
Why are we doing this?
Because the author (you) may not be aware about a potential race condition here.
Benefits
One less thing to worry about in case ppl use it heavily from the require moment in multiple threads.
Drawbacks
Hard to debug issues. Took me weeks to stop it in Karafka.
Requirements

[ ] Tests written & passing locally? (no)
[x] Code style checked?
[x] Rebased with master branch?
[x] Documentation updated? (no need)
[x] Changelog updated? (no need - no API changes)

This isn't enough, as the innermost data structure there is an array and should be something like a Concurrent::Array
There are significant other thread safety concerns through the file that may need attention. Like
if ev_for_fingerprint.empty?
  ev_by_fingerprint.delete(event.fingerprint)
end

In general, using thread-safe data structures is not enough to make a program thread-safe. However, the pull request is still an improvement.

In general, using thread-safe data structures is not enough to make a program thread-safe. However, the pull request is still an improvement.

That what I was aiming for. Not to fix everything but to start somewhere.

I'm sorry @piotrmurach but I ATM do not have capacity to apply any fixes to this code anymore. I can close this PR if you are ok with this as I won't be able to do it :(

@mensfeld Thank you for the swift reply. I wanted to check with you first and give you a chance to claim this contribution. I'm keen to fix this one way or another. It's up to you what you feel is most appropriate. You can leave it open and I'll force push commits and then create a multi-author commit and merge it in. Or you can close this PR and I'll make a separate commit that fixes all the noted issues and take all the glory 👿 . I'd like you to be mentioned since you kindly brought this issue up. This would also leave a nice trace as to why things were done. No work on your part would be needed.

@piotrmurach

. You can leave it open and I'll force push commits and then create a multi-author commit and merge it in.

Go for it! Once again sorry I cannot help but at the moment I am overloaded with my own OSS and it's hard for me to context switch

Thank you :)


feat(conductor): added commitment grab to better set sync start height

Summary
Conductor now uses the initial commitment state that is pulled when Conductor starts to set the initial sequencer block height more accurately so that sync at startup runs faster.
Basic checks were also put in place to prevent out of order blocks from executing when getting passed to execute_block.
Background
When starting up, Conductor was syncing from it's block 1 even if blocks have already been executed on the rollup. This is inefficient. With the implementation of the execution api v1alpha2, the latest executed block from the rollup can now be pulled and the sync can start where normal execution left off.
Changes

Added checks to execute_block to prevent out of order execution
Hight of latest soft block is now pulled from rollup and used to set the block height that sync starts at.

Testing
Manually tested using dev-cluster
closes https://github.com/astriaorg/astria/issues/530

hi i like and follow your project and i want to collaborate i am a member of core node team we have participated in many projects and we are an experienced team in validators and verifiers and we have projects in collaboration with opside and goracle network cascadia and many of our team members are involved in important projects we also have a core node community. I will send you detailed information about core node github and team members. I think you might want to get to know us thanks. We can manage the Turkey region for your project. We can open official Telegram twitter accounts. We can help node installers and those who have problems. Gökhan, one of our giant teams, is very familiar with your project. We also have an active community of 425 people. If we share, we can help you promote your node or project on Twitter
https://corenode.info/
https://twitter.com/corenodeHQ
https://github.com/core-node-team
https://services.corenode.info/

We have an experienced team, I could write here to communicate, sorry.


Make retarget keep global rest of unmapped bones if there are no mapped bones on the child

Fixes: https://github.com/godotengine/godot/issues/91558
I don't know why this was commented out, as it worked in every case I tested. Unmapped bones are unusable without it since we don't want retargeting to change their rests.

For example such case:
[LeftUpperArm] - [elbow_l(unmapped)] - [LeftLowerArm] - [wrist_l(unmapped)] - [LeftHand

I did tests for cases like this and didn't find issues with keeping the axis. In fact, resetting it breaks the animation when there are unmapped bones between mapped too.
I couldn't find any but isn't having issues due to irregular bone hierarchy when sharing animations the expected behavior? The user should fix the source or maybe they designed the rig like this on purpose. Handling it on the engine side seems to break everything else.

In Godot 4, the child mapped rests must match the relative rotation from the parent mapped rest. You should test this in the case where the intermediate bone rotation is different from the parent's rotation.
So if you only apply keep rest when there is a child mapped bone, this change is acceptable, but otherwise we need a workaround with another module such as real time retarget.

Okay, now I understand what issue and I could reproduce it. I implemented your request and now this fix is working for both cases.

At the very least, if we decide to go forward with this change, we need to include a compatibility setting on the retarget settings (Skeleton3D) which defaults to the old behavior for existing files and a different setting for new files.

It was my first intention when I went on this but I thought this was a bug. Since this is the wanted behavior for the importer, I added a Keep Unmapped Axis default to false and the check for mapped descendants.

For intermediate bones, Keep Unmapped Axis is strange because it is discarded even if it is axis ummapped, so it would be a very special property like compatibility mode. But I personally do not think this option is necessary. I think it's a pretty rare case where this would cause a problem.

Wouldn't this affect every bone attachment on retargeted skeletons in every existing godot project? I'm not convinced that this is rare.
Also, about reimport, we can't assume that they don't happen. In fact, the whole .godot directory is excluded from git and users are told to delete that directory when there is a problem or if reporting a bug, so it is almost guaranteed that any issues which occur on reimport will eventually occur for a user.

The values of the bone attachments may be changed, but I expect that in cases where the original rest is discarded due to override rest, the user will notice that something is strange, like the author of this PR, and therefore it is unusual to create a project that relies on that rest for rotation.

Rebased with master.

Thanks!


Tips on deploying

Hi,
First of all thank you for the great repository. I am new to docker and this repository is very helpful to me.
I have used the repository to dockerise one of my flask APIs and I am trying to deploy it on a VPS (racknerd to be more specific).
I want to expose the API endpoint to the public so that anyone over the internet can use it.
So if I have to use localhost:8000/api_endpoint to hit the endpoint on my own system, the internet users should be able to use public.ip.address.of.vps:8000/api_endpoint. However I am unable to do this.
What have I tried?

In the dockerfile, I changed the CMD gunicorn line to
CMD ["gunicorn", "-c", "python:config.gunicorn", "-b", "<IP_ADDRESS>", "hello.app:create_app()"]

In config/settings.py, I changed the ip in the SERVER_NAME from localhost to <IP_ADDRESS>
"SERVER_NAME", "<IP_ADDRESS>:{0}".format(os.getenv("PORT", "8000"))

After doing the above changes, locally if I do <IP_ADDRESS>:8000/api_endpoint it works fine. But if I try to do < public ip address of vps >:8000/api_endpoint, it gives the following 404 error on the browser:
Not Found
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
And in the ssh terminal where docker-compose up is running, the logs say this as a warning:
home/python/.local/lib/python3.10/site-packages/flask/app.py:1781: UserWarning: Current server name '<public ip of vps>:8000' doesn't match configured server name '<IP_ADDRESS>:8000'
and also
/home/python/.local/lib/python3.10/site-packages/flask/sessions.py:228: UserWarning: The session cookie domain is an IP address. This may not work as intended in some browsers. Add an entry to your hosts file, for example "localhost.localdomain", and use that instead.
After this I tried changing the <IP_ADDRESS> to  in settings.py (also tried in the dockerfile gunicorn command, but that gave an error Invalid Address, so in the dockerfile gunicorn command the host was <IP_ADDRESS>). This gave the following error on the browser:
Bad Request
The browser (or proxy) sent a request that this server could not understand.

and the following warning in the ssh terminal running docker-compose:
/home/python/.local/lib/python3.10/site-packages/flask/sessions.py:228: UserWarning: The session cookie domain is an IP address. This may not work as intended in some browsers. Add an entry to your hosts file, for example "localhost.localdomain", and use that instead.
This is most probably just my lack of knowledge and I do not know what to tweak to get the app on the VPS exposed to the internet. Please guide me in the right direction.
Thank you

I got it working right after posting this. Turns out what I did was fine, there was a small error with the params I was passing in the url. It's just what 12 hours of coding does to you.

Hi,
You technically don't need to edit the Dockerfile or settings.py file.
You can just set your SERVER_NAME environment variable to whatever hostname you want to serve your site on such as public.ip.address.of.vps:8000.


Some tokens are falsely labeled as broken

https://github.com/tokens-studio/figma-plugin/assets/103296157/86917098-1cba-48e8-a937-5d8e5e92cacc
Closes #2301

@robinhoodie0823 Can you provide the testing for this PR inside for a valid case where the resolution algorithm  is showing a falsely labelled broken token ? This just looks like a PR regressing the functionality to ever show an example of a broken reference

Tests are failing here

@robinhoodie0823 any updates on this one?

No, I'm working on other tickets now. I will fix asap.


Merge tectonic with rewards

*** Some liquidation amounts are 0 on pools but this will be corrected as indexing progresses

Rewards still not being queried, and logs not caught on rewards logic

beauty, LGTM

Great work @BenReilly19! Thanks for the review @dmelotik 🙌


Improvement ideas

This issue is a container for ideas on how the application and the code could be improved. Not everything might be valid as I am learning the code base.

[ ] Always wrap returned errors. Doing if err != nil { return err } does not include each callers' context. Pushing errors up the stack without context makes it harder to test and debug. Additionally, a short context description makes it easier for the reader to understand the code. Example:
https://github.com/CosmWasm/wasmd/blob/93e2e669402dd96b99f223bc6176abef6e794455/x/wasm/keeper/keeper.go#L334-L338
It would be an improvement to return return nil, fmt.Errorf("lock contract coins: %w", err)

return nil, fmt.Errorf("lock contract coins: %w", err)

The comment is valid, but syntax-wise we we wrap errors (they ported much of that from weave), so it would be sdkerrors.Wrap(err, "lock contract coins") or something like that.
Whether we want to wrap on every level is a question for Alex


Fix documentation for nodejs client snippet

Added the "environmentKey" key to the nodejs snippet to make it more copy pastable

Perfect thanks!


Use Policy Change Event as Trigger to Update PolicyEvaluator Rules

any reason to introduce this sleep? assuming this is to kick off the thread to update the policies.

Yes
With current implementation, policies are loaded 5 seconds after application starts, and refreshed every 15 minutes
The 8 seconds here gives enough time for the policies to load.
Sleep time in tests usually turn out to be nasty - ends up sending devs into a rabbit hole of chasing race conditions in tests.
There are a few things that I deferred fixing in this PR (since it was getting larger):

Replace scheduled policy update in Authorizer with Change Event based update
Introduce a REST API with GET to return all the policies that are loaded in-memory of Authorizer
Replace the sleep here using wait until result of the REST API GET call is as expected (with timeout)

I haven't thought through all the details to make the above 3 work, but I have some idea on what to do.
Originally posted by @mithmatt in https://github.com/open-metadata/OpenMetadata/pull/2128#discussion_r785400985

@mithmatt thinking about this. Why not make policy evaluator a singleton and whenever there is changes to policies through APIs we can invoke the policyevaluator.load() to reload the new policies? This would be direct and immediate affect of policies rather than waiting for event to come.

@mithmatt thinking about this. Why not make policy evaluator a singleton and whenever there is changes to policies through APIs we can invoke the policyevaluator.load() to reload the new policies? This would be direct and immediate affect of policies rather than waiting for event to come.

@harshach As I think about this, your proposal to use Singleton is a better idea than change event based mechanism.
Initially I wanted to make Authorizer a Singleton (now I recall that this is how I got into exploring Guice and got carried away into Dependency Injection to use @Singleton).
Will make PolicyEvaluator a singleton to solve this problem as part of this issue, instead of hooking up with change event - would be much simpler and cleaner this way.


Any way to change the steps width/height?

The default size of the step circles is too big. Is there a way to change it with arbitrary values?

@kdesimini You can do it like this:

Register

Choose plan

Purchase

Receive Product

https://play.tailwindcss.com/CtL5XNP1xO
Let me know if you have any questions


Add support for Overpass QL language

Language name
"Overpass QL" or "Overpass Query Language"
https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL
URL of example repository

https://github.com/KDE/syntax-highlighting/blob/42a061b04c507de11b0fb240808fc65a7528d946/autotests/input/highlight.overpassql
https://github.com/Teiron/OverpassQL.tmLanguage/tree/4429a1e84a93407cd8355178e02f96d6b1000ca3/overpass/tests

URL of syntax highlighting grammar

https://github.com/KDE/syntax-highlighting/blob/42a061b04c507de11b0fb240808fc65a7528d946/data/syntax/overpassql.xml
https://github.com/Teiron/OverpassQL.tmLanguage

Most popular extensions

*.overpassql
*.overpass

Detected language
Currently detected as plain text.

There's only 6 .overpassql files and 26 .overpass files. That's not enough for inclusion if those are the only filenames used by this lang.

It looks like the following file extensions are also used, but they are also used for other file types:

104k *.osm files (currently detected as XML), but most seem to be OSM XML files.

At least 74 examples where it's used as Overpass QL

https://github.com/ldodds/osm-queries/search?q=extension%3Aosm (45 files)
https://github.com/herver1971/AreasNaturales/tree/master/Consultas (16 files)
https://github.com/wireguy/SouthofMadagascarDrought/search?q=extension%3Aosm (5 files)
https://github.com/ldodds/overpass-doc/search?q=extension%3Aosm (2 files)
https://github.com/XuluniX/javaMaps/search?q=extension%3Aosm (2 files)
https://github.com/wireguy/overpass (2 files)
https://github.com/makatony/mapMapping/blob/master/query.osm (1 file)
https://github.com/cb-cities/sf_abm/blob/master/0_network/data/sf/query.osm (1 file)

139k *.ql files (currently detected as CodeQL), but most seem to be CodeQL files.

At least 145 examples where it's used as Overpass QL

https://github.com/drolbr/Overpass-API/search?q=extension%3Aql (49 files)
https://github.com/ThomasG77/30DayMapChallenge/search?q=extension%3Aql (21 files)
https://github.com/GISdevio/OSM-Accessibility-Data/search?q=extension%3Aql (13 files)
https://github.com/elgaard/OpenStreetmapTools/search?q=extension%3Aql (11 files)
https://github.com/simboli/Cookbook-Open-Street-Map/search?q=extension%3Aql (9 files)
https://github.com/wodo/alpine-explorer/search?q=extension%3Aql (9 files)
https://github.com/jstratman/jstratman.github.io/search?q=extension%3Aql (7 files)
https://github.com/TestBigOrg/overpass-queries/search?q=extension%3Aql (6 files)
https://github.com/Devops555/ikhaat/search?q=extension%3Aql (3 files)
https://github.com/openstreetmap-polska/vip/search?q=extension%3Aql (2 files)
https://github.com/ripsawridge/trips/search?q=extension%3Aql (2 files)
https://github.com/meyermarcel/overpass-api-examples/search?q=extension%3Aql (2 files)
https://github.com/MarcelloPerathoner/hikemap/blob/master/scripts/overpass.ql (1 file)
https://github.com/Kacperos155/Mapa-Lini-Kolejowych/blob/master/Mapa lini kolejowych/Overpass data/Overpass query.ql (1 file)
https://github.com/mapbox/wikimama/blob/master/query.ql (1 file)
https://github.com/open-austin/austin-park-equity/blob/master/data/scripts/osm-parks.ql (1 file)
https://github.com/oaksandspokes/bikeOsmExport/blob/master/bikeInfraQuery.ql (1 file)
https://github.com/maksimbark/knowledge-management/blob/master/practice4/query.ql (1 file)
https://github.com/open-austin/atx-citysdk-js/blob/master/data/scripts/osm-parks.ql (1 file)
https://github.com/numpde/optimum/blob/main/code/data/20210610-Manhattan/manhattan.ql (1 file)
https://github.com/juliepanda/shortest/blob/master/main.ql (1 file)
https://github.com/kolesar-andras/site-download/blob/master/overpass.ql (1 file)
https://github.com/numpde/transport/blob/master/pt2pt/20191021-NYCTLC/data_preparation/data/osm/manhattan/manhattan.ql (1 file)

Thanks for running the file analysis. The requirements say that each extension must be used in at least 200 repos, so this still doesn't seem enough for inclusion.

Thanks @FloEdelmann for the request on adding Overpass QL Language support!

Thank @FloEdelmann for promotion of OverpassQL, I want to know whether usage in markdown's code part will help in counting repository, like this:
[out:xml][timeout:25];nwr[name="foo"];out body;>;out skel qt;

I don't know whether the languages in Markdown code blocks count towards the limit of 200 repos. But as soon as GitHub's syntax highlighting engine supports *.overpassql files, Markdown code blocks with ```overpassql should also automatically be highlighted. So it would make sense to change those, too :)

I don't know whether the languages in Markdown code blocks count towards the limit of 200 repos.

No, they're not. Linguist performs no language analysis of code-blocks, since all names/aliases are unique per language. But your assumption about about ```overpassql blocks being automatically highlighted is correct. 👍

There are now more than 200 repositories using the *.overpassql file extension! :tada:
See https://github.com/users/FloEdelmann/projects/2/views/4
To keep the discussion clean, I've created a follow-up issue (#6311) and close this one.


Support of UDFs in SQLite API.

Hello, implementation of the SQLite API allows the integration with applications written on top of SQLite,
however SQLITE's API support the registration of user defined functions (scalar, aggregate, virtual tables),
and given the existence of Python wrappers (e.g., https://rogerbinns.github.io/apsw/) this allows the users to easily register Python functions in the database.
Currently, APSW, which is build on top of SQLITE, does not work with DuckDB.
Do you intend to extend your compatibility with SQLite API to support such functionality? Or do you think that Duck DB's internals may support such functionality?

This is now tracked in #471


Import CSV

Adds support for importing metadata directly from a CSV file. The file must be UTF-8.
Changes indexing to batch items per collection. This amounts to a 9x speedup on importing large collections. This impacts this new csv import, the existing google import, and the rake task for reindexing all collections.

Coverage increased (+0.006%) to 95.718% when pulling b28c1530ffcb44a9d4602ca682c8caa990b85c77 on DEC-535-Import-csv into 278d130952012643d969610bb43bf63a41943b5f on master.

Coverage increased (+0.03%) to 95.739% when pulling d11c358781f5d0a01f1b0bd81e270b8297bdd334 on DEC-535-Import-csv into 278d130952012643d969610bb43bf63a41943b5f on master.

Coverage increased (+0.03%) to 95.74% when pulling 06d1d687bebc299781cf468d0da5791348cc9489 on DEC-535-Import-csv into 278d130952012643d969610bb43bf63a41943b5f on master.

Coverage increased (+0.03%) to 95.74% when pulling 6e6251f6c4d142441cfa42c6b3825723b70a93f3 on DEC-535-Import-csv into 278d130952012643d969610bb43bf63a41943b5f on master.

Coverage increased (+0.03%) to 95.742% when pulling b5339bdaadb3aa56cecbb372fb23af163ac9860e on DEC-535-Import-csv into 278d130952012643d969610bb43bf63a41943b5f on master.


[X] I have added media to this PR or it does not require an ingame showcase.

Breaking changes

Changelog
:cl: router

fix: All mobs can now flip, not just ones with hands
tweak: You can now also use *flips to access the flip emote.

Summary by CodeRabbit

New Features

Expanded chat triggers for the Flip emote to include flips, flips., and flips!.

Bug Fixes

Removed the category field from emotes for improved clarity.

the test is failing wizden shitcode


Removing keybindings has no affect

GNU/Linux (X11)

Copy default alacritty.yml
Remove defined key bindings:

  - { key: Equals,   mods: Control, action: IncreaseFontSize             }
  - { key: Subtract, mods: Control, action: DecreaseFontSize             }

Save file.
In new Alacritty window, press C-- and C-= and see font increase and decrease respectively.

Since key bindings were deleted, this is unintended.
Are key bindings merged with internal default config? If so, how can I remove key bindings I don't want (they clash with my Emacs configuration).

Changing action to "Paste" behaves as intended.

That's probably a little bit odd behavior, but these bindings (as well as other options) a builtin into alacritty during compilation from default config. To unmap them you need the following
 - { key: Equals,   mods: Control, action: None             }
 - { key: Subtract, mods: Control, action: None             }

@kchibisov Good catch. I revisited default config comments once again and it states clearly:
# Bindings are always filled by default, but will be replaced when a new
# binding with the same triggers is defined. To unset a default binding, it can
# be mapped to the `None` action.

Thanks.


compton-git: 2016-08-10 -> 2018-05-21

Motivation for this change
Bumps compton-git to a more maintained version by @yshui .
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg  build compton-git

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: compton-git
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: compton-git
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21
shrinking /nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21/bin/compton
gzipping man pages under /nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21/share/man/
strip is /nix/store/92d2ifxcni4n3zx9s8wnkcjlvnx5ajlc-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21/bin
patching script interpreter paths in /nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21
/nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21/bin/compton-trans: interpreter directive changed from "/bin/sh" to "/nix/store/m47apl3hq3i52fzy2cz24378p0xn4lyx-bash-4.4-p19/bin/sh"
checking for references to /build in /nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21...
/nix/store/kah9jqjpkskzwjcx3rsq8wiq8wbwjbjb-compton-git-2018-05-21

Success on aarch64-linux (full log)
Attempted: compton-git
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21
shrinking /nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21/bin/compton
gzipping man pages under /nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21/share/man/
strip is /nix/store/8yfik687kfccisxnad42j19lfb7ij9b4-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21/bin
patching script interpreter paths in /nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21
/nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21/bin/compton-trans: interpreter directive changed from "/bin/sh" to "/nix/store/vnb8q2h7951gd551nm2vq2g6n8296g5b-bash-4.4-p19/bin/sh"
checking for references to /build in /nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21...
/nix/store/5nb32xvafbjva9cakfv7bh36glwkl8qy-compton-git-2018-05-21


error when using latest dev Docker container with local/local

I get the follwing error with the latest dev Docker version, when using with local SPARQL files in /home/grlc/queries/ and accessing them via api/local/local:

ERROR:Exception on /api/local/local/spec [GET]
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/usr/local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functionsrule.endpoint
File "/home/grlc/grlc/src/server.py", line 67, in swagger_spec_local
return swagger_spec(user=None, repo=None, sha=None, content=None)
File "/home/grlc/grlc/src/server.py", line 83, in swagger_spec
swag = utils.build_swagger_spec(user, repo, sha, static.SERVER_NAME)
File "/usr/local/lib/python3.6/site-packages/grlc/utils.py", line 75, in build_swagger_spec
spec = swagger.build_spec(user, repo, sha, prov_g)
File "/usr/local/lib/python3.6/site-packages/grlc/swagger.py", line 135, in build_spec
item = process_sparql_query_text(query_text, loader, call_name, extraMetadata)
File "/usr/local/lib/python3.6/site-packages/grlc/swagger.py", line 184, in process_sparql_query_text
endpoint, auth = gquery.guess_endpoint_uri(query_text, loader)
File "/usr/local/lib/python3.6/site-packages/grlc/gquery.py", line 45, in guess_endpoint_uri
decorators = get_yaml_decorators(rq)
File "/usr/local/lib/python3.6/site-packages/grlc/gquery.py", line 266, in get_yaml_decorators
yaml_string = "\n".join([row.lstrip('#+') for row in rq.split('\n') if row.startswith('#+')])
AttributeError: 'dict' object has no attribute 'split'

This used to work with the latest dev version a few months back.

It looks like the issue might come from how config file is being loaded:
https://github.com/CLARIAH/grlc/blob/94506d445a0992df750c358cb592089c6cf14439/src/static.py#L50
In the docker image, the config file is not being found, and therefore the local repo is not being found. Will look into it later this week.

Hey @tkuhn -- dev image in dockerhub should work now. The latest image should be fixed when merged to master. I'm assuming you were working with the dev image?
Closing this issue.

Yes, works now. Thanks!


Add filtering farms based on it's node

Related Issues

https://github.com/threefoldtech/tfgrid-sdk-go/issues/41

@xmonader currently we're using the nodeFilters so we might no need to update it right now

Blocked on this.

Verified on devnet.
The filtering is now done with the /farms endpoint according to its nodes. using the new queries from https://github.com/threefoldtech/tfgrid-sdk-go/issues/263#issuecomment-1681878077


add constants to Z (and constant types)

Verified in zq commit 1ac7787f.
It's expected that constants will often be used in conjunction with the recently-added -I option. A simple example:
$ cat myconsts.zs
const PI=3.14159

$ echo '{"radius": 5}' | zq -f table -I myconsts.zs 'put circ=PI*radius*2' -
RADIUS CIRC
5      31.4159

Thanks @mccanne!


[Bufix] Modify the default value of sessionId when fetching history chat messages.

Background
I used OpenAI's Assistant in ChatFlow and differentiated users based on their chatId.
Then, when I wanted to retrieve the user's chat message history based on the unique chatId, I had to first call /chatmessage/${chatflowid} to get all the historical chat messages. Then, I filtered the chat message based on chatId and obtained the sessionId. After that, I called /chatmessage/${chatflowid}?chatId=${chatId}&sessionId=${sessionId} to retrieve the user's chat message.

💡 Flowise internal sessionId is the threadId returned by Assistant and cannot be overwritten.

⚠ Calling /chatmessage/${chatflowid} will retrieve all chat messages, which is not ideal.

Reason
The reason for needing to retrieve the chat history of a single user is because when querying the database, if only the chatId is passed, the sessionId will be null.

Code address
Solution
The value of sessionId is no longer related to chatId. This means that when retrieving the history messages of the current chatId, you only need to call the /chatmessage/${chatflowid}?chatId=${chatId} API once.

Does this fix #1666?

yes. This issue is the same as my needs. @automaton82


Adds BYOND game client

Adds BYOND game client
Microsoft Reviewers: Open in CodeFlow

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


[Revise subclass]

Mondo term (ID and Label)
@ahamosh
Should Intellectual developmental disorder with dysmorphic facies and ptosis , current Mondo entry  MONDO_0015022,
be made a child of syndromic intellectual disability ?

Yes, but those children could use some structure...


String Resource Browser not showing Fundamentals strings

After last update of actipro components resource strings from paid components appeared, but they are not displayed in Samples app String Resource Browser because of this line commented out
https://github.com/Actipro/Avalonia-Controls/blob/87316b5240033fc667eea798a3e6e3c049b2e157/Samples/SampleBrowser/SampleBrowser.Common/SampleBrowser/Utilities/StringResourceBrowser/StringResourceBrowserViewModel.cs#L37C6-L37C102

Thanks for reporting this.  Fundamentals didn't originally have any string resources, so we had left it out.  It does have several as of the recent builds.  We updated the code just now to include the Fundamentals library in the dropdown.


Automate kubernetes ingress workflows

Automate all kubernetes ingress workflows
Currently we have 1 basic work flow automated - https://github.com/rancher/validation-tests/pull/188

Automated ingress related test cases and checked in test_k8s_ingress.py


Add custom build script to ignore standalone admin

Description
Add custom build script to ignore standalone admin
Issues Resolved

Closes #1809

Testing
Checked out opensearch-build and built 1.3.2 pointed to this branch to be sure the security build was successful
Check List

[ ] ~New functionality includes testing~
[ ] ~New functionality has been documented~
[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

The error provided in the issue points to this line. Looke like the artifact name opensearch-security-<IP_ADDRESS>-securityadmin-standalone.zip doesn't match the required format -{version}.zip. Can we fix the version of security-standalone zip file instead of ignoring it.
  File "/var/jenkins/workspace/distribution-build-opensearch/src/build_workflow/opensearch/build_artifact_check_plugin.py", line 20, in check
    raise BuildArtifactCheck.BuildArtifactInvalidError(path, f"Expected filename to include one of {self.target.compatible_component_versions}.")
build_workflow.build_artifact_check.BuildArtifactInvalidError: Artifact opensearch-security-<IP_ADDRESS>-securityadmin-standalone.zip is invalid. Expected filename to include one of ['<IP_ADDRESS>'].

This PR doesn't work... I'm not able to pull the script via the build tools, I'll re-open with a functional change


Participant Resources

I'll be putting together a resource page for participants. The idea that before/during/after if there are any resources which participants need (info sheets, maps etc...) then they can refer to a single place and find all of them. I'll leave this up as ongoing development.

Code of Conduct from the other issue (once decided)

@Brittdrog Would you mind adding here the wonderful map you did :) Thanks!

@adrisua - sure here is the map
If you click on the two venue there are some links to accommodation.

@ababaian - thanks for adding the map to the participant resources. Can you also add a link to accommodation options near UBC campus (http://suitesatubc.com/#
http://triumfhouse.ca/non-triumf-lab-ubc-rates.php)?


FEAT: Support The Open Network (Telegram Open Network)

https://www.coingecko.com/en/coins/the-open-network

cointop doesn't explicitly support/not-support specific coin.  It just grabs the "top X" by marketcap, where X is about a thousand, IIRC.  There are other issues to investigate changing this number, or looking at a different mechanism to select low-cap coins individually....

See #276


There is no extension field for office phone

Our organization is deploying MFA where some users want to choose their office phone as the authentication method. When setting up, the extension field is missing but it is displayed in the first picture of this document.

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

ID: 49832968-44f0-ead6-995d-c01deebabd88
Version Independent ID: 1c57a314-7999-08c9-fe35-a7a66b6d1fb0
Content: Set up an office phone as your two-factor verification method - Azure Active Directory
Content Source: articles/active-directory/user-help/multi-factor-authentication-setup-office-phone.md
Service: active-directory
Sub-service: user-help
GitHub Login: @eross-msft
Microsoft Alias: lizross

@bartlettdn Thanks for your feedback! We will investigate and update as appropriate.

@bartlettdn thanks for letting us know about this, could you please provide a screenshot of your current situation? In addition to that can you clarify, in what context are you setting up MFA? Are you using b2c, b2b, or a regular AAD tenant?
Are you sure you don't have any extra configs that might be hiding the intl extension?

@bartlettdn can you please respond in regards to the last github comment? If there's no response by eod tomorrow I will be closing out this git issue.
Thanks,

Frank

As there's been no response I'll be closing this out now, please open a new git issue if you have anymore questions.


Allocations static flags issues.

Allocations triggers have multiple issues due to improper static flags implementation:

they don't run correctly after workflow field updates on opportunity
they don't run correctly in when opportunity update DML happens before after insert triggers have a chance to fire

**lurch: add

Tracking W-018818

The most widely reported symptom of this is when GAU Allocations are not added to Opportunities that have a Primary Campaign Source with GAU Allocations and there is another app or code that is running on Opportunity update. We have also seen this where a workflow updates a field on a record, such as Recurring Donations's Next Payment Date, and the trigger that should be firing to update opportunities does not fire.

@judisohn
I was able to reproduce this issue with a simple WFR on the Opportunity:

Set up a default GAU for new Opportunities
Create a WFR on Opportunity for "Create" that populates the Amount field when the field is blank.
Create an Opp with a blank amount field
Expected: The Amount field has a value and there is a default Allocation created
Actual: The Amount has a value, but there is no default Allocation created.

I wasn't able to reproduce the issue with an After Insert or After Update trigger, nor with Primary Campaign Source. Do you have any additional steps on this that I can follow?

For the Primary Campaign Source, have a campaign with a related campaign allocation, then use a workflow rule to set the source after insert.
For the update before insert, you'll need a trigger outside of the TDTM framework that happens to run before the TDTM trigger that updates the current opportunity trigger set (cloned or re-created with the same ID).

Thanks. The key was using the default Allocation on the Primary Campaign. Once I set that up (rather than use the NPSP Setting for "Create a Default Allocation"), I was able to reproduce the issue where the default allocation is not created for the Opportunity.
The test After Insert Opportunity trigger will execute before the TDTM "After Insert" trigger. In that trigger, if the Amount is null, it creates a new Opportunity Sobject with the Amount field to 100 and commits that to the db. Debug logs show that the execution path as follows:

NPSP Before Insert (Opportunity) Trigger
Custom After Insert (Opportunity) Trigger (DML occurs to set Amount to 100)
NPSP Before Update (Opportunity) Trigger
NPSP After Update (Opportunity) Trigger
NPSP Before Update (Account) Trigger
NPSP After Update (Account) Trigger
NPSP After Insert (Opportunity) Trigger

When Primary Campaign is not the determination for the default allocation, the "After Update Opportunity" trigger (step 4 above) is what will create the default allocation when it sees that the Amount was changed from null to 100. That doesn't seem to work when a Primary Campaign Source is involved.

Included in beta release 3.104 (Beta 3)


Fix PA  data loader for self generated str + non-str data types

Do we need to add testing for this PR too?

Yes. It should be a part of the unit testing being added to PA by @matthewkotila.


CurrencyIsoCode fix after "Amount and Currency refactor"

@bleroy I looked this over and looks good to me.

Thanks for the contribution!


How I can add watermark to video using this package?

FFMpeg::open('video.mp4')
    ->addFilter(function ($filters) use ($watermarkPath) {
        $filters->watermark($watermarkPath, [
            'position' => 'relative',
            'bottom' => 50,
            'right' => 50,
        ]);

        // or

        $filters->watermark($watermarkPath, [
            'position' => 'absolute',
            'x' => 1180,
            'y' => 620,
        ]);
    })
    ->export();

How to save the exported file and where does it save the file?

How does path work on windows I'm facing file not found issues. FFmpeg give me the error file not found as I'm using storage_path() function. Why this is happened?

How to save the exported file and where does it save the file?

Please read the documentation.

How does path work on windows I'm facing file not found issues. FFmpeg give me the error file not found as I'm using storage_path() function. Why this is happened?

Could you share a piece of code?

i am getting an undefined variable error even though i am echoing it just before using it in the ffmpeg code the file location is right
here is my code
$watermarkPath = public_path('watermark.png');
    echo $watermarkPath;

    // open the uploaded video from the right disk...
    FFMpeg::fromDisk('original_path')
        ->open($this->video->path)
        // add the 'resize' filter...
        ->addFilter(function (VideoFilters $filters) {
            $filters->resize(new \FFMpeg\Coordinate\Dimension(960, 540));
            $filters->watermark($watermarkPath, [
                'position' => 'relative',
                'bottom' => 50,
                'right' => 50,
            ]);
        })
        ->export() // call the 'export' method...
        ->onProgress(function ($percentage){
            echo "{$percentage}% transcoded";
        })
        ->inFormat(new \FFMpeg\Format\Video\X264('libmp3lame','libx264')) // tell the MediaExporter to which disk and in which format we want to export...
        ->toDisk('streaming_path')
        ->save($converted_name); // call the 'save' method with a filename...

this is the error i am getting
ErrorException: Undefined variable: watermarkPath in C:\Users\Rohan\Downloads\TaandavFilmsAdminDashboard-master\TaandavFilmsAdminDashboard-master\app\Jobs\CompressUploadedVideo.php:53
Stack trace:


Datepicker validation not working

Reproduction
https://formkit.com/playground?css-framework=genesis&fkv=latest&fileTab=schema-formkit.vue&files=jc[('name!'g-R.vue'~editor!'<scripWsetup944consWg+%3D+[4*(*1%24RPdOpickerVtimezone%3A1Europe%2FAmsIrdam7Que-fGatX1DD.MM.YYYY7labelPDO7namePdO7QidationPrequired|dO_afIr%3A2023-06-227placeholderPSelecIază+o+dată7overlay5true48)44]4Cscript94<UL+typeJfGN%23defaultJHN%3AactionsJfalse1LSB+%3AgJgN%2F>*<prZwrap>(H)Cpre9CT9CU9'~added!true)]*4881\'4\n5X+7V18++9>4BchemaC<%2FGormH(+QuZ)IteJ%3D1L98<TN1+OaIP51QvalRfGkitTFGKitUImplOV1%2C*Wt+X\!Ze+gsBgZXWVUTRQPONLJIHGCB987541*_&imports=jc('name!'ImportMap'~editor!'(*+1vue\!1https%3A%2F%2Fcdn.jsdelivr.net%2Fnpm%2Fvue%403%2Fdist%2Fvue.esm-browser.min.js0*)*')*\n0\'1+010*_
Describe the bug
Hello, when I change the value format, the validation rule does not work.
Environment
• OS: [e.g. iOS]
• Browser [e.g. chrome, safari]
• Version [e.g. 22]

The date validation rules only handles ISO8601 dates — but it sorta does seem like it should also integrate better with value-format. Definitely worth looking into further.

Hi, i was playing with datapicker input and i was able to achieve the validation rule with min-date, but how can i add min-date attribute to schema?
https://formkit.link/381288b9e3fce158ce46db7b89569ec0


Crash on trying to carve pumpkin

Crash Log: https://gist.github.com/Apot98/653f1c698bfc498a128d210793d77293
Minecraft Version: 1.18.2
Mods:
TerraFirmaCraft-Forge-1.18.2-2.2.23
firmalife-1.2.12
curios-forge-1.18.2-<IP_ADDRESS>
Patchouli-1.18.2-71.1
jei-1.18.2-forge-<IP_ADDRESS>4
Game crashes on right-clicking with a pumpkin on hand and a knife in player's inventory, presumptively trying to carve the pumpkin.

fixed


Unable to "Edit with assembler" constructors

When I right click on class constructors there, there is no "Edit with assembler" menu item.
So I cant patch constructors.
To Reproduce
Steps to reproduce the behavior:

Open any class
Go to any constructor
Right click on it and look at popup menu
There is no "Edit with assembler" menu item

Screenshots

https://www.coley.software/Recaf-documentation/use-editing.html - Use the alternative UI modes for classes when situations like this occur.
There are a number of reasons why your specific case could have failed:

JavaParser cannot resolve the parameter type of MainClass. As far as I can tell, its not part of your workspace. Just the $Test inner class is.

JPhantom can fail to regenerate missing types, preventing the missing type from being generated in the workspace.

JavaParser fails to resolve constructor declarations of desugared inner classes (I think it works, but there are other variables of concern here)


Only 2 windows visible for secondary monitors

When using the overview effect, only 2 windows can be used on secondary screens.
If there are more, no matter if they are in a different workspace, the windows will vanish when in overview mode and come back after.
The main monitor is not affected and can use as many windows as one wants.
https://github.com/DreamMaoMao/hycov/assets/72016555/f7fed184-5b44-41c5-bf10-d12b0a988a5d
Despite the small bug, awesome work!

Can you show me the configuration of the monitor setting in hyprland.conf

of course:
monitor=DP-3,2560x1440@165,-2560x0,1
monitor=DP-1,3440x1440@180,0x0,1
monitor=DP-2,1920x1200@60,3440x0,1
monitor=DP-2,transform,1

I also tried it without a negative offset:
monitor=DP-3,2560x1440@165,0x0,1
monitor=DP-1,3440x1440@180,2560x0,1
monitor=DP-2,1920x1200@60,6000x0,1
monitor=DP-2,transform,1

Can you try the latest dev branch?
https://github.com/DreamMaoMao/hycov/tree/dev
git clone -b dev https://github.com/DreamMaoMao/hycov.git

could you try whether this branch fixes the negative offset of the monitor. The hdmi interface of my computer is broken, and i cannot  test it for the time being

The same behavior sadly for both configurations.
I have also recorded what happens without a negative offset.
It seems that after more than 2 windows, the windows want to move to a different location.
https://github.com/DreamMaoMao/hycov/assets/72016555/2213b2de-8b6b-4b16-ae28-fd18700efff1

I added the offsets for the monitors for each case, the pr shouldn't do anything drastic but a quick check is always good.
https://github.com/DreamMaoMao/hycov/assets/72016555/066f3f71-8ccd-4235-887b-0cdb9a3ca4c4

has fixed , you can try lastest commit in main branch

Both solutions work, feel free to choose which one you would like.


Bind router requests to other docker container port

Hi there!
I completely understand, what this PR https://github.com/flynn/flynn/pull/4000 give me instrument to bind any container port to use with flynn router?
Using this -p parameter or env variable I can to deal with it?
I'm use such container for which I can't change the port exposing. Therefore, I want to bind container port to router for proxying requests.

Oh, I got the following error: "validation_error: Port not reserved for HTTP traffic"
Like this
https://github.com/flynn/flynn/issues/4216

flynn -a test-app env set ADDITIONAL_HTTP_PORTS=8090 also does not work for me.

Flynn is unmaintained and our infrastructure will shut down on June 1, 2021. See the README for details.


[NSProcessInfo isiOSAppOnMac] crash

[REQUIRED] Step 1: Describe your environment

Xcode version: 12.0
Firebase SDK version: master branch
Installation method: CocoaPods
Firebase Component: GoogleUtilities
iOS version: 14.0

[REQUIRED] Step 2: Describe the problem
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSProcessInfo isiOSAppOnMac]: unrecognized selector sent to instance 0x2834ac5d0'

Steps to reproduce:
It was generated from users, I have not find reproduce steps. I thinks the pic above will help.
Relevant Code:
//GULAppEnvironmentUtil.m
+ (NSString *)applePlatform {
  NSString *applePlatform = @"unknown";

  ...
#if defined(__IPHONE_14_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 140000
  if (@available(iOS 14.0, *)) {
    applePlatform = [NSProcessInfo processInfo].isiOSAppOnMac ? @"ios_on_mac" : @"ios";
  } else {
    applePlatform = @"ios";
  }
...
}

@shanksGuo Thanks for the report. Do you have device information for the crashes? And can you confirm that the crash occurs on iOS 14 and only iOS 14?

So far, according to our owner crash collection system, this crash only happened only on iOS14. We are trying to reproduce this locally.

Experiencing the same crash - 100% on iPhone (0 crashes on iPad for some reason) w/ iOS14 (we got plenty of them). Can't repro it locally though :-/

Could it be that the isiOSAppOnMac API wasn't available in the early iOS 14 betas?

@paulb777 that's my guess as well, I think I recall seeing something similar. I'm not sure if the @available check allows, but if so we could check for 14.0.1 and that could resolve it?

so far, I've only dicovered limited users of this type of crash, and cannot reproduce locally.

Could it be that the isiOSAppOnMac API wasn't available in the early iOS 14 betas?

I confirm your idea, I have a phone with first beta and the crash occure 100% on this device. But not on device without beta

Seeing this on an iPad running an older beta. Updating it now.

Planning to release the fix in GoogleUtilities 7.1.1 to CocoaPods in the next few days. The other Firebase distributions will pick this up in 7.2.0

Run pod update to get Google Utilities 7.1.1 that just published to CocoaPods

Thanks, I will update this.

Run pod update to get Google Utilities 7.1.1 that just published to CocoaPods

thank you


[CI] Shift additional platform matrix

Some issues with the CI Job for Python 3.11 on Windows. This order adjustment should prevent CI failures.
This follows the change made here: https://github.com/Azure/azure-sdk-for-python/pull/33806
Sample failure: https://dev.azure.com/azure-sdk/public/_build/results?buildId=3400912&view=logs&j=f050e386-8c65-559c-10ff-6436bafe6323&t=6242d9bb-5486-5cb2-aa74-12dc40d75f41&l=6566

/azp run python - storage - ci

Core failures unrelated.

/check-enforcer override


Service account creation code is not checked in the CLI

Description
Error code returned by api is not checked and prints generic message:
{"id":"4","kind":"Error","href":"/api/kafkas_mgmt/v1/errors/4","code":"KAFKAS-MGMT-4","reason":"Max allowed number:5 of service accounts for user:wtrocki_kafka_devexp has reached","operation_id":"c7ts9o095pitnc7pguk0"}
❌ 403 Forbidden. Run the command in verbose mode using the -v flag to see more information

We getting 403 forbidden message

@akoserwal I think we would need to get different error code for max-allowed services accounts.
KAFKAS-MGMT-4 is generic error that doesn't allow us to check this type of error on client and handle it properly.

We do not have that code and moving to new SDK.
Closing as work will be covered in jira


Force feature value to be a string for info panel

Hi! I was working on a project and set a feature value to an object instead of a string (it went from a hex code to a p5.Color). This REALLY upset the React component!
I figured it would at least be better to have the features component render "Object [object]" than totally giving up on life. But I'm sure there are even more elegant solutions out there.
Anyway, hope this helps!

Ah, good fix and thanks for the contribution!

Happy to help! Thanks for making this!


How to use Create-React-App + TypeScript + Ant-Design without Eject

react-app-rewired + awesome-typescript-loader = babel-plugin-import
boilerplate project
happy coding!

Time for an updated version. Looks like the current CRA requires customize-cra?


The screenX and screenY of the drag event in the webview are wrong

I listened to the drag event, in the dragend event, I got screenX and screenY, and found that their values are wrong.
Here is a minimal reproducible example, which is a repository generated using skpm/with-webview template:
https://github.com/little-tomorrow/sketch-plugin-test
Version Information

sketch version: 72.1
macos version: 11.3.1

To reproduce

git clone https://github.com/little-tomorrow/sketch-plugin-test.git
Run npm i to generate the my-plugin plugin in the project
Start sketch, select plugin -> my-plugin -> my-command, At this time, the webview window will be opened
Drag the github picture in the webview to the upper left corner of the screen
Then open devtools through the right-click menu

Expected Behavior
Print out x: 0, y: 0 in devtools
Actual Behavior
Print out x: 123, y: 66 in devtools
Screenshots

Additional information:
I found that by dragging pictures of different sizes to the upper left corner, the final printed information is also different, basically the value of x is the same, the value of y is very different

so on macOS, the origin is at the bottom left (as opposed to JavaScript where it's at the top left). Maybe I made a mistake when trying to convert the coordinates.

so on macOS, the origin is at the bottom left (as opposed to JavaScript where it's at the top left). Maybe I made a mistake when trying to convert the coordinates.
Could you have a look?

drag to the bottom left corner, x: 123, y: 965


Optimize image files

Most images (png, jpg, gif) were losslessly optimized with FileOptimizer . /src/tests was excluded from this process. It saved around 460 kbytes:

Wow, 88% saved, what have I been doing when PngOptimizer is literally there on my desktop 😅
LGTM, thanks!

Wow, 88% saved, what have I been doing when PngOptimizer is literally there on my desktop 😅 LGTM, thanks!

No, it is quite cryptic, but this is percentage of new files in compare with old ones. So it is only 12% saved >.<


Document VariableAggregatorNamed

generalize and document VariableAggregatorNamed
better error message if parsing of .yaml file fails
document how to iterate over cells and columns to implement ReactionMethod functions
update Project.toml to v0.20.2

Codecov Report

Merging #40 (d50d76d) into main (a5aa159) will decrease coverage by 0.85%.
The diff coverage is 22.07%.

@@            Coverage Diff             @@
##             main      #40      +/-   ##
==========================================
- Coverage   54.28%   53.42%   -0.86%
==========================================
  Files          38       38
  Lines        3524     3487      -37
==========================================
- Hits         1913     1863      -50
- Misses       1611     1624      +13

Impacted Files
Coverage Δ

src/PALEOboxes.jl
0.00% <ø> (ø)

src/variableaggregators/VariableAggregator.jl
0.00% <0.00%> (ø)

src/VariableDomain.jl
67.78% <41.93%> (-7.63%)
:arrow_down:

src/Model.jl
65.03% <75.00%> (+0.01%)
:arrow_up:

src/Domain.jl
68.72% <100.00%> (+0.72%)
:arrow_up:

src/CellRange.jl
37.50% <0.00%> (-6.95%)
:arrow_down:

src/Parameter.jl
51.26% <0.00%> (-4.13%)
:arrow_down:

src/utils/SIMDutils.jl
44.68% <0.00%> (-2.80%)
:arrow_down:

src/reactionmethods/RateStoich.jl
72.41% <0.00%> (-2.59%)
:arrow_down:

src/ModelData.jl
55.55% <0.00%> (-2.34%)
:arrow_down:

... and 15 more

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 a5aa159...d50d76d. Read the comment docs.


Created Solution program to find maximum number of stocks that  can be bought with given constraints.

Great work @frostop1 please give this repo a star if it really helped you to complete your PR.
Also follow me for follow back if you want to get connected with me for any such open source contribution program. Thank you 😊


Primitives in response models

Some response models, e.g. for the Deribit API (package io.contek.invoker.deribit.api.common), use primitive datatypes like double, long, boolean, etc. instead of the classes Double, Long, Boolean, etc.
The problem with this is, that primitive datatypes in Java cannot be null. If a JSON response from an exchange doesn't contain a value, Gson sets default values. For numbers the default value is 0 (long, int) resp. 0.0 (double), for boolean it is false.
The actual problem with this behaviour is that after deserialization one cannot distinguish anymore if the exchange actually returned the value 0 or false, or if the response didn't contain the value.
The solution is simple, use classes instead of primitives. Classes can be checked for null.
This change also preserves backwards compatibility.
I'm willing to do the update and create a pull request, but I need some kind of a confirmation that this change is accepted, because it's plenty of work and I don't want to waste time if this change is not wanted.

I think this is a very good point. All nullable fields should use class rather than primitive.


Onepanel mutil deploy in local machine

Hello , Is there a local multi-machine deployment method currently?
I use minikube locally to deploy on a single machine successfully and can be used, but I don’t know how to use multi-machine deployment.
Seeing that local multi-machine deployment will be added in the v0.19.0 version, when is the deadline? #732
Thanks

Hello, we're still working on this feature and unfortunately it will not make it into v0.19.0. We'll update the issue you referenced once we have a stable deployment process.

I just want to reinforce how useful this would be

Multi-node MicroK8s deployment on Linux machines is now available in the newly released v0.20.0. See updated quick start for instructions.


Admin - Extract MotoAPI functionality to dedicated module

This extracts the MotoAPI functionality into it's own module.
The core-module now contains the mocking logic
The moto_api module contains the logic for accessing the various API methods that are exposed (such as reset and reset-auth)

Codecov Report

Merging #5055 (8067453) into master (752eee1) will decrease coverage by 0.01%.
The diff coverage is 85.48%.

@@            Coverage Diff             @@
##           master    #5055      +/-   ##
==========================================
- Coverage   95.80%   95.79%   -0.02%
==========================================
  Files         663      667       +4
  Lines       66485    66492       +7
==========================================
- Hits        63696    63693       -3
- Misses       2789     2799      +10

Flag
Coverage Δ

servertests
36.58% <50.00%> (+0.01%)
:arrow_up:

unittests
95.73% <85.48%> (-0.01%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

moto/core/responses.py
94.54% <ø> (+0.75%)
:arrow_up:

moto/core/urls.py
0.00% <0.00%> (-100.00%)
:arrow_down:

moto/moto_api/_internal/responses.py
82.50% <82.50%> (ø)

moto/backends.py
77.77% <100.00%> (ø)

moto/core/__init__.py
100.00% <100.00%> (ø)

moto/core/models.py
96.86% <100.00%> (-0.08%)
:arrow_down:

moto/moto_api/_internal/__init__.py
100.00% <100.00%> (ø)

moto/moto_api/_internal/models.py
100.00% <100.00%> (ø)

moto/moto_api/_internal/urls.py
100.00% <100.00%> (ø)

moto/resourcegroupstaggingapi/models.py
83.18% <0.00%> (-0.59%)
:arrow_down:

... and 6 more

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 752eee1...8067453. Read the comment docs.


Feature: Glue Schema Registry APIs: GetSchemaVersion, GetSchemaByDefinition, DeleteSchema, PutSchemaVersionMetadata

fixed registryArn format, reformat input validations and unit tests, fixed linting issue
Implemented CreateSchema and RegisterSchemaVersion APIs from Glue Schema Registry
fix linting issues
Fixed linting issue
Refactored validations and other fixes
Fixed validation order
Feature Added: GetSchemaVersion API from Glue Schema Registry
Feature: Implemented GetSchemaByDefinition API featues from Glue Schema Registry.
Feature: Implemented PutSchemaVersionMetadata API featues from Glue Schema Registry.
Bug Fix: CreateSchema with default-registry
Feature: DeleteSchema API for Glue Schema Registry
This is for #5146

Codecov Report

Merging #5351 (dc847c5) into master (201b614) will decrease coverage by 0.00%.
The diff coverage is 96.40%.

@@            Coverage Diff             @@
##           master    #5351      +/-   ##
==========================================
- Coverage   95.99%   95.98%   -0.01%
==========================================
  Files         704      706       +2
  Lines       70016    70472     +456
==========================================
+ Hits        67214    67645     +431
- Misses       2802     2827      +25

Flag
Coverage Δ

servertests
35.96% <27.14%> (-0.07%)
:arrow_down:

unittests
95.93% <96.40%> (-0.01%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

moto/glue/glue_schema_registry_utils.py
93.53% <93.53%> (ø)

moto/glue/models.py
96.76% <97.48%> (+0.64%)
:arrow_up:

moto/glue/exceptions.py
99.22% <98.57%> (-0.78%)
:arrow_down:

moto/glue/glue_schema_registry_constants.py
100.00% <100.00%> (ø)

moto/glue/responses.py
99.05% <100.00%> (+0.12%)
:arrow_up:

moto/glue/utils.py
100.00% <100.00%> (ø)

moto/codebuild/exceptions.py
92.85% <0.00%> (-7.15%)
:arrow_down:

moto/resourcegroupstaggingapi/models.py
82.93% <0.00%> (-0.60%)
:arrow_down:

moto/sns/models.py
96.83% <0.00%> (-0.40%)
:arrow_down:

moto/route53/responses.py
96.05% <0.00%> (-0.33%)
:arrow_down:

... and 3 more

Help us with your feedback. Take ten seconds to tell us how you rate us.

@hiimanii  Now that the first PR is merged, I'll review this once it's been rebased, and the merge conflicts are resolved

@bblommers I have rebased and resolved the merge conflicts. This PR can be merged now. Thanks:)


Cannot read field "redis" because "redisClientAndApi" is null. When using test containers.

When running test containers with Redis
LOG:
2024-09-11 05:53:44,035 ERROR [io.qua.arc.imp.UncaughtExceptions] (main) Error occurred while destroying instance of CLASS bean [types=[java.lang.AutoCloseable, com.quarkus.langchain4j.ChatBot, com.quarkus.langchain4j.ChatBot$$QuarkusImpl, java.lang.Object, io.quarkiverse.langchain4j.runtime.aiservice.ChatMemoryRemovable], qualifiers=[@Default, @Any], target=com.quarkus.langchain4j.ChatBot$$QuarkusImpl]: jakarta.enterprise.inject.CreationException: Error creating synthetic bean [0oU6e-OdK6De0kT2zb7kK3ZfGGc]: java.lang.NullPointerException: Cannot read field "redis" because "redisClientAndApi" is null [Error Occurred After Shutdown]

Versions:
        <quarkus.platform.version>3.14.2</quarkus.platform.version>
        <quarkus-langchain4j.version>0.18.0.CR1</quarkus-langchain4j.version>

Thanks for reporting.
Any chance you can provide additional information?

I guess I'll need some more info on how to reproduce it. I tried using the sample/chatbot from this repo, switched it to Quarkus 3.14.2, and ran it in Dev mode, and it worked. The error seems to imply something along the lines of using a Redis client that doesn't exist (isn't configured in the redis-client extension) but I tried setting quarkus.langchain4j.redis.client-name=blabla to reproduce it and received a wholly different error

Hi guys,
I managed to make it work. The error was trying to manually add RedisChatMemoryStore to the context. I didn't realize this was done automatically.

What's the value of quarkus.langchain4j.memorystore.redis.client-name (or perhaps your whole config)? It sounds a bit like the AI service is trying to use a redis client that does not exist... But I don't know, I tried running a similar app and couldn't reproduce it

It's also weird that it says Error Occurred After Shutdown while the NPE clearly occurs during initialization of the memory store.

What's the value of quarkus.langchain4j.memorystore.redis.client-name (or perhaps your whole config)? It sounds a bit like the AI service is trying to use a redis client that does not exist... But I don't know, I tried running a similar app and couldn't reproduce it

I'm not using it. The values I have in my property files are:
quarkus.langchain4j.timeout=60s
quarkus.log.level=INFO

quarkus.langchain4j.openai.api-key=
quarkus.langchain4j.openai.organization-id=
``

I'm using dev containers, so I didn't need to set up the real instance yet.

Ok this seems to happen when the shutdown task that cleans up Redis datasources (https://github.com/quarkusio/quarkus/blob/3.12.1/extensions/redis-client/runtime/src/main/java/io/quarkus/redis/runtime/client/RedisClientRecorder.java#L216) runs before the cleanup of the AI service (https://github.com/quarkiverse/quarkus-langchain4j/blob/0.18.0.CR1/core/runtime/src/main/java/io/quarkiverse/langchain4j/runtime/aiservice/QuarkusAiServiceContext.java#L37), because then the AI service can't clear the memory (it attempts to use a data source that was already removed). I'm not sure how to control the order of these tasks, but I'm also thinking - should the AI service attempt to remove its memories (during shutdown) at all, given that Redis is supposed to be a persistent storage?

With testcontainers it doesn't really matter if the memory is removed on shutdown or not, because the Redis instance will be shut down anyway. But I'm not sure about potential production mode and how we should handle memory cleanups, automatically removing memories during app shutdown doesn't sound correct

WDYT @geoand is it correct to clear memories when destroying the bean?

Yeah, that's the expected behavior


Added content for different frameworks

Added information about React, Angular, Vue and Ember Frameworks

Okkay Sir I'll create different folders

Great and keep in mind that content should be pirated free


Connectivity issue when car switches from reverse to forward and vice versa

At the moment the car is being controlled via bluetooth. Whenever we order the car to change the car.setSpeed() value from 50 to -50 the car drives backwards for a few seconds then connection is lost. We are assuming the cause to this issue is because of the gap between 50 and -50 is to great and causes some unhandled errors that crashes the blueetooth connection.
Solution 1
We should try to figure out the threshold for the car and then increase the gap gradually from there.
Solution 2
Set up a WiFi server and connect through that, hopefully the connection is more stable.

Set up a WiFi server and connect through that, hopefully the connection is more stable.

That's not very likely. :)


Build after https://github.com/hyperhq/hyperd/commit/4f070705f426ff1445d5d1131d4bc0521d449730 not working

Hi, built after https://github.com/hyperhq/hyperd/commit/4f070705f426ff1445d5d1131d4bc0521d449730, but when trying to start a container, it gives the following error:
# hyperctl list
POD ID              POD Name                  VM name             Status
pod-qRllmlNPJP      alpine-caddy-9113191768                       pending
# hyperctl start pod-qRllmlNPJP
hyperctl ERROR: Error from daemon's response: VM vm-hOQaTeOHnX start failed with code 7: Start POD failed

Error log reads as follows:
# cat /var/log/hyper/hyperd.ERROR
Log file created at: 2016/04/17 03:37:13
Running on machine: MACHINE-GA-970A-D3
Binary: Built with gc go1.6 for linux/amd64
Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
E0417 03:37:13.805754   25883 pod.go:309] nosuchimagetag: No such image: xxtesaxx/idempiere:latest
E0417 03:37:13.807945   25883 server.go:170] Handler for POST /v0.5.0/pod/create returned error: No such image: xxtesaxx/idempiere:latest
E0417 03:38:20.872227   25883 vm_states.go:358] Shutting down because of an exception: Start POD failed
E0417 03:38:20.872250   25883 vm_states.go:635] Start POD failed
E0417 03:38:20.872306   25883 run.go:88] VM vm-WquYgVbuud start failed with code 7: Start POD failed
E0417 03:38:20.872333   25883 server.go:170] Handler for POST /v1.17/pod/start returned error: VM vm-WquYgVbuud start failed with code 7: Start POD failed
E0417 03:38:20.889684   25883 init_comm.go:75] read init data failed
E0417 03:38:20.889753   25883 tty.go:103] read tty data failed
E0417 03:39:47.908284   25883 vm_states.go:358] Shutting down because of an exception: Start POD failed
E0417 03:39:47.908356   25883 vm_states.go:635] Start POD failed
E0417 03:39:47.908523   25883 run.go:88] VM vm-cqGQXkwCXL start failed with code 7: Start POD failed
E0417 03:39:47.908561   25883 server.go:170] Handler for POST /v0.5.0/pod/start returned error: VM vm-cqGQXkwCXL start failed with code 7: Start POD failed
E0417 03:39:47.920351   25883 init_comm.go:75] read init data failed
E0417 03:39:47.920467   25883 tty.go:103] read tty data failed
E0417 03:51:05.096606   25883 pod.go:309] nosuchimagetag: No such image: zzrot/alpine-caddy:latest
E0417 03:51:05.097047   25883 server.go:170] Handler for POST /v0.5.0/pod/create returned error: No such image: zzrot/alpine-caddy:latest
E0417 03:51:20.501452   25883 vm_states.go:358] Shutting down because of an exception: Start POD failed
E0417 03:51:20.501520   25883 vm_states.go:635] Start POD failed
E0417 03:51:20.501700   25883 run.go:88] VM vm-YDSQHKoJCO start failed with code 7: Start POD failed
E0417 03:51:20.501833   25883 server.go:170] Handler for POST /v1.17/pod/start returned error: VM vm-YDSQHKoJCO start failed with code 7: Start POD failed
E0417 03:51:20.521791   25883 init_comm.go:75] read init data failed
E0417 03:51:20.521874   25883 tty.go:103] read tty data failed
E0417 03:51:54.676458   25883 vm_states.go:358] Shutting down because of an exception: Start POD failed
E0417 03:51:54.676523   25883 vm_states.go:635] Start POD failed
E0417 03:51:54.676727   25883 run.go:88] VM vm-hOQaTeOHnX start failed with code 7: Start POD failed
E0417 03:51:54.676767   25883 server.go:170] Handler for POST /v0.5.0/pod/start returned error: VM vm-hOQaTeOHnX start failed with code 7: Start POD failed
E0417 03:51:54.693691   25883 init_comm.go:75] read init data failed
E0417 03:51:54.693750   25883 tty.go:103] read tty data failed

PR #282 is part of the fix for hyper build, before #282, the build is broken by previous commits (move to docker 1.10 new image id mechanism compatible).
And there are still problem to fix as I written in the comments. Before #289 close, the build won't work.

https://github.com/hyperhq/hyperd/issues/289 was closed, yet the problem persists as stated in https://github.com/hyperhq/hyperstart/pull/76#issuecomment-211780394

@zenny  Is /mnt/tank/HYPER/hyper-initrd.img  the new version of hyperstart initrd image?


The icon and name in the bottom footer are not properly aligned, and the Twitter icon needs to be changed.

What's wrong with the existing documentation
The bottom footer's icon and name are misaligned, and the Twitter icon needs to be changed
Hello, @arghadipmanna101,
I am GSSOC Contributor. I have created couple of clones in the past
please assign this to me .
Add ScreenShots
No response
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@arghadipmanna101
Please assign this issue to me. I am eager to work on it.


Cache task fails to address how to use Cache task

Why do you fail to address how to use the task? You know you have a big problem with restoring .NET Core nuget packages it is very slow and a known problem. Why not just tell us how to cache the nuget dependencies? And for get the Yaml I don't need to learn another language to just select and add a task to my pipeline. Just tell us what values we need instead of talking in cryptic half messages like path and key? please it is so frustrating adding this should be a 2 minute thing and I am 2 days into trying to find some how how to do this .

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

ID: 4422fc0a-f980-9967-1157-d780b644a3ca
Version Independent ID: adaf52da-a9b7-1057-0c61-d3498b3d3e3c
Content: Cache task - Azure Pipelines
Content Source: docs/pipelines/tasks/utility/cache.md
Product: devops
Technology: devops-cicd-tasks
GitHub Login: @damccorm
Microsoft Alias: sdanie

@nanderto Thanks for your issue. While we look into changes for this article, consider these resources:

Azure DevOps Services
Azure DevOps on Stack Overflow


KeyError: 'project' today

Everything was fine, but today I ran into a problem:
    tempInfo = r.json()['project']
KeyError: 'project'

I know about the 'us->www' error and yestarday its work fine...
does anyone have this error? if not, I will look at my side

oh, the error is related to something else
{'status_code': 5, 'status_msg': 'Invalid parameters', 'log_pb': {'impr_id': '20230506105247D3CC28C7DBBFFF0B7232'}}

I have the same issue

I am getting this issue as well.

Same issue here

Yup, @546200350, any idea on how to fix it?

Ok guys I’ve found how to fix

Made a PR to fix it

Made a PR to fix it

the website is change, add the new query creation_id.
thansk!

the committed code doesn't work still, same KeyError: 'project'

same error


ligolo-ng: 0.3.2 -> 0.3.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/tnpitsecurity/ligolo-ng/releases.
meta.description for ligolo-ng is: "A tunneling/pivoting tool that uses a TUN interface"
meta.homepage for ligolo-ng is: "https://github.com/tnpitsecurity/ligolo-ng"
meta.changelog for ligolo-ng is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.3.3 in filename of file in /nix/store/arrkqyapxgg2yx3zka883r9dab7n0caq-ligolo-ng-0.3.3

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
ligolo-ng

Instructions to test this update (click to expand)

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

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

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

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

1 package built:

ligolo-ng

Maintainer pings
cc @elohmeier for testing.

Result of nixpkgs-review pr 183516 run on x86_64-linux 1

1 package built:

ligolo-ng


fix #571: accessTokens.json is 0644

@ahmetalpbalkan , i do it on newly created file, just in case people might have tweaked to other permissions they prefer.

@yugangw-msft doesn't python have an open(2) equivalent call where you w+ and get to specify chmod mode?

I see os.open will do the job for you
print os.open.__doc__
open(filename, flag [, mode=0777]) -> fd

Open a file (for low level IO).

I don't find the current patch with new_file clean.

even a file which a user has specifically tweaked the permission.

I think this is going to be fine. on the flip side, if users make an error and make their files too open, you'll be fixing it for them.
for instance, programs like /usr/bin/ssh don't work with private key files if they are readable by other users as well.


How to make a path for UCF101 dataset?

Hi there.
I've finished to download UCF101-dataset. But, I don't know how to divide this data set between train and test and how image files to put in where.
Also, I cannot understand about class_limit.

HI , did you find a way to do this ?

could you please share

Okay. after finishing classes, I will share :)
2018년 11월 5일 (월) 오후 6:33, sarmadm<EMAIL_ADDRESS>작성:

could you please share
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/wushidonguc/two-stream-action-recognition-keras/issues/2#issuecomment-435810319,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Aob3PbxDKYrKu60ixkSZq629J9rdhu87ks5usAYAgaJpZM4WNtb-
.

when I run >>python spatial_train_data.py
is not showing anything , is that is the case with you ?

Okay. after finishing classes, I will share :) 2018년 11월 5일 (월) 오후 6:33, sarmadm<EMAIL_ADDRESS>작성:
…
could you please share — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#2 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/Aob3PbxDKYrKu60ixkSZq629J9rdhu87ks5usAYAgaJpZM4WNtb- .

could you please share it with me! really thanks

Okay. after finishing classes, I will share :) 2018년 11월 5일 (월) 오후 6:33, sarmadm<EMAIL_ADDRESS>작성:
…
could you please share — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#2 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/Aob3PbxDKYrKu60ixkSZq629J9rdhu87ks5usAYAgaJpZM4WNtb- .

Hi! could you please share it with me


Main

Description
Main => dev

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Mac Policies No Payload

I'm trying to get a report of mac policies with no payload but despite marking it as true in the json config, it never reports anything.
"mac_policies_no_payload": true,
I have several other items enabled and they report ok but just not the 'mac policies no payload'.

@monodata thanks for bringing this to my attention - looks like I had a bug in the mac_policies_no_payload report logic.
This is now fixed: 082cd80a7ac61682ac15c616af9c021795a95bec


Could you implement a software brightness feature?

For example I use xrandr to change brightness:
xrandr --output DVI-D-0 --brightness 0.6
xrandr --output DVI-D-0 --brightness 1.0
however sct simply overrides the software brightness. Possibly could you either make these not impede eachother, or integrate that functionality?
For example, gummy has similar functionality:
https://github.com/?q=gummy
however he doesn't have support for fedora currently.

Hi @faf0 .
Maybe use gamam as brightness?:
https://github.com/faf0/sct/blob/1bfe07511820065d8bed2045776e25b6f42a8793/xsct.c#L85-L86
Use:
struct temp_status {
  int temp;
  double brightness;
};

for return?

Either I forgot what I was doing or I can't figure out how to compile this or I'm missing dependencies on both LMDE on my laptop, and fedora 36 on my desktop. For now I'm using 1.6.1 because that's what I was able to compile a couple months ago.
Simply put I don't install this and keep this tool "uninstalled" by just doing:
make
and I tried the manual compilation command:
gcc -Wall -Wextra -Werror -pedantic -std=c99 -O2 -I /usr/X11R6/include xsct.c -o xsct -L /usr/X11R6/lib -lX11 -lXrandr -lm -s
as shown in the instructions. I must be out of my gourd because this was working just fine. Does it have any dependencies I'm missing? Do you know what I'm doing wrong? I think I just don't remember how exactly I did it last time.
https://github.com/mgudemann/sct
Is it possible you could supply a precompiled binary for every release? it could save users a bit of convenience. I'm currently on fedora trying to find a simple solution since gummy doesn't have enough support for fedora.
I'm not saying "package it as a deb, rpm, or appimage" because that's more or less unnecessary, the xsct executable works just fine by itself.

Thanks, @zvezdochiot , for implementing a brightness feature in https://github.com/X11-good-tools/xsct/commit/c0fe8a4bf281680f3fd3f8c13e2eae76a06e185b . Besides a couple of minor things, the implementation looks very good! Please feel free to open a pull request!

I had to figure out how to compile this again, turns out I was missing at least one dependency listed in here: go-gl/glfw#158 Could you please post a list of dependencies?
test.txt
I found an outdated version of sct that has brightness as an option and i started using it: https://github.com/mgudemann/sct
Is it possible that you could supply a precompiled binary for every release? Building is fine and should be available, but having that be the only method of acquisition it means users will have to use one more command and download more packages to be able to get to the point where they can use the working piece of software. I'm currently on fedora trying to find a simple alternative to gummy since that doesn't seem to have good support for fedora. I'm not saying "package it as a deb, rpm, or appimage" because that's more or less unnecessary, the xsct executable works just fine by itself.

We have this discussion separately from the brightness discussion. Please feel free to open a separate issue in this project with the exact version number of the operating system you are seeing the build error and the output of the build command.
Regarding precompiled binaries, I think these should either come from distributions directly or the binary should be compiled and linked against the libraries of the corresponding system.

Hi @faf0 .
See before PR.

I was able to compile it without the errors after reading somebody else's post. I likely accidentally uninstalled a compiler package or something. I solved my issue after a few hours after I posted my second comment.

@zvezdochiot contributed https://github.com/faf0/sct/pull/33 . Thanks!

is faf0's sct the exact same thing as zvezdochiot's good x11 tools version the exact same thing?

@pinbuck , X11-good-tools/xsct is a fork of faf0/sct .
The latest commits as of now are identical:

https://github.com/X11-good-tools/xsct/commit/f2aa7c80a8bb2af9c5755aedbcc594a841af6713
https://github.com/faf0/sct/commit/f2aa7c80a8bb2af9c5755aedbcc594a841af6713


Updating CI files

This commit updates all CI scripts to the latest version

This is currently failing on all platforms on Jenkins with error error<EMAIL_ADDRESS>The engine "node" is incompatible with this module. Expected version "^4.0.0". when installing modules.

Changes Unknown when pulling 113a8bf0483dea47ebbe30d6db28e0ee85ba5156 on automatic-ci-script-update into ** on master**.

Changes Unknown when pulling 2c5c244440f64f83ec58c73f26dd9254fbc9a9f5 on automatic-ci-script-update into ** on master**.

This one will never get green because it never got the love it deserved


Find the Lenght of a String

Challenge Name

Issue Description

The console will not accept the correct version of the code and/or won't work for the function .lenght even if i add or delete characters of the string "Lovelace"
Browser Information

Browser Name, Version: Chrome 55
Operating System: Win 10
Mobile, Desktop, or Tablet: Desktop

Your Code

var firstNameLength = 0;
var firstName = "Ada";

firstNameLength = firstName.length;

// Setup
var lastNameLength = 0;
var lastName = "Lovelace";

// Only change code below this line.

lastNameLength = lastName.lenght;

Screenshot

Thank you for reporting your issue.
Your code is wrong. You have a typo in your length
This is a standard message notifying you that this issue seems to be a request for help. Instead of asking for help here, please click the "Help" button on the challenge on freeCodeCamp, which will take you to the help chatroom for that specific challenge. You can also view our full list of official chatrooms.
If you think I'm wrong in closing this issue, please reopen it and add further clarification.
Thank you, and happy coding.