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

OptionSyncInterval: Don't allow choosing 0

6ca43fa75d70fceac86ab4d2160898da767f1635 authored about 3 years ago by Marcel Klehr <[email protected]>
OptionDeleteAccount: Ask for confirmation fist

02ac362ac4b3a6ba62f380ca134508b321085e7a authored about 3 years ago by Marcel Klehr <[email protected]>
UX: Make AccountCard expandable and hide all non-essential stuff

bb64f0cd857c6c45bc9dd2579d3afcb1a558f111 authored about 3 years ago by Marcel Klehr <[email protected]>
UX: Make sync indicator spin while syncing

39412440e19e879b46f39033917ae31b09eee0c8 authored about 3 years ago by Marcel Klehr <[email protected]>
UI: Add label to auto-sync switch

ebd7a5d92cd3158553a4468d2f031ee35b738df7 authored about 3 years ago by Marcel Klehr <[email protected]>
UI: Only display debug logs button on error

004b6b2dddf590411d698b61bec9c467946eeca8 authored about 3 years ago by Marcel Klehr <[email protected]>
UI: Add donate page with link to it in overview

f3a3ea53ba9d41737db501af767928ef09d6c66e authored about 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #918 from floccusaddon/fix/sync-inconsistency

Fix syncing inconsistency

494379e4a8c63f4b8959a3c0fa05be22080b6f45 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix syncing inconsistency

faulty seed was `0.30598971705880507`

1bfcbdd35627c6b644c3bc16161ff737aae1bb70 authored over 3 years ago by Marcel Klehr <[email protected]>
[UX] AccountCard: Show indeterminate spinner when progress < 0.1

1a4ff36a89b54b9307a6a5f4b24c324bffebee11 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #917 from floccusaddon/fix/server-root-breach

f5be545d9f282d4a29f322e9dcf218804370b3cb authored over 3 years ago by Marcel Klehr <[email protected]>
Tests: Don't test UPDATEs with noCache setting anymore

a220568326f83ebdcecc7e217f7472f371506972 authored over 3 years ago by Marcel Klehr <[email protected]>
Update test for duplicate bookmarks in different serverRoot folders

74a5de10fb2cd0ede8a124c201a07dde154665db authored over 3 years ago by Marcel Klehr <[email protected]>
Merge#getDiffs: Don't produce UPDATE actions

they harm tab sync because they propagate empty titles from tabs to existing bookmarks (see #912...

9c5d8d4f6146d45fd4916516c4bf18d2b073f957 authored over 3 years ago by Marcel Klehr <[email protected]>
NextcloudFolders: Don't update title of existing bookmarks on creations

needed for tab sync with empty titles to not disturb existing bookmarks

92a54fcd00f575b56a9bd8d9cdccf5380b4b24e4 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix serverRoot breach

Fixes #912

01e7195eaa66deed32b9d35ad76ac9a3c444d1c8 authored over 3 years ago by Marcel Klehr <[email protected]>
Add test for serverRoot breach

(see #912)

6aa1acc5a08f4be872776b2aff408709220aa88b authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #915 from floccusaddon/feature/dark-theme

a3df312af08a48c5ea14a895cd2a13084aaeecee authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #914 from floccusaddon/fix/server-folder-breaches

6fba5d7ac522c68b7373ddca83a86c01708d18de authored over 3 years ago by Marcel Klehr <[email protected]>
Styling: Use dark vuetify theme on prefers-color-scheme: dark

545d7f53bac69f4c834ec0ba78d6ab874bffe579 authored over 3 years ago by Marcel Klehr <[email protected]>
Styles: Reduce scrollbar size

3d91f62e40cf80a3567d1f8e3aa38d9aecebc353 authored over 3 years ago by Marcel Klehr <[email protected]>
Tests: Add test for deletions not breaching server folder boundaries

44e18f5a6f2d19bd6af19698c27c45915a177eaf authored over 3 years ago by Marcel Klehr <[email protected]>
Tests: Add test for deletions not breaching server folder boundaries

12b20434ea2c16ce17943a12634cf4e681887ad5 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #911 from floccusaddon/fix/only-deduplicate-on-nextcloud

9479e4bde650de58cf7fc2150cb034b6bf98553d authored over 3 years ago by Marcel Klehr <[email protected]>
Fix tab sync: tab and window IDs are integers

fixes #883

22e0c59db32ec7edbc3fa1348849ce024b37adda authored over 3 years ago by Marcel Klehr <[email protected]>
Don't test deduplication on old nextcloud

ced34499621c84d71dd0788cf3a03ef0afa9a383 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #910 from floccusaddon/fix/invalidate-cache-after-error

630e0fb528ab377f630e194491b89fde26aa5e10 authored over 3 years ago by Marcel Klehr <[email protected]>
Don't test deduplication on non-nextcloud

b7aedba2d8ce9e2faed08868aa409be09af33a13 authored over 3 years ago by Marcel Klehr <[email protected]>
Controller: Reset cache after interrupted sync

fixes #775

4d4fffd4564bdf54ad457a0c0660f9318d9e16e2 authored over 3 years ago by Marcel Klehr <[email protected]>
Controller: checkSync after accounts unlocked

aca81a5065f80f6e38e1730fe469d125552eb790 authored over 3 years ago by Marcel Klehr <[email protected]>
tests: Don't test deduplication on non-nextcloud

343e62a57c6d2193cdcb8c6cacd0c5d4e249fadc authored over 3 years ago by Marcel Klehr <[email protected]>
Only remove duplicates for Nextcloud

fixes #797

also influences #186

78fdb99aabf48ee9dbbd1c0d06e9351b8f5c4ab5 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #879 from floccusaddon/fix/folder-loaded-default-value

Tree: Fix default value of Folder#loaded

a150cb26e485bc7c35a590708b19faf9fe6f33f0 authored over 3 years ago by Marcel Klehr <[email protected]>
Sync: Invalidate cache after sync error

73b67b5203dab9866ce4b0bed73d077571910123 authored over 3 years ago by Marcel Klehr <[email protected]>
Performance: Always createIndex when cloning in Scanner

574ddd77480d5f3d44fb97af7c23e4c886cb7a82 authored over 3 years ago by Marcel Klehr <[email protected]>
Performance: Always createIndex of local and server trees

83bd65c8f43554d98fed8a1531240a19a0cbe038 authored over 3 years ago by Marcel Klehr <[email protected]>
CI: Lock mariadb

see https://github.com/nextcloud/docker/issues/1536

de50edf3d1354d8f3e4df26ab28e4ea68495a400 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix UnidirectionalMerge: Allow reorders

Fixes #884

7d36e030c140ecfba67960c2926517a2c7897b45 authored over 3 years ago by Marcel Klehr <[email protected]>
Refactor Diff.findChain

include static tree information in addition
to actions
fixes lots of sync issues

92f9c221b13a9ab216a8a92cc54e3a050ef7ecd1 authored over 3 years ago by Marcel Klehr <[email protected]>
Tests: Add concurrent and complex hierarchy reversal tests

ed8d0ad6bfbc08cbc61e8db9ab899fca7d83dcb6 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix mapping for unidirectional

Fixes fuzzed seed: `0.39967213922360956`

9d1ae76634d11da49e036807bd7abd1b0568dc23 authored over 3 years ago by Marcel Klehr <[email protected]>
Default#reconcileDiffs: Fix some master priority issues

1db351fe197b7f64d94ece01014af8d8d597feae authored over 3 years ago by Marcel Klehr <[email protected]>
Fix Diff.findChain: Allow multiple tries

27966095b9edc5db2818359adcf117c358cfdb0d authored over 3 years ago by Marcel Klehr <[email protected]>
Tests: Add complex hierarchy reversal test

936fb8541ea9d7f36990e3abbd11ad3a0de506ba authored over 3 years ago by Marcel Klehr <[email protected]>
UX: Polish folder picker

filter out bookmarks add folder icons

17fd89dd9f0181cb4041598d187417e9d0a4cad0 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #907 from floccusaddon/fix/default-root-sync

Sync root folder by default

e22b2fed7527a7c9ac82de2855ea0ed83d4b4b1d authored over 3 years ago by Marcel Klehr <[email protected]>
Controller: Fix sync interval on first run

f35a1823246eebdff9f8774fa0019e3cd037f9aa authored over 3 years ago by Marcel Klehr <[email protected]>
Fix debug logs in Firefox

apparently it can happen that a storage entry gets corrupted. Let's switch to a new one.

fixes ...

8e99c9d9aae28169a112f0fbfa077c64cc678c2e authored over 3 years ago by Marcel Klehr <[email protected]>
Messages: Improve DescriptionFunddevelopment

a38756f4aebbe750af7bd8b35b1d079248daecc8 authored over 3 years ago by Marcel Klehr <[email protected]>
Sync root folder by default

fixes #870

0891e9f65e4f5c0c54362a5d65b7206c825fd58f authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #904 from floccusaddon/fix/unknown-folder

Fix folder loops

45bac28789ae4acf9c2aea949fa7ad308d88999e authored over 3 years ago by Marcel Klehr <[email protected]>
Fix folder loops

92876065eb48207ccd50ee7abcf7ef14a4378504 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #900 from floccusaddon/fix/unknown-folder

f8b2acb51f21d05824fd850870f3f8b0c325953c authored over 3 years ago by Marcel Klehr <[email protected]>
Fix "Cannot move into non-existent folder"

4519e16889213066e1b466d7d06a32e9a770f13e authored over 3 years ago by Marcel Klehr <[email protected]>
Update typescript & tsconfig

f459f1887a9a0cbde7c58735b3cea29be63747ce authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #899 from floccusaddon/fix/speedup-new-folder-loading-nc

342a5bdff100ba49be01932301bdb83a88712006 authored over 3 years ago by Marcel Klehr <[email protected]>
Speedup loading new folders in NextcloudFolders

fixes #714

d7d637815c22023351d433fc1564df0ed28133fa authored over 3 years ago by Marcel Klehr <[email protected]>
ImportExport: Select all accounts by default

and don't allow exporting 0 accounts

eceafc049fff1f45cd6fafec8e2a9cd21ce28638 authored over 3 years ago by Marcel Klehr <[email protected]>
i18n: Update DescriptionFunddevelopment

9752934d9e5faf69afc3ba1989df4af6453b8466 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix flaky test

Due to missing Promise.all (facepalm)

29e050454c88d3c391be13adc5d365de3b3062fe authored over 3 years ago by Marcel Klehr <[email protected]>
Get browser ext code to compile again

bf944eb4d06f39ca880e8222f9d787e2d4639a69 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix BrowserTree imports in ui code

945a9b3632a9907e20beab2e61114132039adcf1 authored over 3 years ago by Marcel Klehr <[email protected]>
Implement Native equivalents of Account, Storage Controller and Tree

4061d8463b6efbe392d1d1329aa415abfabd4c96 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix LocalTabs typings

03c868484677c306accf26d522b43636cbbc6f68 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix BrowserAccountStorage imports

e8d17750dc06f53b4d1fe8032dbd33712acaa5cd authored over 3 years ago by Marcel Klehr <[email protected]>
Messages: Use example.com instead of your-domain.com

ff787e03615912294907a58931454141cf4049bb authored over 3 years ago by Marcel Klehr <[email protected]>
Tree: Fix default value of Folder#loaded

43e6dba574df036e90365c0b42b252abf4ec9b6c authored over 3 years ago by Marcel Klehr <[email protected]>
v4.6.4

f13f5b795980370b52ff24043624923a8afef629 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix build

ffc1ab5aa3765f1996e4520b408aba84a011c853 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix build

5a381d2854c35f45b2694d6e90b29a63a0d20343 authored over 3 years ago by Marcel Klehr <[email protected]>
v4.6.3

df4a402309fdf92972a386379f7891af6efa8dd9 authored over 3 years ago by Marcel Klehr <[email protected]>
Fix vulnerable dependencies

52d4a9fc354a962c9e00016c664860f670926de2 authored over 3 years ago by Marcel Klehr <[email protected]>
Refactor sync errors to avoid using i18n

d0ea071b8798c783046f0cf45a1cabaaabbb1f78 authored over 3 years ago by Marcel Klehr <[email protected]>
Remove nativescript

a8916833e06ded3b1776a0d9b1843ee5bd5f4734 authored over 3 years ago by Marcel Klehr <[email protected]>
Move Controller to BrowserController

86424018afc6cac2fd77c2230deb5411719e33e6 authored over 3 years ago by Marcel Klehr <[email protected]>
Move LocalTree to BrowserTree and disconnect it from Account and Sync strategies

b9de0aa8580e05f1186bd6addc021a41d237254a authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #865 from floccusaddon/fix/concurrent-move-update

Tests: Extend tests to account for #839

57ea90d1bb70432a8d08779683b56d4f748525d5 authored over 3 years ago by Marcel Klehr <[email protected]>
Unidirectional: Don't map UPDATEs to old IDs, but to newly reinserted IDs

f03891226c7119a3c2c2e3f8b0dfbf735c0f870c authored over 3 years ago by Marcel Klehr <[email protected]>
Scanner: Don't generate UPDATEs for items that have been MOVEd

ceef011deb0eaada36bdd0018e1ec092f0d5cb51 authored over 3 years ago by Marcel Klehr <[email protected]>
DefaultSyncStrategy: Fix UPDATE vs REMOVE condition

dcf950239f4c0c78bb698d1f9fa2171d68c56ec8 authored over 3 years ago by Marcel Klehr <[email protected]>
Tests: Extend tests to account for #839

5ed2e3183934ba3c30d6748fb83a3ccaee092b56 authored over 3 years ago by Marcel Klehr <[email protected]>
Refactor: Move browser-specifics from Account to BrowserAccount

ce39ae8a3bc43df4550ce3430a65119f1971b001 authored over 3 years ago by Marcel Klehr <[email protected]>
Refactor: Rename AccountStorage to BrowserAccountStorage

cf9248333ab9abebb9e992b28cbfc437634b73db authored over 3 years ago by Marcel Klehr <[email protected]>
Refactor: Rename LocalTree to BrowserTree

201077944afb4ba36bca5670a3e56fa3daaec680 authored over 3 years ago by Marcel Klehr <[email protected]>
Start android app with nativescript-vue

7721777654f22f0e9a5ddfd6236af4ebf96c5e98 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge branch 'develop'

a2c027cba9bed3424e478ea6f4e745cc683b276e authored over 3 years ago by Marcel Klehr <[email protected]>
v4.6.2

e340f29c761f835f3f15c450504e9fec88e9dc50 authored over 3 years ago by Marcel Klehr <[email protected]>
Refactor one-time strategy change: Don't get stuck on the wrong strategy

e775811e06dbe56b21ba2489f5467cd9279a038c authored over 3 years ago by Marcel Klehr <[email protected]>
AccountCard: UX: Highlight default strategy

058fe065f28123a6c39ea5c4f2df3239ad5631f1 authored over 3 years ago by Marcel Klehr <[email protected]>
v4.6.1

1e00e28df5724002605b85354fa027810e17a1ee authored over 3 years ago by Marcel Klehr <[email protected]>
UX: NextcloudFolders: Detect HTTP redirects

6946fc96c13b108e42af66474d6f1981398416b8 authored over 3 years ago by Marcel Klehr <[email protected]>
Improve import/export UX

fixes #854

3e40bcc424867ca6d53125b325012c5606560f83 authored over 3 years ago by Marcel Klehr <[email protected]>
Merge pull request #849 from floccusaddon/fix/extend-tests-unidirectional

595ea75cc2c4073d90672ac0d831a3b61b0502b1 authored over 3 years ago by Marcel Klehr <[email protected]>
messages: Fix sync{Down,Up} wording

5d503ae51d0cb87d876128bbbcca221dfe750f5a authored over 3 years ago by Marcel Klehr <[email protected]>
Fix unidirectional: Refactor Default#reconcileDiffs to use masterLocation parameter

27ffa3c7709935a4695f9361ec7d2de052ed68d9 authored over 3 years ago by Marcel Klehr <[email protected]>
Unidirectional: Fix UPDATEs

9226887d313032ab618d55c2cf8a9bd416afa3fc authored over 3 years ago by Marcel Klehr <[email protected]>
Fix UnidirectionalMerge CREATE

955be3cfe0c494fa8b6ce006bb2d1e7ba8c76dee authored over 3 years ago by Marcel Klehr <[email protected]>
Fix reordering in unidirectional sync

41aa59da3e0b16bdf43874d8541c6915921719a3 authored over 3 years ago by Marcel Klehr <[email protected]>
Reimplement Unidirectional strategy

2fa99aa1a389a36b9b486da221cebe8223061185 authored over 3 years ago by Marcel Klehr <[email protected]>
More Unidirectional fixes

e7ba2862f96e89f035ad890fd19248fa86555f49 authored over 3 years ago by Marcel Klehr <[email protected]>