• Joined on 2025-03-19
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-29 19:45:11 +00:00
dff9eed76e Optimize block scanning and fix pairing page HTML
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-29 19:36:12 +00:00
1e531ac157 Add handshake connection to pairing process
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-29 19:32:26 +00:00
f732f775c2 Fix pairing page HTML layout and relay timeout issues
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-29 19:26:39 +00:00
f7c2f86d30 Fix pairing credentials restoration and wallet keys management
0fa1423b13 fix: adapt pairing page to work without Web Component
47e3166851 feat: create standalone pairing page like other setup pages
5a1826034e fix: redirect to app root instead of home.html for pairing page
Compare 4 commits »
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-29 16:14:44 +00:00
af78165aee feat: add auto-redirect to pairing after block sync and update button text
0d3163b5b2 fix: uniformize block-sync page style and redirect to pairing
0ea661b766 fix: improve memory management for WebAssembly initialization
43a5fadbc8 fix: reorder prerequisites check before Services initialization
1f9100e3fe refactor: remove commented interface in storage.service.ts
Compare 39 commits »
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-27 17:56:57 +00:00
057102300a Fix TypeScript errors and display issues
4042025e22 fix: add missing methods to StorageService and SecureCredentialsService
0b92af0905 fix: add missing methods validatePasswordStrength and deleteCredentials to SecureCredentialsService
Compare 3 commits »
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:56:24 +00:00
d010dac706 fix: correct imports of SecureCredentialsService in components and services
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:52:19 +00:00
42f6e9ed05 refactor: use centralized DATABASE_CONFIG for all store names in service.ts and wallet-setup.ts
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:50:18 +00:00
09b34f7e07 feat: implement wallet decryption in getDeviceFromDatabase for birthday-setup and all wallet loading
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:49:37 +00:00
26580aceed refactor: update all files to use centralized encryption service
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:47:23 +00:00
f4b80f1d93 refactor: centralize encryption/decryption in unified service
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:45:50 +00:00
ab31901a20 security: deprecate non-encrypting WebAuthn methods and add warnings
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:44:35 +00:00
6a36fde154 feat: add decryptWithPasswordBase64 method and test wallet decryption
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:39:56 +00:00
b8b28c1f5d debug: log credentialId in wallet-setup for testing
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:39:02 +00:00
c858a75a9c debug: store credentialId in sessionStorage during credential creation
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:38:27 +00:00
64f4d217d6 debug: log credentialId during encryption for testing
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:36:30 +00:00
0e75a49b08 debug: add detailed logging for WebAuthn decryption
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:34:45 +00:00
3e63b9d8fc fix: remove credential generation from wallet-setup, only in security-setup
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:32:34 +00:00
2780f21a8b fix: improve WebAuthn error handling and logging for proton-pass mode
Omar pushed to wip-pairing at 4nk/ihm_client 2025-10-26 01:31:03 +00:00
a96ffabd59 fix: skip credential generation if already exists