Commit Graph
92 Commits
Author SHA1 Message Date
nyeki 8ae4511ca5 chore: 🔖 Bump version. 2025-03-18 01:24:45 -03:00
nyeki 4c498512fb chore: 🔖 Bump version. 2025-03-16 13:19:49 -03:00
nyeki 86453cb58c feat(shard): ✨ Handle attachments on call.
Attachments can now be sent by moderators. Users are now notified when they can't send attachments, and if their message has text other than attachments, the other party gets notified that attachments were removed from the message.
2025-03-16 12:23:29 -03:00
nyeki 4a642ca3a5 chore: 🔖 Bump version. 2025-03-16 11:45:59 -03:00
nyeki 9c7cf3bc87 chore: 🔖 Bump version. 2025-03-16 02:52:29 -03:00
nyeki 506b2e0eab chore: 🔖 Bump version. 2025-03-16 02:52:11 -03:00
nyeki eda22d9862 chore: 🔖 Bump version. 2025-03-16 02:39:54 -03:00
nyeki 66f8bec780 chore: 🔖 Bump version. 2025-03-16 02:22:10 -03:00
nyeki dbdc44f602 chore: 🔖 Bump version. 2025-03-16 02:20:37 -03:00
nyeki 320ed57038 Merge branch 'main' of https://git.nyeki.dev/Payphone/Payphone 2025-03-16 02:19:46 -03:00
nyeki ac53c42452 feat(shard): 🔊 Set up sentry (GlitchTip). 2025-03-16 02:18:52 -03:00
nyeki 19a7de0887 chore: 🔖 Bump version. 2025-03-16 01:02:33 -03:00
nyeki d446bccd25 chore: 🔖 Bump version. 2025-03-16 01:01:39 -03:00
nyeki 1d2b065111 feat(scripts): ✨ Automatically bump commit and push version bumps in pyproject.toml after update.py. 2025-03-16 00:55:57 -03:00
nyeki 28d243a37a fix(scripts): 🐛 Fix yaml loading in deploy.py. 2025-03-16 00:28:00 -03:00
nyeki a77c5411a0 chore: 🔖 Bump version. 2025-03-16 00:09:38 -03:00
nyeki 0067481528 feat(shard): ✨ Store unbanner. 2025-03-16 00:01:04 -03:00
nyeki 9445a9de29 feat(scripts): ✨ Add automatic migration handling to update.py. 2025-03-15 23:30:58 -03:00
nyeki 481fba860e feat(shard): ✨ Add p.bans command for moderators to see a user's bans. 2025-03-15 23:26:19 -03:00
nyeki 7e4e354819 fix(shard): 🚑 Report message command not working. 2025-03-15 13:39:45 -03:00
nyeki e59c1665bf fix(shard): 🐛 Allow reporting messages sent *to* Payphone (instead of *by*). 2025-03-15 12:03:53 -03:00
Nyeki.py fbc64e0d19 feat(shard): ✨ Ignore checks for hardcoded IDs. 2025-02-14 17:13:13 -03:00
Nyeki.py 11fad1c270 Upload to GitLab 2024-12-26 01:00:35 -03:00
Nyeki.py dab17e7d17 fix(shard): 🐛 Masked replies getting inverted. 2024-11-16 01:53:16 -03:00
Nyeki.py 5d3441a13e fix(tasks): 🚑 Disable call expiry. 2024-11-16 00:52:25 -03:00
Nyeki.py 35884c0717 chore: Automatic updates... 2024-11-16 00:31:17 -03:00
Nyeki.py 6377cb66c2 feat(shard): Lots of code. 2024-11-15 23:24:11 -03:00
Nyeki.py d9d752c730 feat(shard): 🎉 Initialize the rewrite. 2024-11-13 02:09:47 -03:00
Nyeki.py 8af01ae327 fix(tasks): 🐛 Flush not working. 2024-11-05 00:47:13 -03:00
Nyeki.py cd84781640 feat(bot): 🎉 Create a redis client from scratch. 2024-11-04 22:11:22 -03:00
Nyeki.py 7b310a2110 fix(bot): 🚑 Migrate to serverless redis. 2024-11-03 22:59:14 -03:00
Nyeki.py 07c6b829bc feat(bot): 🔖 Upgrade to v10. 2024-11-03 15:44:27 -03:00
Nyeki.py 7f28af649e build(bot): ⬆️ Upgrade redis-py. 2024-11-03 15:39:42 -03:00
Nyeki.py 2f33d9610c build(bot): 🔨 Add updating and deployment scripts. 2024-11-03 13:32:45 -03:00
Nyeki.py 3c7d9e193c feat(bot): ✨ Move background tasks to separate image. 2024-11-01 01:52:53 -03:00
Nyeki.py 345e44137a feat(bot): 🚧 Start migrating to k8s. 2024-10-30 15:38:00 -03:00
Nyeki.py 09d2808bd4 feat(bot): ✨ Add rich logging. 2024-10-27 01:30:04 -03:00
Nyeki.py 29188e53c1 perf(bot): ⚡ Use one process per shard.
Start one process per shard and initialize a new one if any of them fails.
2024-10-22 00:42:25 -03:00
Nyeki.py 686263799e feat(bot): ✨ Add pfp color fetching on profile update. 2024-10-18 23:30:42 -03:00
Nyeki.py e7b553662d fix(db): ⚡ Add a messages flushing queue. 2024-10-18 19:44:12 -03:00
Nyeki.py 5011ab5f90 feat(bot): Everything. 2024-10-16 13:21:04 -03:00
Nyeki.py 3059ec8446 feat(bot): ✨ Initialize DB and bot. 2024-10-14 14:33:38 -03:00