Commit Graph
100 Commits
Author SHA1 Message Date
mikiher 897c3ea625 on item pages, fetch item's library data if unavailable 2024-07-30 20:02:03 +03:00
mikiher 294490f814 Fix permission issues in embed/merge 2024-07-29 20:19:58 +03:00
mikiher 2c453a34ee Remove redundant console.log() message 2024-07-27 23:09:46 +03:00
mikiher 3d2b2e43b1 Set execution permission for downloaded binaries 2024-07-27 23:03:40 +03:00
mikiher c3f3fca896 Remove dependency on libs/ffbinaries from BinaryManager test 2024-07-27 22:44:01 +03:00
mikiher dedf6e5d4b Support accent-insensitive matching using the sqlean sqlite3 unicode extension 2024-07-27 21:56:07 +03:00
mikiher 6c379fc3a7 Add /unicode* to .gitignore 2024-07-27 21:52:33 +03:00
mikiher 329e9c9eb2 BinaryManager support for libraries and downloading from github release assets 2024-07-27 21:51:31 +03:00
mikiher e40d3dd64d Simplify ItemSearchCard component 2024-07-25 09:40:18 +03:00
mikiher 0476b68585 fix: Encode search query parameter in search.vue 2024-07-21 14:00:55 +03:00
mikiher ec395bed72 fix: Encode search query parameter in GlobalSearch.vue 2024-07-21 13:53:10 +03:00
mikiher bff56220c2 Adds genres to gloabl search 2024-07-21 11:10:05 +03:00
mikiher da51d38ba2 Improve documentation and arg names in TrackProgressMonitor.js 2024-07-20 21:42:58 +03:00
mikiher 75899242fd put MessageEmbedFailed in akphabetic order. 2024-07-20 13:05:03 +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
mikiher c0004dd532 Fix fetchSeries so it deduplicates returned series 2024-07-12 12:42:42 +03:00
mikiher 928b080677 Replace pkg with @yao-pkg/pkg and target node20 2024-07-06 19:43:55 +03:00
mikiher 31c8cb476a Make menu item localized where they're not 2024-07-06 00:58:25 +03:00
mikiher 79bd6a25d9 Move Collapse Series option to the tollbar's context menu 2024-07-05 00:45:18 +03:00
mikiher 0042604e6d Merge branch 'advplyr:master' into show-subtitles 2024-07-05 00:17:01 +03:00
mikiher 54f2bb1092 Add a Show Subtitles option 2024-07-04 20:35:58 +03:00
mikiher 6b6df619f5 Remove tailwind.compiled.css (auto-generated, added by mistake) 2024-07-04 20:30:29 +03:00
mikiher 8bdee51798 Add unit tests for new ffmpegHelpers functions 2024-07-03 23:50:42 +03:00
mikiher 1b015beba4 Remove windows restrictions from Tools.vuw 2024-07-02 19:00:03 +03:00
mikiher ebaec23648 Replace tone with ffmpeg in AbMergeManager 2024-07-02 18:25:04 +03:00
mikiher a21b1f3b16 Make required changes for mp3 embedding 2024-06-30 15:45:25 +03:00
mikiher 6fbbc65edf Replace tone with ffmpeg for metadata and cover embedding 2024-06-29 20:04:23 +03:00
mikiher 9bf4bd9bfa Merge branch 'advplyr:master' into bookshelf-refactor-2 2024-06-25 10:03:18 +03:00
mikiher 2819317924 Remove now-unsued slider components 2024-06-25 09:14:33 +03:00
mikiher e06ab594e1 Revert "feat: Add a Show Subtitles option"
This reverts commit 3ef189ed4a.
2024-06-25 08:57:09 +03:00
mikiher 635f22ddfe Reverted default spacing and font-sizing changes, and extended spaing with em-based variants 2024-06-23 19:15:39 +03:00
mikiher 3ef189ed4a feat: Add a Show Subtitles option 2024-06-04 20:07:36 +03:00
mikiher 5f8066e601 Add default line heights converted to em units to tailwind config 2024-06-04 18:11:56 +03:00
mikiher 651601adf6 Add podcast to supported shelf types 2024-06-03 21:57:40 +03:00
mikiher 2186603039 Major bookshelf refactor 2024-06-03 09:04:03 +03:00
mikiher 911d72971e Removed incorrect stylesheet reference 2024-05-10 12:44:58 +03:00
mikiher b244cc8d41 Add LazyBookCard tests 2024-05-10 12:43:33 +03:00
mikiher 8cc3bfa95e Add test identifiers to LazyBookCard 2024-05-10 12:39:53 +03:00
mikiher 05c1ced65c Update LazyBookCard progress calculation to handle finished items 2024-05-09 07:42:57 +03:00
mikiher 057bc1a0c0 Fix series progress to show sum of series book progresses 2024-05-09 07:31:00 +03:00
mikiher e384527b67 Simplify progress bar and show correct collapsed series progress 2024-05-08 08:44:55 +03:00
mikiher c674042319 Add libraryItemIds to collapsedSeries objects 2024-05-07 18:19:55 +03:00
mikiher a668921e29 Prettier-only formatting changes 2024-05-07 18:16:32 +03:00
mikiher 2eb19d46d5 Move test files to a separate directory 2024-04-30 11:30:00 +03:00
mikiher 2bd532eb9a Put book_placholder.jpg in browser cache 2024-04-29 11:16:49 +03:00
mikiher e5fe31fe26 replace id attribute (which has to be unique across a document) with cy-id (which doesn't) 2024-04-29 08:30:14 +03:00
mikiher ec83eb0a27 Add support for cy.get("&id") (translates to [cy-id="id"]) 2024-04-29 08:03:10 +03:00
mikiher 6236f53b4f Change a couple of element ids to camelCase 2024-04-29 07:59:38 +03:00
mikiher 8dbe35e5aa Use absolute positioning for the card element 2024-04-23 19:14:47 +03:00
mikiher 0498d8cb83 Get book placeholder image from fixture rather than from server 2024-04-19 09:49:19 +03:00
mikiher 129da51f76 Add tailwind.compiled.css to .gitignore 2024-04-18 07:47:10 +03:00
mikiher e5bababeae Add tests for LazySeriesCard.vue 2024-04-17 23:27:31 +03:00
mikiher 9b332f0e66 make $constants, $strings, and utility functions avaiable to Cypress mounted componenets 2024-04-17 23:25:44 +03:00
mikiher a49c5afa46 Fix a couple of stub assertions in AuthorCard.cy.js 2024-04-17 23:22:21 +03:00
mikiher 9e1c907591 Add NarratorCard and AuthorCard component tests 2024-04-16 00:00:35 +03:00
mikiher d638a328d8 Add cypress npm scripts 2024-04-15 23:58:13 +03:00
mikiher f597798839 Add Cypress config and support files 2024-04-15 23:57:21 +03:00
mikiher 303ef6b7c5 Add Cypress to dev dependencies 2024-04-15 23:54:56 +03:00
mikiher 33254654d5 Add dir="auto" attribute where it makes sense 2024-03-28 23:56:59 +02:00
mikiher 33e4b51aee Revert "add dummy pull_request event for the workflow to appear in the list"
This reverts commit 1cf0bd0f01.
2024-03-27 13:38:17 +02:00
mikiher 1cf0bd0f01 add dummy pull_request event for the workflow to appear in the list 2024-03-27 13:30:00 +02:00
mikiher 8ce5a5cdbd Add workflow to dispatch an abs-windows event 2024-03-27 13:18:02 +02:00
mikiher 68276fe30b Fix handling of file moves from root folder to sub folder and back 2024-03-23 18:31:52 +02:00
mikiher 1bee082720 Update libraryFolderID correctly in scanFolderUpdates 2024-03-20 11:40:50 +02:00
mikiher 9511122bae Fix LibraryItem and Media file update logic for library scans 2024-03-19 19:28:26 +02:00
mikiher f938fca2c7 Fix bug in workflow_dispatch checkout step 2024-03-17 07:57:28 +02:00
mikiher d562f6a69f Change unit-tests.yml workflow to include conditional checkout step 2024-03-17 07:36:13 +02:00
mikiher 0c612b4836 Update unit test workflow to include push event 2024-03-15 09:51:40 +02:00
mikiher a1af672c7c Add unit test workflow 2024-03-15 08:50:51 +02:00
mikiher f7ae7783bd Fix broken BinaryManager.isBinaryGood test 2024-03-14 19:58:42 +02:00
mikiher ae395497a5 Add tests for cleanSeriesSequence 2024-03-14 19:37:51 +02:00
mikiher 8826d3af62 fix cleanSeriesSequence method to extract first numeric value 2024-03-14 19:36:51 +02:00
mikiher 29e9216bb1 Make series sequence cleanup slighlty less aggressive 2024-03-12 13:17:52 +02:00
mikiher ae0a9bcf86 Merge branch 'advplyr:master' into fix-library-filter-data-access 2024-03-11 08:33:47 +02:00
mikiher ad45dadc15 Remove redundant space 2024-03-09 12:07:08 +02:00
mikiher 0e8148001e Fix direct access to Database.libraryFilterData 2024-03-09 11:59:50 +02:00
mikiher a5772f6b66 Add keyboard navigation to multi-select components 2024-03-08 08:51:05 +02:00
mikiher cd60d0219f Bring back setInputWidth 2024-03-06 14:02:15 +02:00
mikiher 8ec18e8d7b Merge branch 'keyboard-navigation' of https://github.com/mikiher/audiobookshelf into keyboard-navigation 2024-03-06 13:53:49 +02:00
mikiher 15545654ea Alternative input width fix in MultiSelect components 2024-03-06 13:41:54 +02:00
mikiher 5005aabe5e Fix input width in MultiSelect components 2024-03-03 23:40:47 +02:00
mikiher 4fe672f09d Update cover image URLs with timestamp where available 2024-03-01 11:55:53 +02:00
mikiher b47793c365 Add cache control header for timestamped cover image requests 2024-02-26 14:00:25 +02:00
mikiher e6735e042e Fix dup author addition logic 2024-02-25 09:01:26 +02:00
mikiher 0f4b11494e Merge branch 'advplyr:master' into fix-match-update 2024-02-22 12:20:49 +02:00
mikiher 19af7454f2 Force Update LibraryItem model updatedAt refresh (fixes #2593) 2024-02-07 20:57:50 +02:00
mikiher 2ebdb44826 Merge cover and media update in Match.vue into a single /media API call 2024-02-01 12:03:12 +02:00
mikiher d43a1109c8 Modify BinaryManager to download version 6.1 and remove old dowloaded versions 2024-01-25 17:51:06 +02:00
mikiher 21d0d43edc Add SocketAuthority.close() 2023-12-27 15:33:33 +02:00
mikiher 3051b963ef Merge branch 'advplyr:master' into binary-manager 2023-12-27 06:44:22 +02:00
mikiher 209847d98a Add a SIGINT handler for proper server shutdown 2023-12-25 09:25:04 +02:00
mikiher 8f7a420cca Fix directory writable check (fs.access not working on Windows) 2023-12-14 09:47:18 +02:00
mikiher 0282a0521b Sort audible match results by duration difference 2023-12-09 00:33:06 +02:00
mikiher b6c789dee6 Merge branch 'advplyr:master' into bookfinder-improvements 2023-12-08 14:07:25 +02:00
mikiher 6afb8de3dd Remove ffbinaries local cache 2023-12-08 00:53:53 +02:00
mikiher 0e62ccc7aa Merge branch 'binary-manager' of https://github.com/mikiher/audiobookshelf into binary-manager 2023-12-07 23:51:33 +02:00
mikiher 09282a9a62 Remove all callbacks and refactor spaghetti code in downloadUrls 2023-12-07 23:49:46 +02:00
mikiher 699a658df9 Remove debug printing from libs/ffbinaries 2023-12-07 08:50:45 +02:00
mikiher 67ccd2c1fb Fix test after switching to libs/ffbinaries 2023-12-06 13:45:28 +02:00