166 Commits

Author SHA1 Message Date
78f32c4f64 Merge pull request 'feature/privacy-policy' (#8) from feature/privacy-policy into main
Reviewed-on: https://git.walzen665.de/Walzen665/fileshare-service/pulls/8
2024-02-18 11:29:20 +00:00
Max
257c72d442 Update home.component.html 2024-02-18 12:28:56 +01:00
Max
f79a69fdf2 Added Privacy Policy and Terms of Use 2024-02-18 12:27:25 +01:00
f419492cca Merge pull request 'feature/download' (#7) from feature/download into main
Reviewed-on: https://git.walzen665.de/Walzen665/fileshare-service/pulls/7
2024-02-18 10:30:45 +00:00
Max
2fdc1d3f48 Added file not found notification 2024-02-18 11:29:24 +01:00
Max
690fe5289f Implemented password verification 2024-02-18 11:18:48 +01:00
Max
7f742dac63 Basic download logic finished
- Added download progress UI
- Added download finished
2024-02-18 00:13:44 +01:00
Max
c084af461f Updated Upload error
- Added header expose
- Updated download UI logic
2024-02-17 20:10:03 +01:00
Max
66d33e7e56 Refactored to optional type 2024-02-17 17:04:46 +01:00
Max
f30961f1f0 Added password field
- Added download error modal
- Added password field show logic
- Redesigned UI
2024-02-17 00:14:43 +01:00
Max
374d4dc40d Merge branch 'main' into feature/download 2024-02-16 22:16:16 +01:00
Max
29755a70f4 Update download.component.ts 2024-02-16 22:16:10 +01:00
Max
c808d2cc10 Updated animations 2024-02-16 19:56:29 +01:00
a62cf7eea7 Merge pull request 'frontend' (#6) from frontend into main
Reviewed-on: https://git.walzen665.de/Walzen665/fileshare-service/pulls/6
2024-02-16 18:30:15 +00:00
Max
f86b4f66d0 Updated upload endpoint to use java map 2024-02-16 19:29:57 +01:00
Max
36d085bfbc Added download-info
- Cleared some imports
- Added setting for database-clear on startup
2024-02-16 19:25:35 +01:00
4bcfa0500c Merge pull request 'frontend' (#5) from frontend into main
Reviewed-on: https://git.walzen665.de/Walzen665/fileshare-service/pulls/5
2024-02-16 17:33:42 +00:00
Max
cd9a800bf0 Finished upload logic 2024-02-16 18:32:59 +01:00
Max
b607424d8a Update upload.component.html
- Updated mobile design
2024-02-16 17:55:20 +01:00
Max
43e0eb1766 Added file details display
- Added password generator logic to backend
- Added UI for file details
2024-02-16 17:27:06 +01:00
Max
58e3dd0af5 Merge branch 'main' into frontend 2024-02-16 14:42:11 +01:00
Max
6b322825cd Added sample details UI to upload 2024-02-16 14:41:29 +01:00
30479d7896 Merge pull request 'Added JSON response to Upload endpoint' (#4) from backend into main
Reviewed-on: https://git.walzen665.de/Walzen665/fileshare-service/pulls/4
2024-02-15 20:52:28 +00:00
Max
3ebac8cf67 Added JSON response to Upload endpoint 2024-02-15 21:51:57 +01:00
dbc72a3dc4 Update frontend/src/store/DevelopmentStore.ts 2024-02-15 19:59:05 +00:00
9f830c4e48 Merge pull request 'frontend' (#3) from frontend into main
Reviewed-on: https://git.walzen665.de/Walzen665/fileshare-service/pulls/3
2024-02-15 19:57:09 +00:00
Max
fea0db7b9f Styled uploadUI
- Updated privacy disclaimer
- Updated libs used
2024-02-15 20:42:27 +01:00
Max
a0a096b9e7 Fixed ts-ignore 2024-02-15 19:08:27 +01:00
Max
a4b6069789 Added FileUpload logic
- Added smoother for progress indicator
2024-02-15 17:52:58 +01:00
Max
1bce2e1d2e Update Upload.java 2024-02-15 13:40:36 +01:00
Max
93a3ab41bd Updated DevStore to work automatically 2024-02-15 13:40:27 +01:00
Max
7d5c5fc1fa Create DevelopmentStore.ts
- Added DevStore for easy baseURL change for developement
2024-02-15 11:20:15 +01:00
Max
7ae97b1aa3 Finished estimated upload time calculator 2024-02-15 11:01:10 +01:00
Max W
ab16fd1c5d Added upload speedtest
- Updated CORS to apply for all API endpoints
- Added database docker compose
2024-02-14 23:14:04 +01:00
Max
bfcce1ec3b Update build.gradle 2024-02-08 00:09:39 +01:00
Max
fb1cbce8c7 Updated readme 2024-02-08 00:08:47 +01:00
Max
b52128c35c Added deployment modes
- CORS only apply in dev mode
2024-02-08 00:02:11 +01:00
Max
a864d81bef Update upload.component.html
- Added circle icon caching
2024-02-07 23:53:11 +01:00
Max
b15529008b Added file upload UI 2024-02-07 23:51:58 +01:00
Max
c05cd770c6 Added sample speedtest request 2024-02-06 23:52:20 +01:00
95366faf97 Merge pull request 'backend' (#2) from backend into main
Reviewed-on: https://git.walzen665.de/Walzen665/fileshare-service/pulls/2
2024-02-06 22:39:25 +00:00
Max
cd19477153 Added download speed-test endpoint 2024-02-06 23:38:23 +01:00
Max
e3f14801e9 Added download count logic
- Removed some comments
2024-02-06 00:19:45 +01:00
Max
0d517dc8df Added password protected
- Added download rest endpoint
- Added securityService for file
- Finished upload file
- Added url params
- Added dynamic fileUpload object building
2024-02-05 00:48:25 +01:00
Max
973ebb6e9d Added sample download rest resource 2024-02-04 22:55:56 +01:00
Max
689f0ea67e Added fileId to rest reponse to upload 2024-02-04 22:55:36 +01:00
Max
f3939d9f13 Update FileService.java
- Refactored code
- Added simple getFileById()
2024-02-04 22:55:11 +01:00
Max
05720583ba Directory and database table clearing
- Code quality improvement
2024-02-04 22:03:30 +01:00
Max
b2e81ff5e1 Update TestRestResource.java 2024-02-04 21:41:41 +01:00
Max
4aa0d03d87 Update FileService.java
- Refactored to use builder instead of setters
2024-02-04 21:40:57 +01:00