Commit Graph

65 Commits

Author SHA1 Message Date
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
Xymorot 786c4fdab2 update README.md to reflect older changes in postinstall script 2019-06-23 18:16:09 +02:00
Xymorot b67924532e refactor entity folder structure 2019-06-23 17:30:51 +02:00
Xymorot 69147d6ecc update initial migration and entities 2019-06-23 15:35:57 +02:00
Xymorot cd7aaf9ad7 move main api code to new controllers folder 2019-06-23 03:37:43 +02:00
Xymorot f2d30d00f6 add database migrations 2019-06-23 03:33:48 +02:00
Xymorot 74f76a83fb install sqlite3 and typeorm together with electron-rebuild, create first entities 2019-06-23 02:30:24 +02:00
Xymorot 3ca66d6958 simplify Divide component to only set total on mousedown on divider 2019-06-22 21:58:48 +02:00
Xymorot 8679ecb1f8 add markdown to prettier scripts 2019-06-22 18:34:23 +02:00
Xymorot a9a0eb207f simplify ipc api 2019-06-19 00:15:16 +02:00
Xymorot 79a1847eda remove inspect flag from electron dev script 2019-06-18 23:48:20 +02:00
Xymorot 4d62eceb70 extend divide component to be nestable 2019-06-18 23:32:29 +02:00
Xymorot d5d84aed78 set defaults 2019-06-18 20:12:56 +02:00
Xymorot b6e4d4e941 implement divide svelte component 2019-06-18 00:36:51 +02:00
Xymorot 5b9e054197 reformat main.ts 2019-06-18 00:36:32 +02:00
Xymorot 4b0277f950 implement frontend utility functions for classes and styles 2019-06-18 00:36:19 +02:00
Xymorot ff68a35505 update electron dev script to include logging 2019-06-18 00:35:23 +02:00
Xymorot 0cf5cc0486 add svelte formatting to prettier (using vue parser) 2019-06-18 00:34:54 +02:00
Xymorot 0b5cc6a2cb set CSP headers (inline and in session) 2019-06-18 00:34:21 +02:00
Xymorot c3d87c21fa update README.md 2019-06-16 21:41:04 +02:00
Xymorot 2106789512 update electron and lint files 2019-06-16 03:39:33 +02:00
Xymorot be39755762 uninstall electron-forge, switch to manual webpack for frontend/tsc for backend, install eslint 2019-06-16 00:41:43 +02:00
Xymorot 609803ff23 add some more code for general architecture 2019-06-10 10:47:26 +02:00
Xymorot 8124d2c066 add button component and some basic styling 2019-06-09 06:07:05 +02:00
Xymorot 19f4f303eb update folder structure, apply security fixes, apply ts and tslint adjustments 2019-06-09 02:47:46 +02:00