|  Beaudan Brown | 0c870d04e3 | Stop polling when leaving public chat, only grab the most recent 100 messages on first poll | 6 years ago | 
				
					
						|  Ryan Tharp | 220f0aa9f5 | handle empty servers better | 6 years ago | 
				
					
						|  Ryan Tharp | eb3d22f2b0 | remove unneeded comment | 6 years ago | 
				
					
						|  Ryan Tharp | c97f26465c | set correct name on conversation | 6 years ago | 
				
					
						|  Ryan Tharp | 6d1c9700b1 | this.stop guard on channelAPI | 6 years ago | 
				
					
						|  Ryan Tharp | e382afdf91 | make timers stoppable, delete throw parameter, pollForChannel() pattern update | 6 years ago | 
				
					
						|  Ryan Tharp | f093490bec | lint plus constant fix | 6 years ago | 
				
					
						|  Ryan Tharp | 2ca23db141 | Merge branch 'use-user-obj' of https://github.com/neuroscr/loki-messenger into use-user-obj | 6 years ago | 
				
					
						|  Ryan Tharp | 5b193b9e47 | remove throw for now, squash ifs, some future avatar notes | 6 years ago | 
				
					
						|  Ryan Tharp | 35d059eae5 | was getting some weird errors, going to try this | 6 years ago | 
				
					
						|  Ryan Tharp | 3f35170eae | Merge branch 'clearnet' into use-user-obj | 6 years ago | 
				
					
						|  Ryan Tharp | 428a3b7077 | add back conversationId | 6 years ago | 
				
					
						|  Beaudan Brown | da97d15891 | Log when there are errors polling | 6 years ago | 
				
					
						|  Beaudan Brown | 0dd180d4f4 | Wrap polling function in try finally for safety, fix issue with empty array check and lint | 6 years ago | 
				
					
						|  Ryan Tharp | e25ed0aba3 | move pubkey/name out of annotation into user object, read channel meta data from server, throw alert if delete fails, constant name clean up, store timers, Calls refreshModStatus/pollForChannel in cstr | 6 years ago | 
				
					
						|  Beaudan Brown | 8f4b0a2088 | Don't look | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | 43bd167965 | Merge pull request #463 from loki-project/public-chat Public chat | 6 years ago | 
				
					
						|  Beaudan Brown | cccf533abc | Save conversation after all messages are processed | 6 years ago | 
				
					
						|  Beaudan Brown | 27976a053c | Save the last retrieved message for public chats on the conversation | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | f4e76f0576 | Merge pull request #455 from neuroscr/public-delete Public delete | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | 17c2817517 | Merge pull request #449 from BeaudanBrown/rss-fix Fix feed reader for single element results | 6 years ago | 
				
					
						|  Ryan Tharp | 56a4a31ca2 | sendMessage(), getOrRefreshServerToken supports forceRefresh, make modStatus a property, additional comments | 6 years ago | 
				
					
						|  Ryan Tharp | dfd6039c83 | use LokiPublicChannelAPI | 6 years ago | 
				
					
						|  Ryan Tharp | 95cca859e9 | Merge branch 'deletion-final' of https://github.com/BeaudanBrown/loki-messenger into public-delete | 6 years ago | 
				
					
						|  Beaudan Brown | 8d77d6fd79 | All the API updates, enable mod status retrieval and allow for message deletion | 6 years ago | 
				
					
						|  Beaudan Brown | 1b4105a3d0 | Fix db stuff and remove unneeded message function | 6 years ago | 
				
					
						|  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 | 6 years ago | 
				
					
						|  Beaudan Brown | 7d0b300246 | Add deletion polling | 6 years ago | 
				
					
						|  Beaudan Brown | 6392c77952 | Fix database helpers | 6 years ago | 
				
					
						|  Beaudan Brown | 700ed5d2a8 | Some refactoring from reviews, and include the token in the message pipeline instead of getting in message_api | 6 years ago | 
				
					
						|  Beaudan Brown | b5fd01a468 | Add required metadata to sending pipeline and send to public channels | 6 years ago | 
				
					
						|  Beaudan Brown | 37366198fc | Add database tables and helper functions for public server auth | 6 years ago | 
				
					
						|  Beaudan Brown | 87e57af090 | Fix feed reader for single element results | 6 years ago | 
				
					
						|  Beaudan Brown | fc8aa0211d | Addressing reviews | 6 years ago | 
				
					
						|  Beaudan Brown | 1f7787ecf7 | Add token retrieval functions to public chat api | 6 years ago | 
				
					
						|  sachaaaaa | f5f6b37852 | Enable link preview for i.imgur.com, tenor and giphy | 6 years ago | 
				
					
						|  Beaudan Brown | 895cedc801 | Lint | 6 years ago | 
				
					
						|  Beaudan Brown | 3f4b94ba74 | Transition to initialising rss feeds in schema update | 6 years ago | 
				
					
						|  Ryan Tharp | 48f2637ff9 | lint | 6 years ago | 
				
					
						|  Ryan Tharp | 1536a7e5f9 | support multiple RSS feeds | 6 years ago | 
				
					
						|  Ryan Tharp | d0ddcaf1fe | update feed url, handle no items more gracefully, start on dns check | 6 years ago | 
				
					
						|  Ryan Tharp | 93eb19bab5 | add space, refactor out friendRequestStatusEnum | 6 years ago | 
				
					
						|  Ryan Tharp | 22cb7cd540 | node/browser constant | 6 years ago | 
				
					
						|  Ryan Tharp | 3d40b55011 | do the deferencing correctly | 6 years ago | 
				
					
						|  Ryan Tharp | c57571fdfd | loki.network rss feed | 6 years ago | 
				
					
						|  Beaudan | c9f433fbba | Save message id when sending/receiving to/from public server and lint | 6 years ago | 
				
					
						|  Beaudan | 899bfc3b2b | Add channel id to message table and provide helper functions | 6 years ago | 
				
					
						|  Beaudan | f857744e88 | Revert sending id | 6 years ago | 
				
					
						|  Beaudan | 145b8b6682 | Fix message order | 6 years ago | 
				
					
						|  Beaudan | 86e55e5dc6 | Clean up bold check | 6 years ago | 
				
					
						|  Beaudan | f7039080af | Remove accidental swapfile, save messages with the id given to them from public server | 6 years ago | 
				
					
						|  Beaudan | f718bf15d2 | Prepare to delete message, send message id to server | 6 years ago | 
				
					
						|  Beaudan | 1a82a35a08 | More efficient channel search | 6 years ago | 
				
					
						|  Beaudan | 143bf1bdc1 | Fill out unregister channel stub, trigger unregister channel on conversation deletion | 6 years ago | 
				
					
						|  Beaudan | 014558d939 | Squash and clean of old PRs, move towards sending cleartext again | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | 73b417e605 | Merge pull request #371 from BeaudanBrown/testnet Separate testnet | 6 years ago | 
				
					
						|  Beaudan | 492bb3723a | Move pubkey truncation to loki_rpc and add window function | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | 0e9372d3d5 | Merge pull request #373 from msgmaxim/timestamp-error Show correct error on incorrect timestamp | 6 years ago | 
				
					
						|  Beaudan | 6140fef1f7 | Fix some bugs | 6 years ago | 
				
					
						|  Maxim Shishmarev | 09d279dd93 | Show correct error on incorrect timestamp | 6 years ago | 
				
					
						|  Beaudan | 43c2e9c953 | Use different seed nodes for development vs production and strip 2 characters from pubkey on testnet | 6 years ago | 
				
					
						|  Beaudan | 63396669bc | Add eslint rule to enforce curlys, run eslint --fix to automatically apply this rule and add swapfiles to gitignore | 6 years ago | 
				
					
						|  Beaudan | c53a35deeb | Comment explaining stopPollingPromise | 6 years ago | 
				
					
						|  Beaudan | 6ef94fa43d | Start attempt at closing long polling connections when offline event is triggered | 6 years ago | 
				
					
						|  Beaudan | 1c9fe5b9f5 | Make sure we are purging nodes from retrieve swarm list, and also filter 0.0.0.0 ips when getting snodes from wrong swarm error | 6 years ago | 
				
					
						|  Beaudan | 9910ef0c13 | Rename bool | 6 years ago | 
				
					
						|  Beaudan | b49be51f36 | Don't return early if recalculating PoW | 6 years ago | 
				
					
						|  Beaudan | 804fc076cc | Refresh swarm list 1 time for outgoing messages | 6 years ago | 
				
					
						|  Beaudan | df2c4af67c | Run lint and check for ip or address when removing unreachable nodes | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | 5aedd618c0 | Merge pull request #324 from BeaudanBrown/improve-http-error Also put the body in httperror | 6 years ago | 
				
					
						|  Beaudan | 68c1932b7b | Little better arguments | 6 years ago | 
				
					
						|  Beaudan | 65a09d12b6 | Make sure we try a different seed node every time | 6 years ago | 
				
					
						|  Beaudan | f02e885662 | Print body of http error as well | 6 years ago | 
				
					
						|  Beaudan | 10e61c37da | Retry initialiseRandomPool some times if request fails, fix uncaught promise in sendMessage | 6 years ago | 
				
					
						|  Beaudan | 87c5d0858c | Choose a random seed node from a list for bootstrapping | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | fee25036be | Merge pull request #321 from BeaudanBrown/faster-fail Remove nodes after 1 failure and only wait for a single successful send | 6 years ago | 
				
					
						|  Beaudan | 580931c4fb | Pass ourKey to message api, initialise these APIs after registration or when storage is ready so we always have ourKey | 6 years ago | 
				
					
						|  Beaudan | d647fb1eb8 | Remove nodes after 1 failure and only wait for a single successful send before updating UI | 6 years ago | 
				
					
						|  sachaaaaa | c53633e367 | Clearnet p2p with https (no verification yet) | 6 years ago | 
				
					
						|  Beaudan | eb1fa97c9c | Make use of ip consistent for random snode pool and swarm list | 6 years ago | 
				
					
						|  Beaudan | ee260f7de0 | Fix silly filtering bug, add filtering for swarm nodes and lint | 6 years ago | 
				
					
						|  Beaudan | 96f7949ac8 | Update endpoint for storage server and p2p | 6 years ago | 
				
					
						|  Beaudan Campbell-Brown | 436af1a990 | Merge pull request #313 from BeaudanBrown/random-list Random list | 6 years ago | 
				
					
						|  Beaudan | c5c01b0ac8 | Purge retrieving snodes | 6 years ago | 
				
					
						|  Beaudan | d82b5e1998 | Remove random snodes if they fail and then try again. Throw seed node error if getRandomSnodeAddress fails. Filter out 0.0.0.0 nodes. | 6 years ago | 
				
					
						|  Beaudan | 923d7ffe27 | Change to get_n_service_nodes method | 6 years ago | 
				
					
						|  Beaudan | d12f6b6d32 | Handle swarm nodes the same for us or contacts, attach our key to message api object | 6 years ago | 
				
					
						|  Beaudan | 0948a344d2 | Review refactor | 6 years ago | 
				
					
						|  Beaudan | d5546b9473 | Lint | 6 years ago | 
				
					
						|  Beaudan | b6b0248e9d | Retrieve from seed | 6 years ago | 
				
					
						|  Beaudan | 1f74088586 | Send to IP | 6 years ago | 
				
					
						|  Beaudan | 6b2b9ce926 | Remove default port and use port from storage server responses | 6 years ago | 
				
					
						|  Beaudan | eea2b8e6a7 | Do port null check inside rpc call | 6 years ago | 
				
					
						|  Beaudan | 52c191fc94 | Merge branch 'development' into clearnet | 6 years ago | 
				
					
						|  sachaaaaa | 9d6c5bff36 | make unverified https queries to the snodes | 6 years ago | 
				
					
						|  Beaudan | 7141847dfb | Restart sendMessage logic if PoW changed an dfix NaN bug | 7 years ago | 
				
					
						|  Beaudan | f01d8088b7 | Remove development PoW | 7 years ago | 
				
					
						|  Beaudan | dad52a784d | Change wrong pow http response | 7 years ago | 
				
					
						|  Beaudan | dbcaaf98dc | Lint | 7 years ago | 
				
					
						|  Beaudan | c27d1ef69a | Clean some stuff in loki_rpc and get new difficulty from successful requests | 7 years ago |