77 Commits

Author SHA1 Message Date
Nadja Reitzenstein
b12fa851c5 Make Users::addUser fail in a better way 2022-11-04 15:54:15 +01:00
Nadja Reitzenstein
a3b02d8102 whoops, fix 2022-11-04 15:25:30 +01:00
Nadja Reitzenstein
b48ec883eb Revamp permissions a bit 2022-11-04 15:23:25 +01:00
Nadja Reitzenstein
2d8c5fb2e8 Add resource description fields 2022-11-01 12:44:33 +01:00
Nadja Reitzenstein
1d6a3b157a Define resource locking capabilities 2022-11-01 12:11:53 +01:00
Nadja Reitzenstein
d5d07a1203 Flesh out state updates 2022-11-01 11:54:01 +01:00
Nadja Reitzenstein
b5f5a4981f Mirror persistent.capnp which isn't provided by capnproto-rust 2022-11-01 11:03:26 +01:00
Nadja Reitzenstein
21574d8185 update 2022-10-31 15:20:12 +01:00
Nadja Reitzenstein
a13478a3f0 Update claims from our discussion two days ago 2021-11-26 03:20:41 +01:00
Nadja Reitzenstein
c10dc43f77 Clean up structure a bit 2021-11-26 02:25:47 +01:00
Nadja Reitzenstein
f713df2221 More fragmentation 2021-10-28 00:32:25 +02:00
Nadja Reitzenstein
3023fb2259 Schema update™ 2021-10-18 11:29:25 +02:00
Nadja Reitzenstein
2a14158a76 Be more specific 2021-10-02 12:41:57 +02:00
Nadja Reitzenstein
8b94301382 At least be consistent 2021-10-02 12:18:28 +02:00
Nadja Reitzenstein
170d4df51c More changes because breaking existing code is fun 2021-10-02 12:02:38 +02:00
Nadja Reitzenstein
c185283f35 Fix spelling mistakes 2021-10-01 20:09:42 +02:00
Nadja Reitzenstein
32309d09f3 Claims draft 2021-10-01 20:06:06 +02:00
Gregor "dequbed" Reitzenstein
2c01a62085 Merge branch 'feature/multiauth' into 'main'
Make Authentication return an authenticated Bootstrap instead

Closes #14 and #12

See merge request fabinfra/fabaccess/fabaccess-api!11
2021-09-23 21:38:21 +00:00
Nadja Reitzenstein
0a93c1c3f8 Improve Auth & Session 2021-09-23 23:02:04 +02:00
Nadja Reitzenstein
8de6cd1924 Make Authentication return an authenticated Bootstrap instead
Fixes: #12
Fixes: #14
2021-09-23 22:33:56 +02:00
TheJoKlLa
1441b59145 Merge branch 'feature/name-search' into 'main'
Search for machine by name not uuid

See merge request fabinfra/fabaccess/fabaccess-api!10
2021-09-19 18:02:02 +00:00
Nadja Reitzenstein
ef81503d2f Search for machine by name not uuid 2021-09-19 19:59:14 +02:00
Kai Kriegel
6935947d9e Merge branch 'Fix_Schema_Main' into 'main'
Fix schema main

See merge request fabinfra/fabaccess/fabaccess-api!8
2021-09-07 21:29:39 +00:00
Kai Kriegel
a96876cc76 Add README.md to explain how to work around c# code generation bug 2021-09-07 21:29:10 +00:00
Kai Kriegel
f1a57c44d0 fixed code generation bug with dummy value 2021-09-07 23:20:36 +02:00
TheJoKlLa
0fbf55ba5b Update connection.capnp 2021-09-07 13:56:50 +00:00
TheJoKlLa
9696fa8370 Update connection.capnp 2021-09-07 13:53:43 +00:00
TheJoKlLa
c8d372cb54 Update machinesystem.capnp 2021-09-07 13:53:31 +00:00
Gregor Reitzenstein
52f35c1684 Clean up API code for initial stable release 2021-08-29 12:18:24 +02:00
TheJoKlLa
1e2590a25d Sorted and Removed unused Functions 2021-08-29 11:51:37 +02:00
Gregor Reitzenstein
7d14d2d37e Adds calls to retrieve information to be written to cards 2021-08-28 20:39:17 +02:00
Gregor Reitzenstein
411685d7de Tokens may contain NULL. They must be :Data, not :Text 2021-08-28 20:29:01 +02:00
Gregor Reitzenstein
d20543de34 Describe DESFire card format 2021-08-28 20:25:49 +02:00
Gregor Reitzenstein
3e5ba09f10 Merge branch 'NewStructur' of gitlab.com:fabinfra/fabaccess/fabaccess-api into NewStructur
* 'NewStructur' of gitlab.com:fabinfra/fabaccess/fabaccess-api:
  Changed: Move Info to Struct
  Updated: DESFire File Content Methods
2021-08-28 19:32:29 +02:00
Gregor Reitzenstein
d1cbb9a6fd Start documentation 2021-08-28 18:15:26 +02:00
TheJoKlLa
4595aaa1fa Changed: Move Info to Struct 2021-08-27 21:42:36 +02:00
TheJoKlLa
7269f33cbb Updated: DESFire File Content Methods 2021-08-27 21:28:31 +02:00
TheJoKlLa
66bda1eed5 Fixed: Parse Errors 2021-08-27 00:28:33 +02:00
TheJoKlLa
6f8889d23d Added: DESFire Card 2021-08-26 23:52:36 +02:00
TheJoKlLa
25ea9ed97a Try to add UserSystem 2021-02-03 19:06:14 +01:00
TheJoKlLa
f2783c7f6e New Structur 2021-02-01 23:23:12 +01:00
Gregor Reitzenstein
4adb053417 Merge branch 'feature/no-uuid' into 'master'
Move away from UUIDs

See merge request fabinfra/fabaccess/fabaccess-api!6
2020-12-16 13:42:08 +00:00
Gregor Reitzenstein
83cd61e299 Move away from UUIDs 2020-12-16 12:55:35 +01:00
Kai Kriegel
c51e6a8660 Merge branch 'feature/machine-raw-data' into 'master'
Feature/machine raw data

Closes #4

See merge request fabinfra/fabaccess/fabaccess-api!5
2020-12-15 22:44:54 +00:00
Kai Kriegel
8f4261dd32 Merge branch 'master' into 'feature/machine-raw-data'
# Conflicts:
#   api.capnp
2020-12-15 22:44:25 +00:00
Kai Kriegel
0b66637a7a Merge branch 'feature/machine-properties' into 'master'
Feature/machine properties

Closes #3

See merge request fabinfra/fabaccess/fabaccess-api!4
2020-12-15 22:43:31 +00:00
Kai Kriegel
f1c518884f Feature/machine properties 2020-12-15 22:43:31 +00:00
Kai Kriegel
10d231af28 SEMICOLONS! 2020-12-07 03:55:58 +00:00
Kai Kriegel
1f846dea38 Merge branch 'rm-greet' into 'master'
removed greeting and leave message

See merge request fabinfra/fabaccess/fabaccess-api!2
2020-12-07 02:04:27 +00:00
Kai Jan Kriegel
dbf6dda328 added a method to send raw data to machines 2020-12-07 03:02:31 +01:00