Commit Graph
58 Commits
Author SHA1 Message Date
Ivan Baidakou c595989b88 core, improve controller (lock/unlock blocks) 2024-10-01 17:39:50 +03:00
Ivan Baidakou c5b29aaa7f core, improve controller 2024-10-01 16:49:20 +03:00
Ivan Baidakou 2984749d58 core, fix block iterator (WIP) 2024-10-01 15:47:38 +03:00
Ivan Baidakou 175093ffc1 core, moar correct controller implementation 2024-09-30 12:11:52 +03:00
Ivan Baidakou 6e3ab9eecf fix: core, introduce sync start/finish diffs + react on them in scan_actor & scheduler 2024-09-21 14:33:09 +03:00
Ivan Baidakou 76da3d60ba core, persist file_info during peer index updates 2024-09-15 00:35:29 +03:00
Ivan Baidakou 8112a5ff71 core, remove orphaned blocks upon local file update and remote folder update 2024-08-30 16:48:37 +03:00
Ivan Baidakou da2fcd6dc8 core, minor fixes 2024-08-30 11:12:19 +03:00
Ivan Baidakou 6518f8c65b core, refactor: create_folder -> upsert folder 2024-08-18 17:48:18 +03:00
Ivan Baidakou d23342ead4 core, fltk: refactor unknown -> pending (wip) 2024-08-16 23:42:30 +03:00
Ivan Baidakou 4cba0478ae core, finalize sequencer 2024-08-14 23:46:45 +03:00
Ivan Baidakou 60b22939d1 core, sequencer WIP 2024-08-12 11:13:51 +03:00
Ivan Baidakou 3d606182e7 core, refactor with folder-infos upserts 2024-08-09 10:10:44 +03:00
Ivan Baidakou a96ed8de1b core, WIP 2024-08-06 13:32:08 +03:00
Ivan Baidakou 6b1518ec23 introduce augmentable 2024-07-07 11:05:51 +03:00
Ivan Baidakou d71d2549b4 core, controller take into account peer deletion 2024-06-16 18:00:30 +03:00
Ivan Baidakou b7b38961f9 core: refactor unshare_folder 2024-06-11 10:03:36 +03:00
Ivan Baidakou 93ce82e2c4 WIP 2024-03-19 21:32:36 +03:00
Ivan Baidakou 1502a88699 Fix issue with file locking 2024-02-18 01:22:43 +03:00
Ivan Baidakou 4350f1e4ca WIP 2024-02-12 10:15:14 +03:00
Ivan Baidakou 5d2dbfdc3b WIP 2024-01-02 22:42:12 +03:00
Ivan Baidakou 611084b997 do not shutdown upon digest error 2023-11-30 14:58:18 +03:00
Ivan Baidakou 1651175096 do not shutdown upon block receiving error 2023-11-29 15:00:16 +03:00
Ivan Baidakou cc0df8360c WIP 2023-11-13 00:16:57 +03:00
Ivan Baidakou 8d50d3bcdd Merge remote-tracking branch 'github/v0.3.0-dev' into v0.3.0-dev 2023-11-10 09:30:08 +03:00
Ivan Baidakou 34e9e2c9fd WIP 2023-11-07 14:21:48 +03:00
Ivan Baidakou 91386700b8 Refactor test 2023-05-02 16:11:06 +03:00
Ivan Baidakou 726be85162 WIP 2023-05-02 16:03:48 +03:00
Ivan Baidakou 072206d6ca WIP 2023-05-01 16:09:08 +03:00
Ivan Baidakou a959787de3 WIP 2023-04-01 16:48:04 +03:00
Ivan Baidakou 7426416959 refactor 2023-03-31 09:36:04 +03:00
Ivan Baidakou 7a08f9180e Send indices during download 2023-03-16 10:10:36 +03:00
Ivan Baidakou 836dc4f485 Moar controller tests 2023-03-15 11:50:47 +03:00
Ivan Baidakou 1bce16f099 Add index + index_update sending test 2023-03-15 11:40:50 +03:00
Ivan Baidakou 3f6b2b7a56 WIP 2023-03-15 09:48:36 +03:00
Ivan Baidakou 9fc523ff4c WIP 2023-03-15 08:47:12 +03:00
Ivan Baidakou de18efb47d WIP, move to c++20 2023-03-12 12:34:01 +03:00
Ivan Baidakou 6d9c395b01 WIP, fix warnings 2023-03-05 22:22:49 +03:00
Ivan Baidakou 6dd008daff Refactor 2023-03-04 18:19:06 +03:00
Ivan Baidakou 5c980ae0d3 let catch library be managed by conan 2023-02-28 16:18:59 +03:00
Ivan Baidakou b9208d4d55 moar tests for unknown folders 2022-04-14 19:25:05 +03:00
Ivan Baidakou b0645361e5 update, multiple fixes 2022-04-08 18:35:10 +03:00
Ivan Baidakou da2df188c5 moar tests & fixes 2022-03-30 21:53:49 +03:00
Ivan Baidakou 3c8a39423f Add copyright & license 2022-03-06 20:12:54 +03:00
Ivan Baidakou 5b7b5dd30c clang-format 2022-01-28 21:11:18 +03:00
Ivan Baidakou 47cf35181e WIP on file_scaner, redo model 2022-01-24 18:37:23 +03:00
Ivan Baidakou 4bc3b1cd38 Fix 2022-01-08 17:34:44 +03:00
Ivan Baidakou 084aa3d8d3 be more syncthing-like 2022-01-07 21:17:50 +03:00
Ivan Baidakou 68dc7463fd fix downloading updated files 2022-01-07 18:49:40 +03:00
Ivan Baidakou d729310aad fix issue in put, moare controller tests 2022-01-05 12:36:58 +03:00