Commit Graph

127 Commits

Author SHA1 Message Date
57a0436ca1 fix typo; fixes https://gitlab.com/fabinfra/fabaccess/bffh/-/issues/68 2024-12-14 21:54:01 +01:00
Jonathan Krebs
8b15acf983 remove warnings around initiator loading. cleaner error handling remains todo. 2024-12-13 15:32:21 +01:00
Jonathan Krebs
40ba114e61 fix warnings: at the moment configuration by environment variables is not implemented 2024-12-13 15:32:21 +01:00
Jonathan Krebs
c2c34ede67 fix warnings: remove unused muts and variables 2024-12-13 15:32:21 +01:00
Jonathan Krebs
2b0fe0e868 add some error handling, mostly to quiet warnings 2024-12-13 15:32:21 +01:00
Jonathan Krebs
fbfb76c34e fix warnings: some more easy cases 2024-12-13 15:32:21 +01:00
Jonathan Krebs
971dee36fd fix warnings: replace some mem::replace with assignments 2024-12-13 15:32:21 +01:00
Jonathan Krebs
41983e6039 remove unused imports from bffhd 2024-12-13 15:32:21 +01:00
Nadja Reitzenstein
e35e2b7334 cargo fmt 2023-02-09 17:07:31 +01:00
Nadja Reitzenstein
98c2e3fd01 rsasl update 2023-02-09 17:07:22 +01:00
Kai Jan Kriegel
27f5413e3d i guess i forgot how to format string? 2023-02-06 18:07:42 +01:00
Kai Jan Kriegel
55e9bf6e2b check the configured space urn and not a hardcoded one 2023-02-03 21:35:53 +01:00
Kai Jan Kriegel
4cdbfd8925 fix bind / unbind card 2023-02-03 08:20:39 +01:00
Nadja Reitzenstein
7a85667a44 Whoops that was a premature push 2023-01-31 16:18:18 +01:00
Nadja Reitzenstein
cf3853263a Make spacename/instanceurl required and enable card interface 2023-01-31 16:16:00 +01:00
Nadja Reitzenstein
946a08c19c I should really read my own documentation sometimes. 2023-01-11 14:51:38 +01:00
Nadja Reitzenstein
e42a32934a Implement remaining card management 2023-01-09 17:05:48 +01:00
Nadja Reitzenstein
24c02fccff Implement partial card mgmnt 2023-01-09 17:05:48 +01:00
Nadja Reitzenstein
beecb54d38 Move miette towards edges of BFFH for more structured error reporting 2023-01-09 17:05:46 +01:00
Kai Kriegel
0716a75ee6 Add support for binary FabReader Mechanism 2023-01-02 05:00:29 +00:00
Kai Kriegel
0380e02f3f reworked CI 2023-01-02 03:59:09 +00:00
TheJoKlLa
410ed8cb33 Revert binarayfabfire 2022-11-01 15:00:52 +01:00
Kai Jan Kriegel
7a941c3338 actually return the value 2022-11-01 13:24:04 +00:00
Kai Jan Kriegel
8776fa3ca2 return correct length from step 2022-11-01 13:24:04 +00:00
Kai Jan Kriegel
5c4cb32d1a initial support for binary version of FabFire 2022-11-01 13:24:04 +00:00
Nadja Reitzenstein
0ed53f5cc9 Update to latest rsasl 2022-11-01 10:47:51 +01:00
Nadja Reitzenstein
3cf152a164 Port rsasl 2022-10-05 17:28:47 +02:00
Nadja Reitzenstein
ec1cac9443 Update process initiator to make shelly-timeout doable 2022-08-22 19:05:57 +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
a79293add1 Better error wrapper type 2022-07-11 12:14:56 +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
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
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
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
287ca9806d Console is attached and compiles 2022-06-21 22:24:40 +02:00
Nadja Reitzenstein
58f40d98ed Implement PermissionSystem::getRoleList()
Closes: #62
2022-06-20 15:20:00 +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
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
Kai Jan Kriegel
50b4394cfd update fabfire desfire appid 2022-05-24 23:41:42 +02:00