alain pushed to async-adventures at socialhome/federation 2026年06月26日 16:07:43 +02:00
c2a63345ef convert few more methods to asyncio.
alain pushed to astdenis/django5-async-adventures at socialhome/socialhome 2026年06月19日 01:01:06 +02:00
alain pushed to astdenis/django5-async-adventures at socialhome/socialhome 2026年06月02日 16:44:00 +02:00
4751f6fae9 WIP: make the api async using adrf.
7bb83220e0 ensure user.profile is always selected. add the adrf app (wip).
Compare 2 commits »
alain opened issue socialhome/socialhome#671 2026年05月27日 20:49:54 +02:00
Async conversion
alain deleted branch improve-pinned-content-layout from socialhome/socialhome-ui 2026年05月24日 20:41:33 +02:00
alain pushed to main at socialhome/socialhome-ui 2026年05月24日 20:41:30 +02:00
f5ccfcd7a8 Merge pull request 'Restore the old UI layout for the pinned content stream' (#34) from improve-pinned-content-layout into main
304474114c update changelog.
c760e460a1 re-enable shares and replies to pinned content.
1b6925d38b update changelog.
3ed0f96c2d bump version.
Compare 8 commits »
alain merged pull request socialhome/socialhome-ui#34 2026年05月24日 20:41:29 +02:00
Restore the old UI layout for the pinned content stream
alain pushed to improve-pinned-content-layout at socialhome/socialhome-ui 2026年05月24日 18:26:17 +02:00
304474114c update changelog.
alain pushed to improve-pinned-content-layout at socialhome/socialhome-ui 2026年05月24日 14:34:45 +02:00
c760e460a1 re-enable shares and replies to pinned content.
alain created pull request socialhome/socialhome-ui#34 2026年05月23日 16:01:57 +02:00
Restore the old UI layout for the pinned content stream
alain pushed to improve-pinned-content-layout at socialhome/socialhome-ui 2026年05月23日 15:39:30 +02:00
1b6925d38b update changelog.
3ed0f96c2d bump version.
df531704b0 show a stripped down AuthorBar at the bottom of StreamElement and do not show the ReactionBar for the pinned content stream. Remove Hide/Show menu item for a user's own content.
5b72fc7b5f add missing await to getReplies call. use nextTick when scrolling to a reply using a url hash.
3e6658fb09 comment out the currently unimplemented bookmark button.
Compare 5 commits »
alain created branch improve-pinned-content-layout in socialhome/socialhome-ui 2026年05月23日 15:39:30 +02:00
alain pushed to astdenis/django5-async-adventures at socialhome/socialhome 2026年05月05日 01:11:33 +02:00
ea5a781ce5 send admin approval email only after email has been verified.
4568a23ac4 fix incorrect use of a function parameter.
41e98ee08e add missing await statement.
3f4e8fc41a memoize make_federable_profile.
1f7decbe9c remove unused import.
Compare 7 commits »
alain pushed to async-adventures at socialhome/federation 2026年05月05日 00:49:00 +02:00
9c342c5991 remove the now unused verify parameter.
d261012775 prevent fetching content-type from the network.
4e62207508 instead of raising on error, return none.
f6477d97c8 add aiohttp timeouts. on request failure, log to error instead of debug.
479587a0e6 use redis to limit pyld numerous remote calls.
Compare 8 commits »
alain pushed to astdenis/django5-async-adventures at socialhome/socialhome 2026年04月28日 19:36:36 +02:00
8cb7b1e90b use async_to_sync on federation retrieve_remote_{content,profile}.
b360c4a176 make sender_key_fetcher async. use async_to_sync on federation retrieve_remote_{content,profile}.
16414127e6 make functions used by federation async.
ca8c793da3 make all functions used by federation async. use async_to_sync/sync_to_async where needed.
bf7b83cf19 wrap receive_task with transaction.atomic. use async_to_sync on all federation functions.
Compare 52 commits »
alain pushed to astdenis/django5-async-adventures at socialhome/socialhome 2026年04月28日 15:24:48 +02:00
457fdad8d9 use async_to_sync on federation retrieve_remote_{content,profile}.
f09a34b0b2 make sender_key_fetcher async. use async_to_sync on federation retrieve_remote_{content,profile}.
a4794c4abb make functions used by federation async.
a66f6efb8e make all functions used by federation async. use async_to_sync/sync_to_async where needed.
7ab6406184 wrap receive_task with transaction.atomic. use async_to_sync on all federation functions.
Compare 10 commits »
alain created branch astdenis/django5-async-adventures in socialhome/socialhome 2026年04月28日 15:24:48 +02:00
alain created pull request socialhome/federation#215 2026年04月26日 18:20:34 +02:00
Make federation non-blocking
alain pushed to async-adventures at socialhome/federation 2026年04月26日 16:55:58 +02:00
2e581e5129 update changelog.
093da460aa more async adaptations.
d010c61da5 add aiofiles (used by fetch_file).
9f8e164320 make fetch_content_type and fetch_file async. code cleanup.
b02afc4046 work around __init__ not supporting the await statement.
Compare 7 commits »
alain pushed to async-adventures at socialhome/federation 2026年04月24日 16:18:55 +02:00
40c2d9084f update changelog.
4e129a47c1 fix typo.
Compare 2 commits »