Commit graph

227 commits

Author SHA1 Message Date
Gauthier Roebroeck
476de466bf remove unused dependency 2019-10-21 17:36:22 +08:00
Gauthier Roebroeck
b4af733601 simplify local development environment for API + WebUI 2019-10-21 17:30:03 +08:00
Gauthier Roebroeck
8d37144bd5 fix incorrect url escape that would generate errors on ODPS page streaming 2019-10-19 18:27:17 +08:00
Gauthier Roebroeck
4b32738982 simplify config files for docker profile (fix the incorrect log file due to ordering of profiles) 2019-10-18 16:16:05 +08:00
Gauthier Roebroeck
ac8b2d8d75 add query string to authentication log 2019-10-18 15:23:36 +08:00
Gauthier Roebroeck
cb2778278a make user login case insensitive 2019-10-18 15:22:44 +08:00
Gauthier Roebroeck
e5e7526365 small cosmetic changes 2019-10-18 15:01:39 +08:00
Gauthier Roebroeck
0e5424de6a add full filename in OPDS entry acquisition link, which should help incorrectly implemented OPDS clients to see and download files properly 2019-10-18 11:46:39 +08:00
Gauthier Roebroeck
db3ff17780 update documentation for v0.7.0 2019-10-16 17:19:47 +08:00
Gauthier Roebroeck
3a40429416 extra logging for authentication events 2019-10-16 16:43:46 +08:00
Gauthier Roebroeck
1a1b49f641 added file logging configuration 2019-10-16 16:42:54 +08:00
Gauthier Roebroeck
f5e8698e57 user management for the webui:
- some UI elements are hidden for non-admin users
- server settings screen to administrate users
- account settings screen to update user's password
2019-10-16 11:04:33 +08:00
Gauthier Roebroeck
76521fe111 expire active sessions when deleting user or changing user password (but not self)
add a non-admin initial user on dev environment to ease development
2019-10-16 11:02:36 +08:00
Gauthier Roebroeck
c182165c84 Feature: user management (closes #13) 2019-10-15 17:30:57 +08:00
Gauthier Roebroeck
35051fa87a update DOCKERHUB.md [ci-skip] 2019-10-14 13:12:58 +08:00
Gauthier Roebroeck
890d091bc7 add Chunky Comic Reader status in README [ci-skip] 2019-10-14 11:35:10 +08:00
Gauthier Roebroeck
4cfb61f785 Revert "mark OPDS mediaType as application/octet-stream unless it's a pdf file (should fix some OPDS clients not seeing archives)"
This doesn't solve issues on OPDS readers :(

This reverts commit 2c642fdd
2019-10-13 17:10:38 +08:00
Gauthier Roebroeck
2c642fddac mark OPDS mediaType as application/octet-stream unless it's a pdf file (should fix some OPDS clients not seeing archives) 2019-10-12 20:14:53 +08:00
Gauthier Roebroeck
eef996dadd v0.6.1 2019-10-12 14:50:13 +08:00
Gauthier Roebroeck
648950b3a5 fix thumbnail mediatype in OPDS feed 2019-10-12 14:27:19 +08:00
Gauthier Roebroeck
34f29f3716 accept a list of library_id to filter series 2019-10-11 21:41:44 +08:00
Gauthier Roebroeck
9dde73567d sort directories with case insensitive for filesystem endpoint 2019-10-11 21:41:16 +08:00
Gauthier Roebroeck
4ffbdab5d5 v0.6.0 2019-10-11 13:52:11 +08:00
Gauthier Roebroeck
cec2ad4902 update README with OPDS readers status 2019-10-11 13:51:41 +08:00
Gauthier Roebroeck
c36e873128 change thumbnail format from PNG to JPEG to reduce size
regenerate missing thumbnails on startup
one time force regeneration of all thumbnails
2019-10-10 15:46:24 +08:00
Gauthier
0ff0eed943
Update README.md 2019-10-10 14:54:20 +08:00
Gauthier Roebroeck
9df64ee2cf update gradle dependencies
remove dependency version for dependencies included with Spring Boot
2019-10-10 14:22:45 +08:00
Gauthier Roebroeck
55fc70498c added web interface screenshots in README 2019-10-10 14:21:45 +08:00
Gauthier Roebroeck
93ac9284e8 npm update dependencies
fix image alignment on welcome page
2019-10-10 14:15:51 +08:00
Gauthier Roebroeck
59982e9c68 v0.5.0 2019-10-10 10:58:07 +08:00
Gauthier Roebroeck
c32fafad6c feature to exclude directories from scan (closes #12) 2019-10-09 14:37:56 +08:00
Gauthier Roebroeck
d1c4880fac fix tests following request parameter case change 2019-10-08 17:00:41 +08:00
Gauthier Roebroeck
c1ff9814d1 OPDS feed: browse by library 2019-10-08 16:43:02 +08:00
Gauthier Roebroeck
6a44926bf6 REST API: search series by library
fix request parameters case
2019-10-08 16:42:23 +08:00
Gauthier Roebroeck
397b7b1952 rename serie to series and other polish 2019-10-08 15:01:26 +08:00
Gauthier Roebroeck
17ee332ad8 add logo with text as path for proper display in browser 2019-10-08 13:49:50 +08:00
Gauthier Roebroeck
7fc4832aee hosting of webui within Spring jar 2019-10-04 16:46:57 +08:00
Gauthier Roebroeck
b059788d4f first version of the webui 2019-10-04 16:45:33 +08:00
Gauthier Roebroeck
ee57007aa8 add FileSystemController API endpoint 2019-10-04 16:42:01 +08:00
Gauthier Roebroeck
2af4bdbcf1 properly release open files after accessing PDF files (fixes #10) 2019-09-30 11:44:07 +08:00
Gauthier Roebroeck
afcf6acfe2 properly release open files after scan (fixes #9) 2019-09-30 11:32:59 +08:00
Gauthier
2595665b0c
Travis: do not rerun tests on deploy stage 2019-09-27 18:06:23 +08:00
Gauthier Roebroeck
00395c3420 add travis tests on JDK 11 2019-09-27 17:56:06 +08:00
Gauthier Roebroeck
ebc3018163 add travis tests on JDK 11 2019-09-27 17:54:52 +08:00
Gauthier Roebroeck
78c808171f add travis tests on JDK 11 2019-09-27 17:41:41 +08:00
Gauthier Roebroeck
a9ff90596c support for multiple libraries
if there are some existing series, a library will be created and existing series attached to it
first version of a /libraries endpoint to add/remove/list libraries
some komga properties have been renamed or deprecated
2019-09-27 17:26:10 +08:00
Gauthier Roebroeck
eae425e6d3 Travis deploy script to push the same image for latest and semver on Dockerhub (push latest only if semver is highest)
no need to manage latest tag on git repo anymore
2019-09-25 17:30:29 +08:00
Gauthier Roebroeck
0c179b25f7 remove github action for build/deploy as it's too limited for now, Travis CI works better
[ci skip]
2019-09-25 14:28:24 +08:00
Gauthier
1ee0466fe7
Update dockerhub_deploy.yml 2019-09-25 11:48:27 +08:00
Gauthier Roebroeck
94148f5f59 add documentation on how to configure Tachiyomi extension
[ci skip]
2019-09-24 10:14:49 +08:00