Commit Graph

12 Commits

Author SHA1 Message Date
Xymorot 6b2824daab feat: add work serialization (and basis for the other entities) and an example ipc channel to get a work entity
This commit also adds language codes and a migration which inserts them all into the database.

BREAKING CHANGE: redoes the initial database migration
2021-01-24 19:11:45 +01:00
Xymorot 09dc14726d meta: change naming convention of interfaces and use importsNotUsedAsValues: 'error' in tsconfig for clearer imports 2021-01-06 02:35:46 +01:00
Xymorot cc2365dc26 feat: add explicit defaults for non-nullable columns and improve typings for nullable columns
BREAKING CHANGE: This commit replaces the initial typeorm migration.
2020-08-18 00:30:25 +02:00
Xymorot 115782061d update: upgrade eslint to major version 7 and rework the application to fit new rules 2020-07-25 02:02:37 +02:00
Xymorot cfa7ba12da update: update prettier to major version 2, reformat code accordingly 2020-04-10 05:27:32 +02:00
Xymorot 8fb0b1375e update: run npm update and reformat code accordingly 2020-04-10 05:27:32 +02:00
Xymorot aeff7f7b51 feat: update typeorm entities and reset database migrations
BREAKING CHANGE: this commits deletes old database migrations
2020-04-10 05:27:31 +02:00
Xymorot 2006815b2b feat: refactor entity classes to use mixins, add rateable mixin to book and copy 2019-11-26 22:51:53 +01:00
Xymorot c2179ac580 update: run npm update 2019-11-20 23:21:35 +01:00
Xymorot 1927106d55 doc: add new commit type 2019-07-02 22:08:12 +02:00
Xymorot 35b778bd0b implement nhentai login 2019-06-30 01:18:21 +02:00
Xymorot b67924532e refactor entity folder structure 2019-06-23 17:30:51 +02:00