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
|
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 |
|
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 |
|
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
|
aeaae4cd7b
|
Add dumping the user db
|
2022-07-24 16:39:33 +02:00 |
|
Nadja Reitzenstein
|
70c94feced
|
Implement password change functionality
|
2022-07-11 12:30:26 +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
|
58f40d98ed
|
Implement PermissionSystem::getRoleList()
Closes: #62
|
2022-06-20 15:20:00 +02:00 |
|
Nadja Reitzenstein
|
5f2214abe9
|
Switch out anyhow for miette
|
2022-06-02 17:46:36 +02:00 |
|
Nadja Reitzenstein
|
f905b1f375
|
Slightly more logging during authentication
|
2022-05-20 18:19:05 +02:00 |
|
Nadja Reitzenstein
|
c435f76d08
|
--version talks about API version too
|
2022-05-14 15:36:32 +02:00 |
|
Nadja Reitzenstein
|
2d9f30b55b
|
Run rustfmt
|
2022-05-05 15:50:44 +02:00 |
|
Nadja Reitzenstein
|
505afccbf8
|
Implement addUserFallible instead of addUser
|
2022-04-28 20:38:44 +02:00 |
|
Nadja Reitzenstein
|
ed10b15a10
|
Only set search cap for manage for now
|
2022-04-28 20:35:06 +02:00 |
|
Nadja Reitzenstein
|
869f3d5e5f
|
Add user search impl
|
2022-04-28 20:33:46 +02:00 |
|
Nadja Reitzenstein
|
b6c9b61511
|
impl relevant proto changes
|
2022-04-27 20:27:14 +02:00 |
|
Nadja Reitzenstein
|
46e3552e04
|
Implements a first bit of User management.
|
2022-04-27 20:19:04 +02:00 |
|
Kai Jan Kriegel
|
df64d43e03
|
ran cargo fix
|
2022-04-26 23:21:43 +02:00 |
|
Kai Jan Kriegel
|
ba99f6f131
|
fixed Dockerfile
|
2022-04-26 23:18:50 +02:00 |
|
Kai Jan Kriegel
|
2c4b3c9cd0
|
also build machine if user has read perm
|
2022-04-24 20:10:06 +02:00 |
|
Nadja Reitzenstein
|
3300105082
|
Implement changes from fabaccess-api#24
|
2022-04-22 20:09:34 +02:00 |
|
Nadja Reitzenstein
|
047f7bc1de
|
sensible search return values for non-existant/non-visible resources
|
2022-04-22 19:57:58 +02:00 |
|
Nadja Reitzenstein
|
15c878e1d2
|
comp
|
2022-04-21 23:04:07 +02:00 |
|
Nadja Reitzenstein
|
5538dd6751
|
User admin methods
|
2022-04-21 23:04:07 +02:00 |
|
Nadja Reitzenstein
|
b02afe5575
|
Splitting config
|
2022-04-21 23:04:07 +02:00 |
|
Nadja Reitzenstein
|
33e8a62d2a
|
Implement more API to make Borepin happier
|
2022-03-16 20:17:59 +01:00 |
|
Nadja Reitzenstein
|
29a44bdb6a
|
Make capnp machines api work again
|
2022-03-16 19:01:09 +01:00 |
|
Nadja Reitzenstein
|
c0b311e14c
|
Cargo fix
|
2022-03-15 20:00:43 +01:00 |
|
Nadja Reitzenstein
|
2e5f343d52
|
Tracing and dumping
|
2022-03-15 19:56:41 +01:00 |
|
Nadja Reitzenstein
|
a111a86266
|
Impl roles
|
2022-03-15 19:14:04 +01:00 |
|
Nadja Reitzenstein
|
5c9b72c37d
|
Session initialization
|
2022-03-15 17:52:47 +01:00 |
|
Nadja Reitzenstein
|
ddd8add270
|
User db & loading
|
2022-03-13 22:50:37 +01:00 |
|
Nadja Reitzenstein
|
07a7cbe42b
|
Resources lookup impl
|
2022-03-13 20:33:26 +01:00 |
|
Nadja Reitzenstein
|
cc48dcca17
|
DB up/down/sidegrade
|
2022-03-13 20:11:37 +01:00 |
|
Nadja Reitzenstein
|
df5ee9a0a1
|
Api framework impl
|
2022-03-13 17:29:21 +01:00 |
|
Nadja Reitzenstein
|
87af5fde94
|
Implement more API
|
2022-03-12 17:31:53 +01:00 |
|