Commit Graph

30 Commits

Author SHA1 Message Date
Xyon e6efaf3a06
drop the fucking mutex lock on the fucking userobject info BEFORE sitting and doing fucking nothing for 300 fucking seconds like a fucking idiot 2024-10-20 16:51:06 +01:00
Xyon 6300b45368
Fix formatting on mobile by refactoring the whole approach 2024-10-20 16:17:17 +01:00
Xyon 2c5e184a01
Fix indexes, pin to 20 per page 2024-10-20 13:48:58 +01:00
Xyon e7c3654408
Fields are capped at 1024, dumdum 2024-10-20 13:12:50 +01:00
Xyon 9c65c14bf8
Pivot to a different approach that only uses three fields like i should've done in the first place 2024-10-20 12:42:16 +01:00
Xyon 999cef6dcd
fucking field limits 2024-10-19 17:06:52 +01:00
Xyon 60a0cfc812
quick fix - cap leaderboard to 7 per page due to field constraints 2024-10-19 16:53:25 +01:00
Xyon 074454e555
Add leaderboard, paginate custom responses output 2024-10-19 16:22:11 +01:00
Xyon ed93d60a69
Don't award XP in quarantine channels 2024-10-13 15:43:51 +01:00
Xyon 2bcf7c8d42
Clean up merge, finish delete, clean up warnings 2024-10-13 14:58:53 +01:00
Xyon 8a52ab5783
Merge remote-tracking branch 'origin/main' into feature/airlock-greetings 2024-10-13 14:45:36 +01:00
Xyon e61f8aec21
Implement user greetings when added to defined quarantine channels via role 2024-10-13 14:43:47 +01:00
Xyon a64f66cc7a
Remove unused include 2024-10-12 17:25:09 +01:00
Xyon 54bd863934
Reimplement 'sr' helper command 2024-10-12 17:24:11 +01:00
Xyon 2b276647fa
Suppress dead_code warnings on unimplemented commands 2024-08-27 01:11:27 +01:00
Xyon 68731984c1
Add i18n effort to permit bot strings to be translated 2024-08-26 19:57:34 +01:00
Xyon 9d1c124ba2
Add existing changes from worktree with build fix 2024-08-26 13:46:05 +01:00
Xyon a9feba9845
Move XP generation constant values to database and increase apparent level comparison value
Badgey Deployment / build (push) Successful in 6m11s Details
2023-11-20 09:45:45 +00:00
Xyon cd391d7475
Reply with a random matching response if multiple responses match the trigger
Badgey Deployment / build (push) Successful in 5m55s Details
2023-09-27 13:20:08 +01:00
Xyon a07f721a80 feature/custom-responses (#2)
Badgey Deployment / build (push) Successful in 6m8s Details
Reviewed-on: #2
Co-authored-by: Xyon <xyon@orbiter-radio.uk>
Co-committed-by: Xyon <xyon@orbiter-radio.uk>
2023-09-27 09:39:55 +00:00
Xyon d4a5cb08e6
Prod DB issue with integer types caused by import; adjust internal types to match
Badgey Deployment / build (push) Successful in 5m50s Details
2023-09-26 21:43:17 +01:00
Xyon 2917b20d71
Treat None as NULL for explicity clearing values in the XP database
Badgey Deployment / build (push) Successful in 5m50s Details
2023-09-26 13:34:03 +01:00
Xyon 1ecf57c1f3 feature/postgres (#1)
Badgey Deployment / build (push) Failing after 4s Details
Reviewed-on: #1
Co-authored-by: Xyon <xyon@orbiter-radio.uk>
Co-committed-by: Xyon <xyon@orbiter-radio.uk>
2023-09-26 01:01:12 +00:00
Xyon e88b457cb3
Remove vestigial feature declaration and pre-seed known hosts for deploy
Badgey Deployment / build (push) Failing after 5s Details
2023-09-25 23:47:28 +01:00
Xyon 2eb61557e1
Add migrations, add event handling, add XP generation and leveling 2023-09-24 23:55:18 +01:00
Xyon f0303f3b50
Update cargo 2023-09-01 15:17:25 +01:00
Xyon 4c67100b71
Resolve the last couple of warnings 2023-08-24 23:37:56 +01:00
Xyon 74a3223032
Inject version string into manifold 2023-08-24 10:04:15 +01:00
Xyon 58b4caea0d
Mostly meaningless change to test CI 2023-08-24 02:33:04 +01:00
Xyon 839f0420b6
Actually put this in a remote 2023-08-23 15:39:19 +01:00