7c2c4bfb46
Fix pairing system: Add waitForPairingCommitment with device sync and update documentation
...
- Add waitForPairingCommitment function with automatic device synchronization
- Integrate updateDevice() call in waitForPairingCommitment for better sync
- Increase retry attempts to 30 with 2s delay (60s total wait time)
- Add detailed logging for pairing process synchronization
- Update router to call waitForPairingCommitment before confirmPairing
- Remove redundant updateDevice() call from router
- Update PAIRING_SYSTEM_ANALYSIS.md with coherence issues and recommendations
- Identify joiner flow inconsistencies requiring future fixes
2025-10-22 14:15:20 +02:00
79633ed923
Add logs for handleCreatePairing
Build and Push to Registry / build-and-push (push) Successful in 2m35s
2025-10-10 11:33:40 +02:00
412c855777
Add promise to wait for relay availability to make createProcess functional
Build and Push to Registry / build-and-push (push) Successful in 2m23s
2025-10-08 11:10:03 +02:00
d9daa00b32
Improved .gitignore
Build and Push to Registry / build-and-push (push) Successful in 2m29s
2025-10-08 10:16:36 +02:00
31b88865d7
Deleted package-lock.json
2025-10-08 10:16:21 +02:00
cd4a971d8d
Updated .env.exemple
2025-10-08 10:16:10 +02:00
e74ce0aabc
Replaced demo by dev3 url
Build and Push to Registry / build-and-push (push) Successful in 2m10s
2025-10-07 14:08:03 +02:00
Sosthene
0d473cf3d1
[bug] Update device blockheight right after initialization to prevent race condition
Build and Push to Registry / build-and-push (push) Successful in 2m25s
2025-09-13 08:12:30 +02:00
Sosthene
457994c506
Updating testData in storage
Build and Push to Registry / build-and-push (push) Successful in 2m15s
2025-09-13 07:34:43 +02:00
Sosthene
5fc485e233
Fix checkConnections, also check more aggressively
2025-09-13 07:34:43 +02:00
Sosthene
0d934e7b6e
[bug] coerce potention undefined to null as return value of getObject()
2025-09-13 07:34:43 +02:00
02d28d46bb
Add .env.exemple file
Build and Push to Registry / build-and-push (push) Successful in 2m8s
2025-09-12 12:33:06 +02:00
723f4d5d85
Add .env to gitignore
Build and Push to Registry / build-and-push (push) Successful in 2m11s
2025-09-12 12:30:27 +02:00
omaroughriss
6f9fa60e2f
Use env variables to config urls
Build and Push to Registry / build-and-push (push) Successful in 2m2s
2025-09-10 17:41:01 +02:00
omaroughriss
e729e32b35
Add handshakeMsg log
Build and Push to Registry / build-and-push (push) Has been cancelled
2025-09-10 16:24:06 +02:00
omaroughriss
e4681f91e4
Merge branch 'dev' of https://git.4nkweb.com/4nk/ihm_client into dev
Build and Push to Registry / build-and-push (push) Successful in 2m4s
2025-09-10 15:25:07 +02:00
omaroughriss
6363ec1189
Update relay handshake verification to use peer list or sp adresses
2025-09-10 15:25:05 +02:00
Sosthene
c8ac815e2b
Refactor handleHandshakeMsg
Build and Push to Registry / build-and-push (push) Successful in 2m11s
2025-09-08 22:00:36 +02:00
Sosthene
ef31cba983
Improve checkConnections to prevent no shared secrets
2025-09-08 22:00:36 +02:00
Omar Oughriss
47c7d31249
Rename workflow
Build and Push to Registry / build-and-push (push) Successful in 2m18s
2025-09-08 16:53:44 +02:00
Omar Oughriss
ede8d95fd1
Add "dev" tagged image
Build and Push to Registry / build-and-push (push) Successful in 2m17s
2025-09-08 16:44:33 +02:00
Omar Oughriss
0fc7b6e4c3
Update Dockerfile to use branche dev of sdk_client
2025-09-08 16:44:02 +02:00
Sosthene
3f64369852
[bug] Fix wrong api calls for storeData
2025-09-08 15:56:34 +02:00
Sosthene
e8c2d1a05a
Get the storage urls from diffs
2025-09-08 15:56:14 +02:00
Sosthene
63ee4ce719
Merge branch 'bug_scan_blocks_update' into dev
2025-09-05 07:59:09 +02:00
Sosthene
e0e186f4f4
Refactor pairing logic
...
Account for the fact that we need the pairing id earlier now
2025-09-05 07:57:57 +02:00
Sosthene
bfca596e8b
Adapt storage to new api
2025-09-05 07:57:50 +02:00
Sosthene
acb9739a80
[bug] Now save device after scan_blocks
2025-09-02 13:30:52 +02:00
Sosthene
c422881cd1
[bug] Failed to update tips
2025-09-02 13:30:52 +02:00
Sosthene
19da967605
Remove unnecessary async
2025-08-25 01:32:24 +02:00
Sosthene
d4223ce604
[bug] Correct args for parse_cipher
2025-08-25 01:31:35 +02:00
Sosthene
420979e63e
[bug] Prevent duplicated addresses when sharing secrets
2025-08-25 01:30:58 +02:00
Sosthene
1c92a40984
[bug] remove test code
2025-08-23 16:10:11 +02:00
Sosthene
046eef18e6
Merge branch 'scan_blocks' into dev
2025-08-23 16:05:03 +02:00
Sosthene
2ba7be8dbb
Call updateDeviceBlockHeight from router
2025-08-23 16:04:34 +02:00
Sosthene
77d9c1ad43
Add updateDeviceBlockHeight
2025-08-23 16:03:49 +02:00
Sosthene
3ce412d814
Keep currentBlockHeight in services
2025-08-23 16:02:31 +02:00
Sosthene
7100eda272
[bug] update parse_new_tx
2025-08-23 16:02:06 +02:00
Sosthene
1a3a2dbef1
Remove pdf code
2025-08-23 16:00:35 +02:00
Sosthene
76a1d38e09
Merge branch 'add_create_pairing' into dev
2025-08-23 15:59:17 +02:00
Sosthene
8a0a8e2df2
Add handleCreatePairing
2025-08-23 15:58:30 +02:00
Sosthene
48194dd2de
Add CREATE_PAIRING MessageType
2025-08-23 15:55:39 +02:00
Sosthene
8e9d7f0c76
remove wasm processes cache
2025-08-23 15:54:22 +02:00
Sosthene
eda7102ded
Merge branch 'cicd' into dev
2025-08-23 15:53:47 +02:00
ec99d101ab
Merge pull request 'dev' ( #8 ) from dev into cicd
...
Build and Push to Registry / build-and-push (push) Successful in 2m8s
Reviewed-on: #8
2025-08-13 10:05:04 +00:00
Sosthene
0dd928d28b
Merge branch 'bug_pairing_not_my_processes' into dev
2025-08-08 08:28:24 +02:00
Sosthene
5ba45a29be
MyProcesses always include pairing
2025-08-08 08:27:46 +02:00
Sosthene
8541427b87
Merge branch 'fix_missing_human_readable' into dev
2025-08-08 08:25:57 +02:00
7b86318dec
Fix error on pairing
2025-07-31 13:28:24 +02:00
omaroughriss
205796d22a
Merge remote-tracking branch 'origin/dev' into cicd
Build and Push to Registry / build-and-push (push) Successful in 2m7s
2025-07-23 13:40:06 +02:00