Ryan Tharp
|
90de43e6ff
|
refactor out validServer()
|
5 years ago |
Ryan Tharp
|
8767a57ddd
|
actually validate URL before starting up a bunch of timers
|
5 years ago |
Ryan Tharp
|
1c02489c2f
|
improve context for log message
|
5 years ago |
Ryan Tharp
|
b100205730
|
fix time includes, unregisterChannel use findIndex
|
5 years ago |
Ryan Tharp
|
03efa0634b
|
add back in time functions
|
5 years ago |
Ryan Tharp
|
facae157fe
|
actually move public chat specific functions into this class (isolating the file server classes)
|
5 years ago |
sachaaaaa
|
dc6d3b5ca2
|
Add LokiPublicChatAPI (extends LokiAppDotNetAPI)
|
6 years ago |
sachaaaaa
|
33ea259d45
|
Rename file
|
6 years ago |
sachaaaaa
|
fc00373897
|
Change LokiPublicChatAPI to LokiAppDotNetAPI, add annotations getter and setter
|
6 years ago |
Mikunj
|
3152637cdc
|
Fix more check on deletion.
|
6 years ago |
Ryan Tharp
|
ca5275b410
|
better guard
|
6 years ago |
Ryan Tharp
|
e6d22aab19
|
pass serverId back to the server
|
6 years ago |
Mikunj
|
e6d62cb22c
|
Review changes.
Increase mod time to 30 seconds.
|
6 years ago |
Mikunj
|
0b898612d9
|
Linting.
|
6 years ago |
Mikunj
|
0883b1b650
|
Updated styles.
Merge commit clearnet into mod-badges
|
6 years ago |
Beaudan Campbell-Brown
|
ec5a69f1cf
|
Merge pull request #489 from msgmaxim/replies
Enable quotes in public chats
|
6 years ago |
Beaudan Brown
|
72b3d02b52
|
Poll for moderators, store them on the conversation and use the list to determine our own mod status
|
6 years ago |
Beaudan Brown
|
97746307f0
|
Make sure we are always updating the last deleted id
|
6 years ago |
Maxim Shishmarev
|
5cf63af3a3
|
Enable quotes in public chats
|
6 years ago |
Beaudan Brown
|
9beea2cbd3
|
Enforce curlies completely and lint with new settings
|
6 years ago |
Beaudan Brown
|
6f995d6a96
|
Resolve linter issues
|
6 years ago |
Beaudan Brown
|
f9ca6e4cf2
|
Merge branch 'publicchat-config' of https://github.com/neuroscr/loki-messenger into neuroscr-publicchat-config
|
6 years ago |
Beaudan Brown
|
0c870d04e3
|
Stop polling when leaving public chat, only grab the most recent 100 messages on first poll
|
6 years ago |
Ryan Tharp
|
220f0aa9f5
|
handle empty servers better
|
6 years ago |
Ryan Tharp
|
eb3d22f2b0
|
remove unneeded comment
|
6 years ago |
Ryan Tharp
|
c97f26465c
|
set correct name on conversation
|
6 years ago |
Ryan Tharp
|
6d1c9700b1
|
this.stop guard on channelAPI
|
6 years ago |
Ryan Tharp
|
e382afdf91
|
make timers stoppable, delete throw parameter, pollForChannel() pattern update
|
6 years ago |
Ryan Tharp
|
f093490bec
|
lint plus constant fix
|
6 years ago |
Ryan Tharp
|
2ca23db141
|
Merge branch 'use-user-obj' of https://github.com/neuroscr/loki-messenger into use-user-obj
|
6 years ago |
Ryan Tharp
|
5b193b9e47
|
remove throw for now, squash ifs, some future avatar notes
|
6 years ago |
Ryan Tharp
|
3f35170eae
|
Merge branch 'clearnet' into use-user-obj
|
6 years ago |
Ryan Tharp
|
428a3b7077
|
add back conversationId
|
6 years ago |
Beaudan Brown
|
da97d15891
|
Log when there are errors polling
|
6 years ago |
Beaudan Brown
|
0dd180d4f4
|
Wrap polling function in try finally for safety, fix issue with empty array check and lint
|
6 years ago |
Ryan Tharp
|
e25ed0aba3
|
move pubkey/name out of annotation into user object, read channel meta data from server, throw alert if delete fails, constant name clean up, store timers, Calls refreshModStatus/pollForChannel in cstr
|
6 years ago |
Beaudan Brown
|
8f4b0a2088
|
Don't look
|
6 years ago |
Beaudan Brown
|
cccf533abc
|
Save conversation after all messages are processed
|
6 years ago |
Beaudan Brown
|
27976a053c
|
Save the last retrieved message for public chats on the conversation
|
6 years ago |
Ryan Tharp
|
56a4a31ca2
|
sendMessage(), getOrRefreshServerToken supports forceRefresh, make modStatus a property, additional comments
|
6 years ago |
Ryan Tharp
|
95cca859e9
|
Merge branch 'deletion-final' of https://github.com/BeaudanBrown/loki-messenger into public-delete
|
6 years ago |
Beaudan Brown
|
8d77d6fd79
|
All the API updates, enable mod status retrieval and allow for message deletion
|
6 years ago |
Ryan Tharp
|
33572cac1f
|
use newer delete system every 5s, deleteMessage(), store token in serverAPI, serverRequest refactor, registerChannel now returns the channel found/created, change baseChannelUrl base
|
6 years ago |
Beaudan Brown
|
7d0b300246
|
Add deletion polling
|
6 years ago |
Beaudan Brown
|
700ed5d2a8
|
Some refactoring from reviews, and include the token in the message pipeline instead of getting in message_api
|
6 years ago |
Beaudan Brown
|
fc8aa0211d
|
Addressing reviews
|
6 years ago |
Beaudan Brown
|
1f7787ecf7
|
Add token retrieval functions to public chat api
|
6 years ago |
Beaudan
|
c9f433fbba
|
Save message id when sending/receiving to/from public server and lint
|
6 years ago |
Beaudan
|
f857744e88
|
Revert sending id
|
6 years ago |
Beaudan
|
145b8b6682
|
Fix message order
|
6 years ago |