Commit Graph

71 Commits

Author SHA1 Message Date
Devoalda 777196355c feature(gRPC Client Update): Update Client to use DNS 2023-10-31 10:41:36 +08:00
Devoalda 4518a4eaf6 feature(nginx Config): Update frontend to use port 8000 to talk to backend 2023-10-31 10:30:50 +08:00
Devoalda 658ded955e feature(Updated docker compose): Update frontend compose to use nginx 2023-10-31 10:08:51 +08:00
Devoalda 14ddd6d4ef feature(Update to python 3.11): 2023-10-31 09:25:12 +08:00
Devoalda aeb62c1a6b feature(Django Logging):
Added Django Logging for backend
2023-10-31 09:23:06 +08:00
Benjamin Loh dad2b6788b updated frontend deployment yaml and added nginx config
updated frontend deployment yaml and added nginx config
2023-10-30 23:41:49 +08:00
Benjamin Loh 6237982d5c updated yaml files with nginx
updated yaml files with nginx
2023-10-30 22:49:47 +08:00
Devoalda 6c644bf722 Update CORS to allow all 2023-10-30 22:05:20 +08:00
Benjamin Loh eebfee8e7c Update frontend_deployment.yaml
env variables in frontend yaml
2023-10-30 14:40:55 +08:00
Devoalda a9398334f9 Modified Compose to use env variables 2023-10-30 14:05:27 +08:00
Devoalda b6b91fcc1a Fixed Upload and Download 2023-10-30 14:03:00 +08:00
Benjamin Loh bb9a1e7f82 reading from env
reading from env
2023-10-30 13:51:29 +08:00
Benjamin Loh 8914c6b356 Merge branch 'master' of https://github.com/Devoalda/Safe_Share 2023-10-30 11:57:17 +08:00
Benjamin Loh 95dc090596 frontend yaml fix
frontend yaml fix
2023-10-30 11:57:08 +08:00
Devoalda 9192f66aa5 feature(Docker Compose Update): Added additional env variables to docker compose 2023-10-30 11:39:44 +08:00
Benjamin Loh 9ece8e6098 k8s yaml files
k8s yaml files
2023-10-30 11:38:35 +08:00
Richie d0ec3956af Merge remote-tracking branch 'origin/master' 2023-10-30 11:35:53 +08:00
Richie b6ef509216 safeshare_vdb dockerfile 2023-10-30 11:35:45 +08:00
Richie 989dcc578f safeshare_vdb dockerfile 2023-10-30 11:35:07 +08:00
Devoalda 50af9a3436
feature(Docker Image Update): Updated compose to use image (#5) 2023-10-30 00:33:27 +00:00
Devoalda e534fa4e13
Docker integration (#4)
* fix(Docker Integration):

Cleaned unused files
Updated Trash Collector
Updated Docker Compose
Updated Start Script

* feature(microservice rpc docker):

* feature(microservice rpc docker):

* fix(Added API Environment):

Added environment variable for docker compose
2023-10-30 00:22:11 +00:00
Devoalda 52fe75d916 fix(Encryption): Removed encryption
Removed encryption to support various uncompressed filetypes (PDF,etc.)
Added mime type reader & saved in cache
2023-10-29 22:44:13 +08:00
Richie c38ded617d import vdb client 2023-10-29 22:31:57 +08:00
xypoon a1e10f2474 Repush Added error modal for share and download 2023-10-29 17:58:25 +08:00
xypoon 9bdbea2ba5 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	safeshare/safeshare-frontend/src/pages/shareFile.js
2023-10-29 17:52:12 +08:00
xypoon 3a451efbc3 Added error modal for share and download 2023-10-29 17:50:38 +08:00
Devoalda 468e853430 feature(Stress test):
Updated Stress test to multithread
2023-10-29 17:01:25 +08:00
xrando b287ac92fe modified error msg on frontend
modified error msg on frontend
2023-10-29 16:57:30 +08:00
Devoalda de235d5ec2 fix(Filename):
Fix filename (Obfuscate during save)
2023-10-29 16:40:17 +08:00
Devoalda 87d0c6d64f feature(Fernet Encryption):
Added Encryption of file with Fernet
2023-10-29 16:29:40 +08:00
Devoalda 04cc4fd4a5 feature(Trsh Collection):
Added Trash Collection Util
Cleaned up API Views
2023-10-28 13:50:29 +08:00
MayDay9939 31257a51e4 Merge branches 'master' and 'master' of https://github.com/Devoalda/Safe_Share 2023-10-27 15:42:11 +08:00
MayDay9939 3793721a7f edited environment and made it into a class 2023-10-27 15:42:05 +08:00
xrando 30edee4c0a Create sendMail.py
sendmail utils
2023-10-27 13:16:26 +08:00
MayDay9939 ea19abb95c currently not reading aws keys from here 2023-10-26 17:11:14 +08:00
MayDay9939 7b9bf1dada Merge branch 'master' of https://github.com/Devoalda/Safe_Share 2023-10-26 17:10:29 +08:00
MayDay9939 4c7473bc0c s3 upload & download file function 2023-10-26 17:10:17 +08:00
xrando c55e3df669 added text input to take in ttl
added text input to take in ttl
2023-10-26 16:41:43 +08:00
Richie 75d7f23e2c change return to t/f 2023-10-26 16:30:27 +08:00
Devoalda eddb7a7bc9 feature(File Virus Check):
Backend virus check update
2023-10-26 16:28:10 +08:00
Richie Wang f4646cd658
Merge pull request #3 from Devoalda/dynamo
integrate totalvirus api
2023-10-26 16:22:40 +08:00
Richie c8a983b78e integrate totalvirus api 2023-10-26 16:20:15 +08:00
Devoalda 8bd5984a94 feature(File Storage): Local File Storage
Added:
- Ability to do direct download
- Local File Storage (Save in django media root)
2023-10-26 13:39:36 +08:00
Devoalda 314c84403e
Merge pull request #2 from Devoalda/dynamo
dynamo db to store hashes
2023-10-23 22:30:27 +08:00
Richie 8eaad6659e modify return and function names 2023-10-23 22:25:15 +08:00
Richie 16a00f0b96 dynamo db to store hashes 2023-10-23 22:18:35 +08:00
Richie e89006a6c8 dynamo db to store hashes 2023-10-23 22:15:10 +08:00
Devoalda a22fea30df refactor(File Name + Qol Improvements):
Download file from frontend now downloads in correct file name + ext
Download link shows after successful upload
Key gets saved to clipboard automagically
alert to tell users of this feature
2023-10-23 19:24:00 +08:00
Benjamin Loh d51f3725dd stress test script
stress test script
2023-10-23 18:53:45 +08:00
Benjamin Loh d8f3758d0b download frontend fix
download frontend fix
2023-10-23 18:42:19 +08:00