|
a6eff75e39
|
feat: use values from teh env file to dictate the servers
/ check_lfs (pull_request) Successful in 8s
/ check_lfs (push) Successful in 8s
|
2025-06-17 15:38:15 +01:00 |
|
|
72226cc59b
|
feat: add support for passing teh compsoc server id via env
|
2025-06-17 15:38:15 +01:00 |
|
|
f841039c53
|
fix: was pulling in the wrong env var
|
2025-06-17 15:38:15 +01:00 |
|
|
87dd04e12f
|
Merge pull request 'Automatically change server icon daily' (#33) from #32_rotating-server-icon into main
/ check_lfs (push) Successful in 27s
On_Push / lint_fmt (push) Successful in 3m13s
On_Push / build (push) Has been cancelled
On_Push / deploy (push) Has been cancelled
On_Push / lint_clippy (push) Has been cancelled
Reviewed-on: #33
Closes #32
|
2025-06-17 14:35:43 +00:00 |
|
|
9134feee4e
|
feat: cleaned up remaining unwraps, and then clippy+fmt
/ check_lfs (pull_request) Successful in 9s
/ check_lfs (push) Successful in 4s
|
2025-06-16 21:56:06 +01:00 |
|
|
652dd6ff1c
|
ci: add workflow to check for lfs status
|
2025-06-16 21:56:06 +01:00 |
|
|
cae383a186
|
feat: set up the systemd timer for teh binary
|
2025-06-16 21:56:06 +01:00 |
|
|
b4cadffdb5
|
fmt: for whenever it gets stabised (or we use nightly) this would be really good for cleaning up imports
|
2025-06-16 21:56:06 +01:00 |
|
|
721c8246ac
|
todo: add a todo where teh mc commands get moved in under committee
|
2025-06-16 21:56:06 +01:00 |
|
|
0f4524ea63
|
feat: tidied up the command outouts
|
2025-06-16 21:56:06 +01:00 |
|
|
86f54aec6d
|
feat: got the commands mostly working, will need some further fine tuning
|
2025-06-16 21:56:05 +01:00 |
|
|
86a3af2a65
|
feat: pull the config for the festivals locally, using teh imported repo
|
2025-06-16 21:56:05 +01:00 |
|
|
6d5ad8e418
|
feat: split out the functions so they can be shared with commands
|
2025-06-16 21:56:05 +01:00 |
|
|
9d50efb757
|
fmt: cargo+clippy
|
2025-06-16 21:56:05 +01:00 |
|
|
51bc2f177f
|
feat: save the selected image to teh library
|
2025-06-16 21:56:05 +01:00 |
|
|
3523dac46e
|
fix: properly filter icon based on the festival
|
2025-06-16 21:56:05 +01:00 |
|
|
51d5904ffd
|
feat: allow for overlapping festivals
|
2025-06-16 21:56:05 +01:00 |
|
|
1555a94656
|
fix: give a reference where it needed to be
|
2025-06-16 21:56:05 +01:00 |
|
|
7bcf30fb3a
|
feat: can now set the server icon programmatically
|
2025-06-16 21:56:05 +01:00 |
|
|
4f96c9087f
|
feat: get a random image
|
2025-06-16 21:56:05 +01:00 |
|
|
1ff993d236
|
feat: only need to keep whatever ones are in teh current season (if at all)
|
2025-06-16 21:56:05 +01:00 |
|
|
acdfe4b423
|
fix: only convert if it hasnt already been converted
|
2025-06-16 21:56:05 +01:00 |
|
|
537fdfd40c
|
feat: put the converted files into a subfolder
|
2025-06-16 21:56:05 +01:00 |
|
|
ffd6e40d0b
|
fix: was being too strict in matching the year
|
2025-06-16 21:56:05 +01:00 |
|
|
a7423959dc
|
fix: use a struct for clarity
|
2025-06-16 21:56:05 +01:00 |
|
|
b4f6835704
|
feat: got the logos, and converted them if needs be
|
2025-06-16 21:56:05 +01:00 |
|
|
0034bd34d6
|
feat: code borrowed from https://github.com/MCorange99/svg2colored-png/tree/main in order to convert from svg to png
|
2025-06-16 21:56:05 +01:00 |
|
|
725bfa41cc
|
feat: initial tests of new function to handle changing the logo in discord server
|
2025-06-16 21:56:05 +01:00 |
|
|
fcfcfb8409
|
feat: added libraries needed to run the new feature
|
2025-06-16 21:56:05 +01:00 |
|
|
e449204863
|
feat: need some new inputs to get this to build
|
2025-06-16 21:56:05 +01:00 |
|
|
f1dbbec32d
|
feat: update teh base rust version
|
2025-06-16 21:56:05 +01:00 |
|