Commit Graph

871 Commits (eb1fa97c9c592cfe189d81fc703fbf3957a918e3)

Author SHA1 Message Date
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 e520bf109a Persist PoW difficulty and update if get response from snodes 6 years ago
Beaudan Campbell-Brown e9b1359bab
Merge pull request #295 from BeaudanBrown/refactor-sendmessage
Refactor sendmessage
6 years ago
Beaudan Campbell-Brown fd6f6c6a8c
Merge pull request #290 from Mikunj/loki-profile
Convert profile field in DataMessage to use LokiProfile
6 years ago
Beaudan c02d5d4053 Lint 6 years ago
Beaudan 709db4bf54 Make sendMessage take options, remove redundant retrieve function and get constant 6 years ago
Beaudan b43978ece1 Initial refactoring of sendmessage 6 years ago
Beaudan Campbell-Brown fbcd49ac5d
Merge pull request #270 from sachaaaaa/concurrent_polling
Refactor long polling for better concurrent requests
6 years ago
Mikunj 2c12c8a1d8 Convert profile field in data message to use LokiProfile instead of signal Contact. 6 years ago
sachaaaaa 5f77f751d9 Replace generator function and other various fixes 7 years ago
sachaaaaa 09a9cfbf37 Refactor long polling for better concurrent requests 7 years ago
Beaudan 91e218766c Remove old log 7 years ago
Beaudan Campbell-Brown e99cec9c09
Merge pull request #272 from Mikunj/signal-1.24
Signal 1.24
7 years ago
beaudan 145b9e0a37 Fix typo 7 years ago
beaudan 6f21e7244f Print polling error 7 years ago
beaudan 54bd75e9a6 Wait for a longer time after failed poll and extend default timeout 7 years ago
Mikunj 8808100796 Merge signal-1.24.0
# Conflicts:
#	.github/PULL_REQUEST_TEMPLATE.md
#	background.html
#	config/default.json
#	config/production.json
#	js/models/conversations.js
#	js/models/messages.js
#	js/views/conversation_view.js
#	js/views/inbox_view.js
#	js/views/settings_view.js
#	main.js
#	package.json
#	test/index.html
#	ts/components/conversation/ContactName.tsx
#	yarn.lock
7 years ago
Mikunj 3a8111020e Merge v1.23.0
# Conflicts:
#	background.html
#	package.json
#	yarn.lock
7 years ago
Mikunj 12ce0140de Left pane changes.
Merge commit 'b3ac1373fa64117fe2a9ccfddf3712f1826c06d9' into signal-1.23

# Conflicts:
#	_locales/en/messages.json
#	background.html
#	js/background.js
#	js/conversation_controller.js
#	js/models/conversations.js
#	js/models/messages.js
#	js/views/conversation_list_item_view.js
#	js/views/conversation_list_view.js
#	js/views/conversation_search_view.js
#	js/views/inbox_view.js
#	libtextsecure/account_manager.js
#	package.json
#	stylesheets/_global.scss
#	stylesheets/_index.scss
#	stylesheets/_modules.scss
#	test/_test.js
#	test/index.html
#	test/models/conversations_test.js
#	test/views/conversation_search_view_test.js
#	ts/components/ConversationListItem.tsx
#	ts/components/MainHeader.tsx
#	ts/components/conversation/ConversationHeader.tsx
#	ts/components/conversation/ResetSessionNotification.tsx
7 years ago
Mikunj 48c4ed1a29 Partial Merge commit 'bf904ddd129ceba8fa363ccf6d10ecd256c65f63' into signal-1.23
# Conflicts:
#	_locales/en/messages.json
#	app/sql.js
#	js/background.js
#	js/conversation_controller.js
#	js/models/conversations.js
#	js/views/inbox_view.js
#	main.js
7 years ago
Mikunj 57195017f9 Linting 7 years ago
Mikunj e343a04eea Merge commit '18b5b7c046436f2defab2e20407e22da180bf97b' into signal-1.22
# Conflicts:
#	app/sql.js
#	background.html
#	config/default.json
#	js/background.js
#	js/models/conversations.js
#	js/models/messages.js
#	js/modules/data.js
#	js/signal_protocol_store.js
#	js/views/conversation_search_view.js
#	libtextsecure/message_receiver.js
#	libtextsecure/sendmessage.js
#	main.js
#	package.json
#	preload.js
#	test/index.html
#	ts/components/Avatar.tsx
#	ts/components/conversation/ConversationHeader.md
#	ts/components/conversation/ConversationHeader.tsx
7 years ago
Beaudan 620380d2d9 Move filter messages to message api and some other cleaning 7 years ago
Beaudan 377e90bafe Include long polling header for retrieve messages, extend retrieveMessages timeout to 40 seconds, reduce default tmeout to 5 seconds, remove dev/prod poll time difference 7 years ago
Beaudan db8f8ba36f Multiple all ttl values by 1000 and stop dividing timestamp by 1000 so they are both milliseconds 7 years ago
Scott Nonnenberg a450cdf528 Lint fixes for recent PRs 7 years ago
sachaaaaa d99dc100a5 Fix arguments in MessageSenderWrapper (#2671) 7 years ago
Scott Nonnenberg 494806b314 libsignal-protocol: Be resilient to missing open session 7 years ago
Beaudan fa7042c043 Added wrong swarm error which gets thrown if we receive a 421 error, update the swarm lists if we get one of those errors 7 years ago
Beaudan b09f2970fc Move NotFoundError to errors.js 7 years ago
Beaudan 531ee92dcb Updated messenger to work with slightly different storage server API and changed swarm requests to go through storage server 7 years ago
Beaudan Campbell-Brown 338f4e3682
Merge pull request #255 from BeaudanBrown/better-logs
Improve sending/retrieving/swarm logs
7 years ago
Beaudan e5449f56ee Added success and failure callbacks when queueing envelope, now responding with 404 if we fail to decrypt a p2p message 7 years ago
Scott Nonnenberg 32fa5cccde Send sync sent messages properly in 1-member group 7 years ago
Scott Nonnenberg b83ae11cb3 Single member groups: Make all group-related sends a noop 7 years ago
Scott Nonnenberg c76d537482 Note to Self: On just expire timer update, set TIMER_UPDATE flag 7 years ago
Beaudan 6656a89092 Cleaned up a lot of the logs, stop them from printing more than once etc 7 years ago
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 7 years ago
Scott Nonnenberg 0b0dfbce9d Don't return error for groups with no members but yourself 7 years ago
Scott Nonnenberg e4f18f9daa libsignal-protocol: Protect against null thrown Errors 7 years ago
Beaudan 5a23dbb687 Review comments and add local server listener before starting 7 years ago
Beaudan 8c20a31dd4 Review suggestions 7 years ago
Beaudan eaea7d9b7d Catch errors when starting local server and retry every 30 seconds 7 years ago
Mikunj 06be1da40d Added p2p message styling 7 years ago
Beaudan 403df0806b Update the production json to just use the defaults in preparation for having other people try the messenger. Also cleaned up a little log that was incorrect 7 years ago
Scott Nonnenberg 3fb6ab295f Debug log optimizations and improvements 7 years ago
Scott Nonnenberg 77ae717b9b Clean up shutdown handling - stop processing incoming messages 7 years ago
Scott Nonnenberg af40ceda6c Note to Self timer fixes for bugs reported by beta users 7 years ago
Scott Nonnenberg 7c4ba5446c Throw error if incoming attachment has mismatched attachment size 7 years ago
Beaudan dc67aaf9cc Roll back change to ping more often again, ping our offline contacts every 2 mins to check if they have come back online 7 years ago