Commit graph

3307 commits

Author SHA1 Message Date
Beaudan Brown
870dc7f904 Fix tests, refactor menu items to please linter and lint 2019-09-04 10:58:32 +10:00
Beaudan Brown
66459ac4bd Remove most of the right click and cog menu options for the public chats 2019-09-03 17:53:19 +10:00
Beaudan Brown
8f4b0a2088 Don't look 2019-09-02 17:21:12 +10:00
Beaudan Campbell-Brown
48b6bf54c1
Merge pull request #461 from Mikunj/qr-code
Pubkey QR code
2019-09-02 15:52:39 +10:00
Mikunj
58b0c5ef39 Removed a line 2019-09-02 15:40:38 +10:00
Beaudan Campbell-Brown
a6abcaf826
Merge pull request #453 from Mikunj/profile-simplification
Profile simplification
2019-09-02 15:27:34 +10:00
Beaudan Campbell-Brown
43bd167965
Merge pull request #463 from loki-project/public-chat
Public chat
2019-09-02 15:03:28 +10:00
Mikunj
21dad58537 Linting. 2019-09-02 14:27:52 +10:00
Beaudan Brown
cccf533abc Save conversation after all messages are processed 2019-09-02 13:58:45 +10:00
Mikunj
3d179909c7 Decrease the correctness level on the QR code. 2019-09-02 13:24:56 +10:00
Beaudan Brown
27976a053c Save the last retrieved message for public chats on the conversation 2019-09-02 12:55:20 +10:00
Beaudan Brown
ef8b515d70 Make sure we only initialise special conversations after both registration and storage load have complete 2019-09-02 12:18:47 +10:00
Mikunj
3380500a2d Added QR code viewing. 2019-09-02 11:31:07 +10:00
Beaudan Brown
8066affd2c Move initialisation of public and rss conversations to fix early loading error. Rename function to be more readable 2019-09-02 11:24:00 +10:00
Beaudan
616e952f8e Add right click option to public chat messages to copy pubkey of sender 2019-09-02 10:49:50 +10:00
Beaudan Campbell-Brown
f4e76f0576
Merge pull request #455 from neuroscr/public-delete
Public delete
2019-09-02 10:47:04 +10:00
Beaudan Campbell-Brown
17c2817517
Merge pull request #449 from BeaudanBrown/rss-fix
Fix feed reader for single element results
2019-09-02 10:45:13 +10:00
Ryan Tharp
56a4a31ca2 sendMessage(), getOrRefreshServerToken supports forceRefresh, make modStatus a property, additional comments 2019-08-30 01:48:01 -07:00
Ryan Tharp
dfd6039c83 use LokiPublicChannelAPI 2019-08-30 01:42:05 -07:00
Ryan Tharp
133f2a5656 replace publicSendData with LokiPublicChannelAPI instance 2019-08-30 01:39:34 -07:00
Ryan Tharp
3178d67295 allow yourself to request deletion of messages 2019-08-30 01:38:45 -07:00
Ryan Tharp
95cca859e9 Merge branch 'deletion-final' of https://github.com/BeaudanBrown/loki-messenger into public-delete 2019-08-29 23:29:21 -07:00
Beaudan Brown
8d77d6fd79 All the API updates, enable mod status retrieval and allow for message deletion 2019-08-30 15:07:45 +10:00
Beaudan Brown
351fa09ad6 Only show delete option if have mod status and show different modal for mod deletion 2019-08-30 15:02:17 +10:00
Beaudan Brown
e4ecc5b389 A prepare for message deletion 2019-08-30 15:01:16 +10:00
Beaudan Brown
1b4105a3d0 Fix db stuff and remove unneeded message function 2019-08-30 14:58:40 +10:00
Ryan Tharp
33572cac1f use newer delete system every 5s, deleteMessage(), store token in serverAPI, serverRequest refactor, registerChannel now returns the channel found/created, change baseChannelUrl base 2019-08-29 18:41:54 -07:00
Ryan Tharp
d5e6ffb1f9 rename deletePublicMessage => deleteLocalPublicMessage 2019-08-29 18:41:54 -07:00
Mikunj
c4dd10a5cd Simplified profile setting. Renamed functions to be less confusing. Removed storing profile in local storage. 2019-08-30 09:49:02 +10:00
Beaudan Brown
7d0b300246 Add deletion polling 2019-08-29 17:11:29 +10:00
Beaudan Brown
3332cb240e Add background event listener 2019-08-29 17:11:29 +10:00
Beaudan Brown
5a70d88747 Add removeMessage function to conversation 2019-08-29 17:11:29 +10:00
Beaudan Brown
6392c77952 Fix database helpers 2019-08-29 17:11:29 +10:00
Beaudan Brown
700ed5d2a8 Some refactoring from reviews, and include the token in the message pipeline instead of getting in message_api 2019-08-29 14:19:35 +10:00
Beaudan Brown
b5fd01a468 Add required metadata to sending pipeline and send to public channels 2019-08-29 13:34:11 +10:00
Beaudan Brown
37366198fc Add database tables and helper functions for public server auth 2019-08-29 13:30:31 +10:00
Beaudan Brown
87e57af090 Fix feed reader for single element results 2019-08-29 13:19:27 +10:00
Beaudan Brown
fc8aa0211d Addressing reviews 2019-08-29 11:13:03 +10:00
Beaudan Brown
1f7787ecf7 Add token retrieval functions to public chat api 2019-08-29 10:52:58 +10:00
sachaaaaa
f5f6b37852 Enable link preview for i.imgur.com, tenor and giphy 2019-08-26 18:28:26 +10:00
Beaudan Brown
895cedc801 Lint 2019-08-23 15:18:47 +10:00
Beaudan Brown
662c64f347 Remove ability to delete some rss conversations 2019-08-23 14:23:21 +10:00
Beaudan Brown
3f4b94ba74 Transition to initialising rss feeds in schema update 2019-08-23 13:36:36 +10:00
Ryan Tharp
48f2637ff9 lint 2019-08-23 11:13:45 +10:00
Ryan Tharp
962469a54c messenger and loki.network feeds 2019-08-23 11:12:57 +10:00
Ryan Tharp
1536a7e5f9 support multiple RSS feeds 2019-08-23 11:12:16 +10:00
Ryan Tharp
d0ddcaf1fe update feed url, handle no items more gracefully, start on dns check 2019-08-23 11:12:16 +10:00
Ryan Tharp
d3cf055128 rss avatar guard 2019-08-23 11:12:16 +10:00
Ryan Tharp
a67e7fcfe1 guard for CI fix 2019-08-23 11:12:16 +10:00
Ryan Tharp
93eb19bab5 add space, refactor out friendRequestStatusEnum 2019-08-23 11:12:16 +10:00