138 Commits

Author SHA1 Message Date
Vishal
cb24f7e2bf added since in request to relays, for 120 days before now.
comments created in last 120 days are requested only.
2022-08-28 06:38:38 +05:30
Vishal
01b5b82228 used unique names for subscription strings, used set of events rather than list, and called multiple relays for third call in main 2022-08-28 05:33:01 +05:30
Vishal
b87cb0346b fixed issue where client tag was being sent with kind 3 event whereas it only has p tags 2022-08-28 02:30:09 +05:30
Vishal
0318202401 Removed extra print statement 2022-08-28 00:20:05 +05:30
Vishal
6c2a23c689 fixed so that event is not sent if replyTo id is not valid. reordered menu. added about/picture. 2022-08-27 23:55:01 +05:30
Vishal
f5259e1979 added check and support for french tranlation by doing a basic test 2022-08-27 19:58:18 +05:30
Vishal
075894541d translated for just 1 day rather than 4 for faster access 2022-08-27 19:33:50 +05:30
Vishal
c1b2ce1471 Merge branch 'main' of https://github.com/vishalxl/nostr_console 2022-08-27 19:11:09 +05:30
Vishal
5784811ce0 fixed tag with new contact list, mentioned client 2022-08-27 19:10:57 +05:30
Vishal
d25c5702ec
used GNU Affero General Public License v3.0
GNU Affero General Public License v3.0
2022-08-27 18:24:17 +05:30
Vishal
2796930cb2 fixed tag logic for client tag; other minor changes including basic test for French 2022-08-27 16:26:45 +05:30
Vishal
b7348f8e9c made client tag as last entry in tag list 2022-08-27 14:31:01 +05:30
Vishal
1f09d44538 improved color logic so that notification color remains different than text color 2022-08-27 13:58:53 +05:30
Vishal
a09c046787 Added color option and made file as default of name all_nostr_events.txt which can be disabled with --disable-file 2022-08-27 13:28:36 +05:30
Vishal
94ef7d5ed1 updated readme 2022-08-27 13:25:39 +05:30
Vishal
f2828fb631 Update README.md 2022-08-27 12:51:15 +05:30
vishalxl
4c58b8fd79 minor change 2022-08-27 12:38:58 +05:30
vishalxl
db5372061a version to 0.0.7 2022-08-27 12:32:42 +05:30
vishalxl
ea06b67cc5 changed readme 2022-08-27 11:55:10 +05:30
Vishal
c5ec7fa05b
Update README.md 2022-08-27 11:48:41 +05:30
vishalxl
5a86a0e663 improved processReaction so double reactions aren't printed, only 1 as needed for each reaction 2022-08-27 03:25:47 +05:30
vishalxl
29a925512a improved tags when replying. reduced sorting burden by not sorting child threads ( by time). top thread still sorted. 2022-08-27 00:25:22 +05:30
vishalxl
bb16c30f63 Nip 10 followed where top event id is added as first e tag, and the replied to event is added as second event tag. fixed issue when events when inserted into tree were getting lost if they did not have a parent existing. created dummy for them. 2022-08-26 21:24:37 +05:30
vishalxl
a9fd81e7c1 added better notifications to different searches 2022-08-26 12:56:20 +05:30
vishalxl
6515958cd8 fixed json decode issue. added more profile info including distance. added search by client 2022-08-26 12:41:30 +05:30
vishalxl
9d38f04bd8 removed extra debug msg 2022-08-26 05:04:07 +05:30
vishalxl
418c3e6b7a improved channel list printing 2022-08-26 03:57:50 +05:30
vishalxl
c638e33b78 fixed issue where treeSelector was wrongly used and was not priting children events which didn't pass 2022-08-26 01:23:40 +05:30
vishalxl
58d605470f improved logic in case terminal width is less than 120 etc 2022-08-26 00:40:48 +05:30
vishalxl
94699597ae added color to name displayed on top of menu 2022-08-26 00:22:01 +05:30
vishalxl
6057e16005 invoked more relays. NIP not followed yet tho. Printed info for application through menu 2022-08-26 00:05:07 +05:30
vishalxl
8264e9acb0 user can now add a contact, kind 3 event is broadcast in that case 2022-08-25 18:33:29 +05:30
vishalxl
94c21342d1 improved isLatin function by considering whitespace too 2022-08-25 02:30:05 +05:30
vishalxl
8af610fd46 version to 0.0.6 v0.0.6-beta 2022-08-25 00:04:39 +05:30
vishalxl
002d418841 printed name of channel at top 2022-08-24 23:58:21 +05:30
vishalxl
6f6caea6cd sorted the events displayed in channel by time; minor menu word improvements 2022-08-24 23:33:45 +05:30
vishalxl
10bc0d187b channel menu and comments; contact update halfway done; created settings.dart file with all settings 2022-08-24 22:07:03 +05:30
vishalxl
5a6ec58a6a printed messages in rooms. avoided #e for parent of chat message and used e tag like nip 10. fixed so that unknown event can be replied to 2022-08-24 05:34:11 +05:30
vishalxl
dff3ff70b0 added support for kind 40/42 messages, and displayed if any chat room are there. Messages not displayed yet 2022-08-24 03:36:08 +05:30
vishalxl
1fa49b8251 readme change v0.0.5-beta 2022-08-23 17:04:01 +05:30
vishalxl
3a41bea83b changed readme, version etc 2022-08-23 17:01:31 +05:30
vishalxl
ec52366ec3 added a newline 2022-08-23 16:54:16 +05:30
vishalxl
3f80520c0c added --translate flag, so translation is only done when its enabled. called expand/translate for new events too 2022-08-23 16:47:24 +05:30
vishalxl
6d97b4e29f added user profile option, rather than just comments by user. This shows likes and comments, and shows users contact list too 2022-08-23 15:33:11 +05:30
vishalxl
951bb2cc65 only searched comments smaller than 1000, otherwise it was taking too much time. corrected selector logic in printNotifications 2022-08-23 09:04:16 +05:30
vishalxl
dc1afeabba added google translate call to translate some non-latin-alphabet languages to english. also fixed error in display of newest tree 2022-08-23 04:36:31 +05:30
vishalxl
b40a6fe000 made a string size check to avoid an error for id string non 2022-08-22 12:58:26 +05:30
vishalxl
100ed2dd99 removed test debug flag 2022-08-22 12:34:19 +05:30
vishalxl
0f892301fb added word search, for a single word 2022-08-22 09:13:17 +05:30
vishalxl
ed791c61be added option to print a particular users all tweet only in other menu 2022-08-22 09:05:23 +05:30