Commit graph

5749 commits

Author SHA1 Message Date
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 Campbell-Brown
1cabc8d02b
Merge pull request #445 from BeaudanBrown/auth-db
[Public Authentication] Add database tables and helper functions for public server auth
2019-08-29 13:22:57 +10:00
Beaudan Brown
716e142ac4 Reviews 2019-08-29 13:30:31 +10:00
Beaudan Brown
37366198fc Add database tables and helper functions for public server auth 2019-08-29 13:30:31 +10:00
Beaudan Campbell-Brown
6c8a35d8e0
Merge pull request #448 from BeaudanBrown/auth-token
[Public Authentication] Add token retrieval functions to public chat api
2019-08-29 13:13:16 +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
Beaudan Campbell-Brown
81f7f340bd
Merge pull request #446 from BeaudanBrown/auth-crypto
[Public Authentication] Add crypto helpers and public error
2019-08-29 10:10:05 +10:00
Beaudan Brown
eec4f22b50 Add crypto helpers and public error 2019-08-28 17:08:32 +10:00
Beaudan Campbell-Brown
205f03419f
Merge pull request #429 from BeaudanBrown/rss-updated
Rss updated
2019-08-28 14:09:51 +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
0a1655b03d poll all feeds 2019-08-23 11:13:20 +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
9bd6b7a364 lint 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
a0e7ba252c strip style and improving stripping regex 2019-08-23 11:12:16 +10:00
Ryan Tharp
93eb19bab5 add space, refactor out friendRequestStatusEnum 2019-08-23 11:12:16 +10:00
Ryan Tharp
22cb7cd540 node/browser constant 2019-08-23 11:12:16 +10:00
Ryan Tharp
bbffa89308 make sure we have braces 2019-08-23 11:12:16 +10:00
Ryan Tharp
3d40b55011 do the deferencing correctly 2019-08-23 11:11:23 +10:00
Ryan Tharp
c57571fdfd loki.network rss feed 2019-08-23 11:11:23 +10:00
Beaudan Campbell-Brown
b006e87941
Merge pull request #390 from BeaudanBrown/use-server-id
Use server id
2019-08-19 10:53:59 +10:00
Beaudan
c9f433fbba Save message id when sending/receiving to/from public server and lint 2019-08-09 13:46:05 +10:00
Beaudan
899bfc3b2b Add channel id to message table and provide helper functions 2019-08-09 13:34:48 +10:00
Beaudan
f857744e88 Revert sending id 2019-08-09 13:33:48 +10:00
Beaudan Campbell-Brown
1400284a1d
Merge pull request #388 from BeaudanBrown/reverse-feed
Fix message order
2019-08-09 02:59:28 +00:00
Beaudan
145b8b6682 Fix message order 2019-08-08 15:29:56 +10:00
Beaudan
5bdfaeaf1d Don't send read receipts to public chats 2019-08-08 14:56:52 +10:00
Beaudan
406938cf59 Cleaner forceSave 2019-08-08 14:56:52 +10:00
Beaudan
fce4d0ce79 Review cleanup 2019-08-08 14:56:52 +10:00
Beaudan
86e55e5dc6 Clean up bold check 2019-08-08 14:56:52 +10:00
Beaudan
3ea3a394e7 Only bold the profile name for messages 2019-08-08 14:56:52 +10:00
Beaudan
958766dc65 Bold the profile name and truncate the pubkey 2019-08-08 14:56:52 +10:00
Beaudan
f7039080af Remove accidental swapfile, save messages with the id given to them from public server 2019-08-08 14:56:52 +10:00
Beaudan
f718bf15d2 Prepare to delete message, send message id to server 2019-08-08 14:56:52 +10:00
Beaudan
1a82a35a08 More efficient channel search 2019-08-08 14:56:52 +10:00
Beaudan
143bf1bdc1 Fill out unregister channel stub, trigger unregister channel on conversation deletion 2019-08-08 14:56:52 +10:00
Beaudan
3a5e6e2fd3 Lint 2019-08-08 14:56:52 +10:00
Beaudan
1fc2173d9b Update header template to display group names properly and update migration to only store name for public chat 2019-08-08 14:56:52 +10:00
Beaudan
1d0067e6e5 Forgot to add this part 2019-08-08 14:56:52 +10:00
Beaudan
21f0149e22 Send profile and update it 2019-08-08 14:56:52 +10:00
Beaudan
014558d939 Squash and clean of old PRs, move towards sending cleartext again 2019-08-08 14:56:52 +10:00
Beaudan
90f788c591 Add the server and channel plus proper displayName 2019-08-08 14:56:52 +10:00