Skip to content

Real background processing - #513

Merged
devmount merged 7 commits into
mainfrom
bugs/381-background-processing
Sep 4, 2026
Merged

Real background processing#513
devmount merged 7 commits into
mainfrom
bugs/381-background-processing

Conversation

@devmount

@devmount devmount commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Description of the Change

This PR makes the stats processing an actual background task, independent from any Vue instance now. A badge on the spaces icon indicates the busy state.

This introduces a new necessary permission: alarms.

Benefits

Processing can now run in the background without depending on an open stats page.

Applicable Issues

Closes #381

@devmount devmount self-assigned this Aug 22, 2026
@devmount
devmount marked this pull request as ready for review August 22, 2026 23:10

@devmount devmount left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@devmount
devmount merged commit fb07987 into main Sep 4, 2026
6 checks passed
@devmount
devmount deleted the bugs/381-background-processing branch September 4, 2026 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Periodic Processing should be a scheduled background task

1 participant