WIP: Notes sync implementation #458
No reviewers
Labels
No labels
architecture
authentication
backend
bug
ci/cd
cleanup
documentation
duplicate
enhancement
good first issue
help wanted
in progress
invalid
media
mobile
new feature
notes
packaging
question
ui
upstream breaking change
voice
waiting user input
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
platypush/platypush!458
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "457/notes-sync"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
pathandcontent_typeto notes bcb442422b_[notes|collections]_by_pathutility property 28ee30d8c4notes_sync_statetable b0c2a8d27cfold_recordsshould also include synced records 84f71054cdnotes.fold_recordsshould use db IDs as keys f3515c1f4dpathto collection schema 59a1485536conflict_notewithconflict_notesb626344747[create|edit]_notewith_contentparameter toget_notes9362ac3282Note.patha deterministic property da511c8095Note.digestwhencontentis set 3484708901sync_fromupstream 1e44ba4ff1sync_remote_deletionsandfailsafe_delete_thresholdoptions to sync d4ab03faca_merge_notemethod should not overwrite external relationships d194ebc0c2get_sessionupon failure f9f28ed5e7sync_fromandsync_toare lists of objectsto_dictmethods for note models c3ba6c348b_sync_lockin_get_notes78282a22ae_from_db_noteshould always rehydratesourceas aNoteSourceobject a058d9fff2with_contentsetting onget_notes0d2eaa28e0conflicting_forproperty to notes69b01fc20ddbc685ce45conflicting_forrelations onNote5530c137fdon_duplicate_updateon MariaDBView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.