10 Commits

Author SHA1 Message Date
Danish Arora
aa17bda249
chore: move all storages to indexedDB 2025-09-05 14:03:29 +05:30
Danish Arora
ab77654b81
chore: hooks for central state management 2025-09-03 15:56:00 +05:30
Danish Arora
1216ab1774
feat: call signs 2025-09-03 15:01:57 +05:30
Danish Arora
414747f396
chore: improve signatures - bind w1/s1 with delegated keypairs 2025-09-02 14:27:54 +05:30
Danish Arora
dc4468078e
chore: move out of services into hooks + simplified classes 2025-09-02 10:48:49 +05:30
Danish Arora
635e3eb80a
chore: convert forum actions into a class 2025-09-01 16:31:57 +05:30
Danish Arora
55ba3f374e
chore: linting + types + refactor 2025-08-30 18:34:50 +05:30
Danish Arora
d43d3bfec7
fix: linting errors + stricter rules 2025-08-28 19:07:26 +05:30
Ashis Kumar Naik
612b133bb3 test: implement unit tests for urlLoads utility
Signed-off-by: Ashis Kumar Naik <ashishami2002@gmail.com>
2025-06-28 10:17:20 +05:30
Ashis Kumar Naik
35bc6ac15f feat: implement optional cell icon with URL validation
- Add urlLoads utility for image validation with 5s timeout
    - Update CreateCellDialog form schema to make icon optional
    - Add client-side URL validation with error toast
    - Update CypherImage to handle missing/empty icon sources
    - Update all backend actions and transformers for optional icon
    - Maintain backward compatibility with existing cell messages

Signed-off-by: Ashis Kumar Naik <ashishami2002@gmail.com>
2025-06-28 07:13:32 +05:30