30 Commits
Author SHA1 Message Date
MickaelK 00fae70d02 chore (maintenance): remove dead code 2026-10-10 03:58:22 +11:00
MickaelK ed9a216764 fix (cache): improve cache handling in concurrent usage 2026-09-30 16:53:40 +10:00
MickaelK 1b96f83c8a chore (maintenance): refactor session work 2026-09-30 14:27:52 +10:00
MickaelK e3eb565e71 fix (journal): watch mutation handler 2026-09-18 00:15:36 +10:00
MickaelK 9662ee565a chore (refactoring): improve journal public api 2026-09-17 21:23:03 +10:00
MickaelK 6bd223eab2 feature (watch): remote changes reflected from web client 2026-09-16 14:26:42 +10:00
MickaelK 1e4f011202 feature (journal): more use case for journaling 2026-09-15 16:52:52 +10:00
MickaelK f42dc99f1e feature (heartbeat): heartbeat to file watcher 2026-09-15 12:10:36 +10:00
MickaelK caf406ae39 chore (refactoring): generic in pkg/journal 2026-09-15 11:40:45 +10:00
MickaelK 68492a58a3 chore (refactoring): make journaling reusable 2026-09-15 03:29:38 +10:00
MickaelK c16b06db9f chore (refactoring): migrate journal to pkg/journal 2026-09-14 21:51:07 +10:00
MickaelK a81dfea428 feature (watch): improve watch api 2026-09-12 09:48:33 +10:00
MickaelK 18bb5d5901 feature (watcher): can now receive change events 2026-09-11 17:26:56 +10:00
MickaelK 99513d9358 fix (caching): fix docker overlayfs issue
for some reasons unlink is not enough using docker which never release
the unlinked files back to the os making df -h reporting different
things than du -hsx /
2026-09-08 01:13:59 +10:00
MickaelK cbcd1e96eb chore (cleanup): cleanup pkg/files 2026-08-27 21:19:52 +10:00
MickaelK 836ae3e72a fix (plg_backend_s3): improve stat
fixes: https://github.com/mickael-kerjean/fdrive/issues/6
2026-08-27 01:29:56 +10:00
MickaelK 29058ea681 chore (optimisation): micro optimisations 2026-08-26 17:55:36 +10:00
MickaelK b05797dce0 feature (optimisation): reduce mem allocations 2026-08-26 00:47:32 +10:00
MickaelK 1b5da70607 feature (performance): enhance perf in hot ls,cat path 2026-08-25 13:43:21 +10:00
mickael-kerjean d28da99498 chore (refactoring): complete migration to pkg :) 2026-08-21 13:29:17 +10:00
MickaelK c3da0bcea9 chore (refactoring): cleanup pkg imports 2026-08-21 12:06:30 +10:00
MickaelK 9b11653afd chore (refactoring): migrate to server/pkg 2026-08-20 14:00:25 +10:00
MickaelK 581f986dca feature (plg_backend_nfs): improve metadata on nfs 2026-07-25 01:13:08 +10:00
MickaelK 5eb96c0616 feature (pkg/files): support for delta download 2026-07-24 12:29:48 +10:00
MickaelK a44fac5b4b chore (refactoring): simplify metadata handling 2026-07-23 20:04:46 +10:00
MickaelK 0b7d72ea02 feature (metadata): dedicated metadata field in ls 2026-07-21 12:42:20 +10:00
MickaelK 7e60fcfd08 feature (sync): sync atomic update
from the desktop client, we can see some kind of dance when saving a
file where we move the old file to something else, then write and delete
2026-07-14 22:56:16 +10:00
MickaelK 759a56370a feature (upload): support for delta sync 2026-07-14 15:47:31 +10:00
MickaelK 968fd7b422 chore (maintenance): prepare for delta sync 2026-07-14 13:45:18 +10:00
MickaelK d548d3237a chore (migration): migrate to pkg structure 2026-07-14 13:16:04 +10:00