44 Commits
Author SHA1 Message Date
Ivan Baidakou 0fb08b5350 core: update metada only when needed 2026-05-24 19:00:10 +03:00
Ivan Baidakou 82b2823d0e core: more model diff visitation/application 2026-04-23 20:56:48 +03:00
Ivan Baidakou 602d233cdd core, fs: add expiration timer into fs_actor 2026-01-23 23:24:59 +03:00
Ivan Baidakou 3d6257c74f core: fs: allow finishing unfinished (interrupted) files 2026-01-06 22:31:25 +03:00
Ivan Baidakou 089b559061 core: remove outdated diffs 2025-10-13 17:45:21 +03:00
Ivan Baidakou 61396d8892 format sourcesel 2025-10-12 21:39:32 +03:00
Ivan Baidakou db3b6e7e0d core, controller_actor: refactor (WIP) 2025-10-12 14:05:01 +03:00
Ivan Baidakou e12b50873e core, controller_actor: refactor (WIP) 2025-10-11 19:02:12 +03:00
Ivan Baidakou c69a72c014 core: refactor file actor (WIP) 2025-10-06 23:54:11 +03:00
Ivan Baidakou 617dece5e6 core: optimize mem usage, remove folder_info_t from file_info_t 2025-09-21 22:40:11 +03:00
Ivan Baidakou 708f8c2215 core: refactor bouncer 2025-09-19 09:10:57 +03:00
Ivan Baidakou e325f18c4a core: refactor bouncer 2025-09-10 22:37:09 +03:00
Ivan Baidakou 67f1d31e04 core, db-actor: implement partial loading 2025-08-20 23:36:19 +03:00
Ivan Baidakou acf83fa335 Refactor 2025-08-17 13:41:39 +03:00
Ivan Baidakou aa681c36fb core: moar correctly display scan progress 2025-08-17 12:12:46 +03:00
Ivan Baidakou 2a7b821425 WIP 2025-08-16 19:19:47 +03:00
Ivan Baidakou 5adea30f56 core, fltk: allow iteratively load db 2025-08-14 08:59:54 +03:00
Ivan Baidakou 9cf8e71dee core: introduce bouncer & interrupt diff 2025-08-10 21:09:24 +03:00
Ivan Baidakou a11a879e09 core: import deleted files using cluster representation 2025-05-25 14:20:59 +03:00
Ivan Baidakou 12bd8fb9ac core: moar safety when interrupting downloading 2025-01-16 23:09:30 +03:00
Ivan Baidakou 4e5ede7058 core: introduce sink_actor and suspend_folder diff to safely remove folder 2025-01-15 01:41:00 +03:00
Ivan Baidakou aece84da57 core, fltk: introduce apply_controller to control diff application progress 2024-12-31 00:12:13 +03:00
Ivan Baidakou 01662f67fa core: move io_error into model diff instead of custom message 2024-12-27 21:38:42 +03:00
Ivan Baidakou 793996161f core: resolve conflicts, local win 2024-12-21 13:04:13 +03:00
Ivan Baidakou 016135d04f core: explicitly ack/rej blocks, drop using atomics; moar correct load txn closing 2024-12-19 10:49:38 +03:00
Ivan Baidakou d555a35642 core: refactor modify::clone_file -> advance::remote_copy 2024-12-02 23:02:31 +03:00
Ivan Baidakou 82c1506ee6 core, drop finish file ack in the sake of clone_file 2024-11-15 10:41:10 +03:00
Ivan Baidakou a641d5095e core, wip 2024-10-16 18:21:42 +03:00
Ivan Baidakou a5c0c2151e core, wip 2024-10-16 09:18:57 +03:00
Ivan Baidakou bfad00f8de core, fltk, unify diffs 2024-09-01 20:03:55 +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 a7643aaf4b Refactor logging facilities 2024-04-28 18:54:37 +03:00
Ivan Baidakou 93ce82e2c4 WIP 2024-03-19 21:32:36 +03:00
Ivan Baidakou 6d9c395b01 WIP, fix warnings 2023-03-05 22:22:49 +03:00
Ivan Baidakou 81ab3f8c27 format 2023-02-26 17:20:47 +03:00
Ivan Baidakou 3c8a39423f Add copyright & license 2022-03-06 20:12:54 +03:00
Ivan Baidakou 0f9d160f84 refactor 2022-01-07 22:51:20 +03:00
Ivan Baidakou d70e126c1c add tests for global dialer actor, and fix it 2021-12-21 21:03:34 +03:00
Ivan Baidakou 4da182679b add tests for global discovery actor 2021-12-21 20:04:12 +03:00
Ivan Baidakou 66c4861a3f refactoring before refactoring fs-actor 2021-11-27 21:16:40 +03:00
Ivan Baidakou 18dcbe43d5 WIP 2021-11-27 13:20:55 +03:00
Ivan Baidakou 2ee799237b initial db-actor working code 2021-11-07 11:30:29 +03:00
Ivan Baidakou dd09d37b10 minor refactoring, make sanitizer happy with tests 2021-06-30 18:15:54 +03:00