Commit graph

147 commits

Author SHA1 Message Date
dusk
d2807f402d
implement rest of the fun commands 2025-10-01 13:54:37 +00:00
dusk
1556b119f3
implement rest of commands for system 2025-10-01 12:27:06 +00:00
dusk
1943687c70
implement rest of group and member commands 2025-10-01 00:51:45 +00:00
dusk
95fc7e9f60
implement parse list options and related commands 2025-09-30 18:45:35 +00:00
dusk
3e7898e5cc
implement members list, search later 2025-09-28 15:34:47 +00:00
dusk
228a177ea3
implement system link / unlink cmds 2025-09-28 15:03:28 +00:00
dusk
6d6dcc389f
add hidden flags that dont show up in suggestions, mainly for global flags 2025-09-27 00:21:34 +00:00
dusk
c92c3f84f0
implement random commands, dont keep the subcommands only the flags 2025-09-26 23:56:49 +00:00
dusk
c00ff2f371
implement show-embed flags 2025-09-26 18:47:54 +00:00
dusk
b353dcbda2
Merge remote-tracking branch 'upstream/main' into rust-command-parser 2025-09-26 15:16:54 +00:00
dusk
104083aac1
feat: implement system front commands 2025-09-26 14:58:59 +00:00
dusk
10dd499835
feat: implement switch commands 2025-09-24 21:32:42 +03:00
asleepyskye
39179f8e3a fix(gateway): properly check for reconnect
Some checks failed
Build and push Rust service Docker images / rust docker build (push) Has been cancelled
rust checks / cargo fmt (push) Has been cancelled
2025-09-19 09:30:20 -04:00
alyssa
ccbc027729 chore: fix rust build
Some checks failed
Build and push Rust service Docker images / rust docker build (push) Has been cancelled
rust checks / cargo fmt (push) Has been cancelled
2025-09-07 17:18:27 +00:00
dependabot[bot]
5df3191a2c
chore(deps): bump webp from 0.2.6 to 0.3.1 (#767)
Bumps [webp](https://github.com/jaredforth/webp) from 0.2.6 to 0.3.1.
- [Commits](https://github.com/jaredforth/webp/commits)

---
updated-dependencies:
- dependency-name: webp
  dependency-version: 0.3.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 13:02:10 -04:00
Iris System
fbf51b41c1 feat(bot): ComponentsV2 system/member/group cards
Some checks are pending
Build and push Docker image / .net docker build (push) Waiting to run
.net checks / run .net tests (push) Waiting to run
.net checks / dotnet-format (push) Waiting to run
Build and push Rust service Docker images / rust docker build (push) Waiting to run
rust checks / cargo fmt (push) Waiting to run
2025-09-07 10:16:50 +12:00
alyssa
ebb23286d8 chore: bump rust edition to 2024 2025-09-06 18:28:24 +00:00
dusk
15191171f5
feat: implement member avatar commands 2025-09-04 04:01:21 +03:00
dusk
1196d87fe7
feat: implement member proxy commands 2025-09-04 01:22:34 +03:00
dusk
4a7ee0deb0
feat: implement member edit commands 2025-09-04 00:12:31 +03:00
alyssa
214f164fbc feat(api): implement PKError in rust-api 2025-09-03 00:35:39 +00:00
alyssa
a49dbefe83 fix(api): automatically reload ratelimit script on redis server restart 2025-09-03 00:35:39 +00:00
alyssa
dd14e7daef feat(api): add internal auth 2025-09-03 00:35:39 +00:00
alyssa
9c1acd84e1 fix(api): use constant time comparison for tokens 2025-09-03 00:35:39 +00:00
alyssa
2d40a1ee16 feat(stats): add metric for basebackup age 2025-09-03 00:35:39 +00:00
asleepyskye
0cd351de45 fix(gateway): add missing 'if' to shard state
Some checks failed
Build and push Rust service Docker images / rust docker build (push) Has been cancelled
rust checks / cargo fmt (push) Has been cancelled
2025-08-31 22:46:51 -04:00
asleepyskye
65b40c498b chore(gateway): format
Some checks failed
Build and push Rust service Docker images / rust docker build (push) Has been cancelled
rust checks / cargo fmt (push) Has been cancelled
2025-08-27 22:34:19 -04:00
asleepyskye
1378379e14 feat(gateway): add reconnect timestamp to shard state 2025-08-27 22:31:23 -04:00
asleepyskye
621889a6c2 fix(gateway): use try_send for events 2025-08-15 16:48:22 -04:00
asleepyskye
ae9d818f4b fix(nix): add migrations 2025-08-15 13:40:55 -04:00
dusk
aa397137f2
chore(crates): remove some warnings 2025-08-13 19:42:58 +03:00
dusk
4a865b45cd
build: define rust-toolchain.toml and point to 'latest' nightly, fix rust crates on it 2025-08-13 02:42:53 +03:00
dusk
f721b850d4
Merge remote-tracking branch 'upstream/main' into rust-command-parser 2025-08-09 17:38:44 +03:00
alyssa
049f06d9b1 fix(avatars): use auto region instead of s3 2025-07-26 05:30:23 +00:00
alyssa
47c5990218 chore: move migrations to rust
also adds some basic test seed data
2025-07-24 01:36:04 +00:00
alyssa
5f08a3ed13 fix(api): use correct json key for errors 2025-07-05 17:31:02 +00:00
alyssa
91d5ae6dd7 fix(api): default value for hid_pad_format, content-type for /systems/:id/settings endpoint 2025-07-05 17:28:57 +00:00
alyssa
94b90470d5 fix(api): forgot about discord id lookup 2025-06-15 21:10:57 +00:00
alyssa
bea41ab8a0 fix(api): allow hids in uppercase and with dashes; document this 2025-06-15 21:10:57 +00:00
alyssa
3cefa364b1 fix(api): run cors logic before auth 2025-06-15 21:10:57 +00:00
alyssa
0610701252 feat(api): allow unauthed requests to /systems/:id/settings 2025-06-15 21:10:57 +00:00
alyssa
73103dc2b5 fix(gateway): only send relevant events to shard state manager 2025-05-24 13:19:40 +00:00
alyssa
05817afdba chore(gateway): promote cache_api to just api 2025-05-24 12:40:14 +00:00
alyssa
b5f18106e1 feat(gateway): add /shard_status endpoint 2025-05-24 12:40:14 +00:00
asleepyskye
e2acaf93be fix(gateway): move shard state updates, store in hashmap 2025-05-24 12:40:14 +00:00
alyssa
0167519804 feat(gateway): instrument shard threads with shard id 2025-05-24 12:40:14 +00:00
alyssa
eb9994b215 fix(gateway): set custom prefix in bot status 2025-05-24 12:40:14 +00:00
alyssa
c56fd36023 feat(api): improve auth middleware 2025-05-24 12:40:14 +00:00
alyssa
50900ee640 chore: bump axum version 2025-05-24 12:40:14 +00:00
alyssa
f9a6c2cefe chore(rust): tidier libpk::main macro impl 2025-05-24 12:40:14 +00:00