Commit Graph

99 Commits

Author SHA1 Message Date
Dawid Wysokiński 979cbc159c
chore: update gqlgen.yml
continuous-integration/drone/tag Build is failing Details
2022-09-20 19:32:00 +02:00
Dawid Wysokiński 983cbb1a77
chore: update gqlgen.yml
continuous-integration/drone/tag Build is failing Details
2022-09-20 19:29:53 +02:00
Dawid Wysokiński 5869936dfd
refactor: rename package 2022-09-20 18:46:47 +02:00
Dawid Wysokiński b7dc30b74c
update go:generate in graphql.go 2021-11-12 18:04:22 +01:00
Dawid Wysokiński 04236a7616
replace github.com/dgrijalva/jwt-go with github.com/golang-jwt/jwt/v4 2021-10-27 08:15:07 +02:00
Dawid Wysokiński 617baa5cff remove unnecessary fields from user model (ActivationToken, ActivationTokenGeneratedAt, ResetPasswordToken, ResetPasswordTokenGeneratedAt) 2021-08-04 07:49:52 +02:00
Dawid Wysokiński c8fa24f226 cleanup 2021-07-17 09:58:09 +02:00
Dawid Wysokiński aa1e6ad5b8 add internal/chi/middleware, replace gin with go-chi 2021-07-17 09:56:12 +02:00
Dawid Wysokiński ed7ecd8758 delete the pkg directory 2021-07-16 17:44:41 +02:00
Dawid Wysokiński 31a713ec38 return types instead of interfaces 2021-07-14 07:13:51 +02:00
Dawid Wysokiński 5a94e9403b update generated.go 2021-07-14 07:00:09 +02:00
Dawid Wysokiński 8a75773d6d rename the models package to model 2021-07-14 06:58:10 +02:00
Dawid Wysokiński cff976a6ed chore: add gqlgen to the go.mod and run go generate in the Dockerfile 2021-06-04 18:58:04 +02:00
Dawid Wysokiński b15dd6f714 update error messages 2021-05-14 15:34:26 +02:00
Dawid Wysokiński a7308c1080 limit the number of orders that someone can add to a query (3) 2021-05-09 11:59:37 +02:00
Dawid Wysokiński 89ec5586f0 use make to initialize slices in the repositories 2021-05-06 17:08:28 +02:00
Dawid Wysokiński db31c0fb12 use nil declaration for slices 2021-05-04 20:37:06 +02:00
Dawid Wysokiński d38e675c9e rename one variable 2021-05-04 20:13:20 +02:00
Dawid Wysokiński cade63a9b7 bump github.com/Kichiyaki/goutil, use reflect in models.isZero 2021-05-04 20:10:21 +02:00
Dawid Wysokiński 6fc7af4b50 bump github.com/Kichiyaki/goutil 2021-05-04 19:19:14 +02:00
Dawid Wysokiński f907e7294e add github.com/Kichiyaki/goutil, github.com/Kichiyaki/appmode, github.com/Kichiyaki/gopgutil 2021-05-02 13:16:32 +02:00
Dawid Wysokiński 804264375a replace os.Getenv with envutil.GetenvString 2021-05-02 09:23:35 +02:00
Dawid Wysokiński 89ce683e08 move/rename packages 2021-05-02 09:15:10 +02:00
Dawid Wysokiński 7de549f183 rename/move some of the packages/files 2021-05-02 08:36:10 +02:00
Dawid Wysokiński 5bd09500c1 bump github.com/Kichiyaki/ginlogrus and github.com/Kichiyaki/go-pg-logrus-query-logger/v10 2021-05-02 08:10:54 +02:00
Dawid Wysokiński 7b9487fd8d bump github.com/Kichiyaki/gin-logrus and github.com/Kichiyaki/go-pg-logrus-query-logger/v10 2021-04-28 20:08:22 +02:00
Dawid Wysokiński fb1b65d8a4 remove DebugHook 2021-04-25 18:29:50 +02:00
Dawid Wysokiński b96d2391ff move query logger to the separate package, bump github.com/Kichiyaki/gin-logrus 2021-04-23 19:58:14 +02:00
Dawid Wysokiński f85a21e86f move logger to the separate package, add checks if models are valid go-pg hooks 2021-04-23 19:29:13 +02:00
Dawid Wysokiński 6bc4fed70b order associated qualifications by formula and code 2021-04-17 16:41:56 +02:00
Dawid Wysokiński 6216c1d923 remove unused constants 2021-04-11 11:52:33 +02:00
Dawid Wysokiński 5b0efa2ee7 increase the max length of a qualification name (100 -> 200) 2021-04-11 11:45:47 +02:00
Dawid Wysokiński efafee1ccd qualification_pg_repository.GetSimilar should return an empty slice when len(qualificationIDs) == 0 2021-04-05 17:31:36 +02:00
Dawid Wysokiński 68c0509c54 update schema 2021-04-05 12:22:54 +02:00
Dawid Wysokiński afaea39c5e fix: question_pg_repository.associateQualificationWithProfession does nothing on conflict 2021-04-04 19:52:15 +02:00
Dawid Wysokiński 1ba3949d57 add a new field (id) to QualificationToProfession 2021-04-03 10:32:17 +02:00
Dawid Wysokiński 44ca74144f add a new query - similarQualifications 2021-03-28 09:07:34 +02:00
Dawid Wysokiński 0b14efd014 replace fmt.Errorf with errors.New/errors.Errorf 2021-03-27 16:20:55 +01:00
Dawid Wysokiński c3c57b780c add a new method to the Qualification usecase/repository - GetSimilar 2021-03-27 16:03:43 +01:00
Dawid Wysokiński 51b3771e04 move 'totalFieldComplexity' from every query to constants 2021-03-24 06:18:01 +01:00
Dawid Wysokiński 311026fb7a update algorithm that computes query complexity 2021-03-24 06:15:48 +01:00
Dawid Wysokiński 6c28c9798d move getQueryComplexity to a separate package 2021-03-24 05:43:43 +01:00
Dawid Wysokiński e936b9b0ed add a new field to the Profession graphql type (Qualifications) 2021-03-21 18:19:22 +01:00
Dawid Wysokiński 827a353fba add complexity for mutations 2021-03-21 17:43:12 +01:00
Dawid Wysokiński 91a35dd2e7 add complexity limit 2021-03-20 16:44:56 +01:00
Dawid Wysokiński f86160c8b3 Question: fix image upload 2021-03-14 11:38:05 +01:00
Dawid Wysokiński 4e60592044 Question: fix image upload 2021-03-14 10:37:56 +01:00
Dawid Wysokiński d8e838c6b7 replace hardcoded sql statements with corresponding sqlutils in models 2021-03-13 18:40:06 +01:00
Dawid Wysokiński 5303afc6e8 Question: fix answers 2021-03-13 16:41:09 +01:00
Dawid Wysokiński 01ab1aa509 small refactor 2021-03-13 16:05:20 +01:00