Back
Marc Köhlbrugge
Load previous page…
Clean out some old
#domains backorders because I went overboard a few years ago and now I ended up with random domains like worldwar.co which I have no use for and are hard to sell
See Apple randomly lock my old US account with no way to unlock losing access to my paid media etc
#life
See Sora use similar navigation as WIP confirming it's the future (I got it from Threads, I guess Sora did too)
#wip
Add "escape shortcut" for admins so we can hit escape key at any startup page and it will take us to the corresponding admin page for easy editing
#betalist
Ensure uploaded startup images have no semi-transparent background by forcing a white background to prevent colors from bleeding through them leading to weird results
#betalist
Enforce telegram_message_id uniqueness through database index instead of in Rails, to prevent race condition when Telegram webhook sends the same payload multiple times and we check if the todo already exists, it doesn't, and then just when we are about to INSERT it into the database, another thread receives the same payload also checks the database, doesn't see it yet, and then BOTH records are INSERT'ed leading to duplicate todos despite checking for uniqnuess
#wip
Remove /mdone command (create multiple todos in one message), because nobody uses it, it's complicated to use, and it made it harder to add uniqueness database index on telegram_message_id field we use to prevent duplicate todos if Telegram erroneously sends the same webhook payload multiple times
#wip