Maxim Shishmarev
dc0571137c
Merge pull request #734 from neuroscr/fileproxy
...
ephemeral layering file proxy
5 years ago
Audric Ackermann
3b24714f3e
Sort messages by sent_at ( #718 )
...
Sort messages by sent_at
5 years ago
Ryan Tharp
56648a6e30
remove date, we have git
5 years ago
Ryan Tharp
419dd09c03
Disable link previews as default per Kee on signup
5 years ago
Vincent
3dd18a0c9c
Profile picture upload, fixes and copy
5 years ago
Audric Ackermann
293eca0509
Merge branch 'brand-redesign' into clearnet
5 years ago
Audric Ackermann
2194a3a537
HARDCODE theme to be dark, even if an old config is set to be light mode enabled
5 years ago
Audric Ackermann
24bf436b0c
disable menubar by default and remove old preferences from menubar
5 years ago
Vincent
b68b4d8a27
Formatting and button positioning
5 years ago
Vincent
c369b0c553
Edit user profile complete
5 years ago
Audric Ackermann
25344685a2
merge
5 years ago
Audric Ackermann
0f4f5847ed
fix lint
5 years ago
Audric Ackermann
411b343e6a
add unpairing of device from settings
5 years ago
Vincent
f7548fc6ef
Finalising pr
5 years ago
Vincent
e065cc404f
Password set, change and remove complete
5 years ago
Vincent
a64a34edcb
Disclaimer modal and settings view cleanup
5 years ago
Vincent
c26097554f
settings optimisations
5 years ago
Audric Ackermann
67262c7eaa
lint after merge and fix startup of app
5 years ago
Audric Ackermann
9b8ad976e3
remove not used AddServerDialog -> now on chanel section
5 years ago
Vincent
d217c76647
mergable settingsview
5 years ago
Vincent
b0658ba7ed
settings toggling abstraction
5 years ago
Vincent
b97c9ec8e4
SessionRadio
5 years ago
Vincent
8de2ce9e23
Theme toggle and settings abstraction
5 years ago
Maxim Shishmarev
7a02d29674
Add missing sent_at for group update messages
5 years ago
Vincent
5360968a91
Add public server modal to message pane
5 years ago
Vincent
d20d62e8c6
Messages display temporary fix and panel optimisations
5 years ago
Vincent
dd421d58f1
Theme switching. Need to update _session*_light
5 years ago
Vincent
e7d3bc6d35
Settings view modals and categories
5 years ago
Vincent
53555c0133
Fixed wrt review @ Audric
5 years ago
Vincent
8074756dc2
Infinte duration toasts
5 years ago
Vincent
6ee5d041fb
Finishing up some modals
5 years ago
Vincent
2419272608
Updated React dialogs to SessionModals
5 years ago
Vincent
228e4ca81e
Adding session settings to utilise toggles
5 years ago
Vincent
9afb8b4d5e
Major rework of context menus
5 years ago
Vincent
d0d5012e07
Fixed breaking sessionToggle issues
5 years ago
Vincent
e9d543fe4a
Dropdown generalisation and simplification
5 years ago
Vincent
12011a30d4
Inital dropdown, modal and toggle
5 years ago
Vincent
649c8c9be5
Resolved conflicts
5 years ago
Vincent
08cc218364
Fixed orderin of toasts with Maps
5 years ago
Vince
24ebf6b26a
Update js/background.js
...
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
5 years ago
Vince
90cce5e9ae
Update js/background.js
...
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
5 years ago
Vince
bfab163c5c
Update js/background.js
...
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
5 years ago
Vince
c4d7cfb90e
Update js/background.js
...
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
5 years ago
Vince
9cd27abf31
Merge branch 'brand-redesign' into brand-redesign
5 years ago
Vincent
597c177ced
Syntactical sugar
5 years ago
Vincent
34ce386bdb
Finalise uniquified toast stacking and deletion
5 years ago
Vincent
4d463c659c
Filesize toast amend
5 years ago
Audric Ackermann
6574585938
make default theme to dark
5 years ago
Audric Ackermann
47101c85f7
add signin with mnemonic to sessionRegistration page
5 years ago
Ryan Tharp
2cf39cc1ed
Merge pull request #690 from neuroscr/multidevice-publicchat
...
Add/Remove Moderators interface
5 years ago
Ryan Tharp
5730a88c18
add/remove moderator modal dialogs
5 years ago
Audric Ackermann
531b782669
click on our avatar show the edit profile dialog & fix lint
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
ca0e1f995c
handle public group updates differently
5 years ago
Ryan Tharp
a3abf3b14a
Merge pull request #661 from sachaaaaa/encrypted_avatar
...
Encrypted profile pic
5 years ago
Maxim Shishmarev
19786108a3
address reviews
5 years ago
sachaaaaa
a29f0a4120
encrypted pictures for public chats
5 years ago
sachaaaaa
7c52a1d038
encrypt and decrypt images before upload and after download
5 years ago
Audric Ackermann
061556bb7d
trigger showUserDetails on message's avatar clicks
5 years ago
Maxim Shishmarev
81bfa90943
Prompting the user to reset session on invalid ciphertext
5 years ago
Audric Ackermann
9992a3da1d
Add a showUserDetails modal to display user's details
...
Relates #655
5 years ago
Maxim Shishmarev
2ab0d084f1
Merge pull request #645 from msgmaxim/group-invites
...
Public chat invitations
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
8ea82b14e3
Add channel id field to invitations
5 years ago
Maxim Shishmarev
a5fce17d8c
public chat invitations
5 years ago
Ryan Tharp
8f52080eed
immediately set profile name on public chat servers when you update it
5 years ago
sachaaaaa
db0068b429
Sending and handling of special UNPAIRING_REQUEST message
5 years ago
Maxim Shishmarev
8cd8c8d4f9
Merge pull request #610 from msgmaxim/profile-pictures
...
Enable custom profile pictures
5 years ago
Ryan Tharp
207e3d022f
Merge branch 'profile-pictures' of https://github.com/msgmaxim/loki-messenger into multidevice-publicchat
5 years ago
Ryan Tharp
e1554496d2
convert LokiFileServerAPI to factory and use establishHomeConnection, lint
5 years ago
Maxim Shishmarev
5a08ac9cc1
Use avatar specific endpoint
5 years ago
sachaaaaa
40208442e6
lint
5 years ago
sachaaaaa
8850d9bcce
Only set when account already created
5 years ago
sachaaaaa
0b41ef0983
Ensure primaryDevicePubKey is always defined in storage
5 years ago
Maxim Shishmarev
4dd314c18f
Enable profile pictures
5 years ago
Beaudan Brown
685ada5cc5
Merge branch 'clearnet' into prep-merge
6 years ago
Beaudan Campbell-Brown
a2e8e6480f
Merge pull request #539 from neuroscr/multidevice-publicchat
...
[multi-device] public chat
6 years ago
Ryan Tharp
bd17c4b026
lint
6 years ago
Beaudan Brown
f1c155b943
Stop sending sync messages to public chats and mark messages from any of our devices as outgoing
6 years ago
Beaudan Brown
807f4cbd2a
Storing primary device pubkey on the conversation model for easier access, ensuring that we accept all the friend requests from the primary conversation rather than the secondary
6 years ago
Beaudan Brown
030264c689
Fix misuse of getAllDevicePubKeysForPrimaryPubKey and rename some vars
6 years ago
Beaudan Campbell-Brown
6611a10855
Merge pull request #590 from BeaudanBrown/session-reset-on-fr
...
Session reset on fr
6 years ago
Beaudan Brown
370dee5abb
Ensure we have the correct apis and listeners during the pairing process. Catch upnp error. Remove redundant friend requests
6 years ago
Beaudan Brown
c31535edb4
Rename blockSync, only send contacts and profile if sending a GRANT request, do *not* always be friends with secondary devices because we still need to complete a friend request exchange
6 years ago
Beaudan Brown
332cd30052
Send contact sync message when becoming friends with contact and auto accept/send friend requests when receiving contact sync
6 years ago
Beaudan Campbell-Brown
e88aca57f2
Merge pull request #603 from sachaaaaa/Fix_secondary_nickname
...
[multi-device] Fix secondary nickname
6 years ago
Beaudan Campbell-Brown
0f74a002df
Merge pull request #601 from BeaudanBrown/sync-messages
...
[multi-device] Sync messages
6 years ago
Beaudan Brown
15c07ea7df
Sync secondary devices again but handle the receiving of them properly
6 years ago
Beaudan Brown
41fdcef695
Ensure that we can't miss the apisReady event and only listen for single emit
6 years ago
sachaaaaa
dc626ec4d0
use primary device pubkey when setting nickname
6 years ago
Beaudan Brown
7e275ac266
Don't sync secondary devices and make sure initAPIs has been called before sending friend requests to synced contacts
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
sachaaaaa
65361d33f5
New menu item "show pairing words" for secondary devices
6 years ago
Beaudan Brown
e9dc3b531e
Simplify auto accept check
6 years ago