Philip (a-0) philip
  • Joined on 2022-06-27
philip pushed to master at philip/ubisync 2024-05-03 17:34:28 +00:00
a30e30febe Implemented basic metastate sharing and message resend upon failure
philip pushed to master at philip/ubisync 2024-04-27 14:53:08 +00:00
95050d5c61 Basic metastate sharing implementation
3589be0a3b Added SharePermissions, 'ShareContent and Share` types
Compare 2 commits »
philip opened issue philip/ubisync#21 2024-04-17 14:57:16 +00:00
Consolidate family creation process
philip pushed to master at philip/ubisync 2024-04-04 20:58:46 +00:00
43006e9a53 Include optional family field in Hello messages
philip closed issue philip/ubisync#18 2024-04-04 20:56:53 +00:00
Improve Peer type
philip pushed to master at philip/ubisync 2024-04-04 20:56:53 +00:00
4ca9ffaa0e Improved Peer type, adjusted database module accordingly. Fixes #18
philip pushed to master at philip/ubisync 2024-03-24 17:25:33 +00:00
f2c9fe48a1 Database handle remodeling
philip pushed to master at philip/ubisync 2024-03-23 18:46:40 +00:00
e0b83d30b6 Members of family are now stored in HashSet instead of Vec
0c2bdb2ee3 Bugfix: Lazily evaluate b64 address construction after b32 try
Compare 2 commits »
philip pushed to master at philip/ubisync 2024-03-23 17:39:11 +00:00
3758249a28 Code cleanup
51682c04b1 Improved PeerId::from(I2pSocketAddr) function
Compare 2 commits »
philip pushed to master at philip/ubisync 2024-03-23 17:22:01 +00:00
9bc2db2b24 Cargo cleanup: removed cozo, updated reqwest
philip pushed to master at philip/ubisync 2024-03-23 17:16:50 +00:00
a68c08292f PeerId rework: PeerId is now unique and enforces b32-encoded destination
philip pushed to master at philip/ubisync 2024-03-23 16:46:30 +00:00
636aff64b9 Basic family join/leave implementation, tests not fully working
ec0a55b286 Store own PeerId in CommHandle
Compare 2 commits »
philip opened issue philip/ubisync#20 2024-03-21 18:22:44 +00:00
Refactor family join / add family member function names
philip opened issue philip/ubisync#19 2024-02-25 10:17:20 +00:00
Ensure each peer is member of no more than one family
philip opened issue philip/ubisync#18 2024-02-25 10:03:05 +00:00
Improve Peer type
philip pushed to master at philip/ubisync 2024-02-24 15:11:19 +00:00
29ff183c08 Added caching for i2p b32 addresses
philip pushed to master at philip/ubisync 2024-02-13 17:31:39 +00:00
91142f7bfb Changed ElementCreateRequest to optionally include a ContentUpdateStrategy. Closes #13
philip closed issue philip/ubisync#13 2024-02-13 17:31:39 +00:00
Allow apps to select a ContentUpdateStrategy
philip closed issue philip/ubisync#16 2024-02-13 17:28:08 +00:00
Implement default Overwrite strategy
philip commented on issue philip/ubisync#16 2024-02-13 17:28:08 +00:00
Implement default Overwrite strategy

Implemented in 6a5fce3070b178122ab73b4d52dd70b7e347968f