Commit Graph

319 Commits

Author SHA1 Message Date
advplyr
84e6e6fdbe Include njodb statically & fix write stream issue 2022-03-31 16:32:50 -05:00
jflattery
c98409b9ae Address three CVEs
Addresses CVE-2021-3749 (HIGH), CVE-2022-0155 (HIGH), and CVE-2022-0536 (MEDIUM).
2022-03-24 17:34:34 +00:00
RailRoad
e030b59bae Address CVE-2022-21676
Upgraded socket.io to 4.4.1 to address uncaught Exception in older version of engine.io
2022-03-24 15:19:48 +00:00
advplyr
0af6ad63c1 New data model start of PlaybackSessionManager to replace StreamManager, remove podcast & ip npm package 2022-03-15 19:28:54 -05:00
advplyr
9f29b245d7 Version bump 1.7.2 2022-03-05 15:46:06 -06:00
advplyr
ecc425d89d Fix:Remove epub dependency from server 2022-02-27 19:03:38 -06:00
advplyr
289b3e9f94 Version bump 1.7.1 2022-02-27 19:02:07 -06:00
advplyr
90d1e159d7 Version bump 1.7.0 2022-02-26 16:38:35 -06:00
advplyr
74d5174cfc Version bump 1.6.70 2022-02-22 17:37:05 -06:00
advplyr
9f133ba98c Version bump 1.6.69 2022-02-17 17:40:23 -06:00
advplyr
82afefc133 Version bump 1.6.68 2022-02-15 18:35:01 -06:00
advplyr
aa2fa0a748 Version bump 1.6.67 2022-02-14 17:33:24 -06:00
advplyr
f315e77b10 Version bump 1.6.66 2022-02-09 11:19:29 -06:00
advplyr
3906031d62 Version bump 1.6.65 2022-02-06 17:31:47 -06:00
advplyr
0336b65bca Version bump 1.6.64 2022-02-03 18:12:44 -06:00
advplyr
812818bdff Version bump 1.6.63 2022-01-31 16:07:32 -06:00
advplyr
1581557080 Fix:Revert njodb to 0.4.29 2022-01-31 16:07:02 -06:00
advplyr
d9a3195831 Version bump 1.6.62 2022-01-30 13:33:51 -06:00
advplyr
9b8401f6e1 Njodb version bump 2022-01-30 12:24:52 -06:00
advplyr
28b900d6ba Version bump 1.6.61 2022-01-26 18:01:10 -06:00
advplyr
111f038cb2 Version bump 1.6.60 2022-01-24 18:04:51 -06:00
advplyr
5bd6c8f553 Update njodb version 2022-01-24 16:53:35 -06:00
advplyr
be7aa3e39f Version bump 1.6.59 2022-01-15 11:11:50 -06:00
advplyr
c45f74cbf1 Fix:Debian pkg validateFunction #302 2022-01-11 18:19:08 -06:00
advplyr
3abb1fdf48 Version bump 1.6.58 2022-01-10 17:58:39 -06:00
advplyr
018cebb0f5 Version bump 1.6.57 2022-01-10 11:13:12 -06:00
advplyr
59d6c377e5 Version bump 1.6.56 2022-01-09 18:37:47 -06:00
advplyr
c22eaae3bf Version bump 1.6.55 2022-01-08 18:15:06 -06:00
advplyr
f6a03f866c Version bump 1.6.54 2022-01-07 18:07:23 -06:00
ISO-B
dc05c38430 Fixes reading multiline data from file tags
Swiched fluent-ffmpeg to node-ffprobe.
Fluent's ffprobe can't handle multiline tag data due to it's parsing process.
node-ffprobe supports getting probe data using json format which keeps line changes.
2022-01-07 15:15:53 +02:00
mx03
98c678afc7 package.json licence updated 2022-01-06 20:36:10 +01:00
advplyr
559bb6dec4 Version bump 1.6.53 2022-01-05 19:10:03 -06:00
advplyr
d0d19ed1ad Version bump 1.6.52 2022-01-04 08:16:50 -06:00
advplyr
511a330aa4 Version bump 1.6.51 2022-01-03 07:59:53 -06:00
advplyr
8b587314e9 Add:LICENSE #272 2022-01-01 15:04:29 -06:00
advplyr
72b5579842 Version bump 1.6.50 2021-12-29 15:54:54 -06:00
advplyr
7845e06a24 Version bump 1.6.49 2021-12-28 15:50:42 -06:00
advplyr
1e83f08288 Version bump 1.6.48 2021-12-26 14:40:39 -06:00
advplyr
e62037c91c Version bump 1.6.47 2021-12-24 18:07:24 -06:00
advplyr
f4ee2889fe Version bump v1.6.46 2021-12-20 20:21:25 -06:00
advplyr
a913e9811e Version bump 1.6.45 2021-12-19 18:46:16 -06:00
advplyr
a052366dac Version bump v1.6.44 2021-12-17 20:52:52 -06:00
advplyr
4592e1f494 Version bump v1.6.43 2021-12-16 19:12:34 -06:00
advplyr
8722cc35d9 Version bump v1.6.42 2021-12-15 19:48:56 -06:00
advplyr
ac4a0830a0 Version bump v1.6.41 2021-12-13 16:58:29 -06:00
Keagan Hilliard
d6ae50f89a Remove sharp in favor of ffmpeg, fallback to cover 2021-12-13 11:29:31 -08:00
advplyr
0abc9ea416 Version bump v1.6.40 2021-12-12 17:16:09 -06:00
advplyr
ddf0fa72e8 Add:Cover image cache, resize & use webp image #223 2021-12-12 17:15:37 -06:00
Keagan Hilliard
69fa00608f Added an endpoint to serve different cover sizes 2021-12-12 08:52:27 -08:00
advplyr
c92175cdc7 Version bump v1.6.39 2021-12-08 14:29:37 -06:00
advplyr
c711c2ef82 Version bump v1.6.38 2021-12-07 18:43:35 -06:00
advplyr
ae839aa682 Version bump 1.6.37 2021-12-06 17:59:04 -06:00
advplyr
a0777d2290 Version bump 1.6.36 2021-12-05 19:22:18 -06:00
advplyr
f6d43ea60f Merge version bump 1.6.35 2021-12-04 16:22:40 -06:00
advplyr
95ab2ab4b5 Version bump 1.6.34 2021-12-03 18:08:08 -06:00
advplyr
d9997d6892 Version bump 1.6.33 2021-12-02 19:03:04 -06:00
advplyr
0d6f83e9d9 Version bump 1.6.32 2021-12-02 11:45:05 -06:00
advplyr
033a9d73ba Version bump 1.6.31 2021-12-01 19:07:18 -06:00
advplyr
1ef9a689bc Lazy bookshelf finalized 2021-12-01 19:07:03 -06:00
advplyr
4587916c8e Lazy bookshelf 2021-11-28 19:36:44 -06:00
advplyr
3941da1144 Add:Experimental change bookshelf texture #186 2021-11-27 20:11:35 -06:00
advplyr
448514af9e Add:Batch add/remove books from collection 2021-11-27 16:01:53 -06:00
advplyr
b76e3e4c54 Version bump 1.6.29 2021-11-26 15:46:32 -06:00
advplyr
60654ae45d Version bump 1.6.28 2021-11-25 18:39:26 -06:00
advplyr
14128f3e29 Version bump 1.6.27 2021-11-23 15:02:03 -06:00
advplyr
3fa0fe4b64 Fix: Scanner check path and inode value for removed books, scanner v5 outlined 2021-11-22 19:58:20 -06:00
advplyr
ea366c00ca Version bump 1.6.25 2021-11-21 20:01:21 -06:00
advplyr
2194d55cc0 Version bump v1.6.24 2021-11-21 15:30:57 -06:00
advplyr
d2503143ec Removing debug log 2021-11-21 15:28:57 -06:00
Keagan Hilliard
ae8046823f Added support for audible metadata 2021-11-21 10:59:32 -08:00
advplyr
66911a4b70 Add: route for syncing local progress from app 2021-11-19 20:08:03 -06:00
advplyr
43dc85ad81 Fix: download cover 2021-11-18 18:53:00 -06:00
advplyr
67886d3bbe Version bump 1.6.21 2021-11-17 19:19:52 -06:00
advplyr
bf2b534170 Version bump 1.6.20 2021-11-16 17:38:39 -06:00
advplyr
72f9732b67 Fix: book id length & check duplicate ids, Change: library to lazy load book cards 2021-11-15 20:09:42 -06:00
advplyr
ca6f2c01f6 Version bump 1.6.18 2021-11-13 19:18:04 -06:00
advplyr
ac72ec1317 Fix: temp fix for aac codec error by forcing aac encode #172, Change: Failed streams will close the stream and show error 2021-11-13 15:24:56 -06:00
advplyr
91e44bc2f9 Add: User listening sessions and user listening stats #167 2021-11-12 19:43:16 -06:00
advplyr
663d02e9fe Add: api endpoint for starting streams for android auto support 2021-11-11 08:39:21 -06:00
advplyr
2451861e0e Version bump 1.6.14 2021-11-09 20:31:17 -06:00
advplyr
fa8d02c729 Fix: books read stat #167, Add: scanner parse metadata.opf and metadata.xml and use data #141 2021-11-08 20:05:12 -06:00
advplyr
c7b0e1e2a2 Add: Stats page in config #167 2021-11-07 19:52:13 -06:00
advplyr
5e5792c0f8 Add: Sortable collection books, play from collections, collection book table row updates #151 2021-11-07 18:11:29 -06:00
advplyr
0980b6d5d5 Fix: Setting root socket error, Change: collection books table ordering and icons #151 2021-11-07 15:28:06 -06:00
advplyr
d115382abe Change: njodb version bump, Fix: Socket reconnect & toast, Fix: Mobile config nav drawer 2021-11-07 13:02:56 -06:00
advplyr
2af017e3b1 Version bump 1.6.8 2021-11-06 20:32:17 -05:00
advplyr
28ccd4e568 Change: Using posix file paths, Change: njodb version bump, Change: Ignore directories and files starting with . #169 2021-11-06 17:26:44 -05:00
advplyr
36d7c04d21 Versino bump 1.6.6 2021-11-05 20:24:30 -05:00
advplyr
b827667a72 Change: UI to display correctly on mobile #162 2021-11-04 17:35:59 -05:00
advplyr
cf8984a96a Version bump 1.6.4 2021-11-03 19:12:50 -05:00
advplyr
f7a780032f Version bump 2021-11-03 17:46:19 -05:00
advplyr
908b9da112 Change: Bookmark UI #115 2021-11-03 17:45:47 -05:00
advplyr
67b0f0d1bf Version bump 1.6.2 2021-10-31 19:11:03 -05:00
advplyr
6ccde8f66f Version bump 1.6.1 2021-10-31 17:55:55 -05:00
advplyr
d38d4dcd62 Version bump 1.6.0 2021-10-31 15:37:53 -05:00
advplyr
e073577574 Add: Support for multiple authors separated by & #160 2021-10-31 14:59:39 -05:00
advplyr
729654f5b2 Add: Experimental list view #149 2021-10-30 18:50:49 -05:00
advplyr
6fd3317454 Add: experimental library list view #149, Add: experimental series fan out on hover #149 2021-10-29 20:42:28 -05:00
advplyr
9057afb5ee Version update 2021-10-28 19:39:51 -05:00
advplyr
ad4dad1c29 Add: experimental match tab with google books search #59, Add: isbn field for books #59 2021-10-28 14:41:42 -05:00
advplyr
b6ae6d86fa Version update 2021-10-26 20:09:35 -05:00
advplyr
1a3a7c5823 Version update 2021-10-26 17:38:02 -05:00
advplyr
8b31c6555a Fix: audiobook progress emitter emit to all user sockets #145, Fix: save user after progress update 2021-10-25 21:14:54 -05:00
advplyr
c5eafdfa8a Change: audio player shows time remaining and percent #122, Add: experimental bookmarks start #115 2021-10-24 18:25:44 -05:00
advplyr
f9bf846b30 readme and version update 2021-10-24 16:05:58 -05:00
advplyr
1cca288031 Version update 2021-10-23 21:09:23 -05:00
advplyr
98c1ee01fd Add: add hotkeys to modals, player, and ereader #121, Fix: audio player track not resizing on window resize #123, Add: sortable columns on manage tracks page #128 2021-10-23 16:49:34 -05:00
advplyr
ee1dc92898 Fix: hls fmp4 init.mp4 filename to stream flac files 2021-10-23 10:57:01 -05:00
advplyr
ff1eeda468 Change: config page to multiple pages, Add: user permissions for accessible libraries #120, Add: map genre metadata tag #114, Add: experimental audio player keyboard controls #121, Add: view user audiobook progress list 2021-10-22 20:08:02 -05:00
advplyr
7d9ed75a28 Change: audio player default volume to 100% #118, Change: username case insensitive #117, Fix: allowing multiple users of the same name, Added: experimental scan audio tracks show raw tags #114 2021-10-20 18:54:05 -05:00
advplyr
e3425acd75 Fix icon size issue, clean up reader interface, extract metadata from comics #113 2021-10-17 18:05:43 -05:00
advplyr
48f0e039e5 New search page, updated search menu includes tags #112 2021-10-17 11:29:52 -05:00
advplyr
88e2bac3f5 Support cbr and cbz comics and comic reader #109 2021-10-16 20:33:49 -05:00
advplyr
03963aa9a1 change color of book read icon #105, basic .pdf reader #107, fix: cover path updating properly #102, step forward/backward from book edit modal #100, add all files tab to edit modal #99, select input auto submit on blur #98 2021-10-15 20:31:00 -05:00
advplyr
315592efe5 Backup manager to only zip specific directories in config #89 2021-10-14 19:22:59 -05:00
advplyr
cd6e99b4c3 Update users table info #94, Reorder libraries in config #95, Use dropdown for library menu #96, update mobi reader 2021-10-12 20:07:42 -05:00
advplyr
9715c53332 Fix: root user password change #93, Change: link to series filter on ab page #90, Add: basic mobi and azw3 ereader support 2021-10-11 16:59:41 -05:00
advplyr
120c70622a Fix folder browser, fix track number parsed from filename too large, add mp4 audiobook support 2021-10-10 19:29:22 -05:00
advplyr
04f92c33c2 Abort backup if it is getting too large #89, support for ebook only book folders #75 2021-10-10 16:36:21 -05:00
advplyr
32bc9d5282 Update global search, fix toggling between automated backup, add open search cover in new tab #83 2021-10-09 11:09:06 -05:00
advplyr
e80ec10e8a Fix ebook url #75, download other files #75, fix book icon disappearing #88, backups #87 2021-10-08 17:30:20 -05:00
advplyr
f752c19418 narrator filter, no series filter, full paths toggle, book landing page details, new sans font, update query string on filter/sort, persist experimental feature flag, batch edit redirect bug, upload file permissions and owner 2021-10-06 21:08:52 -05:00
advplyr
d9d34e87e0 Support multi library 1.4.0 2021-10-05 21:10:49 -05:00
advplyr
bd336345ee Support for opus audio type, experimental features toggle, epub reader starting point 2021-10-02 13:50:39 -05:00
Mark Cooper
3dd8dc6dd4 Scan for covers now saves covers, server settings to save covers in audiobook folder 2021-10-01 20:29:00 -05:00
Mark Cooper
8d9d5a8d1b Always sync file inodes, save http url covers in cover directory 2021-10-01 18:42:48 -05:00
Mark Cooper
0db34dcab5 Scanner update check for mismatched inode and update 2021-10-01 14:52:10 -05:00
Mark Cooper
d6cab8e591 logLevel as server setting, logger config page, re-scan audiobook option, fix embedded cover extraction, flac and mobi support, fix series bookshelf not wrapping 2021-09-30 18:52:32 -05:00
Mark Cooper
dc18eb408e Scanner v4, audio file metadata used in setting book details, embedded cover art extracted and used 2021-09-29 20:43:36 -05:00
Mark Cooper
4c07f9ec25 Write metadata file option, rate limiting login attempts, generic failed login message 2021-09-29 10:16:38 -05:00
Mark Cooper
0da327222e Fix config page not scrolling, add scroll arrows on home page, fix routing issue on back button, fix continue reading shelf 2021-09-28 17:36:41 -05:00
Mark Cooper
868e1af28a Starting point for home page 2021-09-28 06:44:40 -05:00
Mark Cooper
3e5338ec8e Fixing scanner inodes, select all fix, starting ebook reader 2021-09-27 06:52:21 -05:00
Mark Cooper
06554811e2 Series order by volume number, show volume number, keyword filter, fix overflow bug 2021-09-26 15:34:08 -05:00
Mark Cooper
64ae8ef849 linux installer use existing config 2021-09-25 17:37:21 -05:00
Mark Cooper
2e889ff9fe Increment version, linuxpacakger executable permissions 2021-09-25 16:45:53 -05:00
Mark Cooper
cc84349d6d Adding linux and ppa install to readme 2021-09-25 16:23:57 -05:00
Mark Cooper
078f404fe4 Linux builder bash script 2021-09-25 14:02:50 -05:00
Mark Cooper
bc47dfa343 Debian preinstall script for config and ffmpeg 2021-09-25 13:01:53 -05:00
Mark Cooper
03f39d71e3 Fix check old streams in metadata, download manager worker thread path 2021-09-25 10:35:33 -05:00
Mark Cooper
e161f70710 Debian package builder 2021-09-24 19:37:35 -05:00
Mark Cooper
3ef0173226 build script permissions workaround 2021-09-24 17:38:35 -05:00
Mark Cooper
87a308f749 Fix build script 2021-09-24 17:26:10 -05:00
Mark Cooper
5e15695f64 Build scripts 2021-09-24 17:21:47 -05:00
Mark Cooper
b35997e8be Update chapters modal, search page, fix version check, ignore matching audio file paths on rescan 2021-09-24 16:14:33 -05:00
Mark Cooper
fcd664c16e Side rail, book group cards, fix dropdown select 2021-09-24 07:32:38 -05:00
Mark Cooper
94741598af Pkg scripts win/linux 2021-09-22 20:40:35 -05:00
Mark Cooper
6cb418a871 Book cover uploader, moving streams to /metadata/streams, adding jwt auth from query string, auth check static metadata 2021-09-21 20:57:33 -05:00
Mark Cooper
13ac5f1d2a Fix package.json script 2021-09-21 16:55:32 -05:00
Mark Cooper
f4d6e65380 Player track chapter tickmarks, highlight current chapter, progress filters, links in stream container 2021-09-21 16:42:01 -05:00