Commit Graph

33 Commits

Author SHA1 Message Date
RubenCGomes e00c032df8
delivery1 finished
- tests added
- changes
- decryption not fully working

Co-authored-by: Tiago Garcia <tiago.rgarcia@ua.pt>
Co-authored-by: João Bastos <joaop.bastos@ua.pt>
2024-11-20 23:52:00 +00:00
JoaoBastos023 7bef5b468c minor + reset db function 2024-11-20 22:03:50 +00:00
JoaoBastos023 ae9ae8b510 adjusted client changes 2024-11-20 20:49:40 +00:00
RubenCGomes 583e804342 another merge 2024-11-20 19:46:33 +00:00
RubenCGomes 60370f3df7 nonce + salt generated in function 2024-11-20 19:46:18 +00:00
Tiago Garcia f603417a58
Add API description
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-20 17:46:34 +00:00
Tiago Garcia 07ec667483
Add file checksum validation 2024-11-20 16:32:50 +00:00
Tiago Garcia 7fd5f1bcd8
Add nonce
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-20 14:58:27 +00:00
JoaoBastos023 afbde75888 Added hex and key decoding 2024-11-20 01:49:03 +00:00
JoaoBastos023 c508afc2e7 Merge branch 'main' of https://github.com/detiuaveiro/sio-2425-project-113435_113470_114184 2024-11-20 01:47:07 +00:00
JoaoBastos023 68e41e9ed2 Requests implemented (tests and revision needed) 2024-11-20 01:46:57 +00:00
Tiago Garcia 0dfb7d939d
Fix request body handling
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-20 01:14:10 +00:00
Tiago Garcia 11adcb21ba
File management
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-20 00:32:36 +00:00
RubenCGomes b6c57ed294 removed password param 2024-11-19 22:30:31 +00:00
RubenCGomes 9cbb6ba721 symmetric encryption added 2024-11-19 20:42:44 +00:00
RubenCGomes 25b8edae4a makes decrypt return text or write into file 2024-11-19 20:29:00 +00:00
RubenCGomes e537f9087a small refactor to libs 2024-11-19 20:11:21 +00:00
JoaoBastos023 88808df921 Changed dict keys to match APIs 2024-11-19 19:06:54 +00:00
JoaoBastos023 a27348567f Updated client functs with state 2024-11-17 20:18:02 +00:00
JoaoBastos023 06b1058ed9 Implement base of code for rest of client functions 2024-11-17 19:37:41 +00:00
RubenCGomes 096e086e14 funny merge 2024-11-17 00:54:27 +00:00
RubenCGomes 9a40267f8b
small refactor in libs + fully functional hybrid encryption 🗣️ ‼️ 🔥 2024-11-17 00:53:34 +00:00
Tiago Garcia 2a40e0ccf1
User management
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-16 22:59:54 +00:00
Tiago Garcia a28dc261f5
Implement sessions
- Missing security 💀

Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-15 01:18:23 +00:00
Tiago Garcia 50cd873bdc
Restructure for flask_sqlalchemy
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-13 02:49:43 +00:00
Tiago Garcia 0b0b42dac7
Add FileService
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-12 12:27:04 +00:00
RubenCGomes 5d826f409b
encryption functions added (may require adaptation) 2024-11-12 10:41:18 +00:00
JoaoBastos023 89de230367 Merge branch 'main' of https://github.com/detiuaveiro/sio-2425-project-113435_113470_114184 2024-11-12 10:27:37 +00:00
JoaoBastos023 b4fa815ba9 Initial Subject Structure 2024-11-12 10:26:56 +00:00
Tiago Garcia 21e6c3326b
[API] Add initial server structure
Add components:
- models
- SQLAlchemy database
- services
- tests

Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-12 01:34:25 +00:00
Tiago Garcia 4b4b21dbdd
Add gitignore
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-09 20:33:32 +00:00
github-classroom[bot] 54e9a5190b
add online IDE url; add deadline 2024-10-24 15:53:53 +00:00
github-classroom[bot] 5be5c0595f
Initial commit 2024-10-18 16:01:25 +00:00