Commit Graph

  • 5d84985551 refactor: remove redundant initialization Xymorot 2019-11-27 16:27:45 +0100
  • 237ae2079c doc: add a "license" file Xymorot 2019-11-25 20:20:21 +0100
  • cfc14ef1a3 config: add database-backup and store-backup folders to forge ignore list Xymorot 2019-11-24 18:59:26 +0100
  • 442174e462 refactor: remove @Entity annotation from abstract entities Xymorot 2019-11-24 18:27:01 +0100
  • 0ac84df449 refactor: remove options from one-to-many relations because it is not necessary Xymorot 2019-11-24 18:23:16 +0100
  • 34bd46d376 feat: add indexable multi-name entities, add check constraints to rateable and multi-named entity mixin Xymorot 2019-11-24 16:35:01 +0100
  • b73e14f0ab test: add test setup files for backing up store and database folders before tests Xymorot 2019-11-23 23:28:50 +0100
  • 7c2aaacf13 doc: clarify mocks documentation Xymorot 2019-11-22 21:31:10 +0100
  • 2006815b2b feat: refactor entity classes to use mixins, add rateable mixin to book and copy Xymorot 2019-11-22 21:22:13 +0100
  • 8bfaba185b config: refactor and add some lint scripts Xymorot 2019-11-22 21:07:36 +0100
  • 4f28d63136 update: run npm update Xymorot 2019-11-21 00:08:17 +0100
  • 0b5906e757 meta: add schema folder in workspace with draw.io and pdf file Xymorot 2019-11-21 00:05:13 +0100
  • 96deb54d1a config: add mocks folder to eslint Xymorot 2019-11-21 00:04:10 +0100
  • b19be09303 meta: add workspace folder with application icon files Xymorot 2019-11-20 23:39:35 +0100
  • 0101e02345 doc: display commit types in a table with some better explanations Xymorot 2019-11-20 23:29:58 +0100
  • e79a94191e fix: reformat forge config and add an escape \ before a dot in a regex Xymorot 2019-11-20 23:00:16 +0100
  • 550e65dedb test: implement tests for 100% coverage of store service Xymorot 2019-11-20 22:29:04 +0100
  • 423df953fb config: add build script to pre-commit script to test for typescript errors Xymorot 2019-11-18 23:10:59 +0100
  • 69f06b2e0c fix: fix typescript errors (coming from update) Xymorot 2019-11-18 23:10:09 +0100
  • c02046817e doc: put update commit type above test commit type Xymorot 2019-11-18 23:02:38 +0100
  • c2179ac580 update: run npm update Xymorot 2019-11-18 23:00:11 +0100
  • fce8e95a0e feat: install and use fs-extra instead of fs, implement groundwork for more sophisticated error reporting Xymorot 2019-11-18 22:38:51 +0100
  • 1392532b7e config: extract nyc into own npm scripts because it makes debugging impossible Xymorot 2019-10-26 02:09:11 +0200
  • 1b2157f031 test: use before and after instead of beforeEach and afterEach in main.spec.ts (also move @slow tag to suite) Xymorot 2019-10-16 21:37:36 +0200
  • a6c9890c70 config: turn off per-file coverage checking in nyc Xymorot 2019-10-15 21:33:02 +0200
  • a7d125bfaf refactor: use handlebars template engine to render the index html conditionally Xymorot 2019-10-15 21:30:56 +0200
  • 5237efb88c config: add only-arrow-functions rule to tslint Xymorot 2019-10-13 02:34:15 +0200
  • 88f17f43ea doc: add paragraph about code coverage Xymorot 2019-10-13 01:37:38 +0200
  • 934b3eea64 config: use exec instead of gulp-typescript to compile typescript with the standard tsc compiler Xymorot 2019-10-13 01:15:10 +0200
  • e3a732b37c config: add rules to eslint concerning arrow functions Xymorot 2019-10-13 01:12:22 +0200
  • bc1a3ce1e6 config: remove baseUrl from tsconfig because it is meant to be used with additional tooling Xymorot 2019-10-12 21:24:11 +0200
  • 3b306e5895 test: add test suite for uuid service Xymorot 2019-10-12 21:05:19 +0200
  • b72e608280 doc: add comment to uuid function Xymorot 2019-10-12 21:04:34 +0200
  • 93c0570bc4 test: increase timeout for application test Xymorot 2019-10-12 16:26:34 +0200
  • 1e3391a993 test: implement tests for renderer util service Xymorot 2019-10-12 03:52:08 +0200
  • 47a164169d config: adjust pre-commit script to run prettier and not prettier:write since the written changes are not staged Xymorot 2019-10-12 03:51:18 +0200
  • 0bec8a8a76 fix: make style util function work when a style only has true as value Xymorot 2019-10-12 03:48:36 +0200
  • b71a15536d config: install fast-check for property based testing Xymorot 2019-10-12 02:22:30 +0200
  • bf1cd72f7c doc: add list of testing packages together with their usage Xymorot 2019-10-12 02:21:27 +0200
  • 5acc27c6d9 config: disable typedef tslint rule in tests Xymorot 2019-10-12 00:57:02 +0200
  • bdaab7f5bd config: fix include array to only include relevant directories Xymorot 2019-10-12 00:52:14 +0200
  • 5889e828f6 config: add html coverage reporter and only report summary in console Xymorot 2019-10-12 00:09:42 +0200
  • caf1460139 fix: do not filter style properties in style object with value 0 Xymorot 2019-10-11 23:53:18 +0200
  • 17eddcf157 config: configure quoteProps to consistent in prettier Xymorot 2019-10-11 23:41:40 +0200
  • f28cd79e26 test: move main.spec on folder up Xymorot 2019-10-11 23:10:30 +0200
  • 3c27fcf8a0 config: exclude entities from nyc coverage Xymorot 2019-10-11 22:17:40 +0200
  • d2c40cee18 config: add specific tslint file for tests, adjust eslint/tslint to fail on broken rule (error severity) Xymorot 2019-10-11 22:14:30 +0200
  • dd3fd42fea config: add prefer-template to eslint and tslint Xymorot 2019-10-11 21:47:56 +0200
  • 946fe6f487 config: add instanbuljs/nyc for code coverage Xymorot 2019-10-11 01:13:41 +0200
  • 3ea82c9848 doc: clarify usage of the 'test' commit type Xymorot 2019-10-10 23:48:56 +0200
  • 33c2f9de6f test: remove split between integration and unit tests, use tags instead Xymorot 2019-10-10 23:47:13 +0200
  • 59f2ce6f5f config: add lint script to pre-commit script Xymorot 2019-10-10 23:08:50 +0200
  • fa976cac9a test: add simple unit test with sinon and nock, also refactor 'test' directory to 'tests', split tests into integration and unit Xymorot 2019-10-10 23:07:33 +0200
  • 1d907af455 test: refactor main test file Xymorot 2019-10-10 19:44:39 +0200
  • f3123264be config: install @types/gulp Xymorot 2019-10-07 00:02:09 +0200
  • 857a200d63 update: eslint-config-prettier Xymorot 2019-10-06 22:47:05 +0200
  • 8038525ad0 config: add pre-push hook (including linting and testing) Xymorot 2019-10-06 22:34:13 +0200
  • 35f940ab7e config: add out folder to ignore list of eslint Xymorot 2019-10-06 22:33:44 +0200
  • db1c79a384 test: install chai as assertion library Xymorot 2019-10-06 22:30:24 +0200
  • e7dcdb9580 test: make initial test platform independent Xymorot 2019-10-06 22:29:04 +0200
  • 6a8e36ca2a update: run npm update Xymorot 2019-10-05 04:02:20 +0200
  • cd22df6f07 test: add test framework (spectron + mocha), combined with refactoring of the directory structures Xymorot 2019-10-05 03:09:34 +0200
  • ad5d59cef9 config: remove lint processes from typescript and move prettier commit hooks via husky Xymorot 2019-10-03 23:48:00 +0200
  • 8207d727f8 reformat: run prettier Xymorot 2019-10-03 23:33:18 +0200
  • c769e06366 doc: make comment more generic to secure it against architectural changes Xymorot 2019-10-03 03:02:04 +0200
  • 514684dc14 doc: update commit types concerning comments Xymorot 2019-10-03 03:01:47 +0200
  • 3e15732362 config: fix eslint-check script Xymorot 2019-10-03 02:28:58 +0200
  • 03026f1cdd feat: run typeorm database migrations on app start Xymorot 2019-10-03 02:09:45 +0200
  • f334b68108 feat: create error service to centralize the handling of errors Xymorot 2019-10-03 00:55:55 +0200
  • f4c17b9d36 update: run npm update and upgrade electron from 5 to 6 Xymorot 2019-10-02 23:01:18 +0200
  • 28c755435d config: implement webpack dev mode by unifying gulp and webpack Xymorot 2019-10-02 22:42:27 +0200
  • 420cd4756d doc: add 'remove' commit type and refactor existing types Xymorot 2019-11-20 23:19:22 +0100
  • 7efad63b1f doc: change commit type order Xymorot 2019-08-02 00:27:06 +0200
  • 28cfe93d73 refactor: remove webpack aliases Xymorot 2019-08-02 00:05:04 +0200
  • 254e4216e6 refactor: make IpcEvent an interface (from type) Xymorot 2019-08-01 23:40:57 +0200
  • 9d39632b73 fix: wrap 2 static texts in translate method Xymorot 2019-08-01 23:19:43 +0200
  • 8115a1b1ee fix: return unmount function in onMount handler Xymorot 2019-08-01 22:33:19 +0200
  • 6b1b995c9c remove: delete Divide pattern until there is a clearer idea of the UI Xymorot 2019-08-01 22:32:44 +0200
  • 3079c33d37 feat: use uuid to get the correct ipc response only in the promise call that the request came from Xymorot 2019-07-30 23:58:58 +0200
  • 763d954775 fix: remove syntax error Xymorot 2019-07-30 23:57:13 +0200
  • 56b09bda92 update: run npm update (svelte, svelte-loader) Xymorot 2019-07-30 23:00:15 +0200
  • 389df67605 feat: implement nhentai login and refactor large pieces of code in the process Xymorot 2019-07-26 23:05:29 +0200
  • 6d82b16d5c feat: implement simple filesystem store Xymorot 2019-07-26 22:34:25 +0200
  • 61b4bf2cdb feat: install electron-forge and define build process Xymorot 2019-07-26 22:28:22 +0200
  • f2d3d7bd1b refactor: remove unnecessary CSP header source Xymorot 2019-07-26 22:20:57 +0200
  • 82cc4c78c3 doc: update commit documentation (add new type) Xymorot 2019-07-26 22:19:28 +0200
  • 869f96809a feat: add icon/logo Xymorot 2019-07-26 22:18:56 +0200
  • ef938639c7 doc: update commit documentation to better represent intent Xymorot 2019-07-05 22:56:43 +0200
  • 4c6037f72a refactor: prepare code for more than one database Xymorot 2019-07-05 22:51:05 +0200
  • f926cbb398 config: add typescript compile to postinstall script Xymorot 2019-07-02 23:21:46 +0200
  • 862bac30b3 fix: change root styles to global Xymorot 2019-07-02 22:23:07 +0200
  • 67fd4c2880 update: set typescript tslint plugin to use latest instead of version Xymorot 2019-07-02 22:18:26 +0200
  • 92a21405aa doc: add update to commit types Xymorot 2019-07-02 22:17:00 +0200
  • 1927106d55 doc: add new commit type Xymorot 2019-07-02 21:54:38 +0200
  • e3e9832182 doc: update README with conventional commits info Xymorot 2019-07-02 21:44:13 +0200
  • aa0e6a1e7f run npm update and set version of non-critical packages to latest Xymorot 2019-07-02 21:36:03 +0200
  • c0fbc4fce4 adjust prettier config Xymorot 2019-06-30 02:00:26 +0200
  • 35b778bd0b implement nhentai login Xymorot 2019-06-30 01:18:21 +0200
  • 31e0b6d448 change eslint rules to warnings, add more rules Xymorot 2019-06-26 23:29:34 +0200
  • 84e9d73d74 update README.md Xymorot 2019-06-26 22:26:23 +0200