Commit graph

531 commits

Author SHA1 Message Date
Gauthier Roebroeck
7fecb42673 fix tests following shared libraries introduction 2019-10-22 11:04:49 +08:00
Gauthier Roebroeck
59518a0e58 group gradle tasks 2019-10-22 11:03:21 +08:00
Gauthier Roebroeck
4cf6b482d4 user shared libraries management
rename components
2019-10-21 17:53:22 +08:00
Gauthier Roebroeck
5209311d25 add users shared libraries management 2019-10-21 17:46:58 +08:00
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