Commit Graph

138 Commits

Author SHA1 Message Date
825fff39e7
chore: nats over ygg c2 2023-12-29 16:10:51 +00:00
419bc47d7a
style: lowercase filenames in root 2023-12-06 06:16:57 +00:00
ed6bf88e0f
chore: update README.md and add image 2023-12-06 06:14:03 +00:00
7a698aeff8
chore: misc tweaks and restructuring 2023-12-04 04:42:15 +00:00
62a6d70c42
fix: some module connection issues 2023-12-04 03:31:08 +00:00
1f8af0545e
chore: initial compilable module code (but there's more to do!) 2023-12-04 01:23:53 +00:00
e2ce2f3395
backup: switch to yggdrasil, rename module, procol changes 2023-12-01 16:43:40 +00:00
c30e7ebd68
chore: backup changes before major switch 2023-11-26 21:14:47 +00:00
a17c1eb37b
chore: tweaks and updates 2023-10-11 22:05:57 +01:00
7d962e041e
chore: bump deps 2023-10-02 02:53:31 +01:00
3701849d34
chore: minor tweaks and fixes 2023-08-14 15:56:55 +01:00
b6d49337bf
chore: include additional symbols in heartbeat 2023-08-14 14:15:54 +01:00
c31db217ec
chore: minor tweaks 2023-08-13 01:16:00 +01:00
64fcacbfb9
chore: allow custom additional symbols in the module and add config docs 2023-08-13 01:15:47 +01:00
08409391a6
chore: add sendallx snippet for sending to all clients other than listed 2023-08-12 22:40:48 +01:00
809d016d18
chore: remove client ID + perf improvements for sendto 2023-08-12 22:40:11 +01:00
706742c944
chore: finally update everything 2023-08-12 22:14:11 +01:00
9342dd0a0a
fix: weird issues with sendto snippet 2023-08-06 23:21:41 +01:00
2ec52e72ea
chore: bump some deps 2023-08-06 22:36:01 +01:00
8693b7a630
chore: working code snippet 2023-06-24 02:15:19 +01:00
d59636d163
fix: symbols import paths 2023-06-24 02:13:05 +01:00
5aa6869310
chore: more misc work (see below)
- Reduce size of wraith module.
- Actually wait for the reponse from clients.
- Fix wrong unique db constraint.
- Handle some errors better.
- Bit more parallelisation.
2023-06-20 03:18:10 +01:00
a9b8226db9
chore: misc tweaks and fixes 2023-06-20 01:18:08 +01:00
63b91238dc
fix: init symbols before usage 2023-06-20 00:54:48 +01:00
70048662f5
chore: support 0 arg l command 2023-06-19 22:30:31 +01:00
e160060f2b
fix: make the module a module not a main package 2023-06-19 22:30:08 +01:00
948f1eaab9
chore: several changes (getting close to req/res)
- Update deps.
- Unify request and response structures since they were getting pretty
similar anyway.
- Fix some bugs/omissions.
- Add a context to CommandContext to allow for cancelling commands.
- Add OwnPrivKey to command context so commands can send reqs to
clients.
- Export Client and Request from lib.
- Add some snippets.
- Add a helper for sending requests to clients:
sendRRToClientAwaitResponse.
- Wrapper snippets for executing a snippet for multiple clients.
2023-06-19 20:59:00 +01:00
a11c6465be
chore: snippets work (+various tweaks) 2023-06-17 12:38:06 +01:00
47e28355ab
chore: module tweaks 2023-06-16 03:43:21 +01:00
c9d31b2596
chore: switch to exec model over rw model for cmds 2023-06-16 03:32:03 +01:00
dc828c4cd7
chore: gitignore database files 2023-06-14 04:03:48 +01:00
4bd16d7c8e
chore: a little more info in client list 2023-06-14 04:02:58 +01:00
123eea6acd
chore: shorten prefix to !w 2023-06-12 04:10:46 +01:00
310bf9b8dd
chore: list command with fancy md table 2023-06-12 04:10:23 +01:00
e000fa79f1
chore: working (but ugly) client list 2023-06-11 17:30:44 +01:00
1d8ca57faf
chore: switch to in-mem sqlite over custom state 2023-06-11 17:00:54 +01:00
e0d92f4b55
chore: working x command + some tweaks 2023-06-10 19:00:07 +01:00
a00212db51
chore: matrix command infrastructure 2023-06-10 02:36:50 +01:00
de958fdec0
chore: update Dockerfile 2023-06-10 02:36:15 +01:00
d129fc97a4
chore: basic working matrix interface 2023-06-04 14:48:45 +01:00
58d53eab76
chore: yeet rest of ui stuff and switch to matrix 2023-06-04 01:25:17 +01:00
0f75782367
chore: drop the ui 2023-06-03 04:31:06 +01:00
bdca38f530
chore: fix a warning 2023-06-03 04:29:11 +01:00
9d9fcedc8a
chore: stdlib http will do just fine 2023-06-01 04:47:25 +01:00
7a0ea49b77
chore: try switching to fiber 2023-05-30 03:35:58 +01:00
ca058a7e14
chore: rename pineconemanager to radio
Since pinecone already has a concept of a manager and also, this name is
a little more creative :D
2023-05-28 17:10:17 +01:00
787a3f3065
chore: update deps 2023-05-21 01:29:58 +01:00
b183f0d26c
chore: working target selector 2023-05-14 17:24:37 +01:00
c6c8586af4
chore: bit of frontend cleanup 2023-05-14 15:08:24 +01:00
0fa3edd2d0
chore: change protocol name 2023-05-14 12:34:46 +01:00