Commit graph

360 commits

Author SHA1 Message Date
Vincent
35d59c75eb Password set, change and remove complete 2020-01-20 14:10:22 +11:00
Vincent
a64a34edcb Disclaimer modal and settings view cleanup 2020-01-16 14:13:46 +11:00
Audric Ackermann
ddaf62a499 add group settings page with media downladable and docs only 2020-01-16 11:27:29 +11:00
Audric Ackermann
902e678a64 fix lint 2020-01-16 11:27:29 +11:00
Audric Ackermann
c44437f62c add channel section and refactor closableOverlay 2020-01-16 11:26:25 +11:00
Audric Ackermann
94ae4127b5 add link to our privacy policy 2020-01-16 11:17:59 +11:00
Audric Ackermann
84c315449f show nb of members on group chat when members.length>0 2020-01-16 11:17:06 +11:00
Audric Ackermann
b49e85ad08 add the you have friend request title on contact section 2020-01-16 11:01:20 +11:00
Audric Ackermann
214679dece add registration errors show to user 2020-01-16 11:01:20 +11:00
Vincent
d217c76647 mergable settingsview 2020-01-15 13:49:07 +11:00
Vincent
b0658ba7ed settings toggling abstraction 2020-01-15 12:26:14 +11:00
Vincent
5360968a91 Add public server modal to message pane 2020-01-13 16:10:19 +11:00
Vincent
e7d3bc6d35 Settings view modals and categories 2020-01-08 17:21:39 +11:00
Vincent
589f77a85f Completed left panel for settings 2020-01-07 17:47:48 +11:00
Vincent
74fd0159eb Fix conflicts 2020-01-07 12:41:14 +11:00
Vincent
dff4523efa Cleanups 2020-01-07 10:32:54 +11:00
Vincent
2d01275ede QR Code responds to theme changes 2020-01-07 10:19:44 +11:00
Vincent
7b6e28eaab Keyboard navigation wrt Modals 2020-01-06 16:08:22 +11:00
Vincent
2ede557a74 Modal additions incl. QR fixup and Seed View 2020-01-06 15:46:49 +11:00
Vincent
2caffa9289 Dependencies resorted and modal adjustments 2020-01-06 09:30:29 +11:00
Audric Ackermann
c9000c3f26 add the accept/decline buttons on friend requests in conversationslist 2020-01-03 17:07:41 +11:00
Audric Ackermann
af22bd7b33 add the leftpane overlay as reusable from subsections 2020-01-03 17:07:40 +11:00
Audric Ackermann
571af6c654 add contact section bottom buttons and empty list 2020-01-03 17:07:40 +11:00
Audric Ackermann
1bbb3cedd4 render header from static method in LeftPane.tsx to be reused on subsection 2020-01-03 17:07:40 +11:00
Audric Ackermann
28a27711e1 work on compose view 2020-01-03 17:07:40 +11:00
Audric Ackermann
98be71680d add session h1 h2 and h3 2020-01-03 17:06:58 +11:00
Audric Ackermann
e3a0d15890 add showcompose on showcompose click 2020-01-03 17:06:58 +11:00
Audric Ackermann
6cc7ef4962 correct typo 2020-01-03 17:06:58 +11:00
Audric Ackermann
7ba85921b1 replace loki with session on loading screens 2020-01-03 17:06:58 +11:00
Audric Ackermann
bd3a4c5b19 addd placeholder in conversation search input 2020-01-03 17:04:53 +11:00
Audric Ackermann
225f002648 add conversations with working search on leftpanel 2020-01-03 17:03:02 +11:00
Vincent
8074756dc2 Infinte duration toasts 2020-01-03 11:48:55 +11:00
Vincent
6ee5d041fb Finishing up some modals 2019-12-30 17:38:28 +11:00
Vincent
66911d6f06 Connect to server modal semi-complete 2019-12-30 13:09:52 +11:00
Vincent
648cc2339c Working with deps 2019-12-27 17:55:28 +11:00
Vincent
659d4412bd QR code completion 2019-12-23 17:40:48 +11:00
Vincent
2419272608 Updated React dialogs to SessionModals 2019-12-23 09:44:18 +11:00
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