Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Background Jobs #266

Merged
merged 13 commits into from
Oct 8, 2023
Merged

Background Jobs #266

merged 13 commits into from
Oct 8, 2023

Conversation

AnalogJ
Copy link
Member

@AnalogJ AnalogJ commented Oct 7, 2023

Screen Shot 2023-10-07 at 7 13 34 PM Screen Shot 2023-10-07 at 1 49 48 PM

… in the SourceCredential (Which is sent with every source lookup/query).
Added reference to latest BackgroundJob to the SourceCredential (for status lookups)
Made User association nillable.
Adding ability to set/reset LatestBackgroundJobID when updating Source.
Make sure that LatestBackgroundJob is always preloaded with SourceCredential queries.
Added multiple BackgroundJob operations (Create, Get, List)
Changed Journal Mode to WAL for sqlite db.
Added Background Job Checkpoint function.
…t functionality.

Moved SyncSourceResources to BackgroundJobSyncResources
Correctly using context.Background when calling
Added Jobs endpoint for listing background jobs.
better handling of error messages during sync.
Visual tweaks for failing sources.
@AnalogJ AnalogJ merged commit dcabfc8 into main Oct 8, 2023
8 of 10 checks passed
@AnalogJ AnalogJ deleted the sync_checkpoint branch October 8, 2023 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant