advplyr
e8ea7efc98
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2023-12-31 15:36:37 -06:00
advplyr
81a76593da
Fix:Merging chapters from multiple audio files with the same chapter titles #2461
2023-12-31 15:35:17 -06:00
advplyr
5336864f7d
Merge pull request #2465 from thevoltagesource/getFileMtimeMs_Unhandled_Exception
...
Add try/catch to fileUtils.getFileMtimeMs
2023-12-31 15:34:43 -06:00
advplyr
d38058e1d2
Fix:Podcast episode time remaining shown on button showing 0 seconds after toggling mark as finished
2023-12-31 15:32:44 -06:00
advplyr
fececd4651
Fix:Playlists navigation button not showing on mobile screen #2469
2023-12-31 15:09:35 -06:00
advplyr
021adf3104
Update:Podcast episode table is lazy loaded #1549
2023-12-31 14:51:01 -06:00
advplyr
160c83df4a
Update:podcastEpisodes table index added for createdAt column #2073 #2075
2023-12-30 16:14:14 -06:00
advplyr
456bb87a00
Update:Find one library item endpoint sequelize query split into two queries to improve performance #2073 #2075
2023-12-30 12:12:48 -06:00
advplyr
707451309c
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2023-12-29 17:05:40 -06:00
advplyr
269676e8a5
Update:CORS for /cover API endpoint for use in canvas in the mobile apps
2023-12-29 17:05:35 -06:00
Jacob Southard
e4effebc19
Add try/catch to fileutils.getFileMtimeMs
2023-12-29 10:04:59 -06:00
advplyr
fbbceddba8
Merge pull request #2454 from mikiher/socket-authority-close
...
Add SocketAuthority.close()
2023-12-28 16:32:40 -06:00
advplyr
9a634e0de5
Add JS docs for server stop
2023-12-28 16:32:21 -06:00
mikiher
21d0d43edc
Add SocketAuthority.close()
2023-12-27 15:33:33 +02:00
advplyr
0d0bdce337
Fix:Fetch RSS feed request accept header #2446
2023-12-25 13:15:55 -06:00
advplyr
bdb5dc8c28
Merge pull request #2445 from mikiher/sigint-handler
...
Add a SIGINT handler for proper server shutdown
2023-12-25 12:51:22 -06:00
mikiher
209847d98a
Add a SIGINT handler for proper server shutdown
2023-12-25 09:25:04 +02:00
advplyr
14f42e15d1
Fix:Book scanner update book series sequence if changed
2023-12-24 11:53:57 -06:00
advplyr
7402e4811d
Merge pull request #2444 from jedrus2000/opf-multiple-series-support
...
Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests
2023-12-24 11:42:06 -06:00
advplyr
6de0465b86
Update opf parser to ignore series with empty content and add tests
2023-12-24 11:41:27 -06:00
Andrzej Bargański
cd7c4baaaf
Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests
2023-12-24 00:43:42 +01:00
advplyr
a2db81bf7d
Fix share button for year in review short card
2023-12-23 17:13:44 -06:00
advplyr
b376f89ce5
Version bump v2.7.0
2023-12-23 17:05:44 -06:00
advplyr
5633113f25
Update share buttons to not show an error on abort
2023-12-23 16:39:56 -06:00
advplyr
669415cfbf
Merge pull request #2431 from pablojimenezmateo/comic-zoom
...
Add zoom controls to comic reader
2023-12-23 16:18:23 -06:00
advplyr
9f366863a9
Update comic reader buttons for mobile screens, add left scrollBy
2023-12-23 16:16:24 -06:00
advplyr
0d644fe0c9
Add:Year in review banner for user stats page #2373
2023-12-23 15:29:34 -06:00
advplyr
72fa6b8200
Fix:Show cover size widget when audio player is open #2443
2023-12-23 10:50:04 -06:00
advplyr
6d3f1d263a
Merge pull request #2442 from JBlond/master
...
Follow up Translations for 76119445a3
2023-12-23 08:55:28 -06:00
JBlond
47bf9f7836
Follow up Translations for 76119445a3
...
* Update:Listening sessions table for multi-select, sorting and rows per page
- Updated get all sessions API endpoint to include sorting
- Added sessions API endpoint for batch deleting
2023-12-23 14:42:56 +01:00
advplyr
2738402aac
Add:Year in review card for server stats #2373
2023-12-22 17:01:07 -06:00
advplyr
68d36522b1
Update:Listening sessions table UI for mobile
2023-12-21 14:36:51 -06:00
advplyr
24a587b944
Update:Remove playback sessions that are 3s or less on startup
2023-12-21 14:29:36 -06:00
advplyr
76119445a3
Update:Listening sessions table for multi-select, sorting and rows per page
...
- Updated get all sessions API endpoint to include sorting
- Added sessions API endpoint for batch deleting
2023-12-21 13:52:42 -06:00
advplyr
46ec59c74e
Update:Year in review card prevent text overflow for narrator, author and genre #2373
2023-12-21 09:44:37 -06:00
advplyr
2b7122c744
Update:Year stats API endpoint & generate year in review image #2373
2023-12-20 17:18:21 -06:00
Pablo
52f0a5432b
feat: enable zoom through the arrow buttons
2023-12-20 11:45:21 +01:00
advplyr
7391b4d0ec
Add:User stats API for year stats
2023-12-19 17:19:33 -06:00
Pablo
aa7ee3e8ff
fix: zoom buttons were showing when loading the image
2023-12-19 18:45:11 +01:00
Pablo
bef0f3709f
feat: add basic zoom functionality to comic reader
2023-12-19 18:39:02 +01:00
advplyr
f33b011847
Merge pull request #2420 from treyg/synology-reverse-proxy-docs
...
docs: update synology reverse proxy to use the latest DSM settings
2023-12-17 16:42:43 -06:00
Trey Gordon
2d8d11d4da
docs: update synology reverse proxy to use the latest DSM settings
2023-12-17 15:56:14 -05:00
advplyr
10b1784f6d
Fix:Library search API endpoint /libraries/:id/search to check that query param q is a valid string
2023-12-17 12:23:55 -06:00
advplyr
f2f2ea161c
Update:API endpoint /podcasts/feed validates rssFeed URL and uses SSRF req filter
2023-12-17 12:00:11 -06:00
advplyr
dc67a52000
Update:API endpoint /search/podcast throw 400 error if term query param is not supplied
2023-12-17 11:18:21 -06:00
advplyr
05820aa820
Update:API endpoints /podcasts/feed and /podcasts/opml restricted to admin users
2023-12-17 11:17:35 -06:00
advplyr
8966dbbcd1
Fix:Restrict podcast search page to admins
2023-12-17 11:06:03 -06:00
advplyr
cf32819c01
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2023-12-17 10:41:55 -06:00
advplyr
728496010c
Update:/auth/openid/config API endpoint to require admin user and validate issuer URL
2023-12-17 10:41:39 -06:00
advplyr
0a08f47942
Merge pull request #2417 from springsunx/master
...
Update zh-cn.json
2023-12-15 12:14:15 -06:00