[macOS] Add ability to open multiple editor instances and global/dock menu access

Adds methods to access macOS dock and global menu.
Adds "New Windows" dock menu item (editor and project manager).
Adds favourite/recent project list to project manager dock menu.
Adds opened scene list to editor dock menu.
Double-clicking ".godot" files in Finder now open new instance as well.

Nice, clang-format is suggesting change that's causing build to fail on macOS.

Nice, clang-format is suggesting change that's causing build to fail on macOS.

Hm, that's bad. The space in > > is needed in C++03, but we won't need it anymore when we move to C++11. The .clang-format file defines Standard: Cpp03, so it handles it properly in C++ files, but it seems like the ObjC++ files follow a different standard.

4912f57 should fix the clang-format issue.

I don't have much to add other than a 👍 on this. Would be a big quality of life improvement for those of us building games on OS X.

The macOS-specific changes seem good to me.
CC @reduz and @hpvb to review the added OS APIs though, I wonder if it's fine to add those if they're only used on one platform.

I wonder if it's fine to add those if they're only used on one platform.

This is still my main concern with this PR. Would it be possible to implement this feature ad hoc in the macOS platform, exposing the relevant configuration in the platform's export settings? I see that the global menu action should be defined from script, so I guess this wouldn't play well with export options :/

Thanks!


Add MacOS settings

I'd like to manage my MacOS settings here too.
Reference:

https://github.com/shunk031/dotfiles/blob/master/install/macos/common/defaults.sh
https://macos-defaults.com/

Preferred Settings:

[ ] Trackpad Settings
[x] Dock Settings
[ ] Language Settings

Solution idea:

one script template file for the actual settings
an other script file executing the settings on change
Template for home and work
Template or file separation for Intel/arm64

Get trackpad settings:

defaults read | grep -A 5 trackpad
defaults read | grep -A 5 Multitouch

defaults read com.apple.AppleMultitouchTrackpad
{
    ActuateDetents = 1;
    Clicking = 1;
    DragLock = 0;
    Dragging = 0;
    FirstClickThreshold = 1;
    ForceSuppressed = 0;
    SecondClickThreshold = 1;
    TrackpadCornerSecondaryClick = 0;
    TrackpadFiveFingerPinchGesture = 2;
    TrackpadFourFingerHorizSwipeGesture = 2;
    TrackpadFourFingerPinchGesture = 2;
    TrackpadFourFingerVertSwipeGesture = 2;
    TrackpadHandResting = 1;
    TrackpadHorizScroll = 1;
    TrackpadMomentumScroll = 1;
    TrackpadPinch = 1;
    TrackpadRightClick = 1;
    TrackpadRotate = 1;
    TrackpadScroll = 1;
    TrackpadThreeFingerDrag = 0;
    TrackpadThreeFingerHorizSwipeGesture = 2;
    TrackpadThreeFingerTapGesture = 0;
    TrackpadThreeFingerVertSwipeGesture = 2;
    TrackpadTwoFingerDoubleTapGesture = 1;
    TrackpadTwoFingerFromRightEdgeSwipeGesture = 3;
    USBMouseStopsTrackpad = 0;
    UserPreferences = 1;
    version = 12;
}

Moved parts of this issue to #104 and #105


Wrong Login parameter ASP.NET Core 3.1 Identity

Issue Title
Why _signInManager.PasswordSignInAsync received as 1st parameter email value? It must be user name.
General
By the user registering you fill username field with email value. If I test it immediate after register  with email then login work but when I change user name then login doesn't work. In addition invalid model "Cleared" all fields. My facebook login button on the right side will disappear.

This issue was moved to aspnet/AspNetCore#16991


build: clean-up auto update workflows

Coverage remained the same at 100.0% when pulling cda51713a6132aec1f24a2afad02963cecc68171 on clean-up-workflows into 9f158bc305fb1fd8a581b7fe8fb7894bb1928af4 on main.

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

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


not support node v6.2.1?

not support node v6.2.1?

i'm using v6.2.1 and it works, use v0.0.9.
https://github.com/EyalAr/lwip/releases/tag/v0.0.9

thanks @samzilverberg


add edge-pod-network doc

Ⅰ. Describe what this PR does
add doc for edge pod network.
Ⅱ. Does this pull request fix one issue?

Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

@wenjun93 Thank you for adding the doc of edge pod network. and how about add the following the contents:

the background of the pod network autonomy
the problems for making sure pod network autonomy

and then explain the solutions of problems.
by the way, It is easier to understand if an arch pic of edge pod network can be added.

@wenjun93 Thank you for adding the doc of edge pod network. and how about add the following the contents:

the background of the pod network autonomy
the problems for making sure pod network autonomy

and then explain the solutions of problems.
by the way, It is easier to understand if an arch pic of edge pod network can be added.

updated

Please fix the lint errors
Is this possible to show the code diff if the patch is simple?

Especially the local IPAM plugin change is requested by many users many times. It will be nice to provide more details so that user can DIY.

@Fei-Guo The doc proposed

Please fix the lint errors
Is this possible to show the code diff if the patch is simple?

Especially the local IPAM plugin change is requested by many users many times. It will be nice to provide more details so that user can DIY.

the patch is not simply a few lines of code change, we might discuss it.


Show current block

Should the currently selected block be displayed on the screen (perhaps the bottom left corner)?

Not a bad idea, maybe isometric if it isn't too hard.
In the longer term, we want something a bit more generic. But it'll do.

Yup, I was thinking we could mark this as "help wanted" so that others could get involved - thoughts?

Looks like a good introduction.

This is likely best done with a ray casting algorithm.

seems like PR #44 should have closed this issue?


re-setProperty issue

OpenUI5 version: 1.80.0

Hi @Victor716,
It seems that some item is already destroyed when you are trying to update the property. Could you please try to isolate it in some example(in https://jsbin.com/ for example) or provide the project code. Also, please check if the issues still appear with a newer version(1.85.0 for example).
Best regards,
Martin

Hi @Victor716,
It seems that some item is already destroyed when you are trying to update the property. Could you please try to isolate it in some example(in https://jsbin.com/ for example) or provide the project code. Also, please check if the issues still appear with a newer version(1.85.0 for example).
Best regards,
Martin

Since there is no response from the author for more than 4 weeks I'm closing the ticket.


Allow an npm command prefix

I'm using meteor, which - in order to make it simple for the user - packs NPM and Node into it's development environment. I don't know if there are similar systems out there, but at least for Meteor it would be fine if you'd allow me to prefix the NPM command by meteor so it runs meteor npm instead of npm.
I guess this here is the right place, but I don't know how to take in something from a configuration.
https://github.com/microsoft/vscode-languageserver-node/blob/master/server/src/files.ts#L121
If there is another place like this where you run node, it would also apply there.
See:

https://docs.meteor.com/commandline.html#meteornpm
https://docs.meteor.com/commandline.html#meteornode

Actually I think that having this in the server code as a mistake in the first place. A server that needs to resolve node modules should do this themselves since there are too many variables for this (different package managers and environments).
So I would like to close the issue unless you convince me otherwise.

Just so I get this right ...
You're saying that you'd rather drop this helper-methods resolveGlobalNodePath() and resolveGlobalYarnPath() in the long run?
Because Meteor in is just using npm as is - it just doesn't install it as a separate global command but wraps it into its own command.
It's very convenient when having different Meteor projects, since all commands are piped through the meteor command, which chooses the correct version of npm and node for my project. I don't have to use e.g. nvm to switch the versions anymore when switching form the one to the other project.

The idea is to drop this from this library and ask servers to support this. For ESLint support for meteor should go into the ESLint server and not generally provided by the vscode server library.


Andrew 3313 link context menu

@roryabraham
Details
In order to enable a context menu on secondary actions (right-clicking on desktops or long-pressing on mobile), I created a reusable component called PressbaleWithContextMenu that would wrap anything that you wanted to have a context menu. I then applied this to the  tags in the RenderHTML component. PressableWithContextMenu can also be used when we go to add actions to images or any other element.
I did copy a lot of functions and logic from the existing ReportActionItem. There wasn't a great way to reuse that code. Since we're now using that same popover logic in more places the logic needed to be in its own isolated component. I could have used mixins or inherited those functions but it would have created a dependency. I think as an optimization the ReportActionItems should implement the reusable PressableWithContextMenu as well.
Fixed Issues
https://github.com/Expensify/Expensify.cash/issues/3313
Tests

Create a message containing a valid URL (ex https://expensify.com)
Send the message
Once the message is sent, notice that the link/URL has turned blue
Long-press on the blue link (or right-click)
You should  be prompted with the option "Copy URL to Clipboard", click this option
You should now have that URL in your clipboard as a simple string.
Paste the URL into any pastable location (notepad, another message, etc)

QA Steps
Tested On

[x] Web
[x] Mobile Web
[x] Desktop
[x] iOS iPhone Xs iOS 14.6
[ ] Android

Screenshots
iOS
https://user-images.githubusercontent.com/8649676/128762150-a540b636-1f10-4889-bc8f-2da5de796b90.mov
Web

Mobile Web

Desktop

Android

Still working on testing, just creating this PR as a placeholder

Okay, @Drewfergusson, just ping me when this is ready for review.

Also, just FYI for the future, you can always create a draft PR if your PR is not yet ready for review. 👍

I have read the CLA Document and I hereby sign the CLA

@roryabraham @puneetlath this PR is ready for review. Testing evidence is attached.

Sorry for the delay @Drewfergusson, I was out-of-office last week and should be able to review this soon. However, it seems that there is now a merge conflict you'll need to resolve.

To add more to the context, I think we should hold here as there is ongoing changes of refactoring the ContextMenu. #4194.

@Drewfergusson https://github.com/Expensify/App/pull/4194 is merged, so feel free to resolve conflicts and start working on this again when you're ready.

@roryabraham merge conflicts resolved and did a quick sanity test on web and iOS to ensure the features are still working. Please review when you have a chance

@Drewfergusson another concern here is performance. We recently merged a PR that elevated the existing PopoverReportActionContextMenu to be a sibling of the main FlatList used for a chat. In so doing, we removed a huge amount of duplicate rendering logic from individual ReportActionItem components, and got a big performance boost.
Since this PR adds a new popover menu for each link in a chat, I'm pretty sure it will cause a substantial performance regression. To avoid this, I think we need to continue to reuse the single PopoverReportActionContextMenu per chat. A few quick notes to get you started:

This ReportActionContextMenu file is actually not a component, but a set of functions that can be used to control the main PopoverReportActionContextMenu. (it should really be camelCase instead of PascalCase)
We might not really need PressableWithContextMenu anymore. Instead, I think we just need be able to dynamically provide different context actions to the main PopoverReportActionContextMenu. You could probably do that by moving your  anchor context actions into here.

hehe @parasharrajat I was too slow to send my last comment before you got a review in 😏

Hey @parasharrajat, just took a look at your changes. The single context menu is a huge improvement ✨ . I will work to implement copying links by controlling this menu. The popover currently does seem tightly coupled to report actions (it requires you to pass in a reportAction object or it breaks everything). So I will work to make it function for other use cases. I will work to push a PR soon. @roryabraham

@Drewfergusson I think you can pass the default values for extra keys.
Look at the state to see what is the default and you have disable extra actions which are not needed.
Using your logic, you can pass in the actions. in your case, Copy the link to clipboard, and Open link.
and Configure contextMenu to take dynamic actions. this should work.

@parasharrajat @roryabraham I restarted my implementation by branching from main since using the singleton popover was a whole different approach. Let me know what you think. I essentially am just passing a new parameter of context menu type (either LINK, IMAGE or REPORT_ACTION) to the showContextMenu function.
I did a quick check and this works for web, desktop and iOS. If you agree with this approach I will make any minor changes you'd like and can attach all my testing evidence.

@roryabraham @parasharrajat I have updated the code based on your feedback. I even went ahead and added the 'Open Link' option to the context menu as suggested by @parasharrajat. It's working on desktop and iOS simulator. If you approve the code I will add all other test evidence.
Would love to get this one across the finish line :)

@roryabraham changes made and testing evidence/screenshots attached.

@roryabraham I removed the copy link option (as well as the associated translations and imports). I also applied your fix to the mini context menu. I confirmed it's working. Good catch, I didn't even notice that feature until you pointed it out.

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by @roryabraham in version: 1.0.85-10 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

@Drewfergusson Hello! We're only able to see the Copy to clipboard option. The Open link option from the screenshots is not displayed, is this expected? It's a bit confusing since the QA steps doesn't mention it but the screenshots show it.

Hi @isagoico, we removed the Open Link option that was displayed in the screenshots – what you've described is the expected behavior. Sorry for the confusion!

This has been deployed to production and is now subject to a 7-day regression period.
If no regressions arise, payment will be issued on 2021-09-06.  :confetti_ball:


Refine ScanCode.io pipeline for Java

Update pipelines steps for the binary to source analysis for Java using strings and symbols

This PR is a step in that direction:
https://github.com/aboutcode-org/purldb/pull/538


Sorry for the code smell.

I don't have time to maintain this codebase anymore, but word got to me through the grapevine that my framework was competing with yours. I just hope you can look at what's good in TensorBox and learn from it.

It'll be hard for us to sift through this without some clearer direction. If you have specific features you found are missing in TensorFlow it would be worthwhile to send more targeted PRs.
I will close this one. It'll be here for inspiration and reference. Thank you!


Enable SQL queries for SSRS reports

Please enable read-only SQL queries for built-in SSRS reports. We still use them because PowerBI isn't as integrated to the UI as SSRS is. And PowerBI uses cached data approach while users prefer real-time data in reports.
And please update VS SSRS editor to work with D365, inability to run report from designer (which was broken long ago) is slowing development very much.

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

ID: 60540f3d-b959-2daa-23a1-2938de01919d
Version Independent ID: 07b12c3a-a0db-47f1-1aca-04008c9efca9
Content: Use SQL to query data (Common Data Service) - Power Apps
Content Source: powerapps-docs/developer/common-data-service/cds-sql-query.md
Service: powerapps
GitHub Login: @phecke
Microsoft Alias: pehecke

We are looking into new approaches to SSRS report. But do take a look at new Power Apps  integration of Power BI into application. You might like it for analytics!

@Triangle333 Thanks for reaching out. Closing this issue as the PM has responded to your request.


Proprietary -webkit-/-moz- features Firefox 69

See https://trello.com/c/ylLyrwja/12-proprietary-webkit-moz-features-fx-69 for original trello card.
Acceptance criteria

[x] Consider unprefixing -moz-user-select (see also Intent to ship mail for more useful details)

BCD was already updated, but I added a mention of the change to Fx69 for devs.


:bug: Adjust Windup Addon Requests and Add Limits

Our requests are extremely inaccurate compared to what the container can/will use. From what I've observed each container pegs a CPU at pretty much 100%, and RAM usage far exceeds 2Gi.
The most immediate thing we can do to help prevent bulk analysis from toppling nodes is to increase the requests for both of these.
Other things we should consider:

Adding an env var that equals half the requests value the windup pod to limit the JVM RAM usage. My belief that this should be half comes from the description of MAX_MEMORY which reads as if additional NON-HEAP Memory will be allocated equal to the HEAP memory specified by this var.
https://www.ibm.com/docs/en/coss/3.14.0?topic=application-change-memory-settings

Maximum memory the daemon should allocate for its heap when configuring memory dynamically.

Note: An equivalent amount will be used for off-heap memory unless configured otherwise....

This may effectively act as a limit so the next point may not be necessary for constraining memory utilization.

Implementing adjustable LIMITS on the windup pods in addition to requests
Linking to documentation and advising customers to implement eviction thresholds to protect their nodes.
https://docs.openshift.com/container-platform/4.12/nodes/nodes/nodes-nodes-resources-configuring.html#allocate-eviction-thresholds_nodes-nodes-resources-configuring

I opened an issue on this last point because the eviction thresholds did not work as it was suggested they would in the documentation.
https://issues.redhat.com/browse/OCPNODE-1579

I think we need to do this now and it LGTM.
I am still a plus one on limits being set and configurable.

Plus one on the limits, @jmontleon  did we run in a small Minikube cluster

@jortel I am not sure if half is the right answer. The bit I pasted above implies to me that it will allocate additional non-HEAP memory equal to the value set here for HEAP, but then digging again I noticed valid values for MAX_MEMORY go up to 32000 while there is a memory value that only goes up to 16000 and states, "Set the heap size to a fixed value. An equal amount of memory is allocated for off-heap memory if not configured otherwise."
https://www.ibm.com/docs/en/coss/3.14.0?topic=application-change-memory-settings
I honestly don't know how the wording for what should be such straight forward options can be written to leave so much question. Maybe you can make some sense of it.

@jmontleon I'm not convinced we have an immediate problem to solve.
In light of https://medium.com/marionete/managing-java-heap-size-in-kubernetes-3807159e2438.


user location by xml

Hi
I have tried to show user location by generating the map by xml, it shows on iOS but on Android does not appear.
<map:Mapbox
          latitude="25.658517"
          longitude="-100.357239"
          zoomLevel="9"
          mapStyle="light"
          hideAttribution="true"
          showUserLocation="true"
          hideCompass="false"
          accessToken="sk.eyJ1IjoiZWRkeXZlcmJydWdnZW4iLCJhIjoia1JpRW82NCJ9.OgnvpsKzB3GJhzyofQNUBw">
        </map:Mapbox>

if I generate the map programmatically, it shows the user location on both iOS and Android.
but by XML does not show on Android.
Thanks

Looks like you have a point, I don't think that has been implemented for Android yet. Let me take a look.

Can you give it a try with the latest version on GitHub (not on npm yet, but soon).
This also manages the permissions for Android 6+ automatically, no longere needed to ask those beforehand.


Parent initializer not emitted even though arguments present

In the code introduced in #74 we're removing grandparents too eagerly.
In the following code the arguments for A are available in C, yet the initializer for A is not called because it's a parent of the uninitialized B.
contract A {
    constructor(uint x) public {}
}

abstract contract B is A {
    constructor(uint y) public {}
}

abstract contract C is A, B {
    constructor(uint z) A(z) public {}
}

Expected output for C:
function __C_init(uint z) {
  __A_init_unchained(z);
  __C_init_unchained(z);
}

The call to __A_init_unchained is not currently being emitted.

This is going to be fixed once the PR #79 is merge


Cannot read properties of undefined (reading 'payload')

Hi,
Since the last version (1.3.4) everytime i try to send a message, i get this error in the logs :
s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting s6-rc: info: service legacy-services successfully started [15:51:28] INFO: Installed custom component. [2024-01-20T15:51:29.584] [INFO] default - Whatsapp Addon started. [2024-01-20T15:51:30.139] [INFO] default - default client is ready. [2024-01-20T15:53:15.572] [ERROR] default - Cannot read properties of undefined (reading 'payload')
(trying to send the message from the services tab in gome assistant :)

service: whatsapp.send_message
data:
clientId: default
to<EMAIL_ADDRESS>body:
text: test

Do you have an idea to fix it please ?
Thanks in advance.
Best regards,
Pierre

For info i have exactly the same error here since today's update

Same issue as well

Solved.
https://github.com/giuseppecastaldo/ha-addons/pull/59

Thanks a lot for your reactivity 🙏

Thank you for the fix! (And the great add-on, first time using it today)


Add "Container Wand"

Used to interact with containers

Will look like a stick with a box on the end, could possibly use obsidiron stick texture from Spooky Scary Skeletons


Kylel/fix index error word pred

the error here is in the word predictor's get_features().
at a high-level, the idea of the word predictor is that it loops over each hyphen in a candidate word and predicts whether it should be kept or removed. So a word like wizard-of-oz would trigger two predictions, one for each hyphen. The way the model works is it looks at a window surrounding that word to derive features that help with prediction. So for wizard-of-oz, the first hyphen's featurization is wizard, of and the second hyphen's featurization is of, oz.
the problem we're seeing is one due to tokenization. some PDFs result in weird tokenizations where the token.text.strip() == "". I took a look into this, and it's not a bug introduced in our PDFPlumberTokenizer, but an upstream issue with just... pdfs in general I guess. When these empty tokens are introduced, it causes situations in which you have words that end with hyphenation. For example, what if there were an empty token between wizard-of- and oz.
there are several ways to fix this. one is to fix tokenization, but we'd have to re-drive PDFs, which is too costly at the moment. another is to refactor & retrain the model to know how to properly handle even empty tokenization cases. this is also too costly right now.
so what I've done here is a bit hacky but it's essentially -- add a cleaning step at the beginning of the word predictor's .predict() in which we create a new Document that we operate over. as we catch weird issues with tokenization in the future, we can add to this function. all word prediction happens on top of this new document. at the end, we return words as basically start-end spans, so the removal of tokens shouldn't affect how we perform document.annotate(words=words) on the original, uncleaned document.

LGTM.
Will this impact the ability of utils.stringify() to make strings from words when the words are annotated onto the OG document?

it won't. the new document is an object internal to the word predictor, and the key is that it reuses the original document's .symbols. since all things are stored as span-groups, which basically points to start-end positions, as long as doc.symbols remains the same, then there's no difference between words based on spans on the new doc vs old doc.
an alternative implementation would've been to modify the existing doc with something like a hidden field, e.g. doc.annotate(_new_tokens) and perform the operations wrt to those to derive words, then do doc.remove(_new_tokens) as a final step.
i think there's no difference between the two approaches, but keeping things separate was a bit easier for debugging


add parent record to default value function

ping

@VincentMolinie I can merge once feedback is addressed

This was implemented by #417. The fragment attributes' defaultValue has the same signature as ember-data's attr.
defaultValue: (record, options, key) => ...

Yeah sorry I don't have time, I'll take care of


Fix YSON link leads to internal resources

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=ru
Description of changes:

Hi. We appreciate you help, but to the moment the link has already been fixed.


Only update changed entries for struct,tax,ref

Use something like:
SELECT ?compound ?date_ WHERE {
  BIND ((now() - "P1D"^^xsd:duration) AS ?date_)
  ?compound schema:dateModified ?date .
  ?compound wdt:P31 wd:Q113145171;
  FILTER (?date >= ?date_)
}

We need to store the last modified date.

Sill not 100% optimal but 99% there:
https://w.wiki/8wTB


Spyder Kernels2

What steps will reproduce the problem?

Installed Anaconda, clean. Says I have the wrong version of spiderkernels (2.3), is expecting a version between 2.1 and < 2.2.
Nothing has worked. I've spent several hours on this. Not able to debug anything.
And I can't see anything in the variable explorer.
Finally, I can't stop the debugger. It just hangs after stopping it. Any help is appreciated!

Hi @DBozkurtian96 ! Please create a new env using the conda-forge channel to get the latest Spyder that uses spyder-kernels >= 2.3.1. For that you can run from an Anaconda prompt (if you are running from Windows) or a terminal:
conda create -n spyder-cf -c conda-forge spyder

If you use Windows or MacOS you can also try Spyder from our standalone installers available at our release page: https://github.com/spyder-ide/spyder/releases/latest
Let us know if something of the above helps!

Thanks Daniel. In the meantime, I saw that I needed to upgrade to a newer
version of Spyder (conda install -c conda-forge spyder==5.2.2), since my
debugger wasn't working correctly (btw, this is true on *EVERY *machine I
installed the latest Anaconda on). So I'm in the middle of that now. If
that doesn't work, I'll try your suggestion.
Boz
On Thu, Jun 16, 2022 at 11:04 AM Daniel Althviz Moré <
@.***> wrote:

Hi @DBozkurtian96 https://github.com/DBozkurtian96 ! Please create a
new env using the conda-forge channel to get the latest Spyder that uses
spyder-kernels >= 2.3.1. For that you can run from an Anaconda prompt (if
you are running from Windows) or a terminal:
conda create -n spyder-cf -c conda-forge spyder
If you use Windows or MacOS you can also try Spyder from our standalone
installers available at our release page:
https://github.com/spyder-ide/spyder/releases/latest
Let us know if something of the above helps!
—
Reply to this email directly, view it on GitHub
https://github.com/spyder-ide/spyder/issues/18307#issuecomment-1157766074,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQBZT7YKYJC7FB73NYKVBETVPM67JANCNFSM5Y5BBOLA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Closing due to lack of response


Syntax error ];

Tried to use with https://developers.google.com/ad-exchange/rtb/downloads/realtime-bidding-proto.txt file, have Syntax error ];

Hi Alex,
Did you manage to find a solution to that error?

Fixed in #74.


feat: use serv-info data for starting client

Can you also remove _ "go.uber.org/automaxprocs" from the client code?


No calendars found

Hi,
I'm trying out PyXA to extract calendar events, but it does not seem to work. I've tested print(PyXA.Application("Safari").front_window.current_tab.url) which works fine, so my PyXA install should be working.
app = PyXA.Application("Calendar") print(app.calendars())
leads to an empty list
<<class 'PyXA.apps.Calendar.XACalendarCalendarList'>[]>
despite me having a ton of calendars visible in the Calendar app. All my calendars are tied to categorties or accounts like iCloud and Google and "other".
I have tried to look in the docs, but can't find a reference to finding calendars in any other way.
Tried creating a new calendar, but that also does not work:
`Traceback (most recent call last):
File "(My project path)/test.py", line 9, in
new_calendar = app.new_calendar("PyXA Development")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "(My project path)/.venv/lib/python3.11/site-packages/PyXA/apps/Calendar.py", line 244, in new_calendar
self.calendars().push(new_calendar)
File "(My project path)/.venv/lib/python3.11/site-packages/PyXA/XABase.py", line 884, in push
self.xa_elem.get().addObject_(element.xa_elem)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'addObject_'
Process finished with exit code 1`

Hi, thanks for filing an issue! I believe the issue is that wherever you're running the Python script from lacks permission to access or modify the calendar.
If you're running the code from Terminal, make sure Calendar is enabled under Settings -> Privacy & Security -> Automation -> Terminal. Other terminal emulators like iTerm should be similar. However, with VSCode, I can't get your code working even when permissions are enabled, unfortunately.
Let me know if that helps!
I'll see about adding better error reporting for this.


Improve percentage command

It's funny... but obviously we can't merge this. Thanks for your contribution though :)

It's funny... but obviously we can't merge this. Thanks for your contribution though :)


Suggestion: Stop Download/Upload

Hi, first thanks to all for this cool plugin!
I miss in menu stop upload/download if i make mistake maybe on root folder and i download/upload whole directory, what i don't want.
I hope this suggestion help little bit :)

Any news about this?


Make example config javascripty and consistent

When verify_cert was added, it used ruby conventions, which was fine, because it was the only multiword setting.  Now, it isn't, and the lack of convention looks weird.  This branch makes camelCase preferred, but allows snake_case to be used for verifyCert to ease the transition.

You should update the config in the README, too.


Detect last page

Hi can I change the skipButton text only on the last page? How would that be done?

Hey, you can do this like this:
lastPage.viewDidAppearBlock = {
onboardingVC.skipButton.setTitle("Done", for: .normal)
}


Skip unnecessary array util ops

Skip unnecessary array manipulation ops in array utility.
This is particularly useful if functions are called with Variable arguments.

IMHO, this utility is only used in three function implementations and could be removed.

I guess not three, but two.
+1 for removal. Maybe deprecate first?

LGTM!

@niboshi Thanks for the comments. In a separate PR #3980, all usages of utils.array are removed and each function will raise a deprecation warning when called.

Thank you.


VS Code doesn't restore terminal names after restart

Issue Type: Feature Request
Hello! I run many powershell terminals using VS Code, often I rename them. After reopening VS Code all terminals appear but they have standart names, such as 'powershell'.
VS Code version: Code 1.62.3 (ccbaa2d27e38e5afa3e5c21c1c7bef4657064247, 2021-11-17T08:11:14.551Z)
OS version: Windows_NT x64 10.0.19044
Restricted Mode: No

Maybe 139276
Are you able to test with Insiders?

I can't reproduce this in insider's.

After update to 1.63.2 problem disapperared. Thanks for helping!


Dummy PR for testing CI

Tweak ceSimReco.fcl to exercise TODO, FIXME and whitespace. #323
first run will be with no change to CI
second run will be with AL9 changes to CI but run on SL7 - should be no change
third run will be with on AL9
4th run will be on AL9 using test with

Hi @kutschke,
You have proposed changes to files in these packages:

/
Validation

which require these tests: build.
@Mu2e/fnalbuild-users, @Mu2e/write have access to CI actions on main.
:hourglass: The following tests have been triggered for bc0885b2c5aabfbebf3e98ece05a59835c89449f: build  (Build queue is empty)
About FNALbuild. Code review on Mu2e/Offline.

:sunny: The build tests passed at bc0885b2c5aabfbebf3e98ece05a59835c89449f.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged bc0885b2c5aabfbebf3e98ece05a59835c89449f at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 11 min 06 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at bc0885b2c5aabfbebf3e98ece05a59835c89449f after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

@FNALbuild run build test

:hourglass: The following tests have been triggered for 206f61a24e799cdbdf835960e59ecbe6cf81ec5b: build  (Build queue is empty)

:sunny: The build tests passed at 206f61a24e799cdbdf835960e59ecbe6cf81ec5b.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged 206f61a24e799cdbdf835960e59ecbe6cf81ec5b at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 21 min 11 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 206f61a24e799cdbdf835960e59ecbe6cf81ec5b after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

@FNALbuild run build test

:hourglass: The following tests have been triggered for 206f61a24e799cdbdf835960e59ecbe6cf81ec5b: build  (Build queue is empty)

:sunny: The build tests passed at 206f61a24e799cdbdf835960e59ecbe6cf81ec5b.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged 206f61a24e799cdbdf835960e59ecbe6cf81ec5b at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 21 min 16 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 206f61a24e799cdbdf835960e59ecbe6cf81ec5b after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

@FNALbuild run build test

:hourglass: The following tests have been triggered for e4ef8463e4a5cc4507182a76c085845f5c8f0f7a: build  (Build queue is empty)

:sunny: The build tests passed at e4ef8463e4a5cc4507182a76c085845f5c8f0f7a.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged e4ef8463e4a5cc4507182a76c085845f5c8f0f7a at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 04 min 10 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at e4ef8463e4a5cc4507182a76c085845f5c8f0f7a after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

@FNALbuild run build test

:hourglass: The following tests have been triggered for 2a21f1ba8f62999bfd77fba81fa16f29b71431cf: build  (Build queue is empty)

:sunny: The build tests passed at 2a21f1ba8f62999bfd77fba81fa16f29b71431cf.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged 2a21f1ba8f62999bfd77fba81fa16f29b71431cf at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 04 min 10 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 2a21f1ba8f62999bfd77fba81fa16f29b71431cf after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

I am making a comment on here to follow the webhook to Jenkins.

@FNALbuild run build test

:hourglass: The following tests have been triggered for f50b67ce96d9a753e3e2c0ce44e695f9041c5e98: build  (Build queue is empty)

:sunny: The build tests passed at f50b67ce96d9a753e3e2c0ce44e695f9041c5e98.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged f50b67ce96d9a753e3e2c0ce44e695f9041c5e98 at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 04 min 10 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at f50b67ce96d9a753e3e2c0ce44e695f9041c5e98 after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

@FNALbuild run build test

:hourglass: The following tests have been triggered for 1bf422fe1f997ad6cb2b1fdfc8e76a0ff6564406: build  (Build queue is empty)

:sunny: The build tests passed at 1bf422fe1f997ad6cb2b1fdfc8e76a0ff6564406.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged 1bf422fe1f997ad6cb2b1fdfc8e76a0ff6564406 at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 04 min 09 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 1bf422fe1f997ad6cb2b1fdfc8e76a0ff6564406 after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

@FNALbuild run build test with Mu2e/Offline#1284

:hourglass: The following tests have been triggered for f532112ca3d41ee1a354de6e007aa826c683ab37: build  (Build queue is empty)

:sunny: The build tests passed at f532112ca3d41ee1a354de6e007aa826c683ab37.

Test
Result
Details

test with
:white_check_mark:
Included Mu2e/Offline#1284 @ 5d4acb1f2debea9644b666bf80de7558346b6c45 by merge

merge
:white_check_mark:
Merged f532112ca3d41ee1a354de6e007aa826c683ab37 at f5cc2319214c5956b549423b0e570b5d6a88b39a

build (prof)
:white_check_mark:
Log file. Build time: 08 min 20 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at f532112ca3d41ee1a354de6e007aa826c683ab37 after being merged into the base branch at f5cc2319214c5956b549423b0e570b5d6a88b39a.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

Testing complete


rootless: use SYS_renameat2 instead of __NR_renameat2

use the correct definition for the syscall number.
Signed-off-by: Giuseppe Scrivano<EMAIL_ADDRESS>

/hold

@vrothberg https://bugzilla.redhat.com/show_bug.cgi?id=1768519
I didn't link it since the bug is private

LGTM assuming happy tests

/hold cancel

I verified the fix on s390x. The fix is required because the syscall renameat2 is not defined on s390x. At least for the rhel 7.7 kernel 3.10.0-1062.

/lgtm


There is room for improvement for the logs

The logs right now contains some repetitive information. For instance, here is the log for a simple health check that failed.
2024-03-26T10:20:48.070995Z  INFO status:health: vaultrs::api: Executing /sys/health and expecting an unwrapped response
2024-03-26T10:20:48.072528Z ERROR status:health:exec:execute:send: rustify::clients::reqwest: error=Error sending HTTP request
2024-03-26T10:20:48.072579Z ERROR status:health:exec:execute: rustify::client: error=Error sending HTTP request
2024-03-26T10:20:48.072605Z ERROR status:health:exec: rustify::endpoint: error=Error sending HTTP request
2024-03-26T10:20:48.072630Z ERROR status:health: vaultrs::sys: error=An error occurred with the request
2024-03-26T10:20:48.072651Z ERROR status: vaultrs::sys: error=An error occurred with the request

We get 5 logs, all containing the same information.
We can control some of them, but ones are inside the rustify crate. As the crate seems no longer maintained, they would be difficult to fix. In my opinion, the trace shouldn't have been added to rustify at the first place, as is made to be a building block for client library and shouldn't add log by itself (or at trace or debug level). Hopefully, we can filter them using  RUST_LOG="info,rustify=off".
This divide by 2 the number of logs, but it still got redundant information:
2024-03-26T10:40:21.078675Z  INFO status:health: vaultrs::api: Executing /sys/health and expecting an unwrapped response
2024-03-26T10:40:21.080194Z ERROR status:health: vaultrs::sys: error=An error occurred with the request
2024-03-26T10:40:21.080245Z ERROR status: vaultrs::sys: error=An error occurred with the request

Even in the happy path they are still redundant information:
2024-03-26T10:40:21.309718Z  INFO read_by_name{name="mygroup"}: vaultrs::api: Executing identity/group/name/mygroup and expecting a response
2024-03-26T10:40:21.312644Z  INFO read_by_name{name="mygroup"}: vaultrs::api: Stripping response wrapper from API response

Here, "Stripping response wrapper from API response" is an implementation details and shouldn't be logged as info.
Besides, we can notice that a crucial information is missing, the http verbs, which does not makes which method of the endpoint we are actually using.
I think having a span that looks like this request{method=GET path="/foo"}: would be a goal to reach.
In a perfect world, I think logging should be provided as middleware so users can provide their own if they want and we could reuse works from the ecosystem.
Ideally when reqwest will have a better support for middleware (which is on roadmap for 2024) we could just use something like tower_http::trace to do the logging.
If we want to use the midlleware approach right now, we could use already this project, but hopefully by the end of the year this won't be even needed.
If my concerns are also shared, I will submit a PR that will try to improve the current state of logging in vaultrs, by cleaning some of the already existing traces.

Merged the associated PR.


blocked on start up with property of Spring beans with @Bean

blocked on start up with property of Spring beans with @Bean

fixed on 1.0.3


Added Merge Semantics Code Snippet

Description
Added a Code Snippet for 'MergeSemantics'
Related Issues
Try to Fixes #70682
Tests
I added the following tests:
N/A  because only docs are change .
Checklist
Before you create this PR, confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[ x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x ] I signed the CLA.
[x ] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x ] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x ] I updated/added relevant documentation (doc comments with ///).
[ x] All existing and new tests are passing.
[x ] The analyzer (flutter analyze --flutter-repo) does not report any problems on my PR.
[x ] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Did any tests fail when you ran them? Please read Handling breaking changes.

[ x] No, no existing tests failed, so this is not a breaking change.
[ ] Yes, this is a breaking change. If not, delete the remainder of this section.

[ ] I wrote a design doc: https://flutter.dev/go/template Replace this with a link to your design doc's short link
[ ] I got input from the developer relations team, specifically from: Replace with the names of who gave advice
[ ] I wrote a migration guide: https://flutter.dev/go/breaking-changes-template Replace this with a link to a pull request that adds the migration guide to https://flutter.dev/docs/release/breaking-changes

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
📝 Please visit https://cla.developers.google.com/ to sign.
Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.
What to do if you already signed the CLA
Individual signers

It's possible we don't have your GitHub username or you're using a different email address on your commit. Check your existing CLA data and verify that your email is set on your git commits.

Corporate signers

Your company has a Point of Contact who decides which employees are authorized to participate. Ask your POC to be added to the group of authorized contributors. If you don't know who your Point of Contact is, direct the Google project maintainer to go/cla#troubleshoot (Public version).
The email used to register you as an authorized contributor must be the email used for the Git commit. Check your existing CLA data and verify that your email is set on your git commits.
The email used to register you as an authorized contributor must also be attached to your GitHub account.

ℹ Googlers: Go here for more info.

@rahul13199kumar The google bot says you didn't sign the CLA so follow the guide in the reply of google bot to sign it and then mention the bot saying you signed it.

@googlebot I signed it!

Hi @rahul13199kumar , are you still working on this PR?

@chunhtai  , Today I put PR for this issue.
Thankyou

@rahul13199kumar I am going to close this PR in favor of your other PR then.

@rahul13199kumar I am going to close this PR in favor of your other PR then.


chore: update SECURITY.md

Description

adapt changes from https://github.com/eclipse-tractusx/.github/blob/main/SECURITY.md

Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review:

[x] DEPENDENCIES are up to date. Dash license tool. Committers can open IP issues for restricted libs.
[x] Copyright and license header are present on all affected files

Why implement a non-standard SECURITY.md? This file is not TRG compliant, because of violated TRG release process in eclipse-tractusx/eclipse-tractusx.github.io/pull/286. Even having this non compliant version in our .github repo is not ok.

Thx @carslen for pointing it out.
should i revert it or make it back again to our TRG complian version?

awesome, I thought this is solved :(
The official Eclipse compliant version is the other one, see:

How do I trigger the creation of a new TRG?


Support for v-model directive

[x] add model: {prop: string, event: string} to the NSVViewMeta interface
[x] runtime vModel infrastructure, which consumes the previous model
[x] support TextField
[x] ~support Label~ (Label can't be "edited" so i doesn't need vModel, just simple one way bindings)
[ ] support Tabs
[ ] support TabView
[ ] support BottomNavigation
[x] support DatePicker
[x] support ListPicker
[x] support Progress
[x] support SearchBar
[x] support SegmentedBar
[x] support Slider
[x] support Switch
[x] support TextView
[x] support TimePicker
[x] unit tests

Hi @rigor789 ,
First of all want to say thank you for your great work with nativescript-vue. We really appreciate what you are doing to support Vue.js version 3. I have played with your demo app and found that v-model directive doesn't work when markup is used in template tag instead of template property of SFC.
I've read on one of the another issue/feature thread that you has not been motivated to spend more time on this project to move things forward, really sorry to hear it. But want to say that with release of Nativescript 7 and Vue.js 3 a lot of web developers trying to check it together and your effort is appreciated.

I've found how to make v-model work in template tag if anyone interested. You can create functional component like below for example:
const withVModel = (node: VNode, arg: any, mods?: any) => withDirectives(node, [[vModel, arg, '', mods]]);

const BaseInput: FunctionalComponent<BaseInputInterface> = (props, context) => {
  let value: string | number = '';
  let { modelModifiers } = props;

  return h(
    withVModel(
      h('TextField', {
        'onUpdate:modelValue': (v: string | number) => {
          value = v;
        },
      }),
      value,
      modelModifiers
    ),
    context.attrs,
    context.slots
  );
};

export default BaseInput;

Then in SFC import it and use with v-model directive, for example
<template>
  <Page>
    <BaseInput
      v-model.trim="yourReactivePropery"
      hint="Please set text"
      :editable="isEditable"
    />
  </Page>
</template>


Custom response middleware for .well-known requests

Welcome!

[X] Yes, I've searched similar issues on GitHub and didn't find any.
[X] Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What did you expect to see?
I'm not sure if that's just too niche, or if that would also benefit others.
Most Matrix servers use /.well-known/matrix/(server/client) to determine the actual server behind a domain.
Unfortunately, currently there's the need for an extra webserver behind Traefik, to respond to those requests.
It'd be great if Traefik could handle that itself.
My suggestion:
Add a middleware which can be used to directly respond to requests to a specific endpoint.
e.g. (k8s CRD):
- match: Host(`my.domain`) && PathPrefix(`/.well-known/matrix/server`)
    kind: Rule
    services:
    - name: nginx-service-web
      port: 80

could be replaced by something like
- match: Host(`my.domain`) && PathPrefix(`/.well-known/matrix/server`)
    kind: Rule
    middlewares:
   - name: json
     body: '{ "m.server": "my.domain:443" }'

Hello @S7evinK,
Thanks for your interest in Traefik!
Unfortunately, we indeed think that this need is too niche to be solved with a core middleware right now, and I will decline your proposal.
Thus it seems to be a pretty good candidate for a plugin middleware.
Please take a look at the https://github.com/traefik/plugindemo repository which is the place to start to build a plugin.
You can take advantage of the local mode to play around.
Among the existing plugins, there are at least two plugins that can be inspiring/tested to achieve what you want to do:

https://pilot.traefik.io/plugins/605afbb1a5f67ab9a1b0e521/forced-static-body
https://pilot.traefik.io/plugins/60a39993264a7d89fed4a198/return-response-plugin


Custom header/footer captions font-family not applied to Custom header/footer page number text

Selecting an alternate font to Avenir in "Custom header/footer captions" (nickel.yaml) produces a header and footer with 2 differing fonts for the caption and page number portions.
Unfortunately, there is no option (afaik) to define the font-family for the "Custom header/footer page number text" (libnickel.so.1.0.0.yaml).
(A similar post was inadvertantly posted with the older kobopatch git repo).

Thank you for the detailed response. What seemed like an unusual oversight, obviously was not!
Fingers crossed at some future date we can properly set the header and footer font-family. Regardless, kudos for all the awesome work done in kobopatch :)


Access to Network path

Hello,
When I access to shared network path (but it is private (i.e. c$)) program doesn't access to this path.
Is this adding in the future or any reason of doesn't do that?
Thanks

\localhost\c$\users\ resolved for me in both PT Run and in run prompt

Hi,
I can riproduce the issue: PowerToys Run is opening Documents when I try to open a network path (same behaviour with \\localhost).
Windows build number: 10.0.19041.264
PowerToys version: 0.18.2

Hi,
@crutkas
As @davidegiacometti's said. When I tried again, it has still to access Documents folder on my local PC.
Windows build number: 19628.1
PowerToys version: 0.18.2

Fixed in 0.19.0, please visit https://github.com/microsoft/PowerToys/releases/ for the latest release


include/merge trollop-subcommands

I found this awesome gem, trollop-subcommands, that extends trollop with a better interface for creating subcommands.  I wonder if we should somehow merge this into trollop directly?  https://github.com/jwliechty/trollop-subcommands  @jwliechty What do you think since you're the author of the gem?

Looks good to me.  Way slicker than doing it with basic trollop
underpinnings
On 10/24/2017 04:10 PM, Jason Frey wrote:

I found this awesome gem, trollop-subcommands, that extends trollop with
a better interface for creating subcommands. I wonder if we should
somehow merge this into trollop directly?
https://github.com/jwliechty/trollop-subcommands @jwliechty
https://github.com/jwliechty What do you think since you're the author
of the gem?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ManageIQ/trollop/issues/88, or mute the thread
https://github.com/notifications/unsubscribe-auth/AJ-OqHjNv5oQc-nPAlvi6sqCm6HD2OIVks5svkRTgaJpZM4QFBRk.

You are more than welcome to incorporate trollop-subcommands (or the concept) into trollop. I am glad someone other than myself found it useful.
If you do incorporate the idea into Trollop standard, then I can depreciate my gem according.

If anyone wants to use trollop-subcommands with optimist, here's a branch with the appropriate find/replaces done.
https://github.com/aerickson/trollop-subcommands/tree/optimist_rename


Describe context field and separate out common operations

Adds a description of the context field and how SOMA implementations use context data.
Separates out the context and metadata operations into a new "common operations" section.

I think this is ready for another look.

or it would have been, had I remembered to commit and push. (which I had not at that point, but have now.)

We do still need to update the spec to reflect this new lifecycle (and the rest of everything, like open/close, and read/write) but that is a separate task.

Which, for reference, is https://github.com/single-cell-data/SOMA/issues/107.


Updates to iOS menu labels and icons

Task/Issue URL: https://app.asana.com/0/72649045549333/1201338056880169/f
CC: @miasma13
Description: Updates to couple of icons and labels in the context menu.
Steps to test this PR:

Go to any web page and open context menu.
Notice the new icons and labels according to the https://app.asana.com/0/0/1201498291588546/f

Orientation Testing:

[x] Portrait
[x] Landscape

Device Testing:

[x] iPhone SE (1st Gen)

OS Testing:

[x] iOS 15

Theme Testing:

[x] Light theme
[x] Dark theme

Looks good


fix: remove reconcile checksum rate limmiter, add reconciler timeout

Current situation
A realm might not get reconciled if the specs do not change. This change was not intended and shall be changed.
Despite that a realm reconciler might get stuck and there is currently no way to set a timeout.
Proposal

Remove realm hash comparison which intented to avoid too manny reconciles. However this added to the issue that changes done only at kc are not reverted.
Add labels to the realm pod and realm secret
Add spec.timeout. The timeout only happens if the keycloak-config-cli container from the realm reconciler pod is running longer that the timeout configured. Once the timeout was
reacheched the reconciliation of the realm is aborted and gets requeued.

This should also fix the issue reported in #200


lunch map sort

Description

Added ascending and descending sorting by id and time required.

Fixes #183
Type of change

[x] New feature

How Has This Been Tested?

Open lunch map page and test like below.

https://github.com/FlutterKaigi/conference-app-2023/assets/77727737/571c9367-9392-473e-8044-4a30c94ff303
Checklist

[x] My code follows the style guidelines of this project.
[x] My code has been formatted with flutter format lib.
[x] My code has been fixed with dart fix --apply lib.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[ ] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.

@koji-1009
レビューお願いします！

@koji-1009
レビューお願いします！

@koji-1009
レビューありがとうございます！ご指摘いただいた部分の修正を行ったので、お手隙の際に確認お願いします！


Preserve block comment IDs when loading from saved file

Currently we initialize block comment IDs to a UUID, but in cases where a saved project is loaded this will cause problems with the VM, because the VM associates comments with their saved IDs, but we'll be sending comment events with the new random UUIDs. This may be more straightforward to address on the VM side by e.g. rewriting the comment IDs the VM stores in its lookup table to be $(BLOCK_ID)_comment or the like.

As long as project file compatibility works correctly in both directions -- new can load old projects AND old can load new projects -- I'm OK with changing the runtime format for these IDs. That "as long as" might be doing a lot of work there, though...? Let me know if it makes sense to work together on this one or meet to talk it through in detail.


Bubble background color

Issue
Background color is not transparent
In light mode, no issue is evident

In dark mode, the background is not too user friendly 🙃

The styling I used can be found here

Thanks for reporting @fparejam! Will get back to you soon.


Where are the pinned shortcuts stored?

Hi, I would like to back-up my pinned shortcuts, but I wasn't able to find the location of the config file where they are stored. Thanks!

Hi, I would like to back-up my pinned shortcuts, but I wasn't able to find the location of the config file where they are stored. Thanks!

[ ] - - [ ] Edermişim @p0deje

@agamemnonc It's located in ~/Library/Containers/org.p0deje.Maccy/Data/Library/Application Support/Maccy.


Apply SubscriptionConfiguration/Location pattern from .NET to other live test templates

Live test templates should use the pattern from .NET:

Template parameters for Location and SubscriptionConfiguration with default values
Variable set at job level for $(SubscriptionConfiguration) as a default
Use $(SubscriptionConfiguration) and $(Location) in deploy-test-resources.yml template invocations

This gives you the ability to set the default in one place in your tests.yml file or set per-matrix-entry in your Matrix parameter variable that override that default.

This is done.


RVF+cacheless LSU?

Hi,
I've been experimenting with RVF of VexiiRiscv recently and I noticed that RVF-related codes are not yet implemented in LsuCachelessPlugin.
I wonder if you plan to add them to it in the future.
Thanks :)

Hi,
This is planned ^^
Shouldn't be complicated.


⚠ Bofrost.de has degraded performance

In 99c9727, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1302 ms

Resolved: Bofrost.de performance has improved in c73b29b.


add gehninfel.xyz to the list

The webring icon is at the bottom of gehninfel.xyz.

I try to keep the webring as a place where people share some of their artistic projects as well, I have a hard time finding your projects in the zettle, none of the links works? Could it be that it requires javascript?

I have a hard time finding your projects in the zettle

That is probably because I don't really have anything ready for show yet :cry:
I do have some ideas expecting implementation in hold, but it's gonna be some time before I have them settled and hosted publicly available. Right now the website is more of zettelkasten note collection with some compilation on tutorials thingy.
And I'm aware of the poor structure of the whole thing. a large index zettel seems a good idea at first but now more of an excuse of laziness :laughing:. I do plan to refactor it into one (or several) zettel that will make navigation and finding stuffs easier (such as less links/content on each page and more links and pages overall) in the following week

none of the links works? Could it be that it requires javascript?

I am aware that some of the links do not work quite as expected, and I just fixed some this morning(reference and bibliography).
I think other part of it may be fault of my emacs setting(I'm using org-mode to write all my documents and a system implemented in emacs-lisp to export org-mode to html), because some of them don't have enough information/have wrong information in raw html to start with. There are cases where I have links in org-mode but nothing in html. I am looking into it, though it may take some time before I figure them out.
And the javascript is a bit of a headache while I don't quite understand how it work(I just took a theme from here and it turns out to be js-heavy) I'm switching to a css-only theme that looks like this and there should be no js nor js related problem shortly after

The website is too early in its development to be a good candidate for the webring at this time, keep building it :)


[Bug]: IEMOCAP wav2vec2 recipe

Describe the bug
I am trying to train the model IEMOCAP wav2vec2 model using the following command
%cd /content/speechbrain/recipes/IEMOCAP/emotion_recognition
!python train_with_wav2vec2.py hparams/train.yaml --data_folder = "/content/drive/MyDrive/IEMOCAP_full_release"
But It just running for 1 sec and not training at all and not running any epochs

Expected behaviour
I am expecting to train the model and run for all 30 epochs but its not happing
To Reproduce
No response
Versions
No response
Relevant log output
No response
Additional context
No response

Hello @BenoitWang,
Could you please take a look? Thank you!

Can someone please look into this, I need to submit project report on this asap

@Adel-Moumen Please have a look on this issue, The IEMOCAP wav2vec2 recipe is not working and not able to training.

Could you please provide more details? What is the output error? @Janardhan2131

while running the recipe it is expected to run 30 epochs but it is not
running at all
On Mon, Nov 7, 2022, 12:59 PM Adel Moumen @.***> wrote:

Could you please provide more details? What is the output error?
@Janardhan2131 https://github.com/Janardhan2131
—
Reply to this email directly, view it on GitHub
https://github.com/speechbrain/speechbrain/issues/1686#issuecomment-1305192231,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUGJYLH2IUTMGQOTCQCBRL3WHCVVVANCNFSM6AAAAAARYIRQ2Q
.
You are receiving this because you were mentioned.Message ID:
@.***>

It is just running for 1sec and giving output like this.
But I am expected like below image that all epochs running and making checkpoints but it is not happening

@Adel-Moumen It is not training and no epoch is running as I specified above

OK.
I have maybe an idea, when you are doing !cd PATH, actually it will not move you permanently to the PATH. You should add to your command the training also such that:
! cd PATH; python train.py hparams/params.yaml --data_folder="PATH"
Let me know if it solves it.

@Adel-Moumen It is not working , throwing segmentation fault

@BenoitWang, could you please take a look at it as well? I remember everytihng was working when I tested it as while ago.

Hi @Janardhan2131 @Adel-Moumen @mravanelli sorry for the late response. For me this is not a problem of the recipe but something with google colab. Please check the environment and make sure to mount your drive.

@Janardhan2131 for the wav2vec2 recipe a pretrained model is grabbed from huggingface, did you install the latest version of transformers?

Yes Every time I try to implement the recipe I installed transformers
latest version
On Mon, Nov 7, 2022, 7:56 PM Yingzhi WANG @.***> wrote:

@Janardhan2131 https://github.com/Janardhan2131 for the wav2vec2 recipe
a pretrained model is grabbed from huggingface, did you install the latest
version of transformers?
—
Reply to this email directly, view it on GitHub
https://github.com/speechbrain/speechbrain/issues/1686#issuecomment-1305695369,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUGJYLFVUITYIFEKBDWXCGTWHEGRJANCNFSM6AAAAAARYIRQ2Q
.
You are receiving this because you were mentioned.Message ID:
@.***>

No idea... Can you download any model from huggingface? Try this ?
from speechbrain.pretrained.interfaces import foreign_class
classifier = foreign_class(source="speechbrain/emotion-recognition-wav2vec2-IEMOCAP", pymodule_file="custom_interface.py", classname="CustomEncoderWav2vec2Classifier")
Or maybe it's the internet connection, can you make a wget to verify?

@BenoitWang But I want to train this recipe myself on IEMOCAP dataset and want to inference on the model that I can obtain.
Again tried on other desktops, still facing the same issue.

 The default python version is 3.7, changing to 3.8 solved the problem. Here's my code https://colab.research.google.com/drive/1F0suhzTt1gHLYoCuFct-1w9pKpa4FLa9?usp=sharing, please tell me if this solves your problem.

Yes its working. @mravanelli @BenoitWang @Adel-Moumen Thank you for your help and solving this issue.

OK.
Good to know that everything is working now.
I close this issue but feel free to open a new discussion if you have more questions on the training recipe. 😀


Control resizing issue (regression) in 3.2.4 RC5

Godot version: 3.2.4 RC5
OS/device including version: Windows 10
Issue description:
Control resizing seems wonky. It looks like the size changes keep multiplying, and it's really hard to size controls properly. In some instances, you're dragging anchors one way, but the control is still resizing in the other direction.

Steps to reproduce: Create a Button or Label and try to double size by dragging the corners. No special setup required.
This is a regression from 3.2.3, where this worked fine (I tested it again just now to be sure).

@nightblade9 you can insert gif directly on github by dragging it on to comment.

Check out #46979 that was already fixed in 3.3 RC6.

Duplicate of #46979.


View rancher server logs in UI

Would be very nice to have a websocket tail of the rancher server log(s) and potentially other relevant logs that can be accessed such as agents. Keeps you out of server shells and better readability etc. :)

This will be available indirectly in the upcoming HA improvements..

Leaving this open as it still needs to be supported in a single node setup.
In a HA setup, this is available when viewing the management stack.

We could implement this just like HA by exposing a 'System' stack that is comprised of the standalone Rancher server node.

Using #71 to track this.


run main.py with error

[25/05/2017 11:57:37] Training parameters: {'reload_epoch': 0, 'shuffle': True, 'verbose': 1, 'data_augmentation': False, 'class_weights': None, 'epochs_for_save': 1, 'lr_gamma': 0.8, 'start_eval_on_epoch': 1, 'n_epochs': 500, 'patience': 20, 'mean_substraction': True, 'normalize': False, 'n_parallel_loaders': 1, 'each_n_epochs': 1, 'patience_check_split': 'val', 'lr_decay': None, 'homogeneous_batches': False, 'batch_size': 50, 'metric_check': 'Bleu_4', 'num_iterations_val': None, 'epoch_offset': 0, 'joint_batches': 4, 'maxlen': 50, 'eval_on_epochs': True, 'eval_on_sets': [], 'extra_callbacks': [<keras_wrapper.extra.callbacks.EvalPerformance object at 0x7fc1dfd6fad0>, <keras_wrapper.extra.callbacks.Sample object at 0x7fc1e5723ed0>]}
ERROR (theano.gof.opt): SeqOptimizer apply <theano.scan_module.scan_opt.PushOutScanOutput object at 0x7fc216a1a110>
[25/05/2017 11:57:41] SeqOptimizer apply <theano.scan_module.scan_opt.PushOutScanOutput object at 0x7fc216a1a110>
ERROR (theano.gof.opt): Traceback:
[25/05/2017 11:57:41] Traceback:
ERROR (theano.gof.opt): Traceback (most recent call last):
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", line 235, in apply
sub_prof = optimizer.optimize(fgraph)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", line 87, in optimize
ret = self.apply(fgraph, *args, **kwargs)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 685, in apply
node = self.process_node(fgraph, node)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 745, in process_node
node, args)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 854, in push_out_inner_vars
add_as_nitsots)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 906, in add_nitsot_outputs
reason='scanOp_pushout_output')
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 391, in replace_all_validate_remove
chk = fgraph.replace_all_validate(replacements, reason)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 365, in replace_all_validate
fgraph.validate()
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 256, in validate_
ret = fgraph.execute_callbacks('validate')
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/fg.py", line 589, in execute_callbacks
fn(self, *args, **kwargs)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 422, in validate
raise theano.gof.InconsistencyError("Trying to reintroduce a removed node")
InconsistencyError: Trying to reintroduce a removed node
[25/05/2017 11:57:41] Traceback (most recent call last):
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", line 235, in apply
sub_prof = optimizer.optimize(fgraph)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", line 87, in optimize
ret = self.apply(fgraph, *args, **kwargs)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 685, in apply
node = self.process_node(fgraph, node)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 745, in process_node
node, args)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 854, in push_out_inner_vars
add_as_nitsots)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/scan_module/scan_opt.py", line 906, in add_nitsot_outputs
reason='scanOp_pushout_output')
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 391, in replace_all_validate_remove
chk = fgraph.replace_all_validate(replacements, reason)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 365, in replace_all_validate
fgraph.validate()
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 256, in validate_
ret = fgraph.execute_callbacks('validate')
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/fg.py", line 589, in execute_callbacks
fn(self, *args, **kwargs)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/theano/gof/toolbox.py", line 422, in validate
raise theano.gof.InconsistencyError("Trying to reintroduce a removed node")
InconsistencyError: Trying to reintroduce a removed node
Epoch 1/500
9850/9900 [============================>.] - ETA: 0s - loss: 2.4758[25/05/2017 12:00:49]
<<< Predicting outputs of val set >>>
Sampling 100/100  -  ETA: 0s
Total cost of the translations: 203.730323 	 Average cost of the translations: 2.037303
The sampling took: 28.331956 secs (Speed: 0.283320 sec/sample)
[25/05/2017 12:01:17] Decoding beam search prediction ...
[25/05/2017 12:01:17] Evaluating on metric coco
bash: tercom.7.25: No such file or directory
Traceback (most recent call last):
File "main.py", line 370, in
train_model(parameters, args.dataset)
File "main.py", line 131, in train_model
nmt_model.trainNet(dataset, training_params)
File "build/bdist.linux-x86_64/egg/keras_wrapper/cnn_model.py", line 702, in trainNet
File "build/bdist.linux-x86_64/egg/keras_wrapper/cnn_model.py", line 864, in __train
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/Keras-1.2.0-py2.7.egg/keras/engine/training.py", line 1623, in fit_generator
callbacks.on_epoch_end(epoch, epoch_logs)
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/Keras-1.2.0-py2.7.egg/keras/callbacks.py", line 43, in on_epoch_end
callback.on_epoch_end(epoch, logs)
File "build/bdist.linux-x86_64/egg/keras_wrapper/extra/callbacks.py", line 185, in on_epoch_end
File "build/bdist.linux-x86_64/egg/keras_wrapper/extra/callbacks.py", line 320, in evaluate
File "build/bdist.linux-x86_64/egg/keras_wrapper/extra/evaluation.py", line 69, in get_coco_score
File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/Coco_Caption-0.0-py2.7.egg/pycocoevalcap/ter/ter.py", line 55, in compute_score
return float(score), None
ValueError: could not convert string to float:
Can you tell me some detial about the error? Thanks very much!

Hello,
thanks for your interest.
It seems that you don't have the jar file that computes the TER metric. Have you installed the Coco-caption package from my fork?
If so, please, can you attach the output of:
ls /home/hanyaqian/anaconda2/lib/python2.7/site-packages/Coco_Caption-0.0-py2.7.egg/pycocoevalcap/ter/
Regards

Hi @lvapeab , i hava installed the Coco-caption  package successfully.
ls /home/hanyaqian/anaconda2/lib/python2.7/site-packages/Coco_Caption-0.0-py2.7.egg/pycocoevalcap/ter/ __init__.py  __init__.pyc  ter.py  ter.pyc

You lack the tercom file. I don't know if there was a problem in the installation.
You can try reinstalling it again or manually placing the tercom.7.25 file in your /home/hanyaqian/anaconda2/lib/python2.7/site-packages/Coco_Caption-0.0-py2.7.egg/pycocoevalcap/ter/ folder.

I reinstalling Coco-caption by the command of python setup.py install, and still  lack the tercom file, then manually placing the tercom.7.25 file in the above folder.
And happen another error:
[25/05/2017 17:05:48] Evaluating on metric coco Traceback (most recent call last):   File "main.py", line 373, in <module>     train_model(parameters, args.dataset)   File "main.py", line 133, in train_model     nmt_model.trainNet(dataset, training_params)   File "build/bdist.linux-x86_64/egg/keras_wrapper/cnn_model.py", line 702, in trainNet   File "build/bdist.linux-x86_64/egg/keras_wrapper/cnn_model.py", line 864, in __train   File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/Keras-1.2.0-py2.7.egg/keras/engine/training.py", line 1623, in fit_generator     callbacks.on_epoch_end(epoch, epoch_logs)   File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/Keras-1.2.0-py2.7.egg/keras/callbacks.py", line 43, in on_epoch_end     callback.on_epoch_end(epoch, logs)   File "build/bdist.linux-x86_64/egg/keras_wrapper/extra/callbacks.py", line 185, in on_epoch_end   File "build/bdist.linux-x86_64/egg/keras_wrapper/extra/callbacks.py", line 320, in evaluate   File "build/bdist.linux-x86_64/egg/keras_wrapper/extra/evaluation.py", line 69, in get_coco_score   File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/Coco_Caption-0.0-py2.7.egg/pycocoevalcap/meteor/meteor.py", line 35, in compute_score     score_line, stat = self._stat(res[i][0], gts[i])   File "/home/hanyaqian/anaconda2/lib/python2.7/site-packages/Coco_Caption-0.0-py2.7.egg/pycocoevalcap/meteor/meteor.py", line 54, in _stat     self.meteor_p.stdin.write('{}\n'.format(score_line)) IOError: [Errno 32] Broken pipe
under the folder of /home/hanyaqian/anaconda2/lib/python2.7/site-packages/Coco_Caption-0.0-py2.7.egg/pycocoevalcap/meteor is __init__.py  __init__.pyc  meteor-1.5.jar  meteor.py  meteor.pyc
the meteor-1.5.jar is also lacked while  installed the Coco-caption.

Ok, I've seen the mistake and corrected it in the Coco-caption package (https://github.com/lvapeab/coco-caption/commit/ca089be51f839736bf037b41b33cd9eb22add8f8).
Pull an run again the
python setup.py install

Hi @lvapeab , it works, thank you very much!

请问你是在中英翻译吗？这个bug你解决了吗？

Hi @lvapeab I'm still getting the error, is it because I'm using windows?
Traceback (most recent call last):
  File "main.py", line 445, in <module>
    train_model(parameters, args.dataset)
  File "main.py", line 169, in train_model
    nmt_model.trainNet(dataset, training_params)
  File "d:\docker\ai\nmt-keras\src\keras-wrapper\keras_wrapper\cnn_model.py", line 832, in trainNet
    self.__train(ds, params)
  File "d:\docker\ai\nmt-keras\src\keras-wrapper\keras_wrapper\cnn_model.py", line 1107, in __train
    initial_epoch=params['epoch_offset'])
  File "d:\docker\ai\nmt-keras\src\keras\keras\legacy\interfaces.py", line 91, in wrapper
    return func(*args, **kwargs)
  File "d:\docker\ai\nmt-keras\src\keras\keras\engine\training.py", line 1485, in fit_generator
    initial_epoch=initial_epoch)
  File "d:\docker\ai\nmt-keras\src\keras\keras\engine\training_generator.py", line 247, in fit_generator
    callbacks.on_epoch_end(epoch, epoch_logs)
  File "d:\docker\ai\nmt-keras\src\keras\keras\callbacks.py", line 77, in on_epoch_end
    callback.on_epoch_end(epoch, logs)
  File "d:\docker\ai\nmt-keras\src\keras-wrapper\keras_wrapper\extra\callbacks.py", line 277, in on_epoch_end
    self.evaluate(epoch, counter_name='epoch')
  File "d:\docker\ai\nmt-keras\src\keras-wrapper\keras_wrapper\extra\callbacks.py", line 486, in evaluate
    split=s)
  File "d:\docker\ai\nmt-keras\src\keras-wrapper\keras_wrapper\extra\evaluation.py", line 60, in get_coco_score
    score, _ = scorer.compute_score(refs, hypo)
  File "d:\docker\ai\nmt-keras\src\coco-caption\pycocoevalcap\meteor\meteor.py", line 40, in compute_score
    stat = self._stat(res[i][0], gts[i])
  File "d:\docker\ai\nmt-keras\src\coco-caption\pycocoevalcap\meteor\meteor.py", line 69, in _stat
    self.meteor_p.stdin.flush()
OSError: [Errno 22] Invalid argument

Hi @qazs ,
do you have java (version 1.8.0 or newer) installed?

Yes, here's my java version
$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)
(nmt-keras)

Hmm... It seems this error has also been reported in the original scoring library (https://github.com/tylin/coco-caption/issues/28). Unfortunately, I cannot test it in Windows.
As a workaround, I suggest you to edit your keras_wrapper\extra\evaluation.py file (in your case, located  in d:\docker\ai\nmt-keras\src\keras-wrapper\keras_wrapper\extra\evaluation.py) and comment the lines which call METEOR 56-57:
# if extra_vars.get('language', 'en') in accepted_langs:
# scorers.append((Meteor(language=extra_vars['language']), "METEOR"))

Moreover, if there is a problem with subprocess and Windows, it is possible that the TER score won't also work. If this is the case, comment the corresponding line (in the same file):
 # (Ter(), "TER"),

Commenting out the lines works, thanks!


chore: Spell check on forbidden words.

Can have cspell warn on use of inappropriate words.

Benchmark results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Values are compared against data from master at commit 38d045f5 and shown if the difference exceeds 1%.
L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
128 txs

l1_rollup_calldata_size_in_bytes
45,444
179,588
716,132

l1_rollup_calldata_gas
222,948
868,208
3,448,052

l1_rollup_execution_gas
842,035
3,595,316
22,203,421

l2_block_processing_time_in_ms
1,009 (-4%)
3,847 (-1%)
15,264 (+1%)

note_successful_decrypting_time_in_ms
323 (-1%)
986 (+1%)
3,638 (+1%)

note_trial_decrypting_time_in_ms
27.0 (-10%)
:warning: 96.0 (+20%)
137

l2_block_building_time_in_ms
8,906
35,560 (-1%)
149,649

l2_block_rollup_simulation_time_in_ms
6,603
26,365 (-1%)
104,877

l2_block_public_tx_process_time_in_ms
2,264
9,068
44,156 (+1%)

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
5 blocks
10 blocks

node_history_sync_time_in_ms
13,995 (-1%)
31,117

note_history_successful_decrypting_time_in_ms
2,340 (-1%)
4,789 (-1%)

note_history_trial_decrypting_time_in_ms
122 (-2%)
147 (-1%)

node_database_size_in_bytes
1,649,600
1,194,312

pxe_database_size_in_bytes
27,188
54,187

Circuits stats
Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit
circuit_simulation_time_in_ms
circuit_input_size_in_bytes
circuit_output_size_in_bytes

private-kernel-init
43.6 (+1%)
56,577
14,745

private-kernel-ordering
21.2
20,137
8,089

base-rollup
850
631,605
811

root-rollup
38.9 (+2%)
4,072
1,097

private-kernel-inner
35.6
72,288
14,745

public-kernel-private-input
46.7 (-1%)
37,359
14,745

public-kernel-non-first-iteration
27.8
37,401
14,745

merge-rollup
0.891 (+3%)
2,592
873

Miscellaneous
Transaction sizes based on how many contracts are deployed in the tx.

Metric
0 deployed contracts
1 deployed contracts

tx_size_in_bytes
8,723
27,094


CloudQuery source plugin?

Checklist

[X] I agree to the terms within the Auth0 Code of Conduct.

Describe the problem you'd like to have solved
Hi Team, hopefully this is right place to ask, if not, I'd appreciate if you can direct me.
I'm the founder of cloudquery.io, a high performance open source ELT framework.
Our users are interested in an Auth0 plugin, but as we cannot maintain all the plugins ourselves, I was curious if this would be an interesting collaboration, where we would help implement an initial source plugin, and you will help maintain it.
This will give your users the ability to sync Auth0 data to any of their datalakes/data-warehouses/databases easily using any of the growing list of CQ destination plugins.
Best,
Yevgeny
Describe the ideal solution

Alternatives and current workarounds
No response
Additional context
No response

Hey @yevgenypats 👋🏻
Thanks for opening an issue. The ask is definitely sensible, however this is not exactly the right place for this.
If you go to https://marketplace.auth0.com/, at the bottom of the page there is a "Request Integration" button:

That will take you to https://community.auth0.com/c/marketplace/request-integration/89 where you can formalize a proposal with the appropriate team.
Hope this helps! Looking forward to adding support for this within the Go SDK when time comes 👍🏻
Let me know if you have any other questions.


Account Summary: Responsive design (Breakpoints)

See this figma link for design at all breakpoints:
https://www.figma.com/file/og1llFtTU9l5F2hk5tKMxc/Responsive-Layouts?node-id=0%3A1
Scroll left to right to see mobile up to x-large desktop.
Note for dev: Arrange call with Matt to chat through this ticket.

[ ] Check that the build matches the breakpoints and layout at breakpoints in figma

looks to be working. closing


Test newer Django and DRF versions

Add DRF 3.1.x and Django 1.8 to tests

Updated pytest-django to work with Django 1.8
Test with latest 1.7.x release

@helenst thanks!


Benchmark

To more quickly identify performance regressions we should add some benchmarking tests. This has been suggested before (see https://github.com/pydata/pydata-sphinx-theme/issues/381#issuecomment-817981156 for example). And maybe we could have caught #855 earlier in the release process for 0.10.
We could build a packages documentation (e.g., NetworkX since it is pure Python) with the main branch every week or so (if there have been any commits since the last run of the benchmarking suite). @MridulS has been looking into benchmarking for NetworkX, so he may have some input (or may be willing to help).

Another approach we could take is to check the duration time of one of our pytests (https://howchoo.com/python/how-to-measure-unit-test-execution-times-in-pytest) and the fail if it exceeds some threshold. Kind of like a time-based regression test.

We have something like that in MNE, I can implement if you want. If you can point to which test(s) you want timed that would help.

I think this one is the first and simplest build:
https://github.com/pydata/pydata-sphinx-theme/blob/fb0a4e7764d34bc7928c0dc3e91c9a5aa138ff1b/tests/test_build.py#L55
So maybe after running our test suite, we just run that one like 5 times, take the median, and then check it hasn't exceeded some amount?


Remove JCenter before February 2022

SW details:

Plug-in Version 2.4.1

Summary and background of the bug
JCenter may stop working in February 2022, so it should be removed from the project. Any dependencies should be fetched from other repositories.
The shutdown date of the repository itself is not clear. In reality it might keep working in read-only mode for a longer time. But no guarantees are given after February.
Furthermore, Gradle 8 will remove jcenter().
https://blog.gradle.org/jcenter-shutdown

Done! I also needed to upgrade detekt to the latest version so I could remove jcenter completely.
Thanks for the reminder @nokite!

Nice, so quick! Thanks!


Refactor servers, log graphql panics

First this refactors the http servers, removing the types GraphQLResponse and IndexNodeResponse which were largely redundant with QueryResult. There were minor functional changes, such as malformed graphql queries returning just an error string instead of a graphql error, but I don't think this is too important. This also async-ifies the servers a bit more.
We also refactor block_in_place into spawn_blocking, this made it easier to make the main change, which is to catch and log panics during query execution.

@lutter It turned out to be easy to avoid duplicating the query text, I just moved it to the Query in graph. I've addressed your comments.


Error message while launching VSCode

VS Code Version: Version : 1.87.1
Validation : 1e790d77f81672c49be070e04474901747115651
Date : 2024-03-06T00:22:39.156Z
Electron : 27.3.2
ElectronBuildId : 26836302
Chromium : 118.0.5993.159
Node.js : 18.17.1
V8 : <IP_ADDRESS>-electron.0
Système d’exploitation : Darwin arm64 23.3.0

Steps to Reproduce:
Just launch VS Code and get an error message like in picture joined. I don't know how to not get them

@rzhao271 any ideas here ?
rough translation:
"Unable to be described in folder settings because audioCues.volume does not support the scope of folder resources"

Repro steps

Create a multi-root workspace.
Add the setting "audioCues.volume": "off" to the .vscode/settings.json files of one of those workspaces.
Reload the window.
:bug: The dialogs show up.

and what should I do to remove this error message ???

A workaround would be:

Check which root folder in the multi-root workspace has audioCues.volume defined in .vscode/settings.json.
Close the multi-root workspace, and open that root folder in a separate VS Code window. The editor should automatically migrate over the outdated setting.
Open the multi-root workspace again.

Hi,
i am sorry i don't think that i understood precisely what you meant by:

Check which root folder in the multi-root workspace has audioCues.volume defined in .vscode/settings.json.
Close the multi-root workspace, and open that root folder in a separate VS Code window. The editor should automatically migrate over the outdated setting.
Open the multi-root workspace again.

Can you be clearer please ? I am relatively new to VsCode
Thanks

De : Raymond Zhao @.>
Envoyé : mardi 12 mars 2024 19:49
À : microsoft/vscode @.>
Cc : Jacques @.>; Author @.>
Objet : Re: [microsoft/vscode] Error message while launching VSCode (Issue #207101)
A workaround would be:

Check which root folder in the multi-root workspace has audioCues.volume defined in .vscode/settings.json.
Close the multi-root workspace, and open that root folder in a separate VS Code window. The editor should automatically migrate over the outdated setting.
Open the multi-root workspace again.

—
Reply to this email directly, view it on GitHubhttps://github.com/microsoft/vscode/issues/207101#issuecomment-1992328170, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL4ZVB34NGSRWDVUEJQEN5LYX5E45AVCNFSM6AAAAABELQ6BV6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJSGMZDQMJXGA.
You are receiving this because you authored the thread.Message ID: @.***>

how can I do to get rid off the error message ?
Thx

Even with the scope set to Resource, I see this


Privacy-enhancing browser extensions may block app usage

One tester reported that "Privacy Possum" would cause the app to redirect infinitely. This appears to be an issue with sending session information back and forth as the app would just 302 between the oauth endpoints. Disabling the extension fixed the issue.

It looks like privacy possum in particular has trouble breaking oauth. This isn't something that can be worked around. This issue will be reopened if it's shown that this is a more common issue or something that can be worked around.

It looks like privacy possum in particular has trouble breaking oauth. This isn't something that can be worked around. This issue will be reopened if it's shown that this is a more common issue or something that can be worked around.


check server version on startup

As discussed in elastic support ticket 00352713 I open this feature request.
Is your feature request related to a problem? Please describe.
Last week I fell into the trap of addLabel for numbers and booleans requiring APM server 6.7 where we currently use 6.5.4. I find it unfortunate as the comatibility page says that the agent requires 6.5 or higher. In my mind compatible means that the server can import any data received from the agent(even if he ignores some fields). This is not the case as the server rejects any document from the agent if addLabel with numbers or booleans are used:
2019-06-18 14:19:07.606 [apm-reporter] WARN co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - {"accepted":155,"errors":[{"message":"Problem validating JSON document against schema: I[#] S[#] doesn't validate with "transaction#"\n I[#] S[#/allOf/0] allOf failed\n  I[#/context/tags/JOBS_FOUND] S[#/allOf/0/properties/context/properties/tags/patternProperties/%5E%5B%5E.%2A%22%5D%2A$/type] expected string or null, but got number","document":...
Describe the solution you'd like
It would be great if the agent could check the server version on start and make the data compatible. In my example: Instead of sending the labels as numbers and booleans convert them to strings first.
Maybe you can even write a warning once into the log file?
Describe alternatives you've considered
Modifying the code would fix this problem, but this would mean that the new features cannot be used in environments with the newer APM server version.

Thanks for reporting.

Instead of sending the labels as numbers and booleans convert them to strings first

The idea of Labels is providing a way to store data that is indexed, therefore searchable and aggregate-able. If you would think this is what you achieve by sending a Number label, and we would instead index it as text, I don't think that would be a good experience for you once you try to query them.
So, I believe it is better to get an error somewhere, either on server or agent. Currently you get the error on the server, which was useful enough to make you understand what the problem is.
I agree it would be nicer get a more informative logging message on the agent side. We will think whether we want to get into this versioning logic.

I would even agree with dropping the labels completely. My point is: currently the server cannot even import the data so all Spans with those labels are not visible in Kibana APM UI.


Copy strategy file to science directory

If a strategy file is used, this pull request will copy a timestamped version into the output directory of the science data.

Addresses #81


Enable CORS for External Work Submission

Allow any server to post work via /api/done/
Only allow JSON requests for external work. JSON is used to ensure request is pre-flighted one always and thus follow security measures for AJAX requests and CORS

Reference: https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

do form posts work?

Reverted JSON parser to allow both form POSTs and JSON

lgtm