|
|
e7eaa9f13a
|
remove ".dirty" suffix from builds in working directories with uncommitted changes
this is always true when building for linux-x64 on macOS, it seems?
|
2024-11-05 15:48:23 +01:00 |
|
|
|
5f24a6aa88
|
feat: store system UUIDs of banned users per guild
|
2024-11-05 15:32:53 +01:00 |
|
|
|
5ac607fd0a
|
feat: show bot version on startup and in /catalogger ping
|
2024-10-31 01:26:50 +01:00 |
|
|
|
a22057b9fa
|
feat(dashboard): ignored users page
|
2024-10-31 01:17:44 +01:00 |
|
|
|
8ed9b4b143
|
feat: post stats to discord.bots.gg
|
2024-10-30 14:35:56 +01:00 |
|
|
|
4b74005110
|
fix: ignored channels should also apply to ChannelUpdate
|
2024-10-30 13:52:33 +01:00 |
|
|
|
c28f987240
|
fix: add missing option names/descriptions
|
2024-10-29 22:18:30 +01:00 |
|
|
|
a34b5479c0
|
feat: add expiry to create invite command
|
2024-10-29 22:01:29 +01:00 |
|
|
|
00af303555
|
feat(dashboard): remove WIP ignored users page
we're not entirely sure how to implement this yet, so putting it on the backburner for now.
|
2024-10-29 21:32:50 +01:00 |
|
|
|
8f154ce5ae
|
slightly less verbose logging
|
2024-10-29 21:32:33 +01:00 |
|
|
|
dce148b844
|
colour output to journalctl
|
2024-10-29 20:24:00 +01:00 |
|
|
|
ae4d9018ea
|
fix: don't change status in test mode, fix broken guilds query
|
2024-10-29 20:19:49 +01:00 |
|
|
|
87b3281c8d
|
feat(dashboard): screenshots and text showcasing some unique features
|
2024-10-29 17:23:43 +01:00 |
|
|
|
225c162603
|
fix: fix invite renaming
|
2024-10-29 15:51:41 +01:00 |
|
|
|
735c71b6f7
|
fix typo
|
2024-10-29 15:34:17 +01:00 |
|
|
|
8ae4ba722a
|
fix: don't use Task.WhenAll() in message responders, it breaks ignoring them for some reason
|
2024-10-29 15:24:32 +01:00 |
|
|
|
be8bc9b199
|
feat(dashboard): favicon
|
2024-10-29 14:50:48 +01:00 |
|
|
|
65d286389d
|
feat(dashboard): add key roles
|
2024-10-29 14:19:18 +01:00 |
|
|
|
b52df95b65
|
feat: ignore user commands
|
2024-10-29 00:06:39 +01:00 |
|
|
|
a50a8567dd
|
feat: import messages from go version
|
2024-10-28 23:42:57 +01:00 |
|
|
|
b56a71e105
|
feat: watchlist commands
|
2024-10-28 16:25:42 +01:00 |
|
|
|
56af787e57
|
fix: don't specify duplicate key_roles in guild repository, let PK API service read strings as numbers
|
2024-10-28 14:57:05 +01:00 |
|
|
|
ff92c5f335
|
excise entity framework from all remaining code
|
2024-10-28 14:04:55 +01:00 |
|
|
|
d6c3133d52
|
fix: don't treat *ALL* messages as ignored
|
2024-10-28 12:30:15 +01:00 |
|
|
|
f0511a560c
|
feat: watchlist repository, remove ef core from all bot code
|
2024-10-28 02:14:41 +01:00 |
|
|
|
da4dfae27c
|
fix: dapper doesn't play nice with List<T>
|
2024-10-27 23:43:07 +01:00 |
|
|
|
64b4c26d93
|
add invite repository to replace ef core
|
2024-10-27 23:30:02 +01:00 |
|
|
|
5891f28f7c
|
feat: exorcise entity framework core from most responders
|
2024-10-27 23:02:42 +01:00 |
|
|
|
33b78a7ac5
|
feat: add config option to run silently (no logs, no commands, but doing everything else needed for logging)
|
2024-10-25 16:18:27 +02:00 |
|
|
|
f7f88ff98f
|
don't track EFCore objects that don't need to be updated
|
2024-10-25 16:04:01 +02:00 |
|
|
|
d42e73699b
|
remove remora.discord caching
|
2024-10-25 14:53:37 +02:00 |
|
|
|
6ec5031957
|
fix(dashboard): parse news messages as markdown
|
2024-10-25 03:35:50 +02:00 |
|
|
|
a5a8bb34c6
|
hopefully fix random disconnects that don't try to restart?
|
2024-10-25 03:35:37 +02:00 |
|
|
|
9302ba200f
|
feat: export guilds from old bot and import into new one
|
2024-10-24 23:35:44 +02:00 |
|
|
|
301744dd4e
|
feat: add help, invite, dashboard commands
|
2024-10-24 22:16:19 +02:00 |
|
|
|
6f002c06a5
|
fix(dashboard): bind key role select to the correct variable
|
2024-10-24 22:04:47 +02:00 |
|
|
|
92e7e1f1cb
|
feat(dashboard): add news
|
2024-10-24 21:38:36 +02:00 |
|
|
|
ce323096e6
|
feat: also clear cache when leaving a guild without deleting data
|
2024-10-24 21:16:37 +02:00 |
|
|
|
439051999f
|
feat(api): also clear cache when leaving a guild
|
2024-10-24 21:10:54 +02:00 |
|
|
|
5c57b75335
|
feat(api): add news to /api/meta response
|
2024-10-24 20:59:26 +02:00 |
|
|
|
31b6ac2cac
|
feat(dashboard): add tos/privacy/about pages, add delete all data page + endpoint
|
2024-10-24 15:53:27 +02:00 |
|
|
|
ac54b78a13
|
add placeholder pages so we don't get 404s
|
2024-10-20 15:49:19 +02:00 |
|
|
|
bccf7caf34
|
feat(dashboard): working ignored channels page
|
2024-10-20 15:20:22 +02:00 |
|
|
|
1c43beb82f
|
attempt to add ignored channels page
|
2024-10-19 23:27:57 +02:00 |
|
|
|
cb425fe3cd
|
feat(dashboard): add redirects page
|
2024-10-19 20:47:55 +02:00 |
|
|
|
32ddb9fae2
|
feat(dashboard): edit log channels page
|
2024-10-19 16:52:27 +02:00 |
|
|
|
ec7aa9faba
|
feat: start dashboard
|
2024-10-18 22:13:23 +02:00 |
|
|
|
bacbc6db0e
|
feat: redirect commands
|
2024-10-16 14:53:30 +02:00 |
|
|
|
03dc16b0b3
|
add package lock file
|
2024-10-15 15:20:12 +02:00 |
|
|
|
a2b09969d3
|
feat: check permissions command
|
2024-10-15 01:32:59 +02:00 |
|