Commit Graph

206 Commits

Author SHA1 Message Date
maxid
13b32e7104 add ability to import unknown tv shows 2025-12-07 17:38:37 +01:00
maxid
aca60cd9b7 make explicit any only warn instead of error 2025-12-07 17:37:10 +01:00
maxid
bfe4b05ca3 add spinner component 2025-12-07 17:36:45 +01:00
maxid
5200821b60 update formatting of welcome message 2025-12-07 00:23:16 +01:00
maxid
92b9bff892 update package-lock.json 2025-12-06 23:49:40 +01:00
maxid
30f5ecd997 make eslint svelte resolve rule only warn 2025-12-06 23:33:53 +01:00
maxid
e117bed738 make counters animated with animejs 2025-12-06 23:33:03 +01:00
maxid
961c89e4e2 format frontend files 2025-12-06 22:39:09 +01:00
maxid
d1eee14b79 add card to inform user of new versions 2025-12-06 22:38:28 +01:00
maxid
e522fa9801 add stats to dashboard 2025-12-06 21:05:13 +01:00
copilot-swe-agent[bot]
83932d6c99 Add delete button for user management in admin settings
Co-authored-by: maxdorninger <97409287+maxdorninger@users.noreply.github.com>
2025-11-29 16:59:45 +00:00
maxDorninger
3ac8b7588a add new sponsor @PuppiestDoggo 2025-11-29 17:34:23 +01:00
maxDorninger
8e9947652d add new sponsors 2025-11-01 20:42:02 +01:00
Tyler Satre
106190d7ac Improve local dev experience 2025-10-31 12:19:23 -04:00
maxDorninger
079ac1b130 enable concurrency of eslint linting 2025-10-29 17:30:15 +01:00
maxDorninger
22c4ddc869 add ability to change imported state of a torrent 2025-10-29 17:29:46 +01:00
Maximilian Dorninger
19c3300342 Update web/src/lib/components/torrent-table.svelte
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-29 16:19:20 +01:00
maxDorninger
82700abeb6 improve UX of downloading torrents by splitting the dialogs into two steps; deduplicate code; fix bug which causes the directory preview to be incorrect 2025-10-29 15:56:00 +01:00
maxDorninger
49f8886db1 cleanup code 2025-10-29 14:24:00 +01:00
maxDorninger
39c88a0519 add retry and delete buttons to torrents table 2025-10-29 14:22:22 +01:00
maxDorninger
30b710e618 improve how the download_url field is excluded from the response model 2025-10-28 22:49:10 +01:00
maxDorninger
bae3906063 add indexer field to IndexerQueryResult and update related components; display indexer name to use 2025-10-28 22:17:00 +01:00
Maximilian Dorninger
fdffa38c92 Merge pull request #168 from maxdorninger/enhance-frontend
Miscellaneous frontend enhancements
2025-10-28 09:00:18 +01:00
maxDorninger
9ac16e5ab9 fix eslint rule comments 2025-10-27 23:06:17 +01:00
maxDorninger
bb566e6eb9 format files 2025-10-27 22:26:59 +01:00
maxDorninger
b846480b84 create function for displaying query result toasts to reduce code duplication 2025-10-27 21:49:26 +01:00
maxDorninger
994e558090 fix torrent table using id and not torrent_id as identifying property 2025-10-27 21:48:30 +01:00
maxDorninger
89965e65e1 update verify page; replace goto dashboard button with logout button 2025-10-27 21:25:54 +01:00
Maximilian Dorninger
6c2ebc6c4c Merge pull request #167 from maxdorninger/enhance-frontend
[CHORE] replace all usages of base with resolve() and pin python version to 3.13
2025-10-27 21:19:34 +01:00
maxDorninger
fd434ec544 fix resolve import 2025-10-27 20:45:46 +01:00
maxDorninger
b5ac036103 replace asset() with resolve() 2025-10-27 20:40:20 +01:00
maxDorninger
f62394fdb7 replace base with resolve 2025-10-27 20:06:10 +01:00
maxDorninger
5910b047b3 format files 2025-09-25 21:26:16 +02:00
maxDorninger
b53e9fde9b add HadrienKerlero to sponsor mentions 2025-09-25 21:21:53 +02:00
maxDorninger
98ee8d265d disable svelte no navigation without resolve eslint rule 2025-09-18 12:47:10 +02:00
maxDorninger
124357ec9c update package-lock.json 2025-09-13 22:57:10 +02:00
maxDorninger
3d00809634 update dependencies and add back lucide-svelte 2025-09-13 22:48:39 +02:00
maxDorninger
f6dea2b8be remove unused node dependencies 2025-09-13 21:41:28 +02:00
maxDorninger
9e91f71bd1 fix no error message being displayed when login fails because of bad credentials 2025-09-13 20:47:17 +02:00
maxDorninger
8f5cc9329c update how oauth is handled 2025-09-13 18:42:34 +02:00
maxDorninger
1c81083e23 fix typo when accessing auth metadata 2025-09-13 18:03:47 +02:00
maxDorninger
9125bddf12 remove stray parentheses 2025-09-12 20:43:16 +02:00
maxDorninger
0ac34c0834 fix hardcoded url of images 2025-09-12 20:41:58 +02:00
maxDorninger
6203ec5ce0 format files 2025-09-12 20:09:44 +02:00
maxDorninger
6f8d3eea4e update type of the library parameter to string, instead of generating a list of possible values dynamically 2025-09-12 20:05:02 +02:00
maxDorninger
d6c1a03d78 migrate all .svelte files to new types created with openapi-ts 2025-09-12 19:58:53 +02:00
maxDorninger
3eaa3dd233 update how login is handled in the frontend 2025-09-07 21:01:24 +02:00
maxDorninger
340186a3fc prevent infinite recursion of autoLogoutMiddleware 2025-09-04 21:37:25 +02:00
maxDorninger
1f544e55e8 add support for multiple oauth providers 2025-09-04 20:05:45 +02:00
maxDorninger
c9ecc9c5b4 add line that copilot in its infinite wisdom deleted 2025-08-30 22:34:02 +02:00