Commit Graph

1004 Commits

Author SHA1 Message Date
Alex Ling 171b44643c Bump version to 0.26.1 2022-04-04 13:33:03 +00:00
Alex Ling a353029fcd Merge branch 'master' into dev 2022-04-04 13:20:36 +00:00
Alex Ling 75e26d8624
Merge pull request #292 from hkalexling/fix/sanitize-html
Sanitize parameters on user edit page (fixes #289)
2022-04-04 21:16:44 +08:00
Alex Ling ebe2c8efed Sanitize parameters on user edit page (fixes #289) 2022-04-04 03:20:52 +00:00
Alex Ling b8ce1cc7f1
Merge pull request #286 from hkalexling/rc/0.26.0
v0.26.0
2022-04-03 18:41:14 +08:00
Alex Ling 24c90e7283 Update README config example 2022-03-28 14:17:54 +00:00
Alex Ling 9ffc34e8e6 Bump version to 0.26.0 2022-03-28 14:14:17 +00:00
Alex Ling d1de8b7a4e Include admin info in /api/signin response 2022-03-23 06:05:12 +00:00
Alex Ling 7ae0577e4e Merge branch 'dev' of https://github.com/hkalexling/Mango into dev 2022-03-22 16:08:48 +00:00
Alex Ling e9b1bccbc9 Fix schema for the `parents` field 2022-03-22 16:08:16 +00:00
Alex Ling 293fb84e1d Formatting 2022-03-22 16:04:39 +00:00
Alex Ling 9c07944390 Add endpoints for home page
- `/api/library/continue_reading`
- `/api/library/start_reading`
- `/api/library/recently_added`
2022-03-22 16:01:37 +00:00
Alex Ling 173d69eb26 Upgrade Koa 2022-03-22 15:59:56 +00:00
Alex Ling 21d8d0e8a7 Optionally include reading progress in response 2022-03-22 12:58:37 +00:00
Alex Ling 61e85dd49f Include archive error messages in API response 2022-03-22 11:42:25 +00:00
Alex Ling c778364ca2 Formatting 2022-03-22 11:42:16 +00:00
Alex Ling 7ecdb1c0dd API sorting improvements:
- Add endpoints for getting/updating sorting methods
- Results from library and title endpoints are now sorted
2022-03-22 10:46:38 +00:00
Alex Ling a5a7396edd Fix CORS allowed methods 2022-03-22 10:46:09 +00:00
Alex Ling 461398d219
Feature/plugin v2 (#284)
* Add "title_title" to slim JSON

* WIP

* WIP

* WIP

* WIP

* Add plugin subscription types

* Revert "Subscription manager"

This reverts commit a612500b0f.

* Use auto overflow tables

cherry-picked from a612500b0f

* Add endpoint for plugin subscription

* WIP

* WIP

* Simplify subscription JSON parsing

* Remove MangaDex files that are no longer needed

* Fix linter

* Refactor date filtering and use native date picker

* Delete unnecessary raise for debugging

* Subscription management API endpoints

* Store manga ID with subscriptions

* Add subscription manager page (WIP)

* Finish subscription manager page

* WIP

* Finish plugin updater

* Base64 encode chapter IDs

* Fix actions on download manager

* Trigger subscription update from manager page

* Fix timestamp precision issue in plugin

* Show target API version

* Update last checked from manager page

* Update last checked even when no chapters found

* Fix null pid

* Clean up

* Document the subscription endpoints

* Fix BigFloat conversion issue

* Confirmation before deleting subscriptions

* Reset table sort options

* Show manga title on subscription manager
2022-03-22 16:30:01 +08:00
Alex Ling 0d52544617 Use sessid and not token and fix get_username 2022-03-21 03:41:24 +00:00
Alex Ling c3736d222c Fix long line 2022-03-20 10:01:44 +00:00
Alex Ling 2091053221 Allow CORS 2022-03-20 09:57:36 +00:00
Alex Ling 703e6d076b Allow authentication through bearer token 2022-03-20 09:57:10 +00:00
Alex Ling 1817efe608 Fix icon transparency issue 2022-03-17 16:21:06 +00:00
Alex Ling 8814778c22 Add error handling on `read_page` (fixes #281) 2022-03-12 14:18:08 +00:00
Alex Ling 6ab885499c Use smaller icons on web UI 2022-03-11 14:04:28 +00:00
Alex Ling 91561ecd6b Add simple manifest.json (closes #262) 2022-03-11 13:44:16 +00:00
Alex Ling 3c399fac4e Add error handling on admin page (fixes #274) 2022-02-21 13:25:55 +00:00
Alex Ling a101526672
Merge pull request #271 from hkalexling/rc/0.25.0
v0.25.0
2022-02-12 12:55:35 +08:00
Alex Ling eca47e3d32 Update README config example 2022-02-11 14:28:05 +00:00
Alex Ling ab3386546d Remove db_optimization from README 2022-02-06 06:39:59 +00:00
Alex Ling 857c11be85 Enable metadata cache by default 2022-02-06 06:39:46 +00:00
Alex Ling b3ea3c6154 Remove unnecessary type restrictions in config 2022-02-06 06:28:39 +00:00
Alex Ling 84168b4f53 Update config example in README 2022-02-06 06:28:10 +00:00
Alex Ling 59528de44d Remove `mangadex` entry from config 2022-02-06 06:18:09 +00:00
Alex Ling a29d6754e8 Expand paths in config (closes #277) 2022-02-06 06:17:42 +00:00
Alex Ling 167e207fad Bump version to 0.25.0 2022-01-26 12:12:01 +00:00
Alex Ling 3b52d72ebf Merge branch 'master' into rc/0.25.0 2022-01-26 12:11:06 +00:00
Alex Ling dc5edc0c1b
Merge pull request #272 from hkalexling/all-contributors/add-nduja
docs: add nduja as a contributor for code
2022-01-26 20:09:32 +08:00
allcontributors[bot] 7fa8ffa0bd
docs: update .all-contributorsrc [skip ci] 2022-01-26 11:52:12 +00:00
allcontributors[bot] 85b57672e6
docs: update README.md [skip ci] 2022-01-26 11:52:11 +00:00
Alex Ling 9b111b0ee8 Ignore thumbnail progress in cache (fixes #270) 2022-01-26 09:10:47 +00:00
Alex Ling 8b1c301950
Merge pull request #269 from hkalexling/all-contributors/add-BradleyDS2
docs: add BradleyDS2 as a contributor for doc
2022-01-25 14:01:02 +08:00
allcontributors[bot] 3df4675dd7
docs: update .all-contributorsrc [skip ci] 2022-01-25 05:14:09 +00:00
allcontributors[bot] 312de0e7b5
docs: update README.md [skip ci] 2022-01-25 05:14:08 +00:00
Alex Ling d57ccc8f81
Merge pull request #264 from BradleyDS2/patch-1
Update README.md
2022-01-25 13:13:59 +08:00
Alex Ling fea6c04c4f Fix actions on download manager (fixes #266) 2022-01-24 14:24:35 +00:00
Alex Ling 77df418390 Compare with DB when loading library cache (fixes #256) 2022-01-24 14:18:52 +00:00
Alex Ling 750fbbb8fe Delete cache when dir mismatch (fixes #265) 2022-01-24 13:25:55 +00:00
BradleyDS2 cfe46b435d
Update README.md
Fix typo: 'thrid' to 'third'
2022-01-24 00:08:18 +11:00