Rewrite command system to be less of a PITA #6

Merged
nex merged 28 commits from wip/cmd-rewrite into dev 2026-01-17 17:48:18 +00:00
Owner

Also,

  • Repackaged into pkg/ and cmd/ directories
  • Switched to calver
Also, - Repackaged into pkg/ and cmd/ directories - Switched to calver
Also switched to some calver looking thingy
Run CI on wip/cmd-rewrite
Some checks failed
Build docker on push / docker (push) Has been cancelled
0958b2ebfa
Disable ineffective build cache
Some checks failed
Build docker on push / docker (push) Failing after 51s
c9b7ada60e
Fix missing build hash arg
Some checks failed
build-docker.yml / Fix missing build hash arg (push) Failing after 0s
build-docker.yml / Fix missing build hash arg (pull_request) Failing after 0s
b5ffcf987b
Fix build hash arg
All checks were successful
Build docker on push / docker (push) Successful in 1m24s
3ccb9d2a20
Add "reload room state" command
All checks were successful
Build docker on push / docker (push) Successful in 1m23s
bde45a8ae4
refactor command package location
All checks were successful
Build docker on push / docker (push) Successful in 1m23s
88d55de1c9
Refactor away client.Mau
All checks were successful
Build docker on push / docker (push) Successful in 1m21s
998fd97f9c
Fix commands not registering correctly
Some checks failed
Build docker on push / docker (push) Has been cancelled
9a9c335f4e
Prevent regression
All checks were successful
Build docker on push / docker (push) Successful in 1m25s
e2f60b6878
Fix incorrect expiry display for server-keys
All checks were successful
Build docker on push / docker (push) Successful in 1m28s
3ebb7a2a63
Properly init external client
All checks were successful
Build docker on push / docker (push) Successful in 1m24s
0188c8e9fa
Add "room diversity" to servers command
All checks were successful
Build docker on push / docker (push) Successful in 1m26s
94160b6752
Also prevent concurrent calls
Fix confirm menu being flakey
All checks were successful
Build docker on push / docker (push) Successful in 1m22s
f54aae9f8e
Migrate all commands to MSC4391
All checks were successful
Build docker on push / docker (push) Successful in 1m30s
7b84a40cb2
Removed users-of (unused and broken) and register (will be handled automatically later)
Correctly handle parsing errors instead of crashing
All checks were successful
Build docker on push / docker (push) Successful in 1m27s
c75a80bc94
nex changed title from wip: Rewrite command system to be less of a PITA to WIP: wip: Rewrite command system to be less of a PITA 2026-01-17 16:22:31 +00:00
nex changed title from WIP: wip: Rewrite command system to be less of a PITA to Rewrite command system to be less of a PITA 2026-01-17 16:40:43 +00:00
Log why & how long command def sync takes
All checks were successful
Build docker on push / docker (push) Successful in 1m26s
1b7e7228d6
Don't overwrite other bots' commands
All checks were successful
Build docker on push / docker (push) Successful in 1m28s
822f8b9091
nex merged commit 80a310147d into dev 2026-01-17 17:48:18 +00:00
nex deleted branch wip/cmd-rewrite 2026-01-17 17:48:18 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nex/sensebot-go!6
No description provided.