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