Commit Graph

194 Commits

Author SHA1 Message Date
Theo Technicguy d62253cc9f
Merge pull request 'Feat: Openfoodfacts integration' (#50) from openfoodfacts into master
Reviewed-on: #50
2023-08-24 18:06:59 +02:00
Theo Technicguy b39dc1c095
types(fix) product search sql 2023-08-24 18:04:45 +02:00
Theo Technicguy 6b115b5439
logic(feat) fill new product with off data 2023-08-24 18:04:27 +02:00
Theo Technicguy a9617f4161
logic(feat) create openfoodfacts helper 2023-08-24 18:03:45 +02:00
Theo Technicguy 9200e9446c
go(feat) add off-go 2023-08-24 18:03:21 +02:00
Theo Technicguy 8dc43364b1
Merge pull request 'Feat: Create logging facility for server' (#49) from log into master
Reviewed-on: #49
2023-08-24 17:20:15 +02:00
Theo Technicguy bca5931d77
Merge branch 'master' into log 2023-08-24 17:06:47 +02:00
Theo Technicguy ce1ca84d94
api0(fix) incorrect status code 2023-08-24 16:39:29 +02:00
Theo Technicguy e399fe0da7
logic(feat) setup logging 2023-08-24 16:36:47 +02:00
Theo Technicguy 05afba4104
api0(feat) trace logging 2023-08-22 19:17:03 +02:00
Theo Technicguy 5c44a69899
api0(en+) refactor errors 2023-08-22 18:07:19 +02:00
Theo Technicguy 0a80a5bb82
main(feat) add logging 2023-08-22 17:48:11 +02:00
Theo Technicguy 391ff179d0
api0(feat) add logging middelware 2023-08-22 17:47:56 +02:00
Theo Technicguy bf19388c4c
api(feat) add logging 2023-08-22 17:47:33 +02:00
Theo Technicguy 3820bd3aa8
database(feat) add logging 2023-08-22 17:47:10 +02:00
Theo Technicguy 2eb52068f6
logger(feat) create logger package 2023-08-22 17:46:38 +02:00
Theo Technicguy 46ad4d31d2
go(feat) add zerolog 2023-08-22 17:46:06 +02:00
Theo Technicguy 2719ced19e
Merge pull request 'Fix: API tests failes' (#48) from api-fix into master
Reviewed-on: #48
2023-08-21 11:56:18 +02:00
Theo Technicguy 74d421788a
fix 2023-08-19 19:47:58 +02:00
Theo Technicguy cf57b921a7
api(fix) add content type header to 404 2023-08-19 19:33:33 +02:00
Theo Technicguy 02c48bb2eb
Merge pull request 'Chore: rewrite tests (and other chores)' (#47) from test-rewrite into master
Reviewed-on: #47
2023-08-19 19:28:00 +02:00
Theo Technicguy 43e4a46a98
main(fix) rename data source actions 2023-08-19 19:26:12 +02:00
Theo Technicguy 913304f906
types(chr) update data source doc 2023-08-19 19:25:56 +02:00
Theo Technicguy 62b7106bb3
tsts(fix) 2023-08-19 19:25:34 +02:00
Theo Technicguy 7c318d0e1c
database(fix) database + tests 2023-08-19 19:07:08 +02:00
Theo Technicguy 77f22688ea
database(fix) test findings 2023-08-19 18:11:23 +02:00
Theo Technicguy e814bcae9e
tests(chr) transition tests to testify 2023-08-19 18:10:11 +02:00
Theo Technicguy f667b846b6
api(fix) apply changes from 71d2d5bf 2023-08-19 18:09:48 +02:00
Theo Technicguy 71d2d5bf61
types(en+) return update instead of changing 2023-08-18 20:01:36 +02:00
Theo Technicguy 4112c07807
types(chr) clean up data source API 2023-08-17 22:49:05 +02:00
Theo Technicguy 69c1493cbb
tests(chr) rewrite API 2023-08-17 21:55:05 +02:00
Theo Technicguy a800c485b6
Merge pull request 'FEAT: Logic providing package' (#46) from logic-provider into master
Reviewed-on: #46
2023-08-17 20:02:08 +02:00
Theo Technicguy 611725b33a
tests(fix) file header + errors 2023-08-17 18:58:39 +02:00
Theo Technicguy bd5cce0edf
types(fix) data source and logic provider doc 2023-08-16 22:54:41 +02:00
Theo Technicguy 184bee1a9f
api(en+) finish logic provider transition 2023-08-16 22:52:57 +02:00
Theo Technicguy 2ad8e28e9c
logic(feat) implement product tag 2023-08-16 22:02:11 +02:00
Theo Technicguy 4e7598353a
tests(feat) create logic provider product tag 2023-08-16 20:03:26 +02:00
Theo Technicguy 08b7bcc402
types(en+) globalize id not found error 2023-08-16 20:02:56 +02:00
Theo Technicguy 3adfd90a8b
tests(fix) logic product file header 2023-08-16 18:59:05 +02:00
Theo Technicguy 921dcbec3e
tests(fix) use testify mock object + remove bloat 2023-08-16 18:59:01 +02:00
Theo Technicguy 884e51ca6e
types(chr) remove bloat, unnecessary methods 2023-08-16 18:44:55 +02:00
Theo Technicguy f8c3cfd519
types(fix) data source tag deletion return types 2023-08-16 18:43:40 +02:00
Theo Technicguy 8887fa4950
types(fix) data source method description 2023-08-16 18:37:29 +02:00
Theo Technicguy 022279e9da
types(en+) specify tag logic provider methods 2023-08-16 17:45:41 +02:00
Theo Technicguy dc7d077585
tests(en+) transition to testify mock object 2023-08-15 22:43:51 +02:00
Theo Technicguy 56d84c71b7
types(en+) rename ID not found error 2023-08-15 18:35:01 +02:00
Theo Technicguy 168748ea93
tests(en+) add GetProductByID with not found test 2023-08-15 00:13:40 +02:00
Theo Technicguy 17fe280845
api(en+) transit products to logic provider 2023-08-15 00:01:50 +02:00
Theo Technicguy e6ffda67bc
api(feat) start transit to logic provider 2023-08-14 23:51:22 +02:00
Theo Technicguy 50093bb9e0
tests(fix) implement new interface 2023-08-14 23:49:45 +02:00