Kim
|
a94116a584
|
Finally implemented automatic IAM role and key generation and renewal
|
2023-10-23 13:08:09 +02:00 |
Kim
|
6f4c1122f7
|
Various S3 is WIP
|
2023-10-16 11:27:19 +02:00 |
Kim
|
13a2f22e36
|
Refactored Mailer out of backend into lib.
|
2023-09-15 16:30:41 +02:00 |
Kim
|
9686fed805
|
WIP password reset
|
2023-09-15 14:23:22 +02:00 |
Noe
|
637c8ae4ba
|
Updated backend
|
2023-09-15 13:34:28 +02:00 |
Kim
|
3484d4bca3
|
Threw out "deleted" Backups as we backup our db after each transaction.
|
2023-09-08 10:27:09 +02:00 |
Kim
|
50e01e6c8c
|
fixed deletion
|
2023-09-08 09:45:56 +02:00 |
Kim
|
5e320941bd
|
multiple fixes
|
2023-08-23 11:31:30 +02:00 |
Kim
|
c23149c5cc
|
fixed some small bugs uncovered by testing
|
2023-07-20 13:57:12 +02:00 |
Kim
|
8db786f965
|
In-Memory Database with automatic versioning Backups. When starting the server the newest backup is loaded into memory.
|
2023-07-13 13:23:05 +02:00 |
Kim
|
e92d5a507c
|
Included Write keys for s3
|
2023-07-13 09:40:04 +02:00 |
Kim
|
fc3ad1806c
|
changed name to email
|
2023-07-06 11:09:16 +02:00 |
Kim
|
a0dc85b57b
|
changed db to real data
|
2023-07-06 10:57:57 +02:00 |
Kim
|
184fc8c10e
|
Implemented mailer for new users, creation fails on invalid email address
|
2023-04-06 10:36:42 +02:00 |
Kim
|
b6fbeb48b5
|
fixing bug in updating user
|
2023-04-06 08:32:47 +02:00 |
ig
|
005da7fbcb
|
Subscribe Cleanup on TaskPoolScheduler, should make Backend startup faster
|
2023-04-04 10:39:42 +02:00 |
Kim
|
e1305126ee
|
Shifted sanitizing outputs into Controller.cs
Now Hiding Parents
|
2023-03-30 09:27:18 +02: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
|
432189f461
|
simplify s3 keys from json
|
2023-03-23 13:28:55 +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 |
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
|
e25de16f65
|
Run CleanUp on TaskPool
|
2023-03-21 11:40:23 +01:00 |
ig
|
ed7c65be2c
|
group S3 related functions into S3 namespace
|
2023-03-19 16:09:45 +01:00 |
Kim
|
91a1c47328
|
various small comments
|
2023-03-16 16:52:20 +01:00 |
Kim
|
20c70b10ac
|
added s3 bucket creation on installation creation
|
2023-03-16 16:13:04 +01:00 |
Kim
|
fb4a407a52
|
added calls for granting and revoking permissions
|
2023-03-16 13:33:51 +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 |
Kim
|
e4dd24c1b0
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# csharp/App/Backend/DataTypes/Methods/User.cs
# csharp/App/Backend/Database/Db.cs
|
2023-03-16 10:33:23 +01:00 |
Kim
|
a2836b1900
|
rewrote the bucket url generator, now creates new urls every 12 hours
|
2023-03-16 10:31:24 +01:00 |
ig
|
2cb3701fae
|
rename User2Folder to FolderAccess, rename User2Installation to InstallationAccess
|
2023-03-16 09:25:36 +01:00 |
ig
|
96018a5867
|
add Create User2Installation and User2Folder to Db
|
2023-03-16 09:15:59 +01:00 |
Kim
|
d6248ead09
|
[WIP] quick fix for login
|
2023-03-16 08:51:22 +01:00 |
ig
|
4c37c92f73
|
improve backend
|
2023-03-15 14:39:54 +01:00 |
ig
|
d974a7f176
|
Move tables to main DB class, convert entity related function to extensions
|
2023-03-13 11:48:04 +01:00 |
ig
|
5a082c22e8
|
Make DB class static
|
2023-03-13 11:36:50 +01:00 |
Kim
|
2fdd920572
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# csharp/App/Backend/Database/Db.cs
# csharp/App/Backend/Database/User.cs
|
2023-03-09 16:34:19 +01:00 |
Kim
|
09a8eee138
|
seperated create from update
|
2023-03-09 16:33:14 +01:00 |
ig
|
d885fa94c6
|
Remove Result class;
|
2023-03-09 16:32:11 +01:00 |
Kim
|
fd10522786
|
Added daily deletion of Installation s3 keys
|
2023-03-09 13:20:37 +01:00 |
Kim
|
f1394e4755
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# csharp/App/Backend/Database/User.cs
# csharp/App/Backend/Model/User.cs
|
2023-03-09 12:52:47 +01:00 |
Kim
|
d04ebffc76
|
added installation specific s3 keys
|
2023-03-09 12:50:21 +01:00 |
ig
|
8935353e38
|
Introduce Ancestors, GetParent
|
2023-03-09 11:12:56 +01:00 |
ig
|
ba79b2d16f
|
Tentatively create struct DbConnection, not used yet.
|
2023-03-09 10:58:55 +01:00 |
ig
|
27b24b44a0
|
Rewrite IsParentOfChild even shorter :P
|
2023-03-09 10:58:08 +01:00 |
Kim
|
7295e6482b
|
changes to s3 bucket keys generation
|
2023-03-09 10:54:56 +01:00 |
ig
|
4812e371b0
|
Rewrite IsParentOfChild
|
2023-03-09 10:52:35 +01:00 |
Kim
|
683ef02704
|
Merge branch 'main' of https://git.innov.energy/Innovenergy/git_trunk
|
2023-03-09 09:06:02 +01:00 |