Gauthier Roebroeck
a707fd3594
feat(webui): the UI is now dynamic to events from the server
...
closes #124
2021-06-21 14:53:06 +08:00
Gauthier Roebroeck
8e1ef165a8
fix(webui): incorrect spacing in dialog
2021-06-10 17:48:17 +08:00
Gauthier Roebroeck
d114b0efb2
fix(webui): fix combobox search value remaining after list selection
...
update vuetify
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
80a520cfe5
fix(webui): display file browser errors in snackbar
2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
339570e17c
fix(webui): add autofocus on some dialogs
2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
f6ad0f0012
feat(webui): library dialog options for extension repair
2021-05-05 16:39:45 +08:00
Gauthier Roebroeck
1c3e853202
feat(webui): automatic book conversion in library settings
2021-05-04 18:26:44 +08:00
Gauthier Roebroeck
13b304dd14
feat(webui): import books
...
Books can be imported directly into an existing Series
2021-04-19 17:31:37 +08:00
Gauthier Roebroeck
3b95629126
refactor: simplify isbn validation
2021-03-12 16:54:34 +08:00
Gauthier Roebroeck
261a2177d3
refactor: remove moment.js
...
closes #452
2021-03-12 14:42:41 +08:00
Gauthier Roebroeck
3a7f393272
refactor: simpler isbn verification
2021-03-12 10:23:36 +08:00
Gauthier Roebroeck
65c16f109f
feat(webui): show and edit ISBN for book
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
6fa0324666
feat(webui): group checkbox for advanced library options
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
ee1a0a2aa0
feat(webui): manage isbn barcode import for libraries
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
52472ecf1b
refactor(webui): remove unused code
2021-02-26 17:30:27 +08:00
Gauthier Roebroeck
f549067a8a
feat(api): revamp search authors
...
return authors with their role
can be refined by library or collection or series
2021-02-26 16:29:16 +08:00
Gauthier Roebroeck
70318fb617
refactor(webui): simplify authorRoles
2021-02-26 16:29:16 +08:00
Gauthier Roebroeck
fd6fee19d8
fix(webui): incorrect display of html in library delete dialog
2021-02-24 10:29:14 +08:00
Gauthier Roebroeck
fd81e17ded
feat(webui): new server management screen with shutdown button
...
closes #416
2021-02-22 17:03:52 +08:00
Gauthier Roebroeck
cf3300a5ef
refactor(webui): use color attribute instead of class
2021-02-22 17:03:52 +08:00
Gauthier Roebroeck
f57b949de2
fix(webui): missing i18n on collection delete dialog
2021-02-22 11:23:28 +08:00
Gauthier Roebroeck
9420010cae
fix(webui): right to left compatibility
...
enabled for arabic
2021-02-19 19:34:39 +08:00
Gauthier Roebroeck
e56c182b0d
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
7090b0fbb3
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
f38b789d1f
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
05d2f9a51d
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
7c1ed8ffa2
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
b93a29addb
refactor: extract more strings for i18n
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
83052a411f
refactor: extract more strings for i18n
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
e642174c84
feat(webui): display book aggregated data on series screen
...
closes #181
2021-01-11 17:23:08 +08:00
Gauthier Roebroeck
1b422a2086
feat(webui): filter collections/readlists in Add To dialog
...
closes #378
2021-01-06 17:13:31 +08:00
Gauthier Roebroeck
88d4342ef5
feat(webui): navigate between books of a readlist
2021-01-06 16:02:41 +08:00
Gauthier Roebroeck
5d3f061a81
fix(webui): edit series dialog could incorrectly display MIXED placeholder
2020-09-01 11:45:20 +08:00
Gauthier Roebroeck
c532e50489
fix(webui): correct label in library edit dialog
2020-08-28 07:42:35 +08:00
Gauthier Roebroeck
29d9726613
fix(webui): update option title in library dialog
2020-08-24 15:25:50 +08:00
Gauthier Roebroeck
5567adc946
feat(webui): handle new metadata fields
...
closes #276
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
27edf17424
feat(webui): read lists
...
closes #106
2020-08-20 10:21:47 +08:00
Gauthier Roebroeck
cba0a2e701
feat(webui): library option to import local artwork
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
fca018033d
feat(webui): scanner option per library
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
2ffed282d7
fix(webui): thumbnails explorer navigation misaligned
2020-08-07 09:33:29 +08:00
Gauthier Roebroeck
44c814a5ba
feat(webreader): webtoon reader, fit to screen
...
shortcut help changed from menu to dialog
shortcut help is now context aware
closes #81 , closes #145
2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
d95c9a838c
build: upgrade vuetify
2020-07-31 10:16:29 +08:00
Gauthier Roebroeck
fceedc81b8
style: linting errors
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
20b2b39d36
feat: change database from H2 to SQLite
...
This is a major change, but done transparently.
At startup, a migration from H2 to SQLite will be triggered:
- if the H2 database is a file (not in memory)
- if the H2 database has not been migrated yet
- if the SQLite database is newly minted
All the data will be transferred from H2 to SQLite before the startup of the application (before the API can serve any requests).
After the migration, an empty file will be stored next to the H2 database file (same name with ".imported" suffix).
The H2 database files will be automatically removed in a later version.
A new configuration key is available to customize the file path of the SQLite database: `komga.database.file`
The database backup feature has been removed. It might be re-added later on using a different logic.
The IDs of entities have been changed from number to string in the API.
closes #218
2020-07-16 07:54:53 +08:00
Gauthier Roebroeck
277cdcd4e3
feat: generate collections from ComicInfo SeriesGroup
...
optional behavior that can be set per library
closes #210
2020-07-03 16:45:51 +08:00
Gauthier Roebroeck
0d20c2a464
build(webui): fix failing web build
2020-07-03 15:45:09 +08:00
Gauthier Roebroeck
521cc42858
feat(webui): metadata import settings per library
...
ability to edit libraries
move library add dialog to global instance
closes #199
2020-07-03 15:03:43 +08:00
Gauthier Roebroeck
5760a06b7a
fix(webui): reset edit book dialog to first tab on reopen
2020-07-02 16:30:17 +08:00
Gauthier Roebroeck
4716a1b22b
fix(webui): lazy http call for CollectionEditDialog
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
48c590f98a
refactor(webui): use global dialogs for collection edition
2020-06-28 21:49:19 +08:00