51 Commits

Author SHA1 Message Date
55a8590957 Merge branch 'ft/app' 2023-12-01 00:23:46 +01:00
fab35397cc fix/reapplies some changes that were magically lost 2023-11-22 14:55:57 +01:00
f659362a68 Merge branch 'ft/app' 2023-11-21 23:32:39 +01:00
d021f5db51 rf/modifies bff
ft/adds email_address and phone_number tables
ft/adds email and phone endpoints
ft/adds account_level query
2023-11-21 23:32:20 +01:00
92d9985607 ft/adds backend url env 2023-11-15 20:32:53 +01:00
6e60beefbf ft/add swagger env 2023-11-15 20:12:20 +01:00
3bab35d06a ft/adds resend_verification 2023-11-13 01:17:14 +01:00
06d3b4bc19 fix/gapi.refresh_token generates invalid access_token 2023-11-03 13:43:47 +01:00
c996d83334 rf/disables verify_email sender in development 2023-10-23 23:11:03 +02:00
d0098a76f4 rf/removes account_info out of accounts
and removes folder /bff/api because all features are implemented with
grpc and grpc-gateway
2023-10-23 22:28:30 +02:00
70bee293c8 rf/removes account_info out of accounts [partial] 2023-10-20 01:46:15 +02:00
54a7f6d183
ft/moves accounts_data out of accounts 2023-10-19 11:22:56 +02:00
cc122e253d
ft/moves accounts_data out of accounts 2023-10-19 11:22:19 +02:00
998f24eea9
Update app.env 2023-10-18 23:05:02 +02:00
a7fb9265c3 Add email verification
Fixes #47
2023-10-19 00:28:53 +02:00
0875bc4801 ft/adds tx & endpoint for create & delete document 2023-10-15 22:23:53 +02:00
37df328e0c rf/file upload via form and with metadata 2023-10-15 07:52:40 +02:00
cf4e84380e rf/replaces email with account_id in session and payload 2023-10-15 06:17:04 +02:00
3d6d87854e ft/adds docker-compose volumes prepares fileupload
- Files should be saved into subdirs
2023-10-12 00:30:50 +02:00
d7b4f66e38 ft/adds document upload
adds http.endpoint
replaces net/http with gin as gateway
moves gateway server into separate package
2023-10-11 03:28:30 +02:00
1ece980939 ft/adds endpoint & adss ft to tx
adds update_person
adds removal of documents, returnsLogs and returns to tx_delete_person
2023-10-10 23:40:08 +02:00
2b2e4e6dc8 ft/adds logs to all internal errors 2023-10-10 02:41:29 +02:00
76b348f0ae fix/replaces double with single quotes 2023-10-10 00:51:41 +02:00
15ce130247 ft/adds returns_log_by_person_id 2023-10-10 00:46:21 +02:00
f25bbb347c rf/improves *_id uint64 handling 2023-10-10 00:17:52 +02:00
8733dec355 rf/changes IDs from int64 to uint64 2023-10-09 20:46:14 +02:00
bfdbbe7e04 ft/adds endpoints
- get_person
- list_persons
- delete_payment
- delete_person (TODO: Add removal of returnsLog to TX)
2023-10-09 03:34:10 +02:00
e4531208e8 ft/adds gapi.GetPayment 2023-10-09 02:50:09 +02:00
9a38296d90 ft/adds gapi.payments 2023-10-09 02:26:20 +02:00
e400134a93 rf/moves ListSessions from sql.account to sql.session 2023-10-09 00:39:43 +02:00
ab2b04c3cd Add check on db if session is expired
Fixes #76
2023-10-09 00:25:57 +02:00
6f4d123d39 ft/adds endpoint list_sessions 2023-10-08 01:49:34 +02:00
58c2e317c6 Add logger to gRPC and -gateway
Fixes #74
2023-10-08 00:26:02 +02:00
71da81d6ca
Move db migration process into code (#73)
Fixes #71
2023-10-07 14:52:04 +02:00
f9c8d8db9b add docker-compose 2023-10-06 20:30:34 +02:00
48005c9f10 fix/regenerated dbmock.
was missed in last commit
2023-10-06 00:13:57 +02:00
688108fc4f Add api.person endpoint
Fixes #65
2023-10-06 00:54:14 +02:00
ade7be7f1b rf/normalizes error responses 2023-10-06 00:37:33 +02:00
86b10b8d12 fix/regenerated dbmock
was missed in last commit
2023-10-06 00:20:08 +02:00
91903b9a2e ft/adds additional endpoints and refactors others
New:
- GetAccount
- ListAccounts
- CreatePerson

Refactored:
- CreateAccount
- RefreshToken
- UpdateAccount
2023-10-06 00:18:53 +02:00
0d812a0f24 fix/type in openapi annotation that broke calls 2023-10-05 21:19:22 +02:00
104414badd ft/adds getaccount and listaccounts 2023-10-05 15:45:34 +02:00
95d9c8e0f1 fix/moves proto.service.Sessions and Accounts back together 2023-10-05 04:08:01 +02:00
c54a24a34f add gRPC server and endpoints using protobuf
Fixes #6
2023-10-05 03:20:02 +02:00
48fa8bebe0 ch/removes accidental comment 2023-10-04 01:31:49 +02:00
7d2e0a8819
Add openAPI documentation (#68) 2023-10-03 23:36:46 +02:00
c6178e9cd3
Add BlockSession (#66) 2023-10-02 23:32:16 +02:00
9b161ddb84
Add providers for testing to the db (#63) 2023-10-02 22:45:44 +02:00
a9c53952de
Add Dockerfile for backend (#60)
* Add Dockerfile for backend
Fixes #57

* Add Dockerfile for backend
Fixes #57

* removes a temporary test relict
2023-10-02 20:41:29 +02:00
796158b436 fix/path to config, mock and module name 2023-10-02 10:12:08 +02:00