Vishal
cd48fe5f68
printed some info for encrypted channels
2022-11-05 00:32:26 +05:30
Vishal
b37b903261
added mySign function
2022-11-04 22:04:15 +05:30
Vishal
00546adbbd
handled blank reactions as + reactions for damus
2022-11-04 00:02:17 +05:30
Vishal
c37e2b038f
improved ordering of channel display
...
.. by correctly placing empty channels depending on their creation date.
improved kind 0,3 fetching.
improved display around channel menu and printNotifications.
2022-11-03 23:25:28 +05:30
Vishal
212df566c6
specific spam prevention
2022-11-03 01:00:53 +05:30
Vishal
202f1d14e2
added colored warnings in console_ui
...
* some extra spam prevention ( avoided bots from 4, 42, 142) and added a spam address
* reduced initial days fetched if events are read from file
2022-11-02 20:29:34 +05:30
Vishal
02a631faac
honoured time order for 140/141
...
.. by using channel.lastUpdated which tracks which is the latest such event for a channel.
2022-10-30 13:24:13 +05:30
Vishal
644740ad25
fixed keys less than 64 bytes, and encrypted channel improvements
...
made so that live updation/decryption of messages can happen when user is added using 141 event. to be tested.
2022-10-30 11:46:51 +05:30
Vishal
5e7ed002bf
fixed typo issue so that newly created encryped channel ..
...
.. is reflected immediately in list.
2022-10-30 00:52:04 +05:30
Vishal
a93afee49d
added encrypted channels
...
user can create and update private channel. and command /add <pubkey> is supported to add more people to group.
2022-10-30 00:27:11 +05:30
Vishal
e4f9cb2e40
improved addMessageToRoom fn, and added test to count messages in a channel
2022-10-29 11:17:17 +05:30
Vishal
7372cd4ea8
added root/reply tag to kind 1 posts
...
added test case to read event file. Uploaded that file too.
returned eventID if parent does not exist ( which was a bug)
2022-10-29 11:01:26 +05:30
Vishal
57dfc52521
fixed crash which showed when contact list went above 100
2022-10-12 02:48:15 +05:30
Vishal
5bd074211f
supported delete for channel posts
2022-10-11 04:47:32 +05:30
Vishal
77fd4d62e7
improved delete event by adding delay to process incoming
2022-10-11 01:55:54 +05:30
Vishal
97d2a18aad
caught translate exception
...
fixes the translate crash
2022-10-07 03:16:58 +05:30
Vishal
8ae05a6dd3
fixed process of incoming when in a channel
2022-10-07 02:13:06 +05:30
Vishal
446d64485d
called process incoming function in channel post
...
.. and in DM send, so that now sent messages are also received and processed, giving better UI.
2022-10-06 04:40:28 +05:30
Vishal
0b6c2409b9
create channel
2022-10-06 01:33:39 +05:30
Vishal
85d594e33a
fixed so that date does get printed in channel view
2022-09-25 02:42:54 +05:30
Vishal
a32e68affd
fixed two issues - gStore and getParent
...
initialized gStore for --request case
And, fixed getParent for event, since otherwise it would return wrong parent. Now it would result in a dummy parent, as it should.
2022-09-24 13:51:14 +05:30
Vishal
b30047baa9
only formatting changes
2022-09-22 17:36:07 +05:30
Vishal
9059bdf1f7
expand mentions in incoming DM's
2022-09-18 23:46:51 +05:30
Vishal
c7551d5dfd
improved direct room printing
2022-09-18 02:33:54 +05:30
Vishal
4163d81c9d
fix: was not fetching contact
...
due to mistype was not fetching any contact at all. fixed that.
2022-09-17 23:57:33 +05:30
Vishal
4d246f2dd2
put debug messages in debug
2022-09-17 13:26:27 +05:30
Vishal
2a50d09e17
fixed exception on name lookup in json in tree
...
also added notifications in other menu for sending contact addition event
2022-09-17 05:41:00 +05:30
Vishal
ea250f8b72
fix for getParent function
...
which should return the last e tag, which is a type 1 event for social network.
wasn't doing the check for kind 1, previously which has been fixed now, precipitated by event c185bb5473912f2ad74d7d0d25464af0ddeaab0261af32d4de66709b99928ac0
which refers to a kind 42 event at end, which was being taken as parent id.
2022-09-16 22:28:42 +05:30
Vishal
a3d27ada84
properly updated channel for incoming 42 message
...
Otherwise it was going to wrong/new room if it was a reply.
2022-09-15 21:30:14 +05:30
Vishal
7650efbc0c
fixed how word is broken at non-space char
2022-09-15 14:25:17 +05:30
Vishal
fb3261440b
improved reply to alignment
2022-09-15 02:19:30 +05:30
Vishal
805a130d24
displayed name with public ids printed..
...
in case there are more than 1 when looking up a profile
2022-09-15 01:08:18 +05:30
Vishal
75d6dc6b44
channel message show reply to post
...
though replies cant be made from nostr console, it can display ones made from other clients.
2022-09-15 00:49:13 +05:30
Vishal
149e06acf3
fixed get channel fetch so channels get printed
...
replies not supported yet
2022-09-14 23:57:38 +05:30
Vishal
a20d7d0672
made datelikes string aligned at same point for all events
2022-09-14 18:31:21 +05:30
Vishal
0427aa5db3
improved display a bit
...
reduced print call by 1 to speed up printing on screen.
reduced depths allowed.
2022-09-14 06:58:45 +05:30
Vishal
9cf532e00d
removed channels from menu
...
because the replies feature is messing with nostr console logic right now
2022-09-13 21:34:01 +05:30
Vishal
5f9516d22d
fixed name printing a bit
...
changed notification delay time a bit.
2022-09-13 21:14:21 +05:30
Vishal
33f65343b9
update on delete event write fix
2022-09-13 20:59:11 +05:30
Vishal
3f89e0b00f
avoided two exceptions related to terminalcolumns
...
and to writing wrong delete event string
2022-09-13 20:52:59 +05:30
Vishal
60e2d4bf1b
fixed issue with top left event encloser
...
where it was misaligned by one for notifications only.
2022-09-13 03:14:30 +05:30
Vishal
3f8afda89a
minor change in look
...
made depth == 6 etc
2022-09-12 20:30:57 +05:30
Vishal
7595f072d9
no real change; comments etc
2022-09-12 11:58:48 +05:30
Vishal
c2900a56eb
no functional change
2022-09-12 11:33:55 +05:30
Vishal
cd4abb6f9c
reduced text width
2022-09-12 04:48:36 +05:30
Vishal
45fe733a42
improved paragraph creation logic
2022-09-12 01:36:14 +05:30
Vishal
985ffc89f2
minor improvements
...
changed order in menu to make them consistent
2022-09-11 20:01:59 +05:30
Vishal
33e82ef74e
put threads in start/end marks
2022-09-11 19:12:23 +05:30
Vishal
fd65725c0a
improved paragraph shifting function
...
and added test.
2022-09-11 17:17:25 +05:30
Vishal
f24e5adec3
made colors same as anigma
...
total 8 colors with same logic as anigma
2022-09-11 00:14:59 +05:30