Commit Graph

25 Commits

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