Support extending the AST for database specific query support, without losing sealed trait benefits.

I'm thinking that this can be done by adding in a "hole", kind of like here:
sealed trait BinaryOperationsADT[A,B]
case class Sum[A,B](left: A, right: A) extends BinaryOperationsADT[A, B]
case class Sum[A,B](left: A, right: A) extends BinaryOperationsADT[A, B]

The above apporoach works fine for a simple ADT, not so much for an entire AST.

@edmundnoble, @bshelden, and @sellout helped me realize that I have a mutually recursive AST.
The solution to mutually recursive ASTs in general is to have something like below:
trait AST[A[_], I] // A represents additional AST nodes, and I is an Indexer which represents the type of node.

object Indicies {
  trait FooAST
  trait BarAST
}

case class FooAST[A[_]](subNode: A[Indicies.BarAST]) extends AST[A, Indicies.FooAST]
case class FooLeaf[A[_]](foo: Int) extends AST[A, Indicies.FooAST]
case class BarAST[A[_]](subNode: A[Indicies.FooAST]) extends AST[A, Indicies.BarAST]

In the end, you wind up employing the use of FixH
case class FixH[F[_[_], _], A](unfix: F[HFix[F, ?], A])

FixH is necessary to make the compiler happy with the recursive nature of mutually recursive ASTs.
Unfortunately, whenever you try to create an HFunctor, scalac has issues whenever you try to match on the higher order GADT. Scalac has a PR for these issues in review right now.  There are just a couple of things to be worked out.
Once the new versions of Scala are out, the way this will wind up looking in Scoobie is something like
trait Query[T, A[_], I] // T represents the type on query parameters.  In the context of a doobie query, this will be [[doobie.imports.Fragment]]
object Indicies {
  trait Value
  trait Comparison
}

where all nodes extend Query[T, A[_], I].
Once all this is done, extending the AST should be as simple as using a Coproduct (or HCoproduct I think) in the A[_] position. Some work in this direction has been done on branch feature/#40-adjust-ast-to-support-fix-point.
Right now, that branch has it's own implementations of FixH (as HFix), HRecursive and HFunctor.   Once slamdata/matryoshka#28 is merged, we can probably pull in matryoshka to do this for us... Though, I'm not sure if that would be desirable yet.  Right now I think I'm going to have it manually implemented, and then have a shims layer of sorts to support their abstractions as well.

Making lots of progress on this. Got the DSL functioning with the new Query[T, A[_] I] format.  All that's left in the branch is to make the old interpreters work and it'll have parity with what is currently existing.  From there, I'd like to do a POC for extending the AST before publishing a 1.0.0 snapshot.

The dotty branch has everything necessary to implement this. Once https://github.com/scala/scala#5744 gets a resolution, I'll update the scala branch to reflect that.  Until then, dotty is where the most up to date stuff is.  It all works, besides some dotty instability.

In lieu of a solution to https://github.com/scala/scala#5744, I'm going to implement this using plain 'ol recursive datastructures.  The result will be an extensible AST, but users will be able to generate invalid conditions.  In the end, I think this is worth it, since the AST should be built by a DSL anyway.


feat: implement untradable market modal ux

This PR:

resolves #790
figma design

Screenshot:

Let's use the market/_market.vue page and trigger a modal depending on the slug (we can hardcode these)


Desktop, tablet, phone differences

Description
Google Material Design provide a bit different solutions for mobiles, tablets or desktops. It appears in different spacing, gutters, speeds, other styling options and also in behavior. Here, I try to collect all the elements the GMD differ mobile, tablets and desktops.

MUI
Topic
GMD

#3614 #4066
Responsive grid and layout
Responsive UI - Layout

#4066
Responsive margins and gutters
Responsive UI - Layout

#5170 #1627 #2639
Pixel density
Units and measurements - Density-independent pixels (dp)

Animation durations
Duration and easing - Common durations

Radial reaction on MD Switch only for mobile, not desktop
Components– Selection controls - Switch

Add new if found!

Maybe for mobile & tablets I would also suggest to support different orientations: portrait and landscape. Possible even reverse-portrait and reverse-landscape.

@Serfenia I think you proposal is all discussed in #3614
This topic is about behavior and hard-coded spacings, gutters, maybe DP calculation, etc
Or maybe I missed the Material Design says about specific behavior depending on screen orientation?

While seeing changelog to 0.16.0 I've found that file was removed:
https://github.com/callemall/material-ui/blob/66d7f1590873ce5ec44c4848ab07c51740b923bd/src/utils/styleResizable.js
I'm sure the guys were discussing about that option, am I?
@oliviertassinari Do you already has any discussion about this topic?

I don't get it. How is this issue different from #3614?

@oliviertassinari I update the topic to be simple. Check it out and ask if that havn't clear yet.

I have been addressing various Desktop, tablet, phone differences issue over the last 12 months on the v1-beta branch. Let's close this umbrella issue and focus on specific issues if new arises.

@ashl1 Thanks for gathering the information.


☂ Upstream Dart issues affecting Zulip

This tracking issue collects notes on potential work in Dart upstream that would benefit the (new) Zulip mobile app. See also:

#1077

Some of these are much more important to us than others. They're organized by where the work would happen, not by importance.
Dart standard library

Dart needs a way to make code using DateTime.now be testable:
https://github.com/dart-lang/sdk/issues/28985

(TODO upstream issue)
Dart needs a way to make code that uses the local timezone be testable.
An upstream thread nearly on-point for this is:
https://github.com/dart-lang/sdk/issues/44928
and see also the DateTime.now thread mentioned above.

(TODO upstream issue)
It seems sometimes the Future for an HTTP request remains uncompleted indefinitely (hours at least). This would likely be a bug in HttpClient (from dart:io) or some layer beneath it. Needs debugging to pin down.
https://github.com/zulip/zulip-flutter/issues/514#issuecomment-2433558556

dart:convert / JSON decoding

https://github.com/dart-lang/sdk/issues/35693
Zulip impact: Potentially would save on the order of 10–50ms CPU time, and some memory, when loading server data. (The status quo is chunked so shouldn't drop frames; but we could move on from the loading screen a few frames sooner.)
Some measurements of status quo here: #972

dart pub

(TODO upstream issue)
Running just dart pub get (or flutter pub get) can cause dependencies in pubspec.lock to change, in particular for the "supporting libraries" like collection that are bundled in the Flutter SDK. That's perhaps OK in itself (modulo the desire for pinning Flutter, listed separately above) — but it should really print some kind of message explaining why. I (Greg) was confused by this for months, and I bet it confuses lots of other Flutter developers too:
#85

Dart linter

We'd like to catch when a future is accidentally discarded that should be awaited. There's a lint rule called discarded_futures, but it doesn't accomplish that: it flags many cases where the future isn't discarded at all.
Upstream issue, at Greg's comment explaining our view of the problem:
https://github.com/dart-lang/sdk/issues/58889#issuecomment-2486708511
This is a frequently-requested feature in the community, as illustrated there.
Corresponding thread in our own tracker: #731

package:http
(For issues in this section, the right answer may be to abandon the pure-Dart package:http in favor of package:cronet_http on Android and package:cupertino_http on iOS. See https://github.com/zulip/zulip-flutter/issues/461#issuecomment-2177588523 . In particular it seems like we've run into a couple of issues where the upstream answer for missing features in package:http is that package:http is not the future and people should use those packages instead.)

(TODO upstream issue)
package:http should respect HTTP cache-control headers, at least optionally.
https://github.com/zulip/zulip-flutter/issues/950

(TODO upstream issue)
package:http should have the option to trust additional CAs.

Then ideally the Flutter embedding for Android would gain the ability to read the app's "network security config" XML file and respect a setting there by making package:http trust any additional CAs the user has added in system settings.
We would set that setting in our Android "network security config"; or pending that Flutter feature, would use the package:http option directly.
https://github.com/zulip/zulip-flutter/issues/461
https://github.com/zulip/zulip-flutter/issues/461#issuecomment-2177588523

(Posting a first comment, to have the option to edit it as a home for related information in the future.)


Facing issues in Rendering of PDF document with errors in pdf.js in browser console

Hey,
We have used the pdf.js library for rendering our documents in our instance - but we have been facing issues while doing so - While viewing one of our documents - we have seen that some of the characters are missing - Attached are the screenshots
Also, we are getting errors in the console related to the pdf.js

Can someone please look into it?
Many thanks

When opening an issue, please provide all of the information requested in https://github.com/mozilla/pdf.js/blob/master/.github/ISSUE_TEMPLATE.md since as-is this issue unfortunately contains no actionable information.

Can someone please look into it?

Unfortunately, no meaningful debugging can be done with nothing but screen-shots; please also note https://github.com/mozilla/pdf.js/blob/master/.github/CONTRIBUTING.md (emphasis mine):

If you are developing a custom solution, first check the examples at https://github.com/mozilla/pdf.js#learning and search existing issues. If this does not help, please prepare a short well-documented example that demonstrates the problem and make it accessible online on your website, JS Bin, GitHub, etc. before opening a new issue or contacting us in the Matrix room -- keep in mind that just code snippets won't help us troubleshoot the problem.

Also, we are getting errors in the console related to the pdf.js

That's not the part that I find interesting, but rather the line containing (PDF.js: 1.5.188).
That version is (obviously) no longer supported, given that it's close to six years old, please find the latest releases at https://mozilla.github.io/pdf.js/getting_started/#download


Update README.md

Changed setStore to setFragmentedStore to actually update only a part of store.
What is the purpose of this pull request? (put an "X" next to item)
[X] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
What changes did you make? (Give an overview)
Documentation introduced setFragmentedStore to update a part of store but still used setStore instead of setFragmentedStore.
Which issue (if any) does this pull request address?
Only updates a part of store like it's supposed to.
Is there anything you'd like reviewers to focus on?

@ktdd thanks for your contribution

@all-contributors please add @ktdd for documentation


Speculative UI feature: tool to visualize feature space in 2D

It should be easy enough to collapse the 77x768 feature vector to a 2D vector (eg using PCA), meaning we could have a tool that visualizes the spatial relationship between the last N prompts on a 2D plane. This could be super helpful for testing out how prompt changes might alter the feature vector.
It would need, accessible to the frontend:

a backend call that returned a 77x768 CLIP feature vector for a requested prompt, and
a backend call that returned 2D vectors by doing eg PCA on a passed-in array of CLIP feature vectors

Needs research to figure out a) feasibility and b) best way to do it

Or maybe a 3D cube, to give an extra dimension? WebGL FTW...

I'm new here but I'm interested in this. Do you know where I could find where the CLIP feature vectors for prompts are generated? Also, do you have any general tips? What files would someone add the backend calls in? Thanks.

the high-level prompt → embeddings happens in get_uc_and_c_and_ec() in conditioning.py, which calls through to lower level functions in class WeightedFrozenCLIPEmbedder as well as its forward() method. have fun, this stuff is a deep dive :)


php swoole场景如何应用skywalking

公司基本上弃用了php-fpm，使用swoole，skywalking是否支持这种场景
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

不支持    刚才我把所有的issues看了一遍  建议放弃吧.   自己写一个

master已支持，未来会发布到4.1.0


add 'eprintf' to faciliate printing to stderr

Thank you for adding this!

Is it really a good idea to use such short name ? Why not errPrintf ?
The protolude is using putErrText for instance.

@PierreR: I thought eprintf was the idiomatic name that people usually used for printf to stderr

If it is let's be it ;-)


android performance improvements

removed some of the re-parsing of the output image byte array
removed re-saving of output file
moved image processing onto an async task to allow camera to be used while processing is running

I've asked a couple of people who've complained about performance to test but no response so far.  I've tested on some pretty low spec android 4.1 and 5 devices and it seems fine so far.  The image processing step is still not as fast as I'd like it to be though.
And we're losing some of the image metadata because the android exif library doesn't understand very many tags.  Maybe I'll look into finding a replacement for that next.

This is certainly a step in the right direction, lets get it on master which should get some more eyes on it.

Thanks for working on these improvements. Maybe I am testing the wrong things, but I can't see any improvements on my LG G2 Android 4.4.
I was on 0.6.0 and upgraded using npm install react-native-camera@https://github.com/lwansbrough/react-native-camera.git --save - I hope that was correct.
The problems that I am facing are the following:

very slow transition from one scene to camera scene
if I use interaction manager, transition is good, but camera still takes too long to load (compared to Whatsapp for example)
after taking a picture, the transition to the next scene takes too long (starts too late)

I am sure, some issues are on my side or react-native-router-flux. I would still be very grateful if anybody could support me here. I have been testing several things for days now.

I don't know what's causing this for you.  I've tested this on some very old and low powered android phones and if feels good.  Perhaps you could rule out the camera API by not loading it and see if your scene transition times are still slow.


Voucher System

It would be nice if Shoppe had the facility to add vouchers to offer money off (percentages of monetary values), free delivery etc. They would need to have expiry dates and maximum usage to limit the availability.

I have found a gem called shoppe_promocode but there is absolutely no documentation. Does anyone have any idea how to use this gem?

The gem you're referring to (https://github.com/t-zubyak/shoppe_promocode) has had the readme updated. Should be straight-forward to use this in line with the docs.


Models

Great work!
Will you be adding the pre-trained models to the repo?

Will you be adding the pre-trained models to the repo? Thanks

HI thank you for your great work and sharing the code. May I know any expected timeline on the model weights release ?

Thank you very much for your interest and patience. I also sincerely apologize for the delayed response.
We are pleased to inform you that our submitted paper was recently accepted at a conference, and as a result, we are planning to release the pretrained models in stages.
We have already uploaded the Base model trained on WSJ0-2MIX, so please feel free to refer to it.
As for the weights of other models, we plan to release them no later than the end of this year.


Replit telegram deploy 405 Method Not Allowed

Hi,
Thank you for the open source contribution and detailed blog posts.
I am trying to deploy telegram on replit
I received the webhook set message however the chat isn't responding and getting the bellow error in replit console:
INFO:     <IP_ADDRESS>:37082 - "POST / HTTP/1.1" 405 Method Not Allowed

I added an additional hellow world message from fastapi below to see when entering the replit webview in browser on its own to see the server is alive and I do receive the hello world message.

A few checks:

do you have SSL/https
did you set the webhook url right?


Bug: Ftrack sync fails on new asset due to existing avalon/mongo id attributes

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior:
Upon syncing ftrack to OpenPype an error is generated if two assets next to each other in the hierarchy (siblings) share the same Mongo/Avalon ID on Ftrack due to copying an asset or inheriting it from the parent on create. See Steps to reproduce for more information.

Error report:
Traceback (most recent call last):
  File "\openpype-v3.15.11-colorbleed.7\openpype\modules\ftrack\event_handlers_user\action_sync_to_avalon.py", line 80, in launch
    result = self.synchronization(event, project_name)
  File "\openpype-v3.15.11-colorbleed.7\openpype\modules\ftrack\event_handlers_user\action_sync_to_avalon.py", line 157, in synchronization
    self.entities_factory.synchronize()
  File "\openpype-v3.15.11-colorbleed.7\openpype\modules\ftrack\lib\avalon_sync.py", line 2023, in synchronize
    self.session.commit()
  File "C:\Program Files (x86)\OpenPype\3.15.11-colorbleed.1\dependencies\ftrack_api\session.py", line 1308, in commit
    result = self.call(batch)
  File "C:\Program Files (x86)\OpenPype\3.15.11-colorbleed.1\dependencies\ftrack_api\session.py", line 1687, in call
    raise ftrack_api.exception.ServerError(error_message)
ftrack_api.exception.ServerError: Server reported error: IntegrityError( "Duplicate entry '992288f-29b9-5e09-ac60-882211-prop_wallBar' for key 'context_parent_id_key'"))

I suspect we're running into this issue now more than before due to new producers in our studio who seem to be copy/pasting or creating assets in a different way than other producers have done so far.
Expected Behavior:
Best case would be if duplicating and/or creating new assets on Ftrack wouldn't copy the Avalon/Mongo ID to begin with, but hey... it happens. So I'd say on sync, if there are clashes where a Mongo ID exists on two assets this is what should happen:

If one by same name already exists in the OpenPype database - the other not matching by name should get a new Avalon/Mongo ID assigned on Ftrack side.
If one by the ID already exists in he OpenPype database then I think the most sensible thing to do is to automatically regenerate the IDs on Ftrack side for the newest created assets (created_at data) and keep the id on the oldest one.

I thought the first logic is was already in place but looking at what's occurring on our syncs that's not behaving as expected.
Version
3.15.11
What platform you are running OpenPype on?
Windows
Steps To Reproduce:
To reproduce:
For sake of producing the reproducable, disable auto sync for a moment

Create an asset underneath an existing asset that has publishes (this is important because assets seem to inherit the mongo id from its parent, even on duplicate it doesn't duplicate the id but takes it from its parent where you duplicated to)
Move the asset one folder up so it lives next to the other asset. You now have to different assets next to each other in hierarchy (siblings) that have the same avalon/mongo id.

An easier hack to reproduce the issue is by manually copy pasting the Mongo id from an existing asset to the new one.

Actions > OpenPype Admin > Sync to Avalon

I'm particularly mentioning clashing it with an existing asset that has publishes because that'll be what's holding the syncing from actually secretly "renaming" one of the entries in OpenPype database to avoid the ID clash and then change the ID of the other. At least, that's what helped me to reproduce it.
Are there any labels you wish to add?

[X] I have added the relevant labels to the bug report.

Relevant log output:
No response
Additional context:
No response
[cuID:OP-6320]

Not sure if still relevant in ayon-ftrack. I'll close this because we've stopped using Ftrack on our side.


Donation Tracker - Player end not working

Relates to #96
had a player character try to use Actor struios, we have Donation tracker enabled.
all the races were visable to them, even the ones outside designated folders (almost like the settings were not server wide and instead local for some reason)
And when they tryed to make a checracter, it created the actor and did not open the advancemt tab
exact same process worked for a GM account, just not player

I can't replicate this. Maybe give me the player login on your server and the exact type of character they were trying to create and I'll have a go.

From Zarhog
this bug is still prevelent, when a user has no permission level as in not in the data base as they havnt registered they have acess to everything.

but if they are in the data base like shown

then they are limited to the folders
what will it take to resolve this as im 1 week away from enabling the character creation method on my server?
D&D 3.3.1
Foundry V12 330
Actor Stuido 1.5.7
ive only just now had the time to start testing 🙂
would appreciate the help
(note: the intended effects should be that if user is not a GM and not in the data base they have access to only a specific folder, currently there is no way to designate a folder for someone that is not in the database)

I registered and logged in as Geo. Presumably this user is not in the database. Here are the races I have access to:

Next, I'll login as admin and see what's what there.

More from Zarhog:
People not on the database need to be counted as "members"
so they can get acess to the base content
currently they are acessing all the content which is not wanted

Addressed in v1.5.8
Hopefully that does the job!


Vagrant plugin vagrant-vbguest

Installing vagrant-vbguest so that virtual box plugins are upgraded as needed would be a nice quality of life improvement.  kitchen test might actually work.

#175 fixed this


Adding missing test and removing docs from build

Pull Request Test Coverage Report for Build 47

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.08%) to 76.12%

Totals

Change from base Build 45:
0.08%

Covered Lines:
948

Relevant Lines:
1185

💛  - Coveralls


feat: Add support for the time crate

This adds support for the time crate due to concerns with safety in the chrono crate (see https://github.com/rustsec/advisory-db/pull/1082).
So, I added support for time, since it looks like that might become the "preferred" date/time crate in the future.

I was just about to take a look at the two notes, and it looks like you already tackled that, thanks!
Anything you need me to polish up?

@scott-wilson it's approved, I'm about to merge this PR.
Thanks again! 🍻


#1 Create a Basic Layout Structure

Description

Create a basic React component structure for the main page.
Include placeholders for the chat area and user input section.
Use pre-integrated TailwindCSS.

@Sweetdevil144 I would like to work on this

Fixed by #12


Catalog v2 includes master branch in clone by default

What kind of request is this (question/bug/enhancement/feature request):
Bug
Steps to reproduce (least amount of steps as possible):
Use terraform to create a rancher2_catalog_v2 resource and then a rancher2_app_v2 using that catalog. Set the catalog git_repo to a Github repository with a 'main' branch as the default with no 'master' branch.
resource "rancher2_catalog_v2" "indeed_harbor_webhook" {
  name       = "indeed-harbor-webhook"
  git_repo   = "https://github.com/indeedeng-alpha/harbor-container-webhook"
  git_branch = "main"
  cluster_id = rancher2_cluster_sync.this.cluster_id
}

resource "rancher2_app_v2" "harbor_container_webhook" {
  repo_name     = rancher2_catalog_v2.indeed_harbor_webhook.name
  chart_name    = "harbor-container-webhook"
  chart_version = "0.2.0"
...
}

Result:
Intermittent failure to install the app because the 'master' branch does not exist.
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): 2.5.2
Installation option (single install/HA): HA

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported): Imported
Machine type (cloud/VM/metal) and specifications (CPU/memory): m5.2xlarge
Kubernetes version (use kubectl version): 1.18 EKS

Terraform error
Error: failed to get chart info harbor-container-webhook:0.2.0 from catalog v2 indeed-harbor-webhook: Bad response statusCode [500]. Status [500 Internal Server Error]. Body: [code=ServerError, message=failed to find chartName harbor-container-webhook version 0.2.0: NotFound 404] from [https://rancher.stellar.eadp.cloud/k8s/clusters/c-n54gz/v1/catalog.cattle.io.clusterrepos/indeed-harbor-webhook?link=info&chartName=harbor-container-webhook&version=0.2.0]

on stellar/harbor.tf line 153, in resource "rancher2_app_v2" "harbor_container_webhook":

153: resource "rancher2_app_v2" "harbor_container_webhook" {
...

From the API endpoint:
spec:
  enabled: true
  gitBranch: main
  gitRepo: https://github.com/brettmorien/harbor-container-webhook
status:
  branch: main
  commit: 1b0db64c1be6e39d668101b8cca5a383852a3c96
  conditions:
  - lastUpdateTime: "2020-12-22T22:02:06Z"
    message: |
      git clone --depth=1 -n --branch master https://github.com/brettmorien/harbor-container-webhook management-state/git-repo/indeed-harbor-webhook/b9b60aadd47c24859dc061474a9f30da4b7d5fadd68fd5903812b29ea2a09961 error: exit status 128, detail: Cloning into 'management-state/git-repo/indeed-harbor-webhook/b9b60aadd47c24859dc061474a9f30da4b7d5fadd68fd5903812b29ea2a09961'...
      warning: Could not find remote branch master to clone.
      fatal: Remote branch master not found in upstream origin
    reason: Error
    status: "False"
    type: FollowerDownloaded

Editing and saving the catalog from the Rancher UI with the same value (main branch) fixes the issue.

Additional information. A member of our team tracked it to the internals of the Wrangler library used for git cloning. On this line: https://github.com/rancher/wrangler/blob/master/pkg/git/git.go#L130 it explicitly uses the "master" branch.
func (g *Git) Ensure(commit string) error {
	if err := g.clone("master"); err != nil {
		return err
	}

I will file a bug over in that library, but this should be accounted for here as well.

Update: The fix for the issue in Wrangler has been accepted and merged. Fixing this issue in Rancher just requires a release to Wrangler and an update to take that new version here. Fixing this would be good to further deprecation of the problematic 'master' terminology and support those projects that have already taken that step.

I can confirm Rancher 2.5.7 still suffers from this bug when operated with terraform (the UI seems to be reading and deploying charts ok from set branch), setting catalog branch to any other branch other than master results in error 500 chart not found.
fastest workaround is to move your catalog to master branch.
i tried to find Wrangler in the list of containers that RKE generates into initial config file and its not there, to be honest i'm not sure where would I need to to change as I'm not running Wrangler (i don't think)
can anyone confirm fix is coming?


Fix documentation AnchorTagHelper

Fixed incorrect documentation.
Because of the wrong documentation I got confused.
I was trying to 'scaffold Identity'. And wanted to add a link to the 'Razor Pages' in the 'Identity' area. Because of the 'wrong' documentation I was trying to fix this in an incorrect way.
After checking how Identity did it there self I found out that using asp-page and asp-area together is allowed.
https://github.com/aspnet/Identity/blob/ae6933af2e15f5dddf2fcebb1150be2f2104509d/samples/IdentitySample.DefaultUI/Views/Shared/_LoginPartial.cshtml#L10
Actual behavior:

TagHelper
Description

asp-area
The name of the area. Must be null if AnchorTagHelper.Route or AnchorTagHelper.Page is non-null.

asp-page
The name of the page. Must be null if AnchorTagHelper.Route or AnchorTagHelper.Action, AnchorTagHelper.Controller or AnchorTagHelper.Area is non-null.

Expected behavior:

TagHelper
Description

asp-area
The name of the area. Must be null if AnchorTagHelper.Route is non-null.

asp-page
The name of the page. Must be null if AnchorTagHelper.Route or AnchorTagHelper.Action, AnchorTagHelper.Controller is non-null.

Sincerely,
Brecht

Thanks for the PR!


Cannot execute QTUM binaries on Raspberry Pi Zero W

As the title says, I cannot start qtumd (or any other QTUM binary for that matter) on a Raspberry Pi Zero W.
The only output I ever get is Illegal instruction.
Could this be an issue with the target ARM version for the QTUM binary being higher than the actual Raspberry Pi Zero W one?

I can tell you the Raspberry Pi Zero W has an armv6l CPU.

Thanks for reporting. We'll look into it.
BTW what version of Qtum are you running? Since the released binary is supporting armv7+.
Maybe you can try to build it on your Rasp.

I already tried compiling the source code directly on the Raspberry, but it just takes way too long due to the limited memory and swapping madness.
In the end I just gave it up and bought a Pi 3, and it works like a charm.
BTW, I'm not exactly a GCC pro, but isn't it possible to specify a target architecture when building an executable so that I could compile the binary on my home PC and then transfer it to the Raspi through SCP?
I would definitely consider shipping an ARMv6 binary if possible, so that a QTUM full node could be run on a Pi Zero W, which requires less energy compared to a Pi 3.

Hi, here's a tutorial on building Qtum on a raspi.
For cross compiling, It's possible but quite complex, we are not planning to do it recently.


[RESTEASY-1536] Allow to change maven dependencies by profile

I've rebased your changes on top of current master and merged them in https://github.com/resteasy/Resteasy/pull/989 . Thanks.


Adding spinner and making async proper

Added spinner when calling API
Moved Sync code to proper Async methods

looks great, thanks Shayne!


Own detector working slow

I created my own face detector on Linux using dlib-android given command and get success but when I use my detector in dlib-android-app (demo app) for testing purpose the application detect too slow as compared to those files which already present in demo app.
Please suggest how can I create files with same performance ?

I solved this issues by uncomment this line cv::resize(src_img, src_img, cv::Size(320,240)  in detector.h file which is present in dlib-android/jni/jni_detections/

@FaaiqKhan can you share details of using a custom detector in dlib-android? I have been looking for a solution for a long time. But nothing works. It will be very helpful if you share the process to build android architecture for dlib-android. Thanks in Advance.


archlinux: set correct FQDN/hostname

Looks like the domain fact is not present at all but in most cases it is. If the FQDN does contain a domain, then there should be a domain fact.

thanks, I added that as well.

Coverage remained the same at 100.0% when pulling 4b0b5a40936f684aec438050bf477a5eaabeac0a on bastelfreak:arch into 117a40c152a8e25903535218023fd12d6376a815 on camptocamp:master.

Unfortunately you have not considered the changes for version 3.14.


Panic Button activation doesn't appears on livemap

What version of Node.js are you using?
16.18.1
What version of npm are you using?
8.19.2
What operating system are you using?
Alma linux
What version of SnailyCAD are you currently using?
1.58
Describe the Bug
Panic Button activation should appear on livemap like it said in the latest update
Expected Behavior
Panic Button activation should appear on livemap
To Reproduce
No response

It works, but it takes a long time, most likely a minute, sometimes longer


SpotifyException: http status: 404

[x] Using latest version as provided on the master branch
[x] Searched for similar issues including closed ones

What is the purpose of your issue?

[ ] Script won't run
[x] Encountered bug
[ ] Feature request
[ ] Question
[ ] Other

System information

Your python version: python 3.6.2

Description

$ python3 spotdl.py --song https://open.spotify.com/track/2lfPecqFbH8X4lHSpTxt8l

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/spotipy/client.py", line 121, in _internal_call
    r.raise_for_status()
  File "/usr/local/lib/python3.6/site-packages/requests/models.py", line 935, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.spotify.com/v1/tracks/2lfPecqFbH8X4lHSpTxt8l

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "spotdl.py", line 430, in <module>
    grab_single(raw_song=args.song)
  File "spotdl.py", line 379, in grab_single
    meta_tags = generate_metadata(raw_song)
  File "spotdl.py", line 27, in generate_metadata
    meta_tags = spotify.track(raw_song)
  File "/usr/local/lib/python3.6/site-packages/spotipy/client.py", line 228, in track
    return self._get('tracks/' + trid)
  File "/usr/local/lib/python3.6/site-packages/spotipy/client.py", line 148, in _get
    return self._internal_call('GET', url, payload, kwargs)
  File "/usr/local/lib/python3.6/site-packages/spotipy/client.py", line 129, in _internal_call
    -1, '%s:\n %s' % (r.url, 'error'), headers=r.headers)
spotipy.client.SpotifyException: http status: 404, code:-1 - https://api.spotify.com/v1/tracks/2lfPecqFbH8X4lHSpTxt8l:
 error

There seems to be some kinda problem with Spotify's Web API endpoints (also reported in #166). It would sometimes send a 404 response instead of expected endpoint data.
This has been reported in spotify/web-api#730, as well as spotify/web-api#733.

The new label though 😂
Are you going to "fix" it (not letting the exception raise)? If you're lacking time I can spent some on it, seems to be a simple one.

I just tried again and their API works okay at least of now. Let's wait for a bit and see how things go.

Ouh, I got one at downloading the 70th song:
Traceback (most recent call last):
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 119, in _internal_call
    r.raise_for_status()
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/requests/models.py", line 937, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.spotify.com/v1/tracks/6oL99CBEXTL8vZ5PpmknXk

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "spotdl.py", line 305, in grab_list
    grab_single(raw_song, number=number)
  File "spotdl.py", line 395, in grab_single
    meta_tags = generate_metadata(raw_song)
  File "spotdl.py", line 28, in generate_metadata
    meta_tags = spotify.track(raw_song)
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 223, in track
    return self._get('tracks/' + trid)
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 146, in _get
    return self._internal_call('GET', url, payload, kwargs)
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 127, in _internal_call
    -1, '%s:\n %s' % (r.url, 'error'), headers=r.headers)
spotipy.client.SpotifyException: http status: 404, code:-1 - https://api.spotify.com/v1/tracks/6oL99CBEXTL8vZ5PpmknXk:
 error

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 119, in _internal_call
    r.raise_for_status()
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/requests/models.py", line 937, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.spotify.com/v1/tracks/6oL99CBEXTL8vZ5PpmknXk

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "spotdl.py", line 449, in <module>
    grab_list(text_file=args.list)
  File "spotdl.py", line 312, in grab_list
    grab_single(raw_song, number=number)
  File "spotdl.py", line 395, in grab_single
    meta_tags = generate_metadata(raw_song)
  File "spotdl.py", line 28, in generate_metadata
    meta_tags = spotify.track(raw_song)
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 223, in track
    return self._get('tracks/' + trid)
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 146, in _get
    return self._internal_call('GET', url, payload, kwargs)
  File "/home/linus/.virtualenvs/spotdl/lib/python3.5/site-packages/spotipy/client.py", line 127, in _internal_call
    -1, '%s:\n %s' % (r.url, 'error'), headers=r.headers)
spotipy.client.SpotifyException: http status: 404, code:-1 - https://api.spotify.com/v1/tracks/6oL99CBEXTL8vZ5PpmknXk:
 error

They've officially stated that the issue has been fixed. So let's just leave it the way it is.


cannot select text from UI for copy/paste

Using the mitmproxy-0.12.0-2 package provided by Arch Linux, I cannot select and copy text from the terminal window where mitmproxy is running.
Since I remember this to work in the past, I downgraded to mitmproxy-0.11.3-2, and there the text selection and copying works as expected.

Hi Stefan. Since our last release, Urwid has started enabling mouse capture by default. To select text for cutting and pasting, you need to hold down a modifier key (ctrl on my system).
It's an awkward in-between state of affairs. In the next release, we'll have proper mouse interaction to justify this, and we'll be able to detect an attempt to select and give the user a hint in most circumstances.

Thanks for the hint. Using that knowledge, I found out by trying the correct modifier key is Shift in Konsole.
Shall we leave this issue open then?

Let's leave this issue open to remind me to resolve the mouse interaction situation.

On my system (El Capitan) all that worked is Fn+Option

On my macOS Sierra, fn would work.

How do you scroll while selecting the text (if body occupies more space than the screen hight)? Mouse wheel doesn't seem to work for me.
I know that there is C shortcut to copy body but I wanted to copy only a part of it and couldn't find how to do that.


Proposal: merge gojsonpointer and gojsonreference here

Turns out this project (which is great) depends on

https://github.com/xeipuuv/gojsonpointer
https://github.com/xeipuuv/gojsonreference

both of which have not been updated in a long time (meaning: stable enough) and small (meaning: they are single source file repos).
It just creates more hassle to do vendoring management for extra packages when they are almost exclusively used in gojsonschema.
Perhaps can we cut dependency to these extraneous repositories and just copy them locally under gojsonschema? @sigu-399 @xeipuuv what do you think?

Sounds reasonable :)


Query Validation

Here's a rough sketch of what this might take:

Create a GraphQL.Validation.Rules namespace (and folder) that has one class per rule as defined in Section 5 of the GraphQL spec. It's probably a good idea to pattern off of the graphql-js implementation. It might also be nice to provide a way of generating a link back to the spec itself for each validation error.
Update GraphQL.Validation.DocumentValidator to go through each rule and aggregate errors into the final ValidationResult
It could make sense to write a command line tool that extracted the test cases from the graphql-js test suite and converted them into a C# test (with proper license attribution)

I have a pull request which implements 1, but that was written before I saw this post. It could be modified easily though to pattern after the JS implementation

Hi
Would you be interested in some help for this issue?
Regards, Henrik

@Henrik-R Indeed I would.  Items without a checkmark is available to work on.  I have been using the JavaScript project implementation and test suite as examples.

The master branch has all of the latest validation infrastructure and rules, so you can just create a PR branch off of master.  A lot of work had to go into creating the infrastructure for the rules, though now that that base is there most of the other rules should go fairly quickly.  There could however be more work needed in the TypeInfo or ValidationContext classes, though it should be fairly minimal compared to the previous work.
I can only commit to 1-2 rules a week right now.

Post here what rule is being worked on.  Provide a separate PR per rule, if possible.
Create new rule, naming it the same as the JS project, add it to the Validation folder.
Add the rule to the list of CoreRules in the DocumentValidator.
Translate all of the JS tests for the given rule to their C# equivalent.

I would start with the rules that are most important to you, I personally have no preference.
If you have a rule completed, though other tests are failing and you're not sure why, feel free to push up what you have and we can figure it out.  There are some core tests that purposefully are sending invalid queries which we may have to "turn off" rules for.
There is a ValidationTestBase that includes helper assertions for passing/failing rules.
public class ScalarLeafTests : ValidationTestBase<ValidationSchema>
{
    private readonly ScalarLeafs _rule;

    public ScalarLeafTests()
    {
        _rule = new ScalarLeafs();
    }

    [Test]
    public void valid_scalar_selection()
    {
        var query = @"
            fragment scalarSelection on Dog {
              barks
            }
            ";

        ShouldPassRule(_ =>
        {
            _.Query = query;
            _.Rule(_rule);
        });
    }

    [Test]
    public void interface_type_missing_selection()
    {
        var query = @"{
              human {
                pets
              }
            }
            ";

        ShouldFailRule(_ =>
        {
            _.Query = query;
            _.Rule(_rule);
            _.Error(
                message: _rule.RequiredSubselectionMessage("pets", "[Pet]"),
                line: 3,
                column: 21);
        });
    }
}

I've got the "Unique variable names" rule ready to push. How do you decide where it fits in the list of core rules?

Awesome!  I go off of the list from the JS project:
https://github.com/graphql/graphql-js/blob/master/src/validation/specifiedRules.js#L90-L115

I decided to create a new issue for the "Overlapping fields" rule so I can pronounce this one complete.  All rules save that one are merged to master!
Overlapping Fields: https://github.com/graphql-dotnet/graphql-dotnet/issues/160

Last of these were published in https://github.com/graphql-dotnet/graphql-dotnet/releases/tag/v<IP_ADDRESS>8


SAA-2197: Fix OpenAPI to remove 202 from update multiple appointment …

…attendances

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

Project coverage is 84.64%. Comparing base (11e6ec3) to head (4f289d2).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #1226   +/-   ##
=========================================
  Coverage     84.64%   84.64%
  Complexity     3779     3779
=========================================
  Files           386      386
  Lines         12859    12859
  Branches       1105     1105
=========================================
  Hits          10885    10885
  Misses         1463     1463
  Partials        511      511

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


CronWorkflow execution is delayed 20 minutes when its reference WorkflowTemplate is installed after itself

Pre-requisites

[X] I have double-checked my configuration
[X] I can confirm the issues exists when I tested with :latest
[ ] I'd like to contribute the fix myself (see contributing guide)

What happened/what did you expect to happen?

Install CronWorkflow which is scheduled to execute every 5 minutes
Install its reference WorkflowTemplate

CronWorkflow is executed around 20 minutes later.
It is normal to package WorkflowTemplate and CronWorkflow in same chart to install them via "helm template . | kubectl apply -f -".
And helm template command does not promise order of custom resources.
Version
v3.4.10
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
apiVersion: argoproj.io/v1alpha1
kind: CronWorkflow
metadata:
  name: cron-workflow-hello-world
spec:
  schedule: "*/5 * * * *"
  workflowSpec:
    arguments:
      parameters:
      - name: message
        value: "hello world"
    workflowTemplateRef:
      name: workflow-template-whalesay-template
---
apiVersion: argoproj.io/v1alpha1
kind: WorkflowTemplate
metadata:
  name: workflow-template-whalesay-template
spec:
  entrypoint: whalesay-template
  templates:
  - name: whalesay-template
    inputs:
      parameters:
      - name: message
    container:
      image: docker/whalesay
      command: [cowsay]
      args: ["{{inputs.parameters.message}}"]

Logs from the workflow controller
2023-12-08 17:15:00.012
{"level":"info","msg":"Running cron-workflow-hello-world","namespace":"csi-iaas-credential-rotator","time":"2023-12-08T09:15:00.003Z","workflow":"cron-workflow-hello-world"}
2023-12-08 17:14:19.058
{"cronWorkflow":"csi-iaas-credential-rotator/cron-workflow-hello-world","level":"info","msg":"CronWorkflow csi-iaas-credential-rotator/cron-workflow-hello-world added","time":"2023-12-08T09:14:19.058Z"}

2023-12-08 17:14:18.921
{"cronWorkflow":"csi-iaas-credential-rotator/cron-workflow-hello-world","level":"info","msg":"Processing csi-iaas-credential-rotator/cron-workflow-hello-world","time":"2023-12-08T09:14:18.921Z"}
2023-12-08 16:55:45.816
{"cronWorkflow":"csi-iaas-credential-rotator/cron-workflow-hello-world","error":"cannot validate Workflow: workflowtemplates.argoproj.io \"workflow-template-whalesay-template\" not found","level":"error","msg":"invalid cron workflow","time":"2023-12-08T08:55:45.816Z"}
2023-12-08 16:55:45.816
{"conditionType":"SpecError","level":"error","msg":"cannot validate Workflow: workflowtemplates.argoproj.io \"workflow-template-whalesay-template\" not found","namespace":"csi-iaas-credential-rotator","time":"2023-12-08T08:55:45.816Z","workflow":"cron-workflow-hello-world"}
2023-12-08 16:55:45.788
{"cronWorkflow":"csi-iaas-credential-rotator/cron-workflow-hello-world","level":"info","msg":"Processing csi-iaas-credential-rotator/cron-workflow-hello-world","time":"2023-12-08T08:55:45.788Z"}

Logs from in your workflow's wait container
kubectl logs -n argo -c wait -l workflows.argoproj.io/workflow=${workflow},workflow.argoproj.io/phase!=Succeeded

It is worse for Workflow which will fail to execute directly when its WorkflowTemplate is installed after it.

An approach of just retrying invalid CronWorkflows by putting them immediately on the back of the queue doesn't seem particularly good for most invalid CronWorkflows, which shouldn't be retried at all. Humm, a tricky one.

How about we add it back just for WorkflowTemplate not found like changing validate.go/ValidateCronWorkflow,
	err := ValidateWorkflow(wftmplGetter, cwftmplGetter, wf, ValidateOpts{})
	if err != nil {
		if k8sErrors.IsNotFound(err) {
			return err
		}
		return errors.Errorf(errors.CodeBadRequest, "cannot validate Workflow: %s", err)
	}

And changing controller.go/processNextCronItem,
	err = cronWorkflowOperationCtx.validateCronWorkflow()
	if err != nil {
		logCtx.WithError(err).Error("invalid cron workflow")
		if k8sErrors.IsNotFound(err) {
			cc.cronWfQueue.AddAfter(key, time.Second*30)
		}
		return true
	}

It is worse when Workflow and WorkflowTemplate are package together.
See #10344

I don't think the controller should do this.
If the template never appears then the workflow/cronworkflow will just keep the controller busy for no reason. As noted in #10344 the deployment mechanisms that can be used to deploy templates and workflows can order the deployments to fix this issue, and that is the correct fix.

Hi @Joibel
You are right. I just tried that after adding
  annotations:
    "helm.sh/hook": post-install

to Workflow and CronWorkflow CRs they are rendered and installed after WorkflowTemplate as expected.
So I am closing it.
NOTE: it works for helm3 only but not helm2.


Team10 week4

team10 week4 first proposal

Why you change the template? What if other students want to copy the template and do their jobs?

I don't know what proposal you are writing. Are you really understand what should be in the proposal?


Collège Maisonneuve

Took me close to two hours getting how cherry-picking worked but finally managed it (unless i'm completly clueless).  I am attempting to merge https://github.com/leereilly/swot/blob/master/lib/domains/ca/qc/cmaisonneuve.txt to the jetbrains branch of the same repo.
If you need any information whatsoever regarding our school, feel free to ask.  A few links in case you want to investigate:

http://www.cmaisonneuve.qc.ca/ (school site)
http://devinfo.cmaisonneuve.qc.ca/ (my department -- nothing to see really)
http://www.mesrs.gouv.qc.ca/aide-financiere-aux-etudes/programme-de-prets-pour-les-etudes-a-temps-partiel/conditions-dadmissibilite/liste-des-etablissements-reconnus/etudes-collegiales/ (goverment list of colleges)

Although the word college is used, it's not a college in the anglo-saxon meaning of the term.  This is a public school, non-profit, and part of the regular schooling path (you have to graduate college in quebec to be allowed to move on to university).

@glachancecmaisonneuve thanks a lot for the thorough explanation and response. I'm adding the domain!


Moderation tool to delete comments in events/discussions

The support team needs an option to delete comments within events or community discussions via the Couchers console.

Related to #5122 which will enable users to report the content

Right now we just have api.discussions.Discussions.CreateDiscussion and api.discussions.Discussions.GetDiscussion
We need:
api.discussions.Discussions.DeleteDiscussion


[Do not merge] Migrate debug_ml and matrix endpoints to compute_error_tree_on_dataset() and compute_matrix_on_dataset()

Description
Don't merge until we have a new release for error analysis.
Checklist

[ ] I have added screenshots above for all UI changes.
[ ] I have added e2e tests for all UI changes.
[ ] Documentation was updated if it was needed.

Codecov Report

Merging #1795 (cc1efaa) into postga (2183db1) will increase coverage by 3.46%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           postga    #1795      +/-   ##
==========================================
+ Coverage   88.29%   91.75%   +3.46%
==========================================
  Files          89       73      -16
  Lines        5278     4137    -1141
==========================================
- Hits         4660     3796     -864
+ Misses        618      341     -277

Flag
Coverage Δ

unittests
91.75% <ø> (+3.46%)
:arrow_up:

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

Impacted Files
Coverage Δ

...idgets/raiwidgets/responsibleai_dashboard_input.py

raiwidgets/raiwidgets/dashboard.py

raiwidgets/raiwidgets/error_analysis_dashboard.py

raiwidgets/raiwidgets/cohort.py

raiwidgets/raiwidgets/fairness_dashboard.py

raiwidgets/raiwidgets/responsibleai_dashboard.py

...iwidgets/raiwidgets/model_performance_dashboard.py

raiwidgets/raiwidgets/interfaces.py

...dgets/raiwidgets/error_analysis_dashboard_input.py

raiwidgets/raiwidgets/explanation_constants.py

... and 6 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Update licensing-service-plan-reference2.0.md

@Nicholak-MS
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#Sign-off


[url_launcher] Support FLAG_ACTIVITY_NEW_TASK Intent on Android

Use case
I want to launch a Uri in a new Activity task, a typical scenario is launching a third-party URL scheme.
Proposal
Maybe we should add FLAG_ACTIVITY_NEW_TASK to Intent when using  LaunchMode.externalApplication?
source code

I try to add FLAG_ACTIVITY_NEW_TASK when launch external Intent in my fork version
https://github.com/bruce3x/packages/commit/02dc6d0311f6b6ef243ac733d181cd4ace15c1dd
  ActivityInfo activityInfo = launchIntent.resolveActivityInfo(activity.getPackageManager(), 0);

  boolean isOurApp =
      activityInfo != null && activity.getPackageName().equals(activityInfo.packageName);
  if (!isOurApp) {
    launchIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  }

This change is sufficient for our needs. However, for the Flutter framework, a more generalized solution might be necessary to assist different developers.

Hi, do you have any suggestions? Maybe I can submit a PR. @gmackall @huycozy

Can you explain at a high level what your use case is here? I.e., what is the change in behavior, in terms of user experience, that you are trying to effect with this flag?


New release to prevent deprecations triggered on PHP 8.1

I get the following deprecations using version 3.0.0.
[2022-07-13T09:21:55.671686+00:00] php.INFO: Deprecated: Return type of League\ISO3166\ISO3166::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice {"exception":"[object] (ErrorException(code: 0): Deprecated: Return type of League\\ISO3166\\ISO3166::count() should either be compatible with Countable::count(): int, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/vendor/league/iso3166/src/ISO3166.php:111)"} []
[2022-07-13T09:21:55.672165+00:00] php.INFO: Deprecated: Return type of League\ISO3166\ISO3166::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice {"exception":"[object] (ErrorException(code: 0): Deprecated: Return type of League\\ISO3166\\ISO3166::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/vendor/league/iso3166/src/ISO3166.php:123)"} []

According to the commit history, this was already fixed on 19.10.2021 but there hasn't been a release since 05.12.2020. Is it possible to trigger a new bugfix release like 3.0.1 that includes this?

Yep, I had to change composer version to dev-main
"league/iso3166": "dev-main",

@alcohol Because there is no release with 4.0.0. I just looked into more details and realized that there is a version that is tagged as 4.0.0 and it's also available in Packagist. I looked into the releases where it can't be found and didn't think of looking anywhere else 😄
As I'm not the only one stumbling over it, it would be great if it's also listed in the releases.

Ah, I must have forgotten to do that. Thanks for the reminder.


Changed weights

Closes #254

Closes #254

@mrodriguez3313 saw a typo, fix that and feel free to merge!


[BUG]  breaks the selectbox after writing the file.

💬 Questions and Help
Hello everybody. we use the file to write data to it using exceljs, but after the data is written, the selectbox does not work. please help

Do you mind providing a complete example? And tell you the version you are using.


errCallBack Is not defined.

@raulrene @zen00 After about 10 mins of it running it stops, with a big error message that starts with "errCallBack Is not defined" I believe this is because it tried to retweet something that it has already retweets, which breaks it, and then I have to manually restart it which is not ideal as I would like to leave this running all the time without having to worry about it, anyway to fix this?

Hi @littleman10 , there are a lot of open issues at this point because this was implemented in a 2-hour run for fun and I don't really have the time to maintain it right now. Hopefully I'll get some time in the following days to take a look over some of the issues. In the meanwhile, if you can reproduce in a more specific way, let me know because that would help. I haven't encountered your problem so far.

This is a screenshot of the problem, however where it says "User is over daily update status limit" that is because I have used to so much today, it would normally say "You have already re-tweeted this tweet" or "you have been blocked from retweeting this account at the request of the user". Thanks a lot for trying to help :)
Date: Sat, 5 Dec 2015 14:02:38 -0800
From<EMAIL_ADDRESS>To<EMAIL_ADDRESS>CC<EMAIL_ADDRESS>Subject: Re: [Twitter-ContestJS-bot] errCallBack Is not defined. (#10)
Hi @littleman10 , there are a lot of open issues at this point because this was implemented in a 2-hour run for fun and I don't really have the time to maintain it right now. Hopefully I'll get some time in the following days to take a look over some of the issues. In the meanwhile, if you can reproduce in a more specific way, let me know because that would help. I haven't encountered your problem so far.
—
Reply to this email directly or view it on GitHub.

Here's a screenshot from my end.

Yeah, I didn't run into that error, but I didn't have full logging on which is what I think you're doing.

@Zen00 What is full logging? And should I not have it on?

I'm getting the same error as Henhouse after running the script for a few minutes. It'll RT a good 20 or 30 tweets then end up spitting out that error.


feat(trajectory_follower): refactor

hotfix
Description

cherry-pick

https://github.com/autowarefoundation/autoware.universe/pull/2432
https://github.com/autowarefoundation/autoware.universe/pull/2580

launch PR

https://github.com/tier4/autoware_launch.xx1/pull/386

Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

Codecov Report

:exclamation: No coverage uploaded for pull request base (beta/v0.7.0@669c493). Click here to learn what that means.
Patch has no changes to coverable lines.

Additional details and impacted files
@@              Coverage Diff               @@
##             beta/v0.7.0     #238   +/-   ##
==============================================
  Coverage               ?   40.35%
==============================================
  Files                  ?       52
  Lines                  ?     3633
  Branches               ?     1801
==============================================
  Hits                   ?     1466
  Misses                 ?      894
  Partials               ?     1273

Flag
Coverage Δ

differential
40.35% <0.00%> (?)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


Modify all high level skins

[x] Give all special skins their own skinId.
[x] Rename all pngs to match the skinId, along with their respective weaponIds.

Completed in: 2226afd4d3ff333b2de2b6a3583616f3111679a2


RGBS Jitters every few seconds.

Hi,
Once again thanks for this great project/
RGBS video jitters every few secs, it happens on both Sizif that I built.
The is sent from the Sizif video out to a GBS=Control upscaler, image is nice, sharp and clean except for the jitters.
Video is in PAL mode and GBS-Control detects it correctly as PAL.
Jitter also doesn't happen with my other game consoles.
Here is a clip of the jitter - https://youtu.be/2h-cfVabX18
Thanks in advance.
Terence

Hello
I've never dealt with GBS. I suppose there is some incompatibility with Pentagon video signal timings, which is going beyond PAL specifications. Can you check in 48K and 128K modes?

Actually, The Pentagon timing is the only 1 that works, the others won't even lock.

Ouch, that's unexpected. 48K timings are best in terms of compatibility with TVs.
Are you using latest firmware? How GBS is connected to Sizif? Is your TV/Monitor supports 50Hz? Can you check frequency on 74HCU clock output? There is should be 28 MHz exactly.

sadly, the clock is not 28Mhz exactly. it jitters at 27.78, 28.04, 28.09.

It think I my 74HCU04 might be the problem, the China seller might have give me 74HC04. Let me double check. Thanks.

is the clock out from 74HCU04N supposed to be a Square wave? mine is a sine wave. Ordering some 74HCU04 to try.

This may be caused by oscilloscope bandwidth limitation.

I have a RIGOL DS1052E. will it measure 28Mhz properly?

No


C fallthrough: Which version of the Linux kernel?

The current text says, "The C17 standard does not provide a mechanism to mark intentional fallthroughs....". It then notes the Linux kernel. Is it version 5.10 or 6.4 that started using this?

Commits I've found for fallthrough

https://github.com/torvalds/linux/commit/f7a858bffcddaaf70c71b6b656e7cc21b6107cec v6.4-rc1
https://github.com/torvalds/linux/commit/192614010a5052fe92611c7076ef664fd9bb60e8 (v4.11-rc1)
https://github.com/torvalds/linux/commit/b5bf1733d6a391c4e90ea8f8468d83023be74a2a (v4.11-rc1)

Could be missing some bits. I've not found a reference around 5.10

I am also not sure where the reference to 5.10 originates from. I was responsible for adding the last sentence of the section, referring to 6.4 after I also found https://github.com/torvalds/linux/commit/192614010a5052fe92611c7076ef664fd9bb60e8 to be the first commit with fallthrough in the form the guide originally referred to.
Addressing this inconsistency in #494 that also removes the redundant note below the example.


Revert "[AIRFLOW-3160] Load latest_dagruns asynchronously (#4005)"

This reverts commit 0287cceed8137823743497b7e11f19ef35bacd9d.
Testing to see if the tests pass with this change reverted.

Don't merge this before Travis has run the tests


New repo

Just a notice, I've renamed this repo and recreated it with the original name (https://github.com/sheim/vibly/), to finally get rid of all git-LFS files, which were playing havoc with my github bandwidth limits.
I'll leave this one up for a while still, but will delete it eventually.
@Zhenyu-Li @pfmassiani @mjhmilla @delyle @ioreshnikov @alexBeuth @charlotte-lemouel @NmBoyd

Incidentally, this was quite painful to do, what finally worked for me was following the instructions here to clean out a local repo, and then the only option for the remote was to create a new one and re-upload.

Ouchie
On Tue, Dec 1, 2020 at 12:23 PM Steve<EMAIL_ADDRESS>wrote:

Incidentally, this was quite painful to do, what finally worked for me was
following the instructions here
https://gist.github.com/everttrollip/198ed9a09bba45d2663ccac99e662201
to clean out a local repo, and then the only option for the remote was to
create a new one and re-upload.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sheim/vibly_LFS/issues/38#issuecomment-736454094, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDGG5CDV4NJHSU5SQ7ZUBLSSTG3HANCNFSM4UI4OCCA
.


chore: upgrade charts

updated chart jx3/jx-cli from 3.1.156 to 3.1.160
updated chart jx3/jx-pipelines-visualizer from 1.1.1 to 1.1.2

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign rawlingsj
You can assign the PR to them by writing /assign @rawlingsj in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign rawlingsj
You can assign the PR to them by writing /assign @rawlingsj in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

/retest

/retest

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

/test gsm

/test gsm

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
234e90c85eca2244d668616bec3efbf86058bd66
link
/test tls

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

gsm
234e90c85eca2244d668616bec3efbf86058bd66
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

/retest

/retest

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

vault
234e90c85eca2244d668616bec3efbf86058bd66
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

/retest

/retest


False positive reported by Rate limiter

BUG
Current Behavior
I observed an alert triggered in the #dev-gambit channel Upon further investigation, the error pointed to an abusive inbound member text from this user.
I confirmed the user was not abusive by checking their message history in Gambit-Admin. Also confirmed the inbound text that triggered the rate limiter by looking up incoming messages by this member in the Twilio message log (via their web UI) which confirmed the following:

Desired Behavior
The member had only responded once to the broadcast per Twilio logs. The member should not have triggered the rate limiter.
Steps to Replicate
Unsure
Why This Matters
Although we have only seen this happen once. This is unpredictable behavior.
Relevant Screenshots + Links
Rate limiter feature PR https://github.com/DoSomething/gambit/pull/502

Took a look at a correctly identified abusive member this morning. I noticed the log included the metadata not included in the log in this report, example: _remainingPoints=0 _msBeforeNext=2354191 _consumedPoints=27.
This leads me to believe that maybe the log in this report is misidentified as a rate limit hit, but is probably an error reported by the rate limiter, but handled incorrectly. The rejected state of the rateLimiter.consume method states that that in some cases, the rejection can be due to non rate-limiting related errors, these would not contain the metadata observed today.


[System-Probe] Add channel to control system probe exiting

What does this PR do?
This PR has a channel be passed into the main function that executes the System probe.
Motivation
This largely a change so that the process can be managed on windows and handle the exit signals from the windows service controller.

I'm going to close this, since these changes are actually implemented in DB's PR already.


[bug] create volume failed in test TestVolumeListOk

Issue Description
AliOS 4.9, TestVolumeListOk failed to create volume.
Describe what happened:
14:28:42 FAIL: /go/src/github.com/alibaba/pouch/test/api_volume_list_test.go:24: APIVolumeListSuite.TestVolumeListOk
14:28:42
14:28:42 /go/src/github.com/alibaba/pouch/test/api_volume_list_test.go:26:
14:28:42     // Create a volume with the name "TestVolume1".
14:28:42     err := CreateVolume(c, "TestVolume1", "local")
14:28:42 /go/src/github.com/alibaba/pouch/test/utils.go:229:
14:28:42     c.Assert(resp.StatusCode, check.Equals, 201)
14:28:42 ... obtained int = 500
14:28:42 ... expected int = 201

Describe what you expected to happen:
How to reproduce it (as minimally and precisely as possible):
1.
2.
3.
Anything else we need to know?:
Environment:

pouch version (use pouch version):
OS (e.g. from /etc/os-release):
Kernel (e.g. uname -a):
Install tools:
Others:

Do we have a daemon log which shows the reason about this incorrectness?  @Letty5411

Seems this is because the test volume has existed:
FAIL: /go/src/github.com/alibaba/pouch/test/api_volume_list_test.go:24: APIVolumeListSuite.TestVolumeListOk

/go/src/github.com/alibaba/pouch/test/api_volume_list_test.go:26:
    // Create a volume with the name "TestVolume1".
    err := CreateVolume(c, "TestVolume1", "local")
/go/src/github.com/alibaba/pouch/test/utils.go:135:
    c.Assert(resp.StatusCode, check.Equals, status, check.Commentf("Error:%s", got.Message))
... obtained int = 500
... expected int = 201
... Error:volume exist

So I think we need to improve the test cases. @ZouRui89 Could you help to work on this?

I have checked volume related test cases. It seems that no volume named TestVolume1 has ever been created in other test cases and the volume TestVolume1 will be deleted later in the api_volume_list test.

It doesn't happen lately, close it and reopen if it is reproduced again.


remove lazy loading of secrets from service accounts

also add context to methods

Co-authored-by: Matthew McNew<EMAIL_ADDRESS>

It looks like the tests on this are running into some compiling issues.

It looks like the tests on this are running into some compiling issues.

ya i'm trying to fix that now


Infrastructure pipelines work

[x] Merge internal fork back into this repo - https://github.com/dotnet/vscode-csharp/pull/5754
[x] Port the simple build validation pipeline - https://github.com/dotnet/vscode-csharp/pull/5798
[x] Mirror this repo to the dnceng/internal instance - https://github.com/dotnet/versions/pull/892
[ ]  Create an official build pipeline out of dnceng/internal

[ ] Signing of all items
[ ] verify macOS signed executables

[ ] Create release pipeline to upload to marketplace (runs in dnceng internal)

[ ] Automatically tag the vscode-csharp AND roslyn commits with release information.
[ ] Do we want to continue doing releases on github as well?  If so it'll need to create and upload releases here.

[ ] Create devkit insertion pipeline
[ ] Compliance

[ ] SBOM
[ ] credscan/poli
[ ] component governance
[ ] notice file (auto gen?) link

@Cosifne fyi. Post official build pipeline out of dnceng/internal the rest of the work can be parallel. Please work with David to help.


"dcos node ssh --master" resolves host to internal IP

Running
dcos node ssh --master --option IdentityFile=/Users/gabriel/.ssh/gabriel.pem --user=core

against a test/continuous cluster fails with
ssh: connect to host <IP_ADDRESS> port 22: Operation timed out

It appears the MesosDNSClient is resolving the internal IP of master.  This is confirmed when looking at the Mesos UI which reports
Cluster:gabriel-test
Server:<IP_ADDRESS>:5050

This command should resolve the public IP.

ssh to DCOS nodes is disabled by design


fix EnumAdapter crash when running under PIX

When running under PIX (Debug->Graphics->Start Graphics Debugging) the call to factory6->EnumAdapterByGpuPreference will fail so gracefully fallback to EnumAdapters1.
NOTE: This code fix should probably be applied all copies of the cut-and-paste code in the samples.

The fix here is actually less code-churn...
Change DXGI_ERROR_NOT_FOUND != tests to SUCCEEDED( macro test instead.

Ha fair enough, I didn't realize D3D12CreateDevice accepted a null adapter and basically does this fallback anyways.

@jseward thank you for your contribution!  If you would like to make the changes recommended by Chuck (and minimizing the other code/comment changes), I'd be happy to complete this PR and replicate the change in the other samples.

Hi @sebmerry, honestly the proper fix would involve refactoring out DXSample.cpp to be shared by all samples so the fix doesn't have to be copy/pasted to 62 different files. Probably best for your team to look into. Feel free to close this PR, reference for the underlying issue that needs to be fixed.

Sounds good, I'll get a fix out this week. Thanks again!


Allow .xip to be persisted after install

I made the mistake of leaving Xcode 11b3 on my machine when Xcode11b4 was being installed and ended up with Xcode 11b4 thinking that it contained modules with the wrong version of Swift.
I'm on a very poor network connection (hotel) and instead of unarchiving the previously downloaded .xip I have to redownload.
It may be useful to have a --preserveXIP option where the .xip will be revealed in the finder for someone to store for future use.

One concern I have with this suggestion is that the user would need to know to use this flag before they've hit potential issues. An alternative might be to move the .xip to the Trash instead of deleting it so that there is a recovery option when issues with installation are discovered after the fact. I like this option at first glance because the happy path remains automatic.
Keeping .xips has other use cases though, like archiving or caching on a local network for other computers to install from. This might be worth a new download command, which would work with the half-implemented install --url XIP_URL command and flag. That's probably a separate enhancement to implement though.


Handling of signed bytes from OPeNDAP via pydap

netCDF3 only knows signed bytes, but there's a convention of adding an attribute _Unsigned=True to the variable to be able to store unsigned bytes non the less. This convention is handled at this place by xarray.
OPeNDAP only knows unsigned bytes, but there's a hack which is used by the thredds server and the netCDF-c library of adding an attribute _Unsigned=False to the variable to be able to store signed bytes non the less. This hack is not handled by xarray, but maybe should be handled symmetrically at the same place (i.e. if .kind == "u" and unsigned == False).
As descibed in the "hack", netCDF-c handles this internally, but pydap doesn't. This is why the engine="netcdf4" variant returns (correctly according to the hack) negative values and the engine="pydap" variant doesn't. However, as xarray returns a warning at exactly the location referenced above, I think that this is the place where it should be fixed.
If you agree, I could prepare a PR to implement the fix.
In [1]: import xarray as xr

In [2]: xr.open_dataset("https://observations.ipsl.fr/thredds/dodsC/EUREC4A/PRODUCTS/testdata/netcdf_testfiles/test_NC_BYTE_neg.nc", engine="netcdf4")
Out[2]:
<xarray.Dataset>
Dimensions:  (test: 7)
Coordinates:
  * test     (test) float32 -128.0 -1.0 0.0 1.0 2.0 nan 127.0
Data variables:
    *empty*

In [3]: xr.open_dataset("https://observations.ipsl.fr/thredds/dodsC/EUREC4A/PRODUCTS/testdata/netcdf_testfiles/test_NC_BYTE_neg.nc", engine="pydap")
/usr/local/lib/python3.9/site-packages/xarray/conventions.py:492: SerializationWarning: variable 'test' has _Unsigned attribute but is not of integer type. Ignoring attribute.
  new_vars[k] = decode_cf_variable(
Out[3]:
<xarray.Dataset>
Dimensions:  (test: 7)
Coordinates:
  * test     (test) float32 128.0 255.0 0.0 1.0 2.0 nan 127.0
Data variables:
    *empty*

Sounds good to me.

Thanks @dcherian. I added a PR #4966


Caddy

Though its not right place to ask something like this, but still i wanted to know or more appropriately i want this badly.
Is there some other official open-source tool/service  which does exactly same thing as your swarmprom/caddy. like offering proxy & authentication for prometheus, alertmanager, node-exporter, unsee.
i want this urgently, some official & open source docker image would be wonderful.

Could  you also share Docker file with all its content for creating Caddy docker image


Allow to use refresh token method for renewing token

Linkedin has recently added a feature that allows to renew user tokens from a new refresh token parameter.
I've done some minor changes to allow renewing existing tokens with this option.

@zoonman I'm also waiting for this PR to get merged.

zoonman I'm also waiting for this PR to get merged.
Hi, @waqasd4int.

I sent @zoonman an email offering help from my team for maintaining this repo, but I didn't got an answer. Now I'm using my own fork for production purposes since then.
I thought it was better to keep this library updated, since it has so many installs, but I think I'll keep my fork updated, since there're some changes I'd like to implement (better error management and other features).

Guys, I have no bandwidth to tackle this right now.
Please use Samoritano’s version for now.
I check it out later.

Guys, I have no bandwidth to tackle this right now.
Please use Samoritano’s version for now.
I check it out later.

Ok, @zoonman , no problem. I'll try to keep updated my library.
Thank you anyway!

@samoritano Thank you


Methods for limits and usage endpoints for UserClient

Add method for two endpoints

docs.apify.com/api/v2/#/reference/users/monthly-usage/get-monthly-usage
docs.apify.com/api/v2/#/reference/users/account-and-usage-limits/get-limits

### Tasks
- [x] Update client
- [x] Release client

The Python client has been released:
https://github.com/apify/apify-client-python/releases/tag/v1.6.4


[Drawer] Drawer behaves weirdly when placed in a container

Hello,

[x] This is not a v0.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior 🤔
Drawer should appear without jumps.
Current Behavior 😯
Drawer appears with jumps.
Steps to Reproduce 🕹
Link: https://codesandbox.io/embed/create-react-app-1t6ne

Provide a container for drawer by setting container prop in ModalProps.
Set anchor to "right". If anchor is set to "left" the problem disappears.
Set material-ui/core version to 4.0.2 or higher (with 4.0.1 the problem disappears).

Context 🔦
I want to place a drawer inside a container so its height would be equal to that of the container.
Your Environment 🌎

Tech
Version

Material-UI
v4.2.1

React
v16.8.6

I'm closing as a duplicate of #16463.


Images are imported in the selected folder (img by default) but only the link shows in the journal page

But maybe I'm doing sopmething wrong in Obsidian, or my parameters are incorrect in the journal, but the end result is that the images are not present, only links (and the link shows for example the image size), but they don't point towards the image uploaded in Foundry.

Hi! Can you provide an example of the markdown you are importing? That will help me reproduce the issue and troubleshoot. Thanks!

Thanks a lot for the extremely quick answer. As I mentioned, I'm very new
to Obsidian (I just drag the pictures in the docs) and not an expert on
Foundry so I might be doing something wrong.
Anyway, here are the type of markdowns in my document:
![[Lady Fate.png|170]]
![[A - Darween - Small.jpg]]

And here is what I get inside Foundry:
![[Lady Fate.png|170]]
![[A - Darween - Small.jpg]]

Just as a precision, the checkbox "Import non-markdown files" is checked,
and the upload path is the default "img", and the pictures are indeed in
that folder on Foundry. I'm using the Forge, if that makes any difference.
Many thanks in advance,
Philippe
On Sun, 5 Mar 2023 at 21:00, Praxxian @.***> wrote:

Hi! Can you provide an example of the markdown you are importing? That
will help me reproduce the issue and troubleshoot. Thanks!
—
Reply to this email directly, view it on GitHub
https://github.com/Praxxian/lava-flow/issues/35#issuecomment-1455189011,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASRRXCMT45II733PLAWAFVLW2TWFTANCNFSM6AAAAAAVQGHAYE
.
You are receiving this because you authored the thread.Message ID:
@.***>

I'm also seeing this problem with just links not the images being displayed. And I'm serving my game locally, not from the cloud.

I'm seeing the same issue. I'm also on v11 of Foundry, self hosting. The import of my images works fine, but the link to them breaks. I can see in the source of the journal entry the link in Obsidian. For example:
![[Risur.webp]]
This file is in my vault at /Images. In Foundry, I've set my upload path to worlds/zeitgeist-modded/images/gm.
After the import, I see a !null in the journal entry as text. The journal entry source shows ![[Risur.webp]] in plain text. In the interim, I've added this tag to my Obsidian notes:
<img src="worlds/zeitgeist-modded/images/gm/Risur.webp">
I still see the !null, but the image also shows up.

I just released a fix for #40 (thanks @SomeOats), and in the process I caught something dumb with how the image path was being set. If you upgrade to 3.0.2, does this issue persist?

First, this is an excellent module. Thank you so much!
Second, I am hosting on Forge I just tried it and thought maybe I had this issue. However, what was really happening was that my images were not inside the folder that I was importing from my vault. I just moved the images into a subfolder of the folder I was importing and everything worked great. Images were present and imported into my Forge assets library.
I'm looking forward to planning my next session!

Great to hear!
Yes for all reporting this issue, please update to the latest version and make sure your images are within the folder or subfolders you are importing.
This is because browsers don't actually import directories. It sends a list of file paths. So if your image isn't in this list, it can't be imported.
This is expected behavior because it means your browser isn't snooping around your file system grabbing files you haven't told it to grab.
If there's anyone still having this issue after trying these steps to resolve, please let me know so I can troubleshoot further.

@PhilippeKr let me know if you are still having this issue after trying the following:

Updating to the latest module version.

Closing this since there has been no further report of unexpected behavior.


Cleanup to some of the resource specs

Expand some of the resource specs to test inputs, actions, and name properties, while not testing the resource class which we just defined in the let block
Remove usage of "should" to make rspec folks happy
Convert before -> let for the resources
Add a few missing package specs

two legit travis fails but otherwise 👍


feat: add option for using ADOPT optimizer based on Taniguchi, Shohei, et al.

I am currently implementing the ADOPT into my work codebase and it would be nice if unsloth could use it also. Based on the paper, it does outperform Adam (but this time for real). It is based on Taniguchi, Shohei, et al. "ADOPT: Modified Adam Can Converge with Any Beta2 with the Optimal Rate." ArXiv, 2024,  https://arxiv.org/abs/2411.02853
I can work on this in a few days once I get some free time.
Proposed Changes

Add an option for ADOPT experimental optimizer

Oh this looks interesting! We always welcome new contributions! :)


Select throws error when adapted to Sheet (can't read getFloatingProps of undefined)

Current Behavior
When a Select is adapted to a Sheet on small viewport, a runtime error is thrown when the conditions of the Adapt are met:
TypeError: Cannot read properties of undefined (reading 'getFloatingProps')

<EMAIL_ADDRESS>(64:6)

This issue was introduced in release 1.40.0. Version 1.39.9 does not have this error.
Expected Behavior
No response
Tamagui Version
1.40.0 - 1.43.12

Reproduction
https://codesandbox.io/p/sandbox/reverent-clarke-4jcyqt?file=%2Fpackages%2Fapp%2Ffeatures%2Fhome%2Fscreen.tsx%3A1%2C1
Steps to reproduce:

Open codesandbox demo
Shrink viewport width to be "small"

For search-index-friendliness: I encountered this error specifically on context.interactions.getFloatingProps. And to fix it, I just commented out the following block in my <Select />:
{/* <Adapt when="xs" platform="touch">
      <Sheet ... />
</Adapt> */}

However, this makes usability on my iPhone a bit weird (have to long-press the Select to make it not immediately disappear). A fix for the underlying issue would be nice.

i think fixed on latest, tested locally and on sandbox, adding some extra checks in a patch as well next release

@natew im still having this issue on 1.46

You likely have a version mismatch make sure all your Tamagui versions are lined up.


Assimp2json: missing car

The loader assimp2json example doesn't want to display the car :'(
https://htmlpreview.github.io/?https://github.com/semleti/three.ts/blob/master/examples/webgl_loader_assimp2json.html

Solved.
Don't know maybe.
(loaders/LoaderUtils.ts fix might be part of the fix, but was not sufficient on it's own)


Fix double space in !time command response

Appears when there is 1 hour and 0 minutes to go

Optimal solution would probably without using string.replace ... probably

I think we need to escalate this issue! It has shown up again during last week's game jam! 😮

THANK YOU 💚💚💚💚💚💚

:green_heart::green_heart::green_heart:


do the pull before the kill

keep the container alive until the very last second before switching to
newer version

:+1:  lgtm


Add support for tvOS

This will add support for tvOS.
Updated project settings to recommended by Xcode.

Thanks!


quickstart scenario fails with authentication error

Running the third command failed.

succeeds

blob_account_name = "azureopendatastorage"
blob_container_name = "citydatacontainer"
blob_relative_path = "Safety/Release/city=Seattle"
blob_sas_token = r"?st=2019-02-26T02%3A34%3A32Z&se=2119-02-27T02%3A34%3A00Z&sp=rl&sv=2018-03-28&sr=c&sig=XlJVWA7fMXCSxCKqJm8psMOh0W4h7cSYO28coRqF2fs%3D"

succeeds

wasbs_path =<EMAIL_ADDRESS>% (blob_container_name, blob_account_name, blob_relative_path)
spark.conf.set('fs.azure.sas.%s.%s.blob.core.windows.net' % (blob_container_name, blob_account_name), blob_sas_token)
print('Remote blob path: ' + wasbs_path)

fails

df = spark.read.parquet(wasbs_path)
print('Register the DataFrame as a SQL temporary view: source')
df.createOrReplaceTempView('source')

output
Py4JJavaError                             Traceback (most recent call last)
<command-2465558860840639> in <module>
----> 1 df = spark.read.parquet(wasbs_path)
      2 print('Register the DataFrame as a SQL temporary view: source')
      3 df.createOrReplaceTempView('source')

/databricks/spark/python/pyspark/sql/readwriter.py in parquet(self, *paths, **options)
    351         self._set_opts(mergeSchema=mergeSchema, pathGlobFilter=pathGlobFilter,
    352                        recursiveFileLookup=recursiveFileLookup)
--> 353         return self._df(self._jreader.parquet(_to_seq(self._spark._sc, paths)))
    354
    355     @ignore_unicode_prefix

/databricks/spark/python/lib/py4j-0.10.9-src.zip/py4j/java_gateway.py in __call__(self, *args)
   1303         answer = self.gateway_client.send_command(command)
   1304         return_value = get_return_value(
-> 1305             answer, self.gateway_client, self.target_id, self.name)
   1306
   1307         for temp_arg in temp_args:

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

ID: 355fba0e-958e-f572-18c2-892c91d20b13
Version Independent ID: 7fe76247-c969-2068-2c3c-bf327fbbe39e
Content: Quickstart - Run a Spark job on Azure Databricks Workspace using Azure portal
Content Source: databricks/scenarios/quickstart-create-databricks-workspace-portal.md
Service: azure-databricks
GitHub Login: @mamccrea
Microsoft Alias: mamccrea

Thanks for the feedback and bringing this to our notice . At this time we are reviewing the feedback and will update the document as appropriate .

I have the same issue

Thanks for your dedication to our documentation. Unfortunately, we have been unable to review your issue and apologize for the delayed response. The requested updates have not yet been made. The timeline for resolution varies based on resourcing. We've created an internal work item (DOC-7067) to incorporate your suggestions. We are closing this issue for now, but feel free to comment here as necessary.
#please-close

#please-close