39c51c87f3
make index.html use base.html
2025-09-25 09:16:04 +02:00
9e46f11793
make base html template use absolute URIs
2025-09-24 16:41:35 +02:00
c6f1f30dab
make 404 page status code actually 404
2025-09-24 16:28:14 +02:00
a36f2c86a7
make a 404 page
2025-09-24 16:26:30 +02:00
c54a1a1762
add website favicons
2025-09-23 13:10:13 +02:00
ad7e614096
update website button stylings, remove tailwind output tracking
2025-09-23 12:42:56 +02:00
e3618963c5
make tagline wrap
2025-09-08 15:42:27 +02:00
bfaa18b07d
make a first pass of a static gractwo.pl website
2025-09-04 00:25:52 +02:00
1b2e327088
add small frontend stack w/ tailwind & askama
2025-09-03 02:24:05 +02:00
437a7fcdf9
add redirects & nest api inside root router
2025-09-03 01:35:08 +02:00
5050557252
Merge pull request #1 from gractwo/dependabot/cargo/tracing-subscriber-0.3.20
...
Bump tracing-subscriber from 0.3.19 to 0.3.20
2025-08-31 19:55:31 +02:00
dependabot[bot]
5e54e2538b
Bump tracing-subscriber from 0.3.19 to 0.3.20
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20 )
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-version: 0.3.20
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-31 17:54:50 +00:00
b78589eca7
implement /days/community (days since formation)
2025-07-22 14:04:22 +02:00
6a12495686
add discord membercount service & endpoint
...
a background worker is added that sends an approximate member count
request every 60 seconds, caches it into memory, and serves the cache on
a public endpoint
2025-07-09 00:06:56 +02:00
fc458143a9
replace sus pride variant
2025-06-23 14:17:31 +02:00
6ec3c8e4cb
add status automation service, unify event constituent update calls
2025-06-21 00:23:25 +02:00
904ff5a213
events: also update bot's avatar
...
The events service will now also update the bot's avatar
to reflect the current event, alongside the server icon's update.
2025-06-20 17:59:06 +02:00
2d886c8035
more pride variants
2025-06-20 17:45:41 +02:00
a538710fa1
make pridemonth rng seeded
...
This makes sure the chosen VARIANT for a given day is the same,
regardless of whether or not the bot restarts. A different seed
it chosen each day and each year of pride month, which should
lead to okay results spread wise.
2025-06-04 22:47:40 +02:00
8f50a5533c
random queer event
2025-06-04 21:32:36 +02:00
678fa66039
wait 10s before calculating next midnight for daily service
...
Discord logs the icon/name changes twice, with a different name each
time. The guild update service is likely running twice, possibly due to
faulty calculations of the next midnight - after the first run, it might
calculate a very short sleep period or none at all, only sleeping until
next midnight afterwards. The cause of this is unknown, but if it has to
do with system time, waiting for the 10 seconds might be enough to
let the system recognise the date change and allow it to sleep
for the proper ~24h.
2025-06-01 12:53:40 +02:00
3a1dab8e6e
add a few more pride month event name variants
2025-05-03 13:44:36 +02:00
a41907a258
privileged embed sending command; infowitaj embed
2025-05-02 23:16:55 +02:00
269b5df7d7
make events a module; guild name changes, misc
2025-05-02 18:20:08 +02:00
bbe7bd43c3
guild_icon -> events; also change guild name
2025-05-01 17:13:50 +02:00
47e065acf6
add discord guild icon updating by event schedule
2025-05-01 02:41:31 +02:00
dafd3029cb
make /perish big
2025-04-30 15:42:11 +02:00
309faf712d
misc: shorten option getters
2025-04-29 11:24:59 +02:00
224d3866c8
perish command, misc
2025-04-29 10:45:02 +02:00
30dee784f6
non_privileged intents, one bot at a time
2025-04-29 10:12:21 +02:00
e60090e752
ignore .DS_Store
2025-04-29 10:04:55 +02:00
c56edaf144
init - arche setup, empty API, discord bot
2025-04-29 01:48:49 +02:00