Commit Graph

  • ff3a44d017 Update ARM dockerfiles to use image_size.cr Alex Ling 2020-09-12 07:03:30 +00:00
  • 67ef1f7112 DRY when listing archive entries Alex Ling 2020-09-12 06:58:03 +00:00
  • 5d7b8a1ef9 Skip error entries in OPDS feed Alex Ling 2020-09-12 06:57:42 +00:00
  • a68f3eea95 Allow hyphens in username (#99) Alex Ling 2020-09-12 05:26:45 +00:00
  • 220fc42bf2 Add system dependencies for image_size.cr Alex Ling 2020-09-11 17:02:45 +00:00
  • a45e6ea3da Rewrite web reader Alex Ling 2020-09-05 09:32:14 +00:00
  • 88394d4636 Expose page ratios through API Alex Ling 2020-09-10 13:16:10 +00:00
  • ef1ab940f5 Fix GitHub tags of dependencies in the Dockerfiles v0.11.0 Alex Ling 2020-08-16 16:45:57 +00:00
  • 97a1c408d8 Bump version to v0.11.0 Alex Ling 2020-08-16 12:44:02 +00:00
  • abbf77df13 Merge branch 'master' into dev Alex Ling 2020-08-10 14:32:53 +00:00
  • 3b4021f680 Workflow retry hack Alex Ling 2020-08-10 13:14:05 +00:00
  • 68b1923cb6 Clear title ID at the end of scans Alex Ling 2020-08-10 11:45:50 +00:00
  • 3cdd4b29a5 Add back to top button to all pages (#95) Alex Ling 2020-08-10 11:42:23 +00:00
  • af84c0f6de
    Fix typo Alex Ling 2020-08-08 17:04:42 +08:00
  • 85a65f84d0 Remove unnecessary "require" statements Alex Ling 2020-08-06 18:10:13 +00:00
  • 5027a911cd Respect the *_PROXY environment variables (#94) Alex Ling 2020-08-06 17:01:53 +00:00
  • ac63bf7599
    Add sponsors [skip ci] Alex Ling 2020-08-06 12:49:43 +08:00
  • 30b0e0b8fb Pin down mythml and duktape versions in Dockerfile Alex Ling 2020-08-05 11:33:17 +00:00
  • ddda058d8d Fix spec Alex Ling 2020-08-05 09:59:52 +00:00
  • 46db25e8e0 Fix wildcard in workflow Alex Ling 2020-08-05 09:50:46 +00:00
  • c07f421322 Fix CLI tool not exiting Alex Ling 2020-08-05 09:48:31 +00:00
  • 99a77966ad Add arm64v8 to Makefile and rename object files Alex Ling 2020-08-05 09:48:03 +00:00
  • d00b917575 Build the object file in Action Alex Ling 2020-08-04 17:24:36 +00:00
  • 4fd8334c37 Name the object file Alex Ling 2020-08-04 17:24:13 +00:00
  • 3aa4630558 Use Crystal 0.34.0 Alex Ling 2020-08-04 17:23:19 +00:00
  • cde5af7066 Remove interactive prompt for easier use in docker Alex Ling 2020-08-04 12:57:40 +00:00
  • eb528e1726 Add the arm32v7 target to Makefile Alex Ling 2020-08-04 11:50:07 +00:00
  • 5e01cc38fe Fix downloaders Alex Ling 2020-08-04 11:36:36 +00:00
  • 9a787ccbc3 Formatting Alex Ling 2020-08-04 11:35:55 +00:00
  • 8a83c0df4e ARM support (#25, #78) Alex Ling 2020-08-04 11:00:09 +00:00
  • 87dea01917 Add ASCII banner, because we can :) Alex Ling 2020-08-02 17:52:52 +00:00
  • 586ee4f0ba Bump version to v0.10.0 v0.10.0 Alex Ling 2020-08-02 12:33:31 +00:00
  • 53f3387e1a Rephrase the plugin part in README Alex Ling 2020-08-02 12:32:14 +00:00
  • be5d1918aa Add offset to the sticky bar Alex Ling 2020-08-02 12:29:49 +00:00
  • df2cc0ffa9 Display nested titles and entries separately Alex Ling 2020-08-02 10:43:46 +00:00
  • b8cfc3a201 Remove unnecessary ids from HTML Alex Ling 2020-08-02 10:43:24 +00:00
  • 8dc60ac2ea Add select all button to the selection bar Alex Ling 2020-08-02 09:28:31 +00:00
  • 1719335d02 Add "Start Reading" section to home page (#92) Alex Ling 2020-08-01 15:17:18 +00:00
  • 0cd46abc66 Finish batch marking (#75) Alex Ling 2020-07-30 11:39:23 +00:00
  • e4fd7c58ee Add multi-select for cards in web interface Alex Ling 2020-07-30 08:32:00 +00:00
  • d4abee52db Fix .uk-card-media-top width Alex Ling 2020-07-30 08:29:41 +00:00
  • d29c94e898 Use Alpine.js Alex Ling 2020-07-30 07:27:04 +00:00
  • 1c19a91ee2 Merge branch 'master' of https://github.com/hkalexling/Mango v0.9.0 Alex Ling 2020-07-29 12:19:24 +00:00
  • 7eb5c253e9 Bump version to v0.9.0 Alex Ling 2020-07-29 10:07:36 +00:00
  • 22a660aabf Fix 500 for empty plugins Alex Ling 2020-07-29 10:07:10 +00:00
  • 6e9466c9d2 Rename plugin function search to listChapters Alex Ling 2020-07-29 07:15:55 +00:00
  • ab34fb260c Fix memory leak through archive.cr Alex Ling 2020-07-28 07:51:55 +00:00
  • 0e9a659828 Instantiate Plugin objects with IDs Alex Ling 2020-07-26 14:26:44 +00:00
  • 361d37d742 Decode plugin title before using it Alex Ling 2020-07-26 12:56:46 +00:00
  • c6adb4ee18 Fix plugin hot load Alex Ling 2020-07-26 12:56:29 +00:00
  • 8349fb68a4 Save last used plugin in local storage Alex Ling 2020-07-26 12:42:28 +00:00
  • 0e1e4de528 Add image placeholder to the reader page Alex Ling 2020-07-26 12:15:22 +00:00
  • b47788a85a Add download sub-nav to the mobile nav Alex Ling 2020-07-26 06:59:09 +00:00
  • f7004549b8 Remove MangaDex module tests Alex Ling 2020-07-26 06:48:49 +00:00
  • 8d99400c5f Return strings as header values Alex Ling 2020-07-25 16:19:39 +00:00
  • ce59acae7a Fix variable shadowing Alex Ling 2020-07-25 07:25:38 +00:00
  • 37c5911a23 Make plugin download table sortable Alex Ling 2020-07-25 07:20:22 +00:00
  • 8694b4beaf Show plugin info on the plugin download page Alex Ling 2020-07-24 15:02:05 +00:00
  • 3b315ad880 Pass status code and headers to plugin scripts Alex Ling 2020-07-24 13:56:54 +00:00
  • 33107670ce Use index.js instead of main.js Alex Ling 2020-07-24 09:30:10 +00:00
  • f116e2f1d0 Rename the state helper function to storage Alex Ling 2020-07-24 09:27:54 +00:00
  • ebf6221876 Rename Job#plugin_name to plugin_id Alex Ling 2020-07-24 07:50:50 +00:00
  • 2a910335af Easier to use mango.css helper method Alex Ling 2020-07-24 05:11:13 +00:00
  • 9ea26474b4 Fix formatting Alex Ling 2020-07-23 16:48:38 +00:00
  • df8a6ee6da Finish plugin functionalities Alex Ling 2020-07-23 09:30:05 +00:00
  • 70ea1711ce Handle selectable table dark mode more elegantly Alex Ling 2020-07-22 17:31:38 +00:00
  • 2773c1e67f Plugin download page WIP Alex Ling 2020-07-22 13:52:28 +00:00
  • dcfd1c8765 Expose @filename from the Plugin class Alex Ling 2020-07-22 13:51:45 +00:00
  • 10b6047df8 Process filenames before downloading Alex Ling 2020-07-22 13:51:03 +00:00
  • 8de735a2ca Add download dropdown in nav Alex Ling 2020-07-22 12:12:29 +00:00
  • 6c2350c9c7 Fix modal and dropdown colors in dark mode Alex Ling 2020-07-22 12:06:29 +00:00
  • a994c43857 Plugin downloader WIP Alex Ling 2020-07-22 09:08:03 +00:00
  • 7e4532fb14 Instantiate Plugins by plugin names Alex Ling 2020-07-21 17:21:21 +00:00
  • d184d6fba5 Expand path by home Alex Ling 2020-07-21 17:20:40 +00:00
  • 92f5a90629 Move pop to the Downloader classes Alex Ling 2020-07-21 17:20:03 +00:00
  • 2a36804e8d Validate returned JSON Alex Ling 2020-07-21 16:11:56 +00:00
  • 87b6e79952 Use macro to DRY the self.default method Alex Ling 2020-07-21 12:33:50 +00:00
  • b75a838e14 Move common code to Queue::Downloader Alex Ling 2020-07-21 12:32:48 +00:00
  • ae7c72ab85 Decouple Queue and related classes from MangaDex Alex Ling 2020-07-21 11:47:14 +00:00
  • 5cee68d76c Cleanup Alex Ling 2020-07-21 10:09:18 +00:00
  • f444496915 Check plugins dir exists before listing plugins Alex Ling 2020-07-21 10:08:30 +00:00
  • a812e3ed46 Add duktape.cr and the Plugin class Alex Ling 2020-07-21 09:30:45 +00:00
  • 1be089b53e
    Add open collective Alex Ling 2020-07-19 23:37:03 +08:00
  • a7f4e161de Add make setup Alex Ling 2020-07-19 13:53:50 +00:00
  • ba31eb0071 Use UIKit JS files from node_modules/ Alex Ling 2020-07-19 13:50:46 +00:00
  • 192474c950 Fix 404 icons Alex Ling 2020-07-19 13:29:05 +00:00
  • 87b72fbd30 Support 'System' theme setting (#91) Alex Ling 2020-07-19 10:43:55 +00:00
  • 6acfa02314 Remove unneeded property title_id from Entry Alex Ling 2020-07-18 13:34:55 +00:00
  • bdba7bdd13 Show unreadable archives in web interface (#49) Alex Ling 2020-07-18 13:29:03 +00:00
  • 1b244c68b8 Bump version to v0.8.0 v0.8.0 Alex Ling 2020-07-17 08:18:24 +00:00
  • 281f626e8c More tie-breaking Alex Ling 2020-07-16 13:17:58 +00:00
  • 5be4f51d7e Name partially downloaded cbz files .part (#90) Alex Ling 2020-07-16 13:16:36 +00:00
  • cd7782ba1e Respect custom sorting method in continue reading Alex Ling 2020-07-15 17:01:40 +00:00
  • 6d97bc083c Break library.cr into multiple files Alex Ling 2020-07-15 16:12:36 +00:00
  • ff4b1be9ae Template cleanup Alex Ling 2020-07-15 16:04:03 +00:00
  • ba16c3db2f Add SortOptions.from_info_json Alex Ling 2020-07-15 15:33:26 +00:00
  • 69b06a8352 Use auto sort to break ties when sorting Alex Ling 2020-07-15 15:13:38 +00:00
  • 687788767f Use auto when an unknown sorting method is passed Alex Ling 2020-07-15 10:47:27 +00:00
  • 94a1e63963 Handle library/title sorting on backend (#86) Alex Ling 2020-07-15 10:34:53 +00:00
  • 360913ee78 Add chapter sort Alex Ling 2020-07-12 08:59:40 +00:00