Commit Graph

1151 Commits

Author SHA1 Message Date
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
Jip Fr
9f65821fce mediagrid focus styles 2023-11-21 19:34:42 +01:00
Jip Fr
dccc8c363c Use focus-visibile for tab effects 2023-11-21 19:32:18 +01:00
Jip Fr
9f41228a0c Make settings tabbable 2023-11-21 19:24:45 +01:00
Jip Fr
ab167d565a Add popup close keyboard shortcut, more tabbable styles 2023-11-21 18:22:50 +01:00
Jip Fr
d3184113cc Tabbable styles in header & footer 2023-11-21 18:03:08 +01:00
mrjvs
9c1195e131 Add premid support back (in different format) 2023-11-20 20:09:50 +01:00
mrjvs
340673237b Add fullscreen preview for caption settings + optimize subtitle rendering 2023-11-20 19:36:35 +01:00
mrjvs
2ce42fdb85 Fix progress not restoring correctly 2023-11-20 19:08:40 +01:00
mrjvs
b69c1a4518 fix spinner sizings 2023-11-20 19:03:48 +01:00
mrjvs
0c2bbd16a5 fix bookmark endpoint data 2023-11-19 21:11:51 +01:00
mrjvs
e7257e392e progress sycning + device name in user dropdown 2023-11-19 20:47:20 +01:00
mrjvs
ab4d72ed1a bookmark syncing 2023-11-19 20:03:35 +01:00
mrjvs
fa990d16b2 linked captions + primary navigation dropdown
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-19 16:49:17 +01:00
Jip Fr
9152ad7bb0 Replace icon in dropdown 2023-11-18 21:03:02 +01:00
Jip Fr
2b23353e40 Language dropdown, language in settings, add temporary confirmation to delete account 2023-11-18 20:55:46 +01:00
mrjvs
54cd1d52ca caption settings + working settings sidebar 2023-11-18 19:27:19 +01:00
mrjvs
d8913bb2b7 theme system + device list + device logout + delete account + register callout + split up settings page components 2023-11-18 17:28:10 +01:00
mrjvs
0dd73eec54 make grid for passphrase display 2023-11-18 15:21:11 +01:00
mrjvs
061c944034 finish register and login flow + suspense fallback fix
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-18 15:12:31 +01:00
mrjvs
567c6a3894 Improve register loading screen 2023-11-17 19:20:17 +01:00
mrjvs
328414ab06 Fixed hardcoded sitekey, fixed hasCaptcha being ignored, fixed setState while unmounted 2023-11-17 19:10:02 +01:00
Jip Fr
a5512b95e5 Add "top" part to large card, create auth input, add captcha things, put rest of auth flow in cards
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-17 17:38:52 +01:00
Jip Fr
a25b3dee54 First two pages of register flow
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-17 14:45:13 +01:00
William Oldham
7f474af657 Add encryption methods and encrypt device when sent to server 2023-11-17 11:58:28 +00:00
mrjvs
0dc3e51a36 add backend tests to admin page 2023-11-12 17:54:21 +01:00
mrjvs
b4efe88252 add backend url to admin page + volume changed overlay bug fixed
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-12 17:07:48 +01:00
mrjvs
117da3335b reporting source selection menu
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-12 16:54:32 +01:00
mrjvs
8dcb94d3ae update comments 2023-11-11 17:35:25 +01:00
mrjvs
bd4378c056 truncate stacktrace and remove hostname 2023-11-11 16:59:58 +01:00
mrjvs
bb192ee21f Fix incorrect last source status
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-11 16:44:53 +01:00
mrjvs
76d715a751 remove old log and finish metrics for scrapePart
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-11 16:17:13 +01:00
mrjvs
a7bd4786f3 ive choped chopped it 2023-11-10 22:14:41 +01:00
Jip Fr
6978314fdb Add French subtitle 2023-11-09 20:01:21 +01:00
Jip Fr
2c92bbf94e Fix poster issue 2023-11-09 15:34:35 +01:00
Jip Fr
b2608505f8 Probably fix aspect ratio issue 2023-11-09 15:29:59 +01:00
mrjvs
bb449d6dfb Fix upcloud 2023-11-07 21:04:43 +01:00
mrjvs
743ecc7869 authentication register and login
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-05 17:56:56 +01:00
William Oldham
791923e78c Fix seed generation, add code signing and fix Base64 2023-11-05 10:36:06 +00:00
mrjvs
df85861cf2 add concept for register flow 2023-11-05 01:16:45 +01:00
Jip Fr
53fe6031d1 Fix superstream 2023-11-01 15:04:52 +01:00
Jip Fr
5bb2e8203c Fix migrations 2023-11-01 13:57:48 +01:00
mrjvs
6ba57d701f account login shit 2023-10-31 21:08:09 +01:00
mrjvs
2953b8f29f Fix playback error when switching episode 2023-10-31 19:13:35 +01:00
mrjvs
b588585af5 fix compile error 2023-10-31 19:08:34 +01:00
mrjvs
f8bba7b27b Settings and volume migrations + add language setting + move all old store data to /stores/__old 2023-10-31 19:07:47 +01:00
Jip Fr
97c42eeb49 Put v4 migrations in their own file 2023-10-30 21:49:45 +01:00
mrjvs
380b0675aa use episode number for migration 2023-10-30 21:40:02 +01:00
mrjvs
023a850e4f error handling for video + bookmark migration + last watched episode shown + progress migrations
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-30 21:29:02 +01:00
mrjvs
4c43208deb udpate hls config 2023-10-29 23:34:16 +01:00
mrjvs
a8b47baa5a fix warning in console 2023-10-29 22:22:27 +01:00
Jip Fr
e2ede02293 Fix ol going over the header 2023-10-28 17:49:07 +02:00
Jip Fr
abb2db1146 Optical alignment on button 2023-10-28 17:47:18 +02:00
Jip Fr
de4a7afec1 fix flag 2023-10-28 17:33:49 +02:00
mrjvs
b39ef2c31f start at beginning when pressing next episode button 2023-10-27 22:20:42 +02:00
mrjvs
65d0218f81 removed old todos, disable captions on load 2023-10-27 22:12:03 +02:00
mrjvs
9ff603f87c correct languages + settings page styling
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-27 21:51:14 +02:00
mrjvs
606acb8ac4 make it possible to show unknown quality when available 2023-10-26 20:11:31 +02:00
mrjvs
df5735cfbf pwa fix and dont remove t param after use 2023-10-26 19:53:22 +02:00
mrjvs
92bca33b91 add T param back 2023-10-26 19:36:15 +02:00
mrjvs
4f7728bb51 resize triggers anchor position update 2023-10-25 23:38:09 +02:00
mrjvs
ca402a219d fix custom subs + download 2023-10-25 19:14:41 +02:00
mrjvs
0883942093 fix randomized titles 2023-10-25 18:16:25 +02:00
mrjvs
9bfad15a57 Merge branch 'v4' of https://github.com/JamesHawkinss/movie-web into v4 2023-10-25 18:05:47 +02:00
mrjvs
de68438793 admin page + beginning of settings page
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-25 18:05:40 +02:00
Jip Fr
6abc1cf85c Add random titles on home page 2023-10-25 16:58:38 +02:00
mrjvs
e267482d33 opush
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-25 16:41:52 +02:00
mrjvs
51b7305799 Fix bug where sometimes the wrong episode is played through episode selector 2023-10-24 21:14:17 +02:00
mrjvs
f30161fb1c Fix incorrect season showing when opening episode menu + fix selected season not resetting after reopen episode menu 2023-10-24 20:52:39 +02:00
mrjvs
f5492c7e21 remove migration screen 2023-10-24 20:40:14 +02:00
mrjvs
6a125a593d error handle pages + migration page
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-24 20:34:54 +02:00
Jip Fr
7731938729 Add target _blank to button component 2023-10-24 13:27:10 +02:00
Jip Fr
faed749691 Fix download button 2023-10-24 13:25:42 +02:00
Jip Fr
9bd31071f9 Add ol component 2023-10-24 13:15:13 +02:00
mrjvs
cec0744907 the start on a docs page + error pages
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-10-23 23:06:24 +02:00
mrjvs
109d9054d6 caption settings reorganize
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-23 21:06:31 +02:00
mrjvs
a2968d3bf8 scroll to active episode and caption, fix last provider being nonactive. caption delays mobile friendly input, bigger range caption delay range
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-23 21:03:50 +02:00
Jip Fr
269d2b59eb Add manipulation buttons to caption offset 2023-10-23 17:15:13 +02:00