Commit Graph

645 Commits

Author SHA1 Message Date
Maximilian Dorninger
a599832c00 Update license information for MediaManager 2025-08-29 22:24:38 +02:00
Maximilian Dorninger
871b6133f3 Merge pull request #139 from maxdorninger/switch-to-dorninger.co
Change all URLs containing maxid.me to dorninger.co
1.8.0
2025-08-23 18:12:50 +02:00
maxDorninger
cd5b16a4e5 Change all URLs containing maxid.me to dorninger.co 2025-08-23 17:54:57 +02:00
Maximilian Dorninger
6c4b6a52cf Merge pull request #133 from almarzn/patch-1
add a prefix for environment variables
2025-08-11 22:24:31 +02:00
maxDorninger
35a4b4a14c add MEDIAMANAGER prefix to documentation 2025-08-11 22:22:42 +02:00
Maximilian Dorninger
41531b3807 Merge pull request #129 from maxdorninger/enhance-frontend
Enhance frontend
2025-08-11 22:04:10 +02:00
maxDorninger
b2973cf2f2 format files 2025-08-11 21:41:45 +02:00
maxDorninger
dfa58b8f71 format files 2025-08-11 21:40:13 +02:00
maxDorninger
82edbe73d8 fix weird typescript linting errors 2025-08-11 21:39:51 +02:00
maxDorninger
611e066473 fix linting errors 2025-08-11 21:16:14 +02:00
maxDorninger
cd549cfc84 remove unused imports 2025-08-11 20:24:41 +02:00
Alma
f9747816db add a prefix for environment variables 2025-08-10 15:42:56 +02:00
maxDorninger
1a489dc71d replace divs with main, header and footer tags to make html more semantic 2025-08-02 14:40:40 +02:00
maxDorninger
174c675992 add autocomplete flag to login/signup forms 2025-08-02 14:34:21 +02:00
maxDorninger
d381fdddce break up login page and form component into separate signup and login card/page 2025-08-02 14:27:09 +02:00
maxDorninger
79ccfe701d rework login page, deduplicate code by using layouts 2025-08-02 14:18:18 +02:00
maxDorninger
2eaa1b94c0 add No torrents found error message 2025-08-02 13:18:35 +02:00
maxDorninger
0cd9cc8851 add search button to basic mode, instead of searching for torrents everytime season number changes 2025-08-02 13:18:21 +02:00
maxDorninger
9f2ec53d23 add the max width of the content to other pages too 2025-08-02 12:45:55 +02:00
maxDorninger
35824af5d4 fix pictures clipping and thus being displayed in a 9/20 aspect ratio 2025-08-02 12:23:16 +02:00
maxDorninger
7035507a57 add score column to the download dialogues 2025-08-02 11:57:37 +02:00
maxDorninger
f755589258 add new sponsor https://github.com/SeimusS 2025-08-02 03:36:40 +02:00
maxDorninger
56a215de97 update shadcn components 2025-08-02 03:24:13 +02:00
maxDorninger
fb095e61cb update from tailwindcss 3 to 4 2025-08-02 02:56:28 +02:00
maxDorninger
8cf62004a2 update package lock 2025-08-02 02:29:35 +02:00
maxDorninger
60f129af3a make tv and movie page use cards 2025-08-02 01:50:45 +02:00
maxDorninger
9fcb7b1d20 organize the controls on the movie and tv pages in cards 2025-08-02 01:19:55 +02:00
maxDorninger
233044a429 make layout of the movie and tv show page better, i.e. set the content's max width to 80em instead of the full width of the page; replace checkbox for continuous download of show with switch 2025-08-02 01:08:01 +02:00
maxDorninger
0046fc473c add torrents field to public movie schema, and fix movie's torrents not correctly displaying in the web ui 2025-08-01 23:15:38 +02:00
maxDorninger
29ee6ed53b add library field to PublicShow schema 2025-08-01 22:52:13 +02:00
maxDorninger
9f9431dbaf add new sponsor https://github.com/brandon-dacrib to docs, about page and readme 2025-08-01 15:47:54 +02:00
Maximilian Dorninger
89f4a76825 Fix regex for importing episodes (#128)
This pull request makes a small but significant change to the
`import_torrent_files` method in `media_manager/movies/service.py`. The
change updates the regular expression used to match subtitle file names,
making it more flexible in recognizing language codes.

*
[`media_manager/movies/service.py`](diffhunk://#diff-57cfa309860beba31573487107eba3f7ef8ef60429c48c02fb262b9f4ff9b8d3L527-R527):
Updated the regular expression in `import_torrent_files` to match
language codes in subtitle file names that are separated by either a dot
(`.`) or a space (` `), instead of only a dot.

It fixes #124.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-01 15:21:55 +02:00
Maximilian Dorninger
2bcec538a3 Merge pull request #127 from maxdorninger/remove-special-chars-from-media-file-names
Remove certain special chars from file names
2025-08-01 14:31:01 +02:00
Maximilian Dorninger
35de9629ec Update media_manager/torrent/utils.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-31 22:48:15 +02:00
maxDorninger
a095e1987f add function remove_special_characters and use it in the import torrent files functions, it removes characters that break SMB or jellyfin 2025-07-31 22:42:31 +02:00
maxDorninger
f8f21df913 add warning to the callback uri documentation, reminding users to set the correct one 2025-07-31 14:31:43 +02:00
maxDorninger
818dd4428f add callback uri to troubleshooting.md 2025-07-31 14:28:17 +02:00
maxDorninger
405f807c1e add callback uri for oidc auth to documentation, also add screenshots of Authentik and PocketId configuration 2025-07-31 14:25:57 +02:00
Maximilian Dorninger
1862707ae3 Merge pull request #119 from maxdorninger/make-prowlarr-follow-redirects
make prowlarr follow redirects for every url
2025-07-31 12:54:40 +02:00
maxDorninger
c8d0ec2a5f raise Runtime error instead of returning None when final url could not be determined 2025-07-30 22:37:57 +02:00
Maximilian Dorninger
6c20f7f026 Update media_manager/indexer/utils.py
use redirect_url instead of final_url

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-30 22:34:45 +02:00
Maximilian Dorninger
e2c65c9231 Update media_manager/indexer/utils.py
use redirect_url instead of final_url

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-30 22:34:37 +02:00
maxDorninger
9c84e04de2 make prowlarr follow redirects for every url 2025-07-30 22:29:30 +02:00
Maximilian Dorninger
369ae87f88 Merge pull request #117 from maxdorninger/fix-password-updating-instead-of-email
fix password being set to new email when trying to update oneself's email
2025-07-29 16:21:44 +02:00
maxDorninger
c773bf41b6 keep users who change their email verified status 2025-07-29 16:20:11 +02:00
maxDorninger
99c0a7dafa remove duplicate input field 2025-07-29 16:04:44 +02:00
maxDorninger
bb294225f2 fix formatting 2025-07-29 15:36:50 +02:00
maxDorninger
a83a7d8c08 fix password being set to new email when trying to update oneself's email 2025-07-29 15:22:23 +02:00
maxDorninger
73e2ecefeb update troubleshooting.md with second default email 2025-07-29 14:40:14 +02:00
maxDorninger
799d7ea240 fix formatting of frontend files 2025-07-29 13:53:23 +02:00