Commit Graph

16 Commits

Author SHA1 Message Date
Gauthier Roebroeck
051cfb7248 build: move JDK configuration for desktop app to Conveyor configuration 2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
dedb01fe08 ci(webui): use node 18 2023-11-27 14:47:26 +08:00
Gauthier Roebroeck
5a66f2a291 docs: update DEVELOPING.md for necessary JDK 2023-10-30 12:27:19 +08:00
Gauthier
ceef94a931
docs: update DEVELOPING.md 2023-09-24 18:01:12 +08:00
Gauthier Roebroeck
9ef46b3ae7 build(webui): upgrade vue cli to v5 2023-09-13 15:14:28 +08:00
Gauthier Roebroeck
985f04ff50 docs: update development documentation for port change 2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
74dbe92b15 docs: clarify docker steps 2023-03-03 20:51:51 +08:00
Gauthier Roebroeck
cd3687dca7 docs: update DEVELOPING.md instructions 2023-03-03 16:05:39 +08:00
Walter
f602218315
docs: typo in DEVELOPING.md (#790)
Missed tick
2022-02-02 10:28:38 +08:00
Gauthier Roebroeck
8c46b8266b docs: update DEVELOPING.md 2022-01-31 11:34:47 +08:00
Gauthier Roebroeck
0e1c6388a4 docs: clarify CORS usage for frontend dev 2021-12-03 09:18:08 +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
47dd2f66e0 feat(api): claim status
remove the claim profile
added noclaim profile that will create initial user accounts if none exist

related to #207
2020-07-05 11:59:20 +08:00
Gauthier Roebroeck
331ce12806 docs: add requirements to DEVELOPING.md 2020-06-19 17:35:03 +08:00
Gauthier Roebroeck
2b1290dde7 docs: update DEVELOPING.md with profile changes 2020-03-05 21:01:16 +08:00
Gauthier Roebroeck
46e1b9b137 docs: add development guidelines 2020-02-25 14:57:58 +08:00