Commit Graph

250 Commits

Author SHA1 Message Date
Christien Rioux
b5612e5dd8 fix eventual consistency 2024-06-09 14:43:28 -04:00
Christien Rioux
ddc02f6771 big identity refactor 2024-06-07 14:42:04 -04:00
Christien Rioux
2c38fc6489 pagination 2024-06-06 07:49:42 -04:00
Christien Rioux
5473bd2ee4 pagination work 2024-06-06 07:49:42 -04:00
Christien Rioux
4082d1dd76 bug cleanup 2024-06-06 07:49:42 -04:00
Christien Rioux
0e4606f35e debugging 2024-06-06 07:49:42 -04:00
Christien Rioux
f780a60d69 fixing bugs 2024-06-06 07:49:42 -04:00
Christien Rioux
fd63a0d5e0 message integrity 2024-06-06 07:49:42 -04:00
Christien Rioux
490051a650 reconciliation work 2024-06-06 07:49:42 -04:00
Christien Rioux
c9525bde77 more reconciliation 2024-06-06 07:49:42 -04:00
Christien Rioux
6d05c9f125 everything but reconcile 2024-06-06 07:49:42 -04:00
Christien Rioux
37f6ca19f7 checkpoint 2024-06-06 07:49:42 -04:00
Christien Rioux
8a5af51ec7 crypto work 2024-06-06 07:49:42 -04:00
Christien Rioux
e04fd7ee77 table db change tracking 2024-06-06 07:49:42 -04:00
Christien Rioux
9c5feed732 messages wip 2024-06-06 07:49:42 -04:00
Christien Rioux
5d89de9bfe tabledb array work 2024-06-06 07:49:42 -04:00
Christien Rioux
ed893852a2 flutter updates 2024-05-20 20:48:17 -04:00
Christien Rioux
c4d25fecb0 progress on dht_log 2024-05-13 10:03:25 -04:00
Christien Rioux
ab4f05a347 fix build 2024-05-09 10:54:52 -05:00
Christien Rioux
627066dd27 use dev version of async and bloc tools 2024-05-07 10:03:41 -05:00
Christien Rioux
25a6a00fcf refactor, use external libraries, and add integration test for veilid_support 2024-05-01 20:58:25 -04:00
Christien Rioux
0b4de3ad13 better handling of subkey sequence numbers 2024-04-24 22:43:42 -04:00
Christien Rioux
64d0019e6e watchvalue fixes 2024-04-21 22:16:22 -04:00
Christien Rioux
37b1717a71 fix persistent queue 2024-04-20 21:24:03 -04:00
Christien Rioux
8ac9a93f72 updates and stuff 2024-04-20 13:43:17 -04:00
Christien Rioux
809f6d69bf better message status support 2024-04-17 21:31:26 -04:00
Christien Rioux
4f02435964 unify handling of themes
accessible theming/high contrast support
2024-04-12 20:55:05 -04:00
Christien Rioux
23ec185324 ui cleanup 2024-04-10 16:13:08 -04:00
Christien Rioux
1f99279cd2 ui cleanup 2024-04-07 23:16:06 -04:00
Christien Rioux
b7f7258c70 optimizations 2024-04-07 16:19:45 -04:00
Christien Rioux
8335e36876 watch value fix, invitation fix, logging 2024-04-06 22:36:30 -04:00
Christien Rioux
b3e9cbd4f3 navigation cleanup 2024-04-05 22:03:04 -04:00
Christien Rioux
5da68b2d94 optimization work and crypto overrides for dht operations 2024-04-04 22:31:09 -04:00
Christien Rioux
9bb20f4dd2 concurrency work in prep for speeding things up
refactor splash screen to process initialization in a better way
more async tools for async cubit constructors
greatly improved StateMapFollower class
2024-04-03 21:55:49 -04:00
Christien Rioux
48c9c67ab8 fix head issue and refactor 2024-04-01 09:04:54 -04:00
Christien Rioux
5a8b1caf93 more locking work 2024-03-28 21:46:26 -05:00
Christien Rioux
41bb198d92 xfer 2024-03-24 12:13:27 -04:00
Christien Rioux
64d4d0cefb short array work and doc 2024-03-07 08:28:05 -05:00
Christien Rioux
d3cdca17c5 simplify config and fix refresh 2024-03-05 15:29:02 -05:00
Christien Rioux
cd329c7bad fix messages select 2024-03-01 20:28:02 -05:00
Christien Rioux
2cf1c5f4e9 better logging 2024-03-01 16:25:56 -05:00
Christien Rioux
f896fc822c not much better, some race condition exists. figuring that out. 2024-02-29 21:21:20 -05:00
Christien Rioux
ce4601b575 clean up mounts 2024-02-29 14:37:50 -05:00
Christien Rioux
0cf2b947be fix refresh, error 2024-02-29 13:54:03 -05:00
Christien Rioux
d00722433d clean up windows and loading state 2024-02-28 20:32:37 -05:00
Christien Rioux
ad9a77d68f fix follow 2024-02-28 11:58:46 -05:00
Christien Rioux
efb7b95980 bugfixes
flutter 3.19 upgrade
2024-02-27 21:37:39 -05:00
Christien Rioux
c6f017b0d1 busy handling 2024-02-27 12:45:58 -05:00
Christien Rioux
43b01c7555 refactor bloc tools to its own package 2024-02-26 23:34:17 -05:00
Christien Rioux
8e7619677a chat work 2024-02-25 22:52:09 -05:00
Christien Rioux
ce4e19f88d clean up single-record open remnants 2024-02-25 10:03:41 -05:00
Christien Rioux
e262b0f777 more refactor and dhtrecord multiple-open support 2024-02-24 22:27:59 -05:00
Christien Rioux
c4c7b264aa more state follower 2024-02-20 20:07:35 -05:00
Christien Rioux
450bdf9c7c state follower 2024-02-20 17:57:05 -05:00
Christien Rioux
f936cb069e cleanup 2024-02-16 09:46:42 -07:00
Christien Rioux
031d7aea82 init fixes 2024-02-14 22:25:02 -05:00
Christien Rioux
5cec423351 more debugging 2024-02-14 21:33:15 -05:00
Christien Rioux
9219e1307e more refactor 2024-02-13 22:03:26 -05:00
Christien Rioux
45ab494969 things compile 2024-02-12 22:30:09 -05:00
Christien Rioux
a551791f97 cleanup 2024-02-12 10:35:41 -05:00
Christien Rioux
9dd17cb077 checkpoint 2024-02-12 09:10:07 -05:00
Christien Rioux
a6ba08255b checkpoint 2024-02-11 23:18:20 -05:00
Christien Rioux
ff14969ffa more messages work 2024-02-11 14:17:10 -05:00
Christien Rioux
634543910b messages work 2024-02-11 00:29:58 -05:00
Christien Rioux
43dbf26cc0 active conversations cubit and blocmapcubit 2024-02-09 21:17:28 -05:00
Christien Rioux
aa376a449d checkpoint 2024-02-08 21:05:59 -05:00
Christien Rioux
09ae8ff6bb messages work 2024-02-08 20:35:59 -05:00
Christien Rioux
f2caa7a0b3 conversation cubit work 2024-02-07 19:13:32 -05:00
Christien Rioux
cd5d10ec1f conversation cubit work 2024-01-31 22:29:06 -05:00
Christien Rioux
2e4deb2038 everything but chat 2024-01-30 19:47:22 -05:00
Christien Rioux
ba73123702 chat list work 2024-01-30 18:32:56 -05:00
Christien Rioux
03a6a781a6 chat refactor 2024-01-30 17:03:14 -05:00
Christien Rioux
4a8958a868 refactor 2024-01-30 14:14:11 -05:00
Christien Rioux
1e6b9f4a43 refactor checkpoint 2024-01-29 22:38:19 -05:00
Christien Rioux
7bd426ce98 more refactor, conversation work 2024-01-28 21:31:53 -05:00
Christien Rioux
20047a956f more refactor 2024-01-27 20:10:30 -05:00
Christien Rioux
7cf44ef192 refactor 2024-01-26 21:02:11 -05:00
Christien Rioux
b35b618a4d more refactor 2024-01-25 20:33:56 -05:00
Christien Rioux
6e8ba551ad more refactor work 2024-01-18 19:44:15 -05:00
Christien Rioux
0a922e97b6 refactor settings page 2024-01-18 09:03:38 -05:00
Christien Rioux
c7b541c643 more refactor 2024-01-09 20:58:27 -05:00
Christien Rioux
b83aa3a64b more refactor 2024-01-08 21:37:08 -05:00
Christien Rioux
ba4ef05a28 record pool / watch work 2024-01-06 20:47:10 -05:00
Christien Rioux
31f562119a checkpoint 2024-01-04 22:29:43 -05:00
Christien Rioux
c516323e7d refactor some more 2023-12-27 22:56:24 -05:00
Christien Rioux
2adc958128 missing changes 2023-12-26 20:27:47 -05:00
Christien Rioux
29210c89d2 break everything 2023-12-26 20:26:54 -05:00
Christien Rioux
e898074387 refactoring 2023-12-21 12:10:54 -05:00
Christien Rioux
d3ecae0113 updates and refactor protobuf 2023-12-18 20:05:23 -05:00
Christien Rioux
f8e0b61bc8 use default routing context now 2023-11-05 21:17:13 -05:00
Christien Rioux
e02e96a65d turn force refresh back on 2023-11-05 21:15:43 -05:00
Christien Rioux
656bfbdfa4 missing file 2023-10-22 10:02:57 -04:00
Christien Rioux
2a68172e0a fixes for dht based providers 2023-10-21 19:23:43 -04:00
Christien Rioux
8ac551a5e0 fix 2023-10-14 20:18:57 -04:00
Christien Rioux
d2a7fdbe4d fix scrolling 2023-10-14 15:47:02 -04:00
Christien Rioux
0ebca108fe fix error zone 2023-10-14 14:07:58 -04:00
Christien Rioux
fc32fdd9f3 move validate 2023-10-11 23:12:36 -04:00
John Smith
6de8ed6c6e add build for windows 2023-10-10 10:35:31 -04:00
Christien Rioux
5bc7d68552 cleanup 2023-10-10 09:55:15 -04:00
Christien Rioux
9291dc2b80 ellet 2023-10-09 22:12:26 -04:00