Commit Graph

  • a057ffa4d8 API cleanup Gregor Reitzenstein 2020-11-17 14:15:29 +0100
  • 0fef683f41 Removes unused builtin.rs Gregor Reitzenstein 2020-11-17 13:58:29 +0100
  • 378c184342 Module refactor for consistency Gregor Reitzenstein 2020-11-17 13:58:16 +0100
  • 448cbbc98a Permission checking upgrades Gregor Reitzenstein 2020-11-17 13:40:44 +0100
  • b7421528c6 Adds current Cargo.lock Gregor Reitzenstein 2020-11-17 12:26:41 +0100
  • 5897161a3c Make compile Gregor Reitzenstein 2020-11-17 12:26:35 +0100
  • 3a459fc098 Current state for tagging Gregor Reitzenstein 2020-11-17 12:09:45 +0100
  • 8442a3d29d Slowly getting there Gregor Reitzenstein 2020-11-10 14:56:28 +0100
  • 743de370ab Silences the dead cap'n proto code warnings Gregor Reitzenstein 2020-11-10 13:37:07 +0100
  • 62e1e9276f Splits off MachineDB Gregor Reitzenstein 2020-11-10 13:34:09 +0100
  • fe89175113 Updates schema Gregor Reitzenstein 2020-10-29 13:14:04 +0100
  • 7b9d3cd560 ununimpl API impl Gregor Reitzenstein 2020-10-29 13:04:20 +0100
  • 4339537ec9 Make compile with tests Gregor Reitzenstein 2020-10-28 23:25:59 +0100
  • 2027d9696e Make compile Gregor Reitzenstein 2020-10-28 23:24:02 +0100
  • d304ff40d4 Adds permission type Gregor Reitzenstein 2020-10-28 19:22:11 +0100
  • cd609df85f Further ideas on database restructure Gregor Reitzenstein 2020-10-28 16:25:33 +0100
  • 72a9d8c639 Moves databases around a touch Gregor Reitzenstein 2020-10-26 12:58:55 +0100
  • c25983d48c Start Database restructure Gregor Reitzenstein 2020-10-23 16:35:10 +0200
  • f997c93c23 More work on the API implementation Gregor Reitzenstein 2020-10-23 15:29:32 +0200
  • 87102b9f5d More Schema updates Gregor Reitzenstein 2020-10-23 15:29:11 +0200
  • 91a17e6b57 Updates rsasl Gregor Reitzenstein 2020-10-23 11:52:49 +0200
  • 36745683e0 Updates schema Gregor Reitzenstein 2020-10-22 13:00:58 +0200
  • 691338aca7 Move signal handler away from tokio Gregor Reitzenstein 2020-09-21 09:39:06 +0200
  • d1f3473ac9 fixed docker image tag for development branch Kai Kriegel 2020-10-06 13:38:36 +0000
  • f5da8b891e don`t run default before_script Kai Kriegel 2020-10-06 13:28:10 +0000
  • bbac5b3dda added runner tags so docker builds get assigned a runner Kai Kriegel 2020-10-06 13:23:09 +0000
  • 59f090cd91 Merge branch 'feature/dockerfile' into 'development' Kai Kriegel 2020-10-06 13:17:16 +0000
  • aa34da3c88 added comment on how to get a default config file Kai Kriegel 2020-10-06 13:04:53 +0000
  • f222b76e59 Update .gitlab-ci.yml Kai Kriegel 2020-10-06 12:43:40 +0000
  • 20a92be2a9 added dockerfile and docker-compose.yaml Kai Jan Kriegel 2020-10-06 14:21:59 +0200
  • 832baea07d Merge branch 'feature/event-network' into 'development' Gregor Reitzenstein 2020-09-18 13:07:12 +0000
  • 012da0b7dd Adds Cargo.lock updates Gregor Reitzenstein 2020-09-18 13:21:35 +0200
  • c08633a513 Merge branch 'development' of gitlab.com:fabinfra/fabaccess/bffh into development Gregor Reitzenstein 2020-09-18 13:20:46 +0200
  • ce8ba084d5 Remove in-promptu test code Gregor Reitzenstein 2020-09-18 13:20:04 +0200
  • 9d7ba0eeda MachineDB dump/load Gregor Reitzenstein 2020-09-18 13:14:24 +0200
  • 026aa40019 Look ma, an event network! Gregor Reitzenstein 2020-09-18 12:34:18 +0200
  • 7a876a538d Status commit Gregor Reitzenstein 2020-09-17 21:12:30 +0200
  • e0c1ce868d Make Actuator trait non-async Gregor Reitzenstein 2020-09-17 16:05:46 +0200
  • 173ef6d055 Ensure the task polling a shelly stream gets woken up if shelly is subscribed to something Gregor Reitzenstein 2020-09-17 16:00:23 +0200
  • 33d9d76755 Cleanup Gregor Reitzenstein 2020-09-17 15:47:41 +0200
  • f4d5a70841 Actually make the shellies switch Gregor Reitzenstein 2020-09-17 15:45:43 +0200
  • 4bd62216e2 Subscriber is Actuator now Gregor Reitzenstein 2020-09-17 15:36:42 +0200
  • 0ea9177e14 Moves actuators to be coroutines Gregor Reitzenstein 2020-09-17 15:34:35 +0200
  • b5bc850207 don't try to build rust on windows Kai Kriegel 2020-09-17 13:07:04 +0000
  • 898725a96a only run pipeline for master, develop branches and merge requests Kai Kriegel 2020-09-17 13:01:55 +0000
  • 7e6748ad15 Error is not Send ¯\(ツ)/¯ Gregor Reitzenstein 2020-09-17 14:34:57 +0200
  • c943e78cc6 Move modules back to threadpool Gregor Reitzenstein 2020-09-17 14:32:53 +0200
  • 267ff63016 Improves lifetimes to be more ergonomic Gregor Reitzenstein 2020-09-17 11:57:45 +0200
  • 637490bd75 Add sensors registry to global registries Gregor Reitzenstein 2020-09-17 11:46:05 +0200
  • fc1480314f Adds Sensors registry Gregor Reitzenstein 2020-09-17 11:43:43 +0200
  • 406cebadb8 Sensor implementation draft Gregor Reitzenstein 2020-09-17 11:20:55 +0200
  • 2686ea112f Refines machines Gregor Reitzenstein 2020-09-17 10:51:51 +0200
  • 5bd5cd57df Using events Gregor Reitzenstein 2020-09-17 10:18:02 +0200
  • 053cf5498a rustc is forgiving but I still don't like it Gregor Reitzenstein 2020-09-17 09:10:10 +0200
  • cf723e8817 Moves schema submodule to the new url Gregor Reitzenstein 2020-09-17 09:02:23 +0200
  • f53b4eac8e Adds an event network draft Gregor Reitzenstein 2020-09-17 09:01:00 +0200
  • 67c5b4a927 Merge branch 'development' into 'development' Gregor Reitzenstein 2020-09-16 10:41:05 +0000
  • 0b01e96437 Fancy CI Kai Kriegel 2020-09-16 10:41:05 +0000
  • 9e7b18e742 Writing down ideas for event networks and their handling Gregor Reitzenstein 2020-09-15 17:17:00 +0200
  • da5452f90f Signal deduping Gregor Reitzenstein 2020-09-15 17:04:13 +0200
  • 245bb7962e Status needs to impl Copy for Signal Gregor Reitzenstein 2020-09-15 16:37:50 +0200
  • ca826de5de Clarify ideas on the machine interface Gregor Reitzenstein 2020-09-15 16:35:37 +0200
  • 940a5d4fe0 Make compile Gregor Reitzenstein 2020-09-15 15:34:36 +0200
  • e1c5a009ad Machines are a event transformer in a complex event networkwhile . Gregor Reitzenstein 2020-09-15 15:29:55 +0200
  • 7ffa2933e5 Remove old interface Gregor Reitzenstein 2020-09-15 14:49:22 +0200
  • 13e784cf7a Simple machine lmdb interface Gregor Reitzenstein 2020-09-15 14:48:59 +0200
  • 4fde079986 Move MachineDB into LMDB Gregor Reitzenstein 2020-09-15 14:41:50 +0200
  • 76ccddb4cb Improves access::init documentation Gregor Reitzenstein 2020-09-15 14:34:48 +0200
  • c742fb0a5d Better configuration stuff Gregor Reitzenstein 2020-09-15 14:31:10 +0200
  • ff981a768b Actuator draft that is actually implementable Gregor Reitzenstein 2020-09-15 11:38:15 +0200
  • e4d6e9d1d3 Update deps and remove currently unused Gregor Reitzenstein 2020-09-14 10:55:59 +0200
  • 73c24456d4 Registries draft Gregor Reitzenstein 2020-09-14 10:37:51 +0200
  • eb4e164c79 Don't fail if the dump directories already exist Gregor Reitzenstein 2020-09-11 10:34:18 +0200
  • d4ed885dc7 Implements loading of roles and users Gregor Reitzenstein 2020-09-11 10:18:43 +0200
  • bf3a3474db Implements dumping of perms and users as well Gregor Reitzenstein 2020-09-11 10:12:54 +0200
  • b8559e1d64 Adds --load/--dump. Role dumping implemented already Gregor Reitzenstein 2020-09-11 09:57:03 +0200
  • 5f78685fb2 Allows permission read/write as well Gregor Reitzenstein 2020-09-10 12:32:33 +0200
  • 8e10381fbd Allows Access to write to the underlying database Gregor Reitzenstein 2020-09-10 12:30:32 +0200
  • 565a5ed278 Implements a simple permission check Gregor Reitzenstein 2020-09-10 11:50:19 +0200
  • 7f6e4c0759 Make compile Gregor Reitzenstein 2020-09-10 10:44:16 +0200
  • 808386d17a Starts using LMDB Gregor Reitzenstein 2020-09-10 10:39:46 +0200
  • 3ac60bacb0 Library update and compile Gregor Reitzenstein 2020-09-08 09:56:40 +0200
  • 3e91d3ccd5 update schema Gregor Reitzenstein 2020-09-07 17:24:14 +0200
  • dad99eb5dc Starting code update Gregor Reitzenstein 2020-09-07 17:23:42 +0200
  • 5a94720c2b Fix compilation error and cleaned up imports Gregor Reitzenstein 2020-09-07 09:45:55 +0200
  • 0c5dda057e Message order flip Gregor Reitzenstein 2020-05-14 23:19:26 +0200
  • dfdeaaefa6 Simple message exchange working Gregor Reitzenstein 2020-05-11 18:21:45 +0200
  • 8b4296e749 Better Connection handling and some ideas Gregor Reitzenstein 2020-05-10 17:23:43 +0200
  • 2c321d77b4 Small clarifications and comment fixes Gregor Reitzenstein 2020-05-10 15:48:16 +0200
  • 7525fe49f6 Now it *actually* compiles again Gregor Reitzenstein 2020-05-04 13:22:14 +0200
  • f6f0f14081 Make compile Gregor Reitzenstein 2020-04-28 18:40:50 +0200
  • 453111f0e4 Update schema and remove old impl Gregor Reitzenstein 2020-04-28 16:51:08 +0200
  • 9a6b338070 Correct that Gregor Reitzenstein 2020-03-10 19:37:04 +0100
  • 88721ed5f0 Some more meta files Gregor Reitzenstein 2020-02-25 19:29:58 +0100
  • f8795e55f0 Add information files Gregor Reitzenstein 2020-02-22 14:57:46 +0100
  • 15a9203f7e Set license Gregor Reitzenstein 2020-02-19 14:50:36 +0100
  • 3ff68ceb2d Showcase impl: Gregor Reitzenstein 2020-02-19 14:50:23 +0100
  • 9c4144ac66 Showcase version commit Gregor Reitzenstein 2020-02-18 16:55:19 +0100
  • 796e957b27 more main cleanup Gregor Reitzenstein 2020-02-18 13:06:25 +0100
  • a3fa03f0ee Appease the borrow checker Gregor Reitzenstein 2020-02-18 01:41:32 +0100