Commit Graph

  • 1199eb7a03 Use mobile menu at @m (fixes #246) Alex Ling 2021-11-16 13:37:19 +00:00
  • f075511847
    Merge pull request #245 from hkalexling/feature/login-api Alex Ling 2021-10-11 13:20:34 +08:00
  • 80344c3bf0 Add endpoint /api/login feature/login-api Alex Ling 2021-10-08 10:07:40 +00:00
  • 8a732804ae
    Merge pull request #232 from hkalexling/rc/0.24.0 v0.24.0 Alex Ling 2021-09-25 13:39:48 +08:00
  • 9df372f784 Merge branch 'dev' into rc/0.24.0 Alex Ling 2021-09-23 07:52:58 +00:00
  • cf7431b8b6
    Merge pull request #236 from hkalexling/fix/shallow-api-fix Alex Ling 2021-09-23 15:52:14 +08:00
  • 974b6cfe9b Use depth instead of shallow in API Alex Ling 2021-09-22 09:17:14 +00:00
  • 4fbe5b471c Update README Alex Ling 2021-09-20 01:36:31 +00:00
  • 33e7e31fbc Bump version to 0.24.0 Alex Ling 2021-09-20 01:11:26 +00:00
  • 72fae7f5ed Fix typo cbz -> gz Alex Ling 2021-09-18 12:41:25 +00:00
  • f50a7e3b3e Merge branch 'dev' into rc/0.24.0 Alex Ling 2021-09-18 12:40:56 +00:00
  • 66c4037f2b
    Merge pull request #233 from Leeingnyo/feature/avoid-unnecessary-sort Alex Ling 2021-09-18 20:40:25 +08:00
  • 2c022a07e7 Avoid unnecessary sorts when getting deep percentage Leeingnyo 2021-09-18 18:49:29 +09:00
  • 91362dfc7d Merge branch 'master' into rc/0.24.0 Alex Ling 2021-09-18 09:20:59 +00:00
  • 97168b65d8 Make library cache path configurable Alex Ling 2021-09-18 08:40:08 +00:00
  • 6e04e249e7
    Merge pull request #229 from Leeingnyo/feature/preserve-scanned-titles Alex Ling 2021-09-18 16:14:31 +08:00
  • 16397050dd Update comments Alex Ling 2021-09-18 02:24:50 +00:00
  • 3f73591dd4 Update comments Alex Ling 2021-09-18 02:14:22 +00:00
  • ec25109fa5 Merge branch 'feature/preserve-scanned-titles' of https://github.com/Leeingnyo/Mango into feature/preserve-scanned-titles Alex Ling 2021-09-18 02:04:02 +00:00
  • 96f1ef3dde Improve comments on examine Alex Ling 2021-09-18 02:00:10 +00:00
  • b56e16e1e1 Remove counter, yield everytime Leeingnyo 2021-09-18 10:59:43 +09:00
  • 9769e760a0 Pass a counter to recursive calls, Ignore negative threshold Leeingnyo 2021-09-16 07:49:12 +09:00
  • 70ab198a33 Add config 'forcely_yield_count' Leeingnyo 2021-09-16 00:16:26 +09:00
  • 44a6f822cd Simplify Title.new Alex Ling 2021-09-15 09:00:30 +00:00
  • 2c241a96bb Merge branch 'dev' into feature/preserve-scanned-titles Alex Ling 2021-09-15 08:58:24 +00:00
  • 219d4446d1
    Merge pull request #231 from hkalexling/feature/api-improvements Alex Ling 2021-09-15 16:54:41 +08:00
  • d330db131e Simplify mark_unavailable Alex Ling 2021-09-15 08:46:30 +00:00
  • de193906a2 Refactor mark_unavailable Leeingnyo 2021-09-15 16:54:55 +09:00
  • d13cfc045f Add a comment Leeingnyo 2021-09-15 01:27:05 +09:00
  • a3b2cdd372 Lint Leeingnyo 2021-09-15 01:17:44 +09:00
  • f4d7128b59 Mark unavailable only in candidates Leeingnyo 2021-09-14 23:30:03 +09:00
  • 663c0c0b38 Remove nested title including self Leeingnyo 2021-09-14 23:15:40 +09:00
  • 57b2f7c625 Get nested ids when title removed Leeingnyo 2021-09-14 23:08:07 +09:00
  • 9489d6abfd Use reference instead of primitive Leeingnyo 2021-09-14 23:07:47 +09:00
  • 670cf54957 Apply yield forcely Leeingnyo 2021-09-14 22:51:37 +09:00
  • 2e09efbd62 Collect deleted ids Leeingnyo 2021-09-14 22:51:05 +09:00
  • 523195d649 Define ExamineContext, apply it when scanning Leeingnyo 2021-09-14 22:37:30 +09:00
  • be47f309b0 Use cache when calculating contents_signature Leeingnyo 2021-09-14 18:11:08 +09:00
  • 03e044a1aa Improve logging Alex Ling 2021-09-14 07:16:14 +00:00
  • 4eaf271fa4 Simplify #json_build Alex Ling 2021-09-14 02:30:57 +00:00
  • 4b464ed361 Allow sorting in /api/book endpoint Alex Ling 2021-09-13 10:58:07 +00:00
  • a9520d6f26 Add shallow option to library API endpoints Alex Ling 2021-09-13 10:18:07 +00:00
  • a151ec486d Fix file extension of gzip file Leeingnyo 2021-09-12 18:04:41 +09:00
  • 8f1383a818 Use Gzip instead of Zip Leeingnyo 2021-09-12 18:01:16 +09:00
  • f5933a48d9 Register mime_type scan, thumbnails when loading instance Leeingnyo 2021-09-12 17:40:40 +09:00
  • 7734dae138 Remove unnecessary sort Leeingnyo 2021-09-12 14:36:17 +09:00
  • 8c90b46114 Remove removed titles from title_hash Leeingnyo 2021-09-12 13:39:28 +09:00
  • cd48b45f11 Add 'require "yaml"' Leeingnyo 2021-09-12 12:45:24 +09:00
  • bdbdf9c94b Fix to pass 'make check', fix comments Leeingnyo 2021-09-12 11:09:48 +09:00
  • 7e36c91ea7 Remove debug print Leeingnyo 2021-09-12 10:47:15 +09:00
  • 9309f51df6 Memoization on dir contents_signature Leeingnyo 2021-09-12 02:03:54 +09:00
  • a8f729f5c1 Sort entries and titles when they needed Leeingnyo 2021-09-12 00:48:23 +09:00
  • 4e8b561f70 Apply contents signature of directories Leeingnyo 2021-09-12 00:37:48 +09:00
  • e6214ddc5d Rescan only if instance loaded Leeingnyo 2021-09-12 01:26:02 +09:00
  • 80e13abc4a Spawn scan job Leeingnyo 2021-09-11 22:44:17 +09:00
  • fb43abb950 Enhance the examine method Leeingnyo 2021-09-11 21:16:33 +09:00
  • eb3e37b950 Examine titles and recycle them Leeingnyo 2021-09-11 13:30:07 +09:00
  • 0a90e3b333 Ignore caches Leeingnyo 2021-09-10 20:24:54 +09:00
  • 4409ed8f45 Implement save_instance, load_instance Leeingnyo 2021-09-09 21:14:11 +09:00
  • 291a340cdd Add yaml serializer to Library, Title, Entry Leeingnyo 2021-09-09 20:45:47 +09:00
  • 0667f01471 Measure scan only Leeingnyo 2021-09-12 02:01:43 +09:00
  • d5847bb105
    Merge pull request #224 from hkalexling/fix/sanitize-download-filename Alex Ling 2021-09-09 08:47:41 +08:00
  • 3d295e961e Merge branch 'dev' into fix/sanitize-download-filename Alex Ling 2021-09-09 00:31:24 +00:00
  • e408398523
    Merge pull request #227 from hkalexling/all-contributors/add-lincolnthedev Alex Ling 2021-09-09 08:18:22 +08:00
  • 566cebfcdd Remove all leading dots and spaces Alex Ling 2021-09-09 00:13:58 +00:00
  • a190ae3ed6
    Merge pull request #226 from lincolnthedev/master Alex Ling 2021-09-08 20:42:12 +08:00
  • 17d7cefa12
    docs: update .all-contributorsrc [skip ci] allcontributors[bot] 2021-09-08 12:42:10 +00:00
  • eaef0556fa
    docs: update README.md [skip ci] allcontributors[bot] 2021-09-08 12:42:09 +00:00
  • 53226eab61
    Forgot .github i use arch btw 2021-09-08 07:58:58 -04:00
  • ccf558eaa7 Improve filename sanitization rules Alex Ling 2021-09-08 10:03:05 +00:00
  • 0305433e46
    Merge pull request #225 from hkalexling/feature/support-all-image-types Alex Ling 2021-09-08 11:03:59 +08:00
  • d2cad6c496
    Update .dockerignore i use arch btw 2021-09-07 21:12:51 -04:00
  • 371796cce9 Support additional image formats: Alex Ling 2021-09-07 11:04:05 +00:00
  • d9adb49c27 Revert "Support all image types (resolves #192)" Alex Ling 2021-09-07 10:45:59 +00:00
  • f67e4e6cb9 Support all image types (resolves #192) Alex Ling 2021-09-06 13:32:10 +00:00
  • 60a126024c Stricter sanitization rules for download filenames Alex Ling 2021-09-06 12:58:48 +00:00
  • da8a485087
    Merge pull request #222 from Leeingnyo/feature/enhance-loading-library Alex Ling 2021-09-06 16:49:19 +08:00
  • d809c21ee1 Document CacheEntry Alex Ling 2021-09-06 08:23:54 +00:00
  • ca1e221b10 Rename ids2entries -> ids_to_entries Alex Ling 2021-09-06 08:23:31 +00:00
  • 44d9c51ff9 Fix logging Alex Ling 2021-09-06 08:10:42 +00:00
  • 15a54f4f23 Add :sorted_entries suffix to gen_key Alex Ling 2021-09-06 08:10:13 +00:00
  • 51806f18db Rename config fields and improve logging Alex Ling 2021-09-06 03:35:46 +00:00
  • 79ef7bcd1c Remove unused variable Alex Ling 2021-09-06 03:01:21 +00:00
  • 5cb85ea857 Set cached data when changed Leeingnyo 2021-09-06 09:40:53 +09:00
  • 9807db6ac0 Fix bug on entry_cover_url_cache Leeingnyo 2021-09-06 02:29:31 +09:00
  • 565a535d22 Remove caching verbosely, add cached_cover_url Leeingnyo 2021-09-06 02:23:02 +09:00
  • c5b6a8b5b9 Improve instance_size for Tuple Alex Ling 2021-09-05 13:57:20 +00:00
  • c75c71709f make check Leeingnyo 2021-09-05 11:21:53 +09:00
  • 11976b15f9 Make LRUCache togglable Leeingnyo 2021-09-05 03:02:20 +09:00
  • 847f516a65 Cache TitleInfo using LRUCache Leeingnyo 2021-09-05 02:35:44 +09:00
  • de410f42b8 Replace InfoCache to LRUCache Leeingnyo 2021-09-05 01:54:19 +09:00
  • 0fd7caef4b Rename Leeingnyo 2021-09-05 00:02:05 +09:00
  • 5e919d3e19 Make entry generic Leeingnyo 2021-09-04 14:37:29 +09:00
  • 9e90aa17b9 Move entry specific method Leeingnyo 2021-09-04 14:13:33 +09:00
  • a45bea01c9 Fix linter Alex Ling 2021-09-04 02:32:46 +00:00
  • 198913db3e Remove MangaDex files that are no longer needed Alex Ling 2021-09-04 02:31:05 +00:00
  • 238860d52d Simplify subscription JSON parsing Alex Ling 2021-09-04 02:25:53 +00:00
  • ae1c36263b Merge branch 'dev' into feature/plugin-v2 Alex Ling 2021-09-04 02:25:19 +00:00
  • 0a8fd993e5 Use bytesize and add comments Leeingnyo 2021-09-03 11:11:28 +09:00
  • 365f71cd1d Change kbs to mbs Leeingnyo 2021-08-30 23:09:36 +09:00