34 Commits

Author SHA1 Message Date
c36993f974
Merge branch 'master' into frontend 2023-07-21 15:51:14 -04:00
d018dfa0c0
Feat(Frontend): Reset 2023-07-21 15:34:16 -04:00
22374728be
Feat(Docs): Added docs 2023-07-21 14:58:45 -04:00
1916a2d0da
Merge pull request #10 from minhtrannhat/backend
Fix(Doc): Corrected documentation
2023-07-16 23:45:50 -04:00
e2c464671b
Fix(Doc): Corrected documentation 2023-07-16 23:45:09 -04:00
c596838489
Merge pull request #9 from minhtrannhat/backend
Fix(testing): Ctxmanager was unable to authenticate users
2023-07-16 23:41:53 -04:00
55437a561c
Merge branch 'master' into backend 2023-07-16 23:35:54 -04:00
979e504c0d
Fix(backend): Updated authenticated Ctxmanager
- After Quart update, we can't test if an user is authenticated anymore
  with only `quart` but we also have to rely on
  `quart_auth.authenticated_client`. All tests passed after changes
  were made.
2023-07-16 23:25:37 -04:00
62daa16646
Feat(Doc): Improved documentation for backend 2023-07-16 22:07:30 -04:00
eab8670780
Fix(backend): Updated Github CI 2023-07-14 15:58:58 -04:00
a4ea41bef1 Fix(backend): Update deps and postgreSQL version to 15 2023-07-13 10:30:04 -04:00
6859f0c0f2
Fix(backend): Update deps and postgreSQL version to 15 2023-07-12 10:34:17 -04:00
fe23b07e4e
Feat(docs): Added more documentation on backend 2023-02-20 16:50:39 -05:00
Minh Tran Nhat
1b65643680
Merge pull request #7 from minhtrannhat/backend_quartz
Todos CRUD functionalities & tests
2022-12-27 14:17:53 -05:00
minhtrannhat
d92982479c
Feat(API): CRUD functionalities with todo items
- wrote tests for todo items workflow
2022-12-27 14:14:25 -05:00
minhtrannhat
9564b13879
Merge branch 'master' into backend_quartz 2022-12-26 15:00:49 -05:00
minhtrannhat
3c78fe9133 Feat(API): members CRUD functionalities
- Added tests for members flow (creating/deleting/reset)
- Various fixes to tooling
2022-12-26 14:59:32 -05:00
minhtrannhat
21fd769fa9
Feat(API): members CRUD functionalities
- Added tests for members flow (creating/deleting/reset)
- Various fixes to tooling
2022-12-26 14:56:54 -05:00
minhtrannhat
690ec33ed1
Merge branch 'master' into backend_quartz 2022-12-24 22:05:53 -05:00
Minh Tran Nhat
026be1328e
Feat(API + Docs): Handle user sessions (#5)
- Improved documentation
- Wrote tests for user sessions/authentications: including session
  flow(login, status, logout)
2022-12-25 03:05:01 +00:00
minhtrannhat
c9ff07342f
Merge remote-tracking branch 'origin/master' into backend_quartz 2022-12-24 22:02:58 -05:00
minhtrannhat
f129c6884e
Feat(API + Docs): Handle user sessions
- Improved documentation
- Wrote tests for user sessions/authentications: including session
  flow(login, status, logout)
2022-12-24 22:01:23 -05:00
Minh Tran Nhat
0c42cf5620
Merge pull request #4 from minhtrannhat/backend_quartz
Fix(API): Stop mypy from complaining
2022-12-23 20:19:40 -05:00
minhtrannhat
8a695f2efb
Fix(API): Stop mypy from complaining 2022-12-23 20:18:39 -05:00
minhtrannhat
c641ddd47d
Feat(API): Database schema and models defined
- Wrote tests for database migrations and populate with test data
2022-12-23 20:07:36 -05:00
minhtrannhat
ad5596c61c
Fix(API): Added email template
- Fix the missing logging library
2022-12-21 10:59:46 -05:00
minhtrannhat
8ef0ccf32e
Fix(Frontend): Security vulnerability 2022-12-15 10:08:06 -05:00
minhtrannhat
574a9d17dd
Fix(Frontend): Update packages
- Audit security vulnerabilities
2022-12-15 10:03:32 -05:00
minhtrannhat
61bac977ff
Feat & Fix(API): Sending emails to users
- Send emails to users when they register or when they reset their
  password.
- Fix `.gitignore` not recoginizing changes in `lib` folder
2022-12-15 09:45:16 -05:00
minhtrannhat
69debdb213
Feat(API): PostgreSQL database setup
- Fix enviroment variables
- Fix the ping route for API
- Added database connection for future testing
2022-12-14 21:35:00 -05:00
minhtrannhat
e9148a4428
Feat(API): Request/Response schema validation 2022-12-10 18:46:51 -05:00
minhtrannhat
10b9f90524
Feat(API): Added rate-limiting and json error handling 2022-11-19 15:13:38 -05:00
minhtrannhat
7815894d9f
Feat(API): ensuring error responses are JSON 2022-11-19 14:12:41 -05:00
minhtrannhat
3a870ed2c5
Initial commit 2022-11-18 16:08:50 -05:00