Vincent
8c9854dd90
Settings onClick functionality
5 years ago
Vince
2cf152b882
Update signal.js
...
Rmv old deps
5 years ago
Vincent
74fd0159eb
Fix conflicts
5 years ago
Vincent
2d01275ede
QR Code responds to theme changes
5 years ago
Vincent
2ede557a74
Modal additions incl. QR fixup and Seed View
5 years ago
Vincent
2caffa9289
Dependencies resorted and modal adjustments
5 years ago
Audric Ackermann
b09ca5c751
remove not used headerview
5 years ago
Vincent
8074756dc2
Infinte duration toasts
5 years ago
Vincent
6ee5d041fb
Finishing up some modals
5 years ago
Vincent
648cc2339c
Working with deps
5 years ago
Vincent
659d4412bd
QR code completion
5 years ago
Vincent
2419272608
Updated React dialogs to SessionModals
5 years ago
Vincent
228e4ca81e
Adding session settings to utilise toggles
6 years ago
Vincent
8aac656107
Modals finished. Need to xfer all to React
6 years ago
Vincent
9afb8b4d5e
Major rework of context menus
6 years ago
Maxim Shishmarev
a195c98061
Add a feature flag for snode proxy
6 years ago
Vincent
e9d543fe4a
Dropdown generalisation and simplification
6 years ago
Vincent
12011a30d4
Inital dropdown, modal and toggle
6 years ago
Vince
9cd27abf31
Merge branch 'brand-redesign' into brand-redesign
6 years ago
Vincent
4d463c659c
Filesize toast amend
6 years ago
Audric Ackermann
cc97d9284b
add first chunck of our SessionRegistrationView
6 years ago
Ryan Tharp
c9c1567e80
fix token refresh, log error when failing to send a message
6 years ago
Ryan Tharp
1c02489c2f
improve context for log message
6 years ago
Ryan Tharp
7a97736751
remove unused manageModerators dialog
6 years ago
Ryan Tharp
88b62210e7
array/meta guard, getModerators(), addModerators()/removeModerators()
6 years ago
Ryan Tharp
5730a88c18
add/remove moderator modal dialogs
6 years ago
Ryan Tharp
b100205730
fix time includes, unregisterChannel use findIndex
6 years ago
Ryan Tharp
03efa0634b
add back in time functions
6 years ago
Vincent
533ec4eedc
Fixed syntax & linted
6 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
6 years ago
Ryan Tharp
91a814b20a
remove avatar annotation if not needed, lint
6 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
6 years ago
Ryan Tharp
facae157fe
actually move public chat specific functions into this class (isolating the file server classes)
6 years ago
Ryan Tharp
a7bb17b977
remove _adnApi and expect LokiAppDotNetAPI to be like the serverAPI
6 years ago
Ryan Tharp
3678b49787
abort trying response if failed
6 years ago
Ryan Tharp
a3abf3b14a
Merge pull request #661 from sachaaaaa/encrypted_avatar
...
Encrypted profile pic
6 years ago
sachaaaaa
4da7243945
simplify tiny public chat snippet
6 years ago
sachaaaaa
a29f0a4120
encrypted pictures for public chats
6 years ago
Maxim Shishmarev
1020f54b60
Merge pull request #662 from Bilb/655-clickable-profile
...
clickable profile
6 years ago
vincentbavitz
2e83881373
Merge pull request #652 from vincentbavitz/public-ban
...
Public ban
6 years ago
Audric Ackermann
9992a3da1d
Add a showUserDetails modal to display user's details
...
Relates #655
6 years ago
sachaaaaa
666c640634
lint
6 years ago
sachaaaaa
03e0a5976f
Fix DEVICE_MAPPING_USER_ANNOTATION_TYPE
6 years ago
Beaudan Brown
43a91ab672
Linted
6 years ago
Beaudan Brown
bee5a89f14
Show toast on user ban
6 years ago
Maxim Shishmarev
2ab0d084f1
Merge pull request #645 from msgmaxim/group-invites
...
Public chat invitations
6 years ago
Beaudan Brown
2bbc1ecf63
Make ban user; handle server request
6 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
6 years ago
Maxim Shishmarev
a5fce17d8c
public chat invitations
6 years ago
Ryan Tharp
065f2ca47f
setProfileName refactor, setHomeServer(), immediate detect if our ProfileName gets out of sync on the server
6 years ago
Ryan Tharp
a147afec12
add note
6 years ago
Ryan Tharp
bb9912dcc5
update some notes
6 years ago
Ryan Tharp
7088411cff
fix where the avatar went
6 years ago
Ryan Tharp
6bd1227189
add back missing avatarAnnotation for now, move setLastRetrievedMessage to after multidevice processing, make getListOfMembers async, subscribe to the channel when it registers, partChannel(), getSubscribers(), fix avatar message object placement
6 years ago
sachaaaaa
db0068b429
Sending and handling of special UNPAIRING_REQUEST message
6 years ago
Ryan Tharp
106a42306e
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into multidevice-publicchat
6 years ago
Ryan Tharp
3508658e00
pull avatar out of annotation, put it in profile
6 years ago
Maxim Shishmarev
8cd8c8d4f9
Merge pull request #610 from msgmaxim/profile-pictures
...
Enable custom profile pictures
6 years ago
Maxim Shishmarev
02cf9d58c8
Explicitly set server id for avatars to null
6 years ago
Ryan Tharp
207e3d022f
Merge branch 'profile-pictures' of https://github.com/msgmaxim/loki-messenger into multidevice-publicchat
6 years ago
Ryan Tharp
0c8873b5a2
constant naming clean up, remove slavePrimaryMap from LokiAppDotNetAPI, request user_annotations, home server support, use new verifyPrimaryPubKeys return format, avatar stubs
6 years ago
Ryan Tharp
85185714ae
export a factory, LokiHomeServerInstance/LokiFileServerInstance split, verifyUserObjectDeviceMap change return to object, remove getDeviceMappingForUsers because too small, avatar map, adjust constant format
6 years ago
Maxim Shishmarev
5a08ac9cc1
Use avatar specific endpoint
6 years ago
sachaaaaa
6471c3698f
Fix errors showing up from invalid public chats
6 years ago
Maxim Shishmarev
4dd314c18f
Enable profile pictures
6 years ago
Beaudan Brown
685ada5cc5
Merge branch 'clearnet' into prep-merge
6 years ago
Ryan Tharp
c40fe1dc79
reduce branching depth, prefer reduce over forEach, add comments, lint, dead code removal
6 years ago
Ryan Tharp
d1526b9997
diable checkSigs, use libloki.crypto.validateAuthorisation, lint, remove dead code
6 years ago
Beaudan Brown
ac762d43d5
Reduce indentation and simplify code by using existing verification functions
6 years ago
Ryan Tharp
cad9a89636
verifyUserObjectDeviceMap removed notFoundHandler from prototype/reduced branching depth/returns users pub keys not found
6 years ago
Ryan Tharp
60cefc7fe1
improve comments
6 years ago
sachaaaaa
2b6bd7e04a
Merge pull request #612 from sachaaaaa/timeout_fix
...
Fix recurring memory leak in mentions
6 years ago
Ryan Tharp
0b05753fec
use renamed getUsers
6 years ago
Ryan Tharp
1a59ef5f92
rename getUsersAnnotations => getUsers
6 years ago
Ryan Tharp
eab53e158e
Merge branch 'multi-device' of https://github.com/loki-project/loki-messenger into multidevice-publicchat
6 years ago
sachaaaaa
c9e3757381
dial the logging down a notch
6 years ago
sachaaaaa
2c1375e42a
Fix recurring memory leak in mentions
6 years ago
Maxim Shishmarev
7c96990119
Correctly handle server errors in multi-deletion
6 years ago
Maxim Shishmarev
8677fb15a0
Select multiple messages and bulk deletion
6 years ago
Maxim Shishmarev
395daf3aba
Use Array.includes in place of Array.indexOf
6 years ago
Maxim Shishmarev
7c05939f55
Add group admins and the ability to remove members from private groups
6 years ago
Maxim Shishmarev
9f81f67460
Can leave private group chats
6 years ago
Maxim Shishmarev
cf18572049
Adding new group members; establishing sessions between non-friends
6 years ago
Maxim Shishmarev
0d19b708f9
Creating private group chats between friends
6 years ago
Beaudan Brown
d97eced37b
Merge branch 'clearnet' into multi-device
6 years ago
Beaudan Brown
a3635216db
Enable sending audio recordings
6 years ago
Beaudan Brown
221c6b53b1
Clean up a bit
6 years ago
Beaudan Brown
8cf90ae85d
Use message timestamp for empty messages
6 years ago
Beaudan Brown
638f1c0e6c
Bringing together all the stuff for attachments and link previews
6 years ago
Beaudan Brown
9114a3bc03
Annotation conversations
6 years ago
Beaudan Brown
f0c198c7b7
Split uploadData to public and private
6 years ago
Beaudan Campbell-Brown
ac80ef0d4e
Merge pull request #557 from BeaudanBrown/add-server
...
Add server
6 years ago
Beaudan Brown
c7a91686a8
Update proto id and use the server id as the attachmentpointer id
6 years ago
Beaudan Brown
4e85435bf7
Update attachment pipeline to upload and download from loki fileserver
6 years ago
Beaudan Brown
363cd81ccc
Hook up UI to all the server creation logic etc
6 years ago
Beaudan Brown
4e70b66131
Extract the async token grab from the server api constructor and put in the factory. Fix up the areas this affects
6 years ago
Beaudan Brown
5d2f7ddb20
Add messages needed for UI, bit of house work
6 years ago
Beaudan Brown
9ed3ec5dec
Fix linting
6 years ago
Beaudan Brown
399c54452e
Default user name to anonymouse if they don't have one set
6 years ago
Beaudan Brown
f9f7a799b5
Updating signature scheme to use hard coded fields
6 years ago