294 Commits

Author SHA1 Message Date
Vishal
2e2793675e version 0.1.7 2022-11-23 22:40:58 +05:30
Vishal
40120093d5 made initial wait 8 sec each, and later wait 1 sec each 2022-11-23 22:38:35 +05:30
Vishal
e346033944 unused code to fetch events liked but not seen 2022-11-23 17:40:09 +05:30
Vishal
1065cb3b70 processed events, added delay, after sending kind 1 post
and improved option 6 -> 9 print info
2022-11-23 13:42:54 +05:30
Vishal
5a35516bd4 printed more info for nip05 list
and for multiple users printed
2022-11-22 13:02:19 +05:30
Vishal
bc64b202f4 improved info printed if more than one account is listed
added about info
2022-11-22 12:17:08 +05:30
Vishal
f2356d85fa added more tests for url breaking
and improved logic too
2022-11-22 11:47:50 +05:30
Vishal
ea062ebf88 added support for '#' in url when not breaking one
and imporved logic for kind 0 processing ( tested with b10 account)
2022-11-22 04:08:32 +05:30
Vishal
916da86ebf text changes 2022-11-22 02:11:34 +05:30
Vishal
bb2c82f8d4 build 0.1.6-beta 2022-11-22 02:00:44 +05:30
Vishal
3eb5aadb7a Added support for kind 1 mentions of events (issue 30)
And '/reply id' for encrypted group chat.
2022-11-22 01:58:36 +05:30
Vishal
0eb0380bea improved previous commit 2022-11-21 14:59:38 +05:30
Vishal
d833677cf9 ensured that even if a user does not have a kind 0 event..
.. even then their pubkey is stored in the gKind0 store, so that their profile can still be looked up with profile view in 6 -> 1
2022-11-21 13:57:53 +05:30
Vishal
6ad8001ae8 fixed so that newer nip05 id's will supersede older ones
tested with my own two id's with raw.github and github.io id's
2022-11-20 18:46:27 +05:30
Vishal
4b5c88fba4 new 0.1.5 release 2022-11-20 13:43:06 +05:30
Vishal
cd51b156a8 removed support for back slash
added support for nip05 in edit profile or kind 0 generation
2022-11-20 13:18:45 +05:30
Vishal
b3806b21f4 added support for backslash
otherwise \ isn't being sent normally ( or not being read)
2022-11-19 22:11:34 +05:30
Vishal
0365947c3f added support for writing double quotes
in social networ, and in public channel posts and replies.

Improved verify sig function, but its still not used ( and it fails for some specific events with pubkey starting with 00 and a minority of other events with special chars in them)
2022-11-19 21:17:39 +05:30
Vishal
2e207ef054 enabled relay argument
new relay is added to list of relays used.
2022-11-19 15:51:12 +05:30
Vishal
245aa36f4c touched settings to get minimal events.
saved more so that need to get less with file.
2022-11-19 14:16:35 +05:30
Vishal
d7c60c6096 Put in test so that DM sent to invalid pubkeys aren't taken as valid
invalid here means pubkeys with too many 0's in beginning ( 32 right now)
2022-11-18 20:15:38 +05:30
Vishal
f305437862 changed name colors a bit; handled case if incoming DM is wrong format
little change of looking up name so one letter names can be looked up
2022-11-18 19:57:59 +05:30
Vishal
00c990d395 improved reply tag logic.
issue 20c  on github.
2022-11-17 01:52:57 +05:30
Vishal
86f056b1a3 changed version to 0.1.4-beta 2022-11-16 10:54:39 +05:30
Vishal
4865383af1 added printVerified but didnt use it yet 2022-11-16 10:51:08 +05:30
Vishal
25191dc675 added support for another positive emoji as reaction
two hands emoji
2022-11-15 10:53:44 +05:30
Vishal
b8ee45cf08 added support for heart as reaction
counted that as a + like
2022-11-15 10:51:34 +05:30
Vishal
20a599c539 reduced a line in main menu
clubbed user name print with prompt after menu display
2022-11-15 10:26:16 +05:30
Vishal
828313d940 improved so that user mentions do get stored in file at the end
and removed the 'recent only' condition when handling incoming events.
2022-11-15 08:49:06 +05:30
Vishal
20443d2408 nip05 support: shown in profile
and mentioned in 'show profile' and 'follow user' use cases if more than one profile are there.
2022-11-15 07:55:35 +05:30
Vishal
7448ef682a tweaked some constants to get fewer events
and added fn to print info about event types
2022-11-14 15:38:43 +05:30
Vishal
9b52db93f1 limited menu columns to 4 2022-11-14 12:31:20 +05:30
Vishal
c8d1312284 changed version number to 0.1.3-beta 2022-11-14 01:12:16 +05:30
Vishal
dd6c361526 added clear screen to encrypted group menu 2022-11-14 01:08:13 +05:30
Vishal
bdf292f395 Improved channel printing/formatting and event.getAsLine() 2022-11-13 20:54:27 +05:30
Vishal
d398acbe2b removed red error for default invokation related to invalid old encrypted group keys 2022-11-13 17:23:04 +05:30
Vishal
0f0834b4da improved some howto messages 2022-11-13 16:59:27 +05:30
Vishal
aa3e2c8526 reduced number of messages printed in channels
to 18 from 30.

improved channel name printing. increased \n printed on clear screen for unix.
2022-11-13 16:43:06 +05:30
Vishal
2969275145 added clear screen with some menus including main and public channel menus
version checkin doing now.
2022-11-13 14:43:17 +05:30
Vishal
137de1b118 menu color change and added _ in url regexp 2022-11-13 03:43:14 +05:30
Vishal
1e9d056c68 printed menu horizontally 2022-11-13 03:18:37 +05:30
Vishal
864036ca2d url's aren't broken up now 2022-11-12 23:34:00 +05:30
Vishal
2d3f8e24aa minor text changes 2022-11-12 12:58:12 +05:30
Vishal
56cea47c73 correction to previous commit
... about handling dummy update in store.fromJson.

And added version info.
2022-11-12 12:09:48 +05:30
Vishal
f5365e679d Improved Store::fromJson a bit
improved logic of dummy event creation, and updation.
2022-11-12 00:05:16 +05:30
Vishal
1009f0e874 improved notifications logic 2022-11-11 21:00:55 +05:30
Vishal
1273884ee2 Added support for reply/root in nip 10 in getParent
And changed so that if a kind 1 replies to a non kind 1, its still shown as a dummy post, with message saying they replied to a non kind 1.
2022-11-11 14:21:50 +05:30
Vishal
23dc5883ca added eTags in EventData as List of List
for root/reply change in getParent
2022-11-11 12:57:08 +05:30
Vishal
cb2b34f947 added updating profile with new kind 0 2022-11-11 12:41:03 +05:30
Vishal
0ea7a6b05e added unused or skeletal code to eventually do sig check for incoming events 2022-11-09 23:30:18 +05:30