Nadja Reitzenstein
13bbe2bee9
Add a connection-specific span to each API handler
2022-06-24 12:25:52 +02:00
Nadja Reitzenstein
fac0a9ba94
Merge branch 'feature/runtime-improvements' into development
...
* feature/runtime-improvements:
Runtime things furthermore
Allow tracking cgroups with futures
Oh whoops handle that
Get started on supervision trees
Attach a GroupID to all LightProcs
Noting down improvement ideas for procs
More ideas about how to record data
A number of small updates batched into one commit
Improve Drop guards
Even more console shenanigans
tracing more data
Some bits work \o/
Console is attached and compiles
More console features
Use `ManuallyDrop` instead of `mem::forget` where appropiate
More console implementation stuff
Start on the runtime console subscriber
2022-06-24 12:25:11 +02:00
Nadja Reitzenstein
57fb279092
Runtime things furthermore
2022-06-24 12:24:29 +02:00
Nadja Reitzenstein
77e0935945
Allow tracking cgroups with futures
2022-06-23 21:19:38 +02:00
Nadja Reitzenstein
e7358838d5
Oh whoops handle that
2022-06-23 17:31:57 +02:00
Nadja Reitzenstein
3075e1c027
Get started on supervision trees
2022-06-23 17:28:41 +02:00
Nadja Reitzenstein
7e113bab47
Attach a GroupID to all LightProcs
2022-06-23 17:28:18 +02:00
Nadja Reitzenstein
ff727b6d97
Noting down improvement ideas for procs
2022-06-23 16:00:21 +02:00
Nadja Reitzenstein
2f5f7cb0d7
More ideas about how to record data
2022-06-23 14:37:30 +02:00
Nadja Reitzenstein
567df800f3
A number of small updates batched into one commit
2022-06-23 13:33:29 +02:00
Nadja Reitzenstein
9a86bae45a
Improve Drop guards
2022-06-23 13:22:51 +02:00
Nadja Reitzenstein
18d69063fd
Even more console shenanigans
2022-06-22 19:01:58 +02:00
Nadja Reitzenstein
2d8d6f9938
tracing more data
2022-06-22 14:43:14 +02:00
Nadja Reitzenstein
aef36fa3d4
Some bits work \o/
2022-06-21 22:48:12 +02:00
Nadja Reitzenstein
287ca9806d
Console is attached and compiles
2022-06-21 22:24:40 +02:00
Nadja Reitzenstein
35c9f45f6d
More console features
2022-06-21 19:12:02 +02:00
Nadja Reitzenstein
ee0593dc6f
Use ManuallyDrop
instead of mem::forget
where appropiate
2022-06-21 16:21:13 +02:00
Nadja Reitzenstein
8a35818b4f
More console implementation stuff
2022-06-21 16:20:52 +02:00
Nadja Reitzenstein
df7bd80d06
Start on the runtime console subscriber
2022-06-21 13:06:21 +02:00
Nadja Reitzenstein
58f40d98ed
Implement PermissionSystem::getRoleList()
...
Closes : #62
2022-06-20 15:20:00 +02:00
Nadja Reitzenstein
728c33f444
Merge branch 'feature/new_initiator' into development
...
* feature/new_initiator:
Process initiator working
Reimplement the dummy initiator
2022-06-18 16:52:59 +02:00
Nadja Reitzenstein
a66303566a
Process initiator working
2022-06-18 16:52:30 +02:00
Nadja Reitzenstein
6d8d1384d9
Reimplement the dummy initiator
2022-06-07 14:05:57 +02:00
Nadja Reitzenstein
9100811c50
Merge branch 'feature/bettererrors' into development
...
* feature/bettererrors:
Switch out anyhow for miette
More trace output of role checking
Better errors when the db directory is missing
2022-06-02 17:48:54 +02:00
Nadja Reitzenstein
5f2214abe9
Switch out anyhow for miette
2022-06-02 17:46:36 +02:00
Nadja Reitzenstein
17fd08b7e5
More trace output of role checking
2022-05-31 13:45:51 +02:00
Nadja Reitzenstein
a43c38c118
Better errors when the db directory is missing
2022-05-31 13:11:48 +02:00
Nadja Reitzenstein
84a4e9791e
INSTALL docs on running the bin
2022-05-31 13:08:14 +02:00
Nadja Reitzenstein
e7828cd7f5
Add note to CONTRIBUTING about user cargo config
2022-05-31 12:19:58 +02:00
Nadja Reitzenstein
7861568ca1
Cross-compilation docs
2022-05-31 12:13:12 +02:00
Nadja Reitzenstein
2cb7a28967
Merge branch 'feature/schema-updates' into development
...
* feature/schema-updates:
Update api dependency in Cargo.lock
Update api version
Update build.rs to not output to tracked dir
Drop git tracked pregenerated code
Drop pregenerated modules
Update API submodule
2022-05-31 12:11:02 +02:00
Nadja Reitzenstein
a436b93e56
Merge branch 'feature/appid' into development
...
* feature/appid:
update fabfire desfire appid
2022-05-31 12:06:28 +02:00
Kai Jan Kriegel
50b4394cfd
update fabfire desfire appid
2022-05-24 23:41:42 +02:00
Nadja Reitzenstein
360d6bfced
Update api dependency in Cargo.lock
2022-05-20 19:34:48 +02:00
Nadja Reitzenstein
0f264bed0e
Update api version
2022-05-20 19:29:21 +02:00
Nadja Reitzenstein
cd052fcaf0
Update build.rs to not output to tracked dir
2022-05-20 19:29:03 +02:00
Nadja Reitzenstein
78bd75ae05
Drop git tracked pregenerated code
2022-05-20 19:26:01 +02:00
Nadja Reitzenstein
523c091284
Drop pregenerated modules
2022-05-20 19:25:30 +02:00
Nadja Reitzenstein
7784313a95
Update API submodule
2022-05-20 18:35:13 +02:00
Nadja Reitzenstein
66c8ed4a8c
Merge branch 'feature/duplicate-users' into development
...
* feature/duplicate-users:
Add a duplicate user example table
Include source error message when failing --load
2022-05-20 18:28:01 +02:00
Nadja Reitzenstein
689c2b5353
Add a duplicate user example table
2022-05-20 18:27:54 +02:00
Nadja Reitzenstein
aa71c6bf4a
Include source error message when failing --load
...
Fixes #59
2022-05-20 18:27:33 +02:00
Nadja Reitzenstein
d35477c806
Merge branch 'feature/version-improvements' into development
...
* feature/version-improvements:
Slightly more logging during authentication
Switch to shadow-rs
--version talks about API version too
Start on improving a few version thingies
2022-05-20 18:19:50 +02:00
Nadja Reitzenstein
f905b1f375
Slightly more logging during authentication
2022-05-20 18:19:05 +02:00
Nadja Reitzenstein
25df5bf5b2
Switch to shadow-rs
...
Closes #58
2022-05-18 17:01:24 +02:00
Nadja Reitzenstein
c435f76d08
--version talks about API version too
2022-05-14 15:36:32 +02:00
Nadja Reitzenstein
d591daa884
Start on improving a few version thingies
2022-05-14 15:09:35 +02:00
Nadja Reitzenstein
67ff33ba79
Bump version to 0.4.2
2022-05-13 18:31:16 +02:00
Nadja Reitzenstein
b30dc0033b
Archive Cargo.lock
2022-05-13 18:30:57 +02:00
Nadja Reitzenstein
3c9777e3cf
Absolute path to cargo2junit
2022-05-05 22:15:58 +02:00