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
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
Nadja Reitzenstein
96bed54c29
okay gitlab, be that way
2022-05-05 21:09:12 +02:00
Nadja Reitzenstein
38869c6623
and use stable goddamit
2022-05-05 21:08:15 +02:00
Nadja Reitzenstein
a5f5209371
okay make builds work better for merges
2022-05-05 21:06:13 +02:00
Nadja Reitzenstein
cb63d3fef8
Actually, only build if linting checks out. And make Gitlab CI work.
2022-05-05 21:02:06 +02:00
Nadja Reitzenstein
c4d74115f8
Try to get the Gitlab CI to cooperate.
2022-05-05 19:37:35 +02:00
Nadja Reitzenstein
57b98cf15e
Build test harnish as part of the build
step
2022-05-05 19:34:51 +02:00
Nadja Reitzenstein
4265393c30
Make docker containers only be built when necessary
2022-05-05 19:28:40 +02:00
Nadja Reitzenstein
08d7512d01
Correct gitlab-ci.yml
2022-05-05 19:25:06 +02:00
Nadja Reitzenstein
d6858ab5a5
rustfmt
2022-05-05 19:22:02 +02:00
Nadja Reitzenstein
3078d5dab8
add pre-push hook to check formatting
2022-05-05 19:21:51 +02:00
Nadja Reitzenstein
481649c8d2
Update gitlab-ci.yml
2022-05-05 19:13:23 +02:00
Nadja Reitzenstein
f1c726f672
Make cargo test --tests
only run integration tests
2022-05-05 18:02:56 +02:00
Nadja Reitzenstein
ce204b9bc1
Remove sincerely obsolete code
2022-05-05 17:51:51 +02:00
Nadja Reitzenstein
be5a600abf
Move api/schema submodule to relative path
2022-05-05 17:36:53 +02:00