Ryan Tharp
b100205730
fix time includes, unregisterChannel use findIndex
5 years ago
Ryan Tharp
dc13091e99
Merge branch 'multidevice-publicchat' of https://github.com/neuroscr/loki-messenger into multidevice-publicchat
5 years ago
Ryan Tharp
03efa0634b
add back in time functions
5 years ago
Ryan Tharp
549e3b4516
Merge branch 'clearnet' into multidevice-publicchat
5 years ago
Maxim Shishmarev
5123fa0409
Merge pull request #669 from msgmaxim/restoration
...
Prompting the user to reset session on invalid ciphertext
5 years ago
vincentbavitz
449eb8536b
System clock ( #677 )
...
* Show toast when client clock is out of sync
* Fixed syntactical misarrangements
* Simplify getServerTime method
* Futher simplify getServerTime method
* Update js/modules/loki_app_dot_net_api.js
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
* Update js/modules/loki_app_dot_net_api.js
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
* Update loki_app_dot_net_api.js
Use cached timestamp value
* Update preload.js
Update some values to function scope
* Updated syntax
* Semifinal changes
* Improved efficiency and eliminated need for restart on clock update
* Remove await and immediately invoked function
5 years ago
Ryan Tharp
91a814b20a
remove avatar annotation if not needed, lint
5 years ago
Ryan Tharp
bb66515cce
we now expose LokiAppDotNetServerAPI, move getPrivateKey into chatAPI, deleteMessage clean up forEach with filter, add channel setting functions, update moderators endpoint/use primary device
5 years ago
Ryan Tharp
facae157fe
actually move public chat specific functions into this class (isolating the file server classes)
5 years ago
Ryan Tharp
a7bb17b977
remove _adnApi and expect LokiAppDotNetAPI to be like the serverAPI
5 years ago
Ryan Tharp
eb888874e1
remove the need for lokiPublicChatAPI and reorganize the process/notes
5 years ago
Ryan Tharp
24f7c33ab6
add isPublic property, support public chat settings
5 years ago
Ryan Tharp
22979e9d6b
add amMod property
5 years ago
Ryan Tharp
3678b49787
abort trying response if failed
5 years ago
Ryan Tharp
027bb76989
setPublicSource now marks convo active, make getPublicSendData use the lokiPublicChatAPI findOrCreateChannel, add some warnings
5 years ago
Ryan Tharp
ca0e1f995c
handle public group updates differently
5 years ago
Ryan Tharp
e9773c05be
mark all public servers as active (move out of friends tab into convos where you'd expect it)
5 years ago
Ryan Tharp
a3abf3b14a
Merge pull request #661 from sachaaaaa/encrypted_avatar
...
Encrypted profile pic
5 years ago
sachaaaaa
4da7243945
simplify tiny public chat snippet
5 years ago
Maxim Shishmarev
19786108a3
address reviews
5 years ago
sachaaaaa
acc19985f5
allow removing picture when avatar set to null (currently only possible via mobile)
5 years ago
sachaaaaa
a29f0a4120
encrypted pictures for public chats
5 years ago
sachaaaaa
5b7baaf357
enable profile sharing after becoming friends for private messages
5 years ago
sachaaaaa
7c52a1d038
encrypt and decrypt images before upload and after download
5 years ago
Maxim Shishmarev
1020f54b60
Merge pull request #662 from Bilb/655-clickable-profile
...
clickable profile
5 years ago
vincentbavitz
2e83881373
Merge pull request #652 from vincentbavitz/public-ban
...
Public ban
5 years ago
Vince
64996844ac
Updated references to hasModPerms to isModerator for code consistency
5 years ago
Vince
0643c6836c
Cached constants for readability
5 years ago
Vince
a7a2f9289c
Updated references to hasModPerms to isModerator for code consistency
5 years ago
Audric Ackermann
061556bb7d
trigger showUserDetails on message's avatar clicks
5 years ago
Vince
e9068d56ce
Updated isModerator to senderIsModerator and fixed logic of isModerator function
5 years ago
Audric Ackermann
be5f932c08
fix lint
5 years ago
Maxim Shishmarev
81bfa90943
Prompting the user to reset session on invalid ciphertext
5 years ago
Maxim Shishmarev
7ed103f286
Merge pull request #651 from msgmaxim/original-message
...
Check again for quoted messages after a short timeout
5 years ago
Audric Ackermann
c61249e5e0
put event in the avatar element and trigger it in conversation header
5 years ago
Audric Ackermann
e3a8e5f73c
UserDetailsDialog: set a separate className
5 years ago
Audric Ackermann
9992a3da1d
Add a showUserDetails modal to display user's details
...
Relates #655
5 years ago
Audric Ackermann
f980e07b75
Update input focus on registration page
...
The issue 385 is already resolved. This commit sets up the same behavior
for the other sections of the registration page (i.e. the mnemonic and
the link device sections)
Fixes #385
5 years ago
sachaaaaa
666c640634
lint
5 years ago
sachaaaaa
03e0a5976f
Fix DEVICE_MAPPING_USER_ANNOTATION_TYPE
5 years ago
Beaudan Brown
43a91ab672
Linted
5 years ago
Beaudan Brown
bee5a89f14
Show toast on user ban
5 years ago
Maxim Shishmarev
2ab0d084f1
Merge pull request #645 from msgmaxim/group-invites
...
Public chat invitations
5 years ago
Maxim Shishmarev
d562a88583
Check again for quoted messages after a short timeout
5 years ago
Beaudan Brown
2bbc1ecf63
Make ban user; handle server request
5 years ago
Beaudan Brown
a3d171884d
Added ban user right click functionality
5 years ago
Ryan Tharp
6cde9aa263
Merge pull request #638 from neuroscr/multidevice-publicchat
...
Public Chat - home server refactor / read public chat avatars from home server
5 years ago
Maxim Shishmarev
89e5e919f2
Address more review comments
5 years ago
Maxim Shishmarev
56bb2ed792
Address review comments
5 years ago
sachaaaaa
51a9d032f9
Merge branch 'clearnet' into pairing_QR
5 years ago