Add path of GraphQL node being evaluated to estimator args

Fixes #82

Thanks for the PR! If you want to get the actual query complexity, I don't think this library is the right tool for the job. The actual query complexity always depends on the returned data which will only ever be available after it has been resolved. So you'd have to add something to the resolver. Maybe I would add a value to the GraphQL context that I'd increment inside of the resolvers (or simplify that process with a middleware).
I am not sure if only the path is really helpful. You can also request fields via aliases that don't match the schema, there can be union / interface types, you can query the same field multiple times with different aliases / different input arguments etc. That information would be gone and could also affect the complexity:
{
  posts1: posts(limit: 100000) {
    title
    relatedPosts(limit: 3) {
      title # Here you would have the path ["posts1", "relatedPosts", "title"] What could you do with this?
    }
  }
  posts2: posts(limit: 1) {
    title
    relatedPosts(limit: 3000000) {
      title
    }
  }
}

Not sure I fully understand the benefit.

Closing this here as there was no activity for a while and I'm not sure this is something we want to add here.


Plan poster session

should be coordinated with

demos (#43)
lunch talks/ demos (#32)
social events (#14)
submission (#2)

Per Martin's email on May 10, including the Berlin OA folks for at least a poster session sounds like a good way to reach out. Also, with what Mellissa discussed about attempting to offer everyone who wishes to present a slot to at least do a poster or demo, having two nights of poster/demo time would be a good option. One could be specifically focused on Open Access issues (obviously that would be when to involve the Berlin OA posters) and the other be focused on everything else and any overflow of OA items.

One caution based on experience from both last year and the year before: We need to carefully arrange functional open space for the posters. Last year, there were areas that were virtually trapped by the arrangement of the boards which cased some challenges in attempting to communicate with people in the corners of the cubicles created by the placement of the boards. The year before, there seemed to be some stranger angles to things, but it kept it a bit more open. It is something we just need to be aware of. We need open access to the posters and presenters of them as well as to scholarly literature. ;)

Important to create a good balance between social and poster interactions.

Further info - Berlin OA poster info from Martin’s email (7/6/17):

Berlin OA group (OABB) would like to have a session focused on OA activities in Berlin/Brandenburg before the poster session (Thursday, Oct. 26, at 5pm-6 pm) - OABB would organize session

Then poster session from 6-8. Posters from both conference attendees and OABB. Force11 would take care of catering event and OABB would handle registration and nametags for their folks (expect about 50-70 people)

Looking for additional sponsors to pay for that.

Do we have a list of current sponsors somewhere? (before spouting suggestions :-)

On 13 Jul 2017, at 21:41, kamc<EMAIL_ADDRESS>wrote:
Looking for additional sponsors to pay for that.
―
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Need still to decide if/how to arrange a session for just before the poster session that would include OABB folks.

List of current "official" sponsors is at https://www.force11.org/meetings/force2017/sponsorship/opportunities. Spreadsheet with work in progress in Force2017 folder.

Thanks!

On 13 Jul 2017, at 21:51, Martin Fenner<EMAIL_ADDRESS>wrote:
List of current "official" sponsors is at https://www.force11.org/meetings/force2017/sponsorship/opportunities. Spreadsheet with work in progress in Force2017 folder.
―
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

We have room for about 40 posters comfortably. (per call 8/24/17)

Does Copernicus provide the pins or whatever for everyone to hang their posters with and the signage for each poster I assume?

Need to go back through the submissions and see which ones we wanted to also add a poster for and get them added in. Same with the demos. #43


RTL support

Hello,
Thanks for the plugin.
Can you please add RTL support ?
Thanks

Hi,
RTL should work, what are your problems with it?

Hi, RTL should work, what are your problems with it?

I do not find an attribute to reverse stars when layout is RTL

They should be automatically reversed. Can you check if I18nManager.isRTL is true?

I do not use I18nManager to handle i18n, I check with Localization.isRTL

Where is Localization.isRTL coming from? I18nManager is the standard react-native module, if the phone is set to RTL, it should work with this package. If you are manually setting RTL using Localization, then I18nManager might not update, but you can force it there manually as well: I18nManager.forceRTL(true).

I am afraid it will break some styling but I will try it. It will be a good idea to let the user choose to activate RTL or not for your lib and not to automatically activate it.

Is your phone actually set up as RTL? react-native automatically adjusts your layout to RTL, so you shouldn't do your styling with RTL in mind. For example flexDirection: 'row' will automatically be right to left when RTL is set.
So rendering elements RTL actually comes out of the box with react-native, the only place where it is relevant for this package, is when handling touches: https://github.com/bviebahn/react-native-star-rating-widget/blob/master/src/StarRating.tsx#L68
That's why I think adding a isRTL prop would not really work, because if react-native (using i18nManager) doesn't render the app as RTL, there is no point in handling the touches in the package as RTL, because the component itself is still rendered LTR.
If you're expecting your phone to be in RTL, I think you should try to figure out why i18nManager.isRTL is not true.


feat: Prevent retry buffer in AsyncProducer to go OOM

This commit adds an optional configuration to Sarama's retry mechanism to limit the size of the retry buffer. The change addresses issues #1358 and #1372 by preventing unbounded memory growth when retries are backlogged or brokers are unresponsive.
Key updates:

Added Producer.Retry.MaxBufferLength configuration to control the maximum number of messages stored in the retry buffer.
Implemented logic to handle overflow scenarios, ensuring non-flagged messages are either retried or sent to the errors channel, while flagged messages are re-queued.

This enhancement provides a safeguard against OOM errors in high-throughput or unstable environments while maintaining backward compatibility (unlimited buffer by default).

Additionally, as demonstrated in the graph below, the retry buffer’s length is effectively constrained, confirming that the new feature functions as intended.

@dnwe @puellanivis @rtreffer @klauspost I’ve submitted a PR addressing the retry buffer OOM issue (#1358, #1372) by introducing an optional configuration to limit the retry buffer’s size. The changes aim to prevent unbounded memory growth while maintaining backward compatibility (unlimited buffer by default). Your review and feedback would be greatly appreciated!


Update CameraEngine.swift

get and set the current device position of the camera
I don't know if is a problem while recording to change the camera on fly

To change the on fly, is not possible with AVFoundation. Because Apple says it's not the same hardware, and so not the same resolution. So the only solution is to stop recording, and then merge fragments of videos.

Thanks for your contribution. 👍


Fix less than sign

Fixes #11
In places like interface / class declaration, type annotation, type alias declaration, we are sure that the < sign can only be interpreted as a generic parameter start, therefore I added a new classification called known-type-parameter in these places to avoid the ambiguity.
In other places, the < relies on the existence of >\s*( later in the line to tell if it is a less-than sign or a generic start.

We've been using the proposed changes for several weeks now in VSCode. All looks good for js (using TypeScriptReact grammar) and ts.
Tsx has issues, see https://github.com/Microsoft/TypeScript-TmLanguage/issues/202
I reverted tsx in VSCode to the version we had in 1.2 (current master, https://github.com/Microsoft/TypeScript-TmLanguage/commit/a78f05a1af40a3dbc1a87992b37e34e69631c94d).

@zhengbli.. Do you want to check this in? 👍

@anubmat I'll try to see if #202 can be fixed with an update, otherwise I will merge soon. Thanks.

@aeschli @anubmat This new update should address #202. Please let me know if you found anything else. Thanks!

Gently pinging @aeschli

@zhengbli  you shouldn't merge this as I have already worked this out little differently in the updated grammar I have been working.

Closing.


[Bug Report] Attribution patching demo: from transformer_lens.torchtyping_helper import T which fails

Describe the bug
Import in at the attribution patching demo is broken
Code example
from transformer_lens.torchtyping_helper import T
System Info
Describe the characteristic of your environment:

Colab notebook: https://neelnanda.io/attribution-patching-demo

Checklist

[x ] I have checked that there is no similar issue in the repo (required)

I'm not seeing this issue. Maybe solved here: cdf2b2e172ad17d3b111a75021f91653f50590db ? However I'm seeing a different invalid syntax bug from the get_cache_fwd_and_bwd function. Looks like "value.backward()d" is a typo.

Goddammit, I've fixed that bug now @ckkissane , thanks!


Fixed the crash on input mode

Added a error text to show the date format
Closes #45

I have Couple of questions

Should we add a prop for error text component??
Should we disable user from clicking on save when date is not a valid format??

Thanks for your PR!


fix(security): update csp settings

Description:
Update CSP policy to allow http calls to https://api.smartbit.com.au

Motivation and Context:
Mainnet wallets use https://api.smartbit.com.au to fetch block height white it's missing in a whitelist.

How Has This Been Tested?
Manually

Types of changes:
Bugfix

Checklist:

[x] My code follows the code style of this project.
[x] I have reviewed and updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes where needed.
[ ] All new and existing tests passed.
[x] My commits have been squashed into a concise set of changes.

Coverage remained the same at 20.137% when pulling 2e973f30f42be62c1ce3d40814d5ebb5db97cacc on korhaliv:fix/csp-update into 6eb9c4fb3007fcfabce9e200aa4efc9db068353b on LN-Zap:next.


fix: allow disablement of cloud rendering service

goes hand in hand with: https://github.com/Innoactive/Session-Management/pull/160

:tada: This PR is included in version 7.6.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Creating needcleaup file inside workspace in the Jenkinsfile

The needcleanup file removal is done after run.sh teardown.
This is a problem if teardown exists with an error, as the
needcleanup file won't be removed leaving gargage in /tmp,
This fixes it by moving this file into workspace
co-autors: @jhesketh @evrardjp

I've changed the PR message and also the title to clarify better the reason and the solution of this PR. (Thanks @evrardjp). But I didn't changed yet the commit message because the discussion is open and I am checking other ideas.

Waiting for the "other ideas" before voting :)

I still don't get why it is a problem when teardown fails and the file is still there. Isn't that exactly the behavior we want to have? So teardown can run again and the file gets only deleted when teardown sucessfully ran?

This PR is closed because #663 is now merged and solves the problem


[EP-2493] Take layer information from listActive array

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Update README.rst

Summary

sex
Checklist

[ ] If code changes were made then they have been tested.

[ ] I have updated the documentation to reflect the changes.

[ ] This PR fixes an issue.
[ ] This PR adds something new (e.g. new method or parameters).
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[x] This PR is not a code change (e.g. documentation, README, ...)

Can we just erase that line from existence I suppose?

Ok i suppose.


fix(deps): update terraform-module

This PR contains the following updates:

Package
Type
Update
Change

terraform-ibm-modules/cbr/ibm (source)
module
patch
1.22.0 -> 1.22.1

terraform-ibm-modules/kms-all-inclusive/ibm (source)
module
minor
4.11.8 -> 4.13.0

Release Notes

terraform-ibm-modules/terraform-ibm-cbr (terraform-ibm-modules/cbr/ibm)
v1.22.1
Compare Source
Bug Fixes

only allow private COS endpoint access for all services except VPC which will use direct endpoint (#453) (264dc92)

terraform-ibm-modules/terraform-ibm-kms-all-inclusive (terraform-ibm-modules/kms-all-inclusive/ibm)
v4.13.0
Compare Source
Features

key_protect_crn output has been updated to kms_instance_crn and now supports outputting when using an existing KMS instance (#490) (a16c709)

v4.12.1
Compare Source
Bug Fixes

add support_details to the DA (#489) (0dedf43)

v4.12.0
Compare Source
Features

The default value for force_delete_key_ring and force_delete has been updated to false in the keys input variable (#485) (4755ec0)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185: Terraform used the selected providers to generate the following execution
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185: plan. Resource actions are indicated with the following symbols:
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:   ~ update in-place
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185: Terraform will perform the following actions:
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:   # module.key_protect_all_inclusive.module.kms_key_rings["icd"].ibm_kms_key_rings.key_ring will be updated in-place
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:   ~ resource "ibm_kms_key_rings" "key_ring" {
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:       ~ force_delete  = true -> false
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:         id            = "icd:keyRing:crn:v1:bluemix:public:kms:eu-de:a/abac0df06b644a9cabc6e44f55b3880e:c9cabc3e-4cad-4089-a7ba-bc671d9e3aad::"
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:         # (3 unchanged attributes hidden)
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:     }
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:   # module.key_protect_all_inclusive.module.kms_keys["icd.mongodb-upg-uk5xok-mongodb"].ibm_kms_key.key will be updated in-place
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:   ~ resource "ibm_kms_key" "key" {
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:       ~ force_delete            = true -> false
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:         id                      = "crn:v1:bluemix:public:kms:eu-de:a/abac0df06b644a9cabc6e44f55b3880e:c9cabc3e-4cad-4089-a7ba-bc671d9e3aad:key:6f699a09-99da-47aa-949a-e347dcb58b6b"
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:         # (14 unchanged attributes hidden)
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:     }
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185:
TestRunCompleteUpgradeExample 2024-05-31T23:41:49Z command.go:185: Plan: 0 to add, 2 to change, 0 to destroy.

The change is confined to the complete example used for upgrade testing, related to the KMS module upgrade. Skipping upgrade test.

/run pipeline

:tada: This PR is included in version 2.10.4 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Add of Install way

Devdocs app can install from using 'homebrew-cask'.
https://github.com/caskroom/homebrew-cask/blob/04b43f2349a9d74f428e4757949c5ed41bffe876/Casks/devdocs.rb
Devdocs app at 'homebrew-cask' has registreted by other people.
But, Install way by 'homebrew-cask' doesn't written Install page(Release page) of Devdocs app.
I propose to add install way from 'homebrew-cask'.
brew cask install devdocs
That's maybe developers friendly.

Isn't this fixed by https://github.com/Homebrew/homebrew-cask/blob/master/Casks/devdocs.rb ?


Incorrect ref in mixedreality

Error: $ref to original location 'file:///C:/Users/lmazuel/Git/azure-rest-api-specs/specification/mixedreality/resource-manager/Microsoft.MixedReality/preview/2019-12-02-preview/common.json#/components/parameters/accountKeyRegenerateParameter' is not found in the new refs collection

this need Swagger fixing. but didn't find mixed relatity service attention label, will follow to add one

@akning-ms Hi, Arthur, May I ask what I should do for this issue, please?

HI @XiangyuL-Microsoft, You should follow the comment to fix the swagger issue. or re-assign to correct person in your team. seems there is a ref is missing or point to wrong place

@lmazuel could you please explain a little about the issue? It seems that it happens on your local machine? Honestly, I have no idea how to fix it for you. Thank you very much.

Actually, I start to wonder if this could be an autorest v3 false positive, I'm discussing this with @daviwil right now about this. Two things here:

Either we see it's a false positive and we will close the issue
Either we get more details, and I will update the issue to pinpoint the exact trouble

In the meantime, this should not be considered blocking for anything release or process.

This seems to be a bug in AutoRest Core, I believe the $ref is specified correctly in the Swagger.  Working on a fix now.

Hi @daviwil, as it is a bug for autorest core, can you just give a link here to track the bug? so we can close issue in swagger repo.

Here it is: https://github.com/Azure/autorest/issues/3546


Change POCO type binding warning level to debug

Is your feature request related to a problem? Please describe.
Currently the POCO type binding warning messages are at the warn level. My GUI application has a log widget in the main interface for displaying logs. These warnings tend to spam the logs and are quite annoying:
2022-11-16T11:23:46.4433272+01:00 [W] The class YoutubeDl.Wpf.MainWindow property rootDialogHost is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:46.4645744+01:00 [W] The class YoutubeDl.Wpf.MainWindow property mainTabControl is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1145984+01:00 [W] The class YoutubeDl.Wpf.Views.PresetDialogView property nameTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1169115+01:00 [W] The class YoutubeDl.Wpf.Views.PresetDialogView property formatTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1170914+01:00 [W] The class YoutubeDl.Wpf.Views.PresetDialogView property containerTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1268472+01:00 [W] The class YoutubeDl.Wpf.Views.PresetDialogView property backendYoutubeDlCheckBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1310636+01:00 [W] The class YoutubeDl.Wpf.Views.PresetDialogView property backendYtDlpCheckBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1417348+01:00 [W] The class YoutubeDl.Wpf.Views.PresetDialogView property argumentsItemsControl is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1589010+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property linkTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1677745+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property downloadButton is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1763718+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property presetComboBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1894582+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property subtitlesDefaultCheckBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1898361+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property subtitlesAllLanguagesCheckBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1900477+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property subtitlesAutoGeneratedCheckBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1908205+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property metadataToggle is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1939119+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property thumbnailToggle is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1942785+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property playlistToggle is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1945009+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property filenameTemplateToggle is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.1969702+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property filenameTemplateTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.2010593+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property pathToggle is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.2013892+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property pathComboBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.2083072+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property argumentsItemsControl is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.2101350+01:00 [W] The class YoutubeDl.Wpf.Views.HomeView property resultTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.4657208+01:00 [W] The class YoutubeDl.Wpf.Views.AddArgumentView property argumentTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.8403390+01:00 [W] The class YoutubeDl.Wpf.Models.BackendArgument property Argument is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:47.8408435+01:00 [W] The class YoutubeDl.Wpf.Views.ArgumentChipView property argumentChip is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3638320+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property systemColorModeRadioButton is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3652829+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property lightColorModeRadioButton is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3655966+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property darkColorModeRadioButton is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3707753+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property ytdlBackendTypeRadioButton is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3732819+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property ytdlpBackendTypeRadioButton is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3749161+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property dlPathTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3756483+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property argumentsItemsControl is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.3823531+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property autoUpdateDlToggle is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.4219697+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property lastUpdateCheckTextBlock is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.4230122+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property ffmpegPathTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.4233105+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property proxyTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.4286278+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property maxLogEntriesTextBox is a POCO type and won't send change notifications, WhenAny will only return a single value!
2022-11-16T11:23:54.4297616+01:00 [W] The class YoutubeDl.Wpf.Views.SettingsView property versionTextBlock is a POCO type and won't send change notifications, WhenAny will only return a single value!

Describe the solution you'd like
Change the level of these messages to debug, so they won't show up at production. They are only useful during development anyway.
Describe alternatives you've considered
Can't think of any.
Describe suggestions on how to achieve the feature
As stated above.
Additional context
Several user reports in my project: database64128/youtube-dl-wpf#128, database64128/youtube-dl-wpf#160

The warning level is deliberate.
A better fix is to detect if the source is a WPF style control with those properties and handle it appropriately.
That way the warning is useful.


Support pileup for StepChain MC top step

Fixes #9025
As the title says, handle Pileup datasets for top level steps that do not have any input dataset (and have a single step).

Tests are Okay.


fix error with invalid timeframes

Codecov Report
Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (8987129) 80.99% compared to head (d19311f) 80.99%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff            @@
##           master     #117    +/-   ##
========================================
  Coverage   80.99%   80.99%
========================================
  Files          46       46
  Lines        5603     5615    +12
  Branches     1378     1198   -180
========================================
+ Hits         4538     4548    +10
- Misses        818      819     +1
- Partials      247      248     +1

Files
Coverage Δ

metrics_layer/core/model/field.py
82.98% <83.33%> (+<0.01%)
:arrow_up:

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


chore(main): release 1.3.0

:robot: I have created a release beep boop
1.3.0 (2024-08-13)
Features

add name for BasaltError (d10f00b)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/Basalt-Lab/basalt-auth/releases/tag/v1.3.0 :sunflower:


Please add a "buy me a coffee" button

Hi Githuber,
Your project helps my team a lot. Can you add the following button to your readme.md file?
As I would like to buy u a coffee
https://www.buymeacoffee.com/
Best,
A

Thanks @AlphaWong . Added now!


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1215 ms

Resolved: Bofrost.at performance has improved in a830053.


Explicitly specific protocol and port in GPG URLs

This fixes an issue seen on the dataportal playground server where it failed to load keys from any of the 6 tries. If we explicitly set the protocol and port, it loads successfully. Tested on the remote machine, and locally - works correctly now on both.

/cc @unicolet

@dawn-minion thanks for the fix, I just wanted to share that GPG server are unpredictable so the fix might be temporary (like my previous fix :-( )
@SISheogorath any comment regarding the use of port 80? Seems like it opens up to MIM attack?

@unicolet since you address the key by its key I'd and this is part of the key (and this way validated when the key is received), it's not a problem with mitm here.

@SISheogorath thanks :-)


Fix for a race condition with RLMRealmConfiguration.

Appeared in ABFRealmGridController where the defaultConfiguration was requested from 3 threads at the same time. The result was that one thread was attempting to copy s_defaultConfiguration while another was mutating the value.
@synchronized directive is used with c_defaultRealmFileName object as the token to lock from.

:+1:

CHANGELOG?

:+1:


Any plans to support ws: and wss: in the same server instance?

This is probably a dumb question, but I thought I would ask...  Apologies in advance!
After wrestling with the Java-WebSocket server logic for a while, I found this: "It is currently not possible to accept ws and wss connections at the same time via the same websocket server instance."
In my app - https://github.com/jpaulm/javafbp-websockets - I therefore have a parameter which specifies whether I am supporting ws: or wss: client requests.  I have put this in a parameter file, so the user can control which option s/he uses for a given run, so at least it's not hard-coded.  This parameter is used to control whether or not the sslContext.init command is issued.   It would be nice not to need this parameter, so I was just wondering if there are any plans to change this...   Or perhaps I have totally misunderstood!
Thanks!

Hey @jpaulm,
there are a few reason why I do not want to support both ws and wss.

Everything moving towards wss anyway. Every modern browser will require wss sooner or later anyway.
You would have to bind to two different ports to make this happen.
wss will always require some setup (certificate management etc).

Best regards,
Marcel

Many thanks, @marci4 !  Makes sense!  So I should probably drop the ws: option altogether - that also simplifies my code!  I have to try to understand certificate management anyway!  :-)
All the best,
Paul


Recovery tests do not pass on JDK 12

I suspect there to be an issue with Byteman setup which doesn't work on newer JDKs

@gytis Did you try "-Djdk.attach.allowAttachSelf=true" for the failsafe or the surefire plugins ?
Configuring BMUnit for the latest JDK9 EA releases

I don't think so. I'll try it out this week

Seems to be working fine now. I'm adding it to the CI config


Allow any signal to be bound

Suggestion on how to make binding signals more ergonomic, in reference to #468.
This will clone the input value if it's a RcSignal, or clone a reference (cheap) if it's a &Signal.

Sure, I'll have a go at that in this PR


Segmentation fault in S3EncryptionClient.PutObject()

Hello, I encountered a segmentation fault while i was running the example code in https://aws.amazon.com/blogs/developer/amazon-s3-encryption-client-is-now-available-for-c/
My code is as the following:
https://pastebin.com/jad8QdKf
Where the constants KEY is the KMS key for the S3 bucket, BUCKET is the bucket name, FILE_NAME is the path to local file.
Thank you for your help! ;)
What platform/OS are you using?
Amazon Linux 2 LTS Candidate AMI 2<IP_ADDRESS>80115 x86_64 HVM GP2
What compiler are you using? what version?
gcc (GCC) 7.2.1 20170915 (Red Hat 7.2.1-2)
What's your CMake arguments?
cmake -Daws-sdk-cpp_DIR=~/sdk_build ../s3encryption/
Can you provide a TRACE level log? (sanitize any sensitive information)
Here's the debug log from GNU gdb (GDB) Red Hat Enterprise Linux 8.0.1-30.amzn2.0.1
https://pastebin.com/WpnFhF2x
Thread 1 "s3_encrypt_clie" received signal SIGSEGV, Segmentation fault. 0x00007ffff5f24ca6 in EVP_EncryptFinal_ex (ctx=0x67eba0, out=0x67f2e0 "0\352g", outl=0x7fffffffc4fc) at evp_enc.c:456 456         if (ctx->cipher->flags & EVP_CIPH_FLAG_CUSTOM_CIPHER) { (gdb) bt #0  0x00007ffff5f24ca6 in EVP_EncryptFinal_ex (ctx=0x67eba0, out=0x67f2e0 "0\352g", outl=0x7fffffffc4fc) at evp_enc.c:456 #1  0x00007ffff6b690ba in Aws::Utils::Crypto::OpenSSLCipher::FinalizeEncryption() () from /home/ec2-user/sdk_build/aws-cpp-sdk-core/libaws-cpp-sdk-core.so #2  0x00007ffff6b69bdc in Aws::Utils::Crypto::AES_GCM_Cipher_OpenSSL::FinalizeEncryption() () from /home/ec2-user/sdk_build/aws-cpp-sdk-core/libaws-cpp-sdk-core.so #3  0x00007ffff7bb0bd0 in Aws::S3Encryption::Modules::AES_GCM_AppendedTag::FinalizeEncryption() () from /home/ec2-user/sdk_build/aws-cpp-sdk-s3-encryption/libaws-cpp-sdk-s3-encryption.so #4  0x00007ffff6b5154d in Aws::Utils::Crypto::SymmetricCryptoBufSrc::FinalizeCipher() () from /home/ec2-user/sdk_build/aws-cpp-sdk-core/libaws-cpp-sdk-core.so #5  0x00007ffff6b52072 in Aws::Utils::Crypto::SymmetricCryptoBufSrc::Finalize() () from /home/ec2-user/sdk_build/aws-cpp-sdk-core/libaws-cpp-sdk-core.so #6  0x00007ffff6b53751 in Aws::Utils::Crypto::SymmetricCryptoStream::Finalize() () from /home/ec2-user/sdk_build/aws-cpp-sdk-core/libaws-cpp-sdk-core.so #7  0x00007ffff6b53685 in Aws::Utils::Crypto::SymmetricCryptoStream::~SymmetricCryptoStream() () from /home/ec2-user/sdk_build/aws-cpp-sdk-core/libaws-cpp-sdk-core.so #8  0x00007ffff7bb50c1 in void __gnu_cxx::new_allocator<Aws::Utils::Crypto::SymmetricCryptoStream>::destroy<Aws::Utils::Crypto::SymmetricCryptoStream>(Aws::Utils::Crypto::SymmetricCryptoStream*) ()    from /home/ec2-user/sdk_build/aws-cpp-sdk-s3-encryption/libaws-cpp-sdk-s3-encryption.so #9  0x00007ffff7bb5074 in decltype (({parm#1}.destroy)({parm#2})) std::allocator_traits<Aws::Allocator<Aws::Utils::Crypto::SymmetricCryptoStream> >::_S_destroy<Aws::Allocator<Aws::Utils::Crypto::SymmetricCryptoStream>, Aws::Utils::Crypto::SymmetricCryptoStream>(Aws::Allocator<Aws::Utils::Crypto::SymmetricCryptoStream>&, Aws::Utils::Crypto::SymmetricCryptoStream*, int) ()    from /home/ec2-user/sdk_build/aws-cpp-sdk-s3-encryption/libaws-cpp-sdk-s3-encryption.so #10 0x00007ffff7bb5006 in void std::allocator_traits<Aws::Allocator<Aws::Utils::Crypto::SymmetricCryptoStream> >::destroy<Aws::Utils::Crypto::SymmetricCryptoStream>(Aws::Allocator<Aws::Utils::Crypto::SymmetricCryptoStream>&, Aws::Utils::Crypto::SymmetricCryptoStream*) () from /home/ec2-user/sdk_build/aws-cpp-sdk-s3-encryption/libaws-cpp-sdk-s3-encryption.so #11 0x00007ffff7bb4ec9 in std::_Sp_counted_ptr_inplace<Aws::Utils::Crypto::SymmetricCryptoStream, Aws::Allocator<Aws::Utils::Crypto::SymmetricCryptoStream>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() ()    from /home/ec2-user/sdk_build/aws-cpp-sdk-s3-encryption/libaws-cpp-sdk-s3-encryption.so #12 0x000000000041e594 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() () #13 0x000000000041d50b in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() () #14 0x000000000041c560 in std::__shared_ptr<std::iostream, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() () #15 0x000000000041c57c in std::shared_ptr<std::iostream>::~shared_ptr() () #16 0x00007ffff6b19544 in Aws::AmazonStreamingWebServiceRequest::~AmazonStreamingWebServiceRequest() () from /home/ec2-user/sdk_build/aws-cpp-sdk-core/libaws-cpp-sdk-core.so #17 0x0000000000421de0 in Aws::S3::Model::PutObjectRequest::~PutObjectRequest() () #18 0x00007ffff7bae44e in Aws::S3Encryption::Modules::CryptoModule::PutObjectSecurely(Aws::S3::Model::PutObjectRequest const&, std::function<Aws::Utils::Outcome<Aws::S3::Model::PutObjectResult, Aws::Client::AWSError<Aws::S3::S3Errors> > (Aws::S3::Model::PutObjectRequest const&)> const&) () from /home/ec2-user/sdk_build/aws-cpp-sdk-s3-encryption/libaws-cpp-sdk-s3-encryption.so #19 0x00007ffff7b9bfcb in Aws::S3Encryption::S3EncryptionClient::PutObject(Aws::S3::Model::PutObjectRequest const&) const ()    from /home/ec2-user/sdk_build/aws-cpp-sdk-s3-encryption/libaws-cpp-sdk-s3-encryption.so #20 0x000000000041b675 in main ()

it is the ctx-cipher issue. You can see it in the call stack. #841 should fix it.


published dataset collection page

dscollectionbrowse.html
http://localhost:8001/collections/10/browse_ds

TO DO

[ ] Debounce time slider connection to Detail box

done, for now (v3


Autocomplete for Unity events not working

Environment data
dotnet --info output:
.NET-Befehlszeilentools (2.1.103)

Product Information:
 Version:            2.1.103
 Commit SHA-1 hash:  60218cecb5

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.15063
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   D:\Program Files\dotnet\sdk\2.1.103\

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.6
  Build    : 74b1c703813c8910df5b96f304b0f2b78cdf194d

VS Code version: 1.22.2
C# Extension version: 1.14.0
Steps to reproduce

Open Unity project in VS Code.

Try to type "On..."

Expected  behavior
Show autocomplete for Unity events like "OnTriggerEnter(Collider col)" or "Update()".
Actual behavior
Doesn't show autocomplete.

Marking this as a feature request as it is for custom completion support for Unity.

There are many snippet packs which approximate this functionality when you search for "unity snippets" in extensions manager.
Most popular one: https://github.com/YclepticStudios/vscode-unity-snippets.
Fork without xml docs: https://github.com/lionize/vscode-unity-snippets

Recommend using the Unity extension for VS Code.


Problem: use get version, managed by dependabot

related to https://github.com/jhipster/jhipster-lite/issues/615

@pascalgrimaud Seems there is issues with last changes related with user liquibase XML...

@DanielFran : strange, the CI is ok, in main branch. I'll have a look

@DanielFran : strange, the CI is ok, in main branch. I'll have a look

@DanielFran : strange, the CI is ok, in main branch. I'll have a look

@DanielFran : should be fixed in main branch, can you rebase plz?


Allotment.Pane add prop defaultSize

The Allotment.Pane  seem to use the maxSize to as a default size. But I want to controll the default pane size.  so. I think that is great to add prop defaultSize.
example code:
<Allotment.Pane maxSize={200} minSize={100} defaultSize={100}>

div1

</Allotment.Pane>

I tried using the defaultSizes property of Allotment, but it seemed to clash with the minSize and maxSize of the Allotment.Pane

That makes sense. I'll have a go at implementing something and let you know when it's ready to test.
A particular use case I have in mind is for an editor like VS Code where you'd have two panes side by side. The left one being the directory tree view and the right one being the file editor. You'd want to fix the initial size of the left pane.
The reason it's not completely trivial is that you could imagine implementing a full-on flexbox-like layout algorithm (which is close to what VS Code does). Perhaps a simple starting point would be to attempt to give the panes with a specified size that size and allocate the remaining space evenly between the panes without a specified size. I say 'attempt' because if you ask for sizes which sum to more than the available space then we can't satisfy that requirement. Similarly, minSize would interact with this too.

A particular use case

Yes, my application scenario is similar to vscode.
Thank you for your hard work, waiting for your progress.

I have this issue too. Shouldn't is be possible to use defaultSizes and minSize together @johnwalley ?


src/libuwac/uwac-os.c: fix build with uclibc

Cherry picked from master
O_TMPFILE is used since version 2.0.0 and
https://github.com/FreeRDP/FreeRDP/commit/52ef8079eae74dfe89e6779c873101843b8cc42b
However, this will result in the following build failure on uclibc or
uclibc-ng:
/home/fabrice/buildroot/output/build/freerdp-2.0.0/uwac/libuwac/uwac-os.c:228:18: error: ‘O_TMPFILE’ undeclared (first use in this function); did you mean ‘EMFILE’?
fd = open(path, O_TMPFILE | O_RDWR | O_EXCL, 0600);
^~~~~~~~~
EMFILE
To fix this build failure, define O_TMPFILE if needed
Signed-off-by: Fabrice Fontaine<EMAIL_ADDRESS>This is how are pull requests handled by FreeRDP

Every new pull request needs to build and pass the unit tests at https://ci.freerdp.com
At least 1 (better two) people need to review and test a pull request and agree to accept

Preparations before creating a pull

Rebase your branch to current master, no merges allowed!
Try to clean up your commit history, group changes to commits
Check your formatting! A clang-format script can be found at .clang-format

The cmake target clangformat reformats the whole codebase

Optional (but higly recommended)

Run a clang scanbuild before and after your changes to avoid introducing new bugs
Run your compiler at pedantic level to check for new warnings

To ease accepting your contribution

Give the pull request a proper name so people looking at it have an basic idea what it is for
Add at least a brief description what it does (or should do :) and what it's good for
Give instructions on how to test your changes
Ideally add unit tests if adding new features

What you should be prepared for

fix issues found during the review phase
Joining IRC #freerdp to talk to other developers or help them test your pull might accelerate acceptance
Joining our mailing list<EMAIL_ADDRESS>may be helpful too.

Please remove this text before submitting your pull!

Feel free to merge this one.

@hardening after #6040 gladly ;)

Done


Convert to pip-tools

https://github.com/open-contracting/kingfisher/issues/329

 Make sure all repositories follow a consistent scheme for dependencies, have updated requirements, and it's appropriately documented

I did run a local test by hand, and we don't use anything in that backwards-incompatible change list.


build fails for web

we get the below error
Compiling lib/main.dart for the Web...
Target dart2js failed: Exception: lib/generated_plugin_registrant.dart:8:8:
Error: Error when reading '../.pub-cache/hosted/pub.dartlang.org/blue_thermal_printer-1.1.8/lib/': Error reading '../.pub-cache/hosted/pub.dartlang.org/blue_thermal_printer-1.1.8/lib/'  (Is a directory)
import 'package:blue_thermal_printer/';
       ^
lib/generated_plugin_registrant.dart:23:3:
Error: Undefined name 'BlueThermalPrinterPlugin'.
  BlueThermalPrinterPlugin.registerWith(registrar);
  ^^^^^^^^^^^^^^^^^^^^^^^^
Error: Compilation failed.
Compiling lib/main.dart for the Web...                             32.2s
Exception: Failed to compile application for the Web.

It won't build for web. Try to run using Mobile debug (or) with mobile emulators

Hi all,
The reason for the failure is https://github.com/kakzaki/blue_thermal_printer/blob/master/pubspec.yaml#L34
To make flutter build web work, you can just comment out/remove lines 34 and 35.
Making it actually work in web context is a bigger job. For starters, you'd need to change that section as follows:
         web:
            pluginClass: BlueThermalPrinter
            fileName: blue_thermal_printer.dart

But then, you'd get this error:
Target dart2js failed: Exception: lib/generated_plugin_registrant.dart:42:22:
Error: Method not found: 'BlueThermalPrinter.registerWith'.
  BlueThermalPrinter.registerWith(registrar);
                     ^^^^^^^^^^^^
Error: Compilation failed.

And indeed, that registerWith() method is not implemented and the platform interface package does not exist.
More info on that can be found here:
https://www.section.io/engineering-education/writing-a-flutter-web-plugin/
At this point, I don't need BT printing in web context (and I'm not even sure whether that can technically work) so I shan't pursue it further but if the author is seeing this, I'd suggest you either check whether this is even feasible and if so, implement that interface, or remove the web section from pubspec.yaml so it at least doesn't fail the web build.
Cheers,

This thread has been closed since there has not been any recent activity. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.


Renaming the entry point to be different from the application's name throws NoSuchMethodError

This issue was originally filed by @jolleekin

What steps will reproduce the problem?

Create a new sample web application with Polymer named xyz
Add <link rel="import" href="packages/polymer/polymer.html"> to web/xyz.html
Rename web/xyz.html to web/abc.html
Change "entry_points: web/zyz.html" to "entry_points: web/abc.html" in pubspec.yaml
Run web/abc.html

What is the expected output? What do you see instead?
Expected: App runs normally
Actual: NoSuchMethodError was thrown as loader.initializers is null.
Zone initPolymer() {
  if (loader.deployMode) {
    startPolymer(loader.initializers, loader.deployMode);
    return Zone.current;
  }
  return dirtyCheckZone()..run(
      () => startPolymer(loader.initializers, loader.deployMode));
}
What version of the product are you using? On what operating system?
Dart Editor 1.5.0.dev_03_04
Windows 7 64bit
Please provide any additional information below.

This issue has been moved to dart-lang/polymer-dart#204.


Merge 0.2 into master

Going to test the manual merge on a new clone & cluster before merging into master.

:shipit:

LGTM!


Question: Configuration

Hi
I have some questions about this integration.
I have setup the NordPool integration with the following configuration

And Ev Smart Charging with the following configuration

However it seems like that the integration never plans for the charging even though the price is below the limit.

Have I done something wrong in the setup?

A new charging plan is made after the prices for tomorrow are available, typically shortly after 13:00. So please wait a little.

That did the trick. Thank you.


AddressSanitizer: heap-buffer-overflow (or valgrind: invalid read / address is 0 bytes after a block of size ...)

generated code per_support.c, line 107, a memory violation was found when pd->buffer[0] is read
107 ▸   ASN_DEBUG("  [PER got %2d<=%2d bits => span %d %+ld[%d..%d]:%02x (%d) => 0x%x]",
108 ▸   ▸   (int)nbits, (int)nleft,
109 ▸   ▸   (int)pd->moved,
110 ▸   ▸   (((long)pd->buffer) & 0xf),
111 ▸   ▸   (int)pd->nboff, (int)pd->nbits,
112 ▸   ▸   pd->buffer[0],
113 ▸   ▸   (int)(pd->nbits - pd->nboff),
114 ▸   ▸   (int)accum);
Also [PER got  0<= 0 bits => span 1104 +10[0..0]:__ (0) => 0x0] is printed if I remove pd->buffer[0] from the printout and replace "%02x" with "__" in the format line.
https://gist.github.com/aswna/9aa2e5b689ff52060d94d6262156ed0d

My workaround:
112 ▸   ▸   nleft > 0 ? pd->buffer[0] : 0,


Option to view doc for APIs

The API specs come with links to documentation. We should leverage it to provide option to view docs.

A possible syntax is to have a question mark right after the HTTP method name.


Move pane to tab index crash

Windows Terminal version
1.17.11461.0
Windows build number
10.0.19045.3086
Other Software
Not sure if these make any difference:

clink 1.5.1 (with cmd)
oh-my-posh 17.9.0 (with both of cmd and Git Bash)

The problem happens with vanilla PowerShell tabs/sessions as well.
Steps to reproduce

Open two shell sessions/tabs;
Press Ctrl+Shift+P to bring up the Command Palette;
Choose "Move pane, tab index:0" (given the second tab is focused).

Expected Behavior
The tab session is moved to the target tab, resulting in a split session view.
Actual Behavior
Windows Terminal crashes(?) and closes/exits completely.
See Feedback Hub submission: https://aka.ms/AAlhotv

I have been having the same issue for at least a month. I left windows feedback in the feedback hub.
https://aka.ms/AAlhb2a

We are fairly certain that this is fixed in 1.18, marking that we should backport this. Thanks!

(We need to bisect the commits to find out which though)

With 1.18 about to go into stable, I reckon we're probably not about to backport the fix. Though, it'd be nice if we had confirmation from someone who was originally seeing this that 1.18 did in fact fix this. Someone double check that hypothesis/?

I have just tried Windows Terminal Preview v1.18.1462.0 and I don't observe the crash with it.  Thanks!

Thanks for testing it!

I know its a little late to the party, but I also tested with the same Preview version with the same results. No crash when Move pane, tab index:0 is selected.
Great work guys! Looking forward to official 1.18 release 😄


Document common error codes and their meanings

For some methods (e.g. pause), there are common causes of failure (e.g. nothing to pause) which result in specific error codes (e.g. UPnP Error 701).
We should collect those error codes and document them together with their meaning in the docstring of each method.
Previous conversation about this topic on #454:
@KennethNielsen commented on 18 Jan 2017 on #454:

I can see in the source code that it is documented that e.g. play and pause may raise SoCoUPnPException, but it does not mention anything about the error code. It may be useful to add a little something to the docstrings about the most common sources of failures and about more acceptable sources of failures, such as this one. What do you think.

@ghcs27 commented on 18 Jan 2017 on #454:

I would support adding UPnP error codes and their meaning to the docs. The basic meaning of the error codes can be found on page 89 of the UPnP specs, but some codes probably have a Sonos specific meaning.

@KennethNielsen commented on 21 Jan 2017 on #454:

It might be that we should add some sort of list (probably not exhaustive though, but with links) somewhere in the docs, but my question was more whether it would be a good idea to explain one or 2 particularly relevant error codes in the doc string for methods like e.g. pause. Thoughts?

We should collect those error codes and document them together with their meaning in the docstring of each method.

I think that is a good suggestion.
One though that we might have is where to document, docstrings vs. read the docs with links from the docstrings. But I tend to think, that it is important that docstrings for the most part, can stand on their own (without online resources) and that the docstring for each method or function, to as large an extent as is reasonable, is an island. If there are lots of repeated information in the docstrings it might be sensible to collect them in a common docstring on the class or module, but never outside the module.
Was this issue meant as a discussion or as a todo item?

I agree that the docstrings should contain all the information that is relevant and at least somehow specific to the method.
This issue was meant more as a todo item.


kubectl-node-shell: 1.7.0 -> 1.8.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/kubectl-node-shell/versions.
meta.description for kubectl-node-shell is: Exec into node via kubectl
meta.homepage for kubectl-node-shell is: https://github.com/kvaps/kubectl-node-shell
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.8.0 with grep in /nix/store/5akbjlbgybarf0hy7hhqjm7fc26bj9cd-kubectl-node-shell-1.8.0
found 1.8.0 in filename of file in /nix/store/5akbjlbgybarf0hy7hhqjm7fc26bj9cd-kubectl-node-shell-1.8.0

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
kubectl-node-shell

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/5akbjlbgybarf0hy7hhqjm7fc26bj9cd-kubectl-node-shell-1.8.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/5akbjlbgybarf0hy7hhqjm7fc26bj9cd-kubectl-node-shell-1.8.0
ls -la /nix/store/5akbjlbgybarf0hy7hhqjm7fc26bj9cd-kubectl-node-shell-1.8.0/bin

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

1 package built:

kubectl-node-shell

Maintainer pings
cc @jocelynthode for testing.


Version change to 0.5.0

r? @Viv-Rajkumar

It's been decided to wait for the following fixes:

Thread panic at the end of windows CI tests (not reported as failure but can be seen in output).
Fix to #382. For this one PR #390 should fix it but has not yet been reviewed.
There is also this issue: https://github.com/maidsafe/crust/issues/388 but I would vote to not wait for that one because it might be a hard one.

Added issue for the "thread panic at the end of windows CI test here https://github.com/maidsafe/crust/issues/393

Now only #388 is missing

Don't merge now, I'll update the changelog

Okay, you can merge now.


crosstool_wrapper_driver_is_not_gcc failed: python2: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory

Environment info
Operating System: Scientific Linux 6.5
Installed version of CUDA and cuDNN:
CUDA - 7.5.18
CuDNN - 4.0.7
Tensorflow installation attempt from source..
ERROR: /global/home/users/kmuriki/.cache/bazel/_bazel_kmuriki/7a46079e1611cbcdacd2bbe4113de14c/external/re2/BUILD:9:1: C++ compilation of rule '@re2//:re2' failed: crosstool_wrapper_driver_is_not_gcc failed: error executing command third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc -U_FORTIFY_SOURCE '-D_FORTIFY_SOURCE=1' -fstack-protector -fPIE -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object ... (remaining 36 argument(s) skipped): com.google.devtools.build.lib.shell.BadExitStatusException: Process exited with status 127.
python2: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
python2 on my machine is located here : /global/software/sl-6.x86_64/modules/langs/python/2.7.8/bin/python2 and I do have libpython2.7.so.1.0 located here: /global/software/sl-6.x86_64/modules/langs/python/2.7.8/lib/libpython2.7.so.1.0.
LD_LIBRARY_PATH points to /global/software/sl-6.x86_64/modules/langs/python/2.7.8/lib
$ python-config --ldflags
-lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic
What else am I missing ?

I'm having a similar issue in a cluster:
/home/user1/.cache/bazel/_bazel_p269371/62515d408409b93db1ccb498556e2fe0/external/protobuf/BUILD:71:1: C++ compilation of rule '@protobuf//:protobuf_lite' failed: crosstool_wrapper_driver_is_not_gcc failed: error executing command third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc -U_FORTIFY_SOURCE '-D_FORTIFY_SOURCE=1' -fstack-protector -fPIE -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object ... (remaining 42 argument(s) skipped): com.google.devtools.build.lib.shell.BadExitStatusException: Process exited with status 127.
/software/software/Python/2.7.11-foss-2016a/bin/python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
Target //tensorflow/tools/pip_package:build_pip_package failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 0.811s, Critical Path: 0.08s

Also, another user solved it by installing python elsewhere: https://github.com/tensorflow/tensorflow/issues/414
I'd like to avoid that.

@kmuriki What location did you enter for python while running ./configure?

@kmuriki Gentle ping. Please let me know if this is still an issue.

Manjunath,
Thanks for writing back to me. Its been couple of weeks since I tried this
and did not get a chance yet to attempt it again. I'm busy with other
deadlines all this week. Hopefully I will have some free time later this
week or early next week. I will attempt building from scratch once again
and write back to you.
Just to answer your earlier question we do not install Python to the
standard /usr/local kind of folders in our infrastructure. We have it
installed on a central storage server which is NFS mounted at a path like
/global/software/sl-6.x86_64/modules/langs/python/2.7.8/bin. We update all
the appropriate env variables PATH, LD_LIBRARY_PATH, LIBRARY_PATH and
PYTHONPATH.
Thanks,
Krishna.
On Mon, Jun 13, 2016 at 7:43 AM, Manjunath Kudlur<EMAIL_ADDRESS>wrote:

@kmuriki https://github.com/kmuriki Gentle ping. Please let me know if
this is still an issue.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/1870#issuecomment-225601369,
or mute the thread
https://github.com/notifications/unsubscribe/ACQb9l8sN8HiQGuc0fgOzH1a2mlYnYQBks5qLWx7gaJpZM4IFGcQ
.

Same behaviour as @mlopezantequera when trying to build on CentOS 6.7. My debug output is the same, expect for the actual installation directory of Python that is different in my case.
If that matters, I'm running Python 2.7.10 using environment modules, so LD_LIBRARY_PATH etc are all set up correctly. The actual Python binary and libs have been built with EasyBuild.

I am having the same issue on CentOs 6.7. Now I am using Bazel version 3.0.0 to compile tensorflow 0.9.0. How to make bazel recognize LD_LIBRARY_PATH is the question. #110 includes step-wise directions including a couple of hacks but does not work for me. Still getting the libpython not found error.

A polite reminder to all participants. Kindly do share the solution to this issue if you found one.
I tried using --action_env but to no avail (http://www.bazel.io/docs/designs/2016/06/21/environment.html)

I'm having the same issue.  I can get tensorflow to install from source without GPU support enabled.  But with GPU support, on CentOS 6.4, it can't find libpython.so.1.0.  Python is installed in a non-standard location.  Suggestions would be welcome.

Same problem here.

Did it happen because of upgrading from python2.6 to 2.7?
If your python2.6 still in the system, please try to make the link for python2 back to python2.6.
Like this:
Good luck!

Closing because of inactivity.


Nitro fixes

Cherry picked commits from https://github.com/OffchainLabs/arbitrum-sdk/pull/98
Changed the base of that PR which made stuff messy
Should still address https://github.com/OffchainLabs/arbitrum-sdk/pull/98#discussion_r907216098

cherry-pick https://github.com/OffchainLabs/arbitrum-sdk/pull/98/commits/65e2825c0cdb43626722f9007bf733033b52be0e then I think this should be done


The Raspberry Pi Imager is not installing

Describe the bug
A clear and concise description of what the bug is.
The Raspberry Pi Imager is not installing with error and got the same results after reinstall of winget
To Reproduce
Steps to reproduce the behavior:

reinstall winget using button
on verstion 24.02.03 of the script click the check box for Raspberry Pi Imager
click install Selected
see the error

Expected behavior
uses WinGet to install Raspberry Pi Imager
Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.
N/A

Hi i got the same on win 11 23h2 for whatever package...

In the winget-pkgs repository the package RaspberryPiFoundation.RaspberryPiImager's manifest doesn't specify the installation scope.
In the script the line that installs the packages is the following:
winget install -e --accept-source-agreements --accept-package-agreements --scope=machine --silent RaspberryPiFoundation.RaspberryPiImager

So maybe the restriction to --scope=machine cause RaspberryPiFoundation.RaspberryPiImager installation to fail.
The same error occurs in the issue #1494  with TorProject.TorBrowser, SomePythonThings.WingetUIStore, Nvidia.GeForceNow which do NOT specify the installer for the machine scope.
Other apps, like Google.Chrome or Mozilla.Firefox, specify the installer for the machine scope.
You can see which packages contains this by using the Github's search functionality:

This is the search string I used:
repo:microsoft/winget-pkgs path:/^manifests\/.*installer.yaml/ "Scope: machine" Package.Name
Imho this is the reason why the package will fail to install through the script.

nepnep.neofetch-win also has this problem


WebSocket with Apache2 Proxy + SSL gives 101 Switching Protocols then fails

My configuration files for my site and GoAccess are identical to the guide given in issue 1789 and for a few minutes, everything seemed fine - green dot, and the file refreshed every time my browser refreshed. However, looking at the network tab...

Site conf file:
DEFINE serv_name <my domain>
        DEFINE serv_admn user@<my domain>
        DEFINE log_name apache
        DEFINE stat_url <my domain>
        DEFINE serv_url <IP_ADDRESS>
        DEFINE serv_port 7890
        ServerTokens Prod
        SSLStaplingCache "shmcb:${APACHE_LOG_DIR}/stapling-cache(150000)"
        SSLSessionCache "shmcb:${APACHE_LOG_DIR}/ssl_scache(512000)"
        SSLSessionCacheTimeout 300
<VirtualHost *:80 [::]:80>
        ServerName ${serv_name}
        DocumentRoot /var/www/<my domain without the TLD>
        ServerAdmin ${serv_admn}
        RewriteEngine On
        RewriteCond %{SERVER_NAME} =${serv_name}
        RewriteCond %{HTTPS} off
        RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
        ErrorLog ${APACHE_LOG_DIR}/${log_name}.error.log
        CustomLog ${APACHE_LOG_DIR}/${log_name}.access.log combined
</VirtualHost>
<VirtualHost *:443 [::]:443>
        ServerName ${serv_name}
        DocumentRoot /var/www/<my domain without the TLD>
        ServerAdmin ${serv_admn}
        ErrorLog ${APACHE_LOG_DIR}/${log_name}.error.log
        CustomLog ${APACHE_LOG_DIR}/${log_name}.access.log combined
### Let's Encrypt Section ###
        SSLEngine On
        SSLCertificateFile /etc/letsencrypt/live/<my domain>/fullchain.pem
        SSLCertificateKeyFile /etc/letsencrypt/live/<my domain>/privkey.pem
        Options -Includes -ExecCGI
        Include /etc/letsencrypt/options-ssl-apache.conf
        ## I am excluding the default Let's Encrypt apache security settings and using the following
        #SSLCipherSuite ECDHE+RSA+AES256+GCM+SHA512:DHE+RSA+AES256+GCM+SHA512:ECDHE+RSA+AES256+GCM+SHA384:DHE+RSA+AES256+GCM+SHA384:ECDHE+RSA+AES256+SHA384:EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4
        SSLHonorCipherOrder Off
        #SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4
        SSLProtocol All -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
### Deny http1.0 requests ###
        Protocols h2 http/1.1
### Harden Security ###
        ProxyRequests On
        ProxyPreserveHost On
        ProxyTimeout 600
        ProxyReceiveBufferSize 4096
        SSLProxyEngine On
        RequestHeader set Front-End-Https "On"
        ServerSignature Off
        SSLCompression Off
        SSLUseStapling On
        SSLStaplingResponderTimeout 5
        SSLStaplingReturnResponderErrors Off
        SSLSessionTickets Off
        RequestHeader set X-Forwarded-Proto 'https' env=HTTPS
        #Header always set Strict-Transport-Security "max-age=15552000; preload"
        #Header always set X-Content-Type-Options nosniff
        #Header always set X-Robots-Tag none
        #Header always set X-XSS-Protection "1; mode=block"
        #Header always set X-Frame-Options "SAMEORIGIN"
        #Header always set Referrer-Policy "strict-origin-when-cross-origin"
        #Header always set Content-Security-Policy-Report-Only "default-src 'self' https:; font-src 'self' data: ${stat_url} ${serv_name}; media-src 'self' ${stat_url} ${serv_name}; script-src 'self' 'unsafe-inline' ${stat_url} ${serv_name}; style-src 'self' ${stat_url} ${serv_name}; img-src 'self' data: blob: ${stat_url} ${serv_name}; worker-src *; frame-src https:; connect-src 'self' wss: https: ${stat_url} ${serv_name};"
### GoAccess Specific Section ###
        <Location /ws/>
                ProxyPass ws://${serv_url}:${serv_port}/ws/
        </Location>
        <Location /wss/>
                ProxyPass wss://${serv_url}:${serv_port}/wss/
        </Location>
</VirtualHost>

goaccess.conf:
time-format %T %z
date-format %d/%b/%y
log-format COMBINED
color-scheme 3
config-dialog false
hl-header true
html-prefs {"theme":"bright","perPage":5,"layout":"horizontal","showTables":true,"visitors":{"plot":{"chartType":"bar"}}}
json-pretty-print ture
no-color false
no-column-names false
no-csv-summary false
no-progress false
no-tab-scroll false
with-mouse false
addr <IP_ADDRESS>
daemonize true
origin https://<my domain>
port 7890
pid-file /var/run/goaccess.pid
real-time-html true
ssl-cert /etc/letsencrypt/live/<my domain>/fullchain.pem
ssl-key /etc/letsencrypt/live/<my domain>/privkey.pem
ws-url wss://<my domain>:443/wss/
agent-list true
with-output-resolver true
http-method yes
http-protocol yes
no-query-string false
no-term-resolver false
444-as-404 false
4xx-to-unique-count false
all-static-files false
double-decode false
ignore-crawlers false
crawlers-only false
unknowns-as-crawlers false
ignore-panel REFERRERS
ignore-panel KEYPHRASES
real-os true

The network tab shows WSS response to be 101 Switching Protocols that will stay pending for over a minute and then die.

Am I just being stupid? 😅

After looking into it, it does seem to autoupdate itself but the Content Download timing for the WSS connection is 1.7 minutes - I thought this was when the max-age or keep alive timer was hit and then it just... dies, but it seems not. I am unsure if this timing is normal.

It's definitely taking quite a while to update, which is a bit odd. It's possible that there might be a configuration issue on the reverse proxy side causing the delay. Have you considered testing it without the reverse proxy to make sure it's working correctly? If everything looks good, you can always add the proxy back in afterwards.

It's definitely taking quite a while to update, which is a bit odd. It's possible that there might be a configuration issue on the reverse proxy side causing the delay. Have you considered testing it without the reverse proxy to make sure it's working correctly? If everything looks good, you can always add the proxy back in afterwards.

Not sure if I configured this properly with the reverse proxy turned off, however this is what I get: WebSocket connection failed. Even replacing the host domain name with the IP address does not solve the issue, it hangs on "stalled" then gives that failure message. Firewall shows the ports as open, and netstat -peanut | grep goaccess as suggested in the issue linked above does indeed show the line it is supposed to:

Weirdly enough, when I do this with the reverse proxy, I get a second line that shows "ESTABLISHED" and has <IP_ADDRESS>:<random port> instead of <IP_ADDRESS>:*.

Hopefully this helps investigate further.

I'd run it with the bare minimum (not using any of the options in your config file), e.g., assuming goaccess is running on the same server as your web server:
goaccess access.log --log-format=COMBINED --no-global-config -o report.html --real-time-html --ssl-cert /etc/letsencrypt/live/<my domain>/fullchain.pem --ssl-key /etc/letsencrypt/live/<my domain>/privkey.pem


latex documentation compile errors

version: sktime-0.7.0
command line:
make latexpdf
Failed to import 'sktime.transformations.panel.signature_based': no module named sktime.transformations.panel.signature_based
Failed to import 'sktime.datatypes': no module named sktime.datatypes
Failed to import 'sktime.benchmarking.experiments': no module named sktime.benchmarking.experiments
Failed to import 'sktime.utils.sampling': no module named sktime.utils.sampling
Failed to import 'sktime.forecasting.arima': no module named sktime.forecasting.arima
Failed to import 'sktime.forecasting.tbats': no module named sktime.forecasting.tbats
Failed to import 'sktime.classification.feature_based': no module named sktime.classification.feature_based
Failed to import 'sktime.benchmarking.evaluation': no module named sktime.benchmarking.evaluation
Failed to import 'sktime.forecasting.fbprophet': no module named sktime.forecasting.fbprophet
Failed to import 'sktime.forecasting.bats': no module named sktime.forecasting.bats
Failed to import 'sktime.classification.signature_based': no module named sktime.classification.signature_based
Failed to import 'sktime.transformations.series.exponent': no module named sktime.transformations.series.exponent

updated issue:
Tried some fixes. Now have the one error:
Extension error:
Handler <function _make_estimator_overview at 0x7fbe434d4f70> for event 'builder-inited' threw an exception (exception: cannot import name 'all_estimators' from 'sktime.registry'

Hi @bldrake, I haven't actually tried to compile it to latex. Would be very interested in seeing your fixes. We're currently working on a new website (see https://github.com/alan-turing-institute/sktime/pull/1205).
As to the import error, what sktime version are you using? The registry module was something we added relatively recently.

Hello Markus,
Thanks for your reply!
I am using sktime-0.7.0.
I think I have a work-around for the one remaining error. Haven't had time to implement and test.
Thanks,
Barry

From: Markus Löning @.***>
Sent: Wednesday, August 11, 2021 1:21 PM
To: alan-turing-institute/sktime
Cc: Drake,Barry L; Mention
Subject: Re: [alan-turing-institute/sktime] latex documentation compile errors (#1276)
Hi @bldrakehttps://github.com/bldrake, I haven't actually tried to compile it to latex. Would be very interested in seeing your fixes! We're currently working on a new website (see #1205https://github.com/alan-turing-institute/sktime/pull/1205).
As to the import error, what sktime version are you using? The registry module was something we added relatively recently.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/alan-turing-institute/sktime/issues/1276#issuecomment-897008237, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAU5A2GKWJMBQAN447TVGTLT4KWRRANCNFSM5B44GPYQ.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

Closing this now, @bldrake feel free to reach out again if you think we can help.


monaco-edito is only 5px tall

monaco-edito is only 5px tall

If you can provide a reproduction and your code it would make it much easier for people to assist you.
You need to explicitly set the height of the container - looks at the plethora of examples in the codebase: https://github.com/microsoft/monaco-editor/tree/main/samples

same issue.

\gifPlease


[DE-640] feature: add deduping ctes to blocks_incremental

FLAG - dbt run full refresh fails locally

@emily-flambe

We can close this - I actually had a different PR (just merged) that added these models!


src path is incorrect and break tests (corrected version already on g…

…ithub code but not in the tutorial

Duplicate of https://github.com/SAP-docs/sapui5/pull/174


Add retries to package installs

Both YUM and APT consistently display temporary locking when building via packer and ansible

retry usually only fires once anecdotally

Nice!
Could you model it a bit after what we have in cloudalchemy/ansible-grafana role? Like here: https://github.com/cloudalchemy/ansible-grafana/blob/master/tasks/install.yml#L2-L9. Especially could you add delay and change registered variable name to start with _node_exporter_

Another recent option seems to be described here (https://github.com/ansible/ansible/issues/57189) as well, using a lock_timeout instead?

lock_timeout looks nice, but it is "too new" (introduced in ansible 2.8) and roles here support last 3 ansible versions.
That reminds me that I need to update README.md and meta/main.yml :smile:


Upload file from service, Activity always required

I need to upload a file from a background service.
The problem is that to obtain a IOneDriveClient object I need to pass an Activity.
How should I do?
What I need is a "silent login" from a Service. If the user was not logged in, I don't need to display any login screen.
Thanks!

Resolved by creating another MSAAuthenticator with small changes


Add Basic Python Bindings

Adds some rudimentary python bindings for the main solver.
In the python version, TrajectoryOptimizer takes a urdf file rather than a Drake model. This allows us to avoid thinking about compatibility with pydrake.

This change is

This could definitely be improved, especially in terms of how the bindings are installed. But I'm going to go ahead merge this for now. We can make further refinements in subsequent PRs.


Add site config mutations for host, url, imageHost and assetHost.

 Create graph mutation to allow creation and modification of WebsiteSite.


fix(spell): only underline spell words

don't color highlight spell words

I agree with your changes.
But I'd let users customize underlining style, adding a boolean option called spell_undercurl to choose between underline and undercurl.

I agree with your changes.
But I'd let users customize underlining style, adding a boolean option called spell_undercurl to choose between underline and undercurl.

You can always overwrite the theme defaults after the theme loads.


Update composer and tests for Laravel 10

This PR prepares support for Laravel 10.

Awesome, thanks for doing this 💪🏻 one of these days I'm gonna have to do something about that excludes array....

There is no need to support the older version now.

@bakerkretzmar
Laravel 10 is out


Windows: Added go-sqlite3 and npipe to vendor

Signed-off-by: John Howard<EMAIL_ADDRESS>@swernli
This PR is part of the proposal described in issue 10662 to port the docker daemon to Windows. This PR adds two go libraries to the vendor directory. mattn\go-sqlite3 enables the Windows daemon to statically link against sqlite3.dll, therefore only needing to package a single file - docker.exe - which will work as both the daemon and client (ie same as Linux ;) ). natefinch\npipe is a library for Windows named pipes. Named pipes are (will in a PR coming soon) used in the Windows exec driver to pass stdin/out/err to Windows containers.

@jhowardmsft as an FYI we already have ./vendor/src/code.google.com/p/gosqlite/sqlite/ so I would prefer not vendoring two different implementations of the same thing. Either we manage to use the existing package, or we replace the old one with the new one.

NOT LGTM - please use the same sqlite library.

@tiborvass @unclejack  - Let me check if the mattn version can be used by Linux. Some background info which explains why the Windows daemon cannot use the existing p/gosqlite/SQLite vendor package. There are countless issues of statically linking sqlite3.dll to go code on Windows. I could reel off dozens of web pages where people have had this problem. The only solution I have found that works -on windows- (and believe me I've spent a week of my life finding a solution) is to use the mattn library. Without dynamic linking, it creates a packaging problem as docker.exe would need sqlite3.dll to either sit along-side the binary, or be in \windows\system32. This would be true for both the daemon and the client. An alternate would have been to somehow have docker.exe and dockerd.exe which is quite frankly horrible IMO.

(To clarify - the existing p\gosqlite\sqlite3 doesn't include the amalgamation sources - the two libraries are actually quite different)

@jhowardmsft Ok, this is easy. Windows is a new platform, so we're free to make new choices when it comes to data persistence as there are no previous installations with sqlite databases.
We've discussed switching to https://github.com/cznic/ql from sqlite. We can start migrating with Windows. Once we've got this going for Windows, we can set up the migration part so that we migrate away from sqlite on Linux as well to keep everything consistent on all platforms.
Here's my proposal:

implement https://github.com/cznic/ql for the windows persistence
set up the migration path for Linux (e.g. set up new installs with ql, migrate sqlite to ql on Linux)
after some releases, completely remove sqlite to ql migration and provide a separate tool for this

OK, I can look at using ql for Windows and open an issue for Linux migration. For now, if I were to contain this PR to just the named pipe library, I assume there would not be so much push back, correct?

@jhowardmsft As far as I'm concerned, yes. The ql change would need to be done in a separate PR which handles both the introduction of ql and the code which migrates sqlite to ql.

Thanks but I don't think we are conformable vendoring new dependencies before they are being used.  We are already getting alot of code merged in to support the Windows daemon that is not currently being used, which is ok, but vendoring new deps without them being used introduces other issues such as notifying packages and other fun stuff.
Lets just hold off on merging vendored code until it is being used.  Feel free to open issues to discuss any design or package selection issues if you need some help ;)

Understood, thanks @crosbymichael. Will bring in with the full Windows exec driver.


[sturct-conc] add more details: priority, detached tasks and unsafe continuation

Work in progress, adding more sections in detailed implementation still.

I'm going to go ahead and merge, then we can tweak

Cool thanks :) Yeah feel free to tweak and modify as you want 👍


[QUESTION] twint.run.Lookup(c) do not returning user Class

Python Version: 3.7.6
Installed with pip install twint (the last version)
I've searched and found some issues, but any conclusion

Command Ran
import twint

if __name__ == '__main__':
    c = twint.Config()
    c.Username = "guitarrasfoda"
    c.Format = "ID {id} | Username {username}"
    teste = twint.run.Lookup(c)

    print(teste)

Output

ID<PHONE_NUMBER>48448256 | Username guitarrasfoda
None

Question

Hello, I'm a newbie with this library but on the wiki, more specifically in User Object, you are saying this exactly: " user objects are returned while scraping for users, so when one of these functions is used: twint.run.Lookup, twint.run.Followers or twint.run.Following".

Considering this affirmation I conclude that a user instance it's been returning when I use some of those methods, but, there isn't no user returning in this function or Am I wrong? I do not understand this affirmation. Could you please explain to me? I can only get the user info if I send it to CSV or JSON file? There's any other way to access the User class values in code? PS: I'm a newbie with python as well.

Environment Details

Windows 10 Pro
Version: 1909
Build: 18363.657

Technically speaking, you are right. The point is that there's "too much" tech-debt to make those functions actually return (in a technical meaning) those objects. So, with "user objects are returned" I mean "with those functions twint gives you those objects"
That said, to access the objects you have to store them in an accessible location, which turns out to be a handy list
import twint

c = twint.Config()

c.Username = "guitarrasfoda"
c.Store_object = True

twint.run.Lookup(c)
users = twint.output.users_list

Here a couple of other useful examples https://github.com/twintproject/twint/wiki/Storing-objects-in-RAM


[tests-only] [full-ci] Bump CORE_COMMITID for API tests

https://github.com/owncloud/QA/issues/753

@SagarGi can you approve please?


update to latest b2k cli version for s360 fixes and other enhancements

Codecov Report

Merging #75 (6a32a18) into main (ef2b003) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #75   +/-   ##
=======================================
  Coverage   66.93%   66.93%
=======================================
  Files          33       33
  Lines        2752     2752
  Branches      105      105
=======================================
  Hits         1842     1842
  Misses        909      909
  Partials        1        1

Flag
Coverage Δ

unittests
66.93% <ø> (ø)

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


Table 'auth_permission' Already exists

Just been trying to install WM, and I am not getting an error when I run sudo ./manage.py migrate as can be seen in the screen shot

Removing the whatmanager2 db and recreating it solved this issue.


chore: put invalid signature data in the error

Codecov Report
Patch coverage has no change and project coverage change: -0.07 :warning:

Comparison is base (6540041) 62.95% compared to head (f93bded) 62.88%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1923      +/-   ##
==========================================
- Coverage   62.95%   62.88%   -0.07%
==========================================
  Files         137      137
  Lines       26524    26534      +10
==========================================
- Hits        16698    16686      -12
- Misses       9826     9848      +22

Impacted Files
Coverage Δ

client/client-lib/src/transaction.rs
72.17% <0.00%> (-1.61%)
:arrow_down:

fedimint-core/src/transaction.rs
92.45% <0.00%> (-4.58%)
:arrow_down:

... and 6 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Question: Why is there no logout method?

Is there a reason logout is not implemented in this sdk, or is it just not implemented yet?
If login exists, shouldn't we have the opposite logout function? :)

Just not implemented yet. patches welcome O:-)

Merged #69


Separate sourcemap-concat tests from non-sourcemap-concat

Separating these so it is easier to tell what test coverage is like for  sourcemap vs simple concat usage. Follow up PR will attempt to close the gap between the two.

Updated, fixed test naming.


center webpage

🛠 Fixes Issue
fixes #255
👨💻 Changes proposed

Center the webpage.

Type of change
Please delete options that are not relevant.

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

✔ Check List (Check all the applicable boxes)

[ ] My code follows the code style of this project.
[ ] This PR does not contain plagiarized content.
[ ] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers

📷 Screenshots

Original
Updated

** original screenshot
** updated screenshot **

I mean, this works only thing is the justify messed it up ig.

Is this what you wanted @TechStudent11? I don't understand the issue tbh, please share screenshots.

In order for justify-content to work, you need display: flex;
Nope, that isn't what I was thinking. I meant the normal webpage, but centered. No changes, just centered. That screenshot shows

In order for justify-content to work, you need display: flex;
Nope, that isn't what I was thinking. I meant the normal webpage, but centered. No changes, just centered. That screenshot shows that the webpage's layout was changed.

Oh ok


skeleton contributing guide

Skeleton for #32

@zhilingc anything you want to add for the cli / golang?

Not really. Just make sure everything is go fmt'd and the code style follows whatever the golinter prescribes.


Add support for React.forwardRef

I'm not that familiar with this module, but this seems to fix #38.
It uses the internal $$typeof property from React. I didn't test it with Preact, but I couldn't find anything about forwardRef in Preact so I think it doesn't exist yet.

Awesome! Thanks for taking this on. I will try review soon. 🤘

That would be awesome! This is blocking upgrading some of our websites to the latest version of React.

Nice work. 👍


try bypass docstring check

What changes do you make in this PR?

Please describe why you create this PR

Checklist

[ ] I have merged the latest main branch into current branch.
[ ] I have run bash scripts/format.sh before merging.
Please use "squash and merge" mode.

dont think this work for forks: https://github.com/metadriverse/metadrive/actions/runs/7661200120/job/20880090865?pr=619


change: also check imageAllowRules for auto-upgrade without pattern (#1428)

Ref #1428
@cjellick & @thedadams I guess when the nextAppImage fails validation, we should still set a new updateTime, so it won't keep trying forever?
Checklist

[x] The title of this PR would make a good line in Acorn's Release Note's Changelog
[x] The title of this PR ends with a link to the main issue being address in parentheses, like: This is a title (#1216). Here's an example
[x] All relevant issues are referenced in the PR description. NOTE: don't use GitHub keywords that auto-close issues
[x] Commits follow contributing guidance
[x] Automated tests added to cover the changes. If tests couldn't be added, an explanation is provided in the Verification and Testing section
[x] Changes to user-facing functionality, API, CLI, and upgrade impacts are clearly called out in PR description
[ ] PR has at least two approvals before merging (or a reasonable exception, like it's just a docs change)

@iwilltry42 - @thedadams has a pretty good test suite for the the sync() function, including an easy to use mock client that can hide the complexity of the cosign bits.
Can you add a test case for this situation (and while you're in there, if can identify any other low-hanging fruit test cases related to imageAllowRules would be great. Don't have to spend too much time on the additional test cases).

[Copy Paste from description]
@cjellick & @thedadams I guess when the nextAppImage fails validation, we should still set a new updateTime, so it won't keep trying forever?

@iwilltry42 I would say that we should set a new updateTime because we did check for a new image and there wasn't one.
Now that you bring it up, I think we should also be setting a new updateTime in the enabled and notify cases when we don't update the `app. What do you think about this?

@thedadams +1 for your suggestion.
I think it makes sense in every case that is not an error during the check.

@cjellick seems like @yashgiri already added some great test cases there, so I only added the simple one using no pattern.
@thedadams Craig agrees with you as well, so I added the updated time stamp to the discussed cases.


User research on DCA dashboard UI

AC: have setup and conducted user research meetings in the week of Jul 25.

Done - thanks to everyone who participated participating in the dashboard testing and user research
@jaybee84, @avanlinden, @clarisse-lau, @calkinsh !
Dashboard testing scenario is here.
First set of modifications based on user feedback are here
@ychae will we have access to the recordings once you leave?

Recordings are here
Milestone tracking is here


Support for onPlaybackQualityChange

Any plans of adding support for the event returned when playbackquality is changed?

Youtube Iframe API supports the following events of which the selected events are supported by react-youtube;

[x] onReady
[x] onStateChange
[ ] onPlaybackQualityChange
[ ] onPlaybackRateChange
[x] onError
[ ] onApiChange
I'm not sure why some of the events are missing and that there is a strong case for supporting them (at least at first glance).
Would you like to create a pull-request containing these events?

Fixed by https://github.com/troybetz/react-youtube/pull/70 :smile:


Not able to get any documentSnapshot based on current GeoPoint. Suddenly stopped getting any result.

It was google-services.json project entry issue.


Feature: Ability to use prime URL instead of commit URL

When doing a branch deploy (and maybe this happens on a deploy preview (i.e. PR deploy) as well) the build plugin will set up the Auth0 origins as my branch URL (the "prime" one, and the individual commit SHA URL. I admit this may be useful to come, but actually will end up just clogging up my Auth0 config.
I'd propose a config option (see #7 for my idea to move to inputs, but this is regardless of that) so we can say which URLs we'd like:

just DEPLOY_URL (SHA based) - not sure if this only happens in branch deploy or whether we also get this with deploy preview (PR deploy)
just DEPLOY_PRIME_URL (branch name based) - presumably in a deploy preview (PR deploy), this will be the PR name
both (current fixed behaviour)

Good suggestion, I'll keep it for 1.3.0 when I'll refactor the Env vs. Inputs


[Crash] randomly every 30 minutes around

Hi , first I apologize for spelling , I use Google Translate for talking. Specifically I have an issue with PokemonGoBot when I run the script everything works , it captures me the Pokemon / pokéstop , walking & other .
But to get to a certain stage ( known to date) the script crash , forced to restart it's pretty annoying knowing that I would like it to work at night while I sleep for example.
I'm not really able to tell you what time it crash, being given that there is no record log.txt on my computer , it looks to be truly random .. Thanks in advance good job !

@MeGaPk posted a good workaround for this: https://github.com/PokemonGoF/PokemonGo-Bot/issues/948#issuecomment-235229012

Hello, thanks for the return, i have creating a start.bat with this content :+1: @echo off :begin python pokecli.py goto begin
i appreciate your help, thanks !

@rednka That should work. If not, please use @MeGaPk's batch script:
@echo off :begin python2 pokecli.py goto begin

The script wasn't crash this night, thanks, but i have rename "python2" by "python" in this start.bat to work, thanks have a nice day !


Any particular Location Provider necessary?

I've installed and activated IntranetGeoIP, configured the the IntranetGeoIP.data.php file correctly I believe (attempting to match <IP_ADDRESS> with
'networks' => [
'<IP_ADDRESS>/16'
]
but not seeing the results I'm expecting; still getting 'unknown' instead of what I put in VisitorInfo.
I was using the default Location Provider in the GeoLocation settings, then switched to GeoIP (PHP), then GeoIP (Apache) and GeoIP (PECL) thinking that maybe one of those was necessary; each with the same result. I don't need to match anything outside of the intranet's ranges.
noMatch is not commented out, and I'm not getting the string I've placed there for for 'location_provider'.
I feel like the plugin is being ignored, even though activated. Clearly, I've missed something, but wondering if you happen to be able to tell me from the description above.

didn't realize there were some closed issues. I see there is no such requirement for location provider. I must have a mismatch somewhere.

I had incorrectly escaped a city's name which had an apostrophe. What would be the appropriate way to escape that?
'location_city' => 'Saint John''s',   //did not work

@junctionapps it's just a PHP array.
return array(
    // good
    'location_city' => 'Saint John\'s',

    // or
    'location_city' => "Saint John's",
);

Perfect; thank you. Went with the '
Creating a segment in Piwik like "City Is Saint John's" is another issue (I've posted on Piwik forums). The quote is replaced with a right parenthesis after 'Save & Apply'.

Good to hear :+1:


Localize content/en/docs/reference/glossary/application-developer.md

fixes #38332
Signed-off-by: Tania Duggal<EMAIL_ADDRESS>

Looks good to me!
/lgtm

@divya-mohan0209

@taniaduggal The PR is already done with the review. Kindly be patient. I'd suggest going through this once again.

@divya-mohan0209
@taniaduggal The PR is already done with the review. Kindly be patient. I'd suggest going through this once again.


Symbols – delimiter 'duplicates' in Mathjax

In three cases, Mathjax creates a different output for a given input when the symbol is used as a delimiter.
These three cases are, \lt, \gt and \backslash.
Like KaTeX, Mathjax uses the input as the property keys in its objects. It handles these duplicate entry by having multiple objects for different categories, and also with what might be an inconsistent naming schene. Delimiters, for instance, are in their own object and have a \\ prefix whereas the other entries don't.
Here's a chart of the inputs and outputs

Input
Delimiter Output
'Regular' Output

\lt
⟨
<

\gt
⟩
>

\backslash
\
∖

This issue is to discuss how we should handle this in KaTeX. I suppose some options are to just select one to use in all contexts, to not allow these inputs as delimiters, or to make changes to the way symbols are stored to allow this distinction.

Given \left< \frac{1}{x} < \frac{1}{y} \right> both LaTeX and KaTeX produce the same output.  Since \lt and \gt are aliases to < and > I would expect KaTeX to produce the same output for \left\lt \frac{1}{x} < \frac{1}{y} \right\gt which it does.
KaTeX:

LaTeX:

The \backslash behavior differs from MathJax but matches LaTeX which is what we want.
KaTeX:

LaTeX:


Add Rust Starter

Goal
A robust Rust starter template for building high-performance web applications.
Payout
$50
Expectation
Create a Rust template with a simple web server and routing. Showcase Rust's strong points and error handling. Comprehensive documentation is crucial. Empower developers to dive into Rust web development!

this is mine

completed by @Milo123459 !
template repo: https://github.com/railwayapp-templates/rust-starter


Postal code in SMS message

For volunteers with multiple structures, it would help if they knew at first sight which structure is triggering them.
We could use "libelle court" if it exists on the pegass payload, or the postal code extracted from the address otherwise.

done in #658


Adjusted .travis.yml to cleanup wiki files before copy

Found more issues with the sed command in this file. More testing needed...