Sosthene
|
a467c45401
|
Add device basic flow
|
2025-07-08 17:22:22 +02:00 |
|
Sosthene
|
5a98fac745
|
Update our pairing addresses on receiving updates
|
2025-07-08 17:22:22 +02:00 |
|
Sosthene
|
18d46531a0
|
Correctly handle states in pairDevice()
|
2025-07-08 17:22:22 +02:00 |
|
Sosthene
|
62ccfec315
|
Add GET_MEMBER_ADDRESSES and ADD_DEVICE messages
|
2025-07-07 15:26:40 +02:00 |
|
Sosthene
|
e9fc0b8454
|
Rm await on getDeviceAddress()
|
2025-07-07 15:24:55 +02:00 |
|
Sosthene
|
5119d04243
|
Don't retry commit message for Not enough members to validate errors
|
2025-07-07 15:24:15 +02:00 |
|
Sosthene
|
5a8c31df32
|
Add getUncommitedStates()
|
2025-07-07 15:23:47 +02:00 |
|
Sosthene
|
deebcefc3d
|
Track states on pairing process
|
2025-07-07 15:23:05 +02:00 |
|
Sosthene
|
d9b8817ecc
|
Create connections with devices in a pairing process
|
2025-07-07 15:22:23 +02:00 |
|
Sosthene
|
d8c2b22c3d
|
Rm uneccessary async on decodeValue()
|
2025-07-07 15:21:25 +02:00 |
|
Sosthene
|
39f24114e1
|
Rm uneccessary async on getDeviceAddress()
|
2025-07-07 15:20:00 +02:00 |
|
Sosthene
|
189bd3d252
|
Don't throw error if unpaired while trying to get my processes
|
2025-07-04 12:26:11 +02:00 |
|
Sosthene
|
989263d44a
|
handleValidateMerkleProof
|
2025-07-03 17:56:03 +02:00 |
|
Sosthene
|
7391a08a01
|
Add VALIDATE_MERKLE_PROOF MessageType
|
2025-07-03 17:54:36 +02:00 |
|
Sosthene
|
4e109e8fba
|
Add validateMerkleProof
|
2025-07-03 17:54:07 +02:00 |
|
Sosthene
|
44f0d8c6c9
|
[bug] fix rolesContainsMember
|
2025-07-02 13:50:54 +02:00 |
|
Sosthene
|
10589b056f
|
Solve potential race conditions in dumpStore()
|
2025-07-02 12:40:44 +02:00 |
|
Sosthene
|
926f41d270
|
Fix race condition on getMyProcesses
|
2025-07-02 12:40:44 +02:00 |
|
Sosthene
|
7c39795cef
|
Add HASH_VALUE and GET_MERKLE_PROOF
|
2025-07-02 12:40:44 +02:00 |
|
Sosthene
|
207b308173
|
Add getMerkleProofForFile
|
2025-07-02 12:40:44 +02:00 |
|
Sosthene
|
9edcc2e897
|
Add HASH and MERKLE MessageType
|
2025-06-30 19:49:41 +02:00 |
|
Sosthene
|
f5fae245e2
|
[bug] validateToken was bypassed
|
2025-06-30 19:49:06 +02:00 |
|
|
ed4fa732f7
|
Remove redundant log and dead code
|
2025-06-26 10:52:28 +02:00 |
|
|
ac11893e93
|
Add messageId to each message, refactor listeners
|
2025-06-25 16:59:20 +02:00 |
|
|
929e7ee36d
|
[bug] fix updateProcess
|
2025-06-25 14:40:08 +02:00 |
|
|
c2a4b598a7
|
Validate token for getProcesses request
|
2025-06-25 14:39:42 +02:00 |
|
|
2bd2fdff98
|
Add mock VITE_JWT_SECRET_KEY
|
2025-06-25 14:39:12 +02:00 |
|
|
13731da7e1
|
Add getLastCommitedStateIndex
|
2025-06-25 14:38:52 +02:00 |
|
Sosthene
|
965f5da9a9
|
Add DECODE_PUBLIC_DATA MessageType
|
2025-06-24 18:22:10 +02:00 |
|
Sosthene
|
18ef18db71
|
Add DECODE_PUBLIC_DATA api
|
2025-06-24 15:52:23 +02:00 |
|
Sosthene
|
50a92995d7
|
Add decodeValue api
|
2025-06-23 19:45:21 +02:00 |
|
Sosthene
|
17bdcec317
|
[bug] Fix access verification in decryptAttribute
|
2025-06-23 19:45:08 +02:00 |
|
Sosthene
|
25caed410e
|
[bug] checkConnections didn't get the member addresses
|
2025-06-23 19:44:36 +02:00 |
|
Sosthene
|
cf57681c31
|
Add handleUpdateProcess in router
|
2025-06-15 22:17:58 +02:00 |
|
Sosthene
|
91ba7205cc
|
Fix return value of handleDecryptState
|
2025-06-15 22:17:22 +02:00 |
|
Sosthene
|
d31e18d4ae
|
Use new utils splitPrivateData and isValid32ByteHex
|
2025-06-15 22:16:32 +02:00 |
|
Sosthene
|
6076c342f8
|
[bug] Do not request keys when we are not in the role in decryptAttribute
|
2025-06-15 22:12:22 +02:00 |
|
Sosthene
|
bb5d3ff16d
|
[bug] Correctly encode data in updateProcess
|
2025-06-15 22:11:02 +02:00 |
|
Sosthene
|
a3fe29e4a0
|
[bug] Correctly iterate on members addresses in checkConnection
|
2025-06-15 22:10:25 +02:00 |
|
Sosthene
|
0d51f9d056
|
[bug] wrong variable name in handleDecryptState
|
2025-06-15 22:08:41 +02:00 |
|
Sosthene
|
c0d402b234
|
Add service.utils with splitPrivateData and isValid32ByteHex
|
2025-06-15 22:07:23 +02:00 |
|
Sosthene
|
dfae77de58
|
Remove dead code
|
2025-06-13 21:06:10 +02:00 |
|
Sosthene
|
e1494d5bf4
|
Reorganise MessageType and remove dead code from models
|
2025-06-13 21:04:15 +02:00 |
|
Sosthene
|
ed23adf8f1
|
Rename folderCreated to processData
|
2025-06-13 20:35:35 +02:00 |
|
Sosthene
|
2a7c0d6675
|
Add notify and validate api
|
2025-06-12 17:33:22 +02:00 |
|
Sosthene
|
25dba4e67b
|
minor fixes
|
2025-06-12 17:26:51 +02:00 |
|
Sosthene
|
65d43686cb
|
Add handleCreateProcess
|
2025-06-12 14:36:12 +02:00 |
|
Sosthene
|
18e82de549
|
Minor fixes and refactor in router
|
2025-06-12 14:36:12 +02:00 |
|
|
f4d8f8652f
|
Profile and Folder event handler return object
|
2025-06-12 14:36:12 +02:00 |
|
|
39f2b086b5
|
Make createAndSend{Profile,Folder}Tx returns object
|
2025-06-12 14:36:12 +02:00 |
|