Commit Graph

111 Commits

Author SHA1 Message Date
d5fa2d1522 Removed custom vcpkg repo because vcpkg/main drogon got updated. 2022-09-07 12:31:55 +02:00
054a294ec0 Fix build errors 2022-09-06 18:44:25 +02:00
31f69bac10 Added Preview images for non image files (Based on type / generated from extension)
Closes #31
2022-09-06 16:47:18 +02:00
0d5ca44316 Added PDF Preview
Closes #30
2022-09-06 15:59:16 +02:00
05c207daae Added impersonation tokens for admins
Closes #32
2022-09-06 15:33:54 +02:00
24bf069f49 Whoever created chrome has a few chromies too many
Closes #28
2022-09-06 15:02:13 +02:00
0ec122226f Added gitattributes 2022-09-06 13:23:07 +02:00
4a9bb7f4f3 Added notification for disabled gitlab accounts.
Closes #29
2022-09-06 12:57:04 +02:00
3c5b00ef14 Disabled restart on error 2022-09-05 16:45:36 +02:00
c347a10e9f Added endpoint for checking if user is an admin 2022-09-05 16:29:13 +02:00
1491e2b6f3 Generate jwt secret on first start instead of hardcoded secret
Closes #26
2022-09-05 15:59:15 +02:00
312de38f1c Add python script to map files to directory structure, use compression for package 2022-09-04 14:41:21 +02:00
Mutzi
033a0aca2e Merge branch '24-add-musl-builds' into 'main'
Fix CI

See merge request root/fileserver!12
2022-09-04 11:38:22 +00:00
Mutzi
99cadc94b6 Fixed .gitlab-ci.yml file 2022-09-04 11:37:33 +00:00
c14ce299fe Changed urls for release, use native CI release 2022-09-04 13:34:58 +02:00
a0b2b3d72a Fix curl 2022-09-04 13:26:38 +02:00
Mutzi
542e26fdea Merge branch '24-add-musl-builds' into 'main'
Resolve "Add musl builds"

Closes #24

See merge request root/fileserver!11
2022-09-04 10:45:00 +00:00
006374aef8 Force system binaries on alpine 2022-09-04 12:04:00 +02:00
d7841ad486 Added muslc build, release on tag 2022-09-04 11:52:32 +02:00
7c366b472b Use prebuild docker image for backend 2022-09-04 11:29:49 +02:00
Mutzi
e0c52ad645 Merge branch '23-config-file' into 'main'
Resolve "Config file"

Closes #23

See merge request root/fileserver!10
2022-09-04 08:35:51 +00:00
25ff375ba0 Added config 2022-09-04 10:35:10 +02:00
Mutzi
c8e9b11d83 Merge branch '22-mutex-on-fs-operations' into 'main'
Resolve "Mutex on fs operations"

Closes #22

See merge request root/fileserver!9
2022-09-04 03:42:02 +00:00
6159f2e940 Added mutex to fs operations 2022-09-04 05:33:26 +02:00
ea78585a94 Set content to html 2022-09-04 02:41:23 +02:00
8dfa446e2a Fix for gitlab 2022-09-04 02:34:44 +02:00
Mutzi
ea8330c8c6 Merge branch 'frontend-redesign' into 'main'
Rewrote the frontend

Closes #13, #2, #16, #21, #7, #18, #19, #8, #9, and #20

See merge request root/fileserver!8
2022-09-03 22:21:32 +00:00
d4ac3db189 Replaced base64 loading of images with blob, small fixes 2022-09-04 00:11:11 +02:00
95f921554b Fixed build problem in frontend 2022-09-03 23:58:19 +02:00
16876e090d Rewrote Frontend 2022-09-03 23:32:20 +02:00
0939525cf3 Fixed mail 2022-08-31 21:54:48 +02:00
16177b98ef Fixed ci 2022-08-31 14:55:44 +02:00
b4d2b88d40 Frontend cache should work now 2022-08-31 14:41:55 +02:00
c290863e26 Fixed frontend 2022-08-31 14:28:35 +02:00
df93c5e091 Added dev mode for backend 2022-08-31 14:28:19 +02:00
8669eed13c Replaced png library in backend 2022-08-31 14:28:07 +02:00
108c87a91b Moved backend idea folder 2022-08-31 14:26:49 +02:00
7949110700 Fixed frontend 2022-08-30 21:26:35 +02:00
Mutzi
806563de4d Merge branch 'backend-rewrite' into 'main'
Rewrote this piece of shit backend

See merge request root/fileserver!7
2022-08-28 17:07:30 +00:00
65396ce14d Added cache for vcpkg and fixed CI... 2022-08-28 18:50:22 +02:00
f5d4cfb51d Removed old backend fully 2022-08-28 18:29:25 +02:00
b199870d7e Fixed CI 2022-08-28 18:29:11 +02:00
2e8877837a Rewrote backend in c++ 2022-08-28 17:38:21 +02:00
d199ecae87 Moved typescript backend into old_backend 2022-08-26 09:42:33 +02:00
520aeecb4e Improved apigen tool for cpp 2022-08-26 02:19:42 +02:00
Mutzi
2e165736ec Merge branch 'admin-area' into 'main'
Admin area

Closes #4

See merge request root/fileserver!6
2022-08-25 21:46:49 +00:00
f576cfb23c #FuckWebpack 2022-08-25 23:43:50 +02:00
5e08dd0f53 Moved dto from package to folder 2022-08-25 23:42:12 +02:00
3e4846e447 Fixed webpack... 2022-08-25 21:57:46 +02:00
dfed579963 Removed key from cache in hopes of it working better 2022-08-25 21:52:17 +02:00