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
bfde6c03dc
Merge branch 'release/v0.4.2'
...
* release/v0.4.2: (31 commits)
Bump version to 0.4.2
Archive Cargo.lock
Absolute path to cargo2junit
Install cargo2junit in test build
whoops
Ah yes, why bother with correct documentation anyway?
Move rustup/cargo install to only the jobs that need them
Allow rustfmt failure until we fix capnp gen being fmt'ed
...
okay I guess?
rustup
actually we don't need clippy for non-MR things
okay gitlab, be that way
and use stable goddamit
okay make builds work better for merges
Actually, only build if linting checks out. And make Gitlab CI work.
Try to get the Gitlab CI to cooperate.
Build test harnish as part of the `build` step
Make docker containers only be built when necessary
Correct gitlab-ci.yml
...
2022-05-13 18:32:28 +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
Nadja Reitzenstein
d132b8f172
Install cargo2junit in test build
2022-05-05 22:11:54 +02:00
Nadja Reitzenstein
938e1ade28
whoops
2022-05-05 22:07:21 +02:00
Nadja Reitzenstein
2a1e4c59bc
Ah yes, why bother with correct documentation anyway?
2022-05-05 21:56:49 +02:00
Nadja Reitzenstein
2479a6972d
Move rustup/cargo install to only the jobs that need them
2022-05-05 21:27:27 +02:00
Nadja Reitzenstein
59736c088d
Allow rustfmt failure until we fix capnp gen being fmt'ed
2022-05-05 21:24:30 +02:00
Nadja Reitzenstein
ae94ba0be6
...
2022-05-05 21:19:45 +02:00
Nadja Reitzenstein
67b46a85bb
okay I guess?
2022-05-05 21:18:01 +02:00
Nadja Reitzenstein
eb8aa5a352
rustup
2022-05-05 21:12:52 +02:00
Nadja Reitzenstein
26608bdf21
actually we don't need clippy for non-MR things
2022-05-05 21:10:28 +02:00