Koha9
0ede137170
Support backend connection timeout configuration
2025-11-29 08:18:32 +09:00
Koha9
da6056c1ae
Merge commit 'b6408bf12076b250b5b760d8ba513c0998e48a21'
2025-11-29 07:43:17 +09:00
Koha9
b6408bf120
Add sync controls and status header animations
2025-11-29 04:55:41 +09:00
Koha9
90294a29bf
Add a manual sync button to the UI, along with a sync status indicator bar.
...
Merge commit '74b37a062cb63d578c1584f2ac1df067dc8b5ed3'
2025-11-29 04:08:38 +09:00
Koha9
74b37a062c
Squashed 'sample-front-end/' changes from 601ffe4..552f9c4
...
552f9c4 feat: Centralize animation and timing constants
cc962c2 feat: Adjust sync animation gradient
e623426 feat: Add playlist sync functionality and animations
git-subtree-dir: sample-front-end
git-subtree-split: 552f9c471324793b85af14534e81d45d319036a2
2025-11-29 04:08:38 +09:00
Koha9
80a3e373cf
Merge branch 'codex/integrate-sample-front-end-with-backend'
2025-11-29 03:35:40 +09:00
Koha9
c0e45dc674
Fixed the issue where the frontend was not copied to Docker.
2025-11-29 03:26:21 +09:00
Koha9
832dbc11d5
Fix frontend entrypoint for Vite build
2025-11-29 00:25:45 +09:00
Koha9
5a29265854
Squashed 'sample-front-end/' changes from 0881bf1..601ffe4
...
601ffe4 fix: Refine UI layout and visual elements
4689aaa feat: Add request timeout and cancellation to API calls
git-subtree-dir: sample-front-end
git-subtree-split: 601ffe468a78955839eef6c839314d9b96ea204d
2025-11-28 22:43:39 +09:00
Koha9
e5ba790b44
Merge commit '5a29265854cee9c039f746f5685a538eff048fae'
2025-11-28 22:43:39 +09:00
Koha9
4e91c2acdf
Squashed 'sample-front-end/' content from commit 0881bf1
...
git-subtree-dir: sample-front-end
git-subtree-split: 0881bf1c045118585100360b2c47594cd94b89f1
2025-11-28 01:31:35 +09:00
Koha9
4c6af7115e
Merge commit '4e91c2acdf7300f4342b83ea290487c4ef664df4' as 'sample-front-end'
2025-11-28 01:31:35 +09:00
Koha9
1b6dddacc8
Add a dropdown menu that allows users to select a library.
2025-11-27 21:48:48 +09:00
Koha9
355886e797
Modify get_libs_name_list to filter out non-music libraries during output.
2025-11-27 08:11:27 +09:00
Koha9
f943105948
Merge branch 'codex/add-regex-rules-for-playlist-path-replacement'
2025-11-27 05:31:25 +09:00
Koha9
b0613d1616
Add cancel button to reset regex-rule form.
2025-11-27 05:30:54 +09:00
Koha9
3ffc90f43b
remove pytest from main branch.
...
update gitignore.
2025-11-27 05:08:57 +09:00
Koha9
c2b429272f
Merge branch 'codex/add-regex-rules-for-playlist-path-replacement'
2025-11-27 04:55:47 +09:00
Koha9
0ad64216f5
Add regex-based path preprocessing for playlist sync
2025-11-25 21:33:04 +09:00
Koha9
d7f00408e5
import pytest
2025-11-25 20:55:09 +09:00
Koha9
2a85c03253
Merge branch 'codex/implement-playlist-conflict-handling-feature'
2025-11-25 10:51:05 +09:00
Koha9
5a52831ae8
Fix remote-priority merge postprocessing.
2025-11-25 10:50:37 +09:00
Koha9
0bb624f3c9
Adjust local-priority merge postprocessing
2025-11-25 10:08:49 +09:00
Koha9
97aa598775
Fix local-priority merge to avoid remote reorders in conflicts
2025-11-25 10:08:42 +09:00
Koha9
a912213e2e
Load remote playlists from Plex during sync
2025-11-25 04:39:30 +09:00
Koha9
08eed569a9
Sync all playlists and track deletions
2025-11-24 22:21:01 +09:00
Koha9
f80fac4ce5
Merge branch 'codex/add-homepage-playlist-display-feature'
2025-11-24 19:06:23 +09:00
Koha9
61794b8db9
Add playlist overview homepage
2025-11-24 17:35:42 +09:00
Koha9
9ff74550a2
Add docker compose support
2025-11-24 07:41:10 +09:00
Koha9
93cc72d612
load local playlist.
...
cache plex tracks.
2025-07-23 22:38:51 +09:00
Koha9
1eb067bab7
logger fix
2025-07-19 18:37:23 +09:00
Koha9
c3d1662465
logger added.
...
plex_client method naming fix.
2025-07-19 18:00:48 +09:00
Koha9
65bd99d3f2
Fix config not save&load
2025-07-19 10:35:14 +09:00
Koha9
ec2673a5c8
Merge pull request #8 from Koha9/codex/add-notification-popup-with-bootstrap
...
Add bootstrap toast for messages
2025-07-13 07:25:09 +09:00
Koha9
82f18dea9b
adjust backdrop blur for glass toast effect.
2025-07-13 07:24:50 +09:00
Koha9
43a9c01f13
Tint toast glass effect with message color
2025-07-13 07:18:14 +09:00
Koha9
bf67d702dc
Center toast and add glass style
2025-07-13 07:07:41 +09:00
Koha9
969b32ab68
feat(ui): add bootstrap toast for messages
2025-07-13 06:56:26 +09:00
Koha9
992161f9a9
refactor plex_client,config
2025-07-12 19:00:35 +09:00
Koha9
35bd0c9956
Merge pull request #6 from Koha9/token-connect
...
Token connect support
2025-07-08 19:59:02 +09:00
Koha9
4003fd5bc1
Merge pull request #5 from Koha9/codex/add-grayout-and-strikethrough-for-user-and-password
...
UI tweak for token login
2025-07-08 19:56:41 +09:00
Koha9
afd4981ba7
refactor login template
2025-07-08 19:54:32 +09:00
Koha9
77c38cd17d
Disable highlight when user/pass grayed out
2025-07-08 19:49:35 +09:00
Koha9
0c3d9d7287
Grey out user/password when token present
2025-07-08 19:44:07 +09:00
Koha9
a8863f911b
支持手动token认证
2025-07-08 19:17:18 +09:00
Koha9
0c2a84f944
Merge pull request #4 from Koha9/codex/support-https-urls-for-server-address
...
Support HTTPS server URLs
2025-06-21 19:42:13 +09:00
Koha9
d4ed9d22f5
Add scheme dropdown and load defaults from config
2025-06-21 19:34:07 +09:00
Koha9
7ab55e3ae4
Add HTTPS support for server URL
2025-06-21 19:20:48 +09:00
Koha9
8fa0189a1d
Merge pull request #2 from Koha9/codex/add-token-based-authentication-for-plex-server
...
Implement Plex token login
2025-06-20 22:36:54 +09:00
Koha9
83c5780c57
Remove library selection and default theme
2025-06-20 22:32:05 +09:00