Skip to content

Registry and Plugin (Backend)#111

Open
psilabs-dev wants to merge 31 commits into
devfrom
dev-registry/backend
Open

Registry and Plugin (Backend)#111
psilabs-dev wants to merge 31 commits into
devfrom
dev-registry/backend

Conversation

@psilabs-dev
Copy link
Copy Markdown
Owner

Mirrors: Difegue#1511

@psilabs-dev psilabs-dev force-pushed the dev-registry/backend branch from aa7d49f to 6aba20a Compare April 12, 2026 00:28
@psilabs-dev psilabs-dev force-pushed the dev-registry/backend branch 3 times, most recently from 90930c8 to cd86cf0 Compare April 26, 2026 07:25
Difegue and others added 26 commits May 26, 2026 13:59
Turn off stamps on infinite scroll  
Change reader-image z-index dynamically 
Update stamped pages on overlay upon setting or deleting a stamp
Fix update overlay on delete marker

---------

Co-authored-by: Difegue <8237712+Difegue@users.noreply.github.com>
Also fix incorrect module usage in compact mode tooltips and make deletion prompts tank-aware in Reader and Index

Also also fix error display on API calls
…er rating control for Tanks

We can't just use the tags shown in the Reader and add/replace the rating tag, as they'll include underlying Archive tags, leading to duplication if we cram the full result in the Tank's dedicated set of tags.

We could use the Tank metadata API with append to simply add the rating tag to the dedicated set without breaking anything else, but then if you update the rating you end up with duplicate rating tags in said dedicated set.

The solution would be to fetch only the Tank's dedicated tags, do the rating replace dance in there, then push that... But then what if the underlying Archives already have rating tags too? Should we aggregate those?

tl;dr screw it for now
Currently translated at 100.0% (578 of 578 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/zh_Hans/
Currently translated at 100.0% (578 of 578 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ko/
Currently translated at 100.0% (580 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ko/
Currently translated at 100.0% (580 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/zh_Hans/
Currently translated at 90.3% (524 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/pt/
Currently translated at 81.5% (473 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/de/
Currently translated at 81.7% (474 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/de/
Currently translated at 100.0% (587 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ko/
Currently translated at 100.0% (587 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/id/
Currently translated at 66.0% (388 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ja/
Currently translated at 66.0% (388 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ja/
Currently translated at 100.0% (587 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ja/
Currently translated at 100.0% (604 of 604 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/fr/
Difegue and others added 4 commits May 27, 2026 23:29
* Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (578 of 578 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/zh_Hans/

* Translated using Weblate (Korean)

Currently translated at 100.0% (578 of 578 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ko/

* Translated using Weblate (Korean)

Currently translated at 100.0% (580 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ko/

* Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (580 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/zh_Hans/

* Translated using Weblate (Portuguese)

Currently translated at 90.3% (524 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/pt/

* Translated using Weblate (German)

Currently translated at 81.5% (473 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/de/

* Translated using Weblate (German)

Currently translated at 81.7% (474 of 580 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/de/

* Translated using Weblate (Korean)

Currently translated at 100.0% (587 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ko/

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (587 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/id/

* Translated using Weblate (Japanese)

Currently translated at 66.0% (388 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ja/

* Translated using Weblate (Japanese)

Currently translated at 66.0% (388 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (587 of 587 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/ja/

* Translated using Weblate (French)

Currently translated at 100.0% (604 of 604 strings)

Translation: LANraragi/LANraragi Source
Translate-URL: https://hosted.weblate.org/projects/lanraragi/lanraragi-source/fr/

---------

Co-authored-by: gustaavv <gustaavv.git@yahoo.com>
Co-authored-by: on9686 <on9686@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: Tim Fischbach <tim@fischbach.info>
Co-authored-by: Tim Fischbach <info@fischbyte.com>
Co-authored-by: Slasar41 <agungtrianto41@outlook.com>
Co-authored-by: sotohi <c6h4ohcooc6h5@gmail.com>
Co-authored-by: 四迷二葉亭 <sumu32000@gmail.com>
Co-authored-by: Difegue <8237712+Difegue@users.noreply.github.com>
* Make eslint ignore vendor files

* Remove many globals from eslint

* Try run eslint in github actions

* Fix eslint errors

* Update .github/workflows/push-continuous-integration.yml

Co-authored-by: Lili <lili@guerra24.net>

---------

Co-authored-by: Lili <lili@guerra24.net>
@psilabs-dev psilabs-dev force-pushed the dev-registry/backend branch from 0f66f44 to 551e1f7 Compare May 28, 2026 05:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.