Ryan Tharp
|
51eaa90823
|
use window.mixpanel, remove eventEmitter
|
6 years ago |
Ryan Tharp
|
68186afba2
|
lint and remove unneeded params
|
6 years ago |
sachaaaaa
|
3b450e28da
|
lint
|
6 years ago |
sachaaaaa
|
e07f81c150
|
Add LokiFileServerAPI
|
6 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 |
Ryan Tharp
|
a97788c7d9
|
modernize annotations since we're making a backward-incomp change
|
6 years ago |
Ryan Tharp
|
a0b52826e9
|
sign and only show verified messages
|
6 years ago |
Ryan Tharp
|
c921d3e3b3
|
allow mixpanel to be already set up elsewhere
|
6 years ago |
Maxim Shishmarev
|
c54979bb41
|
Address review comments
|
6 years ago |
Maxim Shishmarev
|
6c57346af0
|
Add missing file in tests
|
6 years ago |
Maxim Shishmarev
|
1496a368e9
|
Add UI elements for searching and selecting members in a group chat
|
6 years ago |
Ryan Tharp
|
88b44390bf
|
Desktop Analytics
|
6 years ago |
Mikunj
|
75a527e828
|
Replaced value with a descriptive constant.
|
6 years ago |
Mikunj
|
001d882273
|
Add comment to fix up confusion.
|
6 years ago |
Mikunj
|
19b0dabe11
|
Keep a cache of the last 5 fetched messages for public chat so we can use it to detect duplicate messages.
|
6 years ago |
Mikunj
|
3152637cdc
|
Fix more check on deletion.
|
6 years ago |
Ryan Tharp
|
59609a13f9
|
Merge pull request #502 from neuroscr/clearnet
pass serverId back to the server
|
6 years ago |
Ryan Tharp
|
ca5275b410
|
better guard
|
6 years ago |
Ryan Tharp
|
e6d22aab19
|
pass serverId back to the server
|
6 years ago |
Mikunj Varsani
|
ec790ddf89
|
Merge pull request #500 from Mikunj/link-preview-fix
Fix unnecessary link preview fetches.
|
6 years ago |
Mikunj
|
a9710a68db
|
Purge cache on failure.
|
6 years ago |
Mikunj Varsani
|
51f161a613
|
Merge pull request #498 from Mikunj/mod-badges
Mod badges
|
6 years ago |
Mikunj Varsani
|
d302004225
|
Merge pull request #493 from BeaudanBrown/delete-polling-fix
Make sure we are always updating the last deleted id
|
6 years ago |
Mikunj Varsani
|
0acea50acb
|
Merge pull request #490 from BeaudanBrown/incoming-public
Fix duplicate detection for sent messages in public chat
|
6 years ago |
Mikunj
|
0636e635d5
|
Fix unnecessary link preview fetches.
|
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 |
Mikunj Varsani
|
c48ae80468
|
Merge pull request #486 from Mikunj/profile-icons
Profile icons
|
6 years ago |
sachaaaaa
|
43976c6c43
|
Merge pull request #494 from sachaaaaa/fix_last_hash
Fix last hash all being NULL in database
|
6 years ago |
Beaudan Brown
|
e9a2b57d37
|
Show crown icon for moderators
|
6 years ago |
Beaudan Campbell-Brown
|
ec5a69f1cf
|
Merge pull request #489 from msgmaxim/replies
Enable quotes in public chats
|
6 years ago |
sachaaaaa
|
3beb6004db
|
Fix last hash all being NULL in database
|
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 |
sachaaaaa
|
e5eab74b1b
|
Fix #355 Display timestamp for friend requests
|
6 years ago |
Beaudan Brown
|
9fe613967a
|
Fix duplicate detection for sent messages in public chat
|
6 years ago |
Maxim Shishmarev
|
5cf63af3a3
|
Enable quotes in public chats
|
6 years ago |
Mikunj
|
500a88dbab
|
Removed identicon.js
Updated profile image helper.
|
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 |
Beaudan Campbell-Brown
|
bf7742932b
|
Merge pull request #480 from BeaudanBrown/loop-stopping
Stop polling on public chat deletion
|
6 years ago |
Beaudan Campbell-Brown
|
6e6428928c
|
Merge pull request #479 from neuroscr/use-user-obj
Make sure public chat timers can't be restarted / Channel name bug fix
|
6 years ago |
Beaudan Brown
|
d2dcd6c23d
|
Stop polling when you leave the public chat, clear up a bit
|
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
|
eea6bac7e6
|
add setGroupName()
|
6 years ago |
Beaudan Campbell-Brown
|
4836b74f60
|
Merge pull request #478 from BeaudanBrown/clean-branches
Clean up redundant repetition of successive code duplication one after the other
|
6 years ago |
Beaudan Campbell-Brown
|
f9c7a6ff3d
|
Merge pull request #475 from neuroscr/use-user-obj
Use user obj / pull channel name/avatar from server
|
6 years ago |
Ryan Tharp
|
6d1c9700b1
|
this.stop guard on channelAPI
|
6 years ago |
Beaudan Brown
|
c4a95218fa
|
Make even smaller
|
6 years ago |
Ryan Tharp
|
e382afdf91
|
make timers stoppable, delete throw parameter, pollForChannel() pattern update
|
6 years ago |
Beaudan Brown
|
3894f2784e
|
Clean up redundant repetition
|
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
|
35d059eae5
|
was getting some weird errors, going to try this
|
6 years ago |
Beaudan Campbell-Brown
|
e70b875226
|
Merge pull request #474 from BeaudanBrown/hide-menus
Remove most of the right click and cog menu options for the public chats
|
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
|
870dc7f904
|
Fix tests, refactor menu items to please linter and lint
|
6 years ago |
Beaudan Brown
|
66459ac4bd
|
Remove most of the right click and cog menu options for the public chats
|
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 |
Ryan Tharp
|
b3e2a5aba8
|
move refreshModStatus into constructor of channelAPI, just instantiate channelAPI now
|
6 years ago |
Beaudan Brown
|
8f4b0a2088
|
Don't look
|
6 years ago |
Beaudan Campbell-Brown
|
48b6bf54c1
|
Merge pull request #461 from Mikunj/qr-code
Pubkey QR code
|
6 years ago |
Mikunj
|
58b0c5ef39
|
Removed a line
|
6 years ago |
Beaudan Campbell-Brown
|
a6abcaf826
|
Merge pull request #453 from Mikunj/profile-simplification
Profile simplification
|
6 years ago |
Beaudan Campbell-Brown
|
43bd167965
|
Merge pull request #463 from loki-project/public-chat
Public chat
|
6 years ago |
Mikunj
|
21dad58537
|
Linting.
|
6 years ago |
Beaudan Brown
|
cccf533abc
|
Save conversation after all messages are processed
|
6 years ago |
Mikunj
|
3d179909c7
|
Decrease the correctness level on the QR code.
|
6 years ago |
Beaudan Brown
|
27976a053c
|
Save the last retrieved message for public chats on the conversation
|
6 years ago |
Beaudan Brown
|
ef8b515d70
|
Make sure we only initialise special conversations after both registration and storage load have complete
|
6 years ago |
Mikunj
|
3380500a2d
|
Added QR code viewing.
|
6 years ago |
Beaudan Brown
|
8066affd2c
|
Move initialisation of public and rss conversations to fix early loading error. Rename function to be more readable
|
6 years ago |
Beaudan
|
616e952f8e
|
Add right click option to public chat messages to copy pubkey of sender
|
6 years ago |
Beaudan Campbell-Brown
|
f4e76f0576
|
Merge pull request #455 from neuroscr/public-delete
Public delete
|
6 years ago |
Beaudan Campbell-Brown
|
17c2817517
|
Merge pull request #449 from BeaudanBrown/rss-fix
Fix feed reader for single element results
|
6 years ago |
Ryan Tharp
|
56a4a31ca2
|
sendMessage(), getOrRefreshServerToken supports forceRefresh, make modStatus a property, additional comments
|
6 years ago |
Ryan Tharp
|
dfd6039c83
|
use LokiPublicChannelAPI
|
6 years ago |
Ryan Tharp
|
133f2a5656
|
replace publicSendData with LokiPublicChannelAPI instance
|
6 years ago |
Ryan Tharp
|
3178d67295
|
allow yourself to request deletion of messages
|
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 |
Beaudan Brown
|
351fa09ad6
|
Only show delete option if have mod status and show different modal for mod deletion
|
6 years ago |
Beaudan Brown
|
e4ecc5b389
|
A prepare for message deletion
|
6 years ago |
Beaudan Brown
|
1b4105a3d0
|
Fix db stuff and remove unneeded message function
|
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 |
Ryan Tharp
|
d5e6ffb1f9
|
rename deletePublicMessage => deleteLocalPublicMessage
|
6 years ago |
Mikunj
|
c4dd10a5cd
|
Simplified profile setting. Renamed functions to be less confusing. Removed storing profile in local storage.
|
6 years ago |
Beaudan Brown
|
7d0b300246
|
Add deletion polling
|
6 years ago |
Beaudan Brown
|
3332cb240e
|
Add background event listener
|
6 years ago |