Commit Graph

  • c35d3bc6b1 User mgmnt api improvements Nadja Reitzenstein 2022-04-28 21:00:03 +0200
  • 505afccbf8 Implement addUserFallible instead of addUser Nadja Reitzenstein 2022-04-28 20:38:44 +0200
  • ed10b15a10 Only set search cap for manage for now Nadja Reitzenstein 2022-04-28 20:35:06 +0200
  • 869f3d5e5f Add user search impl Nadja Reitzenstein 2022-04-28 20:33:46 +0200
  • b6c9b61511 impl relevant proto changes Nadja Reitzenstein 2022-04-27 20:27:14 +0200
  • 1070d9e6eb update schema submodule Nadja Reitzenstein 2022-04-27 20:25:09 +0200
  • 46e3552e04 Implements a first bit of User management. Nadja Reitzenstein 2022-04-27 20:19:04 +0200
  • fe992a9446 Oh also update CHANGELOG Nadja Reitzenstein 2022-04-27 19:22:07 +0200
  • f4d793621c Remove doc warnings for now and fix others Nadja Reitzenstein 2022-04-27 17:30:04 +0200
  • 4e10a981b2 Return full version string for --version Nadja Reitzenstein 2022-04-27 17:21:45 +0200
  • 4ca4dc124b Pinning rsasl version to commit Nadja Reitzenstein 2022-04-27 17:21:07 +0200
  • df64d43e03 ran cargo fix Kai Jan Kriegel 2022-04-26 23:21:43 +0200
  • ba99f6f131 fixed Dockerfile Kai Jan Kriegel 2022-04-26 23:18:50 +0200
  • 1fc5ba21b4 Merge branch 'feature/cleanup' into 'development' Kai Kriegel 2022-04-25 15:39:59 +0000
  • 2c4b3c9cd0 also build machine if user has read perm Kai Jan Kriegel 2022-04-24 20:10:06 +0200
  • 4655c55911 Merge branch 'feature/api-0.3' into 'development' dequbed 2022-04-22 18:16:26 +0000
  • 846fb09433 Merge branch 'feature/api-0.3' into feature/cleanup Nadja Reitzenstein 2022-04-22 20:14:59 +0200
  • 3300105082 Implement changes from fabaccess-api#24 Nadja Reitzenstein 2022-04-22 20:09:34 +0200
  • 047f7bc1de sensible search return values for non-existant/non-visible resources Nadja Reitzenstein 2022-04-22 19:57:58 +0200
  • 15c878e1d2 comp Nadja Reitzenstein 2022-04-21 23:02:58 +0200
  • 5538dd6751 User admin methods Nadja Reitzenstein 2022-03-21 00:01:50 +0100
  • 3eab5b8702 Make auditlog log Nadja Reitzenstein 2022-03-20 22:46:04 +0100
  • c402c71abc Keep old config system Nadja Reitzenstein 2022-03-20 22:27:27 +0100
  • e6682ca8a8 Remove copyright for now Nadja Reitzenstein 2022-03-20 22:27:15 +0100
  • b02afe5575 Splitting config Nadja Reitzenstein 2022-03-20 21:22:15 +0100
  • 28d90f1078 bump base image Kai Jan Kriegel 2022-03-29 19:55:09 +0200
  • 831b18128d fix fabfire mechanism integration and improve logging Kai Jan Kriegel 2022-03-19 06:00:21 +0100
  • 41f8b83cd5 log outcome of loading user db Kai Jan Kriegel 2022-03-19 05:54:18 +0100
  • 9bd1b917a2 modified dockerfile Kai Jan Kriegel 2022-03-17 16:37:49 +0100
  • 8c6b53d050 reduce rsasl to minimal required features Kai Jan Kriegel 2022-03-17 02:13:09 +0100
  • 33e8a62d2a Implement more API to make Borepin happier Nadja Reitzenstein 2022-03-16 20:17:59 +0100
  • b88c6f69cd Updating rsasl version Nadja Reitzenstein 2022-03-16 19:32:19 +0100
  • 538b0b28f1 Importing X-FABFIRE auth mechanism Nadja Reitzenstein 2022-03-16 19:29:36 +0100
  • cb8cda39cd Rerun on changed BFFHD_BUILD_TAGGED_RELEASE env var Nadja Reitzenstein 2022-03-16 15:17:09 +0100
  • bd8c2d2173 Make build step only use git info when not building a tagged release Nadja Reitzenstein 2022-03-16 15:13:30 +0100
  • ba005b3f9f allow bffh to build outside of a git repo Kai Jan Kriegel 2022-03-16 05:42:56 +0100
  • 29a44bdb6a Make capnp machines api work again Nadja Reitzenstein 2022-03-16 19:01:09 +0100
  • 2b7044d498 Compile with new DB system Nadja Reitzenstein 2022-03-16 18:10:59 +0100
  • 7f362c7ab4 Rerun on changed BFFHD_BUILD_TAGGED_RELEASE env var Nadja Reitzenstein 2022-03-16 15:17:09 +0100
  • 80ceb4af34 Log version on start Nadja Reitzenstein 2022-03-16 15:14:58 +0100
  • dae9d0c93b Make build step only use git info when not building a tagged release Nadja Reitzenstein 2022-03-16 15:13:30 +0100
  • cc2b43a9f2 Reverse visibility check to properly disclose machines Nadja Reitzenstein 2022-03-16 15:09:25 +0100
  • 069819bb9a Only return use interface if machine is currently free or reserved by me Nadja Reitzenstein 2022-03-16 15:04:32 +0100
  • 4feb21e7fc allow bffh to build outside of a git repo Kai Jan Kriegel 2022-03-16 05:42:56 +0100
  • 27539429f7 enable mutistage auth Kai Jan Kriegel 2022-03-16 05:42:19 +0100
  • 1156174d7a Remove DB code that assumes alignment Nadja Reitzenstein 2022-03-15 21:53:21 +0100
  • a145efc948 LMDB does not guarantee alignment. Nadja Reitzenstein 2022-03-15 21:24:21 +0100
  • 648026574f Commit on useradd Nadja Reitzenstein 2022-03-15 20:00:52 +0100
  • c0b311e14c Cargo fix Nadja Reitzenstein 2022-03-15 20:00:43 +0100
  • 2e5f343d52 Tracing and dumping Nadja Reitzenstein 2022-03-15 19:56:41 +0100
  • 48003ef51c Cleanup authentication Nadja Reitzenstein 2022-03-15 19:16:33 +0100
  • a111a86266 Impl roles Nadja Reitzenstein 2022-03-15 19:14:04 +0100
  • d7467989ef Splitting bffhd setup routines Nadja Reitzenstein 2022-03-15 19:13:55 +0100
  • c317101b93 Merge remote-tracking branch 'origin/feature/desfire-auth' into feature/api-0.3 Nadja Reitzenstein 2022-03-15 18:57:04 +0100
  • 5c9b72c37d Session initialization Nadja Reitzenstein 2022-03-15 17:52:47 +0100
  • 2e9c7fbc19 Make Users DB a global resource Nadja Reitzenstein 2022-03-15 16:28:11 +0100
  • 4ff0abd161 DB indexing code Nadja Reitzenstein 2022-03-15 16:27:41 +0100
  • 75c449c83a Fix auth Nadja Reitzenstein 2022-03-13 23:58:03 +0100
  • 15f31ffd7c Update API Nadja Reitzenstein 2022-03-13 23:31:00 +0100
  • ddd8add270 User db & loading Nadja Reitzenstein 2022-03-13 22:50:37 +0100
  • c4dac55b23 Copy actor types Nadja Reitzenstein 2022-03-13 21:54:48 +0100
  • 613e62c7e6 Actor loading & configuring Nadja Reitzenstein 2022-03-13 21:30:26 +0100
  • bd98f13f67 Simplify Actor impl to have a static source Nadja Reitzenstein 2022-03-13 20:38:11 +0100
  • 07a7cbe42b Resources lookup impl Nadja Reitzenstein 2022-03-13 20:33:26 +0100
  • d5833f30c4 Adding machines back to config Nadja Reitzenstein 2022-03-13 20:14:50 +0100
  • cc48dcca17 DB up/down/sidegrade Nadja Reitzenstein 2022-03-13 20:11:37 +0100
  • 926d200c93 update desfire crate to version on crates.io Kai Jan Kriegel 2022-03-13 18:05:36 +0100
  • df5ee9a0a1 Api framework impl Nadja Reitzenstein 2022-03-13 17:29:21 +0100
  • 999463e0e9 Merge branch 'development' into feature/cleanup Nadja Reitzenstein 2022-03-12 17:31:58 +0100
  • 87af5fde94 Implement more API Nadja Reitzenstein 2022-03-12 17:31:53 +0100
  • ee57c2b275 Update schema Nadja Reitzenstein 2022-03-12 15:02:15 +0100
  • c5852d50fb Cleaning up code Nadja Reitzenstein 2022-03-12 14:23:07 +0100
  • 5c5c9710c5 working Desfire auth in the api! Kai Jan Kriegel 2022-03-12 10:45:09 +0100
  • 7015fd755a move things for the new API schema Nadja Reitzenstein 2022-03-12 02:00:55 +0100
  • b419cd5472 update schema Nadja Reitzenstein 2022-03-12 01:56:05 +0100
  • b78971a21d Update schema to new main Nadja Reitzenstein 2022-03-12 01:28:27 +0100
  • 20a47d9444 Improve examples Nadja Reitzenstein 2022-03-12 01:28:07 +0100
  • f367207d01 Pull more things from 0.3.2 Nadja Reitzenstein 2022-03-12 01:27:58 +0100
  • 495f9cb36a Make auditlog work Nadja Reitzenstein 2022-03-12 01:27:41 +0100
  • 37db05a557 fix stupid logic error Kai Jan Kriegel 2022-03-12 00:51:42 +0100
  • 4611ed5b48 initial integration of the X-FABFIRE mechnism Kai Jan Kriegel 2022-03-12 00:45:59 +0100
  • 3e4350d2cf Import auditlog from v0.3.2 Nadja Reitzenstein 2022-03-11 23:00:02 +0100
  • c54b44e720 Run until signal Nadja Reitzenstein 2022-03-11 22:43:50 +0100
  • 4489f710d8 Fix a segfault caused by moving into an uninitalized pointer Nadja Reitzenstein 2022-03-11 22:43:34 +0100
  • f79e73d669 update config parsing to new format Nadja Reitzenstein 2022-03-11 22:17:51 +0100
  • 28340a4ad3 Improve documentation around example setup Nadja Reitzenstein 2022-01-06 18:19:02 +0100
  • 13bfb2fbee Moving towards implementing the 0.3.2 featureset Nadja Reitzenstein 2022-03-11 22:13:54 +0100
  • 4f36eedf6a Let's try to get this as the next v0.3 Nadja Reitzenstein 2022-03-10 20:52:34 +0100
  • 487dc2270d Move API back to v0.3 Nadja Reitzenstein 2022-03-10 20:52:03 +0100
  • 0531156b9e Improve TLS support Nadja Reitzenstein 2022-03-09 02:40:38 +0100
  • 520a33f0aa Module refactor part 2 Nadja Reitzenstein 2022-03-08 18:56:03 +0100
  • e643a50f4d Module refactor part 2 Nadja Reitzenstein 2022-03-08 18:52:49 +0100
  • 10e4ff080c Modules renaming Nadja Reitzenstein 2022-03-08 16:41:38 +0100
  • f932ff8e7a reduce warnings and do more things Nadja Reitzenstein 2022-03-07 18:27:54 +0100
  • c8623fd62b Fixes warnings Nadja Reitzenstein 2022-03-02 17:28:41 +0100
  • e130e59651 Port to rsasl2 Nadja Reitzenstein 2022-03-02 17:20:28 +0100
  • 4306b5b691 More cleanup. Nadja Reitzenstein 2022-02-26 14:45:17 +0100
  • ea863e71af Makes rumqttc futures run on the tokio runtime as required. Nadja Reitzenstein 2022-02-26 14:30:06 +0100
  • e9b1ba1f50 Use our own MQTT URL dissector so existing configs don't break Nadja Reitzenstein 2022-02-26 14:16:46 +0100
  • e6cb1a958d Fixing more warnings Nadja Reitzenstein 2022-02-26 14:02:47 +0100