Commit Graph
73 Commits
Author SHA1 Message Date
Ivan Baidakou 275c243da1 improve cross-platform-ability of the tests 2025-03-22 16:37:29 +03:00
Ivan Baidakou f59e1a41d4 core: moar correct handle remote folder updates 2025-03-19 20:54:06 +03:00
Ivan Baidakou 22971dbf04 core: moar auto-sharing tests 2025-03-19 10:19:07 +03:00
Ivan Baidakou d4e8884ba4 core: implement two-pass cluster update processing 2025-03-19 10:13:22 +03:00
Ivan Baidakou 40e3242bbf core: moar tests for auto-accept folders 2025-03-18 23:15:33 +03:00
Ivan Baidakou ed7d0fb548 core: auto-accept + introducer, moar tests 2025-03-18 22:49:05 +03:00
Ivan Baidakou a550d97b6c core: initial implementation of folder auto-accept 2025-03-18 22:23:21 +03:00
Ivan Baidakou c0d6706dcf core: introduce folder share for previously introduced device 2025-03-14 11:09:56 +03:00
Ivan Baidakou c74852c75c core: handle 'dynamic' address in bep proto spec, add tests 2025-03-14 09:22:21 +03:00
Ivan Baidakou 260f165274 [core] handle device::skip_introduction_removals 2025-03-13 19:20:07 +03:00
Ivan Baidakou 408a49b692 [core] add introducer test 2025-03-12 22:12:16 +03:00
Ivan Baidakou 66d5993d6c clang-format sources 2025-03-06 20:48:37 +03:00
Ivan Baidakou 9acd752ac3 use protopuf instead of protobuf (incomplete) 2025-02-28 17:55:50 +03:00
Ivan Baidakou f74c34ca80 use protopuf instead of protobuf (incomplete) 2025-02-28 17:22:27 +03:00
Ivan Baidakou 44ac38def4 core, fltk: clean up complains with -Wall 2025-01-24 11:12:42 +03:00
Ivan Baidakou 01e0d04adc core: fix crash of db-actor 2025-01-21 09:24:07 +03:00
Ivan Baidakou 973ef552fd core: make logging moar cross-platform 2025-01-07 13:59:08 +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 863e6bb6fc core, fltk: make moar correct short device it (string) presentation 2024-12-26 14:57:27 +03:00
Ivan Baidakou 60735836fc core, introduce model::Version class 2024-12-13 11:31:12 +03:00
Ivan Baidakou 5fff3883a4 core, allow resuming downloading 2024-10-21 14:17:17 +03:00
Ivan Baidakou 99b7fe4c7b core, make folder info max sequence lazy 2024-10-20 16:54:05 +03:00
Ivan Baidakou 595f1ae2ab core, refactor (WIP) 2024-10-10 09:10:01 +03:00
Ivan Baidakou d5c96daeea core, refactor file_iterator (WIP) 2024-10-09 15:18:14 +03:00
Ivan Baidakou 6518f8c65b core, refactor: create_folder -> upsert folder 2024-08-18 17:48:18 +03:00
Ivan Baidakou 7d07b20fc4 core, fltk: refactor unknown -> pending 2024-08-17 00:08:14 +03:00
Ivan Baidakou d23342ead4 core, fltk: refactor unknown -> pending (wip) 2024-08-16 23:42:30 +03:00
Ivan Baidakou 02ae4a74bd core, fltk: refactor unknown -> pending (wip) 2024-08-16 23:35:30 +03:00
Ivan Baidakou 577dd1754c core, fltk: refactor unknown -> pending (wip) 2024-08-16 22:59:45 +03:00
Ivan Baidakou f1eafebcbf core, fltk: refactor unknown -> pending (wip) 2024-08-16 18:46:37 +03:00
Ivan Baidakou 4cba0478ae core, finalize sequencer 2024-08-14 23:46:45 +03:00
Ivan Baidakou c5de5cbd13 core, sequencer WIP 2024-08-13 09:24:30 +03:00
Ivan Baidakou 36b5a57e11 core, remove outdated update_folder_info diff 2024-08-09 15:19:50 +03:00
Ivan Baidakou a7543c38c0 core, format sources 2024-08-09 12:36:39 +03:00
Ivan Baidakou fa2faa351d core, finalize upserting folder_infos 2024-08-09 12:35:23 +03:00
Ivan Baidakou 95e46a9e7c format sources 2024-08-06 13:35:19 +03:00
Ivan Baidakou a91fd6eb19 core, refactor diffs 2024-08-06 10:15:59 +03:00
Ivan Baidakou df3b97ea3b core, refactor diffs (WIP) 2024-08-05 08:33:47 +03:00
Ivan Baidakou 6b1518ec23 introduce augmentable 2024-07-07 11:05:51 +03:00
Ivan Baidakou d25b0f708d core, generelize aggregate diff 2024-06-27 22:45:50 +03:00
Ivan Baidakou c442e04dd1 core, fix pulling in unknown folders 2024-06-21 09:56:37 +03:00
Ivan Baidakou bfbace97ea core: refactor cluster_update 2024-06-13 11:02:37 +03:00
Ivan Baidakou 8ca4674e33 core: add add_unknown_folders diff 2024-06-12 16:16:02 +03:00
Ivan Baidakou c249f952ca core: fix update_folder_info diff 2024-06-12 12:55:59 +03:00
Ivan Baidakou 68c8c576d8 core: introduce update_folder_info diff 2024-06-12 12:14:20 +03:00
Ivan Baidakou e1c0aec30d core: refactor diffs 2024-06-11 15:55:49 +03:00
Ivan Baidakou ff02541d76 core: refactor cluster_update 2024-06-11 13:36:14 +03:00
Ivan Baidakou c22c66925b core: refactor cluster update 2024-06-10 23:38:23 +03:00
Ivan Baidakou 5d2dbfdc3b WIP 2024-01-02 22:42:12 +03:00
Ivan Baidakou 7a08f9180e Send indices during download 2023-03-16 10:10:36 +03:00