Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mozilla/dogear
Firefox Sync's bookmark tree merging algorithm. 📚
https://github.com/mozilla/dogear
`Node::is_syncable` can overflow the stack for very deep bookmark trees
linabutler opened this issue 3 months ago
linabutler opened this issue 3 months ago
Bump Dogear version to v0.5.0
skhamis opened this pull request over 2 years ago
skhamis opened this pull request over 2 years ago
Normalize guid errors to allow easier anonymizing of data
skhamis opened this pull request over 2 years ago
skhamis opened this pull request over 2 years ago
sync bookmarks.
olimpiumarius opened this issue over 3 years ago
olimpiumarius opened this issue over 3 years ago
Adding script to generate/upgrade code coverage (#67)
bendk opened this pull request over 3 years ago
bendk opened this pull request over 3 years ago
Implement docs deployment in github actions for github pages
lougeniaC64 opened this issue over 3 years ago
lougeniaC64 opened this issue over 3 years ago
Safely implement code coverage
lougeniaC64 opened this issue over 3 years ago
lougeniaC64 opened this issue over 3 years ago
Replace TravisCI with Github Actions
lougeniaC64 opened this pull request over 3 years ago
lougeniaC64 opened this pull request over 3 years ago
Run cargo fmt
In-line opened this pull request over 3 years ago
In-line opened this pull request over 3 years ago
Fix warnings
In-line opened this pull request over 3 years ago
In-line opened this pull request over 3 years ago
Updated token for github deployment
lougeniaC64 opened this pull request over 3 years ago
lougeniaC64 opened this pull request over 3 years ago
Travis CI free usage ends Dec 3; mozilla repos should switch to other CI platforms
hwine opened this issue about 4 years ago
hwine opened this issue about 4 years ago
Improve error message for cycles
linabutler opened this pull request over 4 years ago
linabutler opened this pull request over 4 years ago
Added functionality to break cycles
lougeniaC64 opened this pull request almost 5 years ago
lougeniaC64 opened this pull request almost 5 years ago
Recorded invalid items as tree problem
lougeniaC64 opened this pull request almost 5 years ago
lougeniaC64 opened this pull request almost 5 years ago
Record invalid items as tree problems
linabutler opened this issue almost 5 years ago
linabutler opened this issue almost 5 years ago
Improve bookmark merger test coverage
data-sync-user opened this issue about 5 years ago
data-sync-user opened this issue about 5 years ago
Include Kind and Guid in error messages
mbStavola opened this pull request over 5 years ago
mbStavola opened this pull request over 5 years ago
Figure out how to break cycles
linabutler opened this issue over 5 years ago
linabutler opened this issue over 5 years ago
Log GUIDs in mismatched kind errors; kinds in invalid parent errors
linabutler opened this issue over 5 years ago
linabutler opened this issue over 5 years ago
Emit completion ops for tombstones
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Ensure possible remote dupes don't exist locally.
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Make the set of syncable roots configurable
linabutler opened this issue over 5 years ago
linabutler opened this issue over 5 years ago
Rolling PR for Dogear changes to reduce SQLite full table scans
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Link to docs in the readme
linabutler opened this issue over 5 years ago
linabutler opened this issue over 5 years ago
Use Tarpaulin for code coverage
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Improve handling for unchanged and locally changed items
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Better handling for unchanged and locally changed items
linabutler opened this issue over 5 years ago
linabutler opened this issue over 5 years ago
Handle items that exist in the tree but are also marked as deleted
linabutler opened this issue over 5 years ago
linabutler opened this issue over 5 years ago
Collect more useful stats for telemetry
linabutler opened this issue over 5 years ago
linabutler opened this issue over 5 years ago
Emit telemetry events after each operation
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Make merges abortable
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Add `Problems::counts()`
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Use Box<str> for Guid
thomcc opened this pull request over 5 years ago
thomcc opened this pull request over 5 years ago
Replace IntoTree with TryFrom/TryInto. Fixes #38
thomcc opened this pull request over 5 years ago
thomcc opened this pull request over 5 years ago
Replace IntoTree with std::convert::TryFrom
thomcc opened this issue over 5 years ago
thomcc opened this issue over 5 years ago
Treat livemarks as non-syncable on both sides
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Enable the `rust_2018_idioms` lint
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Use `Cow<'t, Guid>` for most GUIDs
linabutler opened this pull request over 5 years ago
linabutler opened this pull request over 5 years ago
Fixes for handling invalid items
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Record and report why the structure diverged for logging and validation
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
CODE_OF_CONDUCT.md isn't correct
Mozilla-GitHub-Standards opened this issue almost 6 years ago
Mozilla-GitHub-Standards opened this issue almost 6 years ago
Add a book!
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Re-add the `log` crate for logging
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Please add application-services team as collaborators on this repo
rfk opened this issue almost 6 years ago
rfk opened this issue almost 6 years ago
Add an `UploadReason` for merged descendants
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Clarify and add tests for GUID changing
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Keep both local and remote nodes with mismatched kinds
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Collect telemetry stats
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Document how to integrate Dogear
linabutler opened this issue almost 6 years ago
linabutler opened this issue almost 6 years ago
Replant the tree! 🌲
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Handle more kinds of structure corruption
linabutler opened this issue almost 6 years ago
linabutler opened this issue almost 6 years ago
Rolling PR for Desktop integration
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Replace `log` with a simple local logger
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Fix up diverging structure in bookmark trees
linabutler opened this pull request almost 6 years ago
linabutler opened this pull request almost 6 years ago
Fix up structure inconsistencies at merge time
linabutler opened this issue about 6 years ago
linabutler opened this issue about 6 years ago
Add an "unchanged" merge state
linabutler opened this pull request about 6 years ago
linabutler opened this pull request about 6 years ago
Remove rustfmt
linabutler opened this pull request about 6 years ago
linabutler opened this pull request about 6 years ago
Ensure we set upload flags correctly for merged items
linabutler opened this pull request over 6 years ago
linabutler opened this pull request over 6 years ago
Set up Codecov
linabutler opened this pull request over 6 years ago
linabutler opened this pull request over 6 years ago
Don't allow merging folders and livemarks
linabutler opened this pull request over 6 years ago
linabutler opened this pull request over 6 years ago
Add a slow string representation for invalid GUIDs
linabutler opened this pull request over 6 years ago
linabutler opened this pull request over 6 years ago
Changes to get Vellum working on Desktop
linabutler opened this pull request over 6 years ago
linabutler opened this pull request over 6 years ago
Use Arc<str> instead of String for guids (fixes #9)
thomcc opened this pull request over 6 years ago
thomcc opened this pull request over 6 years ago
Use `Rc<str>` instead of cloning GUIDs
linabutler opened this issue over 6 years ago
linabutler opened this issue over 6 years ago
Define a storage trait
linabutler opened this issue over 6 years ago
linabutler opened this issue over 6 years ago
Explore shipping Vellum on Desktop
linabutler opened this issue over 6 years ago
linabutler opened this issue over 6 years ago
Use type system to ensure only Folder kind has children
eoger opened this issue over 6 years ago
eoger opened this issue over 6 years ago
Ascii tree logging
eoger opened this pull request over 6 years ago
eoger opened this pull request over 6 years ago
The storage story
linabutler opened this issue over 6 years ago
linabutler opened this issue over 6 years ago
Port Desktop tests
linabutler opened this issue over 6 years ago
linabutler opened this issue over 6 years ago
Add ASCII art tree logging
linabutler opened this issue over 6 years ago
linabutler opened this issue over 6 years ago
First working merge
linabutler opened this pull request over 6 years ago
linabutler opened this pull request over 6 years ago