Kai Jan Kriegel
5c4cb32d1a
initial support for binary version of FabFire
2022-11-01 13:24:04 +00:00
Nadja Reitzenstein
1971515601
Merge branch 'feature/rsasl-update' into development
...
* feature/rsasl-update:
Update to latest rsasl
Port rsasl
2022-11-01 10:48:14 +01:00
Nadja Reitzenstein
0ed53f5cc9
Update to latest rsasl
2022-11-01 10:47:51 +01:00
Nadja Reitzenstein
47524ef038
Merge remote-tracking branch 'origin/development' into development
...
* origin/development:
Added paho-mqtt
2022-10-07 13:43:50 +02:00
Nadja Reitzenstein
a8cc1be87d
Merge tag 'v0.4.2' into development
...
v0.4.2
* tag 'v0.4.2':
2022-10-07 13:43:12 +02:00
Nadja Reitzenstein
95ee4228bd
Merge branch 'release/0.4.2'
...
* release/0.4.2: (51 commits)
Update process initiator to make shelly-timeout doable
Improve error messages on missing config
Refactor Config into dhall module
Add dumping the user db
Fix log format settings
Implement password change functionality
Better error wrapper type
Start taking control over exit on argument parsing failure
Return a better error when --load is given a directory
Output plentiful trace info for API calls
log all api calls with `TRACE` level
Add a connection-specific span to each API handler
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
...
2022-10-07 13:43:03 +02:00
Nadja Reitzenstein
3cf152a164
Port rsasl
2022-10-05 17:28:47 +02:00
TheJoKlLa
29bfe61a2c
Added paho-mqtt
2022-08-24 12:42:28 +00:00
Nadja Reitzenstein
ec1cac9443
Update process initiator to make shelly-timeout doable
2022-08-22 19:05:57 +02:00
Nadja Reitzenstein
f3278fcf05
Merge branch 'feature/env_config' into development
...
* feature/env_config:
Improve error messages on missing config
Refactor Config into dhall module
2022-07-24 17:52:53 +02:00
Nadja Reitzenstein
e3423c7786
Improve error messages on missing config
2022-07-24 17:51:17 +02:00
Nadja Reitzenstein
9346e433e1
Refactor Config into dhall module
2022-07-24 17:11:28 +02:00
Nadja Reitzenstein
aeaae4cd7b
Add dumping the user db
2022-07-24 16:39:33 +02:00
Nadja Reitzenstein
218a316571
Fix log format settings
2022-07-24 16:07:49 +02:00
Nadja Reitzenstein
70c94feced
Implement password change functionality
2022-07-11 12:30:26 +02:00
Nadja Reitzenstein
1fc13405e8
Merge branch 'feature/better-errors' into development
...
* feature/better-errors:
Better error wrapper type
Start taking control over exit on argument parsing failure
Return a better error when --load is given a directory
2022-07-11 12:15:33 +02:00
Nadja Reitzenstein
a79293add1
Better error wrapper type
2022-07-11 12:14:56 +02:00
Nadja Reitzenstein
7a0a50dc3f
Start taking control over exit on argument parsing failure
2022-06-24 15:17:05 +02:00
Nadja Reitzenstein
c9a8ef7db4
Return a better error when --load is given a directory
...
Closes : #55
2022-06-24 15:16:46 +02:00
Nadja Reitzenstein
e1377d0f79
Merge branch 'feature/spanned-api-handling' into development
...
* feature/spanned-api-handling:
Output plentiful trace info for API calls
log all api calls with `TRACE` level
Add a connection-specific span to each API handler
2022-06-24 14:35:41 +02:00
Nadja Reitzenstein
257fbf5506
Output plentiful trace info for API calls
2022-06-24 14:35:31 +02:00
Nadja Reitzenstein
1ff3f2afb7
log all api calls with TRACE
level
2022-06-24 13:57:51 +02:00
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