Support explicit setting of federation version

Feature Request Type

[ ] Core functionality
[x] Alteration (enhancement/optimization) of existing feature(s)
[ ] New behavior

Description
The latest version of strawberry supports federation v2.7 and hardcodes the directive urls as such: https://github.com/strawberry-graphql/strawberry/pull/3420
The apollo federation version at my company is v2.5 so I've updated our schema generator to manually replace v2.7 with v2.5
It would be nice to be able to set this at the schema level, e.g.
federation.Schema(query=Query, federation_version="v2.5")
At first glance it seems relatively straightforward:

Add federation_version argument to the schema, default to "v2.7" if enable_federation_2=True
Set enable_federation_2=True if federation_version >= 2
Update schema urls with the version so the schema generator writes that version

But I imagine that the versioning actually changes underlying support, so then there are outstanding questions:

Would we support old federation versions and new ones?
Would we have to validate the version number against what features are supported?
Would we just trust the user that they know which features are available if they're setting the version explicity?
Would it be preferable to overwrite the print_schema function with version instead?

Not sure what the approach should be, but I don't think this library should dictate the federation version, and more explicitly, I think that users of this library should be able to get library updates unrelated to federation version, rather than having to pin to the version before some federation version was explicitly supported / mandated.

Upvote & Fund

We're using Polar.sh so you can upvote and help fund this issue.
We receive the funding once the issue is completed & confirmed by you.
Thank you in advance for helping prioritize & fund our backlog.

Hey there! Thank you for bringing this up. It's a valid concern and something we should indeed think about carefully to ensure Strawberry remains flexible and user-friendly, especially when it comes to dealing with different federation versions. Your input is greatly appreciated! 😊
Regarding your suggestions and questions, let's dive a bit deeper:

Would it be preferable to overwrite the print_schema function with version instead?

I would lean against this. Having this functionality as a core feature is essential. Overriding such functions could lead to unnecessary complexity and potentially unexpected behaviors. It's better to handle versioning more intrinsically within the framework.

Would we support old federation versions and new ones?

This is a tricky one. Ideally, we aim to provide forward compatibility with newer versions of federation while also offering a degree of backward compatibility. However, supporting every version past and future indefinitely isn't feasible due mainly to the maintenance overhead and potential limitations it imposes on evolving Strawberry's schema handling.

Would we have to validate the version number against what features are supported?

Implementing some form of version validation sounds like a prudent approach. This could help prevent confusion and errors by ensuring that the features being used are compatible with the specified federation version. Of course, the challenge here is to determine the most effective and user-friendly way to implement such checks.

Would we just trust the user that they know which features are available if they're setting the version explicitly?

Rover or other composition tools should fail composition if some versions are incompatible.
Given these considerations, here's what I believe could be a balanced approach:

Default to supporting the latest federation version, while also allowing specific version targeting
This could be achieved by introducing a federation_version argument, as you suggested. It would just change the version numbers in the schema but not have any further effect for now. This way, we address immediate compatibility concerns without overcommitting to extensive multi-version support.

Version Validation
Implementing a simple check against known features and directives for each federation version could help users steer clear of using unsupported features. This would add a layer of complexity but could improve usability and error handling. However, I am concerned about the maintainability of this approach in the long run

Consider a separate federation library
Federation support mostly builds on somewhat stable Strawberry internals. They are unlikely to change fundamentally very frequently. One federation lib version could be compatible with multiple strawberry versions. We should however consider using a monorepo so we never forget to immediately release new federation versions in case we do make breaking changes.

There is one catch with the last variant though: we still don't support every version of federation for new releases. From time to time, a strawberry upgrade will require upgrading to the very newest federation version because the federation library had to be updated to accompany the newest strawberry breaking changes. This is an acceptable trade off in my opinion and is in line with common deprecation practices.
If anyone has further thoughts or suggestions, please don't hesitate to share. I'm all ears! 🍓

The apollo federation version at my company is v2.5 so I've updated our schema generator to manually replace v2.7 with v2.5

@bradleyoesch I'm assuming you were getting errors because you're on older version of the router?
I think we can allow to specify the version (maybe using a Literal, so we only allow versions we know we support[1]), but it would be nice to also add validation if you're using newer features in older versions (as @erikwrede suggested)

Consider a separate federation library

@erikwrede not sure I understood this point 😊
[1] at least at a "type checking" level

@patrick91 I meant publishing a separate package called strawberry-federation, with each package version corresponding to an apollo federation version.

@erikwrede

Default to supporting the latest federation version, while also allowing specific version targeting
This could be achieved by introducing a federation_version argument, as you suggested. It would just change the version numbers in the schema but not have any further effect for now. This way, we address immediate compatibility concerns without overcommitting to extensive multi-version support.

If it's just to change the version numbers in the schema then imo just let users override it themselves, since it's not real functionality.

Version Validation
Implementing a simple check against known features and directives for each federation version could help users steer clear of using unsupported features. This would add a layer of complexity but could improve usability and error handling. However, I am concerned about the maintainability of this approach in the long run

Yeah I'm concerned with that too. There'd probably have to be a running list of supported versions and a threshold where old ones get dropped off. I'm not too familiar with the differences in federation versions and how frequently they release, so I'm not sure how much of a lift that would be.

Consider a separate federation library
Federation support mostly builds on somewhat stable Strawberry internals. They are unlikely to change fundamentally very frequently. One federation lib version could be compatible with multiple strawberry versions. We should however consider using a monorepo so we never forget to immediately release new federation versions in case we do make breaking changes.

Sounds interesting, and could address the "running list of supported versions" and at least document it well.
Wish I had a stronger opinion at the moment to help direct ideas!


Lockfile PR's can't trigger further GHA's (e.g. the test suite)

📰 Custom Issue

Originally described in bjlittle/geovista#49, see SciTools/iris#4817 and SciTools/cf-units#259 for the solution - using a GitHub App.
Note: need to move this repo out of SciTools-incubator and into SciTools to use the GitHub App.

Closed by #418 (see https://github.com/SciTools/iris-esmf-regrid/pull/414#issuecomment-2391377430)


Cargo.toml: Fix h2 cargo deny issue.

What is changed and how it works?

Issue Number: Close #16768

What's Changed:

Related changes

[ ] PR to update pingcap/docs/pingcap/docs-cn:
[ ] Need to cherry-pick to the release branch

Check List
Tests

[ ] Unit test
[ ] Integration test
[X] Manual test (add detailed scripts or steps below)

make clippy

[X] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Release note

None

/assign @tonyxuqqi

/cc @tonyxuqqi @v01dstar

Could someone do a /merge? /cc @bufferflies @Connor1996

/merge


All functionality of Stack in Javascript

Have you read the Contributing Guidelines on Pull Requests?
Yes
Description
I have added all the functionality of stack in javascript. And also added it's link in the readme.md file.
Checklist

[✓] I've read the contribution guidelines.
[✓] I've checked the issue list before deciding what to submit.
[✓] I've edited the README.md and link to my code.

Related Issues or Pull Requests

Please review this @HarshCasper

@siddharth25pandey  sir please check now i have done all the changes.

@pulkitgovrani Work on point number one of this Remove the comments & make it proper functionable for user .

@siddharth25pandey Sir please check now i have removed the comments from input.


transaction_list is very slow

@kauffj commented on Tue Sep 19 2017
Especially with include_tip_info=true.

https://github.com/lbryio/lbryum/pull/156
Fixed in 0.16.1


Update README.md

change connector class.name

Codecov Report

Merging #7 (4d9874d) into master (f85baf3) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #7   +/-   ##
=========================================
  Coverage     67.64%   67.64%
  Complexity       40       40
=========================================
  Files             8        8
  Lines           204      204
  Branches          9        9
=========================================
  Hits            138      138
  Misses           54       54
  Partials         12       12

Continue to review full report at Codecov.

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

Thanks, @vgbento


Gulp globbing not optimised

gulpfile.js in

function hbs and watcher hbsWatcher

 'node_modules/**/*.hbs' is never matched by '*.hbs' so there is no need for the negative.
There is no need to match 'partials/**/*.hbs' instead of the less intensive 'partials/**'

function css in src('assets/css/*.css', {sourcemaps: true}),

doesn't match nested files while cssWatcher does.
matches file extension while cssWatcher doesn't.

function js in src('assets/js/*.js', {sourcemaps: true}),

unnecessarily matches file extension.

Should I open a PR with the small fixes necessary?

Sure @ptalmeida - PR welcome :)


[Snippet Surfer] Allow creation of snippets from within Raycast

Extension
https://www.raycast.com/astronight/snippetsurfer
Description
By default, the Snippet Surfer doesn't 1) come with any pre-installed snippets and 2) doesn't allow you to create a snippet from within Raycast:

It would be great if you could quickly create new snippets from within this extension.
Who will benefit from this feature?
Anyone who uses Snippet Surfer.
Anything else?
No response

Short answer: No. Snippet Surfer is geared a bit more towards developers.
There are some other features that raycast snippet doesn't have:

Ability to show code blocks in the UI with some syntax highlighting (and more generally markdown syntax).
Automatically copies only the content inside code snippets for code snippets.
Stores snippets in a human-readable format and allows external editing (So you can bulk edit snippets with ease, auto generate them via code, etc...)
Automatically apply edits without manual imports (You can bulk import new snippets to Raycast but that's a manual process now and it doesn't handle updates well).

I've created https://github.com/raycast/extensions/pull/14430/ to possibly help people onboard better, since I was also struggling with creating these snippets initially.


Wiki Page for Issue Label is missing parameter section for adding a label to an issue

https://github.com/gogits/go-gogs-client/wiki/Issues-Labels#add-labels-to-an-issue describes a POST request and from the context it seems to require a parameter "labels" from the type array.

Same is valid for https://github.com/gogits/go-gogs-client/wiki/Issues-Labels#remove-a-label-from-an-issue

Example of https://github.com/gogits/go-gogs-client/wiki/Issues-Labels#add-labels-to-an-issue is given,  https://github.com/gogits/go-gogs-client/wiki/Issues-Labels#remove-a-label-from-an-issue does not need parameter.

If you want to be somehow consistent you then need to decide which route to go as for https://github.com/gogits/go-gogs-client/wiki/Issues-Labels#create-a-label you're providing information on the parameters and an example. The remove actions seems to need a parameter - at least the example suggests that.

I'm even struggling which tool to host API docs....


Rgp/bug fixes

Addresses the following issues:

standalone hairpins script now supports reduced staff sizes
configuration files now support parameter names with dot-syntax for nested tables
configuration files now support any Lua syntax for table-valued parameter values, including nested tables.

Potentially we could support any Lua syntax for any parameter value, but as of now this PR is restricted to table-valued parameters. This is limit error risk.

My compliments on the concision of the recursion in process_table(). Couldn't work out how to process it myself!


feat(levm): implement precompile point evaluation

Motivation
The goal is to implement the point evaluation precompile.
Description
The implementation makes the related EF tests pass.

Great job Maxi! I think the code is pretty good, the only thing I would use constant for the GAS_POINT_EVALUATION, FIELD_ELEMENTS_PER_BLOB and BLS_MODULUS.
Also, we could review the names of the errors that we are returning, I think you already mentioned this.


Better benchmarking

Adds a tool to run n times and find the median with the intent of more accurate benchmarking
Uses the tool to update the times in the README. Also includes times for 50 searches
D couldn't be updated as it's broken on my system and proving hard to fix

This has conflicts.  Could you please fix them and resubmit.  Thanks.

This has conflicts. Could you please fix them and resubmit. Thanks.

Updated now thanks


feat: Optimize SVGs in the src/components/Global/Footer.astro file

Description of the change

Optimize SVGs in the src/components/Global/Footer.astro file.

Checklist

[x] Added description of the change
[x] I've read the contributing guidelines
[x] Search previous suggestions before making a new PR, as yours may be a duplicate.
[x] I acknowledge that all my contributions will be made under the project's license.

Notes (optional):

Please don't make individual PRs for optimization, I need to figure out a permanent solution for minification and stuff 🤔

Please don't make individual PRs for optimization, I need to figure out a permanent solution for minification and stuff 🤔

We can use SVGO for that, I guess. 🙂

I know snowpack can help in heavier work and it still fastens the project right?

Yep krish suggested that


Error dyld: Library not loaded

I randomly have this issue when trying to optimize pngs
Error: dyld: Library not loaded: /usr/local/opt/libpng/lib/libpng16.16.dylib
I'm almost sure that is not due to your implementation but because of the libpng library, but do you know why this happening ( not in all machines ) ?
Thanks in advance!
cheers! :)

Okay, I'm guessing this is on OSX? What version (and maybe hardware)?
And when you say it's random, does it happen consistently? do you need to do anything specific to get it to stop?

When I say randomly I mean that happens to a random machine: for example doesn't occur in my machine, but in other does.
Tested in all macbook pro running macOS Sierra 10.12.3
In my machine for example i didn't have to do it, but in others this fix it brew install libpng
thanks!

Most likely some other package you have installed already installed libpng as a dependency.
Glad you got it sorted out!

But why libpng is not installed when I install imagemin-webpack-plugin since it has pngquant as an option?

I'm not sure. pngquant might rely on the OS's package manager to install libpng, or the compile with node-gyp might have failed (normally more of a problem on windows than other platforms, but it might still happen to them sometimes).


improved homepage styles and added animations

->Enhanced Hover Effects: Updated card interactions to show detailed information (description, buttons, features) on hover, replacing the image and heading.
->Improved Card Design: Increased card size and ensured the details section covers the full card area when hovered.
->New "Top Sellers" Section: Added a section with three pumpkin images, a descriptive paragraph, and a "Buy now" button.
->Visual Enhancements: Applied rounded corners, box shadows, and hover effects to improve aesthetics.
->Responsive Design: Ensured the app is responsive across different screen sizes.

This pull request enhances user interaction and visual appeal, making the app more engaging and user-friendly.

@Shreevathsatantry hi, thank you, you did a great work, but this task is assigned for another contributor. Please read carefully documentation, you also can watch YouTube video to understand how to contribute. Here: https://github.com/orgs/OpenCodeChicago/projects/1 you can find open issues/task, let me know in which one you want contribute and I'll assign you. Thank you


Boolean data type still not working, improve test

After #260 we thought boolean data types were now fully supported. However, this is not yet the case due to some weird datatype issues when running pl.Series(values: list[numpy.bool_]). This should be fixed and we should build an integration test with a debug dataset with many different data types. The debug dataset should be added to the demo datasets already built into our package.
reprex:
import polars as pl
from metasyn import MetaFrame, demo_file

fp = demo_file("spaceship")
df = pl.read_csv(fp, dtypes={"HomePlanet": pl.Categorical})[:,0:3]
df.schema

Results in the following data types:
OrderedDict([('PassengerId', Utf8),
             ('HomePlanet', Categorical),
             ('CryoSleep', Boolean)])

However, when we fit and synthesize a model:
mf = MetaFrame.fit_dataframe(df)
sf = mf.synthesize()
sf.schema

We get the wrong data types:
OrderedDict([('PassengerId', Utf8),
             ('HomePlanet', Categorical),
             ('CryoSleep', Int64)]) <<<<<<<<<< ERROR!!

Even though the model seems to be correct:
# Rows: 8693
# Columns: 3

Column 1: "PassengerId"
- Variable Type: string
- Data Type: Utf8
- Proportion of Missing Values: 0.0000
- Distribution:
        - Type: core.regex
        - Provenance: builtin
        - Parameters:
                - regex: [0-9]{4}_0[0-9]

Column 2: "HomePlanet"
- Variable Type: categorical
- Data Type: Categorical
- Proportion of Missing Values: 0.0231
- Distribution:
        - Type: core.multinoulli
        - Provenance: builtin
        - Parameters:
                - labels: ['Earth' 'Europa' 'Mars']
                - probs: [0.54192181 0.25094206 0.20713613]

Column 3: "CryoSleep"
- Variable Type: categorical
- Data Type: Boolean
- Proportion of Missing Values: 0.0250
- Distribution:
        - Type: core.multinoulli
        - Provenance: builtin
        - Parameters:
                - labels: [False  True]
                - probs: [0.6416942 0.3583058]

We should also be careful in serialization to json. I'm not sure whether this works correctly now and should be part of our integration test too.

Alright nice that was it. I was on 0.19.3 I think, moving to >0.20 fixed things. Should we update our minimum version in our dependencies?

Sure, let's just put the minimum at the current version.

After we merge #273 this issue will be closed. I have created a new issue for the integration test: #274


Create numerical solver to act as the src for the project

This should be custom for this project

Something like Jamie's fluid solver example for the cluster challenge


[Bug]: Secret Manager Provider - existing AWS secret is not reconciled/imported by provider

Is there an existing issue for this?

[X] I have searched the existing issues

Affected Resource(s)
secretsmanager.aws.upbound.io/v1beta1
Resource MRs required to reproduce the bug
No response
Steps to Reproduce
Create a secret in a cluster with managementPolicies * (star), simulating a cluster migration, apply same K8s Managed Resource in another cluster
What happened?
Upon 2nd cluster apply, provider cannot reconcile/import the resource, attempting to recreate secret (instead of importing) ResourceExistsException: The operation failed because the secret blabla already exists. []}]
Relevant Error Output Snippet
No response
Crossplane Version
v1.16
Provider Version
v1.17.0
Kubernetes Version
No response
Kubernetes Distribution
No response
Additional Info
Doing same action on other resource, like SQS or SNS, it works properly, providers recognize upon spec provider information, and import the resource / reconcile, automatically adding crossplane.io/external-name annotation.
For secret manager, the only way to make it importing the resource is by manually adding the annotation with the ARN ref, which makes the migration from cluster to cluster very complex from our side... It's expected that Secret Manager will be able to discover the resources and reconcile, automatically, if having policy "Observe" included (* star includes it)

any updates regarding it?

Hi @pablomdc,
Could you please provide us more details, used MRs and clear reproduction steps?


Thanks for this.  Only thing that worked.

Thanks a lot for offering this.  Have tried so many command and registry keys from different forums trying to get netbios to work after changing my motherboard and was about to give up.  This worked great.

Thanks for the compliments, I'm glad it was helpful.


Fix generate release notes task to include concourse

something is broken in this file: https://github.com/starkandwayne/bucc/blob/master/ci/tasks/generate-release-notes/task


Add unit test on startExchange

📝 Description
Add unit test for startExchange method called in the app-exchange wrapper.

❓ Context

JIRA or GitHub link:

✅ Checklist
Pull Requests must pass the CI and be code reviewed. Set as Draft if the PR is not ready.

[ ] npx changeset was attached.
[ ] Covered by automatic tests.

[ ] Impact of the changes:

🧐 Checklist for the PR Reviewers

[ ] The code aligns with the requirements described in the linked JIRA or GitHub issue.
[ ] The PR description clearly documents the changes made and explains any technical trade-offs or design decisions.
[ ] There are no undocumented trade-offs, technical debt, or maintainability issues.
[ ] The PR has been tested thoroughly, and any potential edge cases have been considered and handled.
[ ] Any new dependencies have been justified and documented.
[ ] Performance considerations have been taken into account. (changes have been profiled or benchmarked if necessary)

changeset?

For unit test? 🤔


Populate Event Data in Event Dumps

Would it be possible to add an {key}_event_data.csv file to each event folder to grab the event data too?

Can you clarify what you mean by event data? Like date, location, etc?

Basically the info that comes across from the api call /api/v2/event/2010sc obviously without the alliance data as that's stored elsewhere.


zeebe-grpc v8.0.4

Update gRPC internals to align to Zeebe 8.0.4
Changes

Update zeebe-grpc to 8.0.4
Expose retryBackoff parameter for fail job command

API Updates
New Features (required)
The retryBackoff parameter is now available when failing a job.
Deprecations (required)
N/A
Enhancements (optional)
N/A
Checklist

[x] Unit tests
[x] Documentation

References
Fixes #302, #322

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

7 of 7 (100.0%)  changed or added relevant lines in 3 files are covered.
7 unchanged lines in 3 files lost coverage.
Overall coverage increased (+0.03%) to 93.283%

Files with Coverage Reduction
New Missed Lines
%

pyzeebe/grpc_internals/zeebe_message_adapter.py
1
93.33%

pyzeebe/grpc_internals/zeebe_process_adapter.py
2
93.88%

pyzeebe/grpc_internals/zeebe_job_adapter.py
4
92.16%

Totals

Change from base Build<PHONE_NUMBER>:
0.03%

Covered Lines:
736

Relevant Lines:
789

💛  - Coveralls

Hi @JonatanMartens, can you please review this when you have time?
Regards,
Andy

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

fixed in #383


Execution failed for task ':camera_deep_ar:bundleDebugAar'.

Error while evaluating property 'hasLocalAarDeps' of task ':camera_deep_ar:bundleDebugAar'
Direct local .aar file dependencies are not supported when building an AAR. The resulting AAR would be broken because the classes and Android resources from any local .aar file dependencies would not be packaged in the resulting AAR. Previous versions of the Android Gradle Plugin produce broken AARs in this case too (despite not throwing this error). The following direct local .aar file dependencies of the :camera_deep_ar project caused this error: /Users/name/development/flutter/.pub-cache/hosted/pub.dartlang.org/camera_deep_ar-0.0.2+3/android/lib/deepar0.aar

Occurs on Android whenever using a gradle version ~ (> 3.5.0). iOS has no issues, but this prevents us from using Amplify AWS which requires 4.1.0+ from my research.

I've fixed this: on my Fork -
commit: https://github.com/KalanaPerera/FlutterDeepAR/commit/407b8917080bc480e14ca3fc5dab883167174c1e
Used Method: https://github.com/siyehua/flutter_aar
Hope this helps

Helped a ton! Thank you!


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1323 ms

Resolved: Bofrost.at performance has improved in ec95bcc after 6 minutes.


Login error

Hello,
I did the last update yesterday and it break my integration.I try to reconnect with no luck ,I try also to go back to the last update from 2023 I'm always facing login error from now.i don't know if Medtronic change something to connect but for me it doesn't work anymore.

i've just see that i can't downgrade to old version , if i select version from 2013 it will download the version of 2014

I do not see any issues on my end. From what version did you update? In the last version stuff changed a lot. If you're upgrading from an older version you maybe need to logout and in again with the new session token option. If not, maybe you can add a some entries from the logs?

I am currently checking a few things.
There might be an issue with the refresh token process where it fails to create the very first new token.
I also think that I know which lines are causing this problem.
But I will check it locally for a while before I create another PR, since I don't want to break your setup (again).
Hopefully it will be stable afterwards

Hello, I did the last update yesterday and it break my integration.I try to reconnect with no luck ,I try also to go back to the last update from 2023 I'm always facing login error from now.i don't know if Medtronic change something to connect but for me it doesn't work anymore.

just to clarify...
are you able to setup the integration again with a new and valid token and it is running for a while? otherwise we are talking about different things..

I was able to login once with version 2013 with my first token and it worked for days.after update it break my integration and I delete it ,I rerun the login page to have new token and I try to recreate integration with this one with no luck(I try 2 times with different token)

Everything is up to date and the only thing that I put on the connection screen was the country : be and the token. I'll retry home with the log enable

there is the screenshots of log and error message

are you using a follower account or the patient account itself?

are you using a follower account or the patient account itself?

A patient account ( my wife account)

That is your issue.
The integration was searching for patients, which you would have, if you would have used a follower account.
Since you are using the patient's account directly, you don't have any patients.
I have weakened the part in the code, so you should be able to use the patients account again in the next release (if yo-han merges my changes), but you should consider to create your own follower account.
The refreshing mechanism will logout the patient's account from other apps.
Therefore, it is recommended to use a dedicated account for this integration.

I understand now why but it was great working with the earlier version so I wasn't thinking about that

I just created a Pull Request.
I successfully tested the changes with my daughter's patient account.
But I would still recommend to create another account - a patient can have up 5 follower.

I just created a Pull Request.
I successfully tested the changes with my daughter's patient account.
But I would still recommend to create another account - a patient can have up 5 follower.

I just create the account to follow my wofe, I'll give a try thanks for all

The PR is merged. I did not have time to test it but the changes seem very sensible.

Thanks for all,it work with the follower account 🙏


New rule: Too many stale branches

Repository validator should validate when repository has too many stale branches.
Also verify what is the current situation with stale branches in our organization.
JIRA

I assume that here the definition of a stale branch is that used in Github documentation (no commits in 3 months). However, what should be seen as too many?

This is now in production.


[Request] Add TeamSQL

Add TeamSQL, a free tool to manage databases
https://teamsql.io/

We can close this ticket, from the download page:

TeamSQL has retired and is not available for download anymore. You can The world's first and the only query and management tool built for Amazon Redshift.

As of 2019 November


[UI] Add fix for phase change filter when 0

Partially fixes #247

Pre-patch is phase 0, thus the > 0 check had to be removed
Other filters don't work since sources is populated by AtlasLootClassic and there's no Cataclysm dataset yet.

We dont support pre-patch and never will in the backend so enabling it on the front end will only confuse users

We dont support pre-patch and never will in the backend so enabling it on the front end will only confuse users

Hmm, but the item filter is there, but just broken. Or should I just remove it instead?

I think we're better off with removing the prepatch filter yes. It wont work anyway as the characters simmed will still be 85

I think we're better off with removing the prepatch filter yes. It wont work anyway as the characters simmed will still be 85

Resolved 👍


Critical Bug: Save is not reliable

We're getting reports of content going missing, even after manual saves and on posts that were seemingly published.
At this time, there is no clear reproduction case, all we know is the following is happening:

User opens editor and starts writing content
Something goes wrong
Posts appear to save but do not

What we know is that:

there are code paths where save errors are not handled in terms of showing an error (autosave is known to not show errors which needs revisiting, and there may be other code paths)
save errors are likely not being handled correctly in relation to the beforeunload alert/modal which warns users not to leave if their content isn't saved
we could recover more gracefully from failures (try again?)
it seems that there are code paths in which a save can appear to work but not have (i.e a manual save, with a green save notification)

We've not had further reports of save problems since releasing these fixes. That's no guarantee that everything is OK, but it's a pretty good sign. I've raised #4761 as a place to discuss the potential need for error notifications from the autosave and am closing this :)


Small mistake between sections of the document

The note for --kube-reserved-cgroup should match formatting for --system-reserved-cgroup.  This changes helps those match.

/lgtm
/approve


Refactoring code style

I understand that I must to make 1 commit per 1 pull-request accordingly rules, but I hope this pull-request will be more readable if I separated its on 3 commits.
Key changes:

create Makefile, tox.ini
update .travis.yml
refactoring code style

@apirobot Feel free to merge PR's by yourself.


Study table fetch in web app should be paginated

Web app should not try to pull all studies at once, but instead fetch the most recent studies.

Even with a lot of studies, performance is good, so this doesn't seem necessary.


Extend for prepend method

I suggest to merge or close the pull request.

#31 opened on 3 Nov 2014 by onmoon - скоро год будет пул реквесту :)

Cherry picked to extended brunch

:+1:


Rudders Not Turning Ship

This Has Been A UnFixable Issue For Lots of People, The Helm Turns The Rudders But The Rudders Will Not Turn The Ship.
Side Note: The Ship Is Moving Forward.

I have to make a comment here, i just downloaded the mod and found this to be a problem as well. I have a small ship too. Went looking for the answer to find this...

Same bug here


Update basemaps attribution to match requirements from the data provider

We need to update our basemaps attribution line. I think this is the place to change it in carto.js :)

Closing as per https://github.com/CartoDB/cartodb-platform/issues/6575


Publish two packages

Is it possible to have a different folder structure?
E.g. src/health why not just /health/
testhiml/health/azure is also not very readable why not just tests/azure


setValue does not clear the previous value but only add items

When I call setValue the old value is kept and concatenated, instead of being set like it should.
Is it intended?
For example if you have an entity bound and run setBean it will keep the old values.
Here is an example to reproduce the issue:

@PageTitle("Twin Col Grid")
@Route(value = "twincol", layout = MainLayout.class)
public class TwinColGridView extends VerticalLayout {

    private Button button;
    private TwinColGrid<String> twinColGrid = new TwinColGrid<>("TwinCol");

    private List<String> items = new ArrayList<>();

    public TwinColGridView() {
        for (int i = 0; i < 10; i++) {
            items.add("Item "+ i);
        }
        twinColGrid.addColumn(item -> item, "item");
        twinColGrid.setItems(items.stream());
        twinColGrid.setSizeFull();
        button = new Button("set Value");
        button.addClickListener(e -> {
            twinColGrid.setValue(Collections.singleton(items.stream().findFirst().get()));
        });

        add(twinColGrid, button);
        setSizeFull();
    }

}

When I call setValue the old value is kept and concatenated, instead of being set like it should. Is it intended?

It's not intended. It breaks the contract of setValue.

Fix released in version 2.7.1


problem with user permission

Hello,
i have a problem with roles i created a new user and role and i mapped the user to the role
the user can access to one index
im trying to liste the indexes with /_cat/indices?v i get this error:
{
"error": {
"root_cause": [
{
"type": "security_exception",
"reason": "no permissions for [indices:monitor/settings/get] and User [name=Moez, backend_roles=[_SUPERADMIN], requestedTenant=null]"
}
],
"type": "security_exception",
"reason": "no permissions for [indices:monitor/settings/get] and User [name=Moez, backend_roles=[_SUPERADMIN], requestedTenant=null]"
},
"status": 403
}
the permission [indices:monitor/settings/get] is configured but without any solution for this
but if i try to get one index with /_cat/myindex it works
and im getting permissions errors inside kibana (the same error above)

Please check do_not_fail_on_forbidden settings.

Please re-open if it is still an issue.


fix(typescript): ensure OsxNotarizeOptions definition contains credentials

[x] I have read the contribution documentation for this project.
[x] I agree to follow the code of conduct that this project follows, as appropriate.
[x] The changes are appropriately documented (if applicable).
[x] The changes have sufficient test coverage (if applicable).
[x] The testsuite passes successfully on my local machine (if applicable).

Summarize your changes:
Fixes #1162.

@ffflorian can you test this fix?


Pulling these templates into a project

What is the best way to get these templates into your project and keep them in sync with the rest of the site?
Possible options:

Bower package (I think this is my preferred option.)
Git submodule
One-off Grunt task

Interesting wrinkle, circa 2015--
In Django-land, the obvious thing to do with this repo would be to add _includes and _layouts to the template DIRS:
https://docs.djangoproject.com/en/1.8/topics/templates/#configuration
ala
https://github.com/rosskarchner/cfgov-django/blob/master/cfgov/cfgov/settings/local.py#L75
But, if a project includes both the cfgov-refresh templates and these, there will be naming conflicts-- a template that references "layout-1-3.html" will pull the first one it finds, which probably just depends on the order they are listed in the settings.

Thanks for jumping in here, Ross!
In theory, use of this would replace the cfgov-refresh templates, or the owning-a-home templates. There would only be the layout-1-3.html provided by this package.
This DIRS list might make this a bit easier for us, though.
Currently, what I'm doing on fin-ed-resources (see: [ghe]/CFGOV/fin-ed-resources) is bringing this repo in as a Bower dependency, then copying the things it provides to the root-level _layouts and _includes folders via manually-run Grunt task. If we could add the Bower-installed locations to DIRS, we could avoid that copy step:
 'DIRS': [
APP_NAME,

],

(I've corrected the accidentally-submitted comment.)

I think there's gonna be a time period of them living side-by side.
That should be fine for the medium-term. It gets a little weird if I was going to, say, port the existing Ask CFPB app to use these base templates, though-- unless I do something like create a bower-ified version of those templates.
(not saying its a bad idea)

They shouldn't have to live side-by-side. IMO, if a project implements cfgov-sheer-templates as a dependency, it should remove all duplicate templates from its project source. This may involve creating some new templates that extend what's provided by cfgov-sheer-templates, and it may involve submitting some PRs to update cfgov-sheer-templates to provide missing features, but at no point should multiple templates of the same name be living in the same project. In my ideal world :)
One other problem I realized: cfgov-sheer-templates also contains some static assets (currently, the assets required for the Nemo header and footer shims; in the future, probably universal Flapjack assets), which are also copied by that Grunt task into the appropriate locations in /src. Those files, if they are not copied out of the vendor folder (and they probably shouldn't be), will also need to be incorporated correctly.

That's one place where Django helps-- you can point it at multiple directories, and it will expose all of the files at /static/ (and 'collectstatic' will gather them for deployment)
https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-STATICFILES_DIRS

Nice! Could do the same idea as with the templates, then.
On Jun 26, 2015 5:01 PM, "Ross M Karchner"<EMAIL_ADDRESS>wrote:

That's one place where Django helps-- you can point it at multiple
directories, and it will expose all of the files at /static/ (and
'collectstatic' will gather them for deployment)
https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-STATICFILES_DIRS
—
Reply to this email directly or view it on GitHub
https://github.com/cfpb/cfgov-sheer-templates/issues/2#issuecomment-115880870
.


Remove hstore column, create a fully formed geojson column instead

I believe this closes #27.  The problem with hstore is that it's strings and there's no way back from strings.  If we store the data as JSON (JSONB) then we get strings and ints!  Also has the nice side effect of creating an id as well.
Just need to change the materialized views to be geojson feature and geometry.  e.g.
CREATE MATERIALIZED VIEW "public"."yyy" as SELECT jsonb_build_object(
    'type',       'Feature',
    'id',         ogc_fid,
    'geometry',   ST_AsGeoJSON(wkb_geometry)::jsonb,
    'properties', to_jsonb(row) - 'ogc_fid' - 'wkb_geometry'
)::json as geojson, row.wkb_geometry as wkb_geometry FROM (SELECT * FROM xxx) row;

Queries just drop the property column:
SELECT geojson FROM yyy WHERE ST_Intersects(wkb_geometry, !bbox_4326!);

Requires Postgresql 9.5+.

If we're going to commit to having the user store their data like this, it seems like we could just go the whole hog and get rid of the query config altogether. The onus is then on the user to present a table/view that has geojson and wkb_geometry columns, and just give us the name of the relation.

I can see it would prevent multiple layers deriving from a single table:

qld_highways = "...WHERE postcode >=4000 <= 4999 AND road_type = 1"
qld_roads = "...WHERE postcode >=4000 <= 4999 AND road_type = 2"
...
nsw_highways = "...WHERE postcode >=2000 <= 2999 AND road_type = 1"

You could create lots of views but for tables with large numbers of categorical values or combinations of categorical values it's probably a tiny, little bit easier to have configuration (because you have to refresh materialized views).
It would also prevent a future where a URL with a query string could be used to substitute values in, for example:

http://localhost:8080/traffic_bne/8/236/148.json?postcode=4000
my_qld = "...WHERE postcode = ?postcode"

Also say this could be a new feature request - this was just to fix the bug with types (only returning string types).

Oh yeah, I didn't mean that should happen in this PR. This just seemed like the place to make that comment. You  raise good points RE keeping the queries too.

New type was spot on btw. Will raise your comment as a feature


make_first_level_design_matrix() does not handle properly unexpected high_pass values

When high-pass is et to 1Hz, the design_matrix should essentially be empty; here it creates a large matrix with 256 regressors !
import numpy as np
from nistats.design_matrix import make_first_level_design_matrix
frame_times = np.arange(128)
X = make_first_level_design_matrix(
                                    frame_times, drift_model='Cosine', high_pass=1.)

solved in #385, closing


Task is not recognized

I have created my own task and place it into the template. However, if I run ./isaaclab.sh -p source/standalone/environments/list_envs.py, the customized environment is not showing here. If I put it into the source/extensions/omni.isaac.lab_tasks/omni/isaac/lab_tasks/manager_based in IsaacLab, then it will show up.

Nvm, list_envs.py does not show the environments in the template repo.


fix: remove spurious console.log in index.ts

There is a spurious console.log in the index.ts file. This PR removes it.

Hi @mopg. Yeah I noticed that while refactoring this package in #3. We'll remove it there.

Sure that works. But any chance you can just do a quick merge for this while you work on the bigger refactor? These console.logs make me not want to use this package in production, so this would unblock me.

@Pangoraw can you merge this PR and do a patch release of this package?

Thank you @mopg! I released 0.11.1 with this fix.


added (!~) and (%~); fusion for UVector

I added (!~) and (%~) to IxContainer with default-implementation via imap.
Added streaming/recycling-framework - but GHC only inlines monomorphic functions so there has to be a specialized version of stream/unstream and clone/new with the rules according to the concrete functions.
This is ugly, but works for now.
Addition of (//) for setting multiple elements will be in a seperate pull-request and will be implemented via repeated calls to (!~) for Vectors (O(k) with k <= n) and some kind of sort+imap for the default implementation (O(n)).

note: core-example of the generated code is in the commit-msg of https://github.com/mikeizbicki/subhask/pull/57/commits/619baeeee974b74f59a4fa342e6714b4571aa67a

Nice job getting this to work!  I'm very pleased :)
It would be really nice if the test suite could automatically verify things are getting fused, but I have no idea how to make that happen in a reasonable way.
(And sorry for the delay in reviewing this.  My sister got married last week so I've been away.)


Add a default parameters to post context because currently it doesn't…

Add a parameter for modifying the chunk size, my requests doesn't pass even if they are very reasonable

seems it is already possible to change the chunk size in the cfg passed when creating the client

Already done


Kbd pio rev3

trying to merge to master and close this one up. starting a new one.

I'm not certain I merged this stuff correctly. :)


How can I set a source (local) IP address for HttpRequest?

We have few external ip's. How can I specify source (local) IP address for HttpRequest?
Simple test case: I would like to use <IP_ADDRESS> to connect to my server on <IP_ADDRESS>

https://en.wikipedia.org/wiki/IP_address_spoofing

close as inactive


[Fix] Horizontal  wrapped a simple text element with an extra

Fixes

close #5

Also addresses the issue pointed at in the following comment:

https://github.com/ntohq/buefy/issues/1#issuecomment-1643034295

Proposed Changes

Return a text element as is
Replace a direct child with a slot function

@wesdevpro Should we merge this PR to a development branch rather than buefy-next?

@kikuomax Yes, please! I'm on mobile right now can you creat a dev branch?

@kikuomax Yes, please! I'm on mobile right now can you creat a dev branch?

@wesdevpro dev was taken by the original Buefy for the latest branch. Replace it? Or maybe buefy-next-dev?

@kikuomax Please see #7


Manually call chart.redraw() function

Hi, I am using the highcharts-ng within a flexbox grid. The problem is, charts are displayed wrong on page load, but when I resize the window manually, It's fine.
The second problem is, when I shrink the window, redraw function is not called. I am trying to adding it manually and bind on to the window resize event. Is there any way to call redraw() function manually over the configuration given to the directive config?

Sure get the chart object and call redraw! See the faq for how to get the chart object.
Another way to force a redraw is to add a dummy property to the options and change it. This will trigger a redraw as any unknown options cause a full refresh.


I can open the changelog but nothing else works

The only thing that works in the program is opening the changelog, nothing else works, not the hotkeys or anything. On a new computer btw.

I have same problem.

I actually updated my windows and now it works, try that.
On Sat, May 30, 2020 at 8:12 PM ninnoob<EMAIL_ADDRESS>wrote:

I have same problem.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Kyusung4698/PoE-Overlay/issues/696#issuecomment-636365667,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AG6S3GAKOHMQQ4ZXPLBHLSLRUFEA3ANCNFSM4M4WVLLA
.


Contribute Solution for LeetCode October Day 1

Day 1:
Contribute a solution for this day's LeetCode problem.
Rules:

Comment on this issue if you're willing to contribute.
Each user can contribute a maximum of 1 solution in Java, C++, or Python.
Each user can contribute a maximum of 2 solutions in other languages like JavaScript, Go, Ruby, etc.
Please ensure that no one has already commented for the language you're planning to contribute in.

Good luck and happy coding! :tada: :rocket:

Can I try this on python or JavaScript?


Hiding indexes to which user does not have access.

I think it would be nice to hide indexes to which user does not have access. Now when the user is authorized in the kibana -> Discover, he sees all the indexes, but when he selects the index to which there is no access, he receives a warning Discover: no permissions for [indices:data/read/search] and User [name=my_user, roles=[], requestedTenant=null]

Set do_not_fail_on_forbidden: true in sg_config.yml like described here: https://docs.search-guard.com/latest/kibana-plugin-installation#configuring-elasticsearch-enable-do-not-fail-on-forbidden


Add a style for albums view that is exactly the same as the inner albums view

What I mean is that this:

Has a style option so it can look like this:

Thanks in advance

Yeah sure!

@kollerlukas
Thank you so much. I love your gallery app.

done.

@kollerlukas Thank you


Recursive Scripts

Right now when calling loki run <script command> from another script. It runs the entire process of

loading loki.yaml
reading projects
reading devices (if loki app <appname>)

Sample yaml:
...
scripts:
  get:
    exec: dart pub get
  analyze:
    exec: dart pub analyze
  get:analyze:
    exec: loki run exec && loki run analyze

Solution:
Get rid of  verbose info on later loki runs. instead of calling a process directly call loki base.

Decided to go with the solution.
Added a shorthand lkr for loki run for scripts.
Thinking of adding more shorthands here but not sure when.


Setting IdentityUIFrameworkVersion>Bootstrap4</IdentityUIFrameworkVersion

First suggested method: Adding  Bootstrap4 to PropertyGroup did not solved the problem. Is there anything missing in this aproach?
Migrating to Boostrap 5 is not possible at this time.
Thanks

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

ID: 1e7a18c8-acae-f101-fcbd-f3b79f4e7c9f
Version Independent ID: 266e32ee-567e-f8dd-7da8-e82c277aab1c
Content: Breaking change: Default version of Bootstrap used with Identity now 5 - .NET
Content Source: docs/core/compatibility/aspnet-core/6.0/identity-bootstrap4-to-5.md
Product: dotnet-fundamentals
GitHub Login: @serpent5
Microsoft Alias: gewarren

Hi Yes, let me have a simple project. FYI. It works in my local host, but it throws the error at my hosted enviroment. I have confirmed core 6 is installed.

Hi. This is the simple repo with @alexisconsuegra 's issue: https://github.com/bcons009/netcore-demo5

@alexisconsuegra  I create an ASP.NET Core MVC project with individual user accounts using .NET 6, then I updated the project settings with the following:
	<PropertyGroup>
		<TargetFramework>net6.0</TargetFramework>
		<IdentityUIFrameworkVersion>Bootstrap4</IdentityUIFrameworkVersion>
		<UserSecretsId>aspnet-WebApplication1-66EF50D6-BDA8-4633-8B19-2CB038E9DA15</UserSecretsId>
	</PropertyGroup>

And it worked as expected. F12 tools shows it's using Bootstrap4

I guess the work around only works in localhost. FYI. Locally works for me too, but not in the hosted enviroment.

https://webbootstrap44.azurewebsites.net/
Works fine deployed too.


Fire temple access trick

same as the other one, just refreshing the branch im using

It is currently base logic to be able to access the Fire Temple as child when you have Hover Boots. This is kinda trivial in my opinion, and I thought it should be made into a trick. So I made it a trick. Thus the PR. I don't mind if we decide to keep it base logic, but I figured I'd at least make the trick and do the logic work for it.

I do not really see the point of adding this as a trick. You even say it is trivial, which means it's easy to pull off, and not really obscure.

ok ill close the PR


adding API to my front-end project

Before opening, please confirm:

[X] I have checked to see if my question is addressed in the FAQ.
[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting questions.
[X] I have removed any sensitive information from my code snippets and submission.

App Id
dkuoxwygdu337
AWS Region
us-east-2
Amplify Hosting feature
Backend builds
Question
I am looking for a clear and concise tutorial on how to get AWS APIs working with my project. I would like to build the backend in C if possible. the front-end is in reactJS.
I tried the amplify pull --appId dkuoxwygdu337 --envName staging command to get started. It asked me for a Distribution Directory Path. I do not know what that is, and I wasn't sure if I was on the right track or not.
If you need any other information please let me know. I am new to AWS and don't know much about it.

Closing due to inactivity


Misc questions

I noticed an accuracy drop of upto 7% between training and inference when porting a 62 class dataset onto the LFC model. What could be the possible reasons for this?

Does the ConvLayer support padding/ 'same' convolution? (I believe not)

Does the MaxPooling Layer support odd dimension input images? (Again, I believe it does not).

According to the paper number 2 is answered "Although not required by any of the networks described
in this work,  the SWU also pads the images  if  necessary." (last part of section 4.3.2)
Using the sliding window unit with equal input and output height and width gives me reasonable results but I have no definite answer by result availble, maybe I will produce some shortly. You just have to trust the authors on this one.

In this repository we have a limited set of the HLS building blocks using in FINN. For a more generic set you can refer to the FINN release here.


Should Cache-Control: private be respected?

Currently it looks like Cache-Control: private is being ignored by Cache API, while in HTTP it

Indicates that all or part of the response message is intended for a single user and MUST NOT be cached by a shared cache, such as a proxy server.

This behavior is probably more flexible, but on the other hand, it enables ability to accidentally (and very easily) cache resources which were meant to be private (user-specific) and not intended to be shared between various requests (or even stored on the disk in the first place).
Would it make sense to reject attempts to put such responses into the cache from security perspective?

It does seem developers reason about service worker and Cache API like a "proxy server in the browser".  So this might be reasonable.

Hmmmm. We ignore most HTTP logic thus far. Importing some of it and not all seems rather brittle.

We deliberately don't support other Cache-Control things like max-age, so I don't think we should support this.
If inbox.json contained emails for the logged in user, it's totally valid to want to cache this locally despite it being Cache-Control: private.

Works for me.  I guess we can revisit it if its becomes "best practice" in the dev community to block cache-control:private via a library or something.

Yeah, works for me, but mostly worried about lots of developers who might just include "caching service worker" code from popular samples and be unaware of potential risk for their clients - none of the cache SW examples / articles handled nor mentioned this, and folks tend to be used to HTTP cache behavior, so thought it might be worth at least clarifying.

The "cache everything" examples bother me too. I somewhat warn against it at https://jakearchibald.com/2014/offline-cookbook/#on-network-response, but I probably should make it louder.


Integrate /owners routing with tasks

Proper integration will be a somewhat involved change:

[x] On task create, assign owning user and org via UserResourceMappingService
[x] On task delete, clean up UserResourceMappingService
[ ] FindTasks needs to look up task IDs through the UserResourceMappingService
[ ] Task store needs to stop maintaining its own user and owner index
[ ] Remove task.Owner from the task struct.

The next steps of this process needs to be put on hold.
In order to update the task find function to use the UserResourceMap to pull a list of tasks by a user id. The current implementation of URM is using a different backend storage than tasks. We need to unify tasks with the other storage systems before we can reasonably make a clean change here

As discussed in Slack:
To unblock FindTasks integration with users/members, the HTTP task handler should make one call to the URM to discover the valid task IDs, and then make many individual calls to task/backend.(store.FindTaskByID). It certainly won't be performant, but it will be correct. Moving forward on this work will leave us better informed on what we need from the eventual refactor simplifying the task backend.


Dotscanner will not work on a certain folder containing .tif files

Error message:
File "/opt/anaconda3/bin/dotscanner", line 8, in
sys.exit(main())
File "/opt/anaconda3/lib/python3.8/site-packages/dotscanner/main.py", line 15, in main
directory, filenames = files.getDirectoryAndFilenames(userSettings)
File "/opt/anaconda3/lib/python3.8/site-packages/dotscanner/files.py", line 23, in getDirectoryAndFilenames
filenames = getSortedFilenames(directory, startImage)
File "/opt/anaconda3/lib/python3.8/site-packages/dotscanner/files.py", line 75, in getSortedFilenames
filenames.sort(key=lambda filename: getTrailingNumber(filename))
File "/opt/anaconda3/lib/python3.8/site-packages/dotscanner/files.py", line 75, in
filenames.sort(key=lambda filename: getTrailingNumber(filename))
File "/opt/anaconda3/lib/python3.8/site-packages/dotscanner/files.py", line 85, in getTrailingNumber
return int(string[leftIndex:rightIndex + 1])
ValueError: invalid literal for int() with base 10: ''

The error is because all my file names don't have text in them. e.g. 9.tif, 10.tif. If I change them to x9.tif and x10.tif then it works


Fix "since" prefix bug

Bug: "Since August" resolves to the first day of September as a start date
Solution: The prefix since needs to be handled apart from after to be resolved in the right way.

"After August" resolves to the first day of September as a start date
"Since August" resolves to the first day of August as a start date

related to https://stackoverflow.com/questions/46208542/luis-pre-built-entity-datetimev2-does-not-resolve-properly

@enzocanoo,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


feat: add workflow for topos integration tests

Description
Add workflow that would run topos integration tests without frontend.
Fixes TP-811
Additions and Changes
Topos integration and regression tests (like checks if certificate are produced, broadcasted and delivered,  and if certificates are pushed to the smart contracts) will be executed without frontend tests for the purpose of checking and debugging changes on the topos repository.
PR Checklist:

[x] I have performed a self-review of my code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added or updated tests that comprehensively prove my change is effective or that my feature works

Btw. the issue why currently Topos Integration Tests / e2e fail is because sequencer didn't catch up with syncing, so some fix delay on local infra is necessary.


Google Cloud Storage Connectors

Added the ability to read and write from Google Cloud Storage.

@santhoshkumarml I will review the comments and make the changes as requested.

Hey @z123 ,
Once again thanks a lot for making the changes, it is really great to have the contribution, i have run the patch through our CI and got it committed. I will close out this pull request, once again thanks for the contribution :)


crash on start

Minecraft has crashed!
If this has happened more than once then please copy the text on this screen and publish it in the issues feed of this fork's GitHub repository.
The URL to this fork's GitHub repository is: https://github.com/PeytonPlayz595/Beta-1.7.3
Exception Thrown
Line: https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:12571:459
Type: RangeError
Desc: Invalid typed array length: 8388608
RangeError: Invalid typed array length: 8388608
at new Uint8Array ()
at AIF (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:1434:190)
at AOo (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:2396:94)
at GR (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:7015:112)
at A23 (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:7010:317)
at Bs7 (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:2214:209)
at BdN (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:2215:154)
at Bbu (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:1584:414)
at BkT (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:1553:450)
at BtJ (https://peytonplayz595.github.io/Beta-1.7.3/web/js/app.js:88:63)
minecraft.version = "Beta 1.7.3"
minecraft.author = "PeytonPlayz585"
minecraft.brand = "eaglercraft"
webgl.version = WebGL 2.0 (OpenGL ES 3.0 Chromium)
webgl.renderer = ANGLE (Intel, Mesa Intel(R) UHD Graphics 600 (GLK 2), OpenGL ES 3.2)
webgl.vendor = Google Inc. (Intel)
webgl.anisotropicGlitch = false
window.navigator.userAgent = Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
window.navigator.vendor = Google Inc.
window.navigator.language = en-US
window.navigator.hardwareConcurrency = 2
window.navigator.deviceMemory = 4
window.navigator.platform = Linux x86_64
window.navigator.product = Gecko
rootElement.clientWidth = 1366
rootElement.clientHeight = 599
window.innerWidth = 1366
window.innerHeight = 599
window.outerWidth = 1366
window.outerHeight = 720
window.devicePixelRatio = 1
window.screen.availWidth = 1366
window.screen.availHeight = 720
window.screen.colorDepth = 24
window.screen.pixelDepth = 24
window.location.href = https://peytonplayz595.github.io/Beta-1.7.3/web/
window.minecraftServer = undefined

Thanks for letting me know! I have identified the cause of this crash and it has since been fixed.
https://github.com/PeytonPlayz595/Beta-1.7.3/commit/059925a075802db0c6b131dc8f33972aede96af1

thanks for fixing!

thanks for fixing!

Yeah uh, there's more to this issue 😭
It was mipmapping that caused the crash, I thought I fixed it completely but now all in-game textures have no color


Create index with 'DESC' specification is accepted, but not added to the object model

Actual Behavior
create index myindex on mytable (mycol desc) is accepted, but the desc is not added to the list of index specifications.
Expected Behavior
The asc/desc specification should be added to the list of index specifications in the parsed object model.
Steps to Reproduce the Problem

Parse create index myindex on mytable (mycol desc)
Verify that CreateIndex#getIndex()#getIndexSpec() returns null

Specifications

Version: 1.2
Platform: Ubuntu 18.04
Subsystem:

already solved


Rich Channel API

Channels are awesome! And since channels are a class, I think theres a huge opportunity to make using channels super ergonomic.
Each

# Blocks fiber until channel closes
channel.each do |value|
  process(value)
end

Pipelining with map

# Doesn't block, returns a channel immediately
half_done = chan.map do |item|
  some_work(item)
end

all_done = half_done.map do |item|
  more_work(item)
end

# Collect results as they come in and do something with them
all_done.each do |result|
  log_result(result)
end

Easy fan outs
# Spawn 10 worker fibers and collect results in a single channel
results_chan = chan.fan_out(10) do |item|
  process(item)
end

results_chan.each do |result|
  # Use results as they come in
end

Filtering to multiple channels
only_foos = chan.filter do |item|
  item.foo?
end

only_bars = chan.filter do |item|
  item.bar?
end

food_and_bars = chan.filter do |item|
  item.foo? || item.bar?
end

What do you think? Are there any other languages we could draw inspiration from? I've not seen anything like this for Go.

Some of this could be achieved simply by including Iterator in Channel

Something like this will eventually come, once we support parallelism. I'll close this because there's nothing actionable we can do here. You can discuss this in Google Groups.

@asterite I'm a little confused... these things would work fine without parallelism, no? They would just be suited toward IO intensive workloads rather than compute.


User specific messages

When a user logs in create user specitifc messages indicating:

for a club/league/region admin next importan date (eg team registration....). Like "keep in mind team registration ends in x days !).

On top of the message list as first entry add a list of reminders.
Like days left to deadlines for a league etc....
(See notes for more)

To do list style for reminders and notes.
Add reminder to add club lead.
Use regular card with header and tools.


aligned_memory: use calloc to get zeroed memory

Use calloc() instead of using malloc() + memset(). The former gets zeroed memory straight from the OS, avoids writing the memory twice (once to clear old content, once to zero it) and avoids actually paging in the whole new allocation due to memset. See https://github.com/rust-lang/rust/issues/54628.
In practical terms, this halves memset usage while executing transactions, eliminating a frequente largeish memset in CallFrames::new.
Before:

After:

You can see that memset_avx2_erms is cut in half, and CallFrames::new() no longer shows up in profiles. (As for the other memsets, we'll probably be able to remove them when we implement unaligned memory mapping)

Codecov Report

Merging #360 (4c56ffe) into main (e8243ec) will decrease coverage by 0.08%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #360      +/-   ##
==========================================
- Coverage   90.21%   90.13%   -0.09%
==========================================
  Files          21       21
  Lines        8312     8320       +8
==========================================
  Hits         7499     7499
- Misses        813      821       +8

Impacted Files
Coverage Δ

src/aligned_memory.rs
70.00% <0.00%> (-5.00%)
:arrow_down:

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


Enterprise Team Synchronization - Incorrect invite information

Code of Conduct

[X] I have read and agree to the GitHub Docs project's Code of Conduct

What article on docs.github.com is affected?
https://docs.github.com/en/enterprise-cloud@latest/admin/identity-and-access-management/using-saml-for-enterprise-iam/managing-team-synchronization-for-organizations-in-your-enterprise#managing-whether-team-synchronization-can-invite-non-members-to-organizations
What part(s) of the article would you like to see updated?
The documentation in the article suggests that there should be a "Do not allow Team Sync to invite non-members to organizations."

Under "Team synchronization" there is no checkbox for "Do not allow Team Sync to invite non-members to organizations.".
I see the following:

I don't know it this is a limitation of an enterprise account or simply incorrect documentation. This is blocking us from getting our SAML enabled Enterprise account setup from automatically inviting users to organisations where they are members of teams.
Additional information
I am currently using an Enterprise Trail account and am configuring Team Synchronization at an Enterprise level.

@spektrixadmin If this is still blocking you and while this is waiting for review, please reach out to our awesome support team.
Someone will review if there's a need to documentation update soon ✨

Thanks @spektrixadmin! I dug into this and found a PR where we changed the wording of this setting to the following:

Do not allow Team Sync to re-invite past members to organizations that were removed by an organization owner

You or anyone else is welcome to open a PR updating the procedure accordingly. ⚡

Hey @lecoursen,
I started looking into this issue and I found that issue is already resolved in https://github.com/github/docs/pull/27105.
Could you please let me know if there is anything more needed here that is needed to be done?
Otherwise I think we can close this issue as done.
Thanks!
cc: @cmwilson21


Bump versions of bundled binaries

This PR bumps bundled kubectl version to 1.17.11 and helm to 3.3.1.
Signed-off-by: Lauri Nevala<EMAIL_ADDRESS>

Shouldn't this PR also change which versions are in tree?

make download-bins will download those in-tree binaries based on package.json. Or did I misunderstood what you meant?

No that is what I meant... I guess there is no way to make sure that that make is executed before running the Dev version of lens (I could imagine some really annoying bugs or pseudo bugs)


Use DaggerAwareViewModelFactory

Use DaggerAwareViewModelFactory approach outlined in https://proandroiddev.com/modern-android-development-with-kotlin-part-4-4ac18e9868cb to avoid having to create ViewModelFactory for each ViewModel

Closing as no longer relevant now that app is using Koin!


IOS setup issue

In the docs, under iOS Installation the fifth point is like this: Make sure your project links to libAnalytics.a (The libraries should be listed under "Build Phases -> Link Binary With Libraries". Should happen automatically if you use cocoapods).

Issue is: cant find libAnalytics.a file instead found libAnalytics-iOS.a, libAnalytics-tvOS.a files.
Also tried adding these files (libAnalytics-iOS.a, libAnalytics-tvOS.a) but it is still resulting in error: NativeRNSegmentIOAnalytics is undefined.

Tried to modify 2,3,4 steps like this:

Inside Xcode (make sure you've opened your .xcworkspace file), go to the project navigator -> your project's name -> right click your project's name -> Add Files to [your project's name].
Go to node_modules/react-native-analytics/ios -> and choose the RNAnalytics folder.
Make sure you select RNSegmentIOAnalytics.h and RNSegmentIOAnalytics.h files and add them.

It fixed the issue....

I have done the same things which you have mentioned above but still facing issue undefined is not an object (evaluating 'NativeRNSegmentIOAnalytics.setup')

This worked for me when I added just the files RNSegmentIOAnalytics.h and RNSegmentIOAnalytics.m to libraries, but NOT the RNAnalytics folder.


LASzip{,2}: rename to laszip{,_2}

Description of changes
renamed to fit package naming conventions
split of https://github.com/NixOS/nixpkgs/pull/319219

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

it runs into infinite recursion error because the python module is also called laszip
what does one do in this case?

Do inherit (pkgs) cmake ninja laszip; here.
https://github.com/NixOS/nixpkgs/blob/66540e5f9e118cd0ceb0498cc12e15c3fb0c1ab0/pkgs/top-level/python-packages.nix#L6534-L6536

Wouldn't that break splicing? We should probably pull from __splicedPackages

like that?

Change looks good to me. I am running nixpkgs-review on x86_64-linux now ...

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

17 packages built:

cloudcompare
entwine
grass
laszip
laszip_2
libLAS
pdal
python311Packages.laspy
python311Packages.laspy.dist
python311Packages.laszip
python311Packages.laszip.dist
python312Packages.laspy
python312Packages.laspy.dist
python312Packages.laszip
python312Packages.laszip.dist
qgis
qgis-ltr


no pokemon no scans

so it was working fine and adter i downloaded 1.2 i made a key and logged in normally. However just the pin drops to the location i put it i even clicked show cans nothing happens it just sits there no scaning no pokemon and the refresh doesnt do anything

Same

I am having the same issue on multiple computers and using different ptc accounts.


B2B Leads

New Schemas:
•	xdm/common/essam
•	xdm/common/essa
•	xdm/context/lead
•	xdm/context/market-lead

Opened another PR for Leads
https://github.com/adobe/xdm/pull/854


Spurious undated reference warnings

The rice document is generating warnings like:

ISO: undated reference ISO 7301:2011 should not contain specific elements

That means that the date is not being recognised in the reference

Typo in regex.


[Admn] Deregister protocols

As a complement to the register, we have to provide a de-register of a selected protocol. It should:

query the Leaser that there are no more non-finalized Lease-s. If successful, the Leaser should be blocked for further open_lease operations to prevent mistakes.
stop the Profit buy-back daemon (i.e. deregister from the time alarms)

A check of the outstanding balance of the Lpp is not necessary - the lenders will have access to the pool and withdraw.

To complement this functionality on test net protocols to support the abandon-stuck-leases feature, let's implement this for the leases:

prepare a "special" and passive dead-end Lease contract designed only to consume alarms and not progress in any way

that contract should speak the same Lease API :
-- provide dummy responses to queries, and
-- no-op behavior on execute operations, incl. swallowing of time and market alarms to consume them successfully, and freeing up resource from the protocol oracle and platform time-alarms contracts

bear in mind that we should ensure that the Lease state should be a terminal one, like Closed and Liquidated, and deregister itself with the help of a finalizer. That would clean-up all lease instances from the Leaser, and allow the Leaser to finish successfully with the deregistration.

implementation hints:
-- Reuse the existing Lease migration logic in the Leaser via a post-execute message on the Admin

migrate the Leases to that code only for the protocols that we want to abandon

The same strategy may be applied to the Profit to consume the time-alarm and rest in peace.

delivered with v0.7.1


defer type doesn't handle void correctly

Bug Report
Current Behavior
When using defer with a () => void factory, the return type will be Observable<any>.
Reproduction
https://stackblitz.com/edit/rxjs-gm1wy5
import { defer } from 'rxjs';

const example = defer(() => {});

// Type of example is Observable<any> but should be Observable<never>.

Expected behavior
When using defer with a () => void factory, the return type will be Observable<never>.
Possible Solution
Adding the following to the declaration:
function defer(observableFactory: () => void): Observable<never>;

I don't agree with the expected behaviour. defer should return an ObservableInput and void is not an ObservableInput.

Fine with me, but then | void should be removed from https://github.com/ReactiveX/rxjs/blob/6.5.2/src/internal/observable/defer.ts#L55.

Yikes. I didn't even realise that was there. This should definitely have two signatures.


Circular artifacts in volumes when changing asymmetry parameter

Circular artifacts in volumes that visible better only in certain situations. When asymmetry = R0 G0 B0 there is no artifacts.

Camera is 80 meters from the actual volume. (Only small part of the image is rendered with high amount of samples because it is very expensive to render full image in terms of time.)
From my little research on what causes this issue, here is what i find out:

These artifacts happens in both homogenous & heterogenous volumes.
Happens in both Path and Bidir.
No matter which sampler you use.
Circles always stays in the center of the frame.
Seems like it is visible much more in the volumes with multiscattering, and the bigger the amount of bounces allowed - better visibility of these artifacts.(I am not sure that artifacts is appearing when multiscattering is off)
Volumes with high forward scattering(for example with asymmetry = R0.8 G0.8 B0.8 ) seems to have this problem more stonger than the volumes with high backward scattering.
Distance between camera and volume is key moment here, bigger the distance - bigger strenght of the artifacts.

Camera is 15 meters from the actual volume. Artifacts are not visible, but if you look closely they are still here.
https://user-images.githubusercontent.com/54025271/127167241-a47293c4-3d49-48ee-9aa4-a0338f0248cd.mp4
Here is a video that shows how artifacts changing depending on the distance of the camera from object.
Numbers on the left - distance of camera from the object.
Numbers on the right - focal lenght of the camera.
Also i did small test to check if this problem is exists in LuxRender, interestingly no, there is not, but if i change api mode to the "LuxCore API" then artifacts is occuring.
Here is a simple scene:
VolumeArtifactsBug.zip
Few more images that shows artifacts:

I'm looking into this problem, it is numeric precision related and I looking for a workaround.

This is actually a general numerical precision problem due to the size of the scene. It is not related to volumes asymmetry or even to volumes in general.
I have set volume asymmetry to 0.0 and used a constant infinite light source but the problem is still there (so it is not related to asymmetry but only shown in your scene because of asymmetry value):

I have than replaced the NULL volume cube with just a red MATTE cube and there are still numerical precision artifacts (i.e. self-shadow artifacts):

Using a max/min epsilon 0.1 solves the problem for matte cube but not for volume cube.
I don't know if it is possible to solve this problem. The only workaround I can think at the moment is to scale down the scene by a factor of 100.


Utils/Database error

tried running on windows 10 via bat file, python 3.10.0 and in VS code and this error came up

not sure what caused the issue or how to try fix it as it looks like an issue with a dependacy.

Hey, thanks for trying this out. Sorry for the late reply.
It seems like utils.py has an error in loading the data stored in config.json. As said in the error, it seems that you have accidently deleted a comma by mistake.


Incorrect Serialization of Struct Return Values in Cairo1 Run

Describe the bug
I'm encountering an issue with struct serialization when running a Cairo1 program with cairo1-run. When a struct is returned from the program, the serialized return does not match the expected output. Here's the Cairo program I'm testing:
Here is the cairo program I'm testing:
use core::array::SpanTrait;

#[derive(Copy, Drop)]
struct Tensor {
    shape: Span<u32>,
    data: Span<u32>
}

fn main() -> Tensor {
    let tensor = Tensor {
    shape: array![2, 2].span(),
    data: array![1, 2, 3, 4].span(),
    };

    tensor
}

After running cargo run ../cairo_programs/cairo-1-programs/tensor.cairo --layout all_cairo --args  '[2 2] [1 2 3 4]'  it returns:
Return values : [5:0, 5:2, 6:0, 6:4]

However, I expected it to return:
Return values :
[
    2, // Total number of elements in 'shape'
    2, // First element of 'shape'
    2, // Second element of 'shape'
    4, // Total number of elements in 'data'
    1, // First element of 'data'
    2, // Second element of 'data'
    3, // Third element of 'data'
    4  // Fourth element of 'data'
]

The discrepancy suggests an issue with how the struct is being serialized upon return.
What version/commit are you on?
Current Version/Commit: Branch cairo-1-input-args
From this PR: https://github.com/lambdaclass/cairo-vm/pull/1551

Hello, we can definitely fetch the arrays from memory when fetching the return values to show the full arrays instead of their start and end addresses, but I find the expected format a bit confusing. I would suggest serializing it as  [2 2] [1 2 3 4] instead to match the convention used for input args and we don't mix up the amount of elements on the array with the actual array elements

Hello, we can definitely fetch the arrays from memory when fetching the return values to show the full arrays instead of their start and end addresses, but I find the expected format a bit confusing. I would suggest serializing it as  [2 2] [1 2 3 4] instead to match the convention used for input args and we don't mix up the amount of elements on the array with the actual array elements

I was following the same serialization than Starknet (if I'm not mistaken). But your suggestion sounds good as well.


Error: no such file or directory

If I run SubOver -l subdomains.txt like in the description an error appears:
SubOver v.1.2              Nizamul Rana (@Ice3man)
==================================================

open providers.json: no such file or directory

What is providers.json for a file?

had to run it into the subover directory


Support/#15 service utils map paged axios response row count

Fixes #15
Minor refactor to leverage CollectionUtils.hasValues instead of manually null/length checking the returned array.

@wintondeshong Not sure how you feel about it, but I was curious: any reason we made the arrays in ServiceResponse nullable? (results and resultObjects) I figure we could default both of them to being empty arrays and reduce the amount of null coalsecing/guarding we have to do on the consumer side?
Doesn't have to happen now, either way - just figured I would raise the discussion while I'm in here.

@wintondeshong Not sure how you feel about it, but I was curious: any reason we made the arrays in ServiceResponse nullable? (results and resultObjects) I figure we could default both of them to being empty arrays and reduce the amount of null coalsecing/guarding we have to do on the consumer side?
Doesn't have to happen now, either way - just figured I would raise the discussion while I'm in here.

I can definitely get behind doing that for the array types of results and resultObjects. Many times I default to not building a habit of allocating objects unnecessarily, but this has a significant impact on developer experience

@all-contributors add @brandongregoryscott for code, maintenance, test, review

@all-contributors add @wintondeshong for review


GDPR guidelines for living donor datasets

This commit adds some guidelines on how to proceed when wrangling datasets involving living donors, both publication-based and contributor-led.

I've divided the information into clearly separated Data and Metadata sections, and added @ami-day's suggestions


can't run gulp after fresh clone

I get this error after a fresh clone :/
/Users/willb/repos/jolteon/gulpfile.js:16
const gulp = require('gulp')
^^^^^
SyntaxError: Use of const in strict mode.
    at exports.runInThisContext (vm.js:73:16)
    at Module._compile (module.js:443:25)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at execute (/usr/local/lib/node_modules/gulp-cli/lib/versioned/^3.7.0/index.js:24:18)
    at Liftoff.handleArguments (/usr/local/lib/node_modules/gulp-cli/index.js:150:63)
    at Liftoff.<anonymous> (/usr/local/lib/node_modules/gulp-cli/node_modules/liftoff/index.js:192:16)

It sounds like it's a problem with the node version.

What version node are you running?
You could try renaming the gulpfile to gulpfile.babel.js which will run it through babel before parsing it. I think that should fix older node versions acting up, but the start time will be considerably longer.

I was using node 0.12. Upgrading fixed the issue :-)


Gauntlet Deposting Items Issue

Love the plugin so far, but upon doing some Corrupted Gauntlet runs I notice it subtracts my current gear from the gp per hour once I enter a run, as seen in the linked video:
https://www.youtube.com/watch?v=PrxATpP8xKo
Also more of a curiosity question, is it possible to make the gp/hr box alt-draggable like other UI in runelite? This would be a great ux enhancement instead of manually setting x/y offsets.
Thanks!

Hey, thanks for sharing. I can definitely work on fixing the issue with the gauntlet and I will look into making the UI alt-draggable.


TestFlight & Adhoc iOS build incompatible

Cannot test it with TestFlight or AdHoc builds. Python crashes and returning -1. In simulator & debug builds work fine.

Duplicate of pybee/rubicon-objc#104.
This repository is a stub for pointing at the language specific Rubicon bridges; if you find issues, please open them on the language specific repositories.


Need traits(types) for humidity and temperature

Structures with traits need to be implemented for the humidity and temperature types.

Creating the traits/structs for the temp and humidity. I'm thinking of trying to use compiler flags to selectively decide on a bit precision range.


Fix broken image link & change iOSxdripreader to Spike

Fixing a broken image link related to xDripAPS in the Offline Looping and Monitoring page.
Remove references to iOSxdripreader on the Offline Looping and Monitoring page and replace them with Spike.

Looks good and also includes the reference to Spike, so I am closing my minor PR https://github.com/openaps/docs/pull/1279


Non-responsive when manually testing

Hi! Great job on the Simulator. I am not sure if it's an issue with my device but the whole app freezes when I try to use the manual tester. It goes into a non-responding state. I tried 2 different browsers and used a new incognito window to make sure it has nothing to do with the cache. It would be really nice if you could direct me to a solution. Thanks!
Originally posted by @AlexHelmutSonntag in https://github.com/kdickerson/automatonSimulator/issues/1#issuecomment-1126781498

@AlexHelmutSonntag, I don't see any issues with the application.  For me, it's performing as expected in Firefox and Chromium.
Can you provide the export string for the machine you're testing?  Use the "Save" button (the arrow going into the box) and select "Plaintext" and copy/paste it here.

Thanks for replying. I tried on Firefox and Chrome.
{"type":"PDA","pda":{"transitions":{"start":{"":{"":[{"state":"s2","stackPushChar":"#"}]}},"s2":{"a":{"":[]},"":{"":[{"state":"s3","stackPushChar":"a"}]}},"s3":{"a":{"":[{"state":"s3","stackPushChar":"a"}],"b":[{"state":"s3","stackPushChar":""}]},"b":{"":[{"state":"s0","stackPushChar":"b"}],"a":[{"state":"s0","stackPushChar":""}]},"":{"#":[{"state":"s4","stackPushChar":""}],"":[]}},"s0":{"":{"":[{"state":"s3","stackPushChar":"b"}],"a":[{"state":"s3","stackPushChar":""}]}}},"startState":"start","acceptStates":["s4"]},"states":{"start":{},"s2":{"top":346,"left":166,"displayId":"s2"},"s3":{"top":356,"left":337,"displayId":"s0s0s0s0s0s0s0s0s0s0s0s0s0s0s0s0s0s0"},"s0":{"top":230,"left":459,"displayId":"s0s0s0s0s0s0s0s0s0s0"},"s4":{"isAccept":true,"top":356,"left":794,"displayId":"s4"}},"transitions":[{"stateA":"start","label":"ϵ,ϵ,#","stateB":"s2"},{"stateA":"s2","label":"ϵ,ϵ,a","stateB":"s3"},{"stateA":"s3","label":"a,ϵ,a","stateB":"s3"},{"stateA":"s3","label":"a,b,ϵ","stateB":"s3"},{"stateA":"s3","label":"b,ϵ,b","stateB":"s0"},{"stateA":"s3","label":"b,a,ϵ","stateB":"s0"},{"stateA":"s3","label":"ϵ,#,ϵ","stateB":"s4"},{"stateA":"s0","label":"ϵ,ϵ,b","stateB":"s3"},{"stateA":"s0","label":"ϵ,a,ϵ","stateB":"s3"}],"bulkTests":{"accept":"ab\nba\nabbabab\nabaabbb\nabaabbb\nabababb","reject":"L4 ={u∈{a,b}∗ : 3∗|u|a =2∗|u|b +1}\n\na\nb\naa\nbb"}}

It is working again now. I am yet unaware of the root cause of the problem in the first place.


[RT] CEF opens external links instead of the user's actual browser

Would this be considered an OpenDream issue, or a RobustToolbox one?

Excellent question.

You can intercept the BeforeBrowse event to open external http:// navigation in the browser again (use IUrlOpener).

Would be great to keep functionality for CEF to open external links via a method so we can maintain BYOND parity.

IUriOpener works to open it in their regular browser, but CEF has already created a window to load it in by the time the BeforeBrowse method runs.


WebRTC Client Doesnt reconnect if stream is interupted

Which version are you using?
1.10.0
Which operating system are you using?
Windows amd64 standard
Describe how to replicate the issue

start the server
publish with whip from OBS using https://some.servername.com:8889/path/to/stream/whip  or  pull from a standalone RTSP camera
read with Chrome/Edge/Firefox browser by going to https://some.servername.com:8889/path/to/stream/

If the incoming stream gets interrupted, v1.9.3 and before would continue when the stream was reconnected.  Occasionally I would see a message saying it would retry in a few seconds.
In 1.10.0 now it just pauses on the last image before the stream was stopped.
I currently have a task set to run at the top of every hour, which quickly restarts the server and then manipulates the recorded files.  So if I am watching the stream at this time, the page has to be refreshed to continue live video.
This also happens if a remote incoming stream has a poor internet connection and drops for a few seconds.  Used to be in 1.9.3 and before, it would start a NEW recorded file.  Now it keeps recording to the same file when it resumes publishing, but the client stops.
Server logs
No response
Network dump
No response

Hello, I can confirm the issue and it is probably a regression caused by #3899.
We need to find a proper trade-off between solving the issue described here and issue described in #3899.


Inspector UI update

Inspector UI Update finalized. Also fixed issue where population food distribution is not reflected.

Manually merged


Filter the Folder view on type

Can we have a new feature to filter the content in the folder view on type its filters the folder name

This issue has already been reported. Please use the search function next time before reporting an issue and/or this time if you are curious about the progress of the issue.


Failed to create Dynamic Security Group with Cloud Reseller authenticate sign in

When attempting to make a Dynamic AAD group via a Cloud Reseller associated login, the AAD group creation does not work. When using a directly created admin user (with no licence assignment in AAD), this is possible.  The specific Advance Rule used was:
(user.objectId -ne null)
This was attempted exactly as written via the Cloud Reseller authenticated user but did not seem to work. Please resolve.

@ba-johnson please provide me with the link to the documentation you are following so I can better assist.

https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/groups-create-rule & associated supporting articles...
From: Micah<EMAIL_ADDRESS>Sent: 18 May 2019 00:18
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: ba-johnson<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Failed to create Dynamic Security Group with Cloud Reseller authenticate sign in (#31522)
@ba-johnsonhttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fba-johnson&data=02|01||652791cf72994af0fb0808d6db1de8b5|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636937318835269069&sdata=YPu%2B8nYt0qKB1sLptICwPgQQR%2FpwUS94wHV%2FOGrImk0%3D&reserved=0 please provide me with the link to the documentation you are following so I can better assist.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F31522%3Femail_source%3Dnotifications%26email_token%3DAEATGYSNY23SJ2KNIFXHSPDPV44KTA5CNFSM4HNY3IMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVWB4IQ%23issuecomment-493624866&data=02|01||652791cf72994af0fb0808d6db1de8b5|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636937318835289164&sdata=fMEEQrmdpsKmTNYF3D3dfr5A1yw8VcrCvvCBH4a8lWc%3D&reserved=0, or mute the threadhttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEATGYVD73YHSRBO3IOZMQLPV44KTANCNFSM4HNY3IMA&data=02|01||652791cf72994af0fb0808d6db1de8b5|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636937318835299139&sdata=dA4BeZFvNZ%2B0b1MhV9Dniup8ser4Nnt%2BXYooZ5d1vcQ%3D&reserved=0.

Thanks! I will assign to our AAD engineers to look further.

@ba-johnson Please open a Azure Support Ticket so that Identity Support engineer can check further on this issue. In case you limitations in your support plan to open support ticket please let me know.

@ba-johnson We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


[Bug]: DockerComposeContainer won't use local docker auth file when withLocalCompose(false)

Module
Core
Testcontainers version
1.17.3
Using the latest Testcontainers version?

I need use my private docker repo. When run the service in the docker compose file,
new DockerComposeContainer<>(new File(composeFile))
                        .withExposedService(service, servicePort)
                        .withLocalCompose(false)

the image pull will fail with error
Head "https://xxxx.jfrog.io/v2/xxxx/manifests/xxxx": unknown: Authentication is required

Relevant log output
No response
Additional Information
No response

Hey @liang-shen, can you try out if pulling the image works when you are using GenericContainer directly?
We should have explicit support for authenticated image pulling (see https://github.com/testcontainers/testcontainers-java/blob/fc3d60099165c9f73689ee3269370c5347492513/core/src/main/java/org/testcontainers/containers/DockerComposeContainer.java#L195), even in the case of using containerized DockerComposeContainer, so I would like to triage if the issue is really about DockerComposeContainer in your case.

sorry for late reply. yes, you are right, the issue isn't because of the pulling. it is because my compose file is using new sync (extend), the current approach, parsing yaml file, won't be able to capture the image file name
my findings,

yaml file MUST have version field ( should adjust the ParsedDockerComposeFile::parseAndValidate() to allow the latest sync )
if could, should just use "docker-compose -f xxx.yml config " to get the merged yaml file.

services:
  child_service:
    extends:
       file: common-compose.yml
      service: base_service

Sorry, I did not fully understand if this is an issue with your specific Docker-Compose file here (it seems like it) or Testcontainers. I'll close this issue for now, since the initially mentioned issue is invalid (not using the existing authentication), but feel free to open a new specific issue.


Adding the parts of the provider needed to get ready to publish to the registry

Closing in favor of #3, which incorporates the code from this PR.
Thanks @stack72!