Bug

name: Bug report
about: Create a report to help us improve
title: Bug
labels: ''
assignees:

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to 'Play any media file'
Click on '....'
Scroll down to '....'
See error

Expected behavior
Some media is not having audio playback. Media status (for example played) not updated if started from card.
Screenshots
If applicable, add screenshots to help explain your problem.
If this is a network error, please open network tab in your browser developer tools and paste in as much information as possible about the failing request. This will make it a lot easier to help you as soon as possible.
Checks
Please check below if true:
[ Yes] I am running Home Assistant on HTTP protocol
[ NO both HTTP] I am running BOTH Home Assistant AND Plex on HTTPS protocol
[Yes ] My Plex server is accessible through protocol, port and ip/hostname I have specified for the card.
[No ] My Plex server is running on HTTPS and has a valid certificate.
Card Configuration
type: custom:plex-meets-homeassistant
protocol: http
sort: ''
displayType: ''
playTrailer: false
showExtras: false
showSearch: false
ip:
token:
port: '32400'
entity:

cast | media_player.tv
libraryName: Continue Watching
maxCount: ''
maxRows: '2'
useHorizontalScroll: 'No'
useShuffle: 'No'
displayTitleMain: 'No'
displaySubtitleMain: 'No'
minWidth: ''
minEpisodeWidth: ''
minExpandedWidth: ''
fontSize1: ''
fontSize2: ''
fontSize3: ''
fontSize4: ''
minExpandedHeight: ''
title: Fortsetzen

Card Version
3.6.1
Plex Version
<IP_ADDRESS>92
Device information
Chrome
Additional context
The playbackd evice is a chromecast

Status will not be updated when played through cast. If your media doesn't have audio, your target device doesn't support your file codecs.

The audio playback works fine from the cast function in plex. Some files have multiple aufio tracks. Plex usally selects the most appropriate. Using the card sometimes the wrong audio gets selected ( for example with comentary or different language)

Make sure to use plex integration when using cast via card for the best experience.


FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is deprecated.

When I import the KERAS module, I get this warning.What can i do?
from keras.models import Sequential
/usr/local/lib/python3.6/dist-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
Using TensorFlow backend.

thanks for helps

can you solve this problem

Hi burakekincioglu;
you should update with the following command:
sudo python3.6 -m pip install git+https://github.com/h5py/h5py.git --upgrade
or
sudo python2.7 -m pip install git+https://github.com/h5py/h5py.git --upgrade
or
sudo python3.5 -m pip install git+https://github.com/h5py/h5py.git --upgrade

while doing so for [](sudo python3.5 -m pip install git+https://github.com/h5py/h5py.git --upgrade)
I am getting the following error:
Traceback (most recent call last):
File "/usr/lib/python3.5/runpy.py", line 174, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/lib/python3.5/runpy.py", line 133, in _get_module_details
return _get_module_details(pkg_main_name, error)
File "/usr/lib/python3.5/runpy.py", line 109, in _get_module_details
import(pkg_name)
File "/usr/local/lib/python3.5/dist-packages/pip/init.py", line 26, in
from pip.utils import get_installed_distributions, get_prog
File "/usr/local/lib/python3.5/dist-packages/pip/utils/init.py", line 27, in
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pkg_resources/init.py", line 3018, in
@_call_aside
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pkg_resources/init.py", line 3004, in _call_aside
f(*args, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pkg_resources/init.py", line 3046, in _initialize_master_working_set
dist.activate(replace=False)
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pkg_resources/init.py", line 2578, in activate
declare_namespace(pkg)
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pkg_resources/init.py", line 2152, in declare_namespace
_handle_ns(packageName, path_item)
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pkg_resources/init.py", line 2092, in _handle_ns
_rebuild_mod_path(path, packageName, module)
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pkg_resources/init.py", line 2121, in _rebuild_mod_path
orig_path.sort(key=position_in_sys_path)
AttributeError: '_NamespacePath' object has no attribute 'sort'

Have you solved the problem please? I've met the same error but I didn't know how to fix it. I've tried to update the python but it doesn't work.

I tried command: sudo python3.6 -m pip install git+https://github.com/h5py/h5py.git --upgrade
couldn't fit it.
ignore might be a good way


url routing to viewset not working

a route for returning login token also required

Add url routing feature at commit https://github.com/kim-yeon-gyu-exlock/fastdj/commit/d7fa5ee7046c6b75302e896e0862f128765f2839


Cannot build on OSX 10.9.5

After making some modifications to the original entrypoint I attempted to execute a go build on OSX 10.9.5
Following the pre-requisite steps to retrieve sprok before doing this failed.

I added support for OSX to sprok in https://github.com/tobert/sprok/commit/93fb8cf9637326a0ecc3309f06280132766c4604
Try go get -u gopkg.in/yaml.v2 then build again.

Awesome, many thanks!


Fix tracing addon missing issue in release package.

Since zipkin has been replaced with jaeger : https://github.com/istio/istio/commit/6dbbacac0b478017179480778637c9d8d781ac25#diff-b6a1565b257517e23073e89749791828
It is necessary to update values-istio-demo*.yaml to add jaeger to release package, like other addons(prometheus, grafana and servicegraph).

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: morvencao
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: linsun
Assign the PR to them by writing /assign @linsun in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

install/OWNERS

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

@morvencao: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
5f31df16a4f072b7d452b0981f3e0c590087ca5e
link
/test istio-pilot-e2e-envoyv2-v1alpha3

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

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: gyliu513, morvencao
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: linsun
Assign the PR to them by writing /assign @linsun in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

install/OWNERS

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

/cc @linsun @sdake


Add sound mode support

Description:
Add sound mode support for the DenonAVR platform.
Using the just merged general sound mode support.
Added backend support for selecting the sound mode and updating the sound mode status.
Pull request in home-assistant.github.io with documentation (if applicable): home-assistant/home-assistant.github.io#5521
Example entry for configuration.yaml (if applicable):
media_player:
  - platform: denonavr
    host: IP_ADRESS
    name: "Marantz"
    show_all_sources: False
    timeout: 2
    sound_mode: True
    sound_mode_dict: {'MUSIC':['PLII MUSIC'], 'MOVIE':['PLII MOVIE'], 'GAME':['PLII GAME'], 'PURE DIRECT':['DIRECT'], 'AUTO':['None'], 'DOLBY DIGITAL':['DOLBY DIGITAL'], 'MCH STEREO':['MULTI CH STEREO'], 'STEREO':['STEREO']}

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass

If user exposed functionality or configuration variables are added/changed:

[x] Documentation added/updated in home-assistant.github.io

If the code communicates with devices, web services, or third-party tools:

[x] New dependencies have been added to the REQUIREMENTS variable (example).
[x] New dependencies are only imported inside functions that use them (example).
[x] New or updated dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[x] New files were added to .coveragerc.

If the code does not interact with devices:

[x] Tests have been added to verify that the new code works.

@balloob Can you merge this PR for the denonAVR implementation of sound mode support?
(this is a follow up of the general sound mode support that you merged last week)

@balloob I removed the option to configure the sound_mode_dict.
Do you have any aditional improvements/feedback?

@balloob can this now be merged?

@MartinHjelmare Just removed the un-used sound_mode_raw propertie.
Thanks for the review!
Any adittional feedback?

@balloob can this denonavr sound mode support be merged?

The library update and the removal of the option is not done as mentioned here.

@balloob Thank you for all your help througout this PR!

Please open an issue.


fix(cors): add content-length: 0 header if 204 is returned by OPTIONS request

Re-applies the fix from #1702

Thank you for the fix! Could you add a changeset by using pnpm changeset, then we can cut a patch release?

@ardatan I added the changeset.
FYI: Unfortunately I couldn’t get eslint running on my machine so I had to force commit to skip lint-staged…
would be great if you could validate linting from your side 🙏🏻

Thank you :)


Morning Session - Stand-Up Meeting - 20/4

Your project looks very good, Ibrohim! Congrats on that!
Maybe, as a minor detail, you could only change the image in the Newsletter section, at the bottom of the page, so that it wouldn't stretch. That could be a div with a background image, like the original page.

Very thank you, I will consider your suggestions


[WIP] scalar lists must only be supported on Postgres

This is currently failing because datamodel::lift_ast does not have the postgres datasource when applyMigration is being called. Should we diff datasources as well?

Important things @tomhoule should review:

the implementation of diffing of datasources
the changes in the MigrationPersistence interface


Add OpenAPI schema parser

What?
Adds a schema parser for OpenAPI/AsyncAPI1.x schemas. This type of schema is the default when you don't specify a schemaFormat.
Also updates to the latest version of the spec.
TODO

[x] Conversion to JSON Schema Draft 07.

It now parses an AsyncAPI document, including its messages 🎉

I'm moving forward and gonna merge this PR. Please, if you see something wrong, missing, or just don't agree with the changes, don't hesitate to leave a comment after it's merged. I'll be happy to address these questions afterward.


Stopping mysql lockups, take 2

Editors helped us discover a combination of page tags and the use of
"match-all-topic-tags" that locked up mysql. The offending query
was a string of filter queries, one for each page tag,
appended to a query composed of Q objects.
This here attempt uses Python sets instead of SQL to determine
whether all tags are shared.
Testing
Previously you could replicate the mysql lockup this way:

With recent prod data, edit page at /admin/pages/10848/edit/
Restore the revision from Oct 18 (12:12 p.m.)
Choose the "match-all-topic-tags" box in the sidebar tab
Save draft and preview, or publish ad view the live page

You could also replicate the crash with the most recent version of
10848:

Edit the page and make sure it still has at least 9 tags listed
in the configuration tab
Choose "match-all-topic-tags" box in the sidebar
Save draft and preview, or publish and view live

Notes

The lockup only occurred on the version of mysql we use for web
servers. To replicate this locally, you might need to use
cfgov's Docker setup, which matches the mysql version used on our servers.

This addresses GHE issue 1805

Actually, I fooled myself about that. There is one match.


Drop image meta dict and replace with kwargs

🚀 Feature
I'd like to drop the image meta data property and replace with explicit keyword arguments to the image layer. I worry passing an arbitrary dictionary right now is too much freedom and we should be explicit about what keyword arguments we support. I also think we should expose all the key parameters as keyword arguments (like clim, colormap, blending, etc.). Thoughts @kne42 @royerloic @jni?

resolved by #391 - we added a metadata={} keyword arg only for image metadata and made all other input params like clim, colormap etc. keyword args too

@sofroniewn fwiw I think it should be metadata=None, as it's considered bad practice to use mutable types as default arguments.

that's fine, I will fix in a followup


Reconnect and disconnect option.

Is your feature request related to a problem? Please describe.
When ever connection is lost there is no option to reconnect, I have to close vs code and open again for connecting.
Describe the solution you'd like
An option for my current connection to disconnect and reconnect.
Describe alternatives you've considered
Close vs code session and open again.

I agree it would be nice to be able to reconnect and not lose un-saved work.
@GajenderI In the interim,  rather than restarting VS Code, you might want to try disconnecting with F1 and report if it works.:

"Tested" this out this morning.  Excellent.  I think folk will appreciate this.  👍
@worksofliam

Thanks @SJLennon !! Glad you think so.

@SJLennon  Thanks for the information the command for disconnect works fine.
Thanks to both of you for considering the new feature of reconnect.

@worksofliam Tried to do Ctrl+e.

Was sure this had been fixed?
 Severity 20 errors found in program.\n           * * * * *   E N D   O F   C O M P I L A T I O N   * * * * *\n                                                    -=* http://pub400.com *=-",
    "stderr": "RNS9308:  Compilation stopped. Severity 20 errors found in program.\nCPC0904:  Data area RETURNCODE created in library QTEMP.\nRNS9310:  Compilation failed. Program JOBLOGMSG not created in library LENNONS1."
}

/home/LENNONS: system "QSYS/CPYTOIMPF FROMFILE(LENNONS1/EVFEVENT JOBLOGMSG) TOSTMF('/tmp/vscodetemp-oHUZWz2zJV') MBROPT(*REPLACE) STMFCCSID(1208) RCDDLM(*CRLF) DTAFMT(*DLM) RMVBLANK(*TRAILING) ADDCOLNAM(*SQL) FLDDLM(',') DECPNT(*PERIOD) "
{
    "code": null,
    "signal": null,
    "stdout": "CPC2958: All records copied from file EVFEVENT in LENNONS1.",
    "stderr": ""
}

.: system "CPYTOSTMF FROMMBR('/QSYS.lib/LENNONS1.lib/TEMP.file/JOBLOGMSG.mbr') TOSTMF('/tmp/vscodetemp-oWP9A5CTxC') STMFOPT(*REPLACE) STMFCCSID(1208) DBFCCSID(*FILE)"
.: system "CPYTOSTMF FROMMBR('/QSYS.lib/LENNONS1.lib/TEMP.file/JOBLOGMSG.mbr') TOSTMF('/tmp/vscodetemp-oWP9A5CTxC') STMFOPT(*REPLACE) STMFCCSID(1208) DBFCCSID(*FILE)"
/home/LENNONS: echo "liblist -d LENNONS1 LENNONS2 QTEMP QGPL;liblist -c LENNONS1;liblist -a QGPL QTEMP LENNONS2 QIWS LENNONS1;system  \"CRTBNDRPG PGM(LENNONS1/JOBLOGMSG) SRCFILE(LENNONS1/TEMP) OPTION(*EVENTF) DBGVIEW(*SOURCE) TGTRLS(*CURRENT)\"" | /QOpenSys/usr/bin/qsh

This is all I see for connections:

Refresh connections doesn't anything.

@SJLennon Looks like that error is due to you being disconnected when trying to save a file. I guess you should have been notified about the disconnect, but the ssh connection doesn't always know it's been disconnected until you try to do something.
'Refresh connections' is used to refresh the initial connections UI.

Yes, it was disconnected, but 18 days ago I had a timeout issue and that allowed me to reconnect.  Would it be possible to allow that same re-connection logic to kick in here?

Otherwise there is no way out (short of closing down VS Code) because you can't disconnected with unsaved files and you can't save either.
I tried opening another member and it just did nothing, didn't even appear to throw an error, so I accept that it might be tricky to catch disconnected sessions and may be low priority.
One workaround is to open a second VS Code instance or window, connect from there, and copy and paste changes.
@worksofliam

This has been fixed, I hope you have the latest version of extension.

@jkyeung Is this your setup and it still has issues?

@jkyeung

I am a little surprised that "force reconnect" is not in the command palette. So the only way we can get it is with that button?

See discussion #477 is the only answer I can give.  I did add it to the documentation, though.


Fix fail while setting up Draco

Proposed changes
This PR fixes  fail while setting up Draco.
Types of changes
What types of changes does your code introduce to the project: Put an x in the boxes that apply

[X] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Update docker image version of FIWARE GE.
[ ] Update only documentation, not any source code.

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of
them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before
merging your code.

[X] I have read the CONTRIBUTING doc
[ ] I have signed the CLA
[X] I have updated the change log (CHANGELOG.md)
[X] I send this pull request to the v0.20.0-next branch.
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added necessary documentation (if appropriate)
[ ] Any dependent changes have been merged and published in downstream modules

Further comments
N/A

Codecov Report
Base: 99.32% // Head: 99.32% // Increases project coverage by +0.00% :tada:

Coverage data is based on head (966a928) compared to base (528041a).
Patch coverage: 100.00% of modified lines in pull request are covered.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@              Coverage Diff              @@
##           v0.20.0-next     #242   +/-   ##
=============================================
  Coverage         99.32%   99.32%
=============================================
  Files                 2        2
  Lines              1775     1776    +1
=============================================
+ Hits               1763     1764    +1
  Misses               12       12

Impacted Files
Coverage Δ

lets-fiware.sh
99.26% <100.00%> (+<0.01%)
:arrow_up:

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

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


Implement newobj opcode using malloc

Implement the newobj opcode, which both allocates memory for a new object and calls its constructor. While we'll eventually need to hook this up to the garbage collector, if we start by using malloc, it will allow much more code to run. Newobj should be added as a new case to
https://github.com/dotnet/corert/blob/e6d0a9398e3d8fc83d047cccda302ed13610f190/src/ILCompiler.WebAssembly/src/CodeGen/ILToWebAssemblyImporter.cs#L528

Fixed in #4808


get access to scroll positions in navigation callbacks

Describe the problem
I am developing an animation heavy website with sveltekit where i have a three.js scene in a layout that does some transitioning between pages and also on scroll. The issue I am facing is that when using browser back button and the previous page was scrolled down, i can not do the correct page transition animation because I don't know the scroll offset of the target page. At the moment I transition the three.js scene as if the target page is at 0 y offset and then the scene updates according to the scroll position with a visible disruption.
Repro:

visit https://www.morrowsix.de/
scroll down a bit and click on one of the two project cards
use browser back button

Result: logo in the background scene transitions as if target page was at 0 y offset and then the scenes update function that uses the scroll offset puts the logo in the correct position.
Currently i trigger my transition animation in beforeNavigate
Describe the proposed solution
have the target page scroll offset available somewhere in  beforeNavigate and/or afterNavigate
Alternatives considered
I digged a bit in the source and found that sveltekit saves the scrolloffsets in sessionstorage along with an id that can be matched with the history. Before writing a function to extract the information by myself i wanted to ask here if my proposed solution would be feasable to implement upstream.
Importance
nice to have
Additional Information
No response

Okay, first of all, cool site!
I don't want to distract from the proposal you're offering, but would adding data-sveltekit-noscroll to your a tags fix this?
If not, could you use <svelte:window bind:scrollY>?

Thanks @tcc-sejohnson  :)
I do want to keep the behaviour, that the scroll offset is saved in the history. The issue with your other suggestion binding scrollY to a var is, that I only get the current scroll offset but I want to know the scroll offset in advance in beforeNavigate of the page that svelte is navigating to by hitting the browser back button.
When beforeNavigate fires, the scrollY value is from the current page not the target page.

Ohhhh wait, hold on, this sounds like snapshots. Have you seen them?
I'm betting you could:

bind to window scrollY
Capture scrollY with the capture: () => scrollY
Restore it with restore: (scrollY) => /* pass it to Three.js however you need to */

I saw the snapshot feature but I dont think it is a good fit because I believe it is intended to restore state in a component that was unmounted before.
In my case the transition animation is happening in the layout which is never unmounted. The thing is, the scrollY position of the previous page is already saved in sessionstorage in the same way snapshots save data. I'm asking for an easy interface to surface this data in beforeNavigate.
I can read the scrollOffsets from all history entries with this:
const scrollOffsets = JSON.parse(window.sessionStorage['sveltekit:scroll'])

but I dont know how to reliably obtain the correct index of the target page in beforeNavigate

I actually got curious about how to implement this and I don't really think it's that difficult! Check it out:
https://www.sveltelab.dev/ul3q3yf78zk609g
Just a dozen lines in +layout.svelte and you're set.
I would not recommend parsing sveltekit:scroll as it's not a public API and might just up and break on you in the future.

I really appreciate you effort but I think this is kinda reinventing the wheel because the info I need is already in the session storage, this is why I would rather have a interface provided by sveltekit.
I think there might be a few edge cases, for example in your solution it isnt possible to have the same page twice in history with different scroll offsets. Sveltekit already mangages this perfectly but has no interface to this data.

I understand there may be an edge-case or two -- I'm just trying to get you a solution that will work for now, as it's going to take more time than you probably want to wait to get this feature both approved and implemented (unless Rich swoops in with a magic solution). Most of the team is focused on the Svelte 4 release right now and the rest of us are just volunteers.😉
(I'm not writing off your feature request -- I think it's potentially a good idea! I just want to unblock you for now. I think this gets you close enough not to be stuck waiting on us. ❤)

I did not want to come across that I brush of your suggested solution. ❤
The original issue is not really critial or timepressing for me it is just something that I noticed during development, so I wanted to add a feature request here to see if the maintainers would consider adding an interface for this in the future :)

API proposal:
Extend NavigationTarget with scrollX and scrollY properties.
During a navigation, to would have its scrollX and scrollY parameters set to whatever scroll position Kit intends to restore upon successful navigation. from would have its scrollX and scrollY parameters set to whatever they were at the time of navigation (i.e. whatever number Kit will have / would have stored in sessionStorage for this page).

Now that I'm playing around with the code I'm not sure exactly how all of this would work 🤣 We'll get there!


systemctl show, no need to sudo

- What I did
Use systemctl show consistently instead of using grep.
There's also no need to be using sudo
- How I did it
Updated the .md
- How to verify it
$ systemctl show docker | grep EnvironmentFile
EnvironmentFile=/etc/sysconfig/docker (ignore_errors=yes)
$ systemctl show --property=FragmentPath docker
FragmentPath=/etc/systemd/system/docker.service
$ systemctl show --property=Environment docker
Environment=

- A picture of a cute animal (not mandatory but encouraged)

Signed-off-by: Thomas Sjögren<EMAIL_ADDRESS>

LGTM, thanks!

LGTM 🐙


Ratelimit module missing

Version 1.5.0 uses deckar01-ratelimit.  In the local development environment everything works fine, but when the recently version was pushed to PYPI and error was raised when using that version locally.
That error is:
from ratelimit import limits, RateLimitException
ModuleNotFoundError: No module named 'ratelimit'

An issue was open with the owner of deckar01-ratelimit to determine how to solve this issue.
NO ETA to FIX at the moment, so use Version 1.4.9 until a fix is issued.

It's unclear what caused this error.   Creating a clean DEV environment and installing wordhoard in that  environment solved the error.


build: remove codecov from project

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


Resolve Missing Javadocs in Spring SDKs

Fix #25635

We should avoid directly using the parameter name as the description for the parameter itself in the javadoc. Please update accordingly.

Hi, @saragluna , Thanks for your review.
If we want to improve the quality of java doc, this task should be done by each area owner.
But now each area owner is busy with 4.0 related tasks.
And these contents will be changed a lot in version 4.0.
So I think we should not spend a lot of time on this now.
Just finish the task in a short time is OK.

@chenrujun how about convert this pr to draft first?

Closing this PR. Current plan is create another PR after 4.0 branch merged into main branch.


UnicodeEncodeError when passing JSON with Japanese Characters into "az deployment group create"

Describe the bug
When you input a JSON with Japanese characters into the following command, you get the following error.
Command:
az deployment group create -g <resource-group> --template-file <arm-template.json>
Error:
 latin-1' codec can't encode characters in position 363-375: Body ('ここに日本語で説明します。') is not valid Latin-1.
az group create --location <location> --name <resource-group> --tags "test=日本語"
seems to work successfully. Therefore, I'm pretty sure that Azure CLI itself is capable of posting JSON with Japanese, and that az deployment group create failing with Japanese characters is most likely unintentional.
To Reproduce
Pass a JSON with Japanese characters in it to az deployment group create -g <resource-group> --template-file <arm-template.json>.
A sample ARM-template (sample.txt), and the full trace from --debug option (result.txt) is attached.
result.txt
sample.txt
Expected behavior
az deployment group create should be able to post JSON with Japanese characters.
Environment summary
NAME="Ubuntu" VERSION="18.04.4 LTS (Bionic Beaver)" Python 3.6.9  az version =    "azure-cli": "2.4.0",   "azure-cli-command-modules-nspkg": "2.0.3",   "azure-cli-core": "2.4.0",   "azure-cli-nspkg": "3.0.4",   "azure-cli-telemetry": "1.0.4",   "extensions": {}
But it repro with Windows as well.

add to S170

FYI, if this is related to another customer inquiry I saw on Twitter, it could be related to certain libraries or the version of Python, as it seems to work in Cloud Shell but not in DevOps Pipeline: https://twitter.com/jabex9/status/1253611479929991169

It worked fine with CloudShell until the other day, but now it doesn't.
Until the other day, it was Az CLI ver 2.2.0, but now it is ver 2.4.0.
Probably it is related Az CLI ver 2.4.0.
Incidentally , The same phenomenon occurs in DevOps Pipeline (Ubuntu 16.04 / 18.04), but this is ver 2.3.1.

@hiyosh-msft @bureado @ns-abe-jun Hi, I have submitted a PR to solve this problem~


Content Tree not responsive

Describe the bug
Tested the component on the storybook using a preview resize tool in the toolbar, the component doesn't resize based on the viewport.
To Reproduce
Steps to reproduce the behavior:

Go to Content Tree page
Goto Canvas tab and click on the tool with the tooltip 'Change the size of the preview'
Select the option 'Small mobile'
See the component not resizing

Expected behavior
The component should adjust the width automatically when the screen size changes.

Desktop (please complete the following information):

Browser [e.g. chrome, safari]

Not a valid issue as the example shown in the screenshot has a fixed width set from outside the component.


feat: readme.md refresh

Summary of Readme.md Updates

Applied formatting.
Removed unnecessary bold formatting in headers (this did not affect the headers).
Added npm version badge.
Improved the English in some sections.

For better readability and consistency.

Set the code block language to 'shell' at line 5.
Completely rewrote the 'Quick Start' section.

Ok, I'm merging. Just next time, don't change Readme file.


Update CommentReview.tsx

Issue #:
https://github.com/bcgov/met-public/issues/
Description of changes:
Update reject comment text.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the met-public license (Apache 2.0).

Codecov Report

Merging #1052 (0df33e5) into main (03b9724) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #1052   +/-   ##
=======================================
  Coverage   74.87%   74.87%
=======================================
  Files         220      220
  Lines        6126     6126
  Branches      361      361
=======================================
  Hits         4587     4587
  Misses       1484     1484
  Partials       55       55

Flag
Coverage Δ

metweb
69.45% <ø> (ø)

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


Slimdown store templates

This PR slims down template files related to Kucipong.Handler.Store.
It might be better to redirect to 404 page if store data is Nothing.
@cdepillabout , which do you think is better to redirect to 404 page, or show "no store" message on normal page as it is?

I think a 404 page makes more sense.  It's easier for us to write, and I think most net users are used to 404 pages.
For example, if you go to a Twitter page of a user who doesn't exist, it returns a 404 page:
https://twitter.com/eafasehfasuef
I think it would be fine for our service to return a 404 page for stores that do not exist.

This looks good.  I'll create a new issue to redirect to a 404 page.

It makes sense! Thank you.


Can not initialize Seleno - System.TypeInitializationException

This is same issue thats mentioned in #231.
I am new to Seleno so I might have misunderstood something,
I am trying to get Seleno to work. Following the course Automated ASP.NET MVC Testing: End to End on Pluralsight by Jason Roberts.
But for some reason I cant get Seleno to work.
I created a solution with the ASP.Net MVC (.net 4.5.2). Works like it should.
I tried to make a little test but I always get the following error on initialising the BrowserHost.
System.TypeInitializationException : The type initializer for 'Tests.BrowserHost' threw an exception.
----> System.NullReferenceException : Object reference not set to an instance of an object.

Its exactly as listed in this ticket.  Though i am not using NUnit
https://github.com/TestStack/TestStack.Seleno/issues/231


test

Description
Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request.
If it fixes a bug or resolves a feature request, be sure to link to that issue.
Type of change
What type of changes does your code introduce to the kube-prometheus? Put an x in the box that apply.

[ ] CHANGE (fix or feature that would cause existing functionality to not work as expected)
[ ] FEATURE (non-breaking change which adds functionality)
[ ] BUGFIX (non-breaking change which fixes an issue)
[ ] ENHANCEMENT (non-breaking change which improves existing functionality)
[ ] NONE (if none of the other choices apply. Example, tooling, build system, CI, docs, etc.)

Changelog entry
Please put a one-line changelog entry below. Later this will be copied to the changelog file.

https://github.com/prometheus-operator/kube-prometheus/pull/2172 fails so this is required


feat: add OPENAI_API_KEY env from config file

I think adding OPENAI_API_KEY env to  baseInterpolationMap is a temporary resolution. just for consistency with other env variables(like TZ, PUID). it will be replaced by a new resolution like Lookupenv.
Other:
About the upgrade:
What will happen in the upgrade?
If a user update casaos to the new version? the config will be replaced or something?  Should  I do something to process the different version config?
About the test
I think the test is awful! the assert is different in different files

and the fixtures are bad. I would like to create good fixtures to unify that import thing like the create config and load and create a composeAPP in future PR.

@tigerinus  Please take a look

@tigerinus Please take another look


queue:listen does not hand off artisan path to queue:work

Ran into this today – not sure it's worth fixing, but I thought I'd bring it up.
I was having a hard time debugging my app – jobs were being queued, but my listener wasn't consuming anything. I'm running on elastic beanstalk and using Supervisor to keep it running, and all of that is fine. The issue was thus:
I was running queue:listen like this:
php /var/app/current/artisan queue:listen --tries=3 --env production

And that was firing workers with this command:
/usr/bin/php-5.6 artisan queue:work --delay=0 --memory=128 --sleep=3 --tries=3 --env=production

The workers were dying instantly and quite silently b/c artisan couldn't be found.
I don't have much php experience, but thought this could potentially be solved with a PATH fix, and I looked briefly into php.ini stuff before deciding that we should really be running queue:work directly in production (as opposed to relying on queue:listen).

We're open to PRs.


Getting userpool error with no changes to userpool (only graphql api)

Before opening, please confirm:

[X] I have checked to see if my question is addressed in the FAQ.
[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting bug reports.
[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.

App Id
dnbf8aqkmb1um
Region
ap-southeast-2
Amplify Console feature
Backend builds
Describe the bug
I have not made any changes to my userpool at all. I slightly changed the graphql API, then rebuilt and got this error. Then I tried rebuilding a previous build which was successful and it gave me the same error.
2022-01-14T02:57:10.369Z [INFO]: UPDATE_FAILED               UserPool                                                                AWS::Cognito::UserPool     Fri Jan 14 2022 02:57:06 GMT+0000 (Coordinated Universal Time) Invalid AttributeDataType input, consider using the provided AttributeDataType enum. (Service: AWSCognitoIdentityProviderService; Status Code: 400; Error Code: InvalidParameterException; Request ID:_________________; Proxy: null)
Expected behavior
I think the build should be successful when building previously successful builds. I think when only changing my API, I should not receive a user pool error.
Reproduction steps
Since I'm not effectively changing the backend at all, I only know how I produced it.

run build 160 which was previously successful
it fails

Build Settings
I'm using the default build image.

backend:
  phases:
    build:
      commands:
        - update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.8 11
        - /usr/local/bin/pip3.8 install --user pipenv
        - amplifyPush --simple

Additional information
No response

Hello,
Im having the same issue:
2022-01-22T17:22:05.098Z [INFO]: Following resources failed
Resource Name: *** (AWS::Cognito::UserPool)
Event Type: update
Reason: Updates are not allowed for property - UsernameConfiguration. (Service: AWSCognitoIdentityProvider; Status Code: 400; Error Code: InvalidParameterException; Request ID: null; Proxy: null)
2022-01-22T17:22:05.100Z [WARNING]: ✖ An error occurred when pushing the resources to the cloud
✖ There was an error initializing your environment.
But I changed only the schema.graphql file.
After failing I also rolled back my changes in the schema file but it still failing.

Hi @isaac-rosterlab and @batelhi 👋🏽, apologies for the delay. We are working on reproducing this and will provide an update once we have more information.

Hello,
Im having the same issue:
2022 15:22:07 GMT+0000 (Coordinated Universal Time) Invalid AttributeDataType input, consider using the provided AttributeDataType enum. (Service: AWSCognitoIdentityProviderService; Status Code: 400; Error Code: InvalidParameterException; Request ID: 7682f3b7-b042-498c-b35b-e2c9848b51c5; Proxy: null)
UPDATE_ROLLBACK_IN_PROGRESS amplify-meaplatformmeaplatfo-devie-54703-authmeaplatformmeaplatfo23563c4c-ZKWQS51K00TL AWS::CloudFormation::Stack Mon Feb 07 2022 15:22:08 GMT+0000 (Coordinated Universal Time) The following resource(s) failed to update: [UserPool].
2022-02-07T15:22:19.332Z [INFO]:
2022-02-07T15:22:19.333Z [INFO]: UPDATE_FAILED authmeaplatformmeaplatfo23563c4c AWS::CloudFormation::Stack Mon Feb 07 2022 15:22:18 GMT+0000 (Coordinated Universal Time) Embedded stack arn:aws:cloudformation:eu-west-1:324106371807:stack/amplify-meaplatformmeaplatfo-devie-54703-authmeaplatformmeaplatfo23563c4c-ZKWQS51K00TL/b3f72ec0-72b9-11ec-93ff-02f5f4e8413b was not successfully updated. Currently in UPDATE_ROLLBACK_IN_PROGRESS with reason: The following resource(s) failed to update: [UserPool].

@hloriana Any updates? I'm still getting the same issue

Getting the same issue ...
Any of you found a working fix?


Tooltip fix for HVI indicators

When mousing over different areas on the map it reads the score followed immediately by the score range, without any separating punctuation.

There are only two indicators with the measurementType "Score" - HVI, and Walkability Index. "1 (lowest) to 5 (highest)" is the displayType of the HVI indicator; there's no `displayType for Walkability Index.
First I added a conditional checking for Score in a test that assigns values from an indicator's metadata to go into that tooltip field in the spec - the middle statement re 'Score' below.
    if (mapMeasurementType.includes('Percent') || mapMeasurementType.includes('percent') && !mapMeasurementType.includes('percentile')) {
        isPercent = true
        displayType         = '%'
        subtitle = mapMeasurementType

    } else if (mapMeasurementType.includes('Score')) {
        displayType = ''

    } else {
        isPercent = false
        displayType         = metadata[0]?.DisplayType;
        subtitle = mapMeasurementType + `${displayType ? ` (${displayType})` : ''}`
        console.log('display type:', displayType)
    }

Alternatively, I could just add the below test, which should be a little more durable to changes - ideally we wouldn't do any text-matching, but I don't think "Heat vulnerability index" as an indicator name is likely to change. (Additionally, below, we can give it an "...out of 5" displayType, to appear in the tooltip.)
    if (indicatorName.includes('Heat vulnerability index')) {
        displayType = ' out of 5'
    }

This raises an alternate question re the grammer of our metadata. Would it be better to just re-name the HVI's displayType field to "out of 5" instead of 1 (lowest) to 5 (highest)? I feel like there's something intuitive about "vulnerability? higher number = more vulnerability" that we might not need to spell out; and if we change this displayType field then we wouldn't need to do any additional matching.

Update - planning to do this via metadata instead: changing displayType from "1 (lowest) to 5 (highest)" to "out of 5."

Deployed!


Typing extensions 4.4 incompatible with codebase

The recent changes to typing extensions clash with the current codebase:
https://github.com/python/typing_extensions/blob/main/CHANGELOG.md
Type validation in eve fails due to the changes to the way typing extensions 4.4 handles Any and TypeVar.

The best way to solve this is probably to update to the latest version of Eve #996.

The best way to solve this is probably to update to the latest version of Eve #996.

Not really, this is still an issue in eve. There is a WIP PR to fix it (#967), but it is not complete yet.

Fixed in #967


internal load balancer for ingress Istio gateway

below command is not working for me, please help on it
this is the error: Error: unknown flag: --name
helm install /opt/istio-1.0.4/install/kubernetes/helm/istio --name istio --namespace istio-system --set servicegraph.enabled=true --set servicegraph.enable=true --set tracing.enabled=true --set grafana.enabled=true --set kiali.enabled=true --set prometheus.enabled=true --set gateways.istio-ingressgateway.serviceAnnotations."service.beta.kubernetes.io/azure-load-balancer-internal"='"true"'

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

ID: 1bf9c2f3-caeb-0fb1-f089-3f7ca4fad729
Version Independent ID: 929253d7-c763-6429-561f-529d39b5284d
Content: Ingress controller on internal network - Azure Kubernetes Service
Content Source: articles/aks/ingress-internal-ip.md
Service: container-service
GitHub Login: @mlearned
Microsoft Alias: mlearned

@nageswar255 Are you using Helm 2 or Helm 3?

@nageswar255 Are you using Helm 2 or Helm 3?

I am using Helm3.x

@nageswar255 In Helm 3 --name parameter is no longer supported.
As this channel is for improving MS Docs, and as this issue is not related directly to the doc, I would recommend you to create a thread on the Q&A forum for technical queries. Once you post your issue on the forum, it will have visibility across the community which is a better suited audience for such types of issues.


[$1000] VBA - URL in company website field disappears for a brief moment when focusing or hides with keypad open

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Open mweb chrome> Go to any workspace > Connect bank account
Fill in the details and go to step 2
Click on the company website field. Fill the URL. Then tap on some other fields and re-click on the company website field. You’ll see that the URL disappears for a brief moment

Expected Result:
The URL should not disappear when clicked on the company's website field
Actual Result:
The URL disappears when clicked on the company’s website field
Workaround:
unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[x] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: 1.2.84-0
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
https://user-images.githubusercontent.com/43996225/225106087-ec6a7c8c-e200-4ab4-a331-b3c9b0d07712.mp4
https://user-images.githubusercontent.com/43996225/225106129-39f232e0-2c00-4f73-8b04-2da8ecefb50d.mp4
Expensify/Expensify Issue URL:
Issue reported by: @avi-shek-jha
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1678707302872559
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~014adbcdd3e8b4a5b7
Upwork Job ID:<PHONE_NUMBER>424147968
Last Price Increase: 2023-03-21

Triggered auto assignment to @kevinksullivan (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

Bug0 Triage Checklist (Main S/O)

[ ] This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
[ ] This bug is not a duplicate report (check E/App issues and #expensify-bugs)

If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead

[ ] This bug is reproducible using the reproduction steps in the OP. S/O

If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
If the reproduction steps aren't clear and you determine the correct steps, please update the OP.

[ ] This issue is filled out as thoroughly and clearly as possible

Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.

[ ] I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

@kevinksullivan Eep! 4 days overdue now. Issues have feelings too...

Triggered auto assignment to @Beamanator (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

Current assignee @kevinksullivan is eligible for the External assigner, not assigning anyone new.

Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr (External)

Triggered auto assignment to @alex-mechler (External), see https://stackoverflow.com/c/expensify/questions/7972 for more details.

Sorry for the delay, had ECX and have been sick since getting back. Passing to the pool.

Proposal
Please re-state the problem that we are trying to solve in this issue.
Text fields may disappear for a brief moment when changing focus from one field to another. It happens only with web versions of the app on all platforms.
What is the root cause of that problem?
The root cause is that we have the following animation https://github.com/Expensify/App/blob/main/web/index.html#L53 in the web version which is basically a workaround for scrolling issues with the old versions of iOS Safari  (https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299#file-noscrolloninputfocusiossafari-html-L88). It makes all the text fields blink on focus or even disappear for a short time as shown in the videos above (seems like the working station is in high load and it takes more time than usual to process the animation).
Additionally I've noticed that the app do unnecessary re-render of RNTextInput on a focus event. It may deteriorate the overall performance as well.
What changes do you think we should make in order to solve the problem?
My main idea is to just remove the animation to fix the root cause. Currently web version of the app works only with Safari 14.0+ (I've been testing it with https://app.lambdatest.com so correct me if I'm wrong) and there are no issues when I remove the animation. For devices with older versions of Safari people can use the iOS app which won't be changed cause currently animation is applied only to web versions.
Additionally It's good to prevent RNTextInput re-render, it happens cause we are passing object properties like dataSet and style with same value but different references. I would rather use memorization inside BaseTextInput component to memorize object properties passed to RNTextInput component.
What alternative solutions did you explore? (Optional)
As an option we can save the animation but make it browser-specific. It's the right option if we are going to make the web version available for the old Safari versions.
As for the re-render of RNTextInput there is another solution as well. I can just utilize React.memo and write a custom comparator for it. But in this case there is no guaranty that React won't be re-rendering the component from time to time.

📣 @artem7902! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:

Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.

Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>

mega @artem7902! mega
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork. Please follow these steps:

Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.

Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>

Contributor details
Your Expensify account email<EMAIL_ADDRESS>Upwork Profile Link: https://www.upwork.com/freelancers/~01ba1e51db630652ab

✅ Contributor details stored successfully. Thank you for contributing to Expensify!

This is duplicated with https://github.com/Expensify/App/issues/16017 which was closed in favor of https://github.com/Expensify/App/issues/16082

@alex-mechler looks like we don't need to BOTH be assigned here - feel free to unassign me if you want this one, I have some other things I'm trying to catch up on at the minute :D (but if you don't have time for this I can take it)

@Beamanator Ah yeah, that happened since Kevin put both the Engineering and External label

This is duplicated with https://github.com/Expensify/App/issues/16017 which was closed in favor of https://github.com/Expensify/App/issues/16082

Thanks @situchan, you are right. Closing this in favor of https://github.com/Expensify/App/issues/16082 since there is good momentum there.


Build failure - cannot find python-six

Building on Fedora, and the build fails as it can't find python-six package.

CMake Warning at CMakeLists.txt:122 (find_package):
By not providing "Findpython-six.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"python-six", but CMake did not find one.
Could not find a package configuration file provided by "python-six" with
any of the following names:
python-sixConfig.cmake
python-six-config.cmake

Add the installation prefix of "python-six" to CMAKE_PREFIX_PATH or set
"python-six_DIR" to a directory containing one of the above files.  If
"python-six" provides a separate development package or SDK, be sure it has
been installed.

I tried the direct build, but can't seem to get it to recognize the path. I also see that the same failure is reported on Ubuntu builds. Any direction on what's needed in terms of build steps to work around this?

Hi @MHamour Is this issue also for fedora38? https://github.com/facebook/CacheLib/issues/272

Yes, this was on Fedora 38. I started from a fresh image and reinstalled all dependencies and it now works.


Unable to integrate the plugin in a multimodule project. version - 1.1.1 and scala version- 2.13.10 sbt- 1.8.3

Reapplying settings...
[info] set current project to Scala-KUP-Assessment (in build file:/home/knoldus/Desktop/Scala-KUP-Assessment/)
[warn] sbt 0.13 shell syntax is deprecated; use slash syntax instead: Global / dumpStructure
[warn]
[warn] 	Note: Unresolved dependencies path:
[warn]
[warn] 	Note: Unresolved dependencies path:
[warn]
[warn] 	Note: Unresolved dependencies path:
[error] stack trace is suppressed; run 'last update' for the full output
[error] stack trace is suppressed; run 'last ModuleOne / update' for the full output
[error] stack trace is suppressed; run 'last ModuleTwo / update' for the full output
[error] stack trace is suppressed; run 'last ssExtractDependencies' for the full output
[error] stack trace is suppressed; run 'last ModuleOne / ssExtractDependencies' for the full output
[error] stack trace is suppressed; run 'last ModuleTwo / ssExtractDependencies' for the full output
[error] (update) sbt.librarymanagement.ResolveException: Error downloading com.sksamuel.scapegoat:scalac-scapegoat-plugin_2.13:1.0.0
[error]   Not found
[error]   Not found
[error]   not found: /home/knoldus/.ivy2/localcom.sksamuel.scapegoat/scalac-scapegoat-plugin_2.13/1.0.0/ivys/ivy.xml
[error]   not found: https://repo1.maven.org/maven2/com/sksamuel/scapegoat/scalac-scapegoat-plugin_2.13/1.0.0/scalac-scapegoat-plugin_2.13-1.0.0.pom
[error] (ModuleOne / update) sbt.librarymanagement.ResolveException: Error downloading com.sksamuel.scapegoat:scalac-scapegoat-plugin_2.13:1.0.0
[error]   Not found
[error]   Not found
Build.sbt:-
ThisBuild / version := "0.1.0-SNAPSHOT"
ThisBuild / scalaVersion := "2.13.10"
ThisBuild / coverageEnabled := true
enablePlugins(ScoverageSbtPlugin)
lazy val root = (project in file("."))
.settings(
name := "Scala-KUP-Assessment"
).aggregate(ModuleOne, ModuleTwo)
lazy val ModuleOne = project.in(file("ModuleOne"))
.settings(
libraryDependencies ++= Seq(
"org.scalatest" %% "scalatest" % "3.2.15" % Test
)
).enablePlugins(ScoverageSbtPlugin)
lazy val ModuleTwo = project.in(file("ModuleTwo"))
.settings(
libraryDependencies ++= Seq(
"org.scalatest" %% "scalatest" % "3.2.15" % Test,
"io.jvm.uuid" %% "scala-uuid" % "0.3.1",
"org.scalatestplus" %% "mockito-3-4" % "<IP_ADDRESS>" % Test,
"com.typesafe.scala-logging" %% "scala-logging" % "3.9.5",
"ch.qos.logback" % "logback-classic" % "1.3.5"
)
).enablePlugins(ScoverageSbtPlugin)

Should be similar to #148

Thanks @Johnnei for resolving this through #148 .


python-social-auth service

Hello! How can it work with python-social-auth lib?
My issue: Website with Google+ OAuth2 build on python-social-auth. How can I get access_token from website to Apps Script?

I'm not familiar with the library, but in general Apps Script doesn't integrate with Python. If you have an existing access_token, you could pass it to Apps Script via a URL parameter (if it's a web app) or using the Apps Script Execution API.

Is it correct?

I create in my Google add-on new service with your app
Your app redirect to my web app (I provided link in setAuthorizationBaseUrl param)
I make auth User auth and get access_token
I redirect from Web app to your url from redirect_uri and include access_token in param like this: 'https://script.google.com/macros/d/Mrao93OUGU3zaiCSiX43rSUws0BH81mZ_/usercallback?url=ya29.fQK9F6V-4o1_R0dqsVfioRZHltbEriUXiMQbuJ6zlBPsPbDFBXEHv-Jq_M7rpkIu5iii_BE'

Right now I got result: The state token is invalid or has expired. Please try again.


Add scaling feature

Closes #7

Seems to work well

Thank you so much for working on this so quickly. <3


clean up property optional test

Cadl Ranch Contribution Checklist:

[x] I have written a scenario spec
[x] I have meaningful @scenario names. Someone can look at the list of scenarios and understand what I'm covering.
[x] I have written a mock API
[x] I have used @scenarioDocs for extra scenario description and to tell people how to pass my mock api check.

@timotheeguerin I also want to add an optional with default test here, haven't gotten around to it yet


refactor: use decimal as min_base_fee

This PR changes the feemarket implementation to use a decimal instead of an int for the min_base_fee field.
Not using a decimal could cause an inadvertant and unexpeced rise in the gas fee costs.
In some calculations I was not sure about the correctnes of the operation. Search for // Note: not sure about across the repo.
Feedback is appreciated.

@MSalopek I'm not so sure that moving to use a decimal value is going to be a good idea here.  Or at least this implementation of it.
In the event where the decimal value goes below 1, anytime the TruncateInt is called, the value is rounded down, meaning the resulting fee will be 0 right?
I don't thing there should ever be a case where the on-chain fee is 0.  Is this behavior you are intending?

There should at least be logic that ensures that the resulting fee is non-zero


watchEffect not triggered sometimes when ref mutation happens inside onMounted

Version
3.1.0-beta.3
Reproduction link
reproduce at SFC Playground
Steps to reproduce
Open the included SFC Playground reproduce link, and open the browser dev tool console to check the log
What the code does:

The App renders a Parent component.
The Parent conditionally renders a Child once the "showChild" flag is toggled (async toggled after one second).
The Child component defines a ref (initialized), and registers a watchEffect for it. The ref is set when the Child component is mounted through onMounted hook.

What is expected?
On the console I am expecting to see watchEffect in the Child component to be triggered twice: once immediately, and once when the initialized ref is set. Specifically, I am expecting to see
watchEffect triggered with initialized = true

at the end of the console log
What is actually happening?
watchEffect in the Child is NOT triggered when the initialized is set inside onMounted. Console log indicates watchEffect is only triggered once:
setting state.showChild
watchEffect triggered with initialized = undefined
Child onMounted

Hint: the root cause is that when jobs in PostFlushCbs are executed, the new pre-flush job may still be queued to PreFlushCbs


cargo-leptos: 0.2.18 -> 0.2.19

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/leptos-rs/cargo-leptos/releases.
meta.description for cargo-leptos is: Build tool for the Leptos web framework
meta.homepage for cargo-leptos is: https://github.com/leptos-rs/cargo-leptos
meta.changelog for cargo-leptos is: https://github.com/leptos-rs/cargo-leptos/releases/tag/v0.2.19
Updates performed

Rust version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.2.19 with grep in /nix/store/3rgsdq82h5is3pfn7c6hn0g5zf31v828-cargo-leptos-0.2.19
found 0.2.19 in filename of file in /nix/store/3rgsdq82h5is3pfn7c6hn0g5zf31v828-cargo-leptos-0.2.19

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

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cargo-leptos

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/3rgsdq82h5is3pfn7c6hn0g5zf31v828-cargo-leptos-0.2.19 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

Or:
nix build github:r-ryantm/nixpkgs/1343fbd3ee92ba719d765f2c10abb3b88a8de891#cargo-leptos

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/3rgsdq82h5is3pfn7c6hn0g5zf31v828-cargo-leptos-0.2.19
ls -la /nix/store/3rgsdq82h5is3pfn7c6hn0g5zf31v828-cargo-leptos-0.2.19/bin

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

1 package built:

cargo-leptos

Maintainer pings
cc @benwis for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

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

@ofborg eval


Content Creator: Unsaved content notification

As a Content Creator, I want to be notified if I enter content in the CMS and I try to leave the screen without saving so that I can have the ability to save the content I entered and not lose it.
Feature: Unsaved content notification
  As a Content Creator,
  I want to be notified if I enter content in the CMS
    And I try to leave the screen without saving
  So that I can have the ability to save the content I entered and not lose it.

  Scenario: Create content
    Given I am creating content
      And I try to leave the screen without saving
     When I go to leave the screen
     Then I will stay on the screen I am currently on
       And I will see a notification that my changes have not been saved
       And be given the option to leave the page and not save
       And be given an option to leave the page and save those changes

  Scenario: Edit content
    Given I am editing content
      And I might try to leave the screen without saving
     When I go to leave the screen
     Then I will stay on the screen I am currently on
       And I will see a notification that my changes have not been saved
       And be given the option to leave the page and not save
       And be given an option to leave the page and save those changes

[ ] Unsaved content notification / Create content
[ ] Unsaved content notification / Edit content

Related to https://github.com/punchcard-cms/punchcard/issues/256

🎱
@joshkimmell @poofichu @mkiang3051 @scottnath - Ready for review.

@ineedsubstance @scottnath
Would this story be better like this?
  Scenario: notify of unsaved changes
    Given I am creating content (new or revision)
      And I might try to leave the screen without saving
     When I go to leave the screen
     Then I will see a notification that my changes have not been saved

  Scenario: option to leave and NOT SAVE changes
    Given I am creating content (new or revision)
      And I might try to leave the screen without saving
     When I go to leave the screen
     Then I will be given the option to leave the page and not save

  Scenario: option to leave and SAVE changes
    Given I am creating content (new or revision)
      And I might try to leave the screen without saving
     When I go to leave the screen
     Then I will be given an option to leave the page and save those changes
---
- [ ] Unsaved content notification/ notify of unsaved changes
- [ ] Unsaved content notification/ option to leave and NOT SAVE changes
- [ ] Unsaved content notification/ option to leave and SAVE changes

@joshkimmell @scottnath - I'm not sure, they seem to be saying the same thing so I'll let Scott decide which is the more clear scenarios.

The difference is in the scenarios and the tasks that are broken out.
A developer working this story can literally check off the tasks as they go.

Agree, let's see what @scottnath thinks.

Yeah, you are probably right. It seems clearer in terms of the tasks that can be completed.


Saas @import is deprecated

This page from Sass documentation announced that usage of @import is deprecated: https://sass-lang.com/blog/import-is-deprecated.
The current theme however is still using this deprecated rule. When executing jekyll build, the warning the deprecation of the said rule is described where the source file for sass files is not present where it is installed.
I have this original Gemfile from fresh installation of jekyll project:
source "https://rubygems.org"
# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
#     bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
gem "jekyll", "~> 4.3.4"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
gem "minima", "~> 2.5"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem "github-pages", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
  gem "jekyll-feed", "~> 0.12"
end

# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
# and associated library.
platforms :mingw, :x64_mingw, :mswin, :jruby do
  gem "tzinfo", ">= 1", "< 3"
  gem "tzinfo-data"
end

# Performance-booster for watching directories on Windows
gem "wdm", "~> 0.1", :platforms => [:mingw, :x64_mingw, :mswin]

# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
# do not have a Java counterpart.
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

logs:
jekyll build
/home/mart/.rvm/gems/ruby-3.3.3/gems/jekyll-4.3.4/lib/jekyll.rb:28: warning: csv was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add csv to your Gemfile or gemspec. Also contact author of jekyll-4.3.4 to add csv into its gemspec.
/home/mart/.rvm/gems/ruby-3.3.3/gems/safe_yaml-1.0.5/lib/safe_yaml/transform.rb:1: warning: base64 was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add base64 to your Gemfile or gemspec. Also contact author of safe_yaml-1.0.5 to add base64 into its gemspec.
Configuration file: /home/mart/Downloads/minima-test/minima-test/_config.yml
            Source: /home/mart/Downloads/minima-test/minima-test
       Destination: /home/mart/Downloads/minima-test/minima-test/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
       Jekyll Feed: Generating feed for posts
Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

  ╷
1 │ @import "minima";
  │         ^^^^^^^^
  ╵
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

   ╷
48 │   "minima/base",
   │   ^^^^^^^^^^^^^
   ╵
    minima.scss 48:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

   ╷
49 │   "minima/layout",
   │   ^^^^^^^^^^^^^^^
   ╵
    minima.scss 49:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

   ╷
50 │   "minima/syntax-highlighting"
   │   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   ╵
    minima.scss 50:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
Use color.adjust instead.

More info and automated migrator: https://sass-lang.com/d/import

   ╷
18 │ $grey-color-light: lighten($grey-color, 40%) !default;
   │                    ^^^^^^^^^^^^^^^^^^^^^^^^^
   ╵
    minima.scss 18:20                                                  @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: lighten() is deprecated. Suggestions:

color.scale($color, $lightness: 81.6%)
color.adjust($color, $lightness: 40%)

More info: https://sass-lang.com/d/color-functions

   ╷
18 │ $grey-color-light: lighten($grey-color, 40%) !default;
   │                    ^^^^^^^^^^^^^^^^^^^^^^^^^
   ╵
    minima.scss 18:20                                                  @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
Use color.adjust instead.

More info and automated migrator: https://sass-lang.com/d/import

   ╷
19 │ $grey-color-dark:  darken($grey-color, 25%) !default;
   │                    ^^^^^^^^^^^^^^^^^^^^^^^^
   ╵
    minima.scss 19:20                                                  @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: darken() is deprecated. Suggestions:

color.scale($color, $lightness: -49.0384615385%)
color.adjust($color, $lightness: -25%)

More info: https://sass-lang.com/d/color-functions

   ╷
19 │ $grey-color-dark:  darken($grey-color, 25%) !default;
   │                    ^^^^^^^^^^^^^^^^^^^^^^^^
   ╵
    minima.scss 19:20                                                  @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
Use color.adjust instead.

More info and automated migrator: https://sass-lang.com/d/import

    ╷
110 │     color: darken($brand-color, 15%);
    │            ^^^^^^^^^^^^^^^^^^^^^^^^^
    ╵
    ../../../../minima-2.5.2/_sass/minima/_base.scss 110:12            @import
    minima.scss 48:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: darken() is deprecated. Suggestions:

color.scale($color, $lightness: -28.5447761194%)
color.adjust($color, $lightness: -15%)

More info: https://sass-lang.com/d/color-functions

    ╷
110 │     color: darken($brand-color, 15%);
    │            ^^^^^^^^^^^^^^^^^^^^^^^^^
    ╵
    ../../../../minima-2.5.2/_sass/minima/_base.scss 110:12            @import
    minima.scss 48:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
Use color.adjust instead.

More info and automated migrator: https://sass-lang.com/d/import

    ╷
235 │   color: lighten($text-color, 18%);
    │          ^^^^^^^^^^^^^^^^^^^^^^^^^
    ╵
    ../../../../minima-2.5.2/_sass/minima/_base.scss 235:10            @import
    minima.scss 48:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: lighten() is deprecated. Suggestions:

color.scale($color, $lightness: 19.2857142857%)
color.adjust($color, $lightness: 18%)

More info: https://sass-lang.com/d/color-functions

    ╷
235 │   color: lighten($text-color, 18%);
    │          ^^^^^^^^^^^^^^^^^^^^^^^^^
    ╵
    ../../../../minima-2.5.2/_sass/minima/_base.scss 235:10            @import
    minima.scss 48:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
Use color.adjust instead.

More info and automated migrator: https://sass-lang.com/d/import

    ╷
240 │       background-color: lighten($grey-color-light, 6%);
    │                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ╵
    ../../../../minima-2.5.2/_sass/minima/_base.scss 240:25            @import
    minima.scss 48:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Deprecation Warning: lighten() is deprecated. Suggestions:

color.scale($color, $lightness: 66.5217391304%)
color.adjust($color, $lightness: 6%)

More info: https://sass-lang.com/d/color-functions

    ╷
240 │       background-color: lighten($grey-color-light, 6%);
    │                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ╵
    ../../../../minima-2.5.2/_sass/minima/_base.scss 240:25            @import
    minima.scss 48:3                                                   @import
    /home/mart/Downloads/minima-test/minima-test/assets/main.scss 1:9  root stylesheet
Warning: 6 repetitive deprecation warnings omitted.
Run in verbose mode to see all warnings.
                    done in 0.186 seconds.
 Auto-regeneration: disabled. Use --watch to enable.

Thank you for reporting this, @martgil. However, Minima won't be switching over to the @use API from DartSass in order to maintain compatibility for users still on Jekyll 3.x but using jekyll/minima:master via the jekyll-remote-theme plugin.
To reduce the warnings to a minimum, you may set the quiet_deps sass config in your config file as following:
# _config.yml

sass:
  quiet_deps: true

Ideally, silence_deprecation: import or silence_deprecations: [import] should also work, but for some reason, it doesn't. Perhaps @ntkme can provide insight on that.

@ashmaroli PR to add new deprecation options: https://github.com/jekyll/jekyll-sass-converter/pull/164
Please take a look when you get a chance.

Thanks, @ashmaroli, for the detailed explanation, and @ntkme for creating the PR. I understand the reasoning and the decision.

The correct way is to ask users using Jekyll 3 to write gem 'minima', '< xxx' in their Gemfile, where xxx is the first version of minima that migrated to @use.

Minima won't be switching over to the @use API from DartSass in order to maintain compatibility for users still on Jekyll 3.x but using jekyll/minima:master via the jekyll-remote-theme plugin.

If I understand correctly, you are saying that neither the v2.x branch nor the v3.x branch of Minima will be updated to the new DartSass API, right?
Is there any pathway to a later breaking release that is compatible with DartSass v3.x?

@maxkapur Yes, you understood my earlier comment correctly. But I have thought about this situation over these days.
We may migrate to Dart Sass API completely given that there are already unreleased breaking changes on the default branch.


Feature request: Adding single file support for lsp attach

Description
it is really annoying sometimes when the cwd functions to attach lsps to current buffer dont work because sometimes a ppl are not on a framework and not on git (sometimes) and then they wonder why the lsp wont attach,
for eg if i do some php scripting , just core php then there is no lsp attached if i dont initialize git, ik it is stupid to do projects without git but still the lsp should be able to attach to current file via some kinda method or so, it would be really helpful if this feature gets added to nvim-lspconfig , Thanks.

Thanks for your report. The configs in this repo are unsupported and provided only as a starting point. We depend on users (like you) to troubleshoot issues with their specific LSP setups and send improvements.
If you have a usage question, try asking it at:

https://github.com/neovim/neovim/discussions
https://vi.stackexchange.com/

If you found a bug in the core Nvim  vim.lsp module (not part of this repo), the best way to get it fixed is to report to Nvim (not nvim-lspconfig) with:

steps to reproduce it without the particular LSP server and other factors particular to your environment
(optional, but very helpful): by adding a failing test case to lsp_spec.lua, which has code to setup a fake LSP server to simulate various scenarios


App doesn't update if hidden behind some other application (even tho ctx.request_repaint is called in update)

Describe the bug

When app is hidden behind some other window, it stops updating, even tho request_repaint is called.
To Reproduce
Steps to reproduce the behavior:

Run this small example:

Just a hello world with a forced ctx.request_repaint to ensure the app always gets updated
Each update it prints Updating: {Instant::now()}

use eframe::egui;
use std::time::Instant;

#[derive(Default)]
struct App {

}

impl eframe::App for App {
    fn update(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame) {
        println!("Updating: {:?}", Instant::now());
        egui::CentralPanel::default().show(ctx, |ui| {
            ui.label("Hello world");
        });
        ctx.request_repaint();
    }
}

fn main() {
    let options = eframe::NativeOptions {
        initial_window_size: Some(egui::vec2(320.0, 240.0)),
        ..Default::default()
    };
    eframe::run_native(
        "My egui App",
        options,
        Box::new(|_cc| Box::<App>::default()),
    );
}

Do something that hides the app behind some other window.
In the terminal where you ran the app, you will see no more prints appearing...
Try minimizing the app and prints will work

Expected behavior

App should still be updating as request_repaint is called. The behaviour should be the same as when minimizing the window...
Screenshots

First I minimized the window (Logs are still appearing)
Then bring it back to foreground
Then clicked vscode to hide the app, this is where the logs stop!

Desktop (please complete the following information):

OS: Ubuntu 22.04
Browser chrome
Version 112.0.5615.121

Additional context
I did some debugging (not a lot) and I saw that in eframe/src/native/run.rs::run_and_exit (:318..:326) the next_repaint_time is set to extremely_far_future() ? Probably has something to do with this?
        *control_flow = if next_repaint_time <= Instant::now() {
            if let Some(window) = winit_app.window() {
                window.request_redraw();
            }
            next_repaint_time = extremely_far_future();
            ControlFlow::Poll
        } else {
            ControlFlow::WaitUntil(next_repaint_time)
        };

Looks like this is expected behaviour when using wayland + vsync: https://github.com/rust-windowing/glutin/issues/1591


Replace go.uber.org/atomic and github.com/pkg/errors with standard library packages

No functionality changes. The packages are now forbidden by a linter rule.

@ItalyPaleAle please check the e2e tests failing.

@yaron2 fixed


Update installation instructions

Reorganized download/installation section, added instruction on installing via Homebrew.
Should be merged after https://github.com/caskroom/homebrew-cask/pull/24012 is accepted and merged.

Thanks.  I see that the linked PR on homebrew-cask was closed but not merged.

By mistake I've deleted my remote branch. It's now open.

Linked PR is now merged.

Thanks.  The readme was changed, so we'll need this rebased. Thanks for all your work coordinating this.  Cask looks like something I would use!


Rive models do not render when spawned dynamically

For some reason the only rive model that shows up for me is the one I explicitly dragged into the main game collection.
Other rive models do not render at all when spawned as a part of collectionproxy or collectionfactory.
I can see those models only inside the editor but after Cmd + B they are missing.
Main game collection viewed inside editor:

Battle collection (loaded as a proxy) viewed inside editor:

In game (after Cmd + B):

As you can see, there is only one health bar rendered and it's the main game collection one.
There is also one health bar spawned dynamically inside every character on the map, and the result is the same, no bars at all even if I put the bar inside the character's collection manually.
I tried to play with z-index values but to no avail.

@britzl Sample game is working for me and I think I've narrowed down to real bug now.
In my game I was spawning collections (.collection files) with collectionfactory.create().
In the example game you are spawning game objects (.go files) with factory.create().
When I changed my approach to spawning game objects (instead of collections) I ended up with this:

The character on the right is a part of the "level" collection loaded with collectionproxy,
and as you can see, any character spawned inside doesn't have the health bar visible (health bar is a rive model).
The character on the left that has its health bar visible was spawned directly into the main game collection.
Bug: rive models inside collectionproxy are not rendered at all (no matter if spawned dynamically or just added manually to the collection).

I think I have the same problem. Everything works as expected when I just put GO with Rive on my first scene.
When I switch to another scene at runtime (using collectionproxy), a Rive model is never rendered there.


v0.16.0 release doesn't have prebuilt binaries

Context
https://github.com/celestiaorg/celestia-node/releases/tag/v0.16.0 doesn't have prebuilt binaries.
Problem
Looks like integration tests keep failing on https://github.com/celestiaorg/celestia-node/actions/runs/10685447212 so version_bump and goreleaser never get triggered
Proposal

[short term] keep retrying CI until it succeeds
[medium term] maybe make version bump not depend on integration tests b/c they're flaky
[long term] fix the flaky integration tests

An alternative short term solution is to manually attach the prebuilt binaries. We've had to do that a lot on celestia-app b/c goreleaser config issues so we have a guide.

Should be fixed now @rootulp

https://github.com/celestiaorg/celestia-node/releases/tag/v0.16.0

Oh whoops sorry I thought our CI ran properly 😬

How is this issue going now? Still have trouble in downloading prebuilt binaries with bash -c "$(curl -sL https://docs.celestia.org/celestia-node.sh)"
--2024-10-03 02:49:34--  https://github.com/celestiaorg/celestia-node/releases/download/v0.16.0/celestia-node_Linux_x86_64.tar.gz
Resolving github.com (github.com)... <IP_ADDRESS>
Connecting to github.com (github.com)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-10-03 02:49:34 ERROR 404: Not Found.

v0.17.1 doesn't either

Reported from devrel telegram chat:
"and the doc says testnet is celestia-node v0.18.2-mocha, but that version docker image not exists, I use latest instead. the testnet seems works well."

Yes, I need the docker image :)

Our CI (goreleaser) has been fixed on recent releases, and v0.16.0 is now outdated on both arabica and mocha and will become outdated tomorrow on mainnet as well.

FYI a release from yesterday doesn't have prebuilt binaries: https://github.com/celestiaorg/celestia-node/releases/tag/v0.20.2-arabica.

GoReleaser gets confused when fetching the latest tag for a particular commit if one commit has multiple tags (i.e. v2.0.0-mocha, v2.0.0-arabica). To temporarily workaround, celestia-app plans on creating releases on distinct commits. But it looks like celestia-node had a different problem for the v0.20.2-arabica b/c GoReleaser job was skipped: https://github.com/celestiaorg/celestia-node/actions/runs/11894453531/job/33141724905

That's interesting, thanks for the info! I will take a look tomorrow.

is this related to #3938 ?


php artisan cache:show [store]

I think this would be a super cool addition to the artisan console!

Thanks for the PR. Some comments: This doesn't allow you to select the connection, and it doesn't feel right to have to tell us what the driver is. We can trivially work that out.

@GrahamCampbell Hey Graham, i'm not too sure how the phpunit.xml got into the gitignore I will have that removed. What sort of recommendations do you have to get this merged?

No plans to add this as many caches would have way too many keys to reasonably show.

@taylorotwell Could it not have any benefit for something maybe like cache:find or limiting the most recent cache items?


tor: examine config params to tune max circuits

Users that use stream isolation for Tor may run issues once the tor daemon starts to bump up against settings that govern the max amount of circuit used. Stream isolation attempts to create a new circuit for each outbound connection. A large lightning node may have 1k+ persistent connections, meaning we may be running into the default settings.

I might be wrong but I can't find any viable limitation from any of the available parameters for the tor daemon on linux. Would be nice to do a benchmark on the lightning network or some other network to see what happens...

@ErikEk from https://2019.www.torproject.org/docs/tor-manual.html.en:

MaxClientCircuitsPending NUM
Do not allow more than NUM circuits to be pending at a time for handling client streams. A circuit is pending if we have begun constructing it, but it has not yet been completely constructed. (Default: 32)

@wpaulino Thanks. I will look into it.

According to the people over at the tor project there is no config param governing the maximum number of circuits used by the tor daemon.
Something that could become a problem, when using 1k+ isolated streams e.g, is the limit of how many circuits that can be created in one burst without it getting ugly.
I was talking with arma (from tor project), and his recommendation was to add a small time interval between each circuit creation (1-2 sec) + look at the feedback from the tor daemon in extreme cases like this.

If we knew exactly what the problems were , maybe I could help diagnose this.

There doesn't seem to be anything governing the max amount of circuits that can be created with Tor.

Thx for investigating! I think our existing staggered initial connection, and connection logic with backoff retry should be sufficient for this case.


Fixes lost RC on px4fmu-v4

@LorenzMeier
As I am unfamiliar with the uOrb publication lifecycle. Please check that this is a proper fix.
If this is a proper fix, I think we have to look at the creation pattern used herein and possibly
use an auto_ptr like pattern to avoid this in many other drivers that can be stopped.

A recent change in the fmu code stops the instance when a
xxxx_reset command is used issued if the fmu was not
already running.
That change left publications published and then on the
next creation, of the fmu created a new publications.
This change calls orb_unadvertise to mark the publication
as un published so that on the next instantiations of the
fmu it resumes publishing on the same publication.

Looking around at the common modules lack of orb cleanup seems to be the norm. There's also the Publication wrapper class that could be used more widely. https://github.com/PX4/Firmware/blob/master/src/modules/uORB/Publication.hpp


Move email module to another github repo

Description:
This is part of the standard library migration effort.

Fixed by https://github.com/ballerina-platform/module-ballerina-email/pull/1


Fix project dependencies

Some project dependencies should be flagged as dev-dependencies.  We want the fewest dependencies possible when this project is pip installed.
A quinn user recently informed me that dev-dependencies are being deprecated and poetry is moving towards group dependencies.
This should work better for this project too.  We should think about what dependency groups would be ideal for this project.

It looks like that ticket was done:

we have dev-group (install --with=dev)
we have extras (install --extra=)

Whats else should be done here to resolve it?

@gengliangwang It seems to me that this one can be closed as completed.


Is PSR-11 container libraries supported on Amphp HTTP server?

Hi
I am interested to know if we can use PSR-11 compatible containers with Amphp HTTP server?
As an example, can we consider integrating Laravel's container (https://packagist.org/packages/illuminate/container) with Amphp HTTP server?
thank you

Laravel's PSR-11 compatible container is working with Amphp's HTTP server.
A quick update,
thank you


Code Coverage Badge

Is there a way to link to a code coverage badge like there is a way to link to the build status badge? I have used this in Travis CI before but can't figure out how to set it up here.

Thanks for your question. It looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation. Here are a couple of options where you might consider asking your question:

Azure DevOps on Stack Overflow
Azure DevOps Support Bot


[Pokeloot] Overworld newly genned pokeloots one time use.

Pokeloots generated in newer chunks are once again disappearing after the first player claims the loot.

Find a newly generated pokeloot (likely 16000+blocks out)
Claim said pokeloot
See error

Overworld pokeloots to remain after being claimed.
Orion, possibly all.

There’s nothing we can do about this now they’ve been generated, unfortunately. Thanks for the report! Closing.


Isolated Process Multiple Parameters Code Example (C#)

The isolated process example for multiple parameters does not show how the studentInfo (object\tuple) is created.
As a result the studentInfo parameter is not initialised with any values.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: b9f2c0e7-660e-6dab-b44b-f9984812cd01
Version Independent ID: fb189e7e-265e-50cb-dacd-c1ee742683b4
Content: Durable Orchestrations - Azure Functions
Content Source: articles/azure-functions/durable/durable-functions-orchestrations.md
Service: azure-functions
Sub-service: durable
GitHub Login: @cgillum
Microsoft Alias: azfuncdf

@russaram-bham
Thanks for your feedback! We will investigate and update as appropriate.


ERROR:  Not enough natural land points in selected area

Dear all experts,
When I tried to ran w2w on Chicago area, I met this error:

Does this mean that the selected domain must contain certain amount of non-urban land points?
If so, how many land points must be included in the domain?
Thanks,
Eric

Dear Eric,

please use the issue template it's there for a reason!
please don't send images of errors, since they are not searchable, and search engines can't index them

The error literally says what's wrong: Not enough natural land points in selected area...
...and how to fix it: Increase NPIX_AREA


Bottom / right line not cleared

When clearing the screen, sometimes the bottom / right edge pixels don’t get cleared. This is likely due to an off-by-one issue in the clipping rectangle handling

With release v2.0.0, this issue has been fixed.


tests not working

on hover isn't as expected. need to figure out how to insert text and hover for testing

note: extension isn't installed error.


Cat equiv

Established that currying is an equivalence of categories. Some notes about this:

I renamed everything to make more sense. Maybe a little too verbose, but the public parts seem to have nice enough names. And the non-public parts at least have descriptive names
Not sure how to organize the modules in the code so that only the parts we want are exposed in the public interface
I define a swapArgs functor, so that we can left-hand curry as well. Show that swapArgs is an equivalence doesn't seem to play nicely with Agda's termination checker. I'm not doing any recursion by hand, but perhaps solveCat! is inducing some strange behavior here
After talking some with Pranav, it seems like it might be useful to build a proper uncurry functor, as we have all of the data for it laying around in these proofs

These last two points are not complete, but I think there may be enough that is complete to unblock the other issues

Ok LGTM. I invited you to be a collaborator so if that's working then merge yourself


Flask doesn't require blinker

We installed flask 0.11.1 from pip today. Our application would not start unless we also installed blinker via pip. Seems like blinker should be in your requires.txt.

Blinker is an optional requirement in Flask, it will work without it installed.  Something else you're using depends on it non-optionally.


Improve devices validation (backport #6150)

This is an automatic backport of pull request #6150 done by Mergify.

Mergify commands and options

More conditions and actions can be found in the documentation.
You can also trigger Mergify actions by commenting on this pull request:

@Mergifyio refresh will re-evaluate the rules
@Mergifyio rebase will rebase this PR on its base branch
@Mergifyio update will merge the base branch into this PR
@Mergifyio backport <destination> will backport this PR on <destination> branch

Additionally, on Mergify dashboard you can:

look at your merge queues
generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.io/

jenkins test centos-container-all_daemons


Raise NullPointerException when Page popped

VERSIONS

Xamarin.Forms.GoogleMaps - 2.3.0
Xamarin.Forms - 3.0.0

PLATFORMS

[ ] Android
[x] iOS
[ ] UWP

HOW TO REPRODUCE
@P3PPP created:
https://github.com/P3PPP/XFGMapsReproduction1

Fixed in https://www.nuget.org/packages/Xamarin.Forms.GoogleMaps/3.0.0-beta4 .


Use TestWidgetsFlutterBinding instead of WidgetsFlutterBinding for tests

#skip-changelog

I wonder if this code snippet at the end of the file is still needed after this change.
/// Flutter >= 2.12 throws if ServicesBinding.instance isn't initialized.
ServicesBinding? getServicesBindingInstance() {
  try {
    return ServicesBinding.instance; // Maybe this should also return TestWidgetsFlutterBinding.ensureInitialized(); ?
  } catch (_) {}
  return null;
}

.instance

This is for Flutter Stable/Beta compatibility.
How SchedulerBinding instance would allow to return TestWidgetsFlutterBinding.ensureInitialized()?
Copy paste error?

TestWidgetsFlutterBinding implements SchedulerBinding, so that replacement should be possible.

Codecov Report

Merging #801 (30dcd70) into main (d6ac4cf) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #801      +/-   ##
==========================================
- Coverage   89.70%   89.69%   -0.02%
==========================================
  Files         111      102       -9
  Lines        3516     3347     -169
==========================================
- Hits         3154     3002     -152
+ Misses        362      345      -17

Impacted Files
Coverage Δ

logging/lib/src/extension.dart

dio/lib/src/dio_event_processor.dart

dio/lib/src/tracing_client_adapter.dart

logging/lib/src/logging_integration.dart

dio/lib/src/sentry_dio_client_adapter.dart

dio/lib/src/sentry_transformer.dart

dio/lib/src/sentry_dio_extension.dart

dio/lib/src/breadcrumb_client_adapter.dart

dio/lib/src/failed_request_interceptor.dart

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 d6ac4cf...30dcd70. Read the comment docs.

TestWidgetsFlutterBinding implements SchedulerBinding, so that replacement should be possible.

Oh good catch, thanks


Server Not listenning Error

While connecting using IP address server not listening error occurs. Pls help.. Thanks

Any error on console (desktop app) or logcat (android)??
To see console error, run jar file from cmd/terminal. Do read README carefully. You can also check youtube videos.

Thanks for your reply. Now it's working perfectly.
On May 3, 2017 6:30 PM, "Varun kumar"<EMAIL_ADDRESS>wrote:

Any error on console (desktop app) or logcat (android)??
To see console error, run jar file from cmd/terminal. Do read README
carefully. You can also check youtube videos.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/varunon9/Remote-Control-PC/issues/6#issuecomment-298903818,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWYgqxWIuxTHWYx71xkVO13xGUyUbxewks5r2HqJgaJpZM4NNxjW
.


Expose INFO_PASSWORD_IS_SC_PIN flag

TS_INFO_PACKET has a flag enabling direct logging in with smart card authentication called INFO_PASSWORD_IS_SC_PIN (see [MS-RDPBCGR] <IP_ADDRESS>.1.1). These changes expose the already existing setting flag PasswordIsSmartcardPin via command line and passes the flag in  TS_INFO_PACKET message also during library use.

We don't add anything on stable-1.1, would you mind porting your patch to HEAD ?

@freerdp-bot test

@jukeks I've rebased it to master (see PR #4143) it will be part of the next release.
Thank you for your contributions.


Fix the Tiragarde Sound shore

If you start up the game in dev right now you'll see this error:

The game will also ping that location for you. You can then type -shores if you want to see the location of all shores very quickly via Penguins.
This broke because a shore was removed. To fix it you just need to go into ShoreSetup.cs and make sure the Shore record in question is either on an actual shore, or is removed.

Looking good!