Commit Graph

25 Commits

Author SHA1 Message Date
efa6b182e9 fix typo 2024-02-02 21:31:50 +01:00
a1a907e81b add hasPrivilege & asUser directive, fix nil dereference in UpdateUser, add & rephrase error messages 2024-02-02 21:23:32 +01:00
7d2010eba7 rename user role operations. add role manager permission. update gopls to v0.14.2 2023-11-18 15:51:10 +01:00
93ef12d8a9 fix nil userId on getTodo query 2023-11-18 00:05:46 +01:00
4851da8d19 update example queries. fix error on todo creation 2023-11-17 19:57:35 +01:00
a52aad5af1 update dependencies & bump go version to 1.21.0 2023-11-17 15:47:25 +01:00
76043829a4 add doc for auth-flow, server security & conf file 2023-11-17 15:29:44 +01:00
b47536015d fix typo in filename 2023-11-12 22:08:48 +01:00
a21494f94b add chi-router, auth middleware & user roles.
group config options & split database logic
2023-11-05 17:42:14 +01:00
e4c9563961 fix foreign key constraint not being enforced 2023-10-27 13:08:39 +02:00
a790bc9dd9 add router & gql-client for FE, adapt BE routing 2023-10-26 23:22:42 +02:00
57886016ab add rules for time format, casing, sql & Codegen 2023-10-24 23:39:28 +02:00
9de9af8e99 drop inline-code-format rule introduced in 60207be 2023-10-24 22:40:18 +02:00
aecc0c7935 integrate frontend into builds, add build tags 2023-10-24 22:29:07 +02:00
685bfbd525 generate Vue.js frontend 2023-10-24 16:51:58 +02:00
728eed8f8a apply formatting guidelines to existing files 2023-10-24 16:14:35 +02:00
60207beabd add contributing guide & associated config files 2023-10-20 13:57:04 +02:00
3da160afc2 add sqlite storage, implement CRUD queries 2023-10-10 22:26:07 +02:00
d9cf417e72 add build version, Makefile & install instructions 2023-09-19 15:17:03 +02:00
422ee93b44 add viper configuration & logger 2023-09-01 23:42:19 +02:00
911df36eb2 follow "gqlgen getting started" 2023-09-01 21:33:26 +02:00
560a0154da generate gqlgen scaffolding 2023-08-20 00:08:32 +02:00
55b9f34981 add/fix license header, add licenseCmd, move license to COPYING.md and switch to GPLv3-only 2023-08-19 20:35:29 +02:00
af645fd582 initialize go module and generate cobra scaffolding 2023-08-15 17:43:00 +02:00
aae0a3c2c1 initial commit 2023-08-13 12:55:51 +02:00