Advertisement ยท 728 ร— 90

Posts by AT Todo

Hmm strange, let me see if anything was logged that might point to the issue.

1 day ago 0 0 0 0

Lol works on my machine ๐Ÿ˜‚ but for real, have at it. Or submit a bug report ๐Ÿคท

3 days ago 0 0 1 0

Was thinking about adding "private" todo's in @attodo.app they would be stored locally in an sqlite3 database and not on #atproto itself.

4 months ago 3 0 1 0

Recurring tasks should be a thing. Like I washed dishes, but I know I'll need to do it again sooner or later. #development #attodo #todo

4 months ago 1 0 0 0
Post image

Looking good! Even added push notifications for upcoming events. (Also, I think I'm going to go to AtmosphereConf)

4 months ago 1 0 1 0

I can just add smokesignal support to @attodo.app because that's a thing I'm going to do. #atproto #community.lexicon.calendar.event

4 months ago 1 0 1 0

Alright, notifications seem to be working-ish on multiple devices! I was even able to subscribe to my own app and get a โญ! #atproto #dev

4 months ago 0 0 0 0
Advertisement

Will probably deploy that later today.

4 months ago 0 0 0 0

Got the supporter โญ working on the site, not that I'm expecting any support lol.

4 months ago 0 0 1 0

More work on notifications this evening. They are being a pain lol.

4 months ago 0 0 0 0

This is a good question I thought it was weird to have to look up pds' vis this single place.

5 months ago 0 0 0 0

Might need to re-think notifications, they seem to be not working as expected. Probably due to trying to process in the background with JavaScript and not something more server side with push.

5 months ago 0 0 0 0
Screenshot of pricing tiers, free and supporter. Supporter is $24 a year.

Screenshot of pricing tiers, free and supporter. Supporter is $24 a year.

Something like this sounds good. I mean, if I don't make it an option, it'll never happen on its own.

5 months ago 1 0 0 0

todoist prices are going up? I wonder if I should make a tier system for @attodo.app...

Tier 1 has no limits; it's free as long as I can keep the server up and I want to continue developing it.

Tier 2 has no limits; it's $24 a year and supports the server and development.

Thoughts?

5 months ago 1 0 1 0

Timezones, man, ungh.

5 months ago 0 0 0 0
Post image

Aww, that's right, a command bar with quick add for natural language task entry! Just type in something like "review PR tomorrow at 3pm, github link or whatever #code #review #project"

5 months ago 2 0 0 0
Phone notification panel, with a test alert

Phone notification panel, with a test alert

Test alerts work we'll see if real ones do soonish.

5 months ago 1 0 0 0
Advertisement

I suppose the next logical step is to use service workers for notifications on tasks. Complete with quiet hour settings!

5 months ago 0 0 0 0
A todo list screenshot, with fake entries for demo purposes.

A todo list screenshot, with fake entries for demo purposes.

w00t Due dates and time!

5 months ago 0 0 0 0

Tweaking some more stuff and adding a bit more to the filters, should be able to say stuff like "three weeks from now".

5 months ago 0 0 0 0
Video

Starting a task with a tile like "Some task is due in three days" will get you a task with a due date. No due time yet, only date.

5 months ago 0 0 1 0

Found the issue! When you first log in and try to make a task, a request is made without a nonce token. We get the token from the failed request and try again. However, sometimes that retried request had no body, and it caused the PDS to 500.

5 months ago 1 0 0 0

Couple reports of 500s on GitHub but nothing quite the same, seems for those either it works or doesn't not intermittent. I'm going to try throwing some more RAM and CPU at it and see what happens.

5 months ago 0 0 0 0
Post image

Test post to bsky works right after logging, but they are using applyWrites not createRecord.

5 months ago 0 0 0 0
Advertisement

```
2025/11/20 11:45:09 CreateRecord error: XRPC ERROR 502: failed to decode xrpc error message: EOF
2025/11/20 11:45:09 withRetry: Attempt 1 failed with error: XRPC ERROR 502: failed to decode xrpc error message: EOF
```

5 months ago 0 0 1 0

Hmmm do I want to dig into the PDS to see if I can figure out what is going on? Seems like the 502 mostly happens right after logging into the app.

5 months ago 0 0 1 0

OK maybe the scopes are good, trying a second time to create a task succeeded. Hmmm. It's getting a 502 from the PDS on the first attempt (with retry) to create the task. But if you try again right after it works.

5 months ago 0 0 0 0

Running the offical #pds repo on Digital Ocean, github.com/bluesky-soci..., and I just get a 500 error and "Failed to create task" from the PDS itself. Maybe it's the scopes? I think I'm using the preview scopes that aren't finalized, will have to check.

5 months ago 0 0 1 0

I should note, it seems like non-bsky PDS's may have an issue with task creation. If you have one and you try out the app let me know if the task fails and what if anything the network request says. I'll have to figure out hosting one to test with.

5 months ago 0 0 1 0
Image of a todo list item, says Work on attodo

Image of a todo list item, says Work on attodo

#tags are live, well not hashtags just regular tag tags! Sort your lists! Get your stuff done #todo #atproto

5 months ago 1 1 0 0