28 Commits

Author SHA1 Message Date
0c880a7b4e This is way too much time to spend on linters 2020-08-24 04:08:11 +02:00
69ebed5c7e Some cleanups from the old stuff 2020-08-24 03:02:24 +02:00
35e4c3a544 Update dependencies, brutally 2020-03-29 20:27:06 +02:00
7d9297b100 Update dependencies to fix security issues 2019-12-28 16:57:55 +01:00
32e8dfa4bb Connect the website to the API 2019-10-27 13:41:16 +01:00
ab791efe42 A simple basic API
Included: removal of remains of GraphQL adaptation. IMO the after/before
behaviour is actually pretty badly defined if entities can be deleted, and
delivers complexity trying to fix behaviour that users generally expect
and are comfortable coping with. Of course special cases _do_ justify
going extra length to provide consistent pagination.
2019-10-27 00:24:58 +02:00
fd264d3d41 Reorganize the codebase a bit for a cleaner layout 2019-10-26 21:17:52 +02:00
64b0cdc951 Playing with sagas for a stuf implementation of tasks 2019-10-24 04:12:49 +02:00
feda28ec47 Dear Vue.js: it's not you, it's me: I'm too good for you. 2019-10-24 01:00:18 +02:00
bff5c60a4e Cleaned up things I decided to not use 2019-10-22 19:06:21 +02:00
461cebe009 Tiny bugfix 2019-10-22 16:38:06 +02:00
890f3e5327 Migrations script 2019-10-22 14:34:19 +02:00
6ab4c1e4d3 Better migration locking behaviour 2019-10-22 13:41:21 +02:00
5aced1b8b1 Package update 2019-10-22 01:07:41 +02:00
31f5021048 Rename the DB config variable 2019-10-22 01:07:26 +02:00
d53a3081c0 Tasks endpoint 2019-10-09 04:04:46 +02:00
9b7324e20a Session persistence 2019-10-08 23:24:25 +02:00
c996881547 Tasks query API, yay! 2019-10-08 02:36:30 +02:00
e9e4d8b51d Middleware to add an auth requirement 2019-10-07 23:51:44 +02:00
409b8af6a3 More authentication 2019-10-07 23:31:51 +02:00
78c35b2ac3 Authentication 2019-10-07 01:46:38 +02:00
7083711fd5 Add Vue 2019-10-06 23:53:59 +02:00
40900cdf1b Use Webpack 2019-10-06 21:49:54 +02:00
857562c0eb Use pug 2019-10-06 20:58:13 +02:00
b4f707da19 Organize imports better 2019-09-26 20:19:57 +02:00
e2bdaf6603 Basic login 2019-09-26 15:52:58 +02:00
f20d003e2a Some missing licenses 2019-09-25 05:09:20 +02:00
74721bf744 Initial commit 2019-09-25 04:39:03 +02:00