Chris Alexander
2e91028ead
Allow config defaults to be sourced from ENV
...
This allows the default config to source values from ENV variables if
they are set. With this change we don't have to modify the docker CMD or
edit the config.yml and then relaunch.
2022-06-27 09:30:04 -05:00
Alex Ling
3b5e764d36
Merge pull request #312 from tr7zw/jxl-support
...
Add Jxl support
2022-06-18 19:43:30 +08:00
Alex Ling
32ce26a133
Merge branch 'dev' into jxl-support
2022-06-18 19:26:09 +08:00
Alex Ling
31df058f81
Comment about infinity average ratio
2022-06-18 11:25:20 +00:00
Alex Ling
fe440d82d4
Fix linter issue
2022-06-18 11:10:14 +00:00
Alex Ling
44636e051e
Merge pull request #310 from torta/feature/greedy-continue-reading
...
Feature/greedy continue reading
2022-06-18 18:38:20 +08:00
Alex Ling
a639392ca0
Update comment
2022-06-18 10:22:25 +00:00
tr7zw
ae583cf2a9
Workaround for "0 width/height" api responses
...
This needs a more proper fix probably.
2022-06-07 16:09:02 +02:00
tr7zw
ea35faee91
Add jxl support
2022-06-07 00:28:41 +02:00
torta
d9dce4a881
Fix Continue Reading not show missed reading chapter if the latest chapter mark as read
2022-06-05 19:29:49 +08:00
Alex Ling
2d97faa7c0
Merge pull request #305 from Leeingnyo/feature/unzipped-entry
...
Support unzipped entry
2022-06-05 16:23:57 +08:00
Leeingnyo
9ce8e918f0
Replace to is_valid?
2022-06-04 00:26:46 +09:00
Leeingnyo
8e4bb995d3
Add zip_path to API document, add path property
2022-06-04 00:18:45 +09:00
Alex Ling
39a331c879
Avoid not_nil in date_added
2022-05-29 05:44:11 +00:00
Alex Ling
df618704ea
Fix linter
2022-05-29 05:28:50 +00:00
Alex Ling
2fb620211d
Choose correct subclass based on YAML node
2022-05-29 05:24:41 +00:00
Alex Ling
5b23a112b2
Remove unnecessary path
method
2022-05-22 05:17:05 +00:00
Alex Ling
e6dbeb623b
Use is_valid?
2022-05-22 05:12:43 +00:00
Alex Ling
872e6dc6d6
Better method naming in DirEntry
2022-05-22 04:20:14 +00:00
Alex Ling
82c60ccc1d
Replace puts with Logger.debug
2022-05-22 04:04:40 +00:00
Alex Ling
ae503ae099
Remove unnecessary createtime
method
2022-05-22 02:54:05 +00:00
Alex Ling
648cdd772c
Add back zip_path
for backward compatibility
2022-05-22 02:48:06 +00:00
Leeingnyo
238539c27d
Split files
2022-05-20 14:21:08 +09:00
Leeingnyo
1f5aed64f7
Rename Entries to ArchiveEntry and DirEntry
2022-05-20 09:51:56 +09:00
Alex Ling
f18f6a5418
Fix linter issues
2022-05-19 12:41:07 +00:00
Leeingnyo
0ed565519b
Rollback crystal format
2022-05-15 17:38:21 +09:00
Leeingnyo
3da5d9ba4e
Fix contents_signature
2022-05-15 17:36:57 +09:00
Leeingnyo
3a60286c3a
Run 'crystal tool format'
2022-05-15 17:02:29 +09:00
Leeingnyo
9f6be70995
Rename Entry.exists? to Entry.examine
2022-05-15 16:28:53 +09:00
Leeingnyo
caf4cfb6cd
Fix Entry.new in YAML::Serializable to support DirectyEntry
...
so hacky
2022-05-15 16:12:43 +09:00
Leeingnyo
137e84dfb6
Fix caching policy
...
Before rendering it, the Mango reader should check the E-Tag of page
or it renders wrong image when an image file is moved/removed/reordered
2022-05-15 16:12:31 +09:00
Leeingnyo
3b3a0738e8
Scan DirectoryEntry when init and examine
2022-05-15 16:12:31 +09:00
Leeingnyo
55ccd928a2
Implement DirectoryEntry
2022-05-15 16:12:31 +09:00
Leeingnyo
10587f48cb
Implement is_supported_image_file
2022-05-15 16:12:31 +09:00
Leeingnyo
ea6cbbd9ce
Split Entry and ZippedEntry, Fix to work anyway
...
make Entry an abstract class
2022-05-15 05:41:25 +09:00
Alex Ling
883e01bbdd
Merge pull request #302 from Leeingnyo/fix/preload-bug
...
Fix preload bug
2022-05-13 20:11:20 +08:00
Alex Ling
5f59b7ee42
Merge branch 'dev' into fix/preload-bug
2022-05-13 19:51:26 +08:00
Alex Ling
eac274a211
Merge pull request #301 from Leeingnyo/feature/show-control-at-end-in-paged-mode
...
Show control after reading all (in paged mode)
2022-05-13 19:47:57 +08:00
Leeingnyo
0e4169cb22
Fix preload bug
...
cause index error
2022-05-13 08:43:25 +09:00
Leeingnyo
28656695c6
Show control after reading at the end in paged mode
2022-05-13 08:35:04 +09:00
Alex Ling
ce1dcff229
Bump version to 0.26.2
2022-04-18 09:41:36 +00:00
Alex Ling
4f599fb719
Add back accidentally deleted OPDS routes
...
Resolves https://github.com/hkalexling/Mango/issues/255#issuecomment-1097588181
2022-04-18 08:49:09 +00:00
Alex Ling
c831879c23
Merge pull request #293 from hkalexling/rc/0.26.1
...
v0.26.1
v0.26.1
2022-04-04 22:11:24 +08:00
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
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