1
0
Fork 0
mirror of https://github.com/sussy-code/smov.git synced 2024-12-21 14:47:41 +01:00
Commit graph

1228 commits

Author SHA1 Message Date
mrjvs
ad81b23c95 Fix thumbnail going under next episode button 2023-12-16 16:58:53 +01:00
mrjvs
88446299b6 Add batching + remove temporary RTL 2023-12-16 16:54:30 +01:00
mrjvs
6dea1fb3f6 Fix RTL issues 2023-12-16 16:50:34 +01:00
Jip Fr
cf4cb6f300 Some RTL fixes
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-16 16:21:50 +01:00
Jip Fr
4813d9dbfe RTL text
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-16 15:27:42 +01:00
mrjvs
1249f35f8b
Merge branch 'dev' into mobile-fixes 2023-12-16 14:56:23 +01:00
Jip Fr
762c4b0be7 YEET! 2023-12-16 14:49:45 +01:00
Jip Fr
101122ec54 Revert to normal DMCA text 2023-12-16 14:49:02 +01:00
Jip Fr
15332c8fce Fix /s/ back to home
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-16 14:46:46 +01:00
Jip Fr
b91f0e4b3d Fix modal offset
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-16 14:42:51 +01:00
Jip Fr
179bdb07dd Re-add auto captions
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-16 14:37:52 +01:00
Jip Fr
6862255de9 Replace 1.25 playback speed with 1.5
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-16 14:37:12 +01:00
Jip Fr
ed957f3872 Make passphrase input into toggleable password field
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-16 14:16:48 +01:00
Jip Fr
33fac3b718 Fix logged out font size in navigation 2023-12-16 13:51:33 +01:00
Jip Fr
1c9a18a52c Convert passphrase display to 3 cols with smaller text on mobile 2023-12-16 13:48:41 +01:00
Jip Fr
00e57a932f Downscale navigation on very small screens 2023-12-16 13:46:04 +01:00
Jip Fr
e3807d31c1 Add minionlang 2023-12-16 01:48:26 +01:00
Jip Fr
0baad79fde Add brush lmao 2023-12-16 00:04:33 +01:00
Jip Fr
4caada49a4 Oops :3 2023-12-14 21:57:06 +01:00
Jip Fr
8e0f385024 https://youtu.be/G4MV9Q83zaY Add santa hats 2023-12-14 21:54:06 +01:00
Jip Fr
cf24ddc71f https://youtu.be/G4MV9Q83zaY 2023-12-14 21:24:59 +01:00
Jip Fr
21656e6606 Center align description on trust backend 2023-12-14 21:18:02 +01:00
Jip Fr
46f2da3c45 Fix lightbar being too tall (again) 2023-12-14 20:41:03 +01:00
Jip Fr
f8b83a6f8c Remove play() to stop weird audio buffering thingie https://youtu.be/dQw4w9WgXcQ 2023-12-13 21:51:06 +01:00
mrjvs
88356bad26
Merge branch 'dev' into coop-fixes 2023-12-13 21:44:05 +01:00
Jip Fr
1bcddb80aa Remove weird gradient thingie 2023-12-13 21:41:55 +01:00
Jip Fr
87b6399d5d Fix tall boi page UwU 2023-12-13 21:25:48 +01:00
Jip Fr
b5cb432241 Add safe area to next episode button, clean up debugging stuff, disable thumbnails on Safari, fix lightbar on landscape
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-13 21:13:57 +01:00
mrjvs
a76b9ed39c Add logout button if failing to load profile from original backend url 2023-12-13 00:56:15 +01:00
mrjvs
c48b82148a Fix morning time 2023-12-13 00:44:35 +01:00
mrjvs
6a446d5b2f fix bug I guess 2023-12-12 22:53:35 +01:00
mrjvs
6da01d74d5
Merge branch 'dev' into docs-editing-removal 2023-12-12 21:51:56 +01:00
Weblate test
fac3f7d525 Translated using Weblate (Dutch)
Currently translated at 12.2% (30 of 244 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/nl/
2023-12-12 20:47:53 +00:00
William Oldham
00ae1576bf Update config: add defaults to config.js, set backend URL as default, use true/false in vite 2023-12-11 22:11:10 +00:00
Jip Fr
903185f5a3 Add safe area inset bottom to next episode button 2023-12-11 17:47:24 +01:00
Jip Fr
3109da2154 Some progress for thumbnail fix on iOS 2023-12-10 22:12:09 +01:00
Jip Fr
c4dcc42b9d Fix weird underflow on media card on Safari 2023-12-10 22:11:54 +01:00
Jip Fr
ca0ccb240e Abortable scraping
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-10 22:10:57 +01:00
Jip Fr
95c5e73996 Better error for unknown account
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-10 22:10:37 +01:00
Jip Fr
056fabb266 Add safe area to mobile overlays
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-12-10 20:58:56 +01:00
mrjvs
436a75d3f2 Add chromecasting UI 2023-12-10 17:47:38 +01:00
mrjvs
fac61d26da Add chromecasting display interface
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-10 17:12:05 +01:00
mrjvs
09da337362 Focustrap workaround, pain 2023-12-10 13:12:51 +01:00
mrjvs
ef9eaf074e Handle image rendering error for thumbnails 2023-12-10 12:58:45 +01:00
mrjvs
386741807c
Merge branch 'dev' into v4-themes 2023-12-09 17:47:49 +01:00
mrjvs
9fce50d259 Fix theme not applying on body colors 2023-12-09 17:37:51 +01:00
William Oldham
3fc03f5cfc Fix linting 2023-12-09 16:04:30 +00:00
William Oldham
a837894f6d Move type-fest to a dev dependency and update import to import type 2023-12-09 15:37:37 +00:00
William Oldham
9fb12e7e34 Fix DMCA Footer link 2023-12-09 14:24:46 +00:00
William Oldham
1b1770ace8 Dynamically change search bar sticky offset depending on window width 2023-12-09 14:24:25 +00:00
William Oldham
99de885216 Change about me icon to circle question icon 2023-12-09 14:23:40 +00:00
William Oldham
fc89a5c6b5 Add additional donation link and change donation icon 2023-12-09 14:23:19 +00:00
William Oldham
8664929b05 Fix spelling mistakes in en.json 2023-12-09 14:22:50 +00:00
Jip Fr
3b329bcf14 Fix stupid checkmark thing >:( 2023-12-09 13:40:53 +01:00
Jip Fr
f17ccd5066 Fix text alignment, also apply text style to copied 2023-12-09 13:16:08 +01:00
Jip Fr
0000354a13 Hide copy texts on mega-small viewports https://youtu.be/q6EoRBvdVPQ 2023-12-09 13:12:26 +01:00
Jip Fr
41aaf29be7 Fix error overflow 2023-12-09 12:58:26 +01:00
mrjvs
3fa7a5ef27 recolor default theme 2023-12-08 18:42:37 +01:00
mrjvs
91a24607a7 Fix randomized titles getting new title on rerender 2023-12-07 01:55:56 +01:00
mrjvs
1217bae7ee Add back and forth links for register and login 2023-12-07 01:52:35 +01:00
mrjvs
e420049097 Added proper FAQ body text 2023-12-06 22:59:58 +01:00
mrjvs
e28d118bf4 Fix translation bug 2023-12-06 22:08:53 +01:00
mrjvs
d0dca6b853 add structured randomized titles + make hero title wider + add final randomized titles in lang files
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-06 22:04:50 +01:00
mrjvs
08f378bc72 new user icons + better defaults for register form
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-06 21:47:36 +01:00
mrjvs
cb13ca72b2 updatedAt on import
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-06 21:19:36 +01:00
mrjvs
8015ec5a92 Reset caption specific settings
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-06 21:06:46 +01:00
mrjvs
e7d6f4559e less PWA logs + allow main indexjs to be cached 2023-12-06 19:37:51 +01:00
mrjvs
bcb2e02b85 PWA periodic register 2023-12-06 19:24:43 +01:00
mrjvs
7b896c201b Merge branch 'dev' into even-more-v4-stuff 2023-12-04 23:10:45 +01:00
mrjvs
a74bc2257f new colors 2023-12-04 23:10:06 +01:00
mrjvs
c0fc201d74 show settings on playback error +
make hls play with hlsjs if possible + latest version of provider package

Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-12-04 21:55:43 +01:00
mrjvs
59cc8b2bc4
Update src/assets/locales/en.json
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-02 12:57:37 +01:00
mrjvs
29d0b05845 remove buffered todo, after research it should already be working as intended 2023-12-02 00:13:48 +01:00
mrjvs
7841fadcb6 make email an optional setting + add device name validation 2023-12-02 00:02:09 +01:00
mrjvs
83bc9637b0 Prevent language duplication in search 2023-12-01 23:36:48 +01:00
mrjvs
c7b361bcac add hover to locale dropdown 2023-12-01 23:29:24 +01:00
mrjvs
4a7c18e3e8 Re-implement disallowed ids in v4 2023-12-01 23:23:06 +01:00
mrjvs
ad750ef3d9 Merge branch 'master' into dev 2023-12-01 23:12:16 +01:00
Jip Fr
1dc957b56a Fix typo 2023-12-01 14:41:46 +01:00
Jip Fr
e653c72d87 Add comment 2023-12-01 14:41:25 +01:00
Jip Fr
c39d61cf53 Change text 2023-12-01 14:39:04 +01:00
Jip Fr
43d1e290fc Add DISALLOWED_IDS to conf 2023-12-01 14:34:52 +01:00
Weblate
d6e5bf6198 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/
2023-11-30 22:43:31 +00:00
admin
6c2653b5a9 Translated using Weblate (Dutch)
Currently translated at 12.5% (29 of 231 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/nl/
2023-11-30 22:43:31 +00:00
admin
bf013159b0 Translated using Weblate (Dutch)
Currently translated at 12.5% (29 of 231 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/nl/
2023-11-30 22:43:31 +00:00
mrjvs
a2aaf80c7c finalized texts 2023-11-30 23:37:07 +01:00
mrjvs
4dc3a3216a Some shoepolish for movie-web
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-30 21:25:28 +01:00
mrjvs
b1b604d322 hide pause when loading
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-30 20:05:49 +01:00
Jip Fr
4f810a58d9 Fix flag alignment on subtitles page 2023-11-29 22:19:27 +01:00
Jip Fr
595edd5041 Download caption text was too long 2023-11-29 22:16:55 +01:00
Jip Fr
fa2fac351e Fix router page overflow on mobile 2023-11-29 22:16:46 +01:00
mrjvs
39b1952906 Fix overlapping issues 2023-11-29 20:26:37 +01:00
mrjvs
241febcdbf Add pirate english and fix some react warnings 2023-11-29 20:25:24 +01:00
mrjvs
17b9a8d674 Add info text for ios and HLS + fix lightbar overflows 2023-11-29 19:37:01 +01:00
mrjvs
a2c114d93f add page titles 2023-11-29 18:49:04 +01:00
mrjvs
9772711a2f Fix url encoding in search + error page not showing any error info 2023-11-29 18:30:35 +01:00
mrjvs
8bf6510eaf shortcut for enter to unfocus + slash to focus searchbar 2023-11-29 18:20:31 +01:00
mrjvs
08cc5260bd Fix overlay always staying on on touch devices 2023-11-29 18:11:10 +01:00
mrjvs
9cb694d65b Fix mobile overlays going offscreen 2023-11-29 17:54:09 +01:00
mrjvs
761884ee01 Fix remaining time for mobile + smaller heading sizes 2023-11-29 17:51:22 +01:00
mrjvs
bc22c323a0 fix savebar still persisting + fix stopEditing translation key
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-29 17:42:51 +01:00
mrjvs
d7298a9027 remove unnecesary max height 2023-11-29 17:33:48 +01:00
mrjvs
b9f4e7f412 HLS for ios 2023-11-29 17:27:17 +01:00
admin
fece1daf85 Translated using Weblate (Chinese (Simplified))
Currently translated at 13.9% (31 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/zh_Hans/
2023-11-28 23:41:01 +00:00
admin
b45a6a493e Translated using Weblate (Vietnamese)
Currently translated at 13.9% (31 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/vi/
2023-11-28 23:41:01 +00:00
admin
2ff3c9cabf Translated using Weblate (Turkish)
Currently translated at 13.9% (31 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/tr/
2023-11-28 23:41:01 +00:00
admin
8912fc7767 Translated using Weblate (Polish)
Currently translated at 13.9% (31 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/pl/
2023-11-28 23:41:00 +00:00
admin
9a984c9cee Translated using Weblate (Dutch)
Currently translated at 13.0% (29 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/nl/
2023-11-28 23:41:00 +00:00
admin
cc41dcf998 Translated using Weblate (Italian)
Currently translated at 13.4% (30 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/it/
2023-11-28 23:41:00 +00:00
admin
be72a76354 Translated using Weblate (French)
Currently translated at 13.4% (30 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/fr/
2023-11-28 23:41:00 +00:00
admin
dd5a3debcd Translated using Weblate (German)
Currently translated at 13.4% (30 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/de/
2023-11-28 23:41:00 +00:00
admin
f2a527f738 Translated using Weblate (English)
Currently translated at 100.0% (223 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/en/
2023-11-28 23:41:00 +00:00
admin
6bc6de8b2d Translated using Weblate (Dutch)
Currently translated at 13.9% (31 of 223 strings)

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/nl/
2023-11-28 23:35:22 +00:00
Weblate
f49f7443d5 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: movie-web/movie-web
Translate-URL: http://weblate.movie-web.app/projects/movie-web/movie-web/
2023-11-28 22:12:17 +00:00
mrjvs
48dca948e8 Merge branch 'dev' into v4 2023-11-28 22:12:10 +01:00
mrjvs
b10cf30953 register new languages and remove old 2023-11-28 22:02:06 +01:00
mrjvs
9f9a339d3d Moving locales to new location. only new keys
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-28 21:58:48 +01:00
mrjvs
a4808415db Localize the rest of everything 2023-11-28 21:11:46 +01:00
mrjvs
7537ebb56c Fix some missing translation keys 2023-11-28 19:23:41 +01:00
William Oldham
75933e7080 More localisation
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-11-27 19:19:03 +00:00
Jip Fr
d20fc4bf82 Fix double scrollnbar 2023-11-27 15:53:06 +01:00
mrjvs
1161ecaca3 localize connectionsPart 2023-11-26 20:54:58 +01:00
mrjvs
63c509891e Merge branch 'v4' of https://github.com/JamesHawkinss/movie-web into v4 2023-11-26 16:33:05 +01:00
mrjvs
5b71aae159 localize part of settings page 2023-11-26 16:33:04 +01:00
mrjvs
0ef492f58b Remove unused files/functions + localize everything except player and pages + reorganize files + fix lint warnings 2023-11-26 16:04:23 +01:00
Jip Fr
91a8b07257 Hide device name in navigation on smaller devices 2023-11-26 14:40:35 +01:00
Jip Fr
50b625c604 Revoke Eiffel 65 exclusivity agreement 2023-11-25 22:25:08 +01:00
mrjvs
7bc3bb1416 Fix sticky sidebar + new design for app information + gorgegous new dropdown + bunch of small bug fixes + fix encryption not supporting utf8
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-25 17:09:01 +01:00
Jip Fr
8cdedbfca6 Adjust setting sidebar font size, add secure/insecure icon 2023-11-24 23:28:19 +01:00
mrjvs
5845036900 remove completed todo 2023-11-24 22:17:55 +01:00
mrjvs
a2b262b4ab get worker urls from settings instead of config 2023-11-24 22:16:01 +01:00
mrjvs
1176908129 add backend info to settings sidebar 2023-11-24 22:02:34 +01:00
mrjvs
a9abe14810 make settings page fully functional 2023-11-24 21:54:44 +01:00
mrjvs
b38e5768e3 only make new save item if difference 2023-11-24 20:05:22 +01:00
mrjvs
0094261aec Fix active link detection not working 2023-11-24 19:04:56 +01:00
mrjvs
e62238459c Add more settings saving logic + add connections section to settings + fix broken modals 2023-11-24 18:39:40 +01:00
mrjvs
5a5f3e8b8c a whole bunch of final todos
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-24 17:11:00 +01:00
mrjvs
415419f3ef Fix navigation zindex issues
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-24 14:37:17 +01:00
Jip Fr
8db25148de Account styling in settings 2023-11-23 00:45:06 +01:00
mrjvs
ce6b6ef88b add focus traps to overlays 2023-11-22 17:50:24 +01:00
mrjvs
2def74cb32 autocompletion 2023-11-22 17:00:14 +01:00
mrjvs
f3146b9a00 Merge branch 'v4' of https://github.com/JamesHawkinss/movie-web into v4 2023-11-22 15:04:59 +01:00
mrjvs
3434074b1e delete account modal 2023-11-22 15:04:58 +01:00
Jip Fr
1343d7f907 Add backticks around error message copy 2023-11-22 14:15:00 +01:00
Jip Fr
a9da1dada4 Create ErrorCard component, fix being unable to select text, use ErrorCard everywhere 2023-11-22 14:14:01 +01:00
Jip Fr
5ae17a6c9a Add "has copied" text 2023-11-22 14:03:57 +01:00
Jip Fr
73c3b13309 Fix buttons in playback error 2023-11-22 13:54:43 +01:00
mrjvs
fa29da1757 Data importing on login and registering
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-21 21:26:26 +01:00
mrjvs
7a591c82b9 Logic to conditionally show continue watching items
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-21 20:34:30 +01:00
Jip Fr
258b3be687 Fix themepart click 2023-11-21 19:35:47 +01:00