Commit Graph

89 Commits

Author SHA1 Message Date
Xymorot db1c79a384 test: install chai as assertion library 2019-11-20 23:21:25 +01:00
Xymorot e7dcdb9580 test: make initial test platform independent 2019-11-20 23:21:25 +01:00
Xymorot 6a8e36ca2a update: run npm update 2019-11-20 23:21:25 +01:00
Xymorot cd22df6f07 test: add test framework (spectron + mocha), combined with refactoring of the directory structures 2019-11-20 23:21:24 +01:00
Xymorot ad5d59cef9 config: remove lint processes from typescript and move prettier commit hooks via husky 2019-11-20 23:21:24 +01:00
Xymorot 8207d727f8 reformat: run prettier 2019-11-20 23:21:24 +01:00
Xymorot c769e06366 doc: make comment more generic to secure it against architectural changes 2019-11-20 23:21:24 +01:00
Xymorot 514684dc14 doc: update commit types concerning comments 2019-11-20 23:21:23 +01:00
Xymorot 3e15732362 config: fix eslint-check script 2019-11-20 23:21:23 +01:00
Xymorot 03026f1cdd feat: run typeorm database migrations on app start 2019-11-20 23:21:23 +01:00
Xymorot f334b68108 feat: create error service to centralize the handling of errors 2019-11-20 23:21:22 +01:00
Xymorot f4c17b9d36 update: run npm update and upgrade electron from 5 to 6 2019-11-20 23:21:22 +01:00
Xymorot 28c755435d config: implement webpack dev mode by unifying gulp and webpack
Now gulp does everything and can be started with the 'build' task with optional --dev and --watch flags for those modes respectively.
2019-11-20 23:21:22 +01:00
Xymorot 420cd4756d doc: add 'remove' commit type and refactor existing types 2019-11-20 23:21:16 +01:00
Xymorot 7efad63b1f doc: change commit type order 2019-11-20 23:15:23 +01:00
Xymorot 28cfe93d73 refactor: remove webpack aliases 2019-11-20 23:15:22 +01:00
Xymorot 254e4216e6 refactor: make IpcEvent an interface (from type) 2019-11-20 23:15:22 +01:00
Xymorot 9d39632b73 fix: wrap 2 static texts in translate method 2019-11-20 23:15:22 +01:00
Xymorot 8115a1b1ee fix: return unmount function in onMount handler 2019-11-20 23:15:22 +01:00
Xymorot 6b1b995c9c remove: delete Divide pattern until there is a clearer idea of the UI 2019-11-20 23:15:20 +01:00
Xymorot 3079c33d37 feat: use uuid to get the correct ipc response only in the promise call that the request came from 2019-07-30 23:58:58 +02:00
Xymorot 763d954775 fix: remove syntax error 2019-07-30 23:57:13 +02:00
Xymorot 56b09bda92 update: run npm update (svelte, svelte-loader) 2019-07-30 23:00:15 +02:00
Xymorot 389df67605 feat: implement nhentai login and refactor large pieces of code in the process 2019-07-26 23:05:29 +02:00
Xymorot 6d82b16d5c feat: implement simple filesystem store 2019-07-26 22:34:25 +02:00
Xymorot 61b4bf2cdb feat: install electron-forge and define build process 2019-07-26 22:28:22 +02:00
Xymorot f2d3d7bd1b refactor: remove unnecessary CSP header source 2019-07-26 22:20:57 +02:00
Xymorot 82cc4c78c3 doc: update commit documentation (add new type) 2019-07-26 22:19:28 +02:00
Xymorot 869f96809a feat: add icon/logo 2019-07-26 22:18:56 +02:00
Xymorot ef938639c7 doc: update commit documentation to better represent intent 2019-07-07 03:24:33 +02:00
Xymorot 4c6037f72a refactor: prepare code for more than one database 2019-07-05 22:51:05 +02:00
Xymorot f926cbb398 config: add typescript compile to postinstall script 2019-07-02 23:21:46 +02:00
Xymorot 862bac30b3 fix: change root styles to global 2019-07-02 22:23:07 +02:00
Xymorot 67fd4c2880 update: set typescript tslint plugin to use latest instead of version 2019-07-02 22:18:26 +02:00
Xymorot 92a21405aa doc: add update to commit types 2019-07-02 22:17:00 +02:00
Xymorot 1927106d55 doc: add new commit type 2019-07-02 22:08:12 +02:00
Xymorot e3e9832182 doc: update README with conventional commits info 2019-07-02 21:53:57 +02:00
Xymorot aa0e6a1e7f run npm update and set version of non-critical packages to latest 2019-07-02 21:36:03 +02:00
Xymorot c0fbc4fce4 adjust prettier config 2019-06-30 02:00:26 +02:00
Xymorot 35b778bd0b implement nhentai login 2019-06-30 01:18:21 +02:00
Xymorot 31e0b6d448 change eslint rules to warnings, add more rules 2019-06-26 23:29:53 +02:00
Xymorot 84e9d73d74 update README.md 2019-06-26 22:26:23 +02:00
Xymorot bafc84183a rename files to kebab-case 2019-06-24 21:36:28 +02:00
Xymorot e814cb1292 add source maps back to typescript transpilation via gulp-sourcemaps 2019-06-24 00:01:50 +02:00
Xymorot e839c5d69a add no-magic-numbers rule to tslint and eslint 2019-06-23 23:19:11 +02:00
Xymorot 19dc7bd11e add noImplicitAny back to tsconfig (fixing utils.ts in the process) 2019-06-23 23:11:26 +02:00
Xymorot 8559a6b85e add root font-family (sans-serif) 2019-06-23 22:23:47 +02:00
Xymorot 414e11cdb9 rename definitions folder to declarations 2019-06-23 19:45:51 +02:00
Xymorot ba670c31ad use gulp for typescript compiling to delete migrations folder for each new transpilation 2019-06-23 19:03:16 +02:00
Xymorot 3f51ccca64 add no-shadow rule to eslint 2019-06-23 19:02:08 +02:00