Commit Graph

563 Commits

Author SHA1 Message Date
Nadja Reitzenstein
eb2e24a48c Add rustls dependencies 2021-12-09 20:54:43 +01:00
Nadja Reitzenstein
a09c3d3880 Fix #29 2021-12-07 23:02:26 +01:00
Nadja Reitzenstein
8db5580c90 Stuff 2021-12-06 21:53:42 +01:00
Nadja Reitzenstein
6b88191dc5 Set previous user on all state changes if required
Fixes: #30
2021-12-05 23:43:36 +01:00
Nadja Reitzenstein
6e91295cc0 Fix URN 2021-12-05 23:38:05 +01:00
Nadja Reitzenstein
6d3e08955a Config improvements and make shellies have a topic parameter 2021-12-05 19:23:35 +01:00
Nadja Reitzenstein
eeb0ff306b Fix Machines using their name instead of their id 2021-12-05 18:53:02 +01:00
Kai Kriegel
fd7fec2cbe Revert "added first start logic to seed db and keep state"
This reverts commit ab3ac8f730.
2021-12-02 00:42:00 +01:00
Nadja Reitzenstein
bedde0e19f Allow static generation of schema code 2021-12-01 17:12:57 +01:00
Nadja Reitzenstein
2a57ce2c28 Lock! 2021-12-01 15:47:28 +01:00
Nadja Reitzenstein
47781b445e Make machine correctly load state and set previous/current use in API 2021-12-01 15:46:52 +01:00
Nadja Reitzenstein
8c28e50cac Start with API implementation 2021-11-26 22:11:24 +01:00
Nadja Reitzenstein
26b2888a09 DB Refactor 2021-11-26 21:01:43 +01:00
Nadja Reitzenstein
9fcb7664aa Also catch SIGQUIT and SIGTERM and clean up properly 2021-11-26 03:42:30 +01:00
Nadja Reitzenstein
200179f621 Returns current user 2021-11-26 02:21:35 +00:00
Nadja Reitzenstein
b16c660058 Clean up structure a bit 2021-11-26 02:25:48 +01:00
Kai Kriegel
ab3ac8f730 added first start logic to seed db and keep state 2021-11-25 23:53:04 +00:00
Nadja Reitzenstein
76a1def456 Implement getting a machine by URN 2021-11-26 00:08:24 +01:00
Nadja Reitzenstein
80df913089 Also set URN and wiki links on machine lists 2021-11-25 23:45:00 +01:00
Nadja Reitzenstein
32894300f4 Kick out asyncio into an external crate for later 2021-11-25 23:36:17 +01:00
Nadja Reitzenstein
ad5c4061de more asyncio foo 2021-11-24 21:39:11 +01:00
Nadja Reitzenstein
ec78aa6fc9 . 2021-11-24 02:44:34 +01:00
Nadja Reitzenstein
55d6609e33 Executor compiles 2021-11-14 17:51:48 +01:00
Nadja Reitzenstein
24be65b3d9 LightProc fork working 2021-11-14 17:50:59 +01:00
Nadja Reitzenstein
3231b51f89 Make more things burn less 2021-10-28 01:10:35 +02:00
Nadja Reitzenstein
150b2e68d9 More fragmentation 2021-10-28 00:32:25 +02:00
Nadja Reitzenstein
4e60b5d767 Move API into it's own crate 2021-10-27 23:42:50 +02:00
Nadja Reitzenstein
00077a7510 Also, don't publish 2021-10-27 23:40:29 +02:00
Nadja Reitzenstein
0cca818cc1 Restructure 2021-10-27 23:20:46 +02:00
Nadja Reitzenstein
a336f83e75 Make clion complain less 2021-10-27 21:37:54 +02:00
Nadja Reitzenstein
b95d21a092 Burn more CPUs! 2021-10-27 21:32:50 +02:00
Nadja Reitzenstein
4844fcc0c9 Remove old code 2021-10-27 18:01:15 +02:00
Nadja Reitzenstein
a14d3fa072 stuff 2021-10-27 17:53:00 +02:00
Nadja Reitzenstein
082b4cc28a init bastion 2021-10-27 17:03:50 +02:00
Nadja Reitzenstein
4ff6263db7 Build cleanup 2021-10-27 17:03:34 +02:00
Nadja Reitzenstein
48978326af Clean up dependencies 2021-10-27 14:49:45 +02:00
Nadja Reitzenstein
937d271b20 It's evening 2021-10-20 20:56:47 +02:00
Nadja Reitzenstein
9e244aab7e All the things. 2021-10-20 18:37:50 +02:00
Nadja Reitzenstein
a7754f057b Cleanup of permissions.rs 2021-10-20 14:11:56 +02:00
Nadja Reitzenstein
efe2da87d3 Further cleanup 2021-10-20 13:47:44 +02:00
Nadja Reitzenstein
eec6c3b60c Add Permissions back 2021-10-20 13:47:32 +02:00
Nadja Reitzenstein
541f8585c0 Update config.rs to compile 2021-10-20 12:58:05 +02:00
Nadja Reitzenstein
7bcb0712ae Implement wiki and URN links 2021-10-20 09:43:39 +02:00
Nadja Reitzenstein
80b6807f21 Current state commit 2021-10-19 11:16:24 +02:00
Nadja Reitzenstein
4d2b0ea29c Update schema 2021-10-18 11:41:10 +02:00
Nadja Reitzenstein
41142ecb4c Schema update™ 2021-10-18 11:29:25 +02:00
Nadja Reitzenstein
d837e1c364 Make tests compile 2021-10-18 11:28:50 +02:00
Nadja Reitzenstein
fb8cbfc864 Working new State encoding 2021-10-18 10:39:31 +02:00
Nadja Reitzenstein
f2679a3408 Serde part works now 2021-10-13 14:15:52 +02:00
Nadja Reitzenstein
8d7a4ac5be the worst part of all of this is that it works :D 2021-10-13 04:57:40 +02:00