Commit Graph
61 Commits
Author SHA1 Message Date
adevries17 e49f27c0df Update dependencies 2026-07-21 12:30:12 -05:00
adevries17 da84226a45 add mentions support 2026-05-12 14:01:32 -05:00
adevries17 a9b1115269 update matrix sdk to 0.17.0 2026-05-09 08:41:27 -05:00
adevries17 d3fac99ecf add debug messages 2026-05-09 08:40:58 -05:00
adevries17 bade2a1284 change the status type to the enum 2026-05-08 16:36:02 -05:00
adevries17 a8674ef0ad update packages 2026-05-08 16:35:29 -05:00
adevries17 a18eb2a41f update dependencies 2026-04-22 14:16:51 -05:00
adevries17 1b999c6f87 Fix formatting in config.yaml comments 2026-04-22 14:15:27 -05:00
adevries17 de23493572 Update status field to be optional
The status field in MagbotConfig is now an Option<MagbotStatus> instead
of a direct MagbotStatus value, allowing it to be None when not
configured.
```
2026-03-24 13:19:52 -05:00
adevries17 3b5a4a8cb2 WIP: track state between commands 2026-01-31 12:37:38 -06:00
adevries17 b697cc1b7b Merge remote-tracking branch 'origin/rust-rewrite' into rust-rewrite 2026-01-10 11:03:43 -06:00
adevries17 945ab2d194 Add bundled build dependency 2026-01-08 14:20:34 -06:00
adevries17 039a2d95fd Clippy fixes 2026-01-08 10:43:20 -06:00
adevries17 f9a1f1f23e Get titles command 2026-01-06 13:57:48 -06:00
adevries17 4f9157cb6b Fix not implemented command 2025-12-19 11:23:34 -06:00
adevries17 5ff8efbe42 Implement gettitles command 2025-12-18 16:05:47 -06:00
adevries17 14871b336a fix: clippy lints 2025-12-18 15:45:21 -06:00
adevries17 d6e6ece054 Add clippy lints 2025-12-18 15:44:58 -06:00
adevries17 a14c3eba0c Implement suggest command 2025-12-17 14:42:14 -06:00
adevries17 51021e542a Implement help command 2025-12-17 14:17:40 -06:00
adevries17 ad53858cda Implement stop command 2025-12-17 11:34:08 -06:00
adevries17 f2c1c9c905 Implement the start command 2025-12-17 11:23:37 -06:00
adevries17 b36c7d32a2 Add context to commands
Added some additional basic commands
2025-12-17 11:08:03 -06:00
adevries17 34684e49f6 Add rust workspace configuration 2025-12-17 11:02:25 -06:00
adevries17 caa1956e40 Remove empty example config file 2025-12-17 07:36:52 -06:00
adevries17 8855058bd3 Update .gitlab-ci.yml 2025-12-16 10:24:55 -06:00
adevries17 68b0a5c74a Create .gitlab-ci.yml 2025-12-16 10:22:53 -06:00
adevries17 1465d1257c set up config for reading a config file 2025-12-16 10:19:55 -06:00
adevries17 45f6ce3b72 update dependencies 2025-12-16 10:19:07 -06:00
adevries17 11fccbb609 set up async processing of commands 2025-12-16 10:14:45 -06:00
adevries17 1d2c6f10c7 set up basic framework for commands 2025-12-16 08:49:08 -06:00
adevries17 224bd822a1 Set up rust project 2025-12-14 09:03:11 -06:00
nolan 6ff71ecdf7 Should be ready for actual vote work 2025-11-27 22:28:34 -06:00
nolan 5f6406a0f5 Started readme for json endpoints 2025-11-25 23:06:14 -06:00
nolan d5203604fa Base URL base work 2025-11-25 22:52:12 -06:00
nolan 4c0434a451 Work on vote counter and reader logic 2025-11-25 20:47:51 -06:00
nolan 7d2c7c8fb2 Work on http voting 2025-11-25 19:52:00 -06:00
nolan d4f2d6719a Got JSON endpoints for users and submissions up and going 2025-11-17 02:55:50 -06:00
nolan 294c1bc48e Got JSON endpoints for users and submissions up and going 2025-11-17 02:55:06 -06:00
nolan a414473f3f Updated readme 2025-10-29 11:46:17 -05:00
nolan 41493c0ed5 Updated readme 2025-10-29 07:14:38 -05:00
nolan 9721f83858 Fixed typos 2025-10-28 21:47:48 -05:00
nolan a25406a506 Fixed typos 2025-10-28 21:46:04 -05:00
nolan ece044302a TEST 2025-10-19 14:29:51 -05:00
nolan a5881d64eb Mayhem mode 2025-09-26 16:33:56 -05:00
nolan bdce5f1dcd Mayhem mode 2025-09-26 15:39:54 -05:00
nolan 7410926f99 lots of work 2025-09-25 14:59:33 -05:00
nolan a26b400d87 Fixed name for da lunch 2025-09-24 19:24:27 -05:00
nolan f99aa8de9f Added suggestion ack 2025-09-24 11:04:09 -05:00
nolan 08e84a6113 Voting was easier than I thought 2025-09-24 10:37:00 -05:00