Vincent
8aac656107
Modals finished. Need to xfer all to React
2019-12-20 16:08:57 +11:00
Vincent
d0d5012e07
Fixed breaking sessionToggle issues
2019-12-18 17:48:37 +11:00
Audric Ackermann
cca4b51c8f
remove showSubtitle option on registration page
2019-12-16 11:27:27 +11:00
Audric Ackermann
49d5106b56
validate form registration on enter press
2019-12-16 09:38:34 +11:00
Audric Ackermann
818cfc6dd3
make display name mandatory (remove optional string)
2019-12-16 09:38:34 +11:00
Audric Ackermann
d5b8436f4d
integrate dangerouslySetInnerHTML into custom components and sanityze it before rendering
2019-12-16 09:38:34 +11:00
Audric Ackermann
d6913c4819
do not localize registration strings which cannot be easily made
...
begin your session
ensuring peace of mind
and terms and conditions
are all static english code because otherwise we would need to use
dangerouslySetHtml
2019-12-16 09:37:32 +11:00
Audric Ackermann
291e3b48a0
add i18n translation and use them in the app
2019-12-16 09:37:31 +11:00
Vincent
2bdc0579c3
Message deletion moderator check and toast.
2019-12-13 10:09:22 +11:00
Vincent
fc235d6057
Completed message selection
2019-12-11 17:48:54 +11:00
Maxim Shishmarev
5123fa0409
Merge pull request #669 from msgmaxim/restoration
...
Prompting the user to reset session on invalid ciphertext
2019-12-05 10:06:48 +11:00
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
2019-12-04 16:07:20 +11:00
vincentbavitz
2e83881373
Merge pull request #652 from vincentbavitz/public-ban
...
Public ban
2019-11-29 10:12:14 +11:00
Maxim Shishmarev
81bfa90943
Prompting the user to reset session on invalid ciphertext
2019-11-28 14:05:11 +11:00
Maxim Shishmarev
07c39523e9
Show appropriate message in group invitation dialog on no friends
2019-11-25 17:29:07 +11:00
Beaudan Brown
43a91ab672
Linted
2019-11-25 16:34:52 +11:00
Beaudan Brown
bee5a89f14
Show toast on user ban
2019-11-25 16:30:34 +11:00
Beaudan Brown
4581a20260
Add new string i18n stuff
2019-11-25 15:35:13 +11:00
Maxim Shishmarev
89e5e919f2
Address more review comments
2019-11-25 12:02:03 +11:00
Maxim Shishmarev
a5fce17d8c
public chat invitations
2019-11-22 16:16:43 +11:00
Maxim Shishmarev
4dd314c18f
Enable profile pictures
2019-11-18 17:34:41 +11:00
sachaaaaa
5e27be9598
Change auto accept message
2019-11-18 12:05:21 +11:00
Beaudan Brown
685ada5cc5
Merge branch 'clearnet' into prep-merge
2019-11-15 12:31:40 +11:00
Beaudan Brown
c168e34adf
Update multi device string to match mobile
2019-11-15 11:36:15 +11:00
sachaaaaa
cd2c4b993a
lint
2019-11-06 13:22:01 +11:00
sachaaaaa
497f42165a
Allow unpairing device
2019-11-06 10:52:34 +11:00
Maxim Shishmarev
8677fb15a0
Select multiple messages and bulk deletion
2019-11-06 10:26:21 +11:00
sachaaaaa
13572c3524
Merge branch 'multi-device' into paired_device_alias
2019-11-06 10:08:59 +11:00
sachaaaaa
b324421534
Allow primary device to assign local aliases to paired devices
2019-11-01 16:18:30 +11:00
Maxim Shishmarev
a2f836c690
Address review comments
2019-11-01 12:00:29 +11:00
Maxim Shishmarev
7c05939f55
Add group admins and the ability to remove members from private groups
2019-11-01 12:00:29 +11:00
Maxim Shishmarev
0df5214979
Limit small private groups to 10 members
2019-11-01 12:00:29 +11:00
Maxim Shishmarev
0490e5c668
Clean up conversation options for groups
2019-11-01 12:00:29 +11:00
Maxim Shishmarev
9f81f67460
Can leave private group chats
2019-11-01 12:00:29 +11:00
Maxim Shishmarev
90f1d4a6aa
Display error messages when creating/updating group chats
2019-11-01 12:00:29 +11:00
Maxim Shishmarev
cf18572049
Adding new group members; establishing sessions between non-friends
2019-11-01 11:57:49 +11:00
Maxim Shishmarev
0d19b708f9
Creating private group chats between friends
2019-11-01 11:57:49 +11:00
sachaaaaa
65361d33f5
New menu item "show pairing words" for secondary devices
2019-10-31 18:18:07 +11:00
Maxim Shishmarev
9e6f6d5a01
Fix incorrectly showing friend request as pending
2019-10-31 15:23:08 +11:00
Beaudan Brown
883feb668d
The rest of my multidevice work, send messages to all the correct devices and automatic friend request if not friends with a device
2019-10-28 16:48:06 +11:00
Beaudan Brown
1b3f56dfd3
Update change nickname message
2019-10-28 13:56:09 +11:00
Beaudan Brown
08ad913105
Add explicit isSecondary flag to conversation list items so they can remain hidden in the menu after they become friends etc
2019-10-28 12:17:21 +11:00
Beaudan Brown
2f52995e18
Fix the delete messages button to not break the conversation
2019-10-25 12:06:39 +11:00
Beaudan Brown
d97eced37b
Merge branch 'clearnet' into multi-device
2019-10-23 16:34:56 +11:00
Beaudan Brown
a3635216db
Enable sending audio recordings
2019-10-23 15:00:14 +11:00
Beaudan Brown
49fcb50d48
Update link preview settings to be cleaner
2019-10-23 14:55:34 +11:00
Mikunj
3ba71fad9e
Linting.
2019-10-23 09:31:36 +11:00
Beaudan Brown
5e1e70ac8c
Enable link previews by default
2019-10-22 15:23:59 +11:00
Beaudan Campbell-Brown
c9b11814a6
Merge pull request #567 from BeaudanBrown/name-restriction
...
Display name restrictions 2
2019-10-22 13:35:58 +11:00
Beaudan Brown
602ec1ccaf
Also block displayname characters in the edit display name menu and change spaces to underscores
2019-10-22 13:15:58 +11:00