Commit graph

208 commits

Author SHA1 Message Date
carbotaniuman ac324a7dd2 Merge branch 'referer-check' into 'master'
fixed referer-check

Closes #64

See merge request mangadex-pub/mangadex_at_home!49
2020-07-02 21:23:14 +00:00
wedge1001 62f0d4fa2e fixed referer-check 2020-07-02 21:40:49 +02:00
carbotaniuman 75749ea685 Merge branch 'master' into 'master'
[Feature] Docker Support

See merge request mangadex-pub/mangadex_at_home!45
2020-07-02 16:12:34 +00:00
Yamato 27465df728 Add Dockerfile and CI Docker build stage
Update CI script

Added Docker DIND

Updated CI and Dockerfile

Another CI update
2020-07-02 16:12:34 +00:00
carbotaniuman 22b0840f99 Update gradle and spotless 2020-07-02 11:06:32 -05:00
carbotaniuman 6b3ca2eee2 Merge branch 'dev_setting' into 'master'
added optional dev-settings

See merge request mangadex-pub/mangadex_at_home!47
2020-07-02 16:02:40 +00:00
wedge1001 63c19f3a73 added optional dev-settings 2020-07-02 16:02:40 +00:00
carbotaniuman f77ed40b5b Clean up some code 2020-07-01 14:56:31 -05:00
carbotaniuman e4ce51be82 Changelog 2020-07-01 14:52:08 -05:00
carbotaniuman ba83ea36a4 Remove useless stuff 2020-07-01 14:51:32 -05:00
carbotaniuman 02f90180df Debug fixes 2020-07-01 13:48:32 -05:00
carbotaniuman 402c083c4e Reorganize some code - add read and write timeouts 2020-06-30 14:10:59 -05:00
carbotaniuman 3445f5d569 Reorganize some code - add read and write timeouts 2020-06-30 14:06:12 -05:00
carbotaniuman 63c810815f Merge branch 'prevent-hotlinking' into 'master'
Added rudimentary support of Referer checking to mitigate hotlinking

See merge request mangadex-pub/mangadex_at_home!41
2020-06-29 02:46:11 +00:00
Amos Ng 620a859d5c
Properly close snapshot if referer invalid 2020-06-29 06:42:44 +08:00
Amos Ng d24c061cc6
Check for mangadex.org prefix rather than checking if referer contains
string
2020-06-29 06:16:28 +08:00
Amos Ng 00e4ac20bb
Added rudimentary support of Referer checking to mitigate hotlinking 2020-06-29 06:09:27 +08:00
carbotaniuman ccb526079c Update changelog, revert gitignore stuff 2020-06-28 12:44:43 -05:00
carbotaniuman c5d3208b9b Merge branch 'master' into 'master'
Added configuration option for external port

See merge request mangadex-pub/mangadex_at_home!40
2020-06-28 17:42:40 +00:00
wedge1001 9d2424bd13 Added configuration option for external port 2020-06-28 17:42:40 +00:00
carbotaniuman 0e6af9e7d3 Add sanity guard 2020-06-28 12:36:30 -05:00
carbotaniuman edf416cfa6 Update cert code to be more general 2020-06-27 13:15:49 -05:00
carbotaniuman 22fc42e7bc Fix state transition bug 2020-06-27 12:27:25 -05:00
Amos Ng 537ef30e88
Added rudimentary gitlab-ci integration 2020-06-23 09:06:23 +08:00
Amos Ng b4ab20a939
Fixed CHANGELOG.md again, for 1.0.0 2020-06-23 05:55:38 +08:00
lflare 73376f5b20 Merge branch 'webui' into 'master'
Update UI

See merge request mangadex-pub/mangadex_at_home!37
2020-06-22 21:53:43 +00:00
M d86c51ad80 Update changelog 2020-06-22 16:51:58 -05:00
M dfc30ff688 Update UI 2020-06-22 16:46:32 -05:00
Amos Ng 81001ef01e
Full release version 1.0.0 bump 2020-06-23 05:44:07 +08:00
carbotaniuman 10108bf09d Update comments 2020-06-22 12:13:30 -05:00
carbotaniuman 21b38b1cf3 Formatting 2020-06-22 12:09:11 -05:00
carbotaniuman cf58756faa Fine-tune logging statements 2020-06-22 12:08:46 -05:00
carbotaniuman 18f05f4ccd Added license headers 2020-06-22 12:02:36 -05:00
carbotaniuman 156de4e84c Add config comments 2020-06-22 11:26:22 -05:00
Amos Ng 38392d342a
Fix incorrect config.sample.json naming to settings.sample.json 2020-06-23 00:21:25 +08:00
carbotaniuman 74cc5a55ce Revert logfile config change 2020-06-22 11:01:31 -05:00
carbotaniuman 12e318d552 Cleanup repo 2020-06-22 11:00:37 -05:00
carbotaniuman 2b2727c4e8 Fix bug 2020-06-22 10:51:09 -05:00
Amos Ng 79e45eed4c
Added config.sample.json sample client configuration file 2020-06-22 11:57:01 +08:00
Amos Ng 43089ed1ca
Updated CHANGELOG.md for RC22 2020-06-22 11:56:09 +08:00
Amos Ng 3215b67825 Merge branch 'state-machine' into 'master'
Refactor graceful shutdown

See merge request mangadex/mangadex_at_home!36
2020-06-22 03:49:17 +00:00
carbotaniuman 2c4cfefb94 Update a pathological case 2020-06-21 22:21:03 -05:00
carbotaniuman 6efff4ce40 Refactor graceful shutdown 2020-06-21 14:49:10 -05:00
carbotaniuman c5a29e07b5 Fix logging for DiskLruCache and don't auto-delete 2020-06-20 11:32:15 -05:00
carbotaniuman 983f8fd472 Update CHANGELOG.md 2020-06-20 03:00:20 +00:00
carbotaniuman dc20e5ac42 Update CHANGELOG.md 2020-06-20 02:59:35 +00:00
carbotaniuman f1a23d4b47 Update CHANGELOG.md 2020-06-19 20:49:28 +00:00
carbotaniuman 919c5151b0 Adjust shutdown timings 2020-06-19 15:40:05 -05:00
carbotaniuman f02c47ca1f Adjust logback graceful close 2020-06-19 15:37:21 -05:00
carbotaniuman 5e407a9e81 Fix statistics serializing bug 2020-06-19 15:28:27 -05:00