advplyr
f7109a055c
Fix rss feeds table overflow with long slugs
2025-04-06 17:50:39 -05:00
advplyr
292d5783a9
Update player queue button on item page to be to the right of the read button to keep consistent spacing
2025-04-04 17:17:06 -05:00
advplyr
ddcda197b4
Fix manage, chapters edit tracks and library stats page not setting the current library properly #4170
2025-03-30 17:27:36 -05:00
advplyr
718433183b
Fix Cover modal showing error image for items with no cover, update placeholder cover url to all come from global store
2025-03-27 17:37:25 -05:00
Tobias Berger
d94e7975dc
Consistent icons in stats page
2025-03-26 13:00:10 +01:00
advplyr
2ce0c7ea47
Merge master
2025-03-25 17:29:09 -05:00
advplyr
e16d3d72b6
Fix uploader check if item already exists in a subdirectory #4146
2025-03-24 18:01:38 -05:00
advplyr
ec4f275d52
Remove tooltip for re-scan in item modal, add missing translations #4017
2025-03-23 18:09:59 -05:00
advplyr
006af2d616
Add translations for bulk editor #4017
2025-03-23 18:00:29 -05:00
mikiher
f88e40ea3e
Fix double slash color modifer typo
2025-03-23 08:57:13 +02:00
mikiher
1ea86a0e7a
Revert !important additions
2025-03-23 08:07:02 +02:00
mikiher
ca7852171b
Merge branch 'advplyr:master' into tailwind-4-migration
2025-03-20 13:06:04 +02:00
advplyr
7f8de7915c
Update remove playlist translations and use our custom confirm modal
2025-03-16 18:02:16 -05:00
mikiher
30db5d50fb
Tailwind V4 migration initial commit
2025-03-16 16:41:37 +02:00
advplyr
a3cd9e4440
Update confirm mark as finished to use translation #4017
2025-03-11 17:52:42 -05:00
advplyr
d3fd19da65
Fixes for screen readers on podcast page and episodes table
2025-03-07 17:23:18 -06:00
advplyr
c6b5d4aa26
Update author by string translation #4017
2025-03-01 17:48:11 -06:00
advplyr
e4a34b0145
Merge pull request #4041 from nichwall/podcast_queue_no_duplicates
...
Prevent duplicate episodes from being added to queue
2025-02-26 17:58:27 -06:00
advplyr
0ca65d1f79
Show download icon for queued/downloaded episodes in rss feed modal
2025-02-26 17:56:17 -06:00
advplyr
bd3d396f37
Merge pull request #4035 from nichwall/podcast_episode_play_order
...
Play first podcast episode in table
2025-02-25 17:31:48 -06:00
advplyr
fd1c8ee513
Update episode list to come from component ref, populate queue from table order when playing episode
2025-02-25 17:25:56 -06:00
advplyr
b0045b5b8b
Update browser confirm prompts to use confirm prompt modal instead
2025-02-24 17:44:17 -06:00
Nicholas Wallace
72169990ac
Fix: double reverse of array
2025-02-22 22:06:51 -07:00
Nicholas Wallace
5f105dc6cc
Change: Play button for podcast picks first episode in table
2025-02-22 21:50:37 -07:00
advplyr
19a65dba98
Update backup schedule description translations #4017
2025-02-21 18:18:54 -06:00
advplyr
a34b01fcb4
Add localization strings for Cover Provider and Activities #4017
2025-02-20 17:45:33 -06:00
advplyr
39567c6c22
Update view feed modal to sort episodes by pub date ascending
2025-02-11 16:47:34 -06:00
advplyr
b5e69630de
Update batch edit text inputs to trim whitespace
2025-02-06 17:29:27 -06:00
advplyr
aebb3ff413
Fix API including basepath in tracks contentUrl
2025-02-01 16:47:36 -06:00
advplyr
e096da1b4d
Update description to div tag #3880
2025-01-25 14:12:10 -06:00
advplyr
a4d0f95ecc
Merge pull request #3880 from mikiher/rich-text-book-descriptionss
...
Support rich text book descriptions
2025-01-25 13:42:37 -06:00
advplyr
79acc41d16
Add populate from buttons to batch edit
2025-01-23 17:49:58 -06:00
advplyr
598a93d224
Update copy to clipboard buttons to be standardized
2025-01-22 17:56:46 -06:00
mikiher
286185329d
Support rich text book descriptions
2025-01-22 08:53:23 +02:00
advplyr
32b886a0c3
Update bookmark modal to scale with playback rate #3728
2025-01-16 17:06:06 -06:00
advplyr
9fa00a1904
Fix Share media player not using media session API #3768
2025-01-01 08:55:40 -06:00
Greg Lorenzen
4cdc2a8c28
Feat/download via share link ( #3666 )
...
* Adds share download endpoint
* Adds Downloadable toggle to share modal
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-12-29 16:52:57 -06:00
Nicholas Wallace
f46b5a533c
Change: height of RSS feed preview to match aspect ratio
2024-12-26 22:53:45 -07:00
advplyr
0099ae633a
Config page localization updates
2024-12-20 17:27:31 -06:00
advplyr
aea2951b89
Accessibility updates to config page settings
2024-12-19 18:04:56 -06:00
advplyr
c5c3aab130
Update:Accessibility for buttons on item page, context menu dropdown, library filter/sort #3699
2024-12-10 17:20:13 -06:00
advplyr
4610e58337
Update:Home shelf labels use h2 tag, play & edit buttons overlaying item page updated to button tag with aria-label for accessibility #3699
2024-12-09 17:24:21 -06:00
advplyr
57906540fe
Add:Server setting to allow iframe & update UI to differentiate web client settings #3684
2024-12-08 08:57:45 -06:00
mikiher
9b8e059efe
Remove serverAddress from Feeds and FeedEpisodes URLs
2024-12-07 19:27:37 +02:00
advplyr
5fa0897ad7
Merge pull request #3665 from mikiher/subdirectory-fixes-3
...
Subdirectory support for OIDC and SocketIO
2024-12-03 17:29:57 -06:00
advplyr
615ed26f0f
Update:Users table show count next to header
2024-12-02 17:35:35 -06:00
mikiher
6d8720b404
Subfolder support for OIDC auth
2024-11-29 04:28:50 +02:00
advplyr
718d8b5999
Update jump backward amount for share player
2024-11-26 17:05:50 -06:00
advplyr
2ba0f9157d
Update share player to load user settings
2024-11-26 17:03:01 -06:00
advplyr
1d4e6993fc
Upload page UI updates for mobile
2024-11-21 14:56:43 -06:00
Harrison Rose
268fb2ce9a
on iOS, hide UI on upload page related to folder selection (since iOS Webkit does not support folder selection)
2024-11-21 04:43:03 +00:00
Harrison Rose
fc5f35b388
on iOS, do not restrict file types for upload
2024-11-21 02:06:53 +00:00
mikiher
8626fa3e00
Add episode_download_queue_cleared socket event
2024-11-12 07:37:38 +02:00
mikiher
b50d7f0927
Remove unnecessary socket event causing OOM
2024-11-12 07:25:10 +02:00
Austin Spencer
ecc30b85bc
Allow users to create ereaders ( #3531 )
...
* add create eReader permission toggle
* add english label for create EReader permission
* add ereader table to account with user specific modal
* add createEreader permission
* create api endpoint and logic for updating user eReader devices
* add translated label for createEreader permission
* handle name duplicates and remove helper func
* toast for duplicate name error caught on server
* restrict user ereader updates to devices with sole ownership
* remove label
* fix other devices logic and client socket emitter
* fix for deleting ereaders
* User create ereader endpoint validate accessibility
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-10-26 15:34:34 -05:00
advplyr
c47c75aefe
Update:More strings localized #3544
2024-10-22 17:24:31 -05:00
Nicholas W
9327331ee9
Localization updates for 2.15.0 ( #3520 )
...
* Add: episode edit dropdowns
* Update: lazy episode table and row
* Various string updates
* Batch quick match strings
* Author card strings
* Update translation key for quick match episodes confirm
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-10-17 17:03:08 -05:00
advplyr
cb85e0255b
Fix share URLs on dev
2024-10-15 16:52:04 -05:00
mikiher
42616b59de
Cleanup: remove explicit localhost:3333 and remove unnessesary if(dev) blocks
2024-10-14 13:30:17 +03:00
mikiher
f2ac24e623
Fix next/previous chapter behavior on public share player
2024-10-13 10:56:38 +03:00
advplyr
1cac42aec5
Add localization on logs page and confirm embed #3495
2024-10-12 15:32:51 -05:00
advplyr
f94449a659
Merge pull request #3500 from nichwall/2_14_0_strings
...
2.14.0 string localization
2024-10-12 15:25:41 -05:00
advplyr
33eae1e03a
Fix:Server crash on podcast add page, adds API endpoint to get podcast titles #3499
...
- Instead of loading all podcast library items this page now loads only the needed data
2024-10-11 16:55:09 -05:00
Nicholas Wallace
c33b470fca
Tools Manager strings
2024-10-10 21:58:17 -07:00
Nicholas Wallace
f98f78a5bd
Podcast search strings
2024-10-10 21:14:51 -07:00
mikiher
0bdc2fb05e
Move authors to lazyBookshelf
2024-10-06 18:25:08 +03:00
advplyr
4f926b37db
Update:Remove server settings update toast on config page
2024-10-02 18:10:51 -05:00
advplyr
562c30cff4
Replace failed to update toasts with one generic string
2024-09-29 17:53:52 -05:00
advplyr
c5ecd35fe9
Remove toasts after uploading #3352
2024-09-28 16:41:56 -05:00
advplyr
bb481ccfb4
Update:Chapters page populate ASIN input in lookup modal after match #3428
2024-09-19 17:21:41 -05:00
advplyr
b35fabbe55
Update:Collection & playlist Play button renamed to Play All #3320
2024-09-14 16:04:50 -05:00
advplyr
0344a63b48
Clean out old unused objects
2024-09-03 17:04:58 -05:00
advplyr
fea5f8f3d4
Update:Batch edit page show confirmation before navigating away with unsaved changes #3369
2024-09-02 16:50:22 -05:00
advplyr
48b703bf9f
Update:Global search author card and library stat author name links to author page
2024-08-31 15:03:42 -05:00
advplyr
064679c057
Update:Author number of books sort fallsback to sort on name when num books is the same
2024-08-31 14:59:42 -05:00
Nicholas W
f0e70ed27b
Translation strings added ( #3304 )
...
* Update: `pages/items/_id` toast messages
* Update: account modal strings
* Update: audio file data modal strings
* Update: sleep timer set string
* Update: loading indicator string
* Update: lazy book card strings
* Reorder keys
* Fix: syntax error in LazyBookCard
* Fix: json ordering
* Fix: fix double message definition
* Update: login form toast strings
* Update: batch delete toast
* Update: collection add toast messages
* Replace: toasts in BookShelfToolbar
* Update: playlist edit toasts
* Update: Details tab
* Add: title required string
* Update: ereader toasts
* Update: author toasts, title and name required toasts
* Clean up "no updates" strings
* Change: slug strings
* Update: cover modal toasts
* Change: cancel encode toasts
* Change: failed to share toasts
* Simplify: "renameFail" and "removeFail" toasts
* Fix: ordering
* Change: chapters remove toast
* Update: notification strings
* Revert: loading indicator (error in browser)
* Update: collectionBooksTable toast
* Update: "failed to get" strings
* Update: backup strings
* Update: custom provider strings
* Update: sessions strings
* Update: email strings
* Update sort display translation strings, update podcast episode queue strings to use translation
* Fix loading indicator please wait translation
* Consolidate translations and reduce number of toasts
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-08-30 17:47:49 -05:00
advplyr
acc4bdbc5e
Add:Podcast latest page includes Mark as Finished button #3321
2024-08-29 17:27:52 -05:00
advplyr
f9f89e1e51
Update material symbols icon font
...
- only include Material Symbols Rounded
- Replace some ligatures with codepoint so loading isnt as ugly/shifting
2024-08-16 16:57:17 -05:00
advplyr
d5712a564c
Update client/pages/library/_library/stats.vue
2024-08-15 16:10:53 -05:00
Shaun
8e0b723207
no line breaks in size text
2024-08-11 21:51:38 +10:00
advplyr
202ceb02b5
Update:Auth to use new user model
...
- Express requests include userNew to start migrating API controllers to new user model
2024-08-10 15:46:04 -05:00
Shaun
49054d5239
persist the advanced encoding options, show the encoding options used with in progress encodes
2024-07-31 16:44:24 +10:00
advplyr
006241163b
Replace setCurrentLibrary calls with fetch to ensure filterData matches library
2024-07-30 16:35:26 -05:00
advplyr
03818fadee
Remove unnecessary setCurrentLibrary on mounted item page
2024-07-30 16:20:36 -05:00
mikiher
897c3ea625
on item pages, fetch item's library data if unavailable
2024-07-30 20:02:03 +03:00
advplyr
ee53086444
Update chapter modal colors for consistency
2024-07-26 17:36:39 -05:00
advplyr
d347645475
Update:Format numbers on user stats page #3187
2024-07-22 17:43:42 -05:00
mikiher
0476b68585
fix: Encode search query parameter in search.vue
2024-07-21 14:00:55 +03:00
mikiher
7faf42d892
Merge branch 'advplyr:master' into ffmpeg-progress
2024-07-20 12:28:47 +03:00
mikiher
10f5f331d7
Fixes + add progress to m4b and embed tools
2024-07-20 12:28:06 +03:00
advplyr
e925e9b23f
Update:Increase size of more menu icon on items page
2024-07-18 16:06:37 -05:00
advplyr
03be947ad6
Merge pull request #3163 from ajyey/feature/disable-max-backup-size
...
Adds support for allowing backups of unlimited size
2024-07-17 17:09:37 -05:00
advplyr
37ad1cced2
Fix:Large OPML import timeouts #3118
...
- Added OPML Api endpoints for /parse and /create, removed old
- Show task for OPML import and create failed tasks for failed feeds
2024-07-16 17:05:52 -05:00
Andrew Leonard
ff788e3591
feat: adds better conditional for max backup size
2024-07-16 01:31:12 -04:00
Andrew Leonard
e230b6640f
feat: adds unlimited text to text label
2024-07-16 01:11:20 -04:00
Andrew Leonard
2bc949fae3
feat: adds support for allowing backups of unlimited size
2024-07-15 23:58:05 -04:00
advplyr
eabfa90121
Update:Move library stats page to SideRail #3134
2024-07-13 15:26:07 -05:00
Greg Lorenzen
a76600e53b
Update play_arrow icons with fill CSS class
2024-07-08 22:00:16 +00:00
Greg Lorenzen
2c65b8fd2b
Replace material-icons class with material-symbols class in components
2024-07-08 09:39:00 -07:00
advplyr
2f2ec2ec1f
Add book item more menu item for Share, restrict share to admin or up, add admin socket events for open/close shares
2024-07-07 15:51:50 -05:00