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

Bump Dogear version to v0.5.0

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
sync bookmarks.

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
Implement docs deployment in github actions for github pages

lougeniaC64 opened this issue over 3 years ago
Safely implement code coverage

lougeniaC64 opened this issue over 3 years ago
Replace TravisCI with Github Actions

lougeniaC64 opened this pull request over 3 years ago
Run cargo fmt

In-line opened this pull request over 3 years ago
Fix warnings

In-line opened this pull request over 3 years ago
Updated token for github deployment

lougeniaC64 opened this pull request over 3 years ago
Improve error message for cycles

linabutler opened this pull request over 4 years ago
Added functionality to break cycles

lougeniaC64 opened this pull request almost 5 years ago
Recorded invalid items as tree problem

lougeniaC64 opened this pull request almost 5 years ago
Record invalid items as tree problems

linabutler opened this issue almost 5 years ago
Improve bookmark merger test coverage

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
Figure out how to break cycles

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
Emit completion ops for tombstones

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
Make the set of syncable roots configurable

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
Link to docs in the readme

linabutler opened this issue over 5 years ago
Use Tarpaulin for code coverage

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
Better handling for unchanged and locally changed items

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
Collect more useful stats for telemetry

linabutler opened this issue over 5 years ago
Emit telemetry events after each operation

linabutler opened this pull request over 5 years ago
Make merges abortable

linabutler opened this pull request over 5 years ago
Add `Problems::counts()`

linabutler opened this pull request over 5 years ago
Use Box<str> for Guid

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
Replace IntoTree with std::convert::TryFrom

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
Enable the `rust_2018_idioms` lint

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
Fixes for handling invalid items

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
CODE_OF_CONDUCT.md isn't correct

Mozilla-GitHub-Standards opened this issue almost 6 years ago
Add a book!

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
Add an `UploadReason` for merged descendants

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
Keep both local and remote nodes with mismatched kinds

linabutler opened this pull request almost 6 years ago
Collect telemetry stats

linabutler opened this pull request almost 6 years ago
Document how to integrate Dogear

linabutler opened this issue almost 6 years ago
Replant the tree! 🌲

linabutler opened this pull request almost 6 years ago
Handle more kinds of structure corruption

linabutler opened this issue almost 6 years ago
Rolling PR for Desktop integration

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
Fix up diverging structure in bookmark trees

linabutler opened this pull request almost 6 years ago
Fix up structure inconsistencies at merge time

linabutler opened this issue about 6 years ago
Add an "unchanged" merge state

linabutler opened this pull request about 6 years ago
Remove rustfmt

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
Set up Codecov

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
Add a slow string representation for invalid GUIDs

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
Use Arc<str> instead of String for guids (fixes #9)

thomcc opened this pull request over 6 years ago
Use `Rc<str>` instead of cloning GUIDs

linabutler opened this issue over 6 years ago
Define a storage trait

linabutler opened this issue over 6 years ago
Explore shipping Vellum on Desktop

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
Ascii tree logging

eoger opened this pull request over 6 years ago
The storage story

linabutler opened this issue over 6 years ago
Port Desktop tests

linabutler opened this issue over 6 years ago
Add ASCII art tree logging

linabutler opened this issue over 6 years ago
First working merge

linabutler opened this pull request over 6 years ago