Ryan Barrett
|
5556f2756b
|
add cron jobs for ATProto polling posts and notifications
fixes #942
|
2024-04-17 20:20:50 -07:00 |
Ryan Barrett
|
55b8063aa8
|
hub: drop a bunch of unnecessary imports
|
2024-03-31 18:50:01 -07:00 |
Ryan Barrett
|
e5fde2deb6
|
hub.py: remove unused import
|
2024-03-24 08:59:54 -04:00 |
Ryan Barrett
|
a5b5078729
|
ATProto: first pass at polling posts (timelines)
for #694
|
2023-11-14 12:30:14 -08:00 |
Ryan Barrett
|
dcfdf35416
|
point atproto at federation sandbox, fix notif poll by importing all protocols
|
2023-10-18 11:03:21 -07:00 |
Ryan Barrett
|
12375e0111
|
protect webmention and receive task handlers with @cloud_tasks_only
|
2023-10-18 11:03:21 -07:00 |
Ryan Barrett
|
e89730e68f
|
drop /_ah/ path prefix on task handlers
...since it's not supported in dispatch.yaml: https://cloud.google.com/appengine/docs/flexible/reference/dispatch-yaml?tab=python#url
|
2023-09-29 13:49:17 -07:00 |
Ryan Barrett
|
318ba554d5
|
misc hub setup, testing live
|
2023-09-29 11:32:29 -07:00 |
Ryan Barrett
|
bfabfabea7
|
move creating a new ATProto user from ATProto.send to User.get_or_create
in progress, still need to load user profile object and write it to ATProto repo
|
2023-09-29 11:32:28 -07:00 |
Ryan Barrett
|
d3b3ff47f5
|
atproto: start on polling notifications
lots more to do here, 8 new TODOs in this commit 😆
|
2023-09-14 09:42:11 -07:00 |
Ryan Barrett
|
d2bb9108c7
|
atproto: switch to new simpler atproto-commit task without seq
|
2023-09-10 16:44:05 -07:00 |
Ryan Barrett
|
eb0bc39e70
|
hub: set arroba.server.storage
|
2023-09-09 15:45:11 -07:00 |
Ryan Barrett
|
bd7cfa20f6
|
hub: implement atproto-commit task handler, other misc setup
|
2023-09-09 14:02:19 -07:00 |
Ryan Barrett
|
6ea7813242
|
start on new hub service for ATProto and eventually Nostr websockets
|
2023-09-05 12:06:07 -07:00 |