62 Commits

Author SHA1 Message Date
Danish Arora
55ba3f374e
chore: linting + types + refactor 2025-08-30 18:34:50 +05:30
Danish Arora
14d333ff0d
chore: return void for sds.sendMessage() 2025-08-30 17:25:12 +05:30
Danish Arora
c64bcff475
chore(lib/waku): improve structuring 2025-08-29 17:08:04 +05:30
Danish Arora
f720a96735
chore: delete unused message_parser 2025-08-29 16:31:46 +05:30
Danish Arora
991e5cedc5
chore: simplify encoders/decoders 2025-08-29 16:30:19 +05:30
Danish Arora
907b5f8c5f
chore: handle redundant messages 2025-08-29 16:16:20 +05:30
Danish Arora
2b9b93c88f
chore: remove store 2025-08-29 16:03:06 +05:30
Danish Arora
b4d29c21d8
chore: new content topic 2025-08-29 15:59:45 +05:30
Danish Arora
4b96bedcdd
feat: initial SDS implementaiton 2025-08-29 15:43:10 +05:30
Danish Arora
fe17cbc57b
fix: types 2025-08-29 15:29:20 +05:30
Danish Arora
9a70c59bc7
chore: upgrade waku/sdk 2025-08-29 14:53:02 +05:30
Danish Arora
d43d3bfec7
fix: linting errors + stricter rules 2025-08-28 19:07:26 +05:30
Danish Arora
4e29990e12
fix: auth/crypto service 2025-08-28 18:53:22 +05:30
Danish Arora
ef1b0f7c3b
chore: add check script 2025-08-28 18:47:33 +05:30
Danish Arora
9b6a1c48d7
chore: clean up services 2025-08-28 18:44:35 +05:30
Danish Arora
62d6800f0b
chore: cleanup lib/forum 2025-08-28 17:11:47 +05:30
Danish Arora
88012154d3
feat: anonymous interactions 2025-08-18 14:07:01 +05:30
Danish Arora
dd13ef6b2e
fix: ENS status 2025-08-18 13:52:47 +05:30
Ashis Kumar Naik
97d34daad3
fix: Header overlays on CellList (#16) 2025-08-13 13:53:47 +05:30
Danish Arora
6f7cbb4b45
chore: key delegation for 7 days / 30 days 2025-08-13 12:00:40 +05:30
Danish Arora
3158b60aed
fix: test type 2025-08-11 12:23:31 +05:30
Danish Arora
4ae89d69bb
feat: verify users in the feed / display ENS 2025-08-11 12:23:08 +05:30
Danish Arora
808820b4f4
feat: relevance index system for the feed (+ sorting) (#15)
* core relevance algorithm

* feat: integrate relevance algo into UI + sorting
2025-08-11 12:14:19 +05:30
Danish Arora
c0497610c3
fix: ens 2025-08-06 17:49:06 +05:30
Danish Arora
539c596974
fix: delegation + signatures 2025-08-06 17:21:56 +05:30
Danish Arora
be55804d91
feat(ui): feed (#14)
* feat: add feed-UI

* chore: ordinal agnostic terminology
2025-08-06 15:37:48 +05:30
Danish Arora
95f168894b
fix: show older posts + fix: wizard show/hide 2025-08-05 12:03:47 +05:30
Danish Arora
2cdcd567bb
fix: sha512 access 2025-08-05 11:42:08 +05:30
Danish Arora
8b714b61a7
feat: multichain support (bitcoin + ethereum) (#13)
* chore: add reown

* wip: multichain wallet support

* chore: ens resolution

* chore: wizard flow for auth
2025-08-05 10:51:21 +05:30
Danish Arora
1155948d0d
fix: wallet reconnection 2025-07-30 15:55:13 +05:30
Danish Arora
2140e41144
chore: cleanup & fix: lint 2025-07-30 13:22:06 +05:30
Danish Arora
b3eb0fd276
fix: wallet reconnection for stored data 2025-07-30 12:27:23 +05:30
Danish Arora
cf5b480d35
Merge pull request #10 from ashiskumarnaik/feat/ui
feat: implement optional cell icon with URL validation
2025-07-30 12:18:52 +05:30
Danish Arora
254884bb71
chore: TWN + mock ordinal verification 2025-07-16 16:32:49 +05:30
Ashis Kumar Naik
84df74f228 test: implement React Testing Library test for fallback identicon
Signed-off-by: Ashis Kumar Naik <ashishami2002@gmail.com>
2025-06-28 10:17:20 +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
Ashis Kumar Naik
c34fc7118c feat: make cell icon optional in type definitions
Updates CellMessage and Cell interfaces to support optional icon fields,
allowing cells to be created without requiring an icon URL.
2025-06-28 06:33:52 +05:30
Danish Arora
41351ebab1
Merge pull request #9 from ashiskumarnaik/dev
feat(store): add query options and fallback for store queries to improve reliability and limit results
2025-06-20 20:23:06 +05:30
Ashis Kumar Naik
d1d45dddcc docs: comprehensive README with setup guide and project documentation
Signed-off-by: Ashis Kumar Naik <ashishami2002@gmail.com>
2025-06-20 05:08:48 +05:30
Ashis Kumar Naik
e29ad8df9f feat(env): add mock ordinal check setting for dev environment
Signed-off-by: Ashis Kumar Naik <ashishami2002@gmail.com>
2025-06-20 04:26:43 +05:30
Ashis Kumar Naik
7d278d6fc2 feat(store): add query options and fallback for store queries to improve reliability and limit results
Signed-off-by: Ashis Kumar Naik <ashishami2002@gmail.com>
2025-06-18 19:43:42 +05:30
Ashis Kumar Naik
c9e53ca285 dev: bypass verification in dev env
Signed-off-by: Ashis Kumar Naik <ashishami2002@gmail.com>
2025-06-18 18:59:29 +05:30
Danish Arora
63bbdde5e2
feat(moderation): cell admin can mark users as moderated in a cell\n\n- Adds user moderation to ModerateMessage and transformers\n- Cell admin can moderate a user, hiding all their posts/comments in that cell for others\n- UI: admin-only 'Moderate User' button for each post/comment author (except admin themselves)\n- Fully coherent with OpChan PoC proposal moderation requirements 2025-06-06 16:45:14 +05:30
Danish Arora
bf0ccda6ed
fix: tailwind size 2025-06-06 16:42:30 +05:30
Danish Arora
a4fc3c1aaf
feat(moderation): cell admin can mark posts and comments as moderated - Adds ModerateMessage type and Waku support - Cell admin can moderate posts/comments, which are then hidden for others - Moderation is local, decentralized, and reversible - UI: admin-only 'Moderate' button, [Moderated] label, filtering - Fully coherent with OpChan PoC proposal moderation requirements 2025-06-06 16:42:00 +05:30
Danish Arora
0eff3031ad
chore: fix vercel router rewrites for subroutes 2025-05-16 14:25:06 +05:30
Danish Arora
8bfbb41bd8
feat: key delegation 2025-04-27 15:54:24 +05:30
Danish Arora
8859b85367
feat: activity feed, improve UI/UX 2025-04-24 17:35:31 +05:30
Danish Arora
8d378b9dd5
chore: update README 2025-04-24 16:32:05 +05:30