useFileUpload and useMultipleFilesUpload ignore bucketId param

Describe the bug
I've tried to upload files into a different bucket but it keeps adding the files to default
To Reproduce
Steps to reproduce the behavior:

upload file

const res = await upload({
            bucketId: teamId,
            file: selectedFiles[0],
        });

I double and triple checked that teamId is not null. Even provided the value hardcoded.

check file in hasura
it's in the default bucket

Expected behavior
Files should have the correct bucketId
Screenshots
Payload

Response

Desktop (please complete the following information):

OS: macOS Venture 13.4.1
Browser chrome
Version 114.0.5735.198

Additional context
"@nhost/nextjs": "^1.13.33",
"@nhost/react-apollo": "^5.0.31",

Please provide a sample repo where this issue occurs. This will help us understand the issue better and provide you with an appropriate solution or guidance.

Hi, yeah, I asked you to open it to properly track it. To the best of our knowledge this issue is fixed and we can't reproduce it anymore. Make sure there is nothing wrong on your end and if you still can't make it work, please, provide us with an example repo so we can reproduce and fix.

Hi, I have the same Issue.
I tested the following:
Using Insomnia posting a file as form-data straight to hasura-storage files endpoing (subdomain.storage.region.nhost.run/v1/files) I tried using 'bucketID', 'bucketId', 'bucket-id' as a form field, but the file always ended in the 'default' bucket. Only setting the header 'x-nhost-bucket-id' worked.
Therefore I assume that the change to these lines :
  if (bucketId) {
    data.append('bucket-id', bucketId)
  }

and not using the header anymore is still causing the issue.
I am using hasura-storage 0.3.5.

@hk-meko don't use x-nhost-bucket-id as it's been deprecated for more than a year and it will be removed eventually. It is not even documented as part of the openapi spec. The correct way is by adding the field bucket-id as the snippet above does. Here is a postman example:

Here we go:
https://github.com/kelkes/nhost-upload-bucket-bug
The weird thing is. The response from useFileUpload shows some uuid as bucketId but in the network tab it's still in the default bucket.

@dbarrosop Thank you! Found my mistake: I was using 'file' instead of 'file[]' as a field name...
@kelkes seems in your screenshot, that you use the same wrong field name

I am not using or setting any field name... i am using
const { upload } = useFileUpload();
const res = await upload({
        file: e.target.files[0],
        bucketId: "test",
      });

Ok, I think the issue is here, file should be file[] like here.
@kelkes while we fix this your easiest/fastest workaround is to set x-nhost-bucket-id as that's how the old mechanism using file worked but don't forget to change it to the new method once we fix this.
@onehassan can you take a look at this?
thanks @hk-meko for the help finding the issue

How can i set the header using the hook?

This issue is now fixed in the latest version: "@nhost/nextjs": "^1.13.34"

Awesome! Thanks

I still have this issue with @nhost/nhost-js 2.2.16.


Terminal: "Open file in editor" tooltip says "ctrl + click". Should say "ctrl + middle click"

I'm on Linux. I thought the feature "Open file in editor" in the Terminal was broken or unsupported with my shell (zsh). But now I discovered that the tooltip is just wrong/imprecise. It says "ctrl + click", but the shortcut is actually "ctrl + MIDDLE click", not left click as I had assumed. The tooltip should reflect that, especially since ctrl + LEFT click does absolutely nothing (at least not on my system).

It should be left click, not sure what's you're seeing.

It definitely is NOT left click here. Is there a setting in vscode that would change this?

I just launched code on the naked Xorg server with no window manager, and it's left click. Once I start the window manager (fluxbox in my case) it turns into right click. For the same instance of code that's already running. There must be some incompatibility between VS Code and Fluxbox. I've never seen this in any other application. Nor does left click behavir weirdly in any part of VS Code. E.g. left clicking into the editor to place the mouse cursor works just fine as does left clicking on UI elements like the cog in the bottom left or the tabs of the editor or the menus. VS Code must do something really weird to get the mouse click in the Terminal window specifically.

I'd report this to fluxbox as I haven't seen anything like this reported before. Here's where we handle the tooltip+modifier fwiw:
https://github.com/microsoft/vscode/blob/ce2579718d6c6defd3382aaa3114ffac20c8a3c1/src/vs/workbench/contrib/terminalContrib/links/browser/terminalLinkManager.ts#L316-L340

meanwhile wtf is the modifier key tied to the setting for mutlicursor and even worse wtf is it set to the opposite
My alt key is used for system bindings I can't use it for this.

@blueforesticarus so the terminal matches the link modifier in the editor which multiCursorModifier controls. I've been waiting for https://github.com/microsoft/vscode/issues/3130 before improving this as that's the true fix for these mouse configuration problems.


Fix Italian translations

I signed it!
On Thu, Oct 12, 2017 at 12:15 PM, googlebot<EMAIL_ADDRESS>wrote:

Thanks for your pull request. It looks like this may be your first
contribution to a Google open source project. Before we can look at your
pull request, you'll need to sign a Contributor License Agreement (CLA).
📝 Please visit https://cla.developers.google.com/
https://cla.developers.google.com/ to sign.
Once you've signed, please reply here (e.g. I signed it!) and we'll
verify. Thanks.

If you've already signed a CLA, it's possible we don't have your
GitHub username or you're using a different email address. Check your
existing CLA data https://cla.developers.google.com/clas and verify
that your email is set on your git commits
https://help.github.com/articles/setting-your-email-in-git/.
If your company signed a CLA, they designated a Point of Contact who
decides which employees are authorized to participate. You may need to
contact the Point of Contact for your company and ask to be added to the
group of authorized contributors. If you don't know who your Point of
Contact is, direct the project maintainer to go/cla#troubleshoot.
In order to pass this check, please resolve this problem and have
the pull request author add another comment and the bot will run again.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/pull/12506#issuecomment-336085111,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACI0QR5yj7c8BHhq0_9U0-elWC2V8Y4zks5srea3gaJpZM4P2x9R
.

Thanks for the changes!  We really appreciate the help in making our translations better!


Request: xTeVe (m3u proxy) for jellyfish/emby/plex

Hi,
I found out when using plex/emby/jellyfish and you use IPTV (m3u file) for those apps its a bit limited.
They point to use https://github.com/xteve-project/xTeVe (xTeve) as a virtual M3u adapter.
Its a M3U Proxy for Plex DVR and Emby Live TV.
Can you perhaps make a addon for this?
Sorry for the many request.

Hi, there seems to be a good docker image, I'll look at it in the coming days!

Hi! The addon is up and seems to work :-) just install and go to http://url:port/web
/config and /share from the host are exposed to allow integration with other addons (the other addons need to share their m3u files on one of those folders).
Let me know if it works!

It works perfectly :)

Perfect, thanks!

It works perfectly :)

Don't hesitate to star my repo if the addons are useful!


emacs command in readme can be improved

(defun clerk-show ()
  (interactive)
  (when-let
      ((filename
        (buffer-file-name)))
    (save-buffer)
    (cider-interactive-eval
     (concat "(nextjournal.clerk/show! \"" filename "\")"))))

use when-let.
Also makes sense to not call save-buffer is there is no buffer-file-name

@benjamin-asdf updated, thank you!

I have this in my config https://github.com/dakra/dmacs/blob/fa8c15cf6433b76aaa8c27ec4665a5bfe7eb4b1d/init.org?plain=1#L5496-L5520
  (defun clerk-serve ()
    (interactive)
    (cider-interactive-eval "(nextjournal.clerk/serve! {:browse? true})"))

  (defun clerk-show ()
    (interactive)
    (message "clerk-show")
    (when-let ((filename (buffer-file-name)))
      (cider-interactive-eval
       (concat "(nextjournal.clerk/show! \"" filename "\")"))))

  (defun clerk-save-and-show ()
    (interactive)
    (save-buffer)
    (clerk-show))

  (define-minor-mode clerk-mode
    "A mode that just binds `<M-return>' to `clerk-show'."
    nil
    :lighter " clerk"
    :keymap `((,(kbd "<M-return>") . clerk-save-and-show))
    (if clerk-mode
        (add-hook 'after-save-hook #'clerk-show 100 t)
      (remove-hook 'after-save-hook #'clerk-show t)))

Has the slight advantage that I don't have to always bind M-ret to clerk/show.
I can just activate clerk-mode and then I get the keybinding plus
automatic clerk-show after each save.
Maybe someone finds it useful.


Double training?

So I'm not really sure what happened, I'm using a version of the CoLab from about 2hrs ago. I ran my training and it looked fine est. time about an hour. I wasn't looking when it hit the hour mark, but came back to it a few minutes afterward. I was a little surprised to see it looking like it was starting again, though this time it was creating the checkpoints, which it didn't do the first time (wasn't sure what the output would be so didn't pay attention). Anyway, I wanted to know if this is expected or a bug:

As I thought everything was working fine the first time I didn't capture the output (first time running the CoLab).
So based on this its going to take roughly 2hrs total for 26 images with 5200 steps.

when you use the option "contains_faces", it trains the text encoder first (no checkpoint saving), then it stops and restarts to continue training the UNet, everything is running as it should

Ah ok great appreciate the super prompt response. Yeah, I did select contains a face. So is this a once-off process? Ie if I train another model with faces does it do this again or reuse the previous work?

if you check the box "train the text encoder" it will do that process again, I recommend not using the option "contains_faces" for a faster training

Ok thanks for the details. Though based on your experience does it make much of a difference? Not too concerned about the training time if it ends up with a better result.

"contains_faces" reduces the overfitting, but if you set the text encoder to less than 15%, you won't have that problem

Appreciate the explaination.


Show rule evaluation errors on rules page

Proposal
On the /rules UI page, show the last evaluation status and any errors for each rule. This is similar to how the status and errors for targets are shown on /targets.
Use case. Why is this important?
Humans are not perfect, and sometimes rule evaluation fails. This cannot be fully solved by testing beforehand, since e.g. many-to-many matching errors and timeouts are data dependent.
Right now, we need to find and look at the logs to see this error. Surfacing the last error would make this much easier. It's not a great help for fleetingly broken rules but most of the time when they break they stay broken for a while.

Logs:

2018-08-01_11:42:43.52603 level=warn ts=2018-08-01T11:42:43.525846289Z caller=manager.go:343 component="rule manager" group=<redacted> msg="Evaluating rule failed" rule="record: <redacted> \nexpr: (<redacted> / on(a, b) <redacted>)\n  * 100\n" err="many-to-many matching not allowed: matching labels must be unique on one side"

This would also implement one aspect of #1481.

Sounds like a good idea to me.

/assign


Clean up teammatchmaking service and controller

Currently there is little separation between the service and ui controller for teammatchmaking. The service is frequently changing the UI directly and the controller is modifying service variables directly.
This pr aims to clean up the code.
Closes #2148

Just need to finish fixing tests but it should be functional now

Alright this should be good to go now tests and all

Would really appreciate a review on this maybe @1-alex98 ?


[PE-D][Tester B] Tag filtering by tag name is case-sensitive

Description

The User Guide states that using tags in commands are case-sensitive, however in the command filter, they are case-insensitive.
Reproduction

clear
add n/TESTER p/98765432<EMAIL_ADDRESS>a/ADD pc/123456
edit 1 t/AB
filter ab

Expected Result
No search found (AB should not be a match for ab)
Actual Result

Labels: type.FunctionalityBug severity.Low
original: Zeepheru/ped#9

behaviour specified in user guide already


Environment stack into UPDATE_COMPLETE_ROLLBACK state because of missing permissions in DataAllCustomCDKPolicy

Describe the bug
When updating the environment , few environment failed due to the following error
UPDATE_ROLLBACK_COMPLETE: API: cloudFormation User: arn:aws:sts::<AWS_ACCOUNT_ID>:assumed-role/cdk-hnb659fds-cfn-exec-role-<AWS_ACCOUNT_ID>-<REGION>/AWSCloudFormation is not authorized to perform: cloudformation:UpdateStack on resource: arn:aws:cloudformation:<REGION>:<AWS_ACCOUNT_ID>:stack/dataall-environment-<>-PivotRoleStackNestedStackPivotRoleStackNestedStackResourc-1X2NV2BPBL2SU/
How to Reproduce
Create an environment ( with auto created pivot role )
Click update button
Check if the update fails due to this reason
Expected behavior
Should not fail and should go into UPDATE_COMPLETE if this permission is present
Your project
No response
Screenshots
No response
OS
Mac
Python version
3.9
AWS data.all version
2.2
Additional context
No response

Hi @dlpzx , Yes, I will raise a PR for this soon. Let me just confirm by tomorrow that the fix I have works on our data.all and I will raise a PR . Thanks!

Hi @dlpzx , @noah-paige , PR for this fix - https://github.com/data-dot-all/dataall/pull/1040

Completed in #1031


Add an icon for NordAccount

Hi! Could you please add an icon for NordAccount?
Their website is at https://nordaccount.com.
When scanning their QR code with Tofu, the account issuer shows up as Nord+Account (maybe it's better if it shows up as NordAccount).
I would have done it myself if I owned a Mac. If this could help, I've already prepared a png file.

I added Nord Account in https://github.com/calleluks/Tofu/pull/92/commits/c3dc8fcc6dbff24ebac753e8dbf56e472929831a
Now we just need Calle to merge, compile and upload to the App Store.

Great, thanks!


Have a public API

I could document microvenv.create() as a public API, but until people ask for it I don't think it's worth it since my own needs are satisfied by the CLI API.

Should be similar to venv.create().

This would require making microvenv.create() to take any path-like object, not just pathlib.Path.

Would also need to rename the parameter for create().


[C++][Parquet] I] Improve fuzzing seed corpus

We should use the parquet-testing repo to seed the OSS-Fuzz setup with more Parquet files, to help exploring the domain space.
Reporter: Antoine Pitrou / @pitrou
Assignee: Antoine Pitrou](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=apitrou) / @pitrou
PRs and other links:

GitHub Pull Request #6526

Note: This issue was originally created as PARQUET-1806. Please see the migration documentation for further details.

Antoine Pitrou / @pitrou:
Issue resolved by pull request 6526
https://github.com/apache/arrow/pull/6526


S24 description needs clarification.

S24 ("Modified Fort Space on the Real Numbers") seems to need clarification.  Right now it says

Let $X = \mathbb R\cup \{\infty_1,\infty_2\}$.  Define $U\subset X$ to open if its complement is finite or includes either $\infty_1$ or $\infty_2$.

This does not define a topology, as $\{\infty_1\}$ and $\{\infty_2\}$ would be open and not $\{\infty_1,\infty_2\}$.
I am inferring from the properties that it should read

Let $X = \mathbb R\cup \{\infty_1,\infty_2\}$.  Define $U\subset X$ to open if its complement is finite or includes both $\infty_1$ and $\infty_2$.

However, don't want to fix this myself since I don't have a copy of Steen/Seebach to confirm this.

Yeah, the description for S24 does not make much sense to me either. Steen & Seebach has the following:

Let the set $X$ be the union of any infinite set $N$ and two distinct one point sets $\{x_1\}$ and $\{x_2\}$.  We topologize $X$ by calling any subset of $N$ open and calling any set containing $x_1$ or $x_2$ open iff it contains all but a finite number of points in $N$.

So I think it would be clearer to say something along the lines of:

Every point of $\mathbb R$ is isolated and the open neighborhoods of each point $\infty_i$ are the cofinite subsets of $X$ containing the point.

What do you think?

What do you think?

That seems nice and clear, I like it.


Switching from Trendweight.com

My wife and I have been using trendweight for 6 years+, thanks for building it, it's awesome. Today I randomly googled trendweight and trendweight.io came up so I had a question:
Is it ready to be used (I see a beta tag on it)? Will logging in with the same credentials as trendweight.com work and have the data ported over?
I'm excited to see you building it on Typescript and Next, that's my preferred tech stack. Hopefully I can contribute some time.

It's not ready--life got in the way and I haven't made progress in a long time.
The existing site's code is old and crusty and it's impractical for me to do much new with it.  Fortunately, it is stable and rarely needs attention.  The new site is intended to be the same feature set, just with a manageable codebase.
The new site uses an entirely different backend for authentication and data storage and so it's likely that everyone will need to setup new login credentials as I don't want to attempt to port the username and passwords over from the existing site.  I'd like to create a way that accounts are pre-populated for people and all they have to do is "reset their password" to get into the new site.
The weight data for trendweight.com is only cached in the trendweight database--the real source of truth is aways the fitbit and withings websites.  The new site will end up getting the same data because it will simply retrieve it from the fitbit and withings in the same ways that the old site did.  That part should be nearly seamless to users.

That makes sense, thanks for the response. I wonder if you might want to put a notice on trendweight.io for the time being since it comes up when you google Trendweight as the second hit (at least on my google).
Speaking to the data, a few times I've had to do the reset of the data to get it fresh from fitbit, and I'm always afraid it's not going to be able to get it all, but seems like you expect fitbit/withings to provide historical data which is good.
If you have any issues you want me to look at, let me know. I've got a lot of experience in typescript and nextjs. Annoyingly, my time is limited as well, but maybe I can contribute a little bit here and there.

Probably not the best place to ask this, but I saw you removed Turborepo from your project. Any particular reason you didn't like it? I'm using it on a couple projects to manage the monorepo structure and it's been working well for me. I like the fact that it's backed by NextJS now so hopefully that means it won't disappear or lay forgotten.

Removing it was an experiment because the latest Renovate PR (updated dependencies) isn't building on Vercel.  I thought it might be TurboRepo, so I removed it, but that didn't work, and I just haven't put it back in.  I intend to put it back though.
Nor have I taken the time to update dependencies one at a time to figure out which one causes Vercel to fail with a unhelpful message (seems like it must be Next.js, itself, but I haven't narrowed it down.

Ah I see, thanks for the insight. Alas I can't see the reason it fails since Vercel doesn't put the errors back on Github. Renovate looks interesting, I should look into that for my projects.

For what it is worth, but build error was a bug in Next.js that they fixed in the latest canary build, so the PR is working now.
Also, since this was more of a question than an issue, I'm going to close it to keep my OCD in check.  I did notice that the discussions feature was not enabled for the project so it's on now in case you or others want to start other discussions.

Sounds good, thanks! Yeah, I wouldn't usually file this as an issue, but figured it might be helpful for anyone to randomly stumble upon it to know. I could add an issue to mention on the homepage of trendweight.io that it's not ready for use, if that's helpful?


[fuchsia] Flutter embedder API should report where each flutter layer has drawn content.

Fuchsia hit testing relies on "hit regions" that represent a tight bounds on the content of a flutter layer, as some fuchsia hit tests (e.g. accessibility hit tests for the screen reader) do not query flutter.
Today, fuchsia has a custom embedder (independent of the embedder API), and computes the content bounds  for each flutter layer using the RTree.
Fuchsia plans to migrate to the embedder API in early 2023, so we need a way to report this information to the fuchsia compositor without direct access to the RTree. We propose extending the FlutterLayer type in the embedder API to include a list of rects corresponding to the portions of the layer that contain painted content.
cc @iskakaushik @cyanglaz

cc @cbracken who might also be interested in this topic for desktops.

This will not affect iOS now but iOS could take advantage of it while migrating to the embedder API.

Would it be possible for someone on the flutter engine team to pick this up? If it has potential implications for other platforms, and requires some visibility into the skia -> impeller migration (correct me if I'm wrong?), it seems reasonable for the flutter engine team to own it.

Un-assigning @abrush21

Windows Platform Views also need this, as input on Windows is delivered to specific child windows by the kernel. The kernel manages all the window-level hit testing. With mouse hooks on the parent window we would be able to filter and reorder windows to control where the kernel delivers input, but we still need some sort of structure to figure out where hit tests should land.
Determining hit test targets based off of draw information may not lead to correct behavior. For instance, a GestureDetector by itself does not draw content, so the bounds reported by RTree may not be correct. Instead we need a way to associate hit rects with the layer tree from the Flutter framework side.
This will require some work in the framework to collect hit rects from RenderObjects and report them as part of a leaf layer. Worth noting that in most cases this will not require a deep walk through the tree, as we are only interested in whether hit tests are occluded, and not the specific properties of how it is occluded for children. As an example, the Material widget always rejects hit tests that would otherwise go to widgets behind it. In 99% of cases the tree walk will stop here, as the children of the Material widget are expected to completely reside inside of it.

Using the render tree sounds great! We didn't do that initially, because we didn't think we could guarantee 100% correctness without essentially simulating a hit test within every region where multiple render objects overlap. But, I agree that we can get a more precise signal from the render tree than we can from paint operations. Thanks for taking it on!


Fixing Weight Decay Regularization in Adam

MXNet should implement this paper: https://arxiv.org/pdf/1711.05101.pdf

@eric-haibin-lin this is already being tracked here - https://github.com/apache/incubator-mxnet/issues/9881#issuecomment-397769492

i want to make an explicit feature request since the previous one is a discussion of the inconsistent api


DevToys not showing up in MS Store & MSI bundle description says "Uses all system resources" on the opening screen!

Description
DevToys not showing up in MS Store & MSI bundle description says "Uses all system resources" on the opening screen!
Is this package safe to download and install from GitHub? Something seems wrong. Add to that, it doesn't show up in the MS Store has me very hesitant to install

.
Steps To Reproduce

Search MS Store for DevToys, Click on DevToys app.
Run MSI Bundle and read the the description that says "Uses all system resources".

Expected behavior
Appear in the MS Store & Not have a suspicious description in the MSI Bundle.
DevToys Version
Version 1.0.0
Relevant Assets/Logs

Screenmshot of the Capabilities section stating "Uses all system resources"

This is a very strange capabilities message. Obviously I didn't install the root cert of an app that claims it is going to use all my system resources.

Hello,
The question about the full trust permission is a good point we are going to update the readme to indicate why.
The app need the full trust permission because we are using ECT to work with images.
For the store it's seems you have a problem (reference to the error code 0x00000005), I found a post about this error that may help you 0x00000005.
You should be able to see the apps


feat(sip-connector): add participant events listeners

notify about current user has added or removed from moderators list

how about tests?

how about tests?

module tests has added


Use GitToken for features in Decentralised Accounting and Spending

https://gittoken.org/
These things are for example monitored and could quantify the level of participation on an issue.

Hi All,
I am looking forward to setting up RChain's contribution accounting process with GitToken.
@lapin7 and I spent some time today discussing RChain's current proposal process and ideating around using GitToken for tracking and quantifying GitHub contribution activities. Would love to use the RChain project as a means to further identify features of value for development that may be helpful for other projects.
I am about two weeks away from an alpha release. I am currently in the middle of a refactor to make onboarding GitHub organizations easier; e.g. provide hosting to organizations that may not want to run a private service.
Here's a current list of things I am working towards integrating by September 30th

[  ] Publish git-token @alpha tag; Current version can be installed using npm or yarn: npm i -g<EMAIL_ADDRESS>

[X] CLI Registration => git token register

[X] Hosted Webhook service => Point webhook service at https://webhook.gittoken.io/:organization

[  ] Terminal dashboard (WIP) => git token terminal will bring up a terminal dashboard for viewing and analyzing GitToken projects. CLI is currently not set up to include

Here is an example registration process.
Note: Must be an admin to register the organization with GitToken.


mix test returns 104 doctests, 413 tests, 62 failures

Current env:
$ asdf current
elixir          1.14.5-otp-26   /home/foobar/.tool-versions
erlang          26.0            /home/foobar/.tool-versions
nodejs          20.2.0          /home/foobar/.tool-versions
rebar           3.21.0          /home/foobar/.tool-versions

Test results:
$ cd /tmp
$ git clone https://github.com/ArthurClemens/primer_live.git
$ cd primer_live
$ mix setup
$ mix test
...
 62) test Other attributes (PrimerLive.TestComponents.AsLinkTest)
     test/components/as_link_test.exs:75
     Assertion with == failed
     code:  assert rendered_to_string(~H"<.as_link rel=\"next\">label</.as_link>
            <.as_link rel=\"next\" href=\"/home\">label</.as_link>
            ") |> format_html() ==
              "label\nlabel\n"
              |> format_html()
     left:  "labellabel"
     right: "labellabel"
     stacktrace:
       test/components/as_link_test.exs:78: (test)
....................
Finished in 0.8 seconds (0.00s async, 0.8s sync)
104 doctests, 413 tests, 62 failures

Weird, I run the tests regularly (as in, daily) and also in the CI workflow. Perhaps this is a regression with Erlang/OTP 26.

Should I close this ticket or keep it as is?

Please leave until I’ve had time to investigate.

I'm on OTP 26 now. I don't see the problem with the tests, but I did see it in the CI test with Erlang 1.14. Version 1.15.4 works fine.


Previous picker gets removed when adding a new picker in the picklist

Current behavior

When editing a new picker to an already existing pickers, the previously associated picker gets removed. This happens only when we have a single picker assigned to a picklist. If we have multiple pickers then it works fine.
Expected behavior

Previous picker should not be removed from the list.
Steps to reproduce the issue

Go to in-progresss page
Select a picklist having a single picker assigned
Click edit picker button and add a new picker
Verify that the previously associated picker is removed from the picklist

Can you handle fixing this bug by yourself?

[x] YES
[ ] NO

Environment details

Browser:
OS:
Code Version:

Additional information

Issue verified and working fine in release v2.5.0. Hence, closing it.


How to download the pretrained models

How to download the pretrained models, like: trained_models/whisper_frontend_mesonet/ckpt.pth

Hi,
download link is available in README: https://github.com/piotrkawa/deepfake-whisper-features#pretrained-models.


Enable flakey test reporting

What does this pull request do?
This turns on the flakey test reporter for the apm-agent-python project.

:green_heart: Build Succeeded

Expand to view the summary

Build stats

Build Cause: [Pull request #871 opened]

Start Time: 2020-06-26T10:42:11.093+0000

Duration: 27 min 37 sec

Test stats :test_tube:

Test
Results

Failed
0

Passed
10503

Skipped
7953

Total
18456

@cachedout should I wait with merging #870, as that would probably mask a bunch of flaky tests from this seeing it?

I'd say go ahead and merge it.

Side note, "flaky tests" has about 10x google results vs "flakey tests". Not sure what's grammatically correct though

Yeah, I think this is right. Luckily, I've been pretty inconsistent in my spelling of it thus far so I'm covered either way. ;)

This will fail until we release a new version of the apm pipeline library.


Publish Author Pages

There seems to be an issue with bulk publishing, so either a script or manually  need to publish all the authors.

Authors are published. https://main--famous-smoke-cigaradvisor--hlxsites.hlx.page/cigaradvisor/author.


FwpsCompleteOperation will cause system down, please give some examples

[Enter feedback here]

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

ID: 7236f453-71c0-24fa-6c7a-273ad73b44d6
Version Independent ID: 627d461f-7885-9865-378b-962a544c6202
Content: FwpsCompleteOperation0 function (fwpsk.h) - Windows drivers
Content Source: wdk-ddi-src/content/fwpsk/nf-fwpsk-fwpscompleteoperation0.md
Product: windows-hardware
Technology: windows-devices
GitHub Login: @aviviano
Microsoft Alias: amvivian

FwpsCompleteOperation

Hi @robotwxy, which function did you use when you had a system crash, FwpsCompleteOperation0  or FwpsCompleteOperation?


[BUG] Issue in fresh install; proxy-web-auto exits and acme challenge fails

Describe the bug
I recently installed Ubuntu Server on a network previously running this repo, and it seems a fresh install is no longer working.
To Reproduce
Follow exact same steps as in current README
git clone --recurse-submodules https://github.com/evertramos/nginx-proxy-automation.git proxy
cd proxy/bin && ./fresh-start.sh --yes -e your_email@domain --skip-docker-image-check
Server info (please complete the following information):

Linux release:  GNU/Linux 5.15.0-83-generic x86_64
Server type: Ubuntu 22.04.3 LTS
Docker version: Docker version 24.0.6, build ed223bc
docker-compose version: n/a

Logs:
basescript.log
2023-09-16 04:09:40 USER=asdf SCRIPT=/home/asdf/proxy/bin/fresh-start.sh LOG=End execution fresh-start.sh [PID: .fresh_start.pid]
2023-09-16 04:09:40 USER=asdf SCRIPT=/home/asdf/proxy/bin/fresh-start.sh LOG=End execution fresh-start.sh [PID: .fresh_start.pid]

all containers running
Attaching to docker-gen-auto, letsencrypt-auto, proxy-web-auto
letsencrypt-auto  | Info: running acme-companion version v2.2.8
proxy-web-auto    | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
proxy-web-auto    | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
proxy-web-auto    | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
proxy-web-auto    | 10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
proxy-web-auto    | 10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version
proxy-web-auto    | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
proxy-web-auto    | /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
proxy-web-auto    | /docker-entrypoint.sh: Configuration complete; ready for start up
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: using the "epoll" event method
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: nginx/1.24.0
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: built by gcc 12.2.1 20220924 (Alpine 12.2.1_git20220924-r4)
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: OS: Linux 5.15.0-83-generic
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:1048576
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker processes
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 29
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 30
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 31
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 32
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 33
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 34
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 35
proxy-web-auto    | 2023/09/16 04:10:13 [notice] 1#1: start worker process 36
docker-gen-auto   | 2023/09/16 04:10:14 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification ''
docker-gen-auto   | 2023/09/16 04:10:14 Watching docker events
letsencrypt-auto  | Info: 4096 bits RFC7919 Diffie-Hellman group found, generation skipped.
docker-gen-auto   | 2023/09/16 04:10:14 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification ''
letsencrypt-auto  | Reloading nginx docker-gen (using separate container docker-gen-auto)...
docker-gen-auto   | 2023/09/16 04:10:14 Received signal: hangup
docker-gen-auto   | 2023/09/16 04:10:14 Received signal: hangup
letsencrypt-auto  | Reloading nginx (using separate container e3f03d7f02ae3e34aefbca770635cfe0f102718563a3c34f15137861b5dca6d7)...
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 1 (SIGHUP) received, reconfiguring
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: reconfiguring
docker-gen-auto   | 2023/09/16 04:10:14 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification ''
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: using the "epoll" event method
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker processes
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 37
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 38
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 39
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 40
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 41
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 42
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 43
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 44
letsencrypt-auto  | 2023/09/16 04:10:14 Generated '/app/letsencrypt_service_data' from 5 containers
letsencrypt-auto  | 2023/09/16 04:10:14 Running '/app/signal_le_service'
letsencrypt-auto  | 2023/09/16 04:10:14 Watching docker events
letsencrypt-auto  | 2023/09/16 04:10:14 Contents of /app/letsencrypt_service_data did not change. Skipping notification '/app/signal_le_service'
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 31#31: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 29#29: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 33#33: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 30#30: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 34#34: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 36#36: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 32#32: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 30#30: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 34#34: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 31#31: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 29#29: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 33#33: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 36#36: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 32#32: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 32#32: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 30#30: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 36#36: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 29#29: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 33#33: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 34#34: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 31#31: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 35#35: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 35#35: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 35#35: exit
letsencrypt-auto  | Reloading nginx docker-gen (using separate container docker-gen-auto)...
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 32
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 30 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 32 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 33 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 35 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 36 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 36
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 31
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 29 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 31 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 34
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 34 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
docker-gen-auto   | 2023/09/16 04:10:14 Received signal: hangup
docker-gen-auto   | 2023/09/16 04:10:14 Received signal: hangup
letsencrypt-auto  | Reloading nginx (using separate container e3f03d7f02ae3e34aefbca770635cfe0f102718563a3c34f15137861b5dca6d7)...
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 1 (SIGHUP) received, reconfiguring
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: reconfiguring
letsencrypt-auto  | Creating/renewal my.domain.com certificates... (my.domain.com)
docker-gen-auto   | 2023/09/16 04:10:14 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification ''
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: using the "epoll" event method
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker processes
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 45
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 46
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 47
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 48
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 49
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 50
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 51
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: start worker process 52
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 37#37: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 43#43: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 38#38: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 42#42: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 40#40: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 39#39: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 44#44: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 37#37: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 43#43: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 38#38: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 42#42: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 40#40: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 39#39: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 44#44: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 41#41: gracefully shutting down
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 41#41: exiting
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 40#40: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 43#43: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 39#39: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 41#41: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 44#44: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 37#37: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 42#42: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 38#38: exit
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 37
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 37 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 41
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 41 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 43
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 43 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 42
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 39 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 42 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 39
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 38
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 38 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 44 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 17 (SIGCHLD) received from 44
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: worker process 40 exited with code 0
proxy-web-auto    | 2023/09/16 04:10:14 [notice] 1#1: signal 29 (SIGIO) received
letsencrypt-auto  | [Sat Sep 16 04:10:16 UTC 2023] Using CA: https://acme-v02.api.letsencrypt.org/directory
letsencrypt-auto  | [Sat Sep 16 04:10:16 UTC 2023] Creating domain key
letsencrypt-auto  | [Sat Sep 16 04:10:16 UTC 2023] The domain key is here<EMAIL_ADDRESS>letsencrypt-auto  | [Sat Sep 16 04:10:16 UTC 2023] Single domain='my.domain.com'
letsencrypt-auto  | [Sat Sep 16 04:10:16 UTC 2023] Getting domain auth token for each domain
letsencrypt-auto  | [Sat Sep 16 04:10:17 UTC 2023] Getting webroot for domain='my.domain.com'
letsencrypt-auto  | [Sat Sep 16 04:10:17 UTC 2023] Verifying: my.domain.com
letsencrypt-auto  | [Sat Sep 16 04:10:20 UTC 2023] my.domain.com:Verify error:<IP_ADDRESS>: Fetching http://my.domain.com/.well-known/acme-challenge/urandomchallenparams: Error getting validation data
letsencrypt-auto  | [Sat Sep 16 04:10:20 UTC 2023] Please check log file for more details: /dev/null
letsencrypt-auto  | Sleep for 3600s

Going to go through older commits and see if it resolves the issue or provides more diagnosis.

I will check and come back to you @glanham-jr, last test just past through correctly. Just give me two weeks, these days with a large priority. Thanks and sorry my late replly.

No worries! I'm trying to debug as well.

Hello @glanham-jr! I have tested the the whole process and it is working as expected. Any of the proxy containers have stopped? The 'exit' message is normal from the nginx, once it restarts when new domains are created. So, please confirm if all containers are up, also please test your domain with the ./bin/test.sh script then with ssl_testt.sh. Let me know the results.

Apologies the bug report, and thank you for your time investigating, I was able to figure it out myself with further debugging. Turns out I had some port forwarding issues that were botched at some point.
With my findings, I plan on making a document PR to go over debugging steps I went through to resolve my issue, so as to help anyone else in the future.


Errors in MSRVTT-QA test set

Hi, I have found some spelling errors in the test set of MSRVTT. For example, "badmitten", "peson", "tenni". How did you handle such ground truth errors during the testing?

Hi, I do nothing special. I expect these answers to be out of the answer vocabulary hence the model predictions would be incorrect.


Cannot read properties of undefined (reading 'split')

Hi,
first: thanks for your work! :-)
Unfortunately I am facing an issue that is driving me crazy.
I just started a naked nuxt project and wanted to play around with your library, but if I try to upload files I always get that error message on the server side:
[nuxt] [request error] [unhandled] [500] Cannot read properties of undefined (reading 'split')
  at parseDataUrl (******\node_modules\nuxt-file-storage\dist\runtime\server\utils\storage.mjs:26:20)
  at Object.handler (******\server\api\convert.ts:18:1)
  at async ******/node_modules/h3/dist/index.mjs:1962:19
  at async Object.callAsync (******/node_modules/unctx/dist/index.mjs:72:16)
  at async Server.toNodeHandle (******/node_modules/h3/dist/index.mjs:2249:7)

The strange thing is, that if I just do a console.log(file) right before the split function it shows the data that was transmitted correctly (as a string).
I would say "help me stackoverflow - you're my only hope" but this time even stackoverflow could not help me out of the garbage compactor.

OK, out of despair I completely restarted the project from zero and voila ... it now works - don't ask me why, must be a kind of black magic going on.

@fir3bird You're welcome! I'm glad it works now, I suspect the issue has to do something with the title of the file since this might be where the split got confused. but if it happens again you are welcome to provide the details of the files you sent so I can get to fixing it asap


Brackets lagging and double click issue

Brackets synapse was working well in previous version of brackets but since i have updated to latest version, i am facing 2 issues:

It lags for 5 to 10 minutes,.
If double clicked on files, the brackets crash.

Without using synapse (locally), its working fine. There is no lag. Neither brackets crash. I am using brackets on windows.

I have the same issue!

Currently facing the same issue. The moment I attempt to open a file, crash... Clearing the roaming app data is the only thing that has allowed me to work within synapse, until I open another instance.


Failure to build on mips{64,}el due to lack of -lgcc

See https://stackoverflow.com/a/34533569
https://buildd.debian.org/status/fetch.php?pkg=mmseqs2&arch=mips64el&ver=12-113e3%2Bds-1&stamp=1599661440&raw=0
https://buildd.debian.org/status/fetch.php?pkg=mmseqs2&arch=mipsel&ver=12-113e3%2Bds-1&stamp=1599659050&raw=0

Is this still relevant? There don't seem to be failure on MIPS anymore. The two remaining failures (on hurd and sparc) should be covered by this commit https://github.com/soedinglab/MMseqs2/commit/1f302134aa1c6c7c4e2b9da272fd26af33860780.
Actually the sparc failure probably won't be covered as Debian is using -DNATIVE_ARCH=0. I think you have to add a -DDISABLE_IPS4O=1 for the sparc failure.

Is this still relevant? There don't seem to be failure on MIPS anymore. The two remaining failures (on hurd and sparc) should be covered by this commit https://github.com/soedinglab/MMseqs2/commit/1f302134aa1c6c7c4e2b9da272fd26af33860780.
Actually the sparc failure probably won't be covered as Debian is using -DNATIVE_ARCH=0. I think you have to add a -DDISABLE_IPS4O=1 for the sparc failure.


MCS-658 Center of Mass Scene File Property for Gravity Support Hypercubes

Added letter_l_wide_tall object
Added the centerOfMass scene configuration file property to set an object's center of mass.
Added the resetCenterOfMass scene configuration file property to reset an object's center of mass when it bounces off of the ground (when its Y velocity becomes positive).

I mistakenly approved.  The code looks good to me, but im working on testing with the scene gen ...

This fails for me with marshmallow.  I think we need to resolve that along with all these changes.

@kdrumm

This fails for me with marshmallow. I think we need to resolve that along with all these changes.

Ah, you're right. I was testing it on MCS master (without the schema changes) rather than development. I guess I should fix that now then...

Approved


[Removal]:

Hotspot Name
Curved Saffron Osprey
Hotspot b58 Address
1128fctyXi6VE6dUE3Aek89DuAWoSpCqWG462Da69SCNMEjpziFr
Discord Handle
No response
Hotspot Manufacturer
sensecap
Removal Reason
I did not do anything. I don't know why I'm on dennylist
Modifications
No
Extra forwarders
No
Extra antennas
No
Additional Information
No response

Help Me Pls.

You were denied based on https://github.com/helium/denylist/issues/7920
Can you explain why your hotspot is being witnessed by a hotspot located 450km distance away from yours? The hotspot witnessing yours is part of a spoofed cluster asserted near Antalya, (but very likely not really there). Do you know why it would be witnessing your hotspot?
https://explorer.helium.com/hotspots/1128fctyXi6VE6dUE3Aek89DuAWoSpCqWG462Da69SCNMEjpziFr/activity
https://explorer.helium.com/txns/uNqiBEttJ0trGjzBeJR_ks_a3fhzY4CwNM2iY5rt_Fo

Problem is beaconer. Prehistoric Burgundy Eel doing PF and farm. Also its location is fake. It is located at Istanbul. It's beacon is witnessed by Curved Saffron Osprey and many hotspots at Istanbul. Same beacon witnessed by Sweet Tartan Troll. It is no hard to understand.
You are punishing honest users because of gamers. Please be careful about that.

#8209 It belongs to me in the hotspot located in. Doesn't cheat on this hotspot. Please review and help me
11MdZfVa1eF9SzHdPjP5gb7KASkiy6X93S1JsHVFCMTHuMvtKzD
Daring Carob Peacock

I am in Istanbul. Beacon sending hotspot in Istanbul. please review my hotspot. I am witnessing hotspots in my immediate environment. I dig 1.5 hnt per month. I'm not cheating please help

Please provide:
a) A photo of the view from your hotspot's exact location - so that it can be matched to a satellite view
b) A screenshot of a mobile map showing the blue GPS dot on your exact location over the satellite view (not the map view)

Are these what you want?

Are these what you want?

That's great, thankyou. Will check these and other details later.

Are these what you want?

That's great, thankyou. Will check these and other details later.

thanks i will be waiting to hear from you

I examined the issue.
this person is telling the truth.
The problem is that the beacon packet sent by this person's device over RF is taken by the cheaters to the packet forwarder pool and sent to the cheating devices in Antalya.
Please remove it from the denylist as soon as possible. In this way, the real devices that rely on the project are not reduced.
@KXI1 @6CornerDefender

Ok
Your GPS point matches to here

https://www.google.com/maps/place/Osmanağa,+Yoğurtçu+Parkı,+34714+Kadıköy%2Fİstanbul,+Turkey/@40.9868345,29.0314627,211m/data=!3m1!1e3!4m5!3m4!1s0x14cab864cf53fe45:0x273b09c8ad26cdbf!8m2!3d40.985318!4d29.0336192
which matches to your photos. which also match to the asserted location

And your hotspots witnesses normally locally in istanbul and I don't see anything else obviously connecting to the the gaming cluster. So that all looks ok and should be undenied.
But Curved Saffron Osprey

Is asserted in the sea. Assert it accurately please.

@KXI1
You are right about this though. In the helium wallet application, the distance between the map we choose location and the hotspoty map changes 300 - 500 meters. I do not know if this problem is for our country or general. If you look carefully, the hotspot that appears in the sea is very close to the land.

Tamam
GPS noktanız burada eşleşiyor
https://www.google.com/maps/place/Osmana%C4%9Fa,+Yo%C4%9Furt%C3%A7u+Park%C4%B1,+34714+Kad%C4%B1k%C3%B6y% 2F%C4%B0stanbul,+Turkey/@40.9868345,29.0314627,211m/data=!3m1!1e3!4m5!3m4!1s0x14cab864cf53fe45:0x273b09c8ad26cdbf!8m2!3d40.985318!4d29.0336
fotoğraflarınızla eşleşen. ayrıca iddia edilen konumla eşleşen

Ve sıcak noktalarınız normalde istanbul'da yerel olarak tanık oluyor ve açıkçası oyun kümesine bağlanan başka bir şey görmüyorum. Böylece her şey yolunda görünüyor ve inkar edilemez.
Ama Kavisli Safran Osprey

Denizde iddia edilir. Lütfen doğru bir şekilde belirtin.

What should I do? Shall I take the hotspot out of the sea and let you know?

@KXI1 I changed the location of the HOTSPOT, can you please check it.


Added an os-agnostic way of getting tmp dir name

In order to remedy the "trailing slash" problem in OSX.
Today all tests with os.tmpdir() fails with
Expected '/var/folders/tg/b2nt4t8s7ys8v3ft9gytls840000gn/T' to equal '/var/folders/tg/b2nt4t8s7ys8v3ft9gytls840000gn/T/'
This fix handles this problem, and should not cause problem on Windows

I've now tested it on my Windows pc at work without failures too.

the original tests were already passing on my mac, so I guess it's the difference between environment setups. I've merged this now.


Change room type

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

[x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details
JIRA link(s):

N/A

Description
This PR changes the type definition of the room property that is returned by the useVideoContext hook: https://github.com/twilio/twilio-video-app-react/compare/change-room-type?expand=1#diff-5f7074762bdd254d26eb256ea66a88dbc94139ca26a510d9c3d3015817b4ea78R28
The type is being changed from Room to Room | null.
Previously, when the room type was just Room, we would use a default value of new EventEmitter() as Room for the room property before the user connected to a room, and after they disconnect from a room (see this line).
I don't think that it is correct to use an empty event emitter as the value for room when the user is not connected to a room. Casting the empty event emitter to the Room type can make developers think that properties of the room object (like sid or localParticipant) are present when they actually aren't. In short, defining the room property as type Room doesn't accurately describe what the room property is.
Using a type of Room | null can slightly increase the complexity of some hooks and components (some hooks and components now have to check for the existence of a room), but this type definition better describes what values are available when a user is not connected to a room. With this new type definition, room properties like sid or localParticipant may not exist, which is accurate.
Burndown
Before review

[ ] Updated CHANGELOG.md if necessary
[ ] Added unit tests if necessary
[ ] Updated affected documentation
[x] Verified locally with npm test
[x] Manually sanity tested running locally
[ ] Included screenshot as PR comment (if needed)
[x] Ready for review

Before merge

[ ] Got one or more +1s
[ ] Re-tested if necessary

LGTM. But curious, why are we changing this now? Was it causing some issues, or just doing some cleanup?

Good question! Prior to the Conversations work, there weren't any components or hooks that needed to know when the real room object was available. But in the new ChatProvider, we need to know when the room sid is available: https://github.com/twilio/twilio-video-app-react/pull/438/files#diff-f02d1dbe4da44e0bcda8aba04e3ee7a1bc60ab5aadfcb40b7fab3a638d495f32R66
So changing the room type in this PR does make the Conversations work easier. When new EventEmitter() as room was the default value, it looked like room.sid would always be present, even when it wasn't there.


Highlight Preset name in the Update Preset pop-up of the patient consultation page

Describe the bug
Once we access a preset on the patient consultation page and manually move the position, then try to save the current position, the new location modifies the last accessed preset.
To Reproduce
Steps to reproduce the behavior:

Go to any live consultation patient with a camera.
Click on the camera feed.
manually move the camera
click the update button
See error

Expected behavior

[ ] In the update preset form, highlight the preset name that is being modified.
[ ] modify the fine text to communication the context to user that the last accessed preset is being modified

Note: Currently, it is mentioned in fine text, which does not properly grab attention.
Screenshots

I want to work on this, If its ok plz assign it to me.

@ANIR1604  please bro can let me work on this issue

@ANIR1604 please bro can let me work on this issue

Actually I had made the changes in my code too and started working. Plz go through other open issues.

@ayushpatil2122 Assigned to you 👍

Hey, Could you assign me the issue?? I'd like to work on this.

Cameras are not working i guess, i created a camera asset but couldn't make the camera work.
Do we need to configure something have camera feed working?
Idk how this works actually.


New Extension

Discussed in https://github.com/jmir1/aniyomi/discussions/798

Originally posted by Nieclypes October 15, 2022
You should add a MoviesJoy.to extension to the app it works really well and has alot of anime and even some tv shows
https://moviesjoy.to/

To add/fix extensions, make a github issue here if it does not exist already
https://github.com/aniyomiorg/aniyomi-extensions


UIPBEX-53 Implemented TitleManager component

Purpose
Added descriptive HTML title to 'Transfer criteria' section of Users settings so that users have easier time navigating multiple pages.
https://folio-org.atlassian.net/jira/software/c/projects/UIPBEX/issues/UIPBEX-53?jql=project IN (UIPBEX%2C UICAL) ORDER BY created DESC%2C status DESC
Approach
Used TitleManager component to implement the descriptive title.

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

Yes, I was having an issue with the bursar plugin rendering. Kept saying that the imports weren't correct, and figured it was because the original "TitleManager" didn't have a specific type since it was JS. I'll try mocking TitleManager with the original implementation. Thanks.


Capture passed precision argument in WAL

In order for the WAL to be replayable, we need to capture the precision setting that data is written in with. Add this to the LpWriteOp and ensure that it is used when loading the segment buffer.

This is no longer relevant as the WAL no longer encodes LP.


[LOC] "来園者" needs to be replaced with "ゲスト"

https://docs.microsoft.com/ja-jp/microsoftteams/guest-access-powershell

ドキュメントの詳細
⚠ このセクションを編集しないでください。 docs.microsoft.com で必須です ➟ GitHub の問題のリンク。

ID: 18cf5b2f-9527-c59d-cacf-04ea9d4f61f3
Version Independent ID: a34cff52-ce5c-1830-69e9-3b07cf111ce9
Content: PowerShell を使用してチームへのゲスト アクセスを制御する
Content Source: Teams/guest-access-PowerShell.md
Service: msteams
GitHub Login: @LanaChin
Microsoft Alias: v-lanac

@hyoshioka0128 Thank you for submitting feedback. We are currently investigating this.

@officedocsbot assign @scanum

@OfficeGlobal

@OfficeGlobal following up on this issue? Could you please update status? Thanks

@hyoshioka0128 , @scanum string was updated and published live. The issue is fixed

@hyoshioka0128 Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.

@officedocsbot close


[Feature request] Binary literals

Having to write bit fields and masks in hex isn't too much fun. It'd be nice if RGBDS had binary literals. For example, ld a, $99 could be written ld a, 0b10011001 (0b prefix from countless other languages).

This is already there:

    Hexadecimal: $0123456789ABCDEF. Case-insensitive
    Decimal:<PHONE_NUMBER>
    Octal: &01234567
    Binary: %01
    Fixedpoint (16.16): 01234.56789
    Character constant: "ABYZ"
    Gameboy graphics: `0123

https://rednex.github.io/rgbds/rgbasm.5.html#Integer_and_Boolean_expressions

Ah, there we go. "Literals" wasn't the phrasing to search for in the docs, "numeric formats" was. Thanks.

Well, it's not something that is normally used. In my case I just forget the prefix...


Re-export DispatchIndirectError

[ ] Added an entry to CHANGELOG_VULKANO.md or CHANGELOG_VK_SYS.md if knowledge of this change could be valuable to users
[ ] Updated documentation to reflect any user-facing changes - in this repository
[ ] Updated documentation to reflect any user-facing changes - PR to the guide that fixes existing documentation invalidated by this PR.
[x] Ran cargo fmt on the changes

Fixes #1535. Just a quick fix, no changelog, but I can add that if it's thought necessary.

@Rua Merged. Thanks for the fix!


Add DappTools to ecosystem readiness checklist

What was wrong?
DappTools was missing from the ecosystem readiness checklist and as they're a critical part of some of the largest defi protocol's workflows, I have added them to the list in this PR.
How was it fixed?
Added their development status to the list.
Cute Animal Picture
we like the badger

🙌  🙌


parseAddress()/ ArgumentsParser.swift failed to compile with "swift-DEVELOPMENT-SNAPSHOT-2016-03-24-a"

error: value of type 'NSString' has no member 'componentsSeparatedByString'
let tokens = args[1].bridge().componentsSeparatedByString(":")
~~^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
:0: error: build had 1 command failures
Solution
let tokens = args[1].bridge().characters.split{$0 == ":"}.map(String.init)

#if os(Linux)
let tokens = args[1].bridge().componentsSeparatedByString(":")
#else
let tokens = args[1].bridge().characters.split{$0 == ":"}.map(String.init)
#endif

@tkhuran - The master branch for this app needed to be kept compatible with a much older version of the Swift binaries (02-08). Now that we have upgraded the installed buildpack on Bluemix, we can now migrate this code to a later version of the binaries, which we just did. We are now at 05-03. Hence, closing this issue.


Why num_classes=20 in r50_deformable_detr_plus_iterative_bbox_refinement-checkpoint_hidden_dim_288.pth?

I want to train on MOT17 dataset.

I changed the num_classes = 1 in the 'build_model' function in 'src/trackformer/models/init.py'.

The command:

python src/train.py with \
    buv \
    deformable \
    multi_frame \
    tracking \
    output_dir=models/mot17_deformable_multi_frame

Error:

RuntimeError: Error(s) in loading state_dict for DeformableDETRTracking:
        size mismatch for class_embed.0.weight: copying a param with shape torch.Size([20, 288]) from checkpoint, the shape in current model is torch.Size([1, 288]).
        size mismatch for class_embed.0.bias: copying a param with shape torch.Size([20]) from checkpoint, the shape in current model is torch.Size([1]).
        size mismatch for class_embed.1.weight: copying a param with shape torch.Size([20, 288]) from checkpoint, the shape in current model is torch.Size([1, 288]).
        size mismatch for class_embed.1.bias: copying a param with shape torch.Size([20]) from checkpoint, the shape in current model is torch.Size([1]).
        size mismatch for class_embed.2.weight: copying a param with shape torch.Size([20, 288]) from checkpoint, the shape in current model is torch.Size([1, 288]).
        size mismatch for class_embed.2.bias: copying a param with shape torch.Size([20]) from checkpoint, the shape in current model is torch.Size([1]).
        size mismatch for class_embed.3.weight: copying a param with shape torch.Size([20, 288]) from checkpoint, the shape in current model is torch.Size([1, 288]).
        size mismatch for class_embed.3.bias: copying a param with shape torch.Size([20]) from checkpoint, the shape in current model is torch.Size([1]).
        size mismatch for class_embed.4.weight: copying a param with shape torch.Size([20, 288]) from checkpoint, the shape in current model is torch.Size([1, 288]).
        size mismatch for class_embed.4.bias: copying a param with shape torch.Size([20]) from checkpoint, the shape in current model is torch.Size([1]).
        size mismatch for class_embed.5.weight: copying a param with shape torch.Size([20, 288]) from checkpoint, the shape in current model is torch.Size([1, 288]).
        size mismatch for class_embed.5.bias: copying a param with shape torch.Size([20]) from checkpoint, the shape in current model is torch.Size([1]).

Questions:
Q1: I think the class number equals one in MOT17. Why the pretrained model 'r50_deformable_detr_plus_iterative_bbox_refinement-checkpoint_hidden_dim_288.pth' was trained with 20 class numbers?
Q2: When I set the class number = 20, it began training. Will this setting (class number=20 not 1) affect the performance?
Q3: If I want to train my private dataset, which only has one class. How to set the class number? If I set class number=1,  the pretrained model can not be used.
Thank you very much!

We inherited the 20 classes setup from the original Deformable DETR code. The focal loss is more stable with more classes. You can train with any amount of output neurons. It will just learn to never predict the others and only the one class or background.

Thanks.


Updated reminder feature

I completely reimplemented the reminder feature and its background service. The new procedure can be roughly described as follows:

ReminderCheckService was replaced with SyncAccountService, which is only responsible for downloading account data and saving it to the database. It is currently set to run every hour, see the comment in SyncAccountAlarmListener for explanation. SyncAccountService uses commonsguy/cwac-wakeful to be assured stay awake while working.
After downloading account data, lent media will be grouped by its deadline dates and corresponding entries will be saved to the new alarms DB table. They contain the list of items expiring and the scheduled notification time. All saved notifications from the DB will be scheduled using AlarmManager and rescheduled every time the device is rebooted. This allows notifications to be shown in times without internet connection, which is why the corresponding note in the settings was removed.
Notifications will contain a list of expiring media and two buttons: Don't remind again and Remind me again at... ("Snooze"). The latter will open dialogs to select the date and time (these dialogs don't use Material Design in older Android versions, because they are not included in the Support Library).
Notifications that were swiped away or clicked to open the app will automatically be re-scheduled between 12 and 2 hours after dismissal (depending on the time left until the media needs to be returned). This functionality can be disabled in the settings
Known problems:

Notifications displaying while the app is being updated or force-closed will disappear and not come again
The titles of the two buttons in the notification are too long to be completely visible
SyncAccountService will also run when notifications are disabled. This is not necessary. The simplest option would be to check the settings before doing work in SyncAccountService, but this would still wake the device every time it runs.

In this process, I refactored the data structure for lent and reserved account items so that we have proper classes for those objects (instead of the previous Map<String, String> which actually was a remainder from the implementation using the ContentValues for Android's SQLite database directly prior to that). They also use Joda Time instead of timestamps for all dates.
Refactoring all the APIs to use Joda Time was quite complex and could cause issues because it was not tested for all the APIs, especially for the fields readyDate and expirationDate in ReservedItem, which only used Strings and no timestamps before.
The notification functionality and also the refactored APIs (see above) were not tested much, so we should do that before merging. Testing it with the larger amount of test accounts that @raphaelm has access to is probably a good idea.

The titles of the two buttons in the notification are too long to be completely visible

How about "Remind Later" (or even only "Later") and "Discard" as button descriptions? For German: "Später"/"Verwerfen"?

Notifications displaying while the app is being updated or force-closed will disappear and not come again

Is there a possible fix that you know of or do we just have to live with it? I don't really like it as I force-close apps more often than I restart my phone.

The titles of the two buttons in the notification are too long to be completely visible

How about "Remind Later" (or even only "Later") and "Discard" as button descriptions? For German: "Später"/"Verwerfen"?

Yes, sounds good. Changed in 135dd31.

Notifications displaying while the app is being updated or force-closed will disappear and not come again

Is there a possible fix that you know of or do we just have to live with it? I don't really like it as I force-close apps more often than I restart my phone.

I think there is no way to detect when the app is force-closed (that would make force-closing meaningless). The other way I could think of would be to re-schedule/re-show notifications if notified && !finished, but NotificationManager#getActiveNotifications() doesn't contain the corresponding notification.

The failing Travis build because of a Lint error should be fixed with ef3fea4

In 76708d7, I added the ability to update the notification_warning value from milliseconds to days after the app was updated and with f0be0b0, the app will also call the ReminderHelper.generateAlarms function when account data is updated inside the app.

I just started testing and I'll just leave some notes here.

Due to switching between branches, I had an java.io.FileNotFoundException: bibs/Rostock.json exception. I wondered if there is a way to catch all exceptions in the service and present the ACRA notifications when the app is started for the next time. Nobody likes an app that loudly crashes while not being used.

Testing todo:

[ ] Test over a longer period with WiFI
[ ] Test over a longer period with no WiFI / with account errors
[ ] Test behaviour after app upgrade / installation
[ ] Test behaviour after reboot
[ ] Test behaviour after settings changes
[ ] Test actual notifications
[ ] Test discarding notifications
[ ] Test snoozed notifications

I wondered if there is a way to catch all exceptions in the service and present the ACRA notifications when the app is started for the next time.

Well, as all Throwables are Serializable, we could save the exception(s) somewhere (in a file?), deserialize them when starting the app and then send them to ACRA.
Or we could send silent bug reports using ACRA directly from the service, which would have the disadvantage of not knowing the user's email address.
BTW: We can update ACRA to version 4.6 (seems to be mainly bugfixes) and should remember to upgrade to 4.7 when the stable release is available because it adds compatibility for Android 6.0
For the testing todo: Snoozed notifications include both actually clicking the "later" button and dismissing or clicking the notification with the "Repeat notifications" setting activated

Repeating after errors seems to work.
09-27 13:55:19.043 I/SyncAccountService(18804): SyncAccountService started
09-27 13:55:19.044 I/SyncAccountService(18804): SyncAccountService finished  with errors
09-27 14:58:14.686 I/SyncAccountService(18804): SyncAccountService started
09-27 14:58:14.687 I/SyncAccountService(18804): SyncAccountService finished  with errors
09-27 15:52:36.635 I/SyncAccountService(18804): SyncAccountService started
09-27 15:52:36.638 I/SyncAccountService(18804): SyncAccountService finished  with errors
09-27 17:07:30.439 I/SyncAccountService(18804): SyncAccountService started
09-27 17:07:30.439 I/SyncAccountService(18804): SyncAccountService finished  with errors
09-27 17:55:39.125 I/SyncAccountService(18804): SyncAccountService started
09-27 17:55:39.126 I/SyncAccountService(18804): SyncAccountService finished  with errors

09-28 17:06:16.441 I/SyncAccountService(18804): SyncAccountService started
09-28 17:06:16.460 I/SyncAccountService(18804): Loading data for Account Account [id=3, library=Preetz, label=Unbenanntes Konto, name=123, cached=0]
09-28 17:06:27.202 I/SyncAccountService(18804): Loading data for Account Account [id=4, library=Brackenheim, label=Unbenanntes Konto, name=123, cached=0]
09-28 17:06:28.183 I/SyncAccountService(18804): Loading data for Account Account [id=6, library=Heidelberg_Uni, label=Unbenanntes Konto, name=123, cached=0]
09-28 17:06:32.404 I/SyncAccountService(18804): Loading data for Account Account [id=7, library=Wernau, label=Unbenanntes Konto, name=123, cached=0]
09-28 17:06:45.598 I/SyncAccountService(18804): SyncAccountService finished  successfully
09-29 17:07:31.700 I/SyncAccountService(18804): SyncAccountService started
09-29 17:07:31.732 I/SyncAccountService(18804): Loading data for Account Account [id=3, library=Preetz, label=Unbenanntes Konto, name=123, cached=1443496007603]
09-29 17:07:33.049 I/SyncAccountService(18804): Loading data for Account Account [id=4, library=Brackenheim, label=Unbenanntes Konto, name=123, cached=1443496009037]
09-29 17:07:37.240 I/SyncAccountService(18804): Loading data for Account Account [id=6, library=Heidelberg_Uni, label=Unbenanntes Konto, name=123, cached=1443496014025]
09-29 17:07:43.474 I/SyncAccountService(18804): Loading data for Account Account [id=7, library=Wernau, label=Unbenanntes Konto, name=123, cached=1443496032770]
09-29 17:07:46.703 I/ActivityManager(  868): Waited long enough for: ServiceRecord{7d36b4a u0 de.geeksfactory.opacclient.debug/de.geeksfactory.opacclient.reminder.SyncAccountService}
09-29 17:08:02.916 I/SyncAccountService(18804): SyncAccountService finished  successfully

Half-day seems to work (only one run per day is in the log because I always forget to keep the computer running logcat on overnight, we'll see whether I'll do it tonight).

Notifications displaying while the app is being updated or force-closed will disappear and not come again

Did you check out ACTION_PACKAGE_REPLACED? Starting from API 12, there is also ACTION_MY_PACKAGE_REPLACED.
If the user force-closes the app, I think we are out of luck.

Did you check out ACTION_PACKAGE_REPLACED? Starting from API 12, there is also ACTION_MY_PACKAGE_REPLACED.

Oh, I'll try that.

If the user force-closes the app, I think we are out of luck.

Yes. But only if they use the "Force Close" (or "Clear App Data") button in the App Info dialog, not when swiping away the app in the recents menu (AlarmManager alarms and Notifications shouldn't be removed in this case).

Yes. But only if they use the "Force Close" (or "Clear App Data") button in the App Info dialog, not when swiping away the app in the recents menu (AlarmManager alarms and Notifications shouldn't be removed in this case).

Well, that is absolutely okay.

I rebased this branch onto the changes from master (some conflicts in the APIs needed to be resolved) and am now going to continue testing.

Note to self: There seems to be a crash caused by a NullPointerException after adding a new account.

I tested rebooting the device. SyncAccountService started running again perfectly, but notifications I didn't dismiss before rebooting did not come back.
Maybe we should check somewhere if the notification is still displayed and otherwise set the notified property of the alarm to false again? This would also fix the same problem for notifications displayed while the app is being updated.
@raphaelm Any other idea?

Ok, let's try to get this done. As I see it, the ToDo at this point is:

[ ] Think about re-showing undismissed notifications after a reboot (see your last comment)
[ ] Handle ACTION_PACKAGE_REPLACED
[ ] Test behaviour after app upgrade / installation

What options do we have here? We don't get notified if a user dismisses a notification, correct? Do we have a change of a well-informed decision whether to show a notification again?

[ ] Make SyncAccountService only run if notifications are enabled

This should be trivial, but is important.

[ ] Test behaviour after settings changes
[ ] Test discarding notifications
[ ] Test snoozed notifications

We don't get notified if a user dismisses a notification, correct?

We do. An Intent gets called and it triggers ReminderBroadcastReceiver's notificationDeleted() function.

Sub-ToDos for "Test behaviour after settings changes":

[x] Test behaviour after changing "repeat notifications" setting -> of course does not work for notifications that were already dismissed
[ ] Test behaviour after changing "only WiFi" setting -> should apply for the next SyncAccountService run, does this need to be tested?
[ ] Test behaviour after changing warning period
[ ] Test behaviour after turning on/off notifications

I now completed the ToDos you listed (including rebase against the current master yesterday) and fixed/improved the behavior after settings changes in fdb1cd3. Anything else missing?

I'll look deeper into it asap :)


Liveshare tab doesn't have icon in visual studio 2019

Describe what happened:
The Liveshare tab doesn't have a icon in visual studio 2019
What was your system configuration?
Product and Version: VS
OS Version: Windows 10 Pro
Live Share Extension Version: Doesn't seem to be in help tab so idk, most recent version as of posting this.
Target Platform or Language: C#
Steps to Reproduce / Scenario:

Put all the tabs on one side
Shrink the windows so that the tabs show icons
See that the liveshare tab is blank

Please attach logs to this issue:
There is none
Screenshots
If applicable, add screenshots to help explain your problem.

Closing this as resolved, since we believe we've fixed this issue and we haven't heard it reported it in a while. Please re-open this if you're still encountering a problem here. Thanks!


Update install-offline.md

Proposed changes

Unreleased project version (optional)

Related issues (optional)

Thanks, @scjane :)


【request】 How to solve this problem

use IDEA install "sqlx" error:
error[E0658]: async fn return type cannot contain a projection or Self that references lifetimes from a parent scope
--> D:\work\rust\registry\src\index.crates.io-6f17d22bba15001f\sqlx-core-0.7.4\src\raw_sql.rs:143:10
|
143 |     ) -> crate::Result<<E::Database as Database>::QueryResult>
|          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: see issue #103532 https://github.com/rust-lang/rust/issues/103532 for more information

rust version:
rustc 1.73.0 (cc66ad468 2023-10-03)

Same problem
rustc 1.68.2 (9eb3afe9e 2023-03-27)

Try upgrading rustc. SQLx is only tested against latest Rust: https://github.com/launchbadge/sqlx/blob/main/FAQ.md#what-versions-of-rust-does-sqlx-support-what-is-sqlxs-msrv

Closing as duplicate of #3121


Correct config name to resolve error on install

When using go get, an error appears with quic that this config property does not exist. It's actually called "MaxIdleTimeout", so just a quick PR to fix it.
Attaching to #1082 (although the core content of the post is different, this error is described in it).

We're using go modules so this change does not reflect the version we're using.


[impeller] 99th percentile raster time regression on Android

https://flutter-flutter-perf.skia.org/e/?begin=1659737526&end=1659813851&keys=X3afeaad5edd93e30e365b8e7bab5c7c4&num_commits=50&request_type=1&xbaroffset=30329
Seems to point to: https://github.com/flutter/flutter/pull/109074

Looks like this was impeller only, probably my change to uniforms in https://github.com/flutter/engine/pull/35201 . Let me investigate and see if there is something obviously in the generated shaders

Generated shaders are https://gist.github.com/jonahwilliams/e2dbc01595eaa2ffecd03a787de9da5d , no obvious differences to me. Going to check the other commits too


Dockerfile has fallback option for when git is not installed such as in a container running the image.
build arg changed in build images action to reflect implementation.
New build.yaml file to add build information for authorino compile. Currently just supports version .
RELEASE docs have been updated with instructions on how to push a release .

Verify:
NOTE: for running the binaries use authorino version to check implementation. Within container in default namespace, check the logs at the top for the version.

Run make build  and make local-setup locally. Without any file changes made the hash should be displayed without appendixed dirty flag. Then add a comment to a file to have git detect new changes and re-run the commands checking binary and in-cluster for both respectively.
Run the build-images.yaml workflow and check that the binaries show the hash.

@guicassolato re-requesting your review... I didn't add the version to the workflow file as requested .

@ehearneRedHat, I think I'm missing something...
I still see the Authorino version with -dev suffix hard-coded in the Makefile for the docker-build arg. I thought we'd be reading it from the build.yaml. 🤔
The build-images workflow on the other hand seems to be setting VERSION always to latest, even when we build for feature branches and tag releases!
I guess what I expected was:

main
feature branch
vX.Y.Z

Version
latest
<branch-name>
X.Y.Z

Image tags
latest, <git-sha>
<branch-name>, <git-sha>
vX.Y.Z, <git-sha>

It should not matter if we build the image locally (dev env) or in a GHA. The outcome should be the same, depending only on what we are building, i.e., the code currently in main, in a feature branch, or "vX.Y.Z"-tagged (released version).
The build.yaml file should be just a resource to achieve that, if needed and to avoid hard-coding version numbers inside a Makefile or a Golang file.
Another scenario – which I do not like, but could live with if the rest of Kuadrant so decides:

main
feature branch
vX.Y.Z

Version
<curr+1>-dev
<curr+1>-dev
X.Y.Z

Image tags
latest, <git-sha>
<branch-name>, <git-sha>
vX.Y.Z, <git-sha>

@ehearneRedHat, I think I'm missing something...
I still see the Authorino version with -dev suffix hard-coded in the Makefile for the docker-build arg. I thought we'd be reading it from the build.yaml. 🤔
The build-images workflow on the other hand seems to be setting VERSION always to latest, even when we build for feature branches and tag releases!
I guess what I expected was:
main	feature branch	vX.Y.Z
Version	latest		X.Y.Z
Image tags	latest,  , 	vX.Y.Z,
It should not matter if we build the image locally (dev env) or in a GHA. The outcome should be the same, depending only on what we are building, i.e., the code currently in main, in a feature branch, or "vX.Y.Z"-tagged (released version).
The build.yaml file should be just a resource to achieve that, if needed and to avoid hard-coding version numbers inside a Makefile or a Golang file.
Another scenario – which I do not like, but could live with if the rest of Kuadrant so decides:
main	feature branch	vX.Y.Z
Version	<curr+1>-dev	<curr+1>-dev	X.Y.Z
Image tags	latest,  , 	vX.Y.Z,

@guicassolato you're absolutely right! I did forget to amend the docker-build target.
My understanding was that you would prefer not touching the version within the build-images.yaml workflow . That's why I didn't adjust.
I can see now what you were expecting, and how the current state isn't aligned with that! I think it sounds like a good idea. There would need to be some logic to check for the branches but I'll implement it!

@guicassolato I believe I made the requested changes. Feel free to review when you have the chance :)

@guicassolato feel free to re-review again, but I need to check the verification steps first.  :D

https://github.com/Kuadrant/authorino/actions/runs/10507966761

@guicassolato I have amended changes - feel free to review. :)

I pass the baton over to @guicassolato to complete this task, as today marks my last day of the internship in Kuadrant at Red Hat.
Thank you to everyone who has helped me over the eight months of my being here. It was an amazing experience and hope to be back someday soon. :v:

I pass the baton over to @guicassolato to complete this task, as today marks my last day of the internship in Kuadrant at Red Hat.
Thank you to everyone who has helped me over the eight months of my being here. It was an amazing experience and hope to be back someday soon. ✌

Thank you so much for this, @ehearneRedHat! I will own the PR now, though the credit is still all yours, if you ask me!


VIZ: fix xticklabels in plot_filter

@larsoner can you review? This deletes lines that you added.

I added those at some point because the formatting in the tutorial looked bad, but it looks good now so +1 for merge


Nutrition Facts Page is greyed out on Android

What
Clicking Edit Nutrition Facts on a product page brings me to a grey screen where there is nothing visible to click or view
Steps to reproduce the behavior

Go to a product->edit product
Click on 'Nutrition Facts'
See error

Expected behavior
See and edit nutrition facts for product
Part of
Screenshot/Mockup/Before-After

Smartphone model

Device: Pixel 6a
OS: Android 13 build T1B3.221003.008
App Version: 3.23

Can you share the barcode @zanovis

Can you share the barcode @zanovis

00969376

I can't reproduce this on 4.0.0+836
Were you able to get a error message

I can't reproduce this on 4.0.0+836
Were you able to get a error message

I don't have an error code. I just installed v4.0 and still have the issue for any product whilst trying to edit the Nutrition Facts data. Just a grey screen

I guess it could be related to #3397

We are about to release 4.1 (we did, waiting for the playstore approval) I hope it's fixed by that

@zanovis Which country/language did you use?

I was able to reproduce it from Canada.
About to PR.

Thank you @monsieurtanuki !


Replace MomentJS with native Date and DayJS as parser and formatter

Use native Date as much as possible for readable code.
DayJS used only for parsing, formatting and setting hour and minute because new Date(new Date().setHours(hour, minute)) is ugly.
MomenJS used only as devDependecy for 100% compatibility in testing

Coverage remained the same at 97.368% when pulling fbb4d2ca005a9ea3773f4497e9aabab2c0fb3f77 on radeno:without-momentjs into 2a209bd4f11a84ff4543fbde930fed60dcbc0f68 on xgfe:master.

+1

I think there is new promising official community package https://github.com/react-native-community/react-native-datetimepicker


Add some basic model classes for new auth lib

Codecov Report

Merging #1205 (49f3263) into develop (3c56e1d) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             develop    #1205   +/-   ##
==========================================
  Coverage      31.96%   31.96%
  Complexity       453      453
==========================================
  Files             94       94
  Lines           4699     4699
  Branches         800      800
==========================================
  Hits            1502     1502
  Misses          3053     3053
  Partials         144      144

Continue to review full report at Codecov.

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


Auto-fetch Game Metadata in Library while adding/editing a game

Thinking of using something like https://api-docs.igdb.com/ to automatically set metadata like Game Description and image from the internet.
A backend function and a frontend button required to achieve the same.

Created an API at https://igdb-api.onrender.com/docs.
PR soon


Build fails on RHEL-9

Describe the bug
When building the deployer on RHEL-9 the following error is reported:
error while loading shared libraries: libtinfo.so.6: cannot change memory protections
Error: error building at STEP “RUN yum install -y yum-utils python38 python38-pip &&   yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo &&   yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm &&   yum install -y tar sudo unzip wget jq skopeo httpd-tools git hostname bind-utils iproute &&   pip3 install --upgrade pip &&   pip3 install jmespath pyyaml argparse python-benedict pyvmomi &&   alternatives --set python /usr/bin/python3 &&   yum install -y vault &&   yum clean all”: error while running runtime: exit status 127
[ec2-user@ip-172-31-7-207 cloud-pak-deployer]$ sudo dnf install python38
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use subscription-manager to register.

Workaround
Disable SELinux on the machine, reboot, then rebuild.

When SELinux settings are correct on RHEL-9 and config and status directories are owned by the user running podman, the building of the deployer image works ok. Closing as not able to reproduce.


OBJECTID may only be unique in the json file but not for counties in general

The OBJECTID in the json data source is used for saving the county/city information.
This OBJECTID may only be unique in the json file but not for counties in general.
When the number of counties changes (or when a county is renamed) this could end up in a shift of the OBJECTID.
Result: A different county (not the saved one) could be loaded and displayed in the inicidence table.
Note:
Using the AGS (Amtl. Gemeindeschluessel) from the json data source could be a solution (unique for counties).
Problem: In the json data source Berlin is not handled as one city but is splitted in 12 sub districts with AGS assigned null.
This would result in calculating, displaying and saving the values for Berlin as an extra task.
Jason sample string:
{"attributes": {"OBJECTID":1,"AGS":"01001","GEN":"Flensburg","BEZ":"Kreisfreie Stadt","EWZ":89934,"cases":2730 ...
{"attributes": {"OBJECTID":404,"AGS":null,"GEN":"Berlin Reinickendorf","BEZ":"Bezirk","EWZ":259169,"cases":15617 ...
{"attributes": {"OBJECTID":405,"AGS":null,"GEN":"Berlin Charlottenburg-Wilmersdorf","BEZ":"Bezirk","EWZ":315393 ...

OBJECTID Description:
https://desktop.arcgis.com/de/arcmap/10.3/manage-data/using-sql-with-gdbs/object-id.htm
Field Description json file:
https://services7.arcgis.com/mOBPykOjAyBO2ZKk/arcgis/rest/services/RKI_Landkreisdaten/FeatureServer/0
Found no differences in OBJECTID when comparing an old json File (18.12.2020) with a new one (13.09.2021).
Also the OBJECTID was not numbered consecutively (415 entries, 325, 402, 403 are missing).
Next "Gebietsrefom" which may change the number of counties is on 1. Jan. 2022:
https://de.wikipedia.org/wiki/Wikipedia:WikiProjekt_Kommunen_und_Landkreise_in_Deutschland/Aktuelle_Gemeindegebietsveränderungen

Finally county Eisenach is not in json list anymore, has been included in County Wartburgkreis,
see https://www.eisenach.de/rathaus/fusion-der-stadt-eisenach
The OBJECTIDs seem to remain the same, I could not identify any shift so far in my test data.
Still watching the problem ...


pass membership to is_valid_cert

See coment https://github.com/EspressoSystems/HotShot/pull/3867#discussion_r1854452358 and zullip discussion.

is_valid_cert should take a type implementing Membershipas input
the is_valid_cert impl should directly call the threshold/stake table it needs from Membership (stake_table/success, stake_table/upgrade or da_stake_table/da_success). I think CERT::stake_table and CERT::threshold might be available for this, but maybe these should be on Voteable? haven't fully thought through this
the build_cert function in testing looks fine, but worth a double-check
I might be mixing some things up here, but basically we want to make sure anything directly taking a stake_table or threshold is refactored to only take a Membership, where possible. I think this should be a fairly small refactor but should add a lot of safety

Should be done after #3966


DRILL-7703: Support for 3+D arrays in EVF JSON loader

DRILL-7703: Support for 3+D arrays in EVF JSON loader
Description
As work continues on adding the new JSON reader to Drill, running unit tests reveals that some include list with three (perhaps more) dimensions.
Revises the EVF-based JSON loader to support nested repeated lists.
Took this opportunity to review and clean up the many "create listener for" methods in the JSON loader object listener.
Documentation
N/A
Testing
Added new tests to verify 3D lists. Reran all existing unit tests to verify no regressions after refactoring.

+1, LGTM.
Additionally ran Functional / Advanced tests, all passed.


Fix logout in mobile menu

Clicking this button has no effect:

It should work the same as its desktop counterpart.

I think this issue already be fixed

Confirmed on production. Seems that it's fixed in #352. Thanks for keeping our backlog clean!


fix(deps): replace deprecated babel-eslint with @babel/eslint-parser

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Error running website on Microsoft Azure

for Azure Database it runs into following error:
DBCC command 'CHECKIDENT' is not supported in this version of SQL Server.

http://stackoverflow.com/questions/12415434/how-to-reset-identity-seed-in-sql-azure

See second answer you should upgrade your database

I couldn't find CHECKIDENT anywhere in Serene or Serenity, so this is probably non Serenity issue anyway.


Ban constructing normal conformances where the conforming type is a protocol

While ModuleDecl::lookupConformance() never returned a NormalProtocolConformance when given a protocol type, the conformance lookup table operations were more than happy to construct one directly if called on a protocol as the nominal type declaration. This could even trigger conformance checking, which would fail in odd ways when trying to derive type witnesses for example.
This represents wasted work and potential crashes from constructing a representation of something we never intended to exist.
One consequence is that the API digester and symbol graph model protocol inheritance as "conformances" in their schemas, which feels wrong, but I maintained the exact behavior by adding a bit of extra boilerplate at various call sites.

@swift-ci Please smoke test

@swift-ci Please test source compatibility


Tags are not responding in the post!

Expected behavior
After clicking on the tags it should show the specific tags result.
Actual behavior
When user click on the tags it's not showing the specific tags result and not doing anything at all.
How to reproduce

Download and install Steemia from Google play store

Login with your Steemit account.

Go to any post and then try to click on the tags.

As you want to see a specific tag from a post without searching. Steemia app doesn't show any kind of result for that.

In the recording video I've showed that how exactly it should work. It may help you understand the issue.

App version: Steemia v0.0.4

Operating system: Android 7.0

Recording Of The Bug
Apologize for the low voice quality. Please raise the volume to hear my voice.
https://www.youtube.com/watch?v=uxBwYD3MCUg

Hello @ashiqurakash,
Thanks for your report. While this is not an issue, I will close it. This is more likely a suggestion instead of a bug: This area is not clickable by default in our app. Even though in Steemit it is possible, both are different platforms that cannot be compared each to the other.
Filtering by tags is already developed but the update has not been sent yet. Also, even in the next update, this area is not clickable yet. Hence, it is more a suggestion than a bug report.