text:
"X-Global-Transaction-ID": "3f7e3e2d6554a3de4596294d"

Buongiorno stiamo integrando su PDND il servizio C020-servizioAccertamentoResidenza - InteroperabilityInvalidRequest .
Invocando il servizio C020 con:
curl -k -X POST
-H "User-Agent: python-requests/2.31.0"
-H "Accept-Encoding: gzip, deflate"
-H "Accept: /"
-H "Connection: keep-alive"
-H "Content-Type: application/json"
-H "Content-Encoding: UTF-8"
-H "Authorization: Bearer eyJ0eXAiOiJhdCtqd3QiLCJhbGciOiJSUzI1NiIsInVzZSI6InNpZyIsImtpZCI6IjMyZDhhMzIxLTE1NjgtNDRmNS05NTU4LWE5MDcyZjUxOWQyZCJ9.eyJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFIvQzAyMC1zZXJ2aXppb0FjY2VydGFtZW50b1Jlc2lkZW56YS92MSIsInN1YiI6IjM4NGVmOTExLTA3YmEtNDE1MC04OTk5LWJhNmU5YWIzMTc5ZCIsIm5iZiI6MTcwMDA0NTc4OSwicHVycG9zZUlkIjoiMGY4MmJlODYtMjBjZC00YjFkLTk3ZWYtYTE3M2M4MjA0YjQ4IiwiaXNzIjoidWF0LmludGVyb3AucGFnb3BhLml0IiwiZXhwIjoxNzAwMDQ2Mzg5LCJpYXQiOjE3MDAwNDU3ODksImNsaWVudF9pZCI6IjM4NGVmOTExLTA3YmEtNDE1MC04OTk5LWJhNmU5YWIzMTc5ZCIsImp0aSI6Ijc4MmE4ZjY3LTY3OTMtNGYzOS1iMTU0LTE3OTFjYzMxMTEyYyJ9.WJPVsnlrTOa8N5Nab01N4WL7Qu-Zuy5P68avndSZkVDwPNy4zHjG4XP1afK-9y765CLm0JbkB68H2pU6rm_-LpJvDOlvl1HdPXoMcCdO0Jsmidk8zzLdaVN-i3aBmRnoLpkWbSgc41-EUo07dvFXMkz5HsXosU3lsp_Kj3-B_xOeZwSCWfCRz62BeX7rQcLy0mlH_dCp3r6RuSxb1lOgErh1j4-BoCsZCDi3YkqtEcAKrAB1hloKYXCFi9ayNC-CEpgXGToH_WBzYnuOdfvPYm_gAEM1nsyBz_kB5m0FJvpaVNEnDIIp9SBtlIw8LcoQ5uNhik4lTcBQBeXsxDXvQQ"
-H "Agid-JWT-Signature: eyJhbGciOiJSUzI1NiIsImtpZCI6IjBPQ2JnVm4zZDVHV2xFZ3FySVVWdzBySlJETEhEVzJTc1dmSXhKRkdSNFEiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFIvQzAyMC1zZXJ2aXppb0FjY2VydGFtZW50b1Jlc2lkZW56YS92MSIsImlhdCI6MTcwMDA0NTc5MCwiZXhwIjoxNzAwMDQ5MzkwLCJqdGkiOiJlMmU1ZTU5MS1lYjlhLTQxYTUtYjM2Yy1hNjVmN2JhNWEzMGMiLCJzaWduZWRfaGVhZGVycyI6W3siQ29udGVudC1UeXBlIjoiYXBwbGljYXRpb24vanNvbiJ9LHsiQ29udGVudC1FbmNvZGluZyI6IlVURi04In0seyJEaWdlc3QiOiJTSEEtMjU2PWRUeWQzdEFYS2R5eGdQbEdQYTRkRzNnMnBzbXBNSE1RckI0SXhRdUluRmVQdUhkejE5Q2RjMlpxTlUtcENmR1RqbFVxeFlGOXBwWnVsbElaZUdZZ0JGTzEwZzZRZlMyZlYzNzNVMmNkT0s5Q045QTQtZ1lyelhjMFlLaUMyTHg0R2FQS2dER2FOWUVFVmRkeDJFanlLYkUwOXJhbDNTUlVxQ0ZDcHowb1MyblhBZHZWSnlybG1jMThxcjFfcUlnMUdYQXBLV3BicUdPX0hXcC1vVktEeGxqcHJMMmRyLUhYWU42ZjdsYllsTGVSaEtoOUdQdTlVUndkaUVYZ2FlcDZQOUZxdncyMV92WUZPOS1RU0p0RVpvR3hxOXNpdXJOOExqN0JVN3k1Vk9YQl93bTJ0QVdWZS1Sakx5a0FpS3g3Wk5YVV9vMGRpM0lQU0NUdm9ua1Z1dz09In1dfQ.Tb_nopJb0ECETUOQ4fAEruM7Y57ZzfhuIzAlvULXgdT3m_tgEoYtyOz4HRn6svK0xWeQtpF5hiCcT5VbNgg9jX2V6FVnDNbEeQXPFVPqDQefuB1LDvUgq1CWmKjCsC77zUKF5yoQhG3Zk6tnBcEHMC12IJcSrPk_tT64wbDh5P8hQJxw_MyoYFgzcMl9105mMmwdl_49k2x5tbu7rOolzeHhBcqy84Kq63ha3HgsIp71e4Xko-io_Z4y_KVAk9Nf1FW3-lrzBZ2XlOKSgTQfVbooktm0K3ZhaB06tIgbcq_ufxiKbq7kE-q4owGVl4nZwtmdNh7wrqqfon5sXGTqQw"
-H "Agid-JWT-TrackingEvidence: eyJhbGciOiJSUzI1NiIsImtpZCI6IjBPQ2JnVm4zZDVHV2xFZ3FySVVWdzBySlJETEhEVzJTc1dmSXhKRkdSNFEiLCJ0eXAiOiJKV1QifQ.eyJkbm9uY2UiOjI0OTUyMjQzODQ4NDU1LCJhdWQiOiJodHRwczovL21vZGlwYS12YWwuYW5wci5pbnRlcm5vLml0L2dvdndheS9yZXN0L2luL01pbkludGVybm9Qb3J0YUFOUFIvQzAyMC1zZXJ2aXppb0FjY2VydGFtZW50b1Jlc2lkZW56YS92MSIsImlzcyI6IjM4NGVmOTExLTA3YmEtNDE1MC04OTk5LWJhNmU5YWIzMTc5ZCIsInB1cnBvc2VJZCI6IjBmODJiZTg2LTIwY2QtNGIxZC05N2VmLWExNzNjODIwNGI0OCIsImlhdCI6MTcwMDA0NTc5MCwiZXhwIjoxNzAwMDQ5MzkwLCJqdGkiOiJiNGEzNDViZi1mZmJhLTQ2YmItYjI0Yy1kYzFhYWQ4NmUzODMiLCJ1c2VySUQiOiJQUkRORFI3MFQxMUE5NDRBIiwidXNlckxvY2F0aW9uIjoiUDAwMSIsIkxvQSI6IjEifQ.RFzm-B1r4Z3jF3k-ptbLS5-MiVXj4e_UIuUgVxGoYGmV7L4FiA_FBUD8h4kFrUWbo5GQrql1Li_9s90OvsDVciS45AV2-7gDG6x9Wi7QQoAACtUZ2yVPGT9TiKmAmDjcnmRJPTbyvCNC0msBFdxbb_ovbvsuvHR3d7n1hUaMpi-PBCaHtsFSlaDulmgCWFKrgOEcumO8c_e8LqLS7OW3-A2gVIWItphAI_xfxV-wy8EcuUHWr9Z9zZYZUkWnO4Wk-LRhbk57-OTp6EuVBWFCfaZzoXse_JAjML2o_St3tu9cTS9b6L5lKpvbufCsN0KwH3oz5biQlfhhXLj38p1L7Q" -H "Digest: SHA-256=dTyd3tAXKdyxgPlGPa4dG3g2psmpMHMQrB4IxQuInFePuHdz19Cdc2ZqNU-pCfGTjlUqxYF9ppZullIZeGYgBFO10g6QfS2fV373U2cdOK9CN9A4-gYrzXc0YKiC2Lx4GaPKgDGaNYEEVddx2EjyKbE09ral3SRUqCFCpz0oS2nXAdvVJyrlmc18qr1_qIg1GXApKWpbqGO_HWp-oVKDxljprL2dr-HXYN6f7lbYlLeRhKh9GPu9URwdiEXgaep6P9Fqvw21_vYFO9-QSJtEZoGxq9siurN8Lj7BU7y5VOXB_wm2tAWVe-RjLykAiKx7ZNXU_o0di3IPSCTvonkVuw=="
-H "Content-Length: 210"
-d '{"idOperazioneClient": "100", "criteriRicerca": {"codiceFiscale": "TTRPNN00R50F839W"}, "datiRichiesta": {"dataRiferimentoRichiesta": "2023-11-15", "motivoRichiesta": "Test motivo richiesta", "casoUso": "C020"}}'
'https://modipa-val.anpr.interno.it/govway/rest/in/MinInternoPortaANPR/C020-servizioAccertamentoResidenza/v1/anpr-service-e002'
si verifica il seguente errore:
{ "type": "https://govway.org/handling-errors/404/NotFound.html", "title": "NotFound", "status": 404, "detail": "Unknown API Request", "X-Global-Transaction-ID": "3f7e3e2d6554a3de4596294d" }
Potreste gentilemente darci supporto ?

avete per caso risolto?

perché anch'io sono nello stesso problema.
{
"type": "https://govway.org/handling-errors/404/NotFound.html",
"title": "NotFound",
"status": 404,
"detail": "Unknown API Request",
"X-Global-Transaction-ID": "7dbb991665707867254d6f6d"
}

Buongiorno,
quì trovate un esempio di client che implementa i profili di cui Anpr necessita:
#https://github.com/italia/anpr/issues/3964
Potete usarlo per la chiamata al servizio modificando opportunamente il file pdnd.properties.
Per eventuali dettagli su errori presi basta che ci forniate il govway_id e verifichiamo tranquillamente

repo: italia/anpr


text:
Feature/195 sticky component

Descrizione

Checklist

[ ] Le modifiche sono conformi alle linee guida di design.
[ ] Il codice è coerente con le indicazioni di progetto.
[ ] Le modifiche sono state verificate sui Browser supportati e per diverse risoluzioni dello schermo.
[ ] Sono stati effettuati test di accessibilità in ottemperanza a quanto descritto nell'area "Accessibilità" delle linee guida di design.
[ ] La documentazione è stata aggiornata.

Ciao, questa particolare funzionalità è in realtà già presente su Bootstrap Italia: è sufficiente utilizzare una delle classi descritte in questa pagina per ottenere un posizionamento di tipo fisso o sticky.

source: gharchive/pull-request

authors: francescozaia randomtable

repo: italia/bootstrap-italia

license_type: permissive

license_source: github-api


text:
Typo: talens

On the website it says italian talens... it obviously should be Italian talents.

@alessandromr due to permissions on the website repository you should tackle this one.

source: gharchive/issue

authors: edoardocostantinidev mfirry

repo: italiaremote/awesome-italia-remote

license: MIT


text:
Initial balance 0 after starting setup after longer time

I waited for quite a while until I transferred funds.
After transferring funds it picked up the complete balance.
I think this goes back to how many addresses we check back. But that was a temporary fix. I think we should really get the managed wallet back.

That bug originates in BDK and needs to be fixed there.
Although I guess we can assume that users never delete their DB and as such it is not such a priority.

Duplicate of #1538

authors: bonomat da-kami thomaseizinger

repo: itchysats/itchysats


text:
meta: add remote meta

Do review https://github.com/iterative/dvc/pull/8862, before reviewing this. :)

Codecov Report
Base: 56.71% // Head: 56.61% // Decreases project coverage by -0.10% :warning:

Coverage data is based on head (56f97b8) compared to base (b73212c).
Patch coverage: 75.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #280      +/-   ##
==========================================
- Coverage   56.71%   56.61%   -0.10%
==========================================
  Files          50       50
  Lines        3142     3144       +2
  Branches      556      433     -123
==========================================
- Hits         1782     1780       -2
- Misses       1270     1278       +8
+ Partials       90       86       -4

Impacted Files
Coverage Δ

src/dvc_data/hashfile/meta.py
58.10% <75.00%> (-0.47%)
:arrow_down:

src/dvc_data/index/save.py
72.04% <0.00%> (-2.16%)
:arrow_down:

src/dvc_data/hashfile/hash.py
75.51% <0.00%> (-0.25%)
:arrow_down:

src/dvc_data/cli.py
32.10% <0.00%> (ø)

src/dvc_data/hashfile/build.py
17.60% <0.00%> (ø)

src/dvc_data/hashfile/state.py
33.88% <0.00%> (ø)

tests/hashfile/test_hash_stream.py
100.00% <0.00%> (ø)

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

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

I am going ahead and merging this PR for now, @pmrowla.

authors: codecov-commenter skshetry

repo: iterative/dvc-data


text:
attrs: use sugar syntax for factory

There are three ways to set factory in attrs:

What is being done in the PR.

@define
class Klass:
  attr: list = field(default=Factory(list))

Using factory kwarg, which is a sugar for above.

@define
class Klass:
  attr: list = field(factory=list)

Another sugar for above.

@define
class Klass:
  attr: list = Factory(list)

is verbose, but I prefer 2).

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

Comparison is base (a535b4b) 63.70% compared to head (eb93189) 63.64%.
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #487      +/-   ##
==========================================
- Coverage   63.70%   63.64%   -0.07%
==========================================
  Files          61       61
  Lines        4177     4170       -7
  Branches      714      557     -157
==========================================
- Hits         2661     2654       -7
- Misses       1368     1374       +6
+ Partials      148      142       -6

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


text:
Make "v" in "v1.2.3" optional

Hi,
Would it be possible to make the "v" in "v1.2.3" optional? It's not strict semver. https://semver.org/#is-v123-a-semantic-version
Thanks! :)

Hi @d-miketa! We discussed this a while ago, and decided to keep v https://github.com/iterative/gto/issues/127#issuecomment-1103815257
It makes sense to keep GTO tags in a single format (not supporting it with v and without) both for simplicity of what you can expect to see and different corner cases that may arise, so I wonder, is it just something that doesn't look right (since it's not vanilla semver) or it block some scenarios for you?

Hi @aguschin :)
Thanks for that link, I'll give it a careful read. In the meantime, I can explain where I'm coming from.
I'm not aware of any strict incompatibility with another tool. My request is motivated purely by trying to put together a nice UX that's as consistent as possible - and our Python packages are indexed with regular semver. So it's less that it doesn't look right (an aesthetic concern) and more that I'll have to explain to other users, who don't know gto, that there is a special convention they have to follow for exactly one step in a multi-step process. This creates friction and opportunities for user errors. I'd rather get ahead of the support tickets and use consistent versioning across all steps.

authors: aguschin d-miketa

repo: iterative/gto


text:
Allow for POST consent request

Allow for POST consent request. 4K is too small for large attribute sets/values

@rohe ping. Can you please merge this?

OK, the tests are failing but I trust you to know what you're doing :-)
I'm just your proxy :-)

Thx for merging @rohe
As far as I understand the travis logs, no testbuild will succeed anymore
...
AttributeError: 'module' object has no attribute 'SSL_ST_INIT'
...
tox.InvocationError: InvocationError for command /home/travis/build/its-dirg/CMservice/.tox/py34/bin/pip freeze (see /home/travis/build/its-dirg/CMservice/.tox/py34/log/py34-3.log) (exited with code 1)
...
The command "tox" exited with 1.

This seems to be a problem with pyopenssl. Seems to be fixed if we replace pyopenssl dependency version in test_requirements.txt
-pyopenssl==16.0.0
+pyopenssl==16.2.0

OK, can do that tomorrow.

27 maj 2018 kl. 20:01 skrev Ivan Kanakarakis notifications@github.com:
This seems to be a problem with pyopenssl. Seems to be fixed if we replace pyopenssl dependency version in test_requirements.txt https://github.com/its-dirg/CMservice/blob/01363ff/tests/test_requirements.txt
-pyopenssl==16.0.0
+pyopenssl==16.2.0
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/its-dirg/CMservice/pull/9#issuecomment-392351282, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGGPI0c2XOzAvg7XgmKP0MdDHHklr_hks5t2un6gaJpZM4T_ct2.

authors: c00kiemon5ter mrvanes rohe

repo: its-dirg/CMservice

license_source: bigquery


text:
Register Package to Julia General Registry

@JuliaRegistrator register()

Registration pull request created: JuliaRegistries/General/77647
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" 2b97024628ad7cde1ea39474b905a5cfb9ff0b87
git push origin v0.1.0

authors: JuliaRegistrator itsdebartha


text:
[ENHANCEMENT STYLING] : Adding a new "What is MediHub" section on the homepage

Description

I have added what is mediHub section in the home page in this pull request .
I have made sure to make the section exactly same as shared in the figma file.
I also have made sure to make this responsive for mobile as well as desktop .
Related Issues*

Fixes #191

Screenshots! (Optional)
Before changes:
(screenshot)
Nothing was present before changes
After changes:
(screenshot)
Desktop

Mobile

Checklist
Replace "[ ]" with "[x]" to mark them as completed.

[x] I have forked the repo and pushed the changes according to contribution guidelines.
[x] I have tested these changes locally.
[x] I have tried to maintain the consistency of the code.
[x] I have tested these changes locally.
[ ] I have updated the documentation accordingly.

@itsmohit097 please review changes .
I have finally followed all your contribution guidelines .

hey! @itsmohit097 can you please tag this under level2 ,because I made the exactly same thing as required in the figma file , I also made sure it responsive , I also followed your colour theme in the tailwind config
This took a lot of effort so , can you please label this under level 2.


text:
add name & reason to update body

I've taken it over from https://github.com/webdriverio/webdriverio/blob/master/packages/wdio-browserstack-service/src/service.js
@itszero can you merge this?
Would be great because I'm forced to still use wdio v4 in a project.

Sorry for the delay. I'll merge it later today. Thanks for the pull request!

Merged and published 0.1.19 to unblock you. FYI, you probably should be switching to use wdio's official browserstack plugin now. 😄 They've merged this code into their monorepo a while ago.

authors: SassNinja itszero

repo: itszero/wdio-browserstack-service

license: mit


text:
Error with 22.2 Object Based files (Deezer/Amazon Music)

Hi, I'm using your decoder for converting 360RA music files leaked on internet, especially files who apparently comes from Tidal (7.1.4) and works well, but I recently got 22.2 files who comes from Deezer & Amazon Music and I followed your instructions but I still keep getting error like these : https://github.com/ittiam-systems/libmpegh/issues/7, https://github.com/ittiam-systems/libmpegh/issues/23. I did the modifications on Visual Studio, rebranded the MP4 container of the files with MP4Box.

Hi @SonMaxime, The workaround suggested in #1 works well only for streams which satisfy some conditions. A possibility is that the streams for which You are facing decode failure may have configurations that are not supported by our decoder.
Thanks!

Do you plan on adding Level 4 MPEG-H decoding to your decoder in the future ?

I was able to decode 360 RA (HQ) files downloaded by deemix. Also 22.2 target layout, some have as many as 24 objects, also LC@4 I believe. Which track/album are you looking at?

I was able to decode 360 RA (HQ) files downloaded by deemix. Also 22.2 target layout, some have as many as 24 objects, also LC@4 I believe. Which track/album are you looking at?

Koi Ha Ryusei by Minako Yoshida https://bayfiles.com/R0r2Y0W6y1/06_Yume_De_Aetara_mp4

We will not be supporting this issue as the source of the streams mentioned here doesn't sound appropriate

I was able to decode 360 RA (HQ) files downloaded by deemix. Also 22.2 target layout, some have as many as 24 objects, also LC@4 I believe. Which track/album are you looking at?

Koi Ha Ryusei by Minako Yoshida https://bayfiles.com/R0r2Y0W6y1/06_Yume_De_Aetara_mp4

I actually can reproduce this on the current build (same behavior). However, I tried using a previous build (git clone) and it worked. It seems like I cloned the repository on 2022/10/13.

authors: SakethSathuvalli SonMaxime noHackses sclsj

repo: ittiam-systems/libmpegh


text:
mMenuView.getClass() 报空指针

  BottomNavigationMenuView mMenuView = getBottomNavigationMenuView();
得到的mMenuView 是空的
compileSdkVersion  : 28,
请教怎么解决这个问题，如果必须使用API 25以上，毕竟以后会有新特性。

已解决，你的代码没适配API 28，
//你的代码：        mButtons = getField(mMenuView.getClass(), mMenuView, "mButtons");
我改后的：     mButtons = getField(mMenuView.getClass(), mMenuView, "buttons");
如此类似的问题很多，getField(Class targetClass, Object instance, String fieldName)
中的fieldName 很多在API 28 改变了。希望对作者有帮助，最好判断下API版本做适配。

How can I edit the library source code. I can open it but Android Studio said that the file is read-only :/

Can somebody please translate this to English ?
I'm stuck and can't understand @fairytale110 's solution.

@AstonBraham take a look at  HERE

@AstonBraham
fairytale110 explained it. You get the source code, then File -> New -> New Module
Then find it BottomNavigationViewEx.java class, change mButtons to buttons:
mButtons = getField(mMenuView.getClass(), mMenuView, "buttons");

@fairytale110 Hi! Will you try to update your library with a fix of this issue, so we wouldn't need to pull all of the source code manually?

@millerovv some one have pulled a same request ，but it was closed，you can find it

@fairytale110 Hi, I have done what you mentioned here but still i am getting this error. Any solution for this?

You can simply use the fix on our fork:
implementation 'com.github.stanwood:BottomNavigationViewEx:41e335d'

You can simply use the fix on our fork:
implementation 'com.github.stanwood:BottomNavigationViewEx:41e335d'

bottomNavigationView.setTextVisibility(true); doesn't seem to be working on this fork.

You can simply use the fix on our fork:
implementation 'com.github.stanwood:BottomNavigationViewEx:41e335d'

bottomNavigationView.setTextVisibility(true); doesn't currently seem to be working on this fork, unfortunately.

@zachdev will check that later today.

@zachdev just tested, works perfectly fine for me. What isn't working for you exactly? Guess this is not connected to the changes on our fork.

authors: AstonBraham admark1986 fairytale110 millerovv truongnmt ubuntudroid zachdev

repo: ittianyu/BottomNavigationViewEx


text:
add logging system

Previous usage was implementing a way to obtain topics from a yaml file. With this approach we can filter the topics with regular expressions. I've excluded topics end with image_raw. Can you test this with a system where camera is running and make sure it does not record the image_raw topics, but record rest of them @canerdev

Previous usage was implementing a way to obtain topics from a yaml file. With this approach we can filter the topics with regular expressions. I've excluded topics end with image_raw. Can you test this with a system where camera is running and make sure it does not record the image_raw topics, but record rest of them @canerdev

will be able to work on it after 1st week of june

@YunusDiler proceed with hardware test on this please. I've excluded all topics that contain image_raw

@YunusDiler proceed with hardware test on this please. I've excluded all topics that contain image_raw

i think this is done last week and it works as expected. @senceryazici

The current implementation does not exclude "image_rect_color" etc etc. So we still have to find out every topic name that has type of "sensor_msgs/Image"

These are the topics in a bag file @senceryazici
/turquoise/cameras/cam_front/image_color                                                     1 msg     : sensor_msgs/Image
/turquoise/cameras/cam_front/image_mono                                                      4 msgs    : sensor_msgs/Image
/turquoise/cameras/cam_front/image_rect                                                      3 msgs    : sensor_msgs/Image
/turquoise/cameras/cam_front/image_rect_color                                                1 msg     : sensor_msgs/Image

Looks like .*\/image_[^\/]*$ is good

authors: canerdev ozanhakantunca senceryazici

repo: itu-auv/auv-software


text:
JAR-Download sometimes is corrupted

Describe the problem
Hello,
I use this Docker image inside of my own mc hosting system. Sometimes when I create a new Minecraft Server, i get an corrupt jarfile Error.
"[0mError: Invalid or corrupt jarfile minecraft_server.1.19.4.jar"
Error. So I have to delete the jar-file and restart the container, which is annoying. As I built it that whay to be an autonomus system. And now I always have to look after the jar files. :/
Maybe it is possible to hash check the files? This sometimes also happens to mods in curse forge mode.
Do you really need logs and docker-compose files? The things that set them appart from the default are actually private things. The logs look normal except the Invalid or corrupt jarfile error.
Regards
Container definition
Paste run command or compose file here

Container logs
Paste logs here

I'm sorry that happens on your system and I agree that negate the ability to automate. I have not heard any other reports of corrupted downloads, so I'm afraid it is something particular to your system, network, etc.
Checksum verification is a reasonable solution, at least for the primary server jar since sha1 is provided. Addressing all the various combinations of mod downloads will be a significant effort.

So to understand the system a bit better: I mount the "/data"-Folder into a local folder called "/minecraft-data". This local folder then gets zipped "zip -r /minecraft-data" and then I rsync it to my backup storage and my backup storage unzips it, so I can easily modify the contains. When I start my server I do the same thing in reverse, so I zip it back, rsync it with rsync and unzip it locally and start the docker image. Yes there is a lot happening to the files. But the problem already starts when unzipping the files on my backup storage. Always the the .jar-Files are getting damaged. Other Files are fine, but the jar files get damaged. So I excluded them, but that only works for Auto-CF and Vanilla cause the docker can just reload them. But not for Forge, where I want to play my own mods. As they get damaged during the process. Not always but often. I am already looking at all the logs, trying some things in my system but maybe there is something commonly known for .jar files. Do they get  damaged in the process of zipping them?

I guess the original download is fine. So you can close this issue if you want. But maybe it would still be good to check the file integrity and redownload if the file is bad.
Regards

authors: denizkoekden itzg

repo: itzg/docker-minecraft-server


text:
Forge 1.20.4 installer is no longer able to find entry point

Describe the problem
Originally reported in Minecraft on Docker Discord and discussed with Forge team.
Changed mc-image-helper to locate the shim jar, but fails with a new problem:
+ exec mc-server-runner --stop-duration 60s --named-pipe /tmp/minecraft-console-in java -Xmx1G -Xms1G -jar forge-1.20.4-49.0.7-shim.jar
Missing required library: net/minecraftforge/forge/1.20.4-49.0.7/forge-1.20.4-49.0.7-client.jar
Exception in thread "main" java.lang.IllegalStateException: Missing required libraries! Check log
	at net.minecraftforge.bootstrap.shim.Main.main(Main.java:53)

Container definition
docker run -it --rm -e EULA=true -e TYPE=FORGE -e VERSION=1.20.4 -e FORGE_VERSION=49.0.7 -e DEBUG=true itzg/minecraft-server

Might be related to https://github.com/MinecraftForge/MinecraftForge/issues/9815

The error while running the shim was only a problem with 49.0.7. 49.0.9 of the shim runs fine.


text:
feat: copy server configs into server dir (analogue to bungee)

Currently there is a /config mount that says it copies the server configs into the data dir. However after inspecting the source it only copies the data to /data/config.
https://github.com/itzg/docker-minecraft-server/blob/master/start-minecraftFinalSetup#L67
There is a missing option to copy all server configs into the root server dir. Currently every config needs to be mounted directly as 1:1 files.
However I am not sure what the purpose of the /data/config mount is. If this is intended another mount and copy process like /bukkit or something would be good.

Admittedly, the wording there could be better to clarify the destination path. Too many users probably depend on the existing behavior, so that particular path and logic can't be changed at this point.
What files do you find need to be managed the way you described? The startup script already manages some of them, then there's generic pack support for the remaining content and then world data support.

Maybe I am just overlooking something. I have the following docker-compose.yml where I want to configure the spigot.yml and bukkit.yml files. However I could not find a way to copy them into the container without the volume mount. The problem is that those update a timestamp in their header which then gets detected by git as changed.
version: '3.7'
services:
  main:
    image: itzg/minecraft-server:adopt11
    command: --world-dir=/data/worlds
    user: ${CURRENT_USER}
    environment:
      LEVEL: world
      SERVER_NAME: main
    volumes:
      - ./servers/main:/data
      - ./plugins:/plugins
      - ./worlds:/data/worlds
      - ./configs/main/server.properties:/data/server.properties
      - ./configs/main/bukkit.yml:/data/bukkit.yml
      - ./configs/main/spigot.yml:/data/spigot.yml
      - ./configs/main/paper.yml:/data/paper.yml
      - ./dynmap/main:/data/plugins/dynmap/web
      - /etc/timezone:/etc/timezone:ro
    env_file:
      - secrets.env
      - properties.env
    depends_on:
      - db
    networks:
      - minecraft
networks:
  minecraft:
    driver: bridge

Thanks! That helped to clarify what top level files you meant.
The GENERIC_PACK option in code here is apparently not documented, but also doesn't help your case much since it assumes a zip file currently.
Since I don't want to break any existing usage of /config perhaps a new variable could be introduced to indicate contents of /config should go to top level /data rather than /data/config.
From your example, server.properties is still the awkward one since it gets initialized when absent or always updated when OVERRIDE_SERVER_PROPERTIES=true. The /config logic would need to be shifted earlier in the startup script sequence; however, would it be feasible in your case to shift the properties there to their respective env vars?

Yes moving the server.properties is something I already have prepped for, I just wasn't sure what would take precedence.
Maybe a COPY_CONFIG_DEST env that defaults to /data/config?

I forgot to close this issue due to the PR, but re-open if there was more to address.

I forgot to close this issue due to the PR, but re-open if there was more to address.

authors: Silthus itzg


text:
High CPU IOWait causing server freezes

I've spent quite awhile troubleshooting these intermittent freezes I've been seeing. They are happening almost exactly every 35min on the dot, where I'm getting this error in the docker logs:
[Server thread/WARN]: Can't keep up! Is the server overloaded? Running 28415ms or 568 ticks behind
When I first started using the server it was bad enough that it would kick everyone since the delay was >30sec, but after installing fabric, phosphor, and lithium it's now low enough that it's just causing massive rubberbanding. I thought it might have been my raid controller (PERC 710p Mini), but it's completely up to date. I also checked the SMART data on the 4 600gb 15k drives I have in a raid 10, and none of them are throwing errors and have the latest firmware. With a lot of digging and the help of Chronograf, I was able to produce these images showing the spikes as well as process "java" causing massive IOWait, but I wasn't actually to figure out what within the container was causing it.

Might it have something to do with garbage collection? I'm allocating 16gb to the container, have the Aikar flags enabled, and set 8 threads to the GC with UseG1GC, but it was doing it before I had those flags set. Whatever it's doing, it's also grinding all of my other containers to a halt for the duration of the spike (usually 20-30sec).

It's best if you report performance issues with respective upstream, Mojang, Bukkit, etc since the containerization had very little impact on the performance characteristics.
What I can suggest though is using the JMX monitoring option
https://github.com/itzg/docker-minecraft-server#enable-remote-jmx-for-profiling
and attach jconsole or JDK Mission Control see a bunch of detail about what the JVM is during those spikes.

I have a similar issue, but mine occurs daily at 9AM with no users attached. Java process simply goes bananas. Also throughout the day CPU usage is slowly increasing for no apparent reason; again in most cases without anyone connected to the server.
To mitigate I have a small crontab running every 3 hours to kick the box when no one is playing.
Players=`docker exec servername rcon-cli list | head -c 17 | tail -c 1`
if [ $Players == "0" ]
then
  docker stop servername
  sleep 2m
  docker start servername
fi

I'm going to close this issue. @mpriem please refer to the comment above yours.

No worries. Just wanted to chime in on the issue. I understand this is most likely not related to containerizing minecraft server code. Thanks for your work. I really love this repo.

authors: itzg mpriem volitle


text:
blank pdf generated  in production

in development  everything work fine but in production i only see a blank page
const ref = React.createRef();

<div>
// code of the ui that will be printed
</div>

<Pdf targetRef={ref} filename="code-example.pdf">
        {({ toPdf }) => <button onClick={toPdf}>Generate Pdf</button>}
 </Pdf>

Development :

Production :

Try using the latest version, probably some html2canvas dependency related https://github.com/ivmarcos/react-to-pdf/releases/tag/0.0.14

I'm getting blank PDF even in development mode, Webpack 4.

authors: Razi321 ivmarcos pranav-inaira

repo: ivmarcos/react-to-pdf


text:
Define constants, prettify conversions

I was somewhat unhappy about the conversion formulae in the spectral_* region, partly on typographic grounds, partly because it seemed a bit arbitrary to me to show conversions for micrometer and nanometer but not for Angstrom, and at the end of that road lies madness.
It turned out the conversions were mainly there to ensure that clients that covert values back to per-domain units of choice do that such that 1000 nm does not suddenly become 1020 nm.  With that reasoning, we need to provide required conversion factors.  This PR gives a few (more welcome!) and, based on that, fixes conversion typography.

Yes, OK for me - thanks

authors: Erard msdemlei

repo: ivoa-std/EPNTAP


text:
🛑 21Eurkon is down

In ebb48cf, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in 168d5ea after 1 hour, 57 minutes.

repo: iwyang/check


text:
🛑 Akilarの糖果屋 is down

In 0f49173, Akilarの糖果屋 (https://akilar.top) was down:

HTTP code: 403
Response time: 2101 ms

Resolved: Akilarの糖果屋 is back up in 152efb9.


text:
🛑 06IILeeのBlog is down

In 5401778, 06IILeeのBlog (https://www.iilee.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 06IILeeのBlog is back up in 2f8954b.


text:
🛑 17张洪Heo is down

In 86523fc, 17张洪Heo (https://blog.zhheo.com/) was down:

HTTP code: 522
Response time: 1252 ms

Resolved: 17张洪Heo is back up in c516481.


text:
🛑 Takagi is down

In b0ae2e0, Takagi (https://lixingyong.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Takagi is back up in 7f5342f.


text:
🛑 26七鳄学习格 is down

In 8878ef3, 26七鳄学习格 (https://blog.gmcj0816.top/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 26七鳄学习格 is back up in fea2d2c.


text:
🛑 29JACK小桔子的小屋 is down

In 9b087f3, 29JACK小桔子的小屋 (https://www.jackxjz.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 29JACK小桔子的小屋 is back up in 474c6fe after 1 hour, 13 minutes.


text:
🛑 21Eurkon is down

In be0eb4f, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in a7de8b9 after 48 minutes.


text:
🛑 21Eurkon is down

In d691eed, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in e691efb after 9 minutes.


text:
🛑 Ixtanet SAT is down

In 0ecba2e, Ixtanet SAT ($MEDIA_SAT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ixtanet SAT is back up in 57dc5c5 after 5 minutes.

repo: ixtanet/upptime


text:
Phone number register

https://github.com/CocoaPods/Specs:git'libPhoneNumber-iOS'[](https://github.com/CocoaPods/Specs:git'libPhoneNumber-iOS)

Did you register my number? I can't understand how to code off the terminal ... then I'm tryna study git and it's like a I keep getting sidetracked with understanding the languages 😩🙆🏽♀

repo: iziz/libPhoneNumber-iOS


text:
Command line options to modify server addrs

--grpc-port
--grpc-host
--gateway-port
--gateway-host

how about using viper?


text:
Global PSF

I noticed that there is a psf file in every object folder. This is not necessary as it is the same PSF used for every object. There should be a global PSF generation at the beginning before we start the processing per object.

@lmowla The current PSF crop size is calculated as a ratio between the PSF and science pixscales, multiplied by the cutout size, as follows.
psf_image_size = int(cutout_size * psf_pixscale / pixscale)

Do we want one fixed size for each filter's PSF?

Closing as each PSF accounts for stamp size.

authors: hansenjiang lmowla

repo: j-hive/morphfits


text:
fix: Use nvim_win_hide to prevent command-line window errors

Fixes #43

Sorry for getting to this slowly, and thank you for the informative issue. Just to clarify: this won't leave garbage behind because we will clean it up with nvim_buf_delete? I'm a little puzzled as to why that's ok inside of a command-line window, but if it works/fixes the issue, then it works for me. I'll try to test this fix tonight.

authors: j-hui levouh


text:
Update deps

Changelogs summary:

symfony/symfony updated from v3.1.0 to v3.1.1
See changes:
https://github.com/symfony/symfony/compare/v3.1.0...v3.1.1
Release notes: https://github.com/symfony/symfony/releases/tag/v3.1.1

doctrine/doctrine-bundle updated from 1.6.2 to 1.6.3
See changes:
https://github.com/doctrine/DoctrineBundle/compare/1.6.2...1.6.3
Release notes:
https://github.com/doctrine/DoctrineBundle/releases/tag/1.6.3

simplepie/simplepie updated from 1.4 to 1.4.2
See changes:
https://github.com/simplepie/simplepie/compare/1.4...1.4.2
Release notes:
https://github.com/simplepie/simplepie/releases/tag/1.4.2

symfony/phpunit-bridge updated from v3.1.0 to v3.1.1
See changes:
https://github.com/symfony/phpunit-bridge/compare/v3.1.0...v3.1.1
Release notes:
https://github.com/symfony/phpunit-bridge/releases/tag/v3.1.1

doctrine/mongodb-odm updated from 1.0.5 to 1.1.0
See changes:
https://github.com/doctrine/mongodb-odm/compare/1.0.5...1.1.0
Release notes:
https://github.com/doctrine/mongodb-odm/releases/tag/1.1.0

Coverage remained the same at 97.331% when pulling 4517df4f77dbdd8cd76d0c6b36da3f11a1e53379 on update-deps into 213bd0714cb363d21df12aa770b2fb2eeb74f9ff on master.


text:
How to get the real_val pose???

I fix the bugs following the previous ISSUEs, however, it still occurs:
FileNotFoundError: [Errno 2] No such file or directory: 'My_NOCS/data_pose/real_val/scene_3/0515_pose.txt'
I wonder how to get the pose.txt of real_val. Cause there is no data_pose/real_val in https://github.com/hughw19/NOCS_CVPR2019 or NOCS-REAL275-additional.zip.
Thanks for your kind help! @j96w @LyuJ1998

Hi, thanks for mention this!
I have fix the bug in dataloader, so now you don`t need "My_NOCS/data_pose/real_val/scene_/_pose.txt" file anymore.
Please check it!


text:
Bugfix: Scenario Test. Paste from PC

What's included?
Enables pasting data from PC
Who should test?
✅ Product owner
How to test?
TBC
Risk - how likely is this to impact other areas?
🟢 No risk - this is a self-contained piece of work

PREVIEW:DEVELOP
can be OFF, DEVELOP or STAGING

Be good to get the testing instructions prior to code review. Do you know who is actioning this @warrensearle ? Should this go into the blocked lane in the meantime instead of code review lane @nickaddy ?

Hey @drieJAC I have moved this to 'in progress' as that's probably more correct. I am working on it and, for now, it is Frances only doing the review /  testing. I did update the PR content to say it only needed testing by Product Owner. Code review requests I have left in place and should there be any big changes I will re-request a code review from anyone who has completed their review.

repo: jac-uk/admin


text:
using gazebo9 with ros kinetic

After we have installed gazebo9, we should

remove the previous packages like gazebo_ros and gazebo_ros_control, gazebo_ros_pkgs in our catkin workspace,
then remove the build and devel directory,
and then catkin_make again.

And note that don't source devel in the previous step.
Reference

Gazebo ROS package deb version problem
Can't launch node gzserver nor gzclient #346
Error while spawning my robot in gazebo using gazebo_ros

compile gazebo9 packages for ros
Reference

compile with gazebo9 error #689
Use ignition CMake
CMake: Error evaluating generator expression for protoc package #12230

gazebo 9 server exit after insertting some model
gzserver: /build/ogre-1.9-mqY1wq/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:630: virtual void Ogre::Node::setScale(const Ogre::Vector3&): Assertion `!inScale.isNaN() && "Invalid vector supplied as parameter"' failed.
gzclient: /build/ogre-1.9-mqY1wq/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:630: virtual void Ogre::Node::setScale(const Ogre::Vector3&): Assertion `!inScale.isNaN() && "Invalid vector supplied as parameter"' failed.
Aborted (core dumped)
Aborted (core dumped)
[gazebo-1] process has died [pid 27447, exit code 134, cmd /data/assembler/assembler-dynamic/src/gazebo_ros_pkgs/gazebo_ros/scripts/gzserver -e ode /data/assembler/assembler-dynamic/src/assembler_description/world/myworkcell-with-base-fix-physics.world __name:=gazebo __log:=/home/ros/.ros/log/70c334d0-2aad-11e8-aacb-b6ff195637ef/gazebo-1.log].
log file: /home/ros/.ros/log/70c334d0-2aad-11e8-aacb-b6ff195637ef/gazebo-1*.log
[gazebo_gui-2] process has died [pid 27452, exit code 134, cmd /data/assembler/assembler-dynamic/src/gazebo_ros_pkgs/gazebo_ros/scripts/gzclient __name:=gazebo_gui __log:=/home/ros/.ros/log/70c334d0-2aad-11e8-aacb-b6ff195637ef/gazebo_gui-2.log].
log file: /home/ros/.ros/log/70c334d0-2aad-11e8-aacb-b6ff195637ef/gazebo_gui-2*.log

after building this, when i launch the rubble_world.launch file nothing comes inside gazebo? what should i do?

Anyone still with this issue, visit https://bitbucket.org/ignitionrobotics/ign-cmake/issues/55/failing-to-build-target-does-not-exist

authors: jacknlliu roboticsai tarunuday

repo: jacknlliu/development-issues


text:
[BUG] Setting "see GM roll data" and "see GM stats in global roll data" not working

I've disabled both so players can't see my dice rolls via the dice chart as we play without revealing the actual roll from the DM (gives me the ability to fudge dice sometimes to not kill a player, not reveal hit modifiers etc.)
Sadly, even when rolling with private GM rolls, the chart gets updated with the roll of the GM and the players can see this on the chart. I'd highly appreciate this being fix ASAP.

Are you using it on PF2e or another system?

new Release out

authors: ZeroXNoxus jacobwojoski

repo: jacobwojoski/dice-stats


text:
Failed to load the git-control package

[Enter steps to reproduce below:]

...
...

Atom Version: 1.8.0
System: Mac OS X 10.11.5
Thrown From: git-control package, v0.8.0
Stack Trace
Failed to load the git-control package
At variable @base-color is undefined in /Users/raduciocan/.atom/packages/git-control/styles/icons.less:18:13

LessError: variable @base-color is undefined
  at /Users/raduciocan/.atom/packages/git-control/styles/icons.less:18:13

Commands

Config
{
  "core": {
    "customFileTypes": {
      "source.ini": [
        ".buckconfig",
        ".flowconfig"
      ],
      "source.json": [
        ".arcconfig",
        "BUCK.autodeps"
      ],
      "source.python": [
        "BUCK"
      ]
    },
    "disabledPackages": [
      "tree-view",
      "linter-jshint"
    ]
  }
}

Installed Packages
# User
auto-detect-indentation, v1.1.0
auto-semicolon, v1.1.0
autoclose-html, v0.23.0
emmet, v2.4.3
highlight-selected, v0.11.2
linter, v1.11.10
linter-csslint, v1.3.2
linter-eslint, v7.2.2
linter-htmlhint, v1.1.4
merge-conflicts, v1.4.4
minimap, v4.24.3
minimap-highlight-selected, v4.4.0
nuclide, v0.141.0
open-recent, v5.0.0
pigments, v0.29.1
project-manager, v2.9.7
react, v0.15.0

# Dev
No dev packages

thx!

authors: ciocan isdenya

repo: jacogr/atom-git-control


text:
Login Page

Login Page /Sign up

Currently in the process of finishing up the login page, will update soon

Login works! Next step is fixing app.js to change states after logging in!


text:
Save now playing queue between restarts

I just started using spotmop and it's awesome! It seems like the now playing queue isn't saved if you kill the server. Is this just a missing feature? Or am I just doing something wrong.
I installed Mopidy-Local-Sqlite just in case that was used for this, but it doesn't save.
Thanks!

I'm glad you're enjoying it!
This is not a function that is currently implemented and is something that I believe belongs on the Mopidy server. You can imagine the chaos if you started the server when multiple web clients were open and all tried to re-import the previous TlTracklist.

Thanks for the insight. That makes sense. Now that I get the idea, I figured out where to look.
This was discussed in https://github.com/mopidy/mopidy/issues/310, which referenced mopidy-qsaver. I installed https://github.com/HeadspringLabs/mopidy-qsaver and it just works!

authors: jaedb wuservices

repo: jaedb/spotmop


text:
Can we remove specific Span from jaeger-cpp?

Requirement - what kind of business use case are you trying to solve?

Problem - what in Jaeger blocks you from solving the requirement?

Proposal - what do you suggest to solve the problem or improve the existing situation?

Any open questions to address

I won'd know what this means, please explain.

Hello @yurishkuro I want to know if I can remove a particular span from the tracer
span=tracer.new_span('name') in this way I am making a new span..but after condition check it I decide to remove this span so that it dont create extra noise in jaeger UI Is it possible?, or is there any other way to do this?

If you never call span.finish(), then it won't be sent to the backend. But if it has other children span, then your trace will be broken, with orphan branches. You can also check your condition before starting the span.

@yurishkuro I m trying to achieve this using SetTag for now this will work, but here its a issue that if set a tag with same key it does not override the previous tag value. I checked there is no function to check for pre-existing tag, a function exist which only returns vector<Tag>
Shouldnt there should be a function to check for existing tag?

Spans are not meant to be readable, you're already taking dependency on internal details, your code is not supposed to operate on anything but the OpenTracing API objects. Since C++ does not have a standard Context object, I assume you're propagating the context manually in a custom structure, which means you might as well store the extra details in that structure, not just the span.

@yurishkuro thanks for the answers.I m closing this.

repo: jaegertracing/jaeger


text:
Possibly bad practice in documentation

In the documentation, part "Building with Astronomy", there's this:
...
fields: {
    /**
     * The userId of the user who created the conversation, or 'SYSTEM'
     * if created by the app.
     **/
    ownerId: {
      type: String,
      default () {
        return Meteor.userId() || 'SYSTEM';
      },
      immutable: true
    },
...

So basically, a malicious user could add new conversations to other users simply by defining the ownerId. The default value never gets asked in that case. Would it be better to just create an event hook, beforeInsert, that would populate this field with the appropriate value?
Sidenote: The same part of the docs could probably be refactored slightly to use meteorMethods ?

That section was not written by me and I didn't review it in details but yes you're right about security problems in this example. And I agree that security should be defined in the meteorMetods. Default values shouldn't be used in such an important case as saving user ID. I will probably remove this section as I will be creating video tutorials for Astronomy this or the next week.

What do you think about using the beforeInsert hook for setting the owner field?
So, a Class definition would be like this in the essential parts:
Doc = Class.create({
  name: 'Doc',
  collection: Docs,
  secured: false,

  events: {
    beforeInsert: [
      auth.authenticate, // Check that user is logged in
      auth.setOwner // Populate the doc.ownerId field
    ],
    beforeUpdate: [
      auth.authorize // Check that user is logged in and doc.ownerId matches this.userId
    ],
    beforeRemove: [
      auth.authorize // Check that user is logged in and doc.ownerId matches this.userId
    ]
  },

  fields: {
    ownerId: {
      type: String,
      validators: CustomValidators.meteorId,
      immutable: true
    }
    ...
  }
});

Also, I do find it very beneficial to a have a complete "all bells and whistles" example of using Astronomy and all it's features. It really helps to understand the whole picture.

You can authenticate and put all security code in before events as well as meteorMethods. It depends on if you're set secured property to true or false.

authors: arggh jagi

repo: jagi/meteor-astronomy


text:
do you have the pretrained weights on coco dataset?

Pretrained weights to transfer the learning

I just trained the model with my custom dataset only

Hi @erenat77 - if you're just looking for the weights, I might suggest the YOLOv5 releases on ultralytics.
And @jahongir7174 , I just found this library and it looks super dope - thank you for open-sourcing it!


text:
Add CI for Windows

There's an installation issue on Windows that affects conda's ability load the libmamba libraries for the solver:
WARNING  conda.plugins.manager:manager.py:134 Error while loading conda entry point: conda-libmamba-solver (The specified procedure could not be found)

Found this issue: https://github.com/mamba-org/mamba/issues/1728, but it's not very useful. This is normally a result of mismatched ABIs when mixing channels, but we are only using conda-forge here 🤷 I also tried downgrading to see if it was a 1.5.6 issue, but same error. I'll investigate in a subsequent PR. Disabling for now.
Originally posted by @jaimergp in https://github.com/jaimergp/conda-pip/issues/8#issuecomment-1874335213

@jaimergp not sure where / how else to investigate... we also see this in MNE-Installers which uses 1.5.1 apparently
https://github.com/mne-tools/mne-installers/actions/runs/7388674807/job/20099967166?pr=238#step:5:29

Thanks! That's really useful. I'm assuming it's a new version of a mamba dependency that breaks something on Windows. With your setup-micromamba output I can take a better look.

I sorted the Pixi lockfile by timestamp and check the most recent packages:
>>> from ruamel.yaml import YAML
>>> yaml = YAML()
>>> with open("pixi.lock") as f:
...   data = yaml.load(f)
>>> for pkg in sorted(data["package"], key=lambda pkg: pkg["timestamp"], reverse=True)[:50]:
...   print(pkg["name"], pkg["version"])
...
fmt 10.2.0
fmt 10.2.0
fmt 10.2.0
fmt 10.2.0
rapidfuzz 3.6.1
rapidfuzz 3.6.1
rapidfuzz 3.6.1
rapidfuzz 3.6.1
libmambapy 1.5.6
libmambapy 1.5.6
libmambapy 1.5.6
libmamba 1.5.6
libmamba 1.5.6
libmamba 1.5.6
libmambapy 1.5.6
libmamba 1.5.6
c-ares 1.24.0
c-ares 1.24.0
c-ares 1.24.0
pip 23.3.2
pip 23.3.2
pip 23.3.2
libiconv 1.17
libiconv 1.17
libiconv 1.17
libiconv 1.17
vs2015_runtime 14.38.33130
vc 14.3
vc14_runtime 14.38.33130
libxml2 2.12.3
libxml2 2.12.3
libxml2 2.12.3
libxml2 2.12.3
conda-libmamba-solver 23.12.0
conda-libmamba-solver 23.12.0
conda-libmamba-solver 23.12.0
conda-libmamba-solver 23.12.0
menuinst 2.0.1
menuinst 2.0.1
menuinst 2.0.1
menuinst 2.0.1
typing_extensions 4.9.0
typing_extensions 4.9.0
typing_extensions 4.9.0
libev 4.33
libev 4.33
libev 4.33
libnghttp2 1.58.0
libnghttp2 1.58.0
libnghttp2 1.58.0

Since fmt was updated today (see https://github.com/conda-forge/fmt-feedstock/pull/39) and is in the libmamba dependency tree (see metadata), I checked whether skipping fmt 10.2.0 resolves it. As per https://github.com/jaimergp/conda-pip/pull/10, it does!
So for now pin fmt to 10.1.* in your CI @larsoner. I'll add a repodata patch in conda-forge.

Awesome @jaimergp !

authors: jaimergp larsoner

repo: jaimergp/conda-pip


text:
rewrite section on Portability for Relational Databases

I was not happy with section 7.1, so here's what I think it should say.
At least, something like this.
Thoughts?

By the way, at this point, with so many of the foundations already in place, it would take me approximately an hour or two to add @Persist, @Merge, @Refresh, @Lock, @Remove, @Detach, @JPQL and @SQL annotations to Jakarta Data, thus providing fully portable support for JPA.
Just a thought. I know we said we weren't going to do it in this release, but we've come a long way since then.

I have pushed a second commit, which reworks section 6.4 on interop with JPA.
This does change semantics, since the current version says that JPA-backed repositories must by stateless, but JPA doesn't support that.
TANGENTIAL: the TCK has a test repository (ee.jakarta.tck.data.standalone.persistence.Catalog) which I believe is intended for use with JPA-backed providers. Now, this test is perfectly fine for my Hibernate-based implementation since I have stateless sessions. It's not, in my opinion, appropriate for a generic JPA-backed provider. This problem is easily fixed if we do #470.

repo: jakartaee/data


text:
Launching bash module from non TOP directory fails

example:
04:15:55 /DevTesting/Fire/.drozer$ dtf usesperm
Traceback (most recent call last):
  File "/usr/local/bin/dtf", line 185, in <module>
    sys.exit(main())
  File "/usr/local/bin/dtf", line 175, in main
    rtn = pkg.launch_module(command_name, sys.argv)
  File "/usr/local/lib/python2.7/dist-packages/dtf/packages.py", line 180, in launch_module
    return __launch_bash_module(module_path, args)
  File "/usr/local/lib/python2.7/dist-packages/dtf/packages.py", line 112, in __launch_bash_module
    serial = prop.get_prop('Info', 'serial')
  File "/usr/local/lib/python2.7/dist-packages/dtf/properties.py", line 62, in get_prop
    raise PropertyError(err)
dtf.properties.PropertyError: Property section not found: Info

Fixed: https://github.com/jakev/dtf/commit/ec66bd36ba98cb19e3d17768b47f4093849cb8ae

repo: jakev/dtf


text:
Try building SLURM or other backend with DRMAA using conda

As sudo is not possible for our test suite on Travis, it would be good to have a conda package that can be installed to provide DRMAA support for testing.

Info for building SLURM from source ( http://slurm.schedmd.com/quickstart_admin.html ).

We have successfully written conda recipes for and built slurm and slurm-drmaa. However, it currently won't work due to the configuration file not working. Additionally, the native specification option has arguments designed for gridengine, but they don't work for slurm; so, some sort of workaround is needed here.

In solving the test memory issue ( https://github.com/jakirkham/nanshe/issues/235 ), it may no longer be necessary to solve this issue as we could relax the no sudo constraint. However, there is still value in using a container instead of a full blown VM as the test suite will run faster. Also, this would allow us to distribute DRMAA. So, getting DRMAA set up with conda is still desirable, but is no longer a high priority.

This is simply an unrealistic goal. The better strategy is to provide containers with SGE and DRMAA setup and installed. This has been done. Finally, CI should be performed with a service that can use these containers, which is again done with Wercker. So, this will be closed.

repo: jakirkham/nanshe


text:
Repository directory in network mapping.

In the repositories directory configuration, I'm having trouble using a directory that is mapped to the network, for example: Z:\repoTest
I tried configuring my application pool with a user who allowed access to the mapping, but I was not successful.
There may be other settings that I do not know or Directory.Exists does not work well with network mapping.
Note: If I use an absolute path, everything happens perfectly.
Example: \\192.168.0.10\repo\repoTest

As far as I know... in windows the mapped network drives are linked to the current user, software that run in form of services can´t use that directory.
Same principle may apply to bonobo running from iis, but I digress.

Instead of an explicit IP address, could you live with a UNC path to a named server instead?  \servername\share...?

Yes, I can use it. It's just that I was curious about not working on a mapped network drive. I thought I might have failed in some configuration.
Thanks for the feedback.

authors: holiiveira mauricio-sonegatti willdean

repo: jakubgarfield/Bonobo-Git-Server


text:
Should clean-css read CSS from the file system when passing the input as hash?

I've been trying to get inlining of imports to work with metalsmith-clean-css, which passes the contents of the CSS files to clean as a hash:
new CleanCSS().minify({
  'path/to/file/one': {
    styles: 'contents of file one'
  },
  'path/to/file/two': {
    styles: 'contents of file two'
  }
});

I've skimmed clean-css code very quickly and it appears that clean-css still tries to read the CSS text from the file system in this case. Shouldn't it instead use the contents provided in the data hash? In the specific case of metalsmith-clean-css, reading from the file system won't work because the files are not there -- all content is processed in-memory and flushed to disk once all processing is complete.

Here are some tests when input is passed as a hash: https://github.com/jakubpawlowicz/clean-css/blob/master/test/module-test.js#L480 and code processing input hashes: https://github.com/jakubpawlowicz/clean-css/blob/master/lib/utils/source-reader.js#L60.
I am pretty sure clean-css does not try to load those files from disk.
Could you please double check?

This is probably my misunderstanding of the hash data feature. I assumed that when given multiple CSS files on input:
new CleanCSS().minify({
  'one.css: {
    styles: '@import url("extra/two.css");'
  },
  'extra/two.css': {
    styles: 'h1 { color: red }'
  }
});

clean-css would resolve the import without reading two.css from the file system. A test case would look similar to:
    'with more imports': {
      'topic': function () {
        var prefix = "test/fixtures/partials/";
        var hash = sourcesAsHash([prefix + 'two.css', prefix + "one.css", prefix + 'extra/three.css', prefix + 'extra/four.css']);
        var data = {};
        for (var src in hash) {
          data[src.substring(prefix.length)] = hash[src];
        }
        return new CleanCSS().minify(data);
      },
      'should give right output': function (minified) {
        assert.equal(minified.errors.length, 0);
        assert.equal(minified.styles, '.one{color:red}.three{color:#0f0}.four{color:#00f}.two{color:#fff}');
      }
    }

I'm assuming that's not the way clean-css was designed to work?

Interesting use case. Why using it that way? Is that a metalsmith-specific flow?

Metalsmith runs each file it processes through a pipeline of transformers. In case of my setup and CSS processing, the pipeline consists of the Less processor and clean-css. Metalsmith does all processing in-memory, it does not materialize the intermediate results (*.less transformed to *.css) to the file system. For this reason, the current approach to @import inlining won't work -- the files being imported are not there physically on the disk. Since the content of Less transformed to CSS is available in memory, to make import inlining work, the imports would have to be resolved based on the paths and CSS contents provided in the hash input data (obviously, the caller would have to pass entries containing path and content of each imported CSS).

It's ready on master now and due in 4.0 release. Thanks @stanislawosinski for the idea!

Thanks @jakubpawlowicz! I'll give clean-css a try once version 4.0 is out.

authors: jakubpawlowicz stanislawosinski

repo: jakubpawlowicz/clean-css


text:
Hello World project

Add Html And Css files.
Add linters.

🔍🚫 Hey, @jalal1379! I noticed that this is your second pull request for the same project and you deleted it before reviewing it. In the first pull request, the reviewer requested modifications to your code. Please avoid creating new pull requests for same project requirement.
Instead of creating multiple pull requests for the same feature, it's best to focus on a single pull request and iterate on it based on the feedback received. Well! you have done all requirements requested by the previous reviewer. Deleting this pull request is understandable if it was created unintentionally.
Remember, it's more efficient to consolidate all changes and updates into one pull request to maintain clarity and facilitate a smoother review process. Thank you for understanding! 🙏😊


text:
Invalid response when using _summary=count

Hi :)
I've been trying to have the server give me the total number of results for a given search. I noticed that the Bundle I get as a response does not include the type key which is required based on the FHIR standard:
https://www.hl7.org/fhir/bundle-definitions.html#Bundle.type
Describe the bug
Sending a request with _summary=count returns a Bundle without a type key.
The most appropriate type appears to be "searchset". When I use _summary with all the other valid options, that's the type I get in the response.
To Reproduce
Send a request with any resource type (Observation, Media ...) using _summary=count.
For example: http://hapi.fhir.org/baseR4/Media?_summary=count
Expected behavior
I expect to get a Bundle including the type key with the value "searchset".
Environment (please complete the following information):

Happened with both HAPI FHIR 4.1.0 and 4.3.0
I get this response I posted above both in the browser (link) and when using an actual FHIR client implementation. In this case: https://github.com/smart-on-fhir/Swift-SMART

Additional context
As an example of a response I get without the type key:
http://hapi.fhir.org/baseR4/Media?_summary=count gives me:
{
  "resourceType": "Bundle",
  "id": "9aaf1d79-4c1a-4c9c-a3db-ea5b119653b6",
  "meta": {
    "lastUpdated": "2020-03-16T12:02:17.484+00:00",
    "tag": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ObservationValue",
        "code": "SUBSETTED",
        "display": "Resource encoded in summary mode"
      }
    ]
  },
  "total": 1705
}

I have opened another issue here (wasn't sure where it applied): https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/88

Thanks for reporting! A fix has been submitted.

repo: jamesagnew/hapi-fhir


text:
Performance improvements for FhirConext

Hi james and anyone else,
Has there been any performance improvements to the FhirContext class in its ability to deserialize requests and serialize responses?  Right now we are using version 2.1
Thanks

Closing, as this isn't a bug.
DIscussion can be found here: https://groups.google.com/forum/#!topic/hapi-fhir/qwF8WIbFOY4


text:
Tests

The design is stable enough now that the query / action / reducer layer should be well-tested. Testing the component layer honestly doesn't seem that bad either ...

This will be an ongoing thing, but we have Travis / Coveralls and a reasonable test runner now.

repo: jamesdabbs/pi-base-viewer


text:
[BUG] missing MPP (openslide.mpp-x). Skipping

Description
I am extracting the tiles from .ndpi files using Project by running the following code.
full_dataset.extract_tiles(save_tfrecords=True, enable_downsample=False)

However, I am encountering the following error.
Error loading slide
                   *.ndpi: Slide * missing MPP (openslide.mpp-x). Skipping

I read about issue #258 and exported the environmental variables as following
export SF_SLIDE_BACKEND=libvips

and restarted the kernel, the issue persisted.

Environment:

Slideflow Version (e.g., 1.0): 2.0.3-post1
OS (e.g., Ubuntu): Ubuntu
How you installed Slideflow (pip, source): pip
Python version: 3.10.9
CUDA/cuDNN version: cuda_11.7.r11.7/compiler.31442593_0
GPU models and configuration: NVIDIA T4
Any other relevant information: tensorflow backend, using Libvips

Thanks for raising this issue. Can you run the following code at the top of your script, confirm that the slide backend has been set appropriately?
sf.about()
Does this happen with all of your slides, or only some? How did you install Libvips?

If you're running from a Jupyter notebook, you'd need to run that command from the terminal just before starting the notebook:
export SF_SLIDE_BACKEND=libvips
jupyter lab

Alternatively, you can use this syntax;
SF_SLIDE_BACKEND=libvips jupyter lab

Finally, you can try adding the following line at the top of your script, before importing slideflow:
import os
os.environ['SF_SLIDE_BACKEND'] = 'libvips'

authors: cswpy jamesdolezal

repo: jamesdolezal/slideflow


text:
File naming question / Feature request

It isn't clear but I assume for the file one can give a complete path.  For example I have my daily notes in this folder:
Notes/me/Inbox/DailyNotes
and use this for the new note naming
YYYY/MM-MMMM/YYYY-MM-DD
so that a new daily note gets created in : Notes/me/Inbox/DailyNotes/YYYY/MM-MMMM/YYYY-MM-DD
for today that would be : : Notes/me/Inbox/DailyNotes/2023/08-August/2023-08-26
Can I enter Notes/me/Inbox/DailyNotes/YYYY/MM-MMMM/YYYY-MM-DD in settings as location of a note to add?

Hi @pcause,
For simplicity this plug-in follows the Default location for new notes Obsidian setting.
That said, it is technically possible to provide a sub path using square brackets – try entering Notes[/]me[/]Inbox[/]DailyNotes[/]YYYY[/]MM-MMMM[/]YYYY-MM-DD in Quick note settings.
There are two limitations that will impact this use case:

A quick note won't be created if the parent folder doesn't already exist
You'll only be able to create one quick note per day because the plug-in looks in the specified default location for previously created quick notes.

I hope that clarifies things, as I mentioned in https://github.com/jamesgreenblue/obsidian-quicknote/issues/3#issuecomment-1701053491 I don't have plans currently to expand the functionality of this plug-in beyond basic maintenance so you might want to consider a different solution.

thanks.

authors: jamesgreenblue pcause

repo: jamesgreenblue/obsidian-quicknote


text:
Randomization

Version: 2.8.0-googleplay
Describe the bug
Not sure how long ago it was but sometime last year the randomize button stopped randomizing and instead behaves identical to the sequential button. I assumed til now that it was probably my local data's fault. I have uninstalled, verified that /data/data/com.github.jameshnsears.quoteunquote no longer exists in root storage, and reinstalled with no luck. Please advise if there is anything else I could try on my end. Cheers
Galaxy S21 Ultra (SM-G998U)

Hi - sorry for the delay in replying. I'll investigate this issue, but on the surface it's not something I'm seeing.

OK, there is an issue.
The problem - which involves ordering of data returned by a database query - wasn't revealed earlier as the unit tests covering this area didn't use enough, varied, test data.
I'll update this github issue as I make progress.
I appreciate your feedback and apologise for the hassle it caused you.

I've investigated some more and the issue I discovered yesterday is more of a non issue. It only effects the expectation in a unit test involving sequential order - and it's debatable how the expectation ordering should be.
What this means is that at the moment, I can't repeat your problem. For example, say I visit the Author "Adam Smith", who has 6 quotations:
If I press the Sequential button I get the following, first word, order:

Man
Labour
The
It
People
There

If I then press the Previous button and then the Random button 5 times I don't get this order. I'll admit that some of the order might match the same sequence as when I press Sequential but that's just the nature of a small data set. If I repeat this Previous, Random * 5 sequence a few times then things seem to match what I just said.
Can you elaborate on your issue a bit more and give me a specific example of this identical behaviour?

I'm going to close this issue, as I can't reproduce it. But if you get back to me with more details - maybe even a screen recording -  than I'll happily re-open this ticket.

authors: bluechipps jameshnsears

repo: jameshnsears/QuoteUnquote


text:
How to keep get parameters?

Good day!
I have an url like:
site.com/thing?version=5
where thing is Route
I need get parameter to handle request correctly on server. But it's vanished after router initialisation. How to keep it?

I'm not exactly sure what you mean by vanished. Could you give me a concrete example of how you're setting up the router?

const junction = createJunction({
  designer: {
    default: true
  }
})

site.com/designer?version=5
become
site.com/designer

In order to get the params, you'll need to specify them as paramTypes. For example:
const junction = createJunction({
  designer: {
    default: true,
    paramTypes: {
      version: true
    }
  }
})

It's work. Thank you!

repo: jamesknelson/junctions


text:
Dispose of of the Process object

Since Process implements IDisposable, it can be a good choice to dispose of of a Process object, after setting the TaskCompletionSource during the Exited event. It can be done by calling the Process.Close() method. Probably, there is a need copying all the relevant Process properties over to ProcessResult instance beforehand. Since calling Process.Close() will nullify them.

It's an interesting question.
I had initially decided against disposing it specifically because of all the information you lose when you do the Dispose/Close call. You can't copy everything from it, since you're going to lose the handle to the process (and to its main window if it has one) - copying the handle wouldn't matter since it'll be invalid once Close is called (and it calls m_processHandle.Close()).  By having it exposed on the ProcessResult object, for callers that want/need to have it disposed (they're in a long-running process/appdomain and want/need to have those particular resources freed up ), they're free to do so themselves.
Now, I could make ProcessResults implement IDisposable to help make it clear that there are native resources being held, and then its implementation could call Dispose on the Process instance that it's holding.  Does that seem like a reasonable approach?  Then I don't have to worry about prematurely disposing the process when the caller still wants a handle to it.  Does that sound ok?
Thanks, @sindilevich !

I didn't think of a need to obtain the Handle upon process exit, but it now make a good sense to me.
Your suggested approach, implementing the IDisposable interface on ProcessResult sounds very attractive. Not only it encapsulates freeing up the Process object by calling Process.Dispose(), it also declares intention.
Would be happy start using the code, once you implement the change and publish it on NuGet.
Thanks a lot!

@sindilevich now on NuGet as version 1.1.2
Commit is https://github.com/jamesmanning/RunProcessAsTask/commit/7dda1d8c231452cd2eb282a115576f54317c7e53
Thanks!

authors: jamesmanning sindilevich

repo: jamesmanning/RunProcessAsTask


text:
Offline restore

I haven't looked into the implementation, but it seems there are no methods to store or restore the non-consumables to/from "cache", eg in shared preferences or similar. So if  the user isn't online, he/she won't be able to access the purchased items ? It would be great if this API would provide such offline-restore functionality!

You just need to save this locally when someone purchases something. Use the settings plugin or something equivalent.

repo: jamesmontemagno/InAppBillingPlugin


text:
[Feature Request] Select multiple images

Now the user can only select one image.
It would be nice to be able to select multiple images, limiting the total selection to a certain number.
Thank your very much

This would be highly welcomed. Being able to select multiple images would be a huge benefit!

I have already posted I have no plans to implement this.

Is there a technical limitation preventing this? Or something else?

authors: Jose7777 chadgruka jamesmontemagno

repo: jamesmontemagno/MediaPlugin


text:
calendar permission

is there a workaround for the calendar permission problem in ios?

Wima75 are you running into an issue submitting to Apple App store, mine keeps getting rejected with the following? (and yes I have that key/string in my info.plist)
"Missing Purpose String in Info.plist File. Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSCalendarsUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting spring 2019, all apps submitted to the App Store that access user data will be required to include a purpose string.If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more

Yes, exactly this problem. I think it is not so good, because my app does not use the calendar. I think some users don't want to install my app because of this permission.

I have removed Calendar & Reminders from 4.0 which will be available soon.

Thank you. In the meantime I downloaded your source code, deleted all the stuff that I don't use and compiled myself ;-)

:)

authors: jamesmontemagno tenneyb wima75

repo: jamesmontemagno/PermissionsPlugin


text:
Handle options

Hi,
I just see you have merged my previous commit about options handling.
I forgot to commit some code, so the version you have merged doesn't work properly : the content of a block is too "sanitized".
This version works better.

Unfortunately, the raw helper is not available in all contexts and causes my specs to fail. Possibility of using haml_concat or other?

Can you provide an example where the output is too sanitised?

authors: blakink jamesotron

repo: jamesotron/hamlbars


text:
The pretrained model seems to be broken.

I tried to decompress the package picie_city.tar, but failed. It looks like a corrupt file.

Hi,
Sorry for the late reply. Does this help?

authors: behopkk janghyuncho

repo: janghyuncho/PiCIE


text:
Request:  change  namespace for MapDB 2.0

I will need to load both MapDB 1.x and 2.0 into the same process in order to migrate incrementally while online.
If MapDB 2.0 was in a different namespace (e.g.  org.mapdb2) and different maven coordinates,  then both could co-exist without issue.
Alternatives are to release an artifact with moved contents, but this is more difficult for MapDB (requiring an additional artifact and pom), and more difficult for users if the library is used by both transitive dependencies and themselves.
For example:  my library wants  MapDB 2.0 and MapDB 1.x simultaneously, and so I use a  'moved' artifact for the latter.  If a third party transitive dependency requires MapDB 1.x, I now have an unresolvable version compatibility situation.
If instead I rely on both 1.x and 2.x, but they are in different namespaces and maven coordinates, then I can even have two third party transitive libraries, one that uses MapDB 1.x and another using MapDB 2.0, and everything will happily work together.
I note that there is a moved artifact, but it is only available as 1.0.6 and was not built for 1.0.7 or prior.
The benefits of moving maven namespaces and package names for major version compatibility changes are large for users because it makes it easy to handle cases like the above without having to resort to OSGi or manual re-packaging.

There 1.0.6 version with renamed package to org.mapdb10:
http://mvnrepository.com/artifact/org.mapdb/mapdb-renamed

authors: jankotek scottcarey

repo: jankotek/MapDB


text:
Dataset availability

Hi, where can I find the datasets for all the environments, esp. Maze2D?
Sorry if I missed this in the readme.

They are from D4RL and will be downloaded automatically when running any of the scripts that use them (eg here).

@jannerm Excuse me, does this mean that I don't need to download the dataset and run the code directly?

authors: Haonote a-nooj jannerm

repo: jannerm/diffuser


text:
Fetch config from GitHub repo

I have used AWS Extend Switch Roles in past with an internal tool that was built to sync the config from the GitHub repository for easy team sharing and updating of the common config.
It was pretty useful when working with multiple accounts across the team.
The internal extension used GitHub API key and path to the config file in a repo to sync and it was doing the sync every 15 minutes or when forced.
The extension also used the chrome extension ID to sync with proper extension - I guess it was meant to work only with AWS Extend Switch Roles and I haven't tried it with this extension (I might test it in a couple of days).
Anyway, it would be really nice to see an embedded functionality like this here, making this extension even better and not needing some old internal extension that doesn't seem to be maintained for a very long time.
Of course, if that would be possible to achieve easily, support for other remote repos (GitLab, Bitbucket, AWS Code Commit, etc) would be even better, but I think that GitHub is a pretty good start.

I already thought about this and even implemented some boilerplate (#254) due to #252.
I think it is a pretty neat idea to have a sidecar extension that pushes configuration into this extension while it seams a bit hacky at the same time. Please read the conversation in #252.
What i could imagine: This extension pulls configuration over a http endpoint. The user could define a curl request (or a simple form) with headers to retrieve the config by an intervall or a refresh button. I do not like the idea to implement authentication for github or something like this though.

I'm not sure if it would need to be a sidecar extension though, I was rather thinking about an embedded part of configuration here.
You could provide the api url to github content, your api key and that would be all that's needed to work.
But as per #252 maybe it would make more sense to enable sidecars as then different extensions could be used without the need to embed additional functionality into this extension.

I do not like the idea to implement authentication for github or something like this though.

Why?
There's an API key in GitHub one can generate to use with the extension and there's no other way to get config fetched from private repos.

I'm not sure if it would need to be a sidecar extension though, I was rather thinking about an embedded part of configuration here. You could provide the api url to github content, your api key and that would be all that's needed to work.

That would be simple http request, right?

But as per #252 maybe it would make more sense to enable sidecars as then different extensions could be used without the need to embed additional functionality into this extension.

Maybe yes, it will take a while tho. I do not want to rush this idea.

I do not like the idea to implement authentication for github or something like this though.

Why? There's an API key in GitHub one can generate to use with the extension and there's no other way to get config fetched from private repos.

Can you provide an example of how it could look like? I think i do not understand you correctly.

That would be simple http request, right?

I suppose yes

Maybe yes, it will take a while tho. I do not want to rush this idea.

Sure! I'd contribute if I could but my coding skills are too poor, I'd need support :(

Can you provide an example of how it could look like? I think i do not understand you correctly.

I suppose that get repository content method would need to be used.
Here's curl snipper:
curl -L \
  -H "Accept: application/vnd.github+json" \
  -H "Authorization: Bearer <YOUR-TOKEN>" \
  -H "X-GitHub-Api-Version: 2022-11-28" \
  https://api.github.com/repos/OWNER/REPO/contents/PATH

token could be provided in settings to the plugin, together with the API URL to the file, and then there could be a button to trigger the request manually and some sort of cron (I don't know how automatic periodic actions are working in Chrome) to auto fetch the file.

Is there any progress on this? I'm very interested in this feature!

authors: janstuemmel nickjmv tymik

repo: janstuemmel/aws-role-switch


text:
Non-existent Dependency Versions Due to Workflow Timeout

Description:
Some plugins are currently referencing dependency versions that do not exist within the repository. This issue stemmed from a timeout in the release workflow. Consequently, the versions in package.json files were incremented without corresponding updates in npm. This situation particularly affects plugins reliant on shared dependencies, such as those depending on @janus-idp/shared-react.
Workflow Details:

Original Workflow Timeout: Link
Subsequent Rerun Workflow: Link

Impact:
This issue disrupts the functionality of plugins that depend on shared dependencies within the repository, causing an issue when running yarn install.
Resolution:
The root cause of the workflow timeout needs to be addressed to prevent similar issues in the future.

Somehow we need a no op to bump all the plugin versions but the tool we use will automatically detect and not release no ops.

what if we turn off the "tool" temporarily, fix things, release what we need, and then turn the controls back on?
or, for a more permanent fix, can we tweak the tool to allow no-op version bumps? we'll need that going forward if we want to be able to release from 1.yy.x branches as in https://issues.redhat.com/browse/RHIDP-1720 and https://issues.redhat.com/browse/RHIDP-931

More detailed errors:
Couldn't find any versions for "@janus-idp/backstage-plugin-rbac-node" that matches "1.0.5"
Couldn't find any versions for "@janus-idp/shared-react" that matches "2.5.4"

Shorthand for doing a release:

install & build
release

# install & build
yarn --prefer-offline --frozen-lockfile
yarn build --filter=@janus-idp/* --concurrency=1

# release (push)
yarn config set registry https://registry.npmjs.org
npm config set registry https://registry.npmjs.org
npm config set workspaces-update false
yarn release --ignore-private-packages

Dgging into the failures, looks like timeouts:
2024-04-05T16:05:25.7295371Z [4:05:25 PM] [@janus-idp/backstage-plugin-rbac-node] › ✖  An error occurred while running semantic-release: Error: Command failed with exit code 128: git push --tags https://x-access-token:[secure]@github.com/janus-idp/backstage-plugins HEAD:main
2024-04-05T16:05:25.7299831Z fatal: unable to access 'https://github.com/janus-idp/backstage-plugins/': Failed to connect to github.com port 443 after 133302 ms: Connection timed out
2024-04-05T16:05:25.7313878Z     at makeError (/home/runner/work/backstage-plugins/backstage-plugins/node_modules/execa/lib/error.js:60:11)
2024-04-05T16:05:25.7316213Z     at handlePromise (/home/runner/work/backstage-plugins/backstage-plugins/node_modules/execa/index.js:118:26)
2024-04-05T16:05:25.7318040Z     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2024-04-05T16:05:25.7320350Z     at async push (/home/runner/work/backstage-plugins/backstage-plugins/node_modules/@semantic-release/git/lib/git.js:51:3)
2024-04-05T16:05:25.7323227Z     at async module.exports (/home/runner/work/backstage-plugins/backstage-plugins/node_modules/@semantic-release/git/lib/prepare.js:69:5)
2024-04-05T16:05:25.7326178Z     at async prepare (/home/runner/work/backstage-plugins/backstage-plugins/node_modules/@semantic-release/git/index.js:28:3)
2024-04-05T16:05:25.7328871Z     at async validator (/home/runner/work/backstage-plugins/backstage-plugins/node_modules/semantic-release/lib/plugins/normalize.js:34:24)
2024-04-05T16:05:25.7331555Z     at async /home/runner/work/backstage-plugins/backstage-plugins/node_modules/semantic-release/lib/plugins/pipeline.js:37:34
2024-04-05T16:05:25.7333153Z     at async Promise.all (index 0)
2024-04-05T16:05:25.7334776Z     at async next (/home/runner/work/backstage-plugins/backstage-plugins/node_modules/p-reduce/index.js:16:18) {
2024-04-05T16:05:25.7337434Z   shortMessage: 'Command failed with exit code 128: git push --tags https://x-access-token:[secure]@github.com/janus-idp/backstage-plugins HEAD:main',
2024-04-05T16:05:25.7339956Z   command: 'git push --tags https://x-access-token:[secure]@github.com/janus-idp/backstage-plugins HEAD:main',
2024-04-05T16:05:25.7342235Z   escapedCommand: 'git push --tags "https://x-access-token:[secure]@github.com/janus-idp/backstage-plugins" "HEAD:main"',
2024-04-05T16:05:25.7343669Z   exitCode: 128,
2024-04-05T16:05:25.7344258Z   signal: undefined,
2024-04-05T16:05:25.7344921Z   signalDescription: undefined,
2024-04-05T16:05:25.7345647Z   stdout: '',
2024-04-05T16:05:25.7347620Z   stderr: "fatal: unable to access 'https://github.com/janus-idp/backstage-plugins/': Failed to connect to github.com port 443 after 133302 ms: Connection timed out",
2024-04-05T16:05:25.7349396Z   failed: true,
2024-04-05T16:05:25.7349966Z   timedOut: false,
2024-04-05T16:05:25.7350552Z   isCanceled: false,
2024-04-05T16:05:25.7351151Z   killed: false,
2024-04-05T16:05:25.7351810Z   pluginName: 'Inline plugin'
2024-04-05T16:05:25.7352472Z }
2024-04-05T16:05:25.7354855Z [multi-semantic-release]: Error: Command failed with exit code 128: git push --tags https://x-access-token:[secure]@github.com/janus-idp/backstage-plugins HEAD:main
2024-04-05T16:05:25.7358093Z fatal: unable to access 'https://github.com/janus-idp/backstage-plugins/': Failed to connect to github.com port 443 after 133302 ms: Connection timed out

-- https://pipelinesghubeus15.actions.githubusercontent.com/ebKQgoyPnXvHq3441lsPYuPjXKXGuQU3QPI6NQst2SLSVW3NT6/_apis/pipelines/1/runs/22072/signedlogcontent/10?urlExpires=2024-04-07T18%3A00%3A24.5955947Z&urlSigningMethod=HMACV1&urlSignature=U9Irza%2FNemy6KQC5p8%2BhQxgNxMgAT5kllV%2Fxx1x0lCM%3D (from https://github.com/janus-idp/backstage-plugins/actions/runs/8571877606/job/23493598212 )

Or... can we figure out a way to recover w/o manual intervention?

if timeout within action, wait 60s and try again a second time?
if action fails, wait 60s and automatically re-run failing steps?

Something like this can help with that:
https://github.com/marketplace/actions/retry-step

Could we split this into more than 1 giant publishing step for 40 plugins? Eg., could we run the yarn release for each plugin, check if it succeeds, and then move to the next one? Would make parsing the log easier too...

You can't effectively do that if you have packages depending on another package within the repo. Or you can, but your workflow would need to determine which packages to release first. It's a whole graph of releases that you need to cascade through in the right order. 🤷
shared library release -> common package release -> backend and frontend can be released.

CLosing this issue as it's not a problem anymore. Have moved the suggestion about https://github.com/marketplace/actions/retry-step to https://issues.redhat.com/browse/RHIDP-1720

authors: nickboldt schultzp2020 tumido

repo: janus-idp/backstage-plugins


text:
Plot user provided data

It would be nice to plot user provided data for those who care about the generated results of each benchmark evaluation. E.g.: Given an array of N points, each point could represent a diagonal of a scatter-plot matrix.
If possible, I will try to implement this feature myself. What do you think, @bheisler?

Hey, thanks for trying Criterion.rs, and thanks for the suggestion.
I don't think I understand the use case for something like this. If you want to plot your own data, just use a plotting library, no?

Yes! There are some native plotting libraries in Rust but would be nice to plot arbitrary user data alongside Criterion reports. By leveraging the power of the existing structure of this crate, users could measure the performance and the quality of their algorithms instead of creating a standalone benchmark/plotting suite, thus, reinventing the wheel.
I can close this issue if you think that this feature is out of scope of Criterion but I could at least give it a try. There are many fields that care about the their final results, like: Machine learning, Linear algebra, Linear programming, Dynamic programming and Heuristics.

I see what you're saying - There are a couple of wish-list items that might cover this. I've never gotten around to implementing them. It's a lot of new API surface that needs to be defined and then maintained. Also, the more configuration options I expose now, the more things will break when I eventually change Criterion.rs to use the new test-framework system. If we're going to implement something like this, I think it should be locked behind a Cargo feature flag for now, to leave some flexibility to iterate on the interface.
I'm not really clear on what you're looking for here. Are you looking to inject some extra HTML into the generated reports (which might include custom chart images) or maybe even entirely replace the HTML reports? Alternately, are you looking to augment or replace the measurement code so that you can measure things other than runtime (eg. prediction accuracy)?

The cargo features looks like a good idea and I would like to start with something more conservative, i.e., add an HTML section just to illustrate a generated scatter-plot matrix that is generic enough to handle N dimensions.
To get beyond this, we would have to care about the various types of data formats the user could give or how this data could be analyzed to provide additional info. All of this can be discussed afterwards.
the cargo features looks like a good idea.


text:
arm-linux: use qemu to run cargo test

https://github.com/rust-lang/libc does this, it uses qemu user emulation to run tests. But its docs mention:

Note that one downside of this QEMU system is that threads are barely implemented, so we're careful to not spawn many threads.

So we may also want to explore using qemu full system emulation if the user mode presents problems in practice.

Why is this still open? The implementation is already merged, isn't it?
On my Debian system installing qemu-user-static and binfmt-support makes it possible to execute the arm binaries, so cargo test --target arm-unknown-linux-gnueabifh and corresponding run just work. It could be worth trying on Travis too to make the script simpler.

Why is this still open? The implementation is already merged, isn't it?

I left this open to remind me of testing cargo test under qemu system. In general I want to experiment with building/testing cargo projects natively inside qemu but that's blocked on having official rustc binaries for tier 2/3 platforms (which I hope are coming soon)

On my Debian system installing qemu-user-static and binfmt-support makes it possible to execute the arm binaries, so cargo test --target arm-unknown-linux-gnueabifh and corresponding run just work.

Oh, interesting. Do you know if there are equivalent brew packages for osx?

It could be worth trying on Travis too to make the script simpler.

Yeah, I'll be up for this if we can use the same trick on both linux and osx.

interesting

I now remember the prefix path (given via -L when calling qemu-arm explicitly) still has to be defined and that I did that by creating a link in /etc (which can't be done due to no sudo), but it can also be done by setting environment variable  QEMU_LD_PREFIX.

Do you know if there are equivalent brew packages for osx?

Sorry, I have absolutely zero experience with osx.
IMO the best solution would be to teach cargo itself to support target.*.interpreter key (similar to the ar and linker it already has) that would be used as prefix for running the binaries. Because that should work even for Android, NaCL, emscripten and such where I'm not sure binfmt can go that far and doing the full build under emulation is not an option.

authors: jan-hudec japaric

repo: japaric/rust-everywhere


text:
contributing

I'd like to possibly contribute to this project - is it still actively maintained?

#193

authors: AverseABFun oslfmt

repo: japaric/xargo


text:
Q: can this be used for a generic JDBC driver?

Thank you

Yes.
Most thoroughly used with Oracle and Vertica databases. Unit tests however are written for MySQL as that is more available.

Thank you @japettyjohn
So glad I've found you! :)
Hoping to be able to test it in the next month. Cool.

closing it :) TX!

authors: japettyjohn zrml

repo: japettyjohn/go-jdbc


text:
Using scalacss in server code - solving issues with Content Security Policy

Hi,
I find this library is really great, I really like the type safeness of the inline style. But my browser(Chrome) refuses to apply the inline style because it violates the Content Security Policy. Which is fair, as it's not very secure.
I didn't want to add a security exception and I didn't want to go to the standalone style as it looks way less type safe so I thought I could have the style object in the server(shared with the js code) and output it from an endpoint (runtime doing something like returning MyStyle.toString) while have it referenced from the Js.
I think this would work but unfortunately there is no JVM build of the library as far as I can tell. Is there any reason to not have one? Or do you have a recommended way to solve this issue?
Many thanks,
Kristof

Hi, this library is published for JVM as well. If you add it to your JVM
project's dependencies it should just work. If it doesn't try changing %%%
in the library declaration to %%.
On 18 October 2017 at 08:07, kszilagyi notifications@github.com wrote:

Hi,
I find this library is really great, I really like the type safeness of
the inline style. But my browser(Chrome) refuses to apply the inline style
because it violates the Content Security Policy. Which is fair, as it's not
very secure.
I didn't want to add a security exception and I didn't want to go to the
standalone style as it looks way less type safe so I thought I could have
the style object in the server(shared with the js code) and output it from
an endpoint (runtime doing something like returning MyStyle.toString) while
have it referenced from the Js.
I think this would work but unfortunately there is no JVM build of the
library as far as I can tell. Is there any reason to not have one? Or do
you have a recommended way to solve this issue?
Many thanks,
Kristof
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/japgolly/scalacss/issues/123, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAMYt2ocnbcBQIg0mBzohJACgW2G18i-ks5stRcngaJpZM4P80rh
.

Hi,
Thanks for the quick reply. Yeah, you are right, my bad. I tried to use "com.github.japgolly.scalacss" %%% "ext-react" in the server which really doesn't have jvm port but obviously that's not what I need. So when trying core instead it worked.
I will close the issue, thanks for the help!

Great to hear & no worries!
On 19 October 2017 at 06:48, kszilagyi notifications@github.com wrote:

Hi,
Thanks for the quick reply. Yeah, you are right, my bad. I tried to use
"com.github.japgolly.scalacss" %%% "ext-react" in the server which really
doesn't have jvm port but obviously that's not what I need. So when trying
core instead it worked.
I will close the issue, thanks for the help!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/japgolly/scalacss/issues/123#issuecomment-337707425,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAMYt5mKRuvmUUz4Yp64FHmk85esoh9xks5stlYjgaJpZM4P80rh
.

authors: japgolly kszilagyi

repo: japgolly/scalacss


text:
Variable used before declaration

Language
Nim
Polygolf source
if (1==1) {
 $a <- 1;
};
$a <- 1;

Current output
if 1==1:a=1
var a=1

Expected output
var a=1
if 1==1:a=1
a=1

Comment
stdinfile.nim(1, 9) Error: undeclared identifier: 'a'

Also happens in Swift (and theoretically any lang that needs variable declarations.

Alternatively, maybe this polygolf code shouldn't compile to begin with.

If we want to properly scope variables, we might want to compile it to
if 1==1:var a=1
var a=1

repo: jared-hughes/polygolf


text:
Additional follow-up fix for #1704 to remove remaining warnings

Added devServerMajor.js to razzle-dev-utils that refactors the detection of the webpack-dev-server version in a manner similar to webpackMajor.js
Updated webpackHotDevClient.js to use devServerMajor.js to pickup the properly cased createSocketUrl

Hopefully this approach won't break things like the change that was made previously that ended up getting reverted

Updated createConfigAsync.js to use razzle-dev-utils/devServerMajor for the webpack-dev-server version as well as:

Restored hot: true to the common devServer config and instead only explicitly adding the HMR to the plugins for v3 to avoid the following warning:

[webpack-dev-server] "hot: true" automatically applies HMR plugin, you don't have to add it manually to your webpack configuration.

Updated start.js script to include devServerMajor.js so that v4 will start/stop the client dev server rather than listen/close used for v3

Also added port into the copied devServer config to allow start() to work properly

@fivethreeo I believe I fixed everything although I wasn't fully able to verify the webpackHotDevClient change

@fivethreeo ok, I'm done fixing the little things... Looking forward to your review

repo: jaredpalmer/razzle


text:
Add no/cancel callback for confirm and input functions

Actually confirm function have callback only for success I think could be handy to have callback for fail :-)

I knew someone would request this ;). Sure thing, I'll implement this soon. Thank you.

You could instead of calling a parameter as a function. You could merge an object on which you can define your own:
success, error, final, beforestart, afterstart, etc. handlers.
Like jQuery uses on an ajax call.
EG:
notie.confirm('Are you sure you want to do that?', 'Yes', 'Cancel', {
     success: function(notie){},
     cancel: function(notie){},
     final: function(notie){}
});

Or just to make all things configurable as an object:
notie.confirm({
    question: "Are you sure you want to do that?",
    options: [
        "Yes": function(notie){ // callback for Yes option },
        "No": function(notie){ // callback for No option },
        "Cancel": function(notie){ // callback for Cancel option }
    ],
    "position": "bottom",
    "fixed":  true
});

I agree the arguments should be an object, however I think that would come with making the library OO.

authors: connorjburton jaredreich leroy0211 singerxt


text:
Clean build: Unsupported major.minor version 52.0

Hi,
I'm getting the following gradle error:

Execution failed for task ':test-lib:compileReleaseJavaWithJavac'.

javax/tools/DiagnosticListener : Unsupported major.minor version 52.0

I'm using java 7. It's set both in grade and in the project settings for Android Studio.
Do you have any ideas? version 52 is Java 8. Thanks

@frel The classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.0.8' Google ErrorProne plugin is compiling with Java 8.
I can make it work with Java 7. I highly suggest you upgrade to Java 8.

@frel Thanks for letting me know. I have fixed it here: https://travis-ci.org/jaredsburrows/android-gradle-java-template/builds/123095301.

Thanks!

@frel Since Android 24 is out, you need jdk8 to use it. So make sure you start using jdk8:
compileSdkVersion 'android-24' requires JDK 1.8 or later to compile.

authors: frel jaredsburrows


text:
added fix for value

Please check if the PR fulfills these requirements

[x] Followed the Contributing guidelines.
[x] Tests for the changes have been added (for bug fixes/features) with 100% code coverage.
[x] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
fixes #512

@alphmth - can you provide documentation or even better tests on this? I want to make sure this change does not break typescript in anyway.

authors: alphmth jaredwray

repo: jaredwray/keyv