Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/floccusaddon/floccus

:cloud: Sync your bookmarks privately across browsers and devices
https://github.com/floccusaddon/floccus

* Updated indent to 2 spaces

* fixed some minor issues.

* Still having problems with 2nd sync

6fe151be2d0d1b75d9a79b670cf823fefa85f619 authored over 6 years ago by Julian Brown <[email protected]>
fixed some await problems

ca84dce115b063e67700d2b7bdec4c9e71890118 authored over 6 years ago by Julian Brown <[email protected]>
xbel parsing in place

Here is where I am:

* I download the existing xbel file, parse it and create the bookmarks
in t...

bf0bdc23c8057e1454fe8c497943e8193c312821 authored over 6 years ago by Julian Brown <[email protected]>
Creating a heirarchical structure that can be converted to the xbel

format.

f3f4655a387ad81866165d56b6d2f31485a9c7e4 authored over 6 years ago by Julian Brown <[email protected]>
Added a not perfect file lock mechanism to the system.

3edd63886487ffa0f7ec1eb534ffa53a8e03a3ca authored over 6 years ago by Julian Brown <[email protected]>
Fragile but seems to be working.

a788b871fda6133348290f49569cf153c8374636 authored over 6 years ago by Julian Brown <[email protected]>
Fix some minor issues.

Add attempt at WebDav Lock, but it fails.

76d8a19dad8350b8b36dcd42b527dbe2a4192341 authored over 6 years ago by Julian Brown <[email protected]>
Updated from pull request comments.

Things still to be done:

* Deal with locking of bookmarks file on webdav server
* Deal with con...

d1a0fa521e50355cfaea2eaf3a865115f2663597 authored over 6 years ago by Julian Brown <[email protected]>
This works and the xml is valid.

I am worried about the fact that I have to html encode the href
url's in the bookmark entities.
...

91298e9e35ababfc2cc3e272e9acac1fecc670ab authored over 6 years ago by Julian Brown <[email protected]>
wip

2c0b8380584e581e55dea8b242e674f69abd63d8 authored over 6 years ago by Julian Brown <[email protected]>
* Webdav in place

* Getting 503 on a webdav put, not sure why because I can use the exact
GET and have it pull (...

52b1120e9bb5ac82f4474df53386d80a2acadafd authored over 6 years ago by Julian Brown <[email protected]>
some before updating

807395508cd394329710f8d66c04b2005fcd9450 authored over 6 years ago by Julian Brown <[email protected]>
Adding the new webdav brings the whole system down.

5ae8d6ab743d3d05a1c26f337bb0f97e32838944 authored over 6 years ago by Julian Brown <[email protected]>
Updated

4b4a6d8431f9695484e01b2d48bbc21a54506bdc authored over 6 years ago by Julian Brown <[email protected]>
Squashed commit of the following:

commit 8ca80331edc3a03dbc0f1b23bdacf5efc6e5b980
Author: Julian Brown <[email protected]>
Date: ...

98ca824356ab037859e17a729a0d074d236bd1cb authored over 6 years ago by Julian Brown <[email protected]>
v2.2.7

e9933aaad53c05bf885314e81c1d30afbd6ae64f authored over 6 years ago by Marcel Klehr <[email protected]>
Fix sync after error

0d18c754bca3cae29049f7a20f4b9fde543fc813 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.2.6

bab22402a9902717cfa0678eb8eac4a2ea5f8e32 authored over 6 years ago by Marcel Klehr <[email protected]>
Finally prevent parallel syncing

e498b4fff544514cabbb32d4be1d94ee21f46780 authored over 6 years ago by Marcel Klehr <[email protected]>
Initial hyperapp migration

d5be60a58038d7eb157bf8572ecc2692b3a146f5 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.2.5

dacf86a5a294841f9745a6b341410428b6031bb7 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix Account cache

fb2abc9ee5e7006f0fbcb35f90fa13d349ac0c8b authored over 6 years ago by Marcel Klehr <[email protected]>
v2.2.4

259706a8b3ef0ea1e05b1e9a2b7e1266e310fa31 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix options

fixes #110

e99766df250cfd55f13d89e0744ae10b5a944dca authored over 6 years ago by Marcel Klehr <[email protected]>
v2.2.3

cf3eb7c67f6bc90a3ef2bb783f29c5b6550afe92 authored over 6 years ago by Marcel Klehr <[email protected]>
Reuse Account objects and debounce sync()

b67ae134f3048ba43d3d9ee9bbb8b41025e64bc9 authored over 6 years ago by Marcel Klehr <[email protected]>
Turn off concurrency in sync_update

204a82994dd089fa80462faa09aa7eca8b15b9fc authored over 6 years ago by Marcel Klehr <[email protected]>
Get rid of getSubTree

88528407fb5375648b69e0bfbdfb1dc5acba93de authored over 6 years ago by Marcel Klehr <[email protected]>
v2.2.2

e51a47ced56d3d228710d3bb87de5c9cb113763b authored over 6 years ago by Marcel Klehr <[email protected]>
Overtake canonical URLs from server

fixes #78

94901d838ee872e8b74a590aae38d9e6bdbfac51 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.2.1

3d3f9f0e22b29a657f7c7921bdd94a0c0b41263e authored over 6 years ago by Marcel Klehr <[email protected]>
Fix serverRoot = undefined

085ae736eefcab4f61e715045e5979e0bac92abb authored over 6 years ago by Marcel Klehr <[email protected]>
Don't update local node on SERVERCREATE

8a9e1b6bc7bd2ebdbacbdfdc42cd99d77a568fe7 authored over 6 years ago by Marcel Klehr <[email protected]>
Merge branch 'develop'

e2b8271252744da7884ff32b3a00314fd9e981a6 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.2.0

37e7a53779457d5046df4fe10a358fce45b8ddd8 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix some problems by overtaking data from the server on creation

in case it was changed

b72a4ea4c9352106b14f58f0c5994b7f3a2a29f2 authored over 6 years ago by Marcel Klehr <[email protected]>
Make tests pass

3cccd0c60a2ad15ddf879ebbd96418069d75a841 authored over 6 years ago by Marcel Klehr <[email protected]>
Another firefox performance speedup

886ff8bf9a3c8b7adbc5c421f38fe1605e292e12 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix syncing code path synchronization

784dad4690fc205153e325cd241bbae1cbe6db4d authored over 6 years ago by Marcel Klehr <[email protected]>
Some fixes

89daa27c05b94225f6472f10c398ea9ed0e580a8 authored over 6 years ago by Marcel Klehr <[email protected]>
Speedup fix for firefox

57ff6cdcbca21d028f88f81677aa1da361c4438f authored over 6 years ago by Marcel Klehr <[email protected]>
UI: update placeholder for serverRoot

9edf4c5f8f2b55b40cf088341e2dda4d6bf00452 authored over 6 years ago by Marcel Klehr <[email protected]>
Implement serverRoot setting

b8b1e70f3077252f257294be2b02d824ded92edc authored over 6 years ago by Marcel Klehr <[email protected]>
Merge branch 'develop'

533ff7d704e2d8b5cd4ca054c88aad45b1a370d7 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.1.0

0f2372de1468633afb755cd4bfd8a08f18b6c265 authored over 6 years ago by Marcel Klehr <[email protected]>
Allow disabling credential encryption

e5c7fb7fb5272d1320923cbc6c0c56c6e7cafe55 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix removeOrphanedFolders: Don't try to remove main folders

fixes #67

a76a3d622b6c60dfe8f66c5f1917bcfbd5e3db8b authored over 6 years ago by Marcel Klehr <[email protected]>
Fix options: preventDefault on #-links

b3d55cda20e9160ca4544d86addf0df69e0bf9c0 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix options in FX

fixes #74

8673c99a0ff73a3d011140c098edc0dcefd78312 authored over 6 years ago by Marcel Klehr <[email protected]>
Allow setting an extension key

09881e4c650b40fb55b4958eb2a72a0013e25c63 authored over 6 years ago by Marcel Klehr <[email protected]>
Improve options performance

Add save delay of 300ms

11bdfd661c32df4b8c3a02cc84f435aee2cdbf0e authored over 6 years ago by Marcel Klehr <[email protected]>
Improve options performance

Don't query full tree if picker isn't displayed

03681b1669eb6703f444d6571ed4f6a8b074e898 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix gulpfile

ac288d4cc3b4e3f7d6714b88d01236ca9b705324 authored over 6 years ago by Marcel Klehr <[email protected]>
Update README: Make it clear nextcloud is open source

(lol)

bc93b226ed0b3d01d1156f2fa56b9cee28948610 authored over 6 years ago by Marcel Klehr <[email protected]>
README: Make #usage more accessible

and mention root folder issue

2213afd8d0a3deb91d72961a9cf78c95692ec27d authored over 6 years ago by Marcel Klehr <[email protected]>
Merge branch 'develop'

294dbb14e66bb220a22ec0c9ead94b737e6ca160 authored over 6 years ago by Marcel Klehr <[email protected]>
Update gulpfile

d9a5d84d6601217408fc31a29407b70a7477ad98 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.0.6

9c05012286b606ccb20f53e80737396f0b313aea authored over 6 years ago by Marcel Klehr <[email protected]>
Fix firstRun sequence

5e070177c7efabef41de65fd294913f827212330 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix sync scheduling

c353562c7c65efe2604d57efc7967e46c2e2e216 authored over 6 years ago by Marcel Klehr <[email protected]>
Escape commas in paths

fixes #71

536d99d9b8adbc2d95777d74fb74eb35cdd588e4 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix path creation

escapeall slashes

60abd7163bdce779cbcf5aa77c48e160b20a623b authored over 6 years ago by Marcel Klehr <[email protected]>
Add inactivity timeout to wait before syncing when tree is changed

Fixes #72

e006cb45ce3015448f48011a20a50d525364ed2d authored over 6 years ago by Marcel Klehr <[email protected]>
README: Add note about disabling sync

23dbbaf62ffe8d8e7f15b3ce8f8bcb35d134f9b5 authored over 6 years ago by Marcel Klehr <[email protected]>
README: Add note about disabling sync

e5f79b7a3659596b49831bcb6f496dd8a8745549 authored over 6 years ago by Marcel Klehr <[email protected]>
Add promotional images for chrome web store

7215669a43cd9db8292f8ee36b2dbee045771bf5 authored over 6 years ago by Marcel Klehr <[email protected]>
Add screenshots for chrome

f9ee261d4f629af14d3c13f2300ef7ce113eb64b authored over 6 years ago by Marcel Klehr <[email protected]>
Add link to Chrome WebStore

27c924878933b9bcab1099f46dd11ccc0083352a authored over 6 years ago by Marcel Klehr <[email protected]>
Merge branch 'develop'

0da9c7059f23963d6ca71ebbe21df7dc69a6e394 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.0.5

244ffc3b9b4cb94b5f4f5ffea58e8e70725f4480 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix Sync folder path display

8c9b9a1dfdd2f15b70f8acefdd6c4237a5644444 authored over 6 years ago by Marcel Klehr <[email protected]>
Merge branch 'develop'

74331e14eab70dead70d3e9bbd04540ff9885db0 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.0.4

08a1a2132a6c6079964c383c46db4005a3218d27 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix getAllAccounts

30660c0a0413b2126b66279e2f300e793817952b authored over 6 years ago by Marcel Klehr <[email protected]>
v2.0.3

d1c68de0988e15389e1cffff1995cf2f900940aa authored over 6 years ago by Marcel Klehr <[email protected]>
Add message in UI on first sync

9baf35eb1455561442d666725f36e00be7de23f3 authored over 6 years ago by Marcel Klehr <[email protected]>
Use 3rd party locking library

9a4b66f06e8dd298bd72e6b0bdc72716716c88b8 authored over 6 years ago by Marcel Klehr <[email protected]>
Increase concurrency to increase performance

738e82ca259ce8d6f842e351a4fd2f92358c4ef1 authored over 6 years ago by Marcel Klehr <[email protected]>
Implement update migrations

39ade798de3e114f826a7555eab98cd33e1b30e3 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix linter errors

685575ef4fbfb4704a74036f296345e51c459679 authored over 6 years ago by Marcel Klehr <[email protected]>
Refactor Tree to increase performance

sync now only needs a single read from the browser bookmarks

c55d52658e37eabc5a2276d003ea2253cdac2d31 authored over 6 years ago by Marcel Klehr <[email protected]>
Increase test timeout

9b9ff27a6bbeb2815550ac5320c54c8235665f57 authored over 6 years ago by Marcel Klehr <[email protected]>
Remove the need to init mappings and cache on first run.

2968deb4bcea89ef8221cd05ed8c721b660aa60f authored over 6 years ago by Marcel Klehr <[email protected]>
Streamline first run in cases where firefox freaks out

3d30d8b4fa595760da923330e7e34f2e9dc76179 authored over 6 years ago by Marcel Klehr <[email protected]>
Safety measure for idPath recursion

fde41536bc1ac731b282f64cb8bc0cffc1a054b5 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix batch error memssages

492febf40134d3d6dbb35fc588d74f97db8fd315 authored over 6 years ago by Marcel Klehr <[email protected]>
v2.0.2

73b38664c4655d37936fcf1d9f85caf8554b80f2 authored over 6 years ago by Marcel Klehr <[email protected]>
Use more stable dependency

137910f82fd1aae7249760769280789d8a8abf87 authored over 6 years ago by Marcel Klehr <[email protected]>
adapter: Speedup initial tag population

b9af9aebb3dec2c74ed41ab4821e3fb7cd14eff0 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix Tree.mkdirpPath: Check break condition first

Fixes #63

748e7b12fd27855d00e8e7ba31cfac6b08dff403 authored over 6 years ago by Marcel Klehr <[email protected]>
Fix: Don't create duplicates

delete tree bms before creating new ones

fixes #62

00257477b189adfa04a166ab197cc539c52f3b7b authored over 6 years ago by Marcel Klehr <[email protected]>
Add a write lock for account storage

36c8938f8b6a99cfba7202df3ce6f7ea323582a3 authored over 6 years ago by Marcel Klehr <[email protected]>
Merge branch 'master' into develop

4e943a3732f0c6a04af759761e673a1987b8191c authored over 6 years ago by Marcel Klehr <[email protected]>
README: Add "goals & limitations"

d99e40b8d377158c238ec7eec70662917272d100 authored over 6 years ago by Marcel Klehr <[email protected]>
Minor fixes

54c3fdf5ae02a8c877d63483b65b4693667024af authored over 6 years ago by Marcel Klehr <[email protected]>
Restyle test link

b2b41f7aebf9ae27aff1b570d5b40c1b75c28fe3 authored over 6 years ago by Marcel Klehr <[email protected]>
Update README

4e891e9516d88414e4708f02e583d9e55b898674 authored over 6 years ago by Marcel Klehr <[email protected]>
Test case where local and server have been deleted

afa1cd3d960101587ae1ede9cd46cd2cfe1243fe authored over 6 years ago by Marcel Klehr <[email protected]>
Add tests for update and delete ops

69c005df314a8307ba6674b4ddcba7541e9559b2 authored over 6 years ago by Marcel Klehr <[email protected]>
Add tests for with two clients

2e5254a6438bd6e8f5e5ad41f27bda22b52b2525 authored over 6 years ago by Marcel Klehr <[email protected]>