Commit Graph

569 Commits (347a1e5582c720d59e0728bd6bc7e6864494b50d)

Author SHA1 Message Date
Audric Ackermann d7cc76f08e add dev-lint command to packages.json which does not stop on prettier failure 5 years ago
Audric Ackermann 907883b679 add DOMPurify to package.json 5 years ago
Mikunj b3dcd07d16 Bump version to 1.0.0-beta9 5 years ago
Mikunj ad16cbec4a Bundle mac app as dmg instead of 7z. 5 years ago
sachaaaaa 1deccdb882 Bump version to 1.0.0-beta8 5 years ago
Mikunj 6817d82b00 Upgrade electron-notarize 6 years ago
Beaudan Brown 1b3f56dfd3 Update change nickname message 6 years ago
Mikunj e5f17d9d21 Fix CI 6 years ago
Mikunj 9a3aa2a5bc upgraded electron-builder. 6 years ago
Mikunj 1250d93252 Added electron-notarize 6 years ago
Mikunj 103e5e0ab8 Added mac signing 6 years ago
Beaudan Brown a296bf96bf Bump version to beta6 6 years ago
Beaudan Brown 8708943fd3 Add yarn start-multi2 to allow for easier multi device testing (3 clients, 2 are linked) 6 years ago
Ryan Tharp 88b44390bf Desktop Analytics 6 years ago
Mikunj 530a9201a2 Bump version. 6 years ago
Mikunj Varsani c48ae80468
Merge pull request #486 from Mikunj/profile-icons
Profile icons
6 years ago
Beaudan Brown 5a35f05f29 Fix start-prod(-multi) to actually use different identities than default messenger, also connect dev instances to the dev public chat and clean up the config files a lil 6 years ago
Mikunj 500a88dbab Removed identicon.js
Updated profile image helper.
6 years ago
Beaudan Brown 6d76384acd Bump version number 6 years ago
Beaudan Campbell-Brown 48b6bf54c1
Merge pull request #461 from Mikunj/qr-code
Pubkey QR code
6 years ago
Beaudan Campbell-Brown 43bd167965
Merge pull request #463 from loki-project/public-chat
Public chat
6 years ago
Beaudan Brown 38e81fd95a Lower default PoW and add export to build-release yarn call 6 years ago
Mikunj a89358676c Update electron-context-menu.
Only allow copying QR code since saving doesn't work.
6 years ago
Beaudan Brown d8050fbc7f ACTUALLY launch in production 6 years ago
Beaudan dd9e401623 Bump version number 6 years ago
Beaudan 0a231ea2ae Allow start-prod and start-prod-multi so launch in production (mainnet) mode 6 years ago
Beaudan 6f029c9a1f Update to beta 2 6 years ago
Beaudan 47de3963d5 Update version to 1.0.0-beta1 6 years ago
sachaaaaa b6dc8b8a7e Fix tests for https server 6 years ago
sachaaaaa c53633e367 Clearnet p2p with https (no verification yet) 6 years ago
Mikunj b8ef6c2cc6 Loki changes
Added friends section in search.

This is because contacts is now used in signal for something else and we don't want to clash meanings.

Styling fixes

Add dropdown options into mainheader

Updated styling

Restore StartNewConversation to the old ui style of loki messenger.

Fix friend search display.

Fix header expand animation.

Hooked up menu actions.

Linting.

More styling changes.

Fix tests.

Added back in the loki logo below the gutter.

Fix toast positioning.

Fix context menu showing incorrectly on virtual lists.

Added tabs.

Linting
6 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
6 years ago
Mikunj 3152f92e30 Merge signal 1.23.2
# Conflicts:
#	app/sql.js
#	js/conversation_controller.js
#	package.json
6 years ago
Mikunj 42c501e7f8 Merge v1.23.1
# Conflicts:
#	package.json
6 years ago
Mikunj 3a8111020e Merge v1.23.0
# Conflicts:
#	background.html
#	package.json
#	yarn.lock
6 years ago
Mikunj 1f03e04d8c Merge commit 'c75a756b2a58bd4a79890e34673d95d9f17f3f01' into signal-1.23
# Conflicts:
#	js/views/conversation_view.js
#	package.json
#	ts/components/ConversationListItem.tsx
#	ts/components/conversation/ConversationHeader.tsx
6 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
6 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
6 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
6 years ago
Scott Nonnenberg e54d2b3448 v1.24.0 6 years ago
Scott Nonnenberg 014716922f v1.24.0-beta.4 6 years ago
Scott Nonnenberg 0ffda78ecb Update libphonenumber dependency 6 years ago
Scott Nonnenberg be7f10e4ac v1.24.0-beta.3 6 years ago
Scott Nonnenberg 01a91d2cc1 Restore previous build-release command, failed on macOS 6 years ago
Scott Nonnenberg f44856c73b v1.24.0-beta.2 6 years ago
Gabe Stocco 851c1a0e47 Adding right click listener for URLs and Text Selections (#3197)
* Adds right-click listener

For urls and text selections

* Fixes build-release on windows

Should still be bash compatible too

* Update context menu line

Responding to feedback from @JaredPotter
6 years ago
Scott Nonnenberg 5c66c3ddc8 v1.24.0-beta.1 6 years ago
Scott Nonnenberg a450cdf528 Lint fixes for recent PRs 6 years ago
Scott Nonnenberg eae7660074 Downgrade to electron-builder@20.39.0 due to windows install bug
https://github.com/electron-userland/electron-builder/issues/3813
6 years ago
Scott Nonnenberg c8ea2e9463 Download and install updates without the help of electron-updater 6 years ago
Scott Nonnenberg 82dc723432 yarn clean-transpile: ensure that it always gets everything 6 years ago
Scott Nonnenberg beebd1885b v1.23.2 6 years ago
Scott Nonnenberg 377ab6c1cb v1.23.2-beta.1 6 years ago
Scott Nonnenberg e15daf7a37 Update to Electron v4.1.2 to fix permissions issue
https://github.com/electron/electron/releases/tag/v4.1.2

Permissions issue: https://github.com/electron/electron/issues/17581
6 years ago
Scott Nonnenberg 16bd8c1744 v1.23.1 6 years ago
Scott Nonnenberg d96b189a07 v1.23.1-beta.1 6 years ago
Scott Nonnenberg 065b58fb6b Update Electron to 4.1.1 6 years ago
Scott Nonnenberg d251282da1 Upgrade electron-builder and electron-updater 6 years ago
Scott Nonnenberg 81696b4b15 Update sqlcipher dependency to get win vc++ redistributable 6 years ago
Scott Nonnenberg dd13e16aee v1.23.0 6 years ago
Scott Nonnenberg b232d6289a Update react-contextmenu to avoid event handler issues un unload 6 years ago
Scott Nonnenberg 3b140d9b51 Update react-contextmenu to avoid event handler issues un unload 6 years ago
Scott Nonnenberg f86ac1c765 v1.23.0-beta.4 6 years ago
Scott Nonnenberg b0a3ef5d29 Update spellchecker to reenable spellcheck on linux w/electron v4 6 years ago
Scott Nonnenberg 5336c5fd90 v1.23.0-beta.3 6 years ago
Scott Nonnenberg 6d8ab33e93 Update to Electron 4.0.8 6 years ago
Scott Nonnenberg a7d0e6bf88 v1.23.0-beta.2 6 years ago
Scott Nonnenberg ba461eb44a Update electron-updater to fix its handling of node_module pkging 6 years ago
Scott Nonnenberg 1c48db7df0 Update electron-builder/updater to fix build error on MacOS 6 years ago
Scott Nonnenberg c75a756b2a v1.23.0-beta.1 6 years ago
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 6 years ago
Scott Nonnenberg d72f89d776 Render only visible conversations in left pane 6 years ago
Scott Nonnenberg ae161c6cf6 Update to Electron 4.x 6 years ago
Scott Nonnenberg ae2db9f09a Improve handling for URLs composed of mixed character sets 6 years ago
sachaaaaa 0d3cd78c12 Replace mentions of Signal in package json 6 years ago
Beaudan Campbell-Brown 8e3542b511
Merge pull request #213 from sachaaaaa/channel_encryption
Hook up channel encryption
6 years ago
sachaaaaa 4714cafa6f
Merge pull request #238 from sachaaaaa/commit_hash_about
Show commit hash in About window for beta builds
6 years ago
sachaaaaa 37f0fced29 Show commit hash in About window for beta builds 6 years ago
sachaaaaa ee8b9b7982 update react-contextmenu for bugfix 6 years ago
sachaaaaa aa722590fa use channel encryption with storage server 6 years ago
2-4601 4b1ae1535d Remove gconf dependency from deb package (#3174)
Fixes #2344

//FREEBIE
6 years ago
Mikunj 75d0894104 Fixed files not included in release.
Moved node relevant stuff in libloki into its own modules folder.
6 years ago
Scott Nonnenberg 18b5b7c046 v1.22.0 6 years ago
Scott Nonnenberg 65e4acb706 v1.22.0-beta.2 6 years ago
Scott Nonnenberg 552db647e5 v1.22.0-beta.1 6 years ago
Scott Nonnenberg 3f8223ff48 Revert electron-builder upgrade due to bugs
This reverts commit 8a3acc6b7e
6 years ago
Scott Nonnenberg 681ca363fe v1.21.2-beta.1 6 years ago
sachaaaaa 68fe552156 Merge commit '5c8558e293989094693f918a63b672301f1aeb55' into merge_1_21_1
* commit '5c8558e293989094693f918a63b672301f1aeb55':
  v1.21.1
  v1.21.1-beta.1
  Fix: Navigation to message via quote click didn't always work
  mainWindow.close - be ready for null mainWindow
  Ensure that Curve.async points to worker after startWorker call
  Protect against unhandled promises when calling checkForUpdates
  Reenable send when link preview is missing an image

# Conflicts:
#	package.json
6 years ago
Scott Nonnenberg 5c8558e293 v1.21.1 6 years ago
Scott Nonnenberg 84bb9be6a9 v1.21.1-beta.1 6 years ago
sachaaaaa f900a08eda
Merge pull request #177 from sachaaaaa/merge_1_21_0
Merge Signal 1.21.0
6 years ago
sachaaaaa a0f67c22da Merge branch 'textsecure/master' into merge_1_21_0
* textsecure/master: (26 commits)
  v1.21.0
  v1.21.0-beta.4
  Dark Theme: Preserve blue background on app loading screen
  Localization updates
  Fix width of audio player when window is very narrow
  A number of small fixes for Link Previews
  Get rid of the white flash when the app starts up (#3083)
  v1.21.0-beta.3
  Lint fixes
  Introduce new language: NB
  Fail over to all numbers in retry if errors don't have numbers
  Use the proper method for pulling attachments off disk for retry
  Fix rendering bug with verified state in updateVerified()
  Update electron-builder and electron-updater
  Ensure that dialog pops up when permissions denied for voice note
  Lint fixes
  Large update to localization strings
  Link Previews
  Ensure that blocked messages are dropped even after sealed sender
  Don't linkify quoted message contents
  ...

# Conflicts:
#	.github/PULL_REQUEST_TEMPLATE.md
#	_locales/cs/messages.json
#	background.html
#	config/default.json
#	index.html
#	js/models/conversations.js
#	js/modules/web_api.js
#	js/settings_start.js
#	js/views/conversation_view.js
#	js/views/settings_view.js
#	package.json
#	protos/SignalService.proto
#	stylesheets/_index.scss
#	stylesheets/_settings.scss
6 years ago
Beaudan 02d6920ade Tests for loki_p2p_api, added yarn command to generate coverage html, instantiating loki_p2p_api in the test preload 6 years ago
Scott Nonnenberg c5eb067206 v1.21.0 6 years ago
Scott Nonnenberg 6599c9a704 v1.21.0-beta.4 6 years ago
Scott Nonnenberg b69e720c81 v1.21.0-beta.3 6 years ago
Scott Nonnenberg 8a3acc6b7e Update electron-builder and electron-updater 6 years ago
Scott Nonnenberg 813924685e Link Previews 6 years ago
Mikunj Varsani b226feaac7
Merge pull request #148 from Mikunj/signal-1.20
Signal 1.20
6 years ago
Mikunj 1a15ec9c15 Merge commit signal/master into signal-1.20 6 years ago
Mikunj 8c9b1a7a7a Added loki server.
Added test.
6 years ago
Scott Nonnenberg d8d08cfe12 v1.20.0 6 years ago
Scott Nonnenberg f69a0b45bf v1.20.0-beta.3 6 years ago
Scott Nonnenberg 92c2a0f996 Data infrastructure work 6 years ago
Scott Nonnenberg 57abb8300f Upgrade Electron to 3.0.14 6 years ago
Scott Nonnenberg e4babdaef0 Updates to backup infrastructure 6 years ago
sachaaaaa e3138f8fde add yarn pow-metrics 6 years ago
Mikunj 654b0dac84 Merge signal-master. 6 years ago
sachaaaaa dd5c11768a win & osx builds on gitlab 6 years ago
Beaudan 6113f13d3a Rip the worker logic out of message_receiver and add the functionality for it to work with pow. Fix pow tests to work with those changes 6 years ago
Mikunj ba178b04b8 Minor fixes for production builds. 6 years ago
Scott Nonnenberg 8c6d7bdb5c v1.19.0 6 years ago
Scott Nonnenberg e751ecbfeb v1.19.0-beta.4 6 years ago
Scott Nonnenberg 281e613a1d Remove nsp; its registry has now been taken offline 6 years ago
sachaaaaa a1255dd31e
Merge pull request #77 from Mikunj/password-protection
Password protection
6 years ago
Mikunj e1aba93aea Merge signal 1.18.1 changes. 6 years ago
Beaudan be878f00a4 Updated names of some test functions. Added yarn commands to view output of different tests. Added a test and updated existing test to use more efficient asserts 6 years ago
Beaudan c93aff7ebe Setup grunt/yarn etc for loki tests plus wrote first 2 simple libloki-protocol tests 6 years ago
sachaaaaa d8f4d1f313 Fixes to get production build working 6 years ago
Mikunj 7a96b8446a Rename launcherView to passwordView. 6 years ago
Mikunj 6b9764e6c6 Added launcher view. 6 years ago
Mikunj d60f147659 replaced jdenticon with identicon.js.
Cleanup any unused images.
6 years ago
Mikunj 85fe666edb Added jdenticon package. 6 years ago
Scott Nonnenberg a8fbd085e2 v1.19.0-beta.3 6 years ago
Scott Nonnenberg 523c65a1b7 v1.19.0-beta.2 6 years ago
Scott Nonnenberg 8add0ac8a1
Enable CI and packaged builds with Electron v3 (#2939)
* Update spectron to fix linux CI runs

* Point test-release grunt task at release folder

* Ensure that build folders of socks/smart-buffer are in build

* AppVeyor: windows build output folder is now release

* Travis: Force build output to release directory
6 years ago
Scott Nonnenberg 3e0abe80eb Update proxy-agent to latest 6 years ago
Scott Nonnenberg 97bfe5859c Update lodash to latest release 6 years ago
Scott Nonnenberg 6a4c7afc45 v1.18.1 6 years ago
Scott Nonnenberg 68af1ae1ea Show dialog if application fails to start up properly 6 years ago
Scott Nonnenberg dc2afe4b6e Update websocket dep; 1.0.25 was causing errors w/Electron3 6 years ago
Scott Nonnenberg 58544472c8 Upgrade to node 10.13.0; update chokidar, its dep upath fails 6 years ago
Scott Nonnenberg 6039c29d12 Update to Electron3; reinstall native deps for nan which builds 6 years ago
Scott Nonnenberg d75d823873 package.json: Lock all dependencies to specific versions 6 years ago
Mikunj 4b4999ac35 Update to signal 1.18.0 7 years ago
Scott Nonnenberg 20632b9581 v1.18.0 7 years ago
sachaaaaa 5bcf63e592
Merge pull request #39 from BeaudanBrown/last-hash
Last hash
7 years ago
Beaudan 3aa135fdb4 Grabbing last hash from server response. only requesting messages after the lasthash. Keeping track of lasthash for array of nodes (currently hardcoded for one) 7 years ago
Mikunj e2a48b8373 Clean up multi instance code. 7 years ago
Scott Nonnenberg 7d54f7928d v1.18.0-beta.7 7 years ago
Scott Nonnenberg 59d048ca06 v1.18.0-beta.6 7 years ago
Scott Nonnenberg 8391f6ec4e v1.18.0-beta.5 7 years ago
Scott Nonnenberg 3f3c63a46f v1.18.0-beta.4 7 years ago
sachaaaaa 4b9fcb98d4 Linting and other housekeeping stuff 7 years ago
Scott Nonnenberg 0a6827ecda v1.18.0-beta.3 7 years ago
Scott Nonnenberg 817cf5ed03 v1.17.2-beta.1 7 years ago
Scott Nonnenberg ad6f7f35a4 v1.17.1-beta.1 7 years ago
sachaaaaa 9370e2b74a Merge branch 'master' of https://github.com/signalapp/Signal-Desktop into development
* 'master' of https://github.com/signalapp/Signal-Desktop: (38 commits)
  v1.17.0
  v1.17.0-beta.4
  Ensure that blue group avatars are preserved in dark theme
  Android theme: Incoming quotes take color from containing message
  Conversations have blue avatar backgrounds if no image provided
  Fix lint errors
  Add ca language
  inboxView: Ensure Conversation exists for our own number
  Ensure that file is not attached if we've filtered it
  v1.17.0-beta.3
  Localization updates
  v1.16.3
  Lint fixes
  Lint fixes
  Better handle large numbers of messages in cache on startup
  Keep object stores after conversations migrate to SQLCipher
  Longer timeout for orphaned file cleanup
  Tests and increase consistency for isFileDangerous calls
  Longer timeout for orphaned file cleanup
  v1.17.0-beta.2
  ...

# Conflicts:
#	background.html
#	package.json
7 years ago
Scott Nonnenberg 47c81e1be9 v1.17.0 7 years ago
Scott Nonnenberg f01c5f3e68 v1.17.0-beta.4 7 years ago