atef
|
840643f069
|
Introduce CombinedStatus
|
2023-04-04 16:37:37 +02:00 |
ig
|
005da7fbcb
|
Subscribe Cleanup on TaskPoolScheduler, should make Backend startup faster
|
2023-04-04 10:39:42 +02:00 |
ig
|
904d05c0de
|
Add temporary hack to read info from VRM
|
2023-04-04 10:24:46 +02:00 |
ig
|
79ccad37c5
|
Move Controller to src root
|
2023-04-04 10:24:37 +02:00 |
Kim
|
b290ded0a9
|
Fill Order Numbers everywhere where installations are given back
|
2023-03-30 09:28:44 +02:00 |
Kim
|
e1305126ee
|
Shifted sanitizing outputs into Controller.cs
Now Hiding Parents
|
2023-03-30 09:27:18 +02:00 |
Kim
|
46db92fee5
|
fixed trimming bug in get_cert, its 75mb now
|
2023-03-30 08:30:40 +02:00 |
Kim
|
eb03329441
|
supressing warnings
|
2023-03-23 17:36:24 +01:00 |
Kim
|
b8da0c379d
|
refactoring and testing OpenVpnCertificatesServer with token
|
2023-03-23 17:17:10 +01:00 |
Kim
|
f62375ae54
|
added token generator and getting token from token.json
|
2023-03-23 16:58:26 +01:00 |
Kim
|
888a9f716b
|
added token generator and getting token from token.json
|
2023-03-23 16:57:50 +01:00 |
Kim
|
610aa05a38
|
Wip test commit
|
2023-03-23 15:57:51 +01:00 |
Kim
|
50036daa78
|
typo
|
2023-03-23 15:46:19 +01:00 |
Kim
|
c2d10b63d2
|
rewrote getchildusers
|
2023-03-23 15:45:40 +01:00 |
Kim
|
55628e2186
|
updating installations with new order numbers automatically updates the ordernumber2installation relation table
|
2023-03-23 14:58:59 +01:00 |
Kim
|
b07991e75d
|
added Ordernumber to installation relation and automatically filled installation order relations on get calls
|
2023-03-23 14:23:03 +01:00 |
Kim
|
7c385bc51c
|
added smtpconfig class and put smtp config data into resources json file
|
2023-03-23 13:37:35 +01:00 |
Kim
|
432189f461
|
simplify s3 keys from json
|
2023-03-23 13:28:55 +01:00 |
Kim
|
cc234cad97
|
added foldernames to inherited folder calls
|
2023-03-23 12:53:14 +01:00 |
Kim
|
7d4309f3af
|
Added deletedFolders/installations/users for archive purposes, login is now possible without pw if no pw is set and you need to reset your pw, user hased pws should no longer be given out by the backend, moving folders and installations now have their own calls, loading s3 keys from disk on use
|
2023-03-23 12:47:25 +01:00 |
Kim
|
656b671962
|
split users with direct and inherited access to folders call
|
2023-03-23 08:27:29 +01:00 |
Kim
|
c751cb8e8f
|
added method to get all child users, split get user with access to installation to direct and inherited
|
2023-03-23 08:23:36 +01:00 |
ig
|
abcec0ae10
|
remove HeaderFilter.cs, no longer needed
|
2023-03-21 11:56:34 +01:00 |
ig
|
381df5f38d
|
fix handling of relative roots
|
2023-03-21 11:49:17 +01:00 |
ig
|
9098ac81b5
|
prevent rider from automatically opening swagger on each launch
|
2023-03-21 11:46:38 +01:00 |
ig
|
8d7f0cd8bf
|
Use users name instead of email for login (https://softwareengineering.stackexchange.com/a/30087)
|
2023-03-21 11:45:50 +01:00 |
ig
|
1b5baf90ae
|
Fix bug where properties were missing in json of installations and folders (were serialized as TreeNodes)
|
2023-03-21 11:42:49 +01:00 |
ig
|
e25de16f65
|
Run CleanUp on TaskPool
|
2023-03-21 11:40:23 +01:00 |
ig
|
28a0ef5530
|
put back cors, apparently it's still necessary, sigh
|
2023-03-20 15:17:52 +01:00 |
ig
|
e70ab41bc0
|
backslashes are the worstest
|
2023-03-20 13:28:52 +01:00 |
ig
|
3613199917
|
tentatively remove cors (we don't need it)
|
2023-03-20 10:31:24 +01:00 |
ig
|
5ef49de742
|
simplify WebApplication builder
|
2023-03-20 10:20:56 +01:00 |
ig
|
e025b8cd11
|
Make Controller less magic.
|
2023-03-20 08:33:44 +01:00 |
ig
|
9454fbf878
|
Use InstallationAccess/FolderAccess as arguments to GrantUserAccessTo* RevokeUserAccessTo*
|
2023-03-19 17:53:00 +01:00 |
ig
|
0541918beb
|
RevokeAccessTo => RevokeUserAccessTo, BucketPrefix => S3Prefix
|
2023-03-19 17:02:18 +01:00 |
ig
|
ed7c65be2c
|
group S3 related functions into S3 namespace
|
2023-03-19 16:09:45 +01:00 |
ig
|
44e183a9f1
|
Fix AccessibleFolders
|
2023-03-17 09:11:26 +01:00 |
Kim
|
4a19ebd49c
|
various small comments
|
2023-03-16 16:53:36 +01:00 |
Kim
|
91a1c47328
|
various small comments
|
2023-03-16 16:52:20 +01:00 |
Kim
|
df65b48c8f
|
creating new folders and installations now gives you access to the new folder/installation
|
2023-03-16 16:45:25 +01:00 |
Kim
|
4eac790eaa
|
exchanged api keys for ones with specific restricted permissions
|
2023-03-16 16:34:52 +01:00 |
Kim
|
6366cb5569
|
fixed deleting buckets method
|
2023-03-16 16:22:18 +01:00 |
Kim
|
774291c1c9
|
Merge remote-tracking branch 'origin/main'
|
2023-03-16 16:13:10 +01:00 |
Kim
|
20c70b10ac
|
added s3 bucket creation on installation creation
|
2023-03-16 16:13:04 +01:00 |
ig
|
e136767b12
|
Add tree traversal functions. Skip self in Folder/User descendants
|
2023-03-16 14:13:45 +01:00 |
Kim
|
fb4a407a52
|
added calls for granting and revoking permissions
|
2023-03-16 13:33:51 +01:00 |
Kim
|
b1c6aeb9ab
|
made python s3cmd the standart across all os
|
2023-03-16 12:49:54 +01:00 |
Kim
|
083c412177
|
added python variant of s3cmd
|
2023-03-16 12:49:25 +01:00 |
Kim
|
0f7daea8ea
|
renamed user2folder and user2installation, reimplemented getbyId
|
2023-03-16 11:16:23 +01:00 |
Kim
|
787b02f97e
|
fixed merge error
|
2023-03-16 10:34:47 +01:00 |