1501 Commits

Author SHA1 Message Date
FrenchGithubUser 37670ab152 feat: display deleted torrents in stats 2026-05-13 20:02:24 +02:00
FrenchGithubUser 2ff16e24d9 feat: notify users on torrent deletion 2026-05-13 17:57:21 +02:00
FrenchGithubUser 9c0cd34b2d tests: tests for read markers in conversations 2026-05-12 18:17:59 +02:00
FrenchGithubUser 479fc9c26e fix: update the read status of conversations properly
when a user had UserPermission::ReadAllConversations, the read status
was never updated, even if the user was part of the conversation
2026-05-11 21:02:11 +02:00
FrenchGithubUser c8d1750d4c feat: new content type: Live Performance 2026-05-10 21:09:13 +02:00
FrenchGithubUser 0788a0fa13 feat: allow for custom js injection with arcadia_settings 2026-05-10 15:42:28 +02:00
FrenchGithubUser bf874e4b7b feat: display periodic tasks data in grafana dashboard sample 2026-05-09 17:04:20 +02:00
FrenchGithubUser 9ed18ee8d5 feat: export data about periodic tasks with opentelemetry 2026-05-09 15:56:16 +02:00
FrenchGithubUser 0e6a79abc9 feat: user badges 2026-05-09 13:16:31 +02:00
FrenchGithubUser 3942cd1a06 fix: don't display all conversations in /conversations page, but only
in the staff dashboard (when the user has the permission)
2026-05-06 19:27:37 +02:00
FrenchGithubUser acf52d9e8f chore: display torrent extra_text after extras in torrent slug 2026-05-05 22:27:09 +02:00
FrenchGithubUser b82b980c17 fix: refresh jwt token during notification streaming 2026-05-05 21:41:54 +02:00
FrenchGithubUser b458f0b985 feat: search all conversations 2026-05-05 20:28:00 +02:00
FrenchGithubUser d493e9d57c fix: searching title groups by external link should return matches on
trailing slash mismatch
2026-05-05 12:58:29 +02:00
FrenchGithubUser 50ed836d0c fix: snatched should be displayed instead of grabbed when a torrent
has been snatched and grabbed (and no active peer)
2026-05-05 12:40:51 +02:00
FrenchGithubUser 7b57815358 chore: give all permissions to picolo with
`enum_range(NULL::user_permissions_enum)` instead of a fixed array

this avoids having to update the array everytime there is a new
permission
2026-05-05 12:28:28 +02:00
FrenchGithubUser 17e301a9c5 feat: remove warnings and bans 2026-05-05 12:23:40 +02:00
FrenchGithubUser fdbc845f7d feat: change password 2026-05-03 19:19:04 +02:00
FrenchGithubUser 0f234e2aaa fix: proper types for audio codec and channels in mediainfo extractor
when unrecognized, fixes #555
2026-04-27 20:53:45 +02:00
FrenchGithubUser 17f21fc9e7 fix: avoid deducting bonus points multiple times when user announces
multiple times without downloading anything in between announces
2026-04-24 21:39:16 +02:00
FrenchGithubUser 87d8ac889e fix: nullable series name unexapect by sqlx 2026-04-24 21:10:01 +02:00
FrenchGithubUser c98c661afd chore: check for sqlx cache files in all required folders 2026-04-24 20:50:46 +02:00
FrenchGithubUser d0d14c9aa4 feat: include more details in the bonus points logs 2026-04-24 20:49:03 +02:00
FrenchGithubUser 369e4c1b80 fix: use the bonus points alias in the bonus points log UI 2026-04-24 00:16:59 +02:00
FrenchGithubUser 15b05cc252 feat: display more information on users page and endpoint 2026-04-23 23:43:26 +02:00
FrenchGithubUser 6ec7e15de1 feat: put the users page and api endpoint behind a user_permission 2026-04-23 23:27:51 +02:00
VongoSanDi cb45ffb42a feat: disable the key return for creation and editing title/edition/torrent (#552)
resolves #476
2026-04-22 17:05:02 +00:00
FrenchGithubUser 8aae38b8c0 feat: UI to display empty title groups in torrent search 2026-04-21 23:24:52 +02:00
FrenchGithubUser 0c05713698 feat: log bonus point changes, resolves #533 2026-04-20 23:57:50 +02:00
FrenchGithubUser e5ce9db637 feat: display approved image hosts on image linking error because of
unapproved host
2026-04-20 18:54:17 +02:00
FrenchGithubUser eaf3c1dc82 fix: reading a thread must clear the notification from a subscribed
forum sub-category
2026-04-20 18:25:01 +02:00
FrenchGithubUser fc8c5bbf1a fix: sanitize mediainfo for all content types, resolves #549
the mediainfo extractor was early returning when there was no `video`
attribute available
2026-04-17 19:31:01 +02:00
FrenchGithubUser 5e6219f953 feat: display search filters on unauthorized access page, resolves #543 2026-04-17 19:15:03 +02:00
FrenchGithubUser f38fcc59d6 feat: upload torrent from request page autofills the title group,
resolves #545
2026-04-16 23:36:31 +02:00
FrenchGithubUser e20faf632f feat: sample grafana dashboard, resolves #547 2026-04-15 23:42:50 +02:00
FrenchGithubUser e8adae5bee feat: refresh artist peer stats, resolves #548 2026-04-15 19:45:54 +02:00
FrenchGithubUser 5482c75f20 feat: display more information in the artists' page, resolves #39 2026-04-13 18:52:19 +02:00
FrenchGithubUser 78490766e7 feat: extra "free" field at the torrent level, resolves #243 2026-04-12 15:06:32 +02:00
FrenchGithubUser 077656547b feat: set title group name aliases in frontend and allow searching by
them
2026-04-12 14:42:10 +02:00
FrenchGithubUser 8fb758d153 feat: display artist aliases on frontend quick search 2026-04-12 14:07:56 +02:00
FrenchGithubUser e6e4eae45d feat: seachable PMs, resolves #544 2026-04-12 13:06:12 +02:00
FrenchGithubUser d94f9b6956 fix: prevent duplicate SSE reconnects and redundant notification count
requests
2026-04-12 10:24:21 +02:00
FrenchGithubUser e5955aa482 feat: forum stats 2026-04-10 18:28:51 +02:00
FrenchGithubUser 49971716aa feat: display more community stats on the home page 2026-04-10 16:11:32 +02:00
FrenchGithubUser 2d6b682bba feat: similar wiki articles 2026-04-10 13:35:03 +02:00
FrenchGithubUser 0c247c6098 feat: search wiki articles, resolves #406 2026-04-09 12:04:40 +02:00
FrenchGithubUser 9f338f68ac feat: support for artist aliases, resolves #509 2026-04-06 00:49:02 +02:00
FrenchGithubUser 0c3395763d fix: format bonus points in gifts, fixes #541 2026-04-05 10:44:54 +02:00
FrenchGithubUser 66624afa99 feat: fallback sorting on title group name in torrent search on tie
situations
2026-04-03 11:58:49 +02:00
FrenchGithubUser c29734a2bf refactor: remove unnecessary X-Forwarded-For header in the tests 2026-04-02 12:26:17 +02:00