advplyr
022bf9d0ef
Show current episode download on init and download queue page updates
2023-03-05 10:35:34 -06:00
mfcar
72396c5a98
Add Prev/Next buttons on podcast editing
2023-03-04 19:04:55 +00:00
mfcar
071444a9e7
Improve dates, times and schedule backup info
2023-02-27 18:04:26 +00:00
mfcar
34ac972130
Add download queue
2023-02-27 02:56:07 +00:00
mfcar
eeb7c80518
Add translation strings and change the input type to search
2023-02-21 19:30:42 +00:00
mfcar
f650ae7f18
Add episode filter on the episodes list
2023-02-19 20:48:39 +00:00
advplyr
a8f6202302
Remove Gentium Book font, reduce appbar icon and title font size
2023-02-11 15:02:56 -06:00
Lars Kiesow
59ad1e5e36
Toggle switch shouldn't submit form
...
This patch fixes the problem that toggling one of the options in the
user account dialog will automatically submit the form.
The problem got introduced as a combination of the recent accessibility
fixes where some elements got turned into HTML button elements to make
them keyboard accessible. Doing that, I did not realize that the default
type of a button is `submit` [1]. This causes no problems at most places,
but will cause problem within a form (e.g. the user account settings)
where toggling an option is now identical to clicking submit.
This patch fixes the issue by setting the `type` attribute to `button`.
Not only for the toggle switch, but also for a few other elements which
have been recently converted to buttons.
[1] https://www.w3.org/TR/2011/WD-html5-20110525/the-button-element.html#attr-button-type
2023-01-10 22:58:20 +01:00
advplyr
5255bf13cc
Update:Libraries table using context menu instead of hover buttons. Cleanup mobile view #1342
2023-01-07 17:14:55 -06:00
advplyr
49c581ed35
Add:Podcast option to quick match all unmatched episodes
2023-01-04 18:13:46 -06:00
Lars Kiesow
4e61185136
Fix keyboard navigation in user settings
...
This patch makes sure that the option in the user settings are
accessible via keyboard navigation and that the labels, if users use a
screen reader, actually make sense.
This patch introduces new strings which need to be translated. Although
I did already provide a German translation.
2022-12-29 21:36:42 +01:00
advplyr
4d93e39fa9
Add:Item metadata utils config page for managing tags #1163
2022-12-18 14:17:52 -06:00
advplyr
ea42ab7624
Update get all users route
2022-12-12 17:48:57 -06:00
advplyr
3c0fdff7b4
Update libraries reorder and get all authors routes
2022-12-12 17:33:59 -06:00
advplyr
1332147c4a
Update playlist icons
2022-11-27 13:34:50 -06:00
advplyr
53dbdd115f
Update:Playlists for podcasts
2022-11-27 12:33:38 -06:00
advplyr
a217ed5574
Update:Handle edit playlist item
2022-11-27 12:17:58 -06:00
advplyr
531f947754
Update:Remove playlist if all items are removed
2022-11-27 12:04:49 -06:00
advplyr
c957e9483e
Update:Playlist edit modal
2022-11-27 11:53:48 -06:00
advplyr
623a706555
Update:Create playlist items table
2022-11-26 17:58:52 -06:00
jmt-gh
5de6ee136a
Convert Users settings page to use new component
...
This commit moves the Users settings page to use the new Settings
Content component. Similar to the Libraries page, this one is already a
component. I mimiced the behavior of the existing libraries component to
get the same functionality needed here
2022-11-25 21:10:05 -08:00
jmt-gh
d5a19f2b42
Convert Library settings page to use new component
...
This commit moves the library settings page over to use the new
component. This page is 1 of 2 that actually has a component for itself,
so it was mostly just modifying that existing component and wrapping it
2022-11-25 21:08:54 -08:00
advplyr
42e68edc65
Fix:Users table activity & cleanup
2022-11-24 14:44:09 -06:00
advplyr
64a8a046c1
Update:Backups API endpoints, add get all backups route, update socket init event payload
2022-11-24 13:14:29 -06:00
advplyr
7df8795d52
Fix:Icon sizes
2022-11-21 07:18:10 -06:00
advplyr
78559520ab
Add:Player queue for audiobooks #1077
2022-11-12 16:48:35 -06:00
advplyr
3357ccfaf3
Add:Buttons to add/remove podcast episodes from player queue
2022-11-12 15:41:41 -06:00
advplyr
400e34a4c7
Update:More localization strings #1103
2022-11-08 17:10:08 -06:00
advplyr
2662b3ec49
Update:More localization strings #1103
2022-11-08 08:37:39 -06:00
advplyr
faac6f677a
Update:More localization strings #1103
2022-11-07 18:27:17 -06:00
advplyr
eb463a2958
Add:Start of localization i18n #1103
2022-11-06 17:56:44 -06:00
advplyr
fbbcbb4af1
Add:Series filters #712
2022-10-29 15:33:38 -05:00
advplyr
e752b4071d
Update:Cleanup bookshelf toolbars & fix siderail icon
2022-10-28 18:10:19 -05:00
advplyr
76d55e72df
Update:Collections page book list show authors and update UI for mobile #943
2022-10-27 17:46:51 -05:00
advplyr
40384dd442
Add:Podcast episode filters and default to filter out completed episodes #940
2022-10-24 17:57:08 -05:00
advplyr
b16e69ee86
Update:New library icons and picker using icon font
2022-10-18 12:09:36 -05:00
advplyr
c254dc5144
Add:Button for testing scan probes in audiobook tracks table
2022-10-02 15:24:32 -05:00
advplyr
cd04533eea
Update:Setting up paths to eventually support subdirectory
2022-10-01 16:07:30 -05:00
advplyr
d139fffa96
Update:Backup Apply to Restore #981
2022-09-12 16:55:59 -05:00
advplyr
872d5178e6
Update podcast episode queue order
2022-09-01 17:11:57 -05:00
advplyr
8ec4bd4279
Fix:User permissions for collection API routes and UI #951
2022-08-31 15:46:10 -05:00
advplyr
3cafa87eda
Add:Podcast episode table batch mark as finished #941
2022-08-28 14:47:31 -05:00
advplyr
c0dd58a94e
Add:Player queue for podcast episodes & autoplay next episode #603
2022-08-28 13:12:38 -05:00
advplyr
721de0a343
Remove old square covers config
2022-08-20 16:13:55 -05:00
advplyr
0aadf579f3
Update:Backups include author images #781
2022-08-20 15:10:31 -05:00
advplyr
2c0c53bbf1
Add:Multi-select for podcast episodes and batch delete, Update:Episode row ui for mobile screens
2022-08-14 12:34:21 -05:00
advplyr
d06c61b329
Add:Library specific setting for use square covers and remove from server settings #387
2022-08-13 13:56:37 -05:00
advplyr
2cb4f972d7
Update:Collections page show total duration
2022-08-04 18:22:35 -05:00
advplyr
513d946faa
Update:Updates to collections page for mobile screen sizes
2022-08-04 18:06:39 -05:00
advplyr
377ae7ab19
Update /matchall api endpoint to GET
2022-07-30 15:52:13 -05:00
advplyr
53cf6edd6a
Update:Show prompt before marking item as finished that has progress #805
2022-07-30 12:40:43 -05:00
advplyr
92bedeac15
Update:Click chapter times in chapters table to jump to timestamp
2022-07-30 12:25:15 -05:00
advplyr
1c9e56ce2e
Fix:Libraries table to use draggable handle for items so they can be clicked and edited #839
2022-07-18 17:44:01 -05:00
advplyr
806a8cf659
Update:Library config page for mobile #753 and style updates
2022-07-02 09:10:47 -05:00
advplyr
e02fbac4cd
Merge pull request #757 from jmt-gh/update_users_table
...
Update UsersTable styling to match other tables
2022-06-22 17:30:46 -05:00
jmt-gh)
82c5c7518b
remove unecessary css styling
2022-06-19 17:13:24 -07:00
jmt-gh)
7a60ffb3c4
update UsersTable styling
2022-06-19 17:10:15 -07:00
jmt-gh)
22acf52a26
remove unecessary space
2022-06-19 02:06:15 -07:00
jmt-gh)
2ccd2786f4
add reorder icon to the library items
2022-06-19 02:03:05 -07:00
advplyr
a394f38fe9
Add:Full podcast episode description parsed and viewable in modal #492
2022-05-28 11:38:51 -05:00
advplyr
5187d0e55f
Add:Option to hard delete podcast episode from file system #488
2022-05-24 18:38:25 -05:00
advplyr
3e98b6f749
Update:Remove manual sorting of podcast episodes and default to sort by published at
2022-05-23 19:28:00 -05:00
advplyr
eba37c46cb
Update:Confirmation when clicking force re-scan #591
2022-05-18 16:36:54 -05:00
advplyr
228d9cc301
Fix:Library scan toasts
2022-05-18 16:33:24 -05:00
advplyr
c962090c3a
Update:No longer creating initial root user and initial library, add init root user page, web app works with no libraries
2022-05-14 17:23:22 -05:00
advplyr
cc1181b301
Add:Chapter editor, lookup chapters via audnexus, chapters table on audiobook landing page #435
2022-05-10 17:03:41 -05:00
jflattery
cc285bb685
Add support for seasonal podcasts
...
Podcasts such as [Command Line Heroes](https://podcasts.apple.com/us/podcast/command-line-heroes/id1319947289 ) have multiple seasons in which each has it's own , . This seaks to add support for such podcast series.
2022-05-04 14:14:09 +00:00
advplyr
2e070227ab
Update:Give full permissions to admin users except updating root or viewing root api token #137
2022-05-03 19:16:16 -05:00
advplyr
4dac8ac16c
Fix:Account type select dropdown & add root user change password button
2022-04-29 18:19:04 -05:00
advplyr
33dfb764fa
Add:Support for openaudible folder structure (subject to change), add support for treating single audio files in the root directory as library items #401
2022-04-27 19:42:34 -05:00
advplyr
e253939c1e
Fix: upload page files table selectable filename, size and type #406
2022-04-24 18:55:26 -05:00
advplyr
f25ce1c0e7
Fix: overlapping text on collections book table #410
2022-04-24 18:51:11 -05:00
advplyr
5d12cc3f23
Podcast home page shelves for currently listening episodes, newest episodes. Podcast episode card
2022-04-22 19:31:11 -05:00
advplyr
35f3b5863f
Add library match all back updated to support v2 models
2022-04-20 18:05:09 -05:00
advplyr
fdf332937f
Remove match books on library item temporarily until implemented
2022-04-19 21:49:12 -05:00
advplyr
d69f6020c6
Fix podcast episode playback session duration, use podcast episode plaintext description
2022-04-17 17:52:06 -05:00
advplyr
6d823f4e42
Podcast episode audio file to always use index 1
2022-04-15 20:49:13 -05:00
advplyr
05dff2583a
Backups to store server version in zip details and check and show alert for old backups created before version 2.0.0
2022-04-13 18:51:06 -05:00
Jim Flattery
68da974c12
Merge branch 'advplyr:master' into master
2022-04-13 11:01:47 -04:00
jflattery
8c47ccb651
Add episode number
...
Add episode number to list group view
2022-04-13 15:00:20 +00:00
advplyr
a90cfc4d04
Fix experimental e-reader with new data model
2022-04-13 08:26:43 -05:00
advplyr
1152e5513e
Add podcast episode sorting and saving sort order
2022-04-12 18:07:13 -05:00
advplyr
ac097862fc
Update sorting and filtering for podcasts, add title ignore prefix to podcast metadata, check user permissions for podcast episode row UI
2022-04-11 19:42:09 -05:00
advplyr
23cc6bb210
Add published at to podcast episode row #428 , Fix podcast select episodes, fix save order of podcast episode, fix remove podcast episode
2022-04-10 11:01:50 -05:00
advplyr
3f8e685d64
Podcasts add get episode feed and download, add edit podcast episode modal
2022-03-27 15:37:04 -05:00
advplyr
12027b9a76
Podcast episode player fixes, episode table ui updates
2022-03-26 18:23:33 -05:00
advplyr
0e665e2091
Add playing podcast episodes, episode progress, podcast page, podcast home page shelves
2022-03-26 17:41:26 -05:00
advplyr
3150822117
New data model removing media entity for books
2022-03-26 11:59:34 -05:00
advplyr
122f2a2556
New data model fix collections page & table
2022-03-20 16:16:39 -05:00
advplyr
c9ea5dd2d7
New data model backups and move backups to API endpoints
2022-03-18 13:44:29 -05:00
advplyr
57399bb79e
Clean up ApiRouter adding MiscController, move upload and scan to api endpoints
2022-03-18 11:51:55 -05:00
advplyr
099ae7c776
New data model play media entity, PlaybackSessionManager
2022-03-17 19:10:47 -05:00
advplyr
1cf9e85272
New data model update MeController user progress routes
2022-03-17 13:33:22 -05:00
advplyr
c4eeb1cfb7
New data model Book media type contains Audiobooks updates
2022-03-17 12:25:12 -05:00
advplyr
4c2ad3ede5
Add author edit modal & remove from experimental
2022-03-14 18:53:49 -05:00
advplyr
7d66f1eec9
New data model edit tracks page, match, quick match, clean out old files
2022-03-13 19:34:31 -05:00
advplyr
65df377a49
New model update audio player, stream, collections
2022-03-12 19:59:35 -06:00
advplyr
2d19208340
New model updates for series, collections, authors routes
2022-03-12 18:50:31 -06:00
advplyr
73257188f6
New data model save covers, scanner, new api routes
2022-03-12 17:45:32 -06:00
advplyr
2a30cc428f
New api routes, updating web client pages, audiobooks to libraryItem migration
2022-03-10 18:45:02 -06:00