Commit Graph

841 Commits

Author SHA1 Message Date
Audric Ackermann 508b15c08e
bump to v1.4.5 2021-01-18 13:24:44 +11:00
Audric Ackermann eb9828a3b7 fix tests 2021-01-14 10:44:15 +11:00
Audric Ackermann 1a128ab055
fix colors for caption editor 2021-01-06 10:02:08 +11:00
Audric Ackermann adf0d03d35
add test for the MessageEncrypter using Session protocol 2021-01-05 14:48:46 +11:00
Audric Ackermann 68e3589c46
bump to 1.4.4 2020-12-17 16:34:16 +11:00
Audric Ackermann cf2ddc64d8 upgrade libsodium wrapper and add types 2020-12-15 17:11:32 +11:00
Audric Ackermann cf71c9a00f
Merge branch 'clearnet' into reactify-dialogs 2020-12-14 08:46:39 +11:00
Audric Ackermann 9e0da117b3 Bump to v1.4.3 2020-12-10 13:58:41 +11:00
Audric Ackermann 26c9eee85d
add sanitize.css and fix up z-index for audio recording canvas 2020-12-09 11:35:58 +11:00
Audric Ackermann 3df0a425de
remove permissions popup window and related stuff 2020-12-09 11:35:31 +11:00
Audric Ackermann a23d5cd95c
fix theme for SessionRecording 2020-12-08 13:22:15 +11:00
Audric Ackermann 8a014301cf
fix react mentions custom build for windows 2020-12-08 11:41:19 +11:00
Audric Ackermann 09bd207b1d prettier ignore js files under test/ts 2020-12-07 15:24:46 +11:00
Audric Ackermann 35fe5d66ce
add back icon_1024 used during release build 2020-12-04 16:09:28 +11:00
Audric Ackermann d729e49840
update to latest major version of react-contexify 2020-12-01 10:32:56 +11:00
Audric Ackermann 4df8e06c3c
patch react-mentions types with custom one
this can be reverted once
https://github.com/signavio/react-mentions/pull/449 is merged upstream,
as the DefinitelyTyped types will be regenerated
2020-11-27 17:18:12 +11:00
Audric Ackermann 5e43210493
Merge branch 'clearnet' of github.com:loki-project/loki-messenger into react-refactor 2020-11-25 13:42:56 +11:00
Audric Ackermann f673589c56
add types for blueimp-load-image 2020-11-24 13:19:21 +11:00
Audric Ackermann b845b90e80
Bump to v1.4.2 2020-11-24 09:08:34 +11:00
Audric Ackermann d0043ca245
use react-intersection to accurately mark messages as read 2020-11-20 15:10:28 +11:00
Audric Ackermann b5af8eb215
Add Mentions with react-mentions 2020-11-18 15:27:13 +11:00
Audric Ackermann e45ce43e01
store messages currently loaded in convo on redux 2020-11-12 12:18:50 +11:00
Audric Ackermann e5ef8dc254
Bump to v1.4.1 2020-11-10 15:19:28 +11:00
Audric Ackermann e613613416
show toast with react-toastify and make them a styled-component 2020-11-09 11:25:57 +11:00
Audric Ackermann 13e02b5bf1
add staged link previews for everything from signal 2020-10-28 11:06:47 +11:00
Audric Ackermann f5818817e9
remove references to old emoji-panel package 2020-10-27 14:32:59 +11:00
Audric Ackermann 3f8b884055
switch react-contextmenu to react-contexify 2020-10-22 14:45:54 +11:00
Audric Ackermann a7bdc93ca8
working drag and drop, but no scrolling on the conversation messages 2020-10-21 10:35:21 +11:00
Audric Ackermann 1768f6c6f7
add styled-component 5.1.1 as 5.2.0 is making not adding style to DOM 2020-10-15 09:50:15 +11:00
Audric Ackermann 4d991d3992
Merge branch 'clearnet' into react-refactor 2020-10-08 17:23:55 +11:00
Audric Ackermann f3a2c5ca64
bump version to 1.4.0 2020-09-25 11:36:21 +10:00
Audric Ackermann 90bd30d0ac
bump to v1.3.1 2020-09-23 11:50:08 +10:00
Audric Ackermann 76b7f0780f
bump to v1.3.0 2020-09-03 11:50:46 +10:00
Audric Ackermann 3945c6b208
Merge remote-tracking branch 'upstream/clearnet' into react-refactor 2020-08-10 10:51:33 +10:00
Audric Ackermann 58dd064e93
Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests 2020-08-07 10:00:37 +10:00
Mikunj 2cd8517533 Bump to v1.2.1 2020-08-06 15:26:34 +10:00
Audric Ackermann 31f84aaa99
use cache for gh pull actions to speed them up 2020-08-03 16:52:48 +10:00
Audric Ackermann 878619a0bc
move integration tests to _itest.ts suffix 2020-08-03 16:00:12 +10:00
Audric Ackermann 933eb73aa1
Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests 2020-08-03 11:48:00 +10:00
Audric Ackermann 80b0821781
move unit tests to sub folder 2020-08-03 11:45:19 +10:00
Mikunj fad00a4ebd Bump to version 1.2.0 2020-07-31 13:49:53 +10:00
Audric Ackermann 41d5d272f5
use --incremental to speed up builds 2020-07-29 10:01:57 +10:00
Audric Ackermann e2612147b6
make test-integration call tests from ts/session/integration 2020-07-28 10:57:35 +10:00
Vince 68fa001fe9
Update package.json 2020-07-24 10:50:18 +10:00
Vince 323a1498f6
Update package.json 2020-07-24 10:49:52 +10:00
Vince e2d2b30cf1
Update package.json 2020-07-24 10:49:33 +10:00
Vincent 9f1cef9844 emoji-rendering 2020-07-21 17:37:34 +10:00
Vincent 704d5a1184 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react 2020-07-21 16:30:35 +10:00
Mikunj 7580b46b5b Fix build-release command 2020-07-21 13:18:04 +10:00
Vincent 707200718d Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react 2020-07-17 16:37:05 +10:00
Vincent 5ed6a9dda9 reorganise-dropin 2020-07-17 15:44:44 +10:00
Mikunj d943a9401b Bump version to 1.1.2 2020-07-17 15:00:59 +10:00
Vincent e324d5c0ed Polish audio ui 2020-07-17 11:05:27 +10:00
Mikunj 0fde4495d6 Update to v1.1.1 2020-07-17 09:54:33 +10:00
Mikunj afe8bc1e46 Fix auto update checking 2020-07-17 09:33:23 +10:00
Vincent 3591001ef1 audio component ui 2020-07-16 18:22:09 +10:00
Vincent c26e20d33f css-loader 2020-07-16 16:39:35 +10:00
Mikunj 0f088c69fa Change version to 1.1.0 2020-07-16 16:14:21 +10:00
Mikunj da4c9e47a1 Bump to version 2.0.0 2020-07-16 14:55:15 +10:00
Vincent 9ec99da9f9 SessionRecording-cleanup 2020-07-16 11:55:21 +10:00
Vincent 83528f4b8d Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react 2020-07-08 16:42:30 +10:00
Mikunj 8f82e7a442 Fix multi device pairing 2020-07-06 11:53:52 +10:00
Maxim Shishmarev 0904e7a8ca Refactor from message polling to content message handling 2020-06-30 18:10:35 +10:00
Audric Ackermann 9ec0c8e6a8
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending 2020-06-19 10:09:54 +10:00
Audric Ackermann 702a7d6b88
upgrade tslint to 5.19 to have no-promise-as-boolean 2020-06-18 12:25:02 +10:00
Mikunj 3f93b25ac2 Added string utils 2020-06-18 11:30:30 +10:00
Mikunj ae2b8334e0 Replace bytebuffer component 2020-06-18 10:49:59 +10:00
Maxim Shishmarev 8ca7b8cfb4 Message receiving refactor: handleDataMessage onwards 2020-06-12 18:08:44 +10:00
Mikunj f710606909 Added p-retry 2020-06-10 10:47:54 +10:00
Mikunj e6139a5463 Merge branch 'clearnet' into message-sending-refactor 2020-06-05 13:05:23 +10:00
Mikunj 48d37014d6 Bump to version 1.0.9 2020-06-04 16:24:07 +10:00
Audric Ackermann 73e15250d7
Merge remote-tracking branch 'upstream/clearnet' into integration-test-logs-rebased 2020-06-03 15:56:48 +10:00
Mikunj cd58e9b86e Add utils for stubbing.
Added ImportMock for easier es6 stubbing.
2020-06-02 12:13:13 +10:00
Audric Ackermann ee6ee7ec4f
Merge remote-tracking branch 'upstream/message-sending-refactor' into audric/refactor-message-sending 2020-06-01 11:21:02 +10:00
Audric Ackermann f5c0386db2
add test-session to package.json 2020-06-01 09:34:03 +10:00
Maxim Shishmarev fcadcd780e More integration tests for medium groups 2020-05-29 17:48:57 +10:00
Audric Ackermann a4bb22f16a
resolve package.json conflichts 2020-05-29 16:52:13 +10:00
Audric Ackermann c6fb04d435
upgrade prettier to support typescript 3.7 2020-05-29 16:25:02 +10:00
Audric Ackermann 8f072de05d
upgrade to ts 3.7.4 2020-05-29 11:08:31 +10:00
Vincent de2654b914 rm multi1 from scripts 2020-05-28 16:51:12 +10:00
Vincent fe7b22dbc3 Groups not friends 2020-05-28 16:26:54 +10:00
Audric Ackermann 3fe1e0e26e
clean package.json. use MULTI env variable to start different instances 2020-05-26 17:36:27 +10:00
Mikunj 3dfc1ca213 Improved JobQueue.
Added tests.
2020-05-22 15:47:07 +10:00
Audric Ackermann f46c885fdf
merge fix-closed-group to clearnet 2020-05-15 12:53:49 +10:00
Ryan Tharp ead2f62b6d
Merge branch 'clearnet' into sender-keys 2020-05-13 23:47:49 -07:00
Mikunj 74a2988249 Bump to version 1.0.8 2020-05-14 16:25:49 +10:00
Maxim Shishmarev debb922521 Medium groups with sender keys essentials 2020-05-04 13:29:28 +10:00
Vincent cf05d4ff6c revivify 2020-04-24 12:18:43 +10:00
Mikunj b339651bda Bump version to 1.0.7 2020-04-21 11:47:15 +10:00
Vincent 6cda163b27 upgrade typescript 2020-04-06 13:36:15 +10:00
Mikunj Varsani 24a3e05154
Revert "Revert "Clean up unused dependencies."" 2020-04-03 16:41:53 +11:00
Vince 8216b7c079
Merge pull request #1051 from loki-project/revert-1033-package-cleanup
Revert "Clean up unused dependencies."
2020-04-03 16:40:32 +11:00
Vince 973859647e
Merge pull request #1049 from vincentbavitz/clearnet
Upgrade to v1.0.6
2020-04-03 16:30:10 +11:00
Vincent 82fdd6570d update package.json to v1.0.6 2020-04-03 16:27:50 +11:00
Vince 5ff7476359
Revert "Clean up unused dependencies." 2020-04-03 16:20:49 +11:00
Vince 6d591d956d
Merge pull request #1033 from Mikunj/package-cleanup
Clean up unused dependencies.
2020-04-03 16:13:23 +11:00
Audric Ackermann edb85e3426
ignore .md file prettier 2020-04-03 14:34:53 +11:00
Ryan Tharp 996d7c9844
Merge pull request #1044 from neuroscr/fix-int-tests
Integration tests: Support slower computers/network
2020-04-02 18:42:18 -07:00
Ryan Tharp 1e863e5a8a bump int test timeout from 5s to 10s, add test-integration-parts which is more reliable 2020-04-02 00:16:54 -07:00
Maxim Shishmarev 804b4e54ac
Merge pull request #1041 from msgmaxim/lns
API implementation for LNS
2020-04-02 17:25:04 +11:00
Maxim Shishmarev 932ea23ceb API implementation for LNS 2020-04-02 13:35:31 +11:00
Ryan Tharp 7cff4aa221 Merge branch 'master' of https://github.com/loki-project/loki-messenger into patchopensnapps 2020-03-31 15:04:29 -07:00
Mikunj eed0ea058c Removed other dependencies 2020-03-31 13:45:08 +11:00
Mikunj 9d2417c2f6 Removed proxy-agent and web-socket.
Trimmed down web_api.js to most basic functions we are using. This needs to be completely removed in the future.
2020-03-31 13:24:06 +11:00
Mikunj ba1525d6de Remove js-yaml 2020-03-31 12:47:01 +11:00
Mikunj b38c666e95 Remove js-sha512 2020-03-31 12:32:52 +11:00
Mikunj 1cadb01e8d Remove intl-tel-input 2020-03-31 12:22:32 +11:00
Mikunj e875ba2527 remove got.
Fix session IDs not being redacted in logs.
2020-03-31 12:14:26 +11:00
Mikunj d671ce0055 Remove phone number libraries 2020-03-31 10:44:00 +11:00
Mikunj b1ea3c0fec Move node-gyp to dev dependencies 2020-03-31 10:04:47 +11:00
Audric Ackermann a314b1f3de
remove typo-js and electron-context-menu packages 2020-03-27 17:32:37 +11:00
Audric Ackermann dbd17b6532
remove unused settings.html page 2020-03-27 17:25:59 +11:00
Audric Ackermann 77ef5de17e
Merge pull request #1018 from vincentbavitz/link-device-copy
Link Device Copy
2020-03-27 17:23:46 +11:00
Mikunj 496afa85cb Remove libsodium-wrapper.
Remove LokiSnodeChannel as we weren't using it.
2020-03-27 15:51:03 +11:00
Vincent 4dcfc17735 Electron upgrade 2020-03-27 14:57:26 +11:00
Vincent 1a3ecf10df Device pairing copy 2020-03-27 14:33:37 +11:00
Mikunj 555db5e83b Update documentation 2020-03-27 09:09:41 +11:00
Mikunj 0cccc70b9b Fix integration test running on the wrong environment 2020-03-27 09:09:41 +11:00
Mikunj 3f5a8e7b1b Remove redundance LOKI_DEV variable in scripts 2020-03-27 09:09:41 +11:00
Mikunj 6d87904d18 Clean up config files.
Removed unused scripts.
Removed unused files.
2020-03-27 09:09:41 +11:00
Audric Ackermann 7a73121140
[test] set default timeout to 5s 2020-03-25 11:49:50 +11:00
Audric Ackermann 9ddda73ca2
Integration tests (#975)
* add first integration test Session

Checking window title
Checking window count
Can restore from seed

* FIXME torevert once found why this crash on app close

* [test] add join valid open group test

* [test] validate cannot join two times the same open group

* [test] move common things to common.js

* [test] move tests to separate files

* [test] clean

* [test] add send message to open group test

* [test] lint

* [test] rename hooks -> common

* [test] add 15s delay before considering test as slow

* upgrade electron 8.0.3 and spectron 10.0.0

* [test] signin from seed: validate pubkey

* Replace spellchecker in favor of typo-js

* [test] refactor common calls to common.js

* [test] add two different pubkey, mnemonic and displayname

* [test] FIXME unsafe eval needed for now

* [test] add: add friends test

* [test] working multi instance tests

* [test] FIXME disable snodeproxy

* [test] update yarn.lock

* [test] make tests more robust with restart from scratch each test

* [test] add link of two devices test and hard rm of apps before start (rm -r)

* remove unused file

* [test] lint

* [test] add registration from generated pubkey test

* [test] add beginning of network stub

* [test] stub "token" endpoint

* [test] add test of one message on pub group pull

* [test] add starting port randomize. looks to help for some bad start with multi instance

* [test] add stub for one to one chats (sessions)

* [test] clean code

* [test] finish add friend test and stub snode server

* [test] stub calls during link device test

* [test] add a flag to show some logs on stubbed snode

* [test] finish link of two device test. check both pubkey matches

* [test] add and use function to wrap erase+start+login+stub app

* [test] add method to login as friend and closed group test&messages

* Revert "[test] FIXME unsafe eval needed for now"

This reverts commit de5322fdae6cdab8e3b9bd9a52b7d172c9bc2d26.

* [test] apply review

* [test] fix lint

* [test] fix existing test with new spectron version

* [test] fix lint

* [test] refactor page objects

* [test] add delete account test

* [test] add unlink of two device test

* [test] make tiny waitForExists -> isExisting

* [test] add checks of link new device buttons

* upgrade fs-extra@9.0.0

* address pr review

* [test] fix spell_check test

Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2020-03-25 11:42:53 +11:00
Vincent 8b449fa983 Prep v1.0.5 2020-03-20 15:48:56 +11:00
Mikunj Varsani a285c091b3
Revert "Enable building win32 binaries." 2020-03-13 12:47:24 +11:00
Mikunj Varsani c007afaa25 Build binaries for win32 2020-03-13 12:04:32 +11:00
Vincent 9a6aafe99c Pull from clearnet 2020-03-13 11:44:00 +11:00
Vincent 19a5571536 Protobuf init for attachments 2020-03-12 14:11:15 +11:00
Vincent 1950876307 Audio playback and pause complete 2020-03-11 12:40:41 +11:00
Mikunj 723d33019d Bump version to 1.0.4 2020-03-06 16:13:15 +11:00
Mikunj 8c071b2f11 Fix auto updating on all platforms.
Added instructions for release.
2020-03-05 15:39:43 +11:00
Ryan Tharp 178d788dca Enable auto-updating using electron-updater 2020-03-05 15:39:43 +11:00
Vince 840f280a37
Prepare for v1.0.3 2020-03-05 14:17:34 +11:00
Vincent 2dc5885c88 Microphone timer 2020-03-05 10:43:48 +11:00
Mikunj 78389440c0 Update sqlcipher to 4.2.0. 2020-03-04 09:52:14 +11:00
Mikunj a09e370e1d Added testing on pull request
Disable proxy in tests.
2020-02-28 14:51:09 +11:00
Vincent 548db7150d Start message selection reactification 2020-02-28 09:49:03 +11:00
Vincent ea4dc05009 Upgrade typescript, finding messaages 2020-02-19 12:05:48 +11:00
Vincent 292100c2c6 Prepare for v1.0.2 2020-02-17 16:37:19 +11:00
Vincent 2c5e2df817 reactification conversationview bottombar initial 2020-02-17 15:16:24 +11:00
Adrian Heine né Lang d51fbb1fe7
Support newer nodejs versions 2020-02-12 13:49:59 +01:00
Mikunj e943c9bd42 Bump version to 1.0.1 2020-02-10 15:32:50 +11:00
Mikunj Varsani aec4ad0a26
GitHub actions (#814)
* Added build and release actions

* Added building instructions.
Updated electron builder to 23.2.3.
Fix unpacked directory not being removed correctly.

* Minor fix to build command

* Allow users to change install location on windows.
Added AppImage for linux.

* Fix artifact naming
2020-02-07 13:20:40 +11:00
Maxim Shishmarev a3aa104f00 Remove more references to signal.org 2020-02-04 16:25:47 +11:00
Vince 1fefe81f02
Merge pull request #772 from Bilb/fix-global-shortcut-reload-multiple-window
use local shortcut instead of global shortcut
2020-01-31 13:17:09 +11:00
Audric Ackermann ddf1ca78ec
use local shortcut instead of global shortcut
otherwise, ctrl+r is only caught bu the last loaded instance
2020-01-31 11:07:40 +11:00
Maxim Shishmarev 3f58dea035 Remove mixpanel 2020-01-31 10:14:30 +11:00
Audric Ackermann 7c4944ed20
Sped up lint (#754)
Sped up lint
2020-01-30 04:05:38 +00:00
Vincent 9dcc851ebd Updated all icon references 2020-01-30 14:19:07 +11:00
Vincent 4f881ab9a3 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into clearnet 2020-01-30 13:37:31 +11:00
Ryan Tharp 0daccb8785
cache eslint on `lint` but not `ready` 2020-01-29 17:01:44 -08:00
Maxim Shishmarev 02320334f0 Remove P2P 2020-01-30 11:47:37 +11:00
Vincent b69b8bffbd conflict resolution 2020-01-30 09:40:37 +11:00
Vincent 0a6a035750 Constants rework 2020-01-30 09:34:24 +11:00
Ryan Tharp 62e09c6441 speed up lint, add lint-full/format-full, make sure use lint-full 2020-01-29 00:30:29 -08:00
Ryan Tharp 11359fc037
Merge branch 'clearnet' into fileproxy 2020-01-27 22:46:44 -08:00
Ryan Tharp 6293cd468b bump form-data to 3.0 2020-01-23 03:31:14 -08:00
Audric Ackermann e094731684
use cross-env and update generated exe name 2020-01-23 10:27:34 +11:00
Audric Ackermann 5d8ada7876 fix use of cross-env for build-release 2020-01-23 10:04:46 +00:00
Audric Ackermann 293eca0509 Merge branch 'brand-redesign' into clearnet 2020-01-22 17:59:08 +11:00
Audric Ackermann 52e782d3fd use cross-env to make build of release easier 2020-01-22 15:52:43 +11:00
Vincent a1a582d7ea Session branding fixes 2020-01-21 15:18:05 +11:00
Vincent 5fbbdc33c3 Signal branding 2020-01-21 14:59:18 +11:00
Audric Ackermann 25344685a2 merge 2020-01-21 14:49:14 +11:00
Vincent f7548fc6ef Finalising pr 2020-01-21 09:30:53 +11:00
Vincent c26097554f settings optimisations 2020-01-16 12:08:31 +11:00
Vincent 2ede557a74 Modal additions incl. QR fixup and Seed View 2020-01-06 15:46:49 +11:00
Vincent 2caffa9289 Dependencies resorted and modal adjustments 2020-01-06 09:30:29 +11:00
Vincent 53555c0133 Fixed wrt review @ Audric 2020-01-03 16:54:27 +11:00
Vincent 66911d6f06 Connect to server modal semi-complete 2019-12-30 13:09:52 +11:00
Vincent 659d4412bd QR code completion 2019-12-23 17:40:48 +11:00
Maxim Shishmarev a195c98061 Add a feature flag for snode proxy 2019-12-19 11:46:44 +11:00
Mikunj 5710c410c7 Bump version to 1.0.0-beta10 2019-12-17 12:06:11 +11:00
Audric Ackermann d7cc76f08e add dev-lint command to packages.json which does not stop on prettier failure 2019-12-16 09:38:34 +11:00
Audric Ackermann 907883b679 add DOMPurify to package.json 2019-12-16 09:38:34 +11:00
Mikunj b3dcd07d16 Bump version to 1.0.0-beta9 2019-12-03 11:15:43 +11:00
Mikunj ad16cbec4a Bundle mac app as dmg instead of 7z. 2019-12-02 15:21:00 +11:00
sachaaaaa 1deccdb882 Bump version to 1.0.0-beta8 2019-11-18 14:38:56 +11:00
Mikunj 6817d82b00 Upgrade electron-notarize 2019-11-14 11:28:47 +11:00
Beaudan Brown 1b3f56dfd3 Update change nickname message 2019-10-28 13:56:09 +11:00
Mikunj e5f17d9d21 Fix CI 2019-10-23 11:20:11 +11:00
Mikunj 9a3aa2a5bc upgraded electron-builder. 2019-10-23 10:51:52 +11:00
Mikunj 1250d93252 Added electron-notarize 2019-10-23 09:24:56 +11:00
Mikunj 103e5e0ab8 Added mac signing 2019-10-23 09:20:25 +11:00
Beaudan Brown a296bf96bf Bump version to beta6 2019-10-22 14:35:04 +11:00
Beaudan Brown 8708943fd3 Add yarn start-multi2 to allow for easier multi device testing (3 clients, 2 are linked) 2019-10-09 16:07:05 +11:00
Ryan Tharp 88b44390bf Desktop Analytics 2019-09-17 01:14:29 -07:00
Mikunj 530a9201a2 Bump version. 2019-09-12 15:47:03 +10:00
Mikunj Varsani c48ae80468
Merge pull request #486 from Mikunj/profile-icons
Profile icons
2019-09-11 14:02:35 +10:00
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 2019-09-09 11:36:56 +10:00
Mikunj 500a88dbab Removed identicon.js
Updated profile image helper.
2019-09-05 15:18:52 +10:00
Beaudan Brown 6d76384acd Bump version number 2019-09-02 15:55:56 +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
Beaudan Campbell-Brown 43bd167965
Merge pull request #463 from loki-project/public-chat
Public chat
2019-09-02 15:03:28 +10:00
Beaudan Brown 38e81fd95a Lower default PoW and add export to build-release yarn call 2019-09-02 13:46:07 +10:00
Mikunj a89358676c Update electron-context-menu.
Only allow copying QR code since saving doesn't work.
2019-09-02 12:32:43 +10:00
Beaudan Brown d8050fbc7f ACTUALLY launch in production 2019-08-14 11:58:17 +10:00
Beaudan dd9e401623 Bump version number 2019-08-07 15:27:37 +10:00
Beaudan 0a231ea2ae Allow start-prod and start-prod-multi so launch in production (mainnet) mode 2019-08-05 14:34:16 +10:00
Beaudan 6f029c9a1f Update to beta 2 2019-07-05 16:43:58 +10:00
Beaudan 47de3963d5 Update version to 1.0.0-beta1 2019-07-04 13:45:25 +10:00
sachaaaaa b6dc8b8a7e Fix tests for https server 2019-07-01 11:45:12 +10:00
sachaaaaa c53633e367 Clearnet p2p with https (no verification yet) 2019-06-28 12:09:46 +10:00
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
2019-04-24 13:25:20 +10:00
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
2019-04-18 12:45:19 +10:00
Mikunj 3152f92e30 Merge signal 1.23.2
# Conflicts:
#	app/sql.js
#	js/conversation_controller.js
#	package.json
2019-04-18 12:31:39 +10:00
Mikunj 42c501e7f8 Merge v1.23.1
# Conflicts:
#	package.json
2019-04-18 11:13:23 +10:00
Mikunj 3a8111020e Merge v1.23.0
# Conflicts:
#	background.html
#	package.json
#	yarn.lock
2019-04-18 11:12:02 +10:00
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
2019-04-18 10:13:49 +10:00
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
2019-04-17 16:42:09 +10:00
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
2019-04-17 13:47:17 +10:00
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
2019-04-17 11:59:54 +10:00
Scott Nonnenberg e54d2b3448 v1.24.0 2019-04-16 16:23:44 -07:00
Scott Nonnenberg 014716922f v1.24.0-beta.4 2019-04-16 15:59:02 -07:00
Scott Nonnenberg 0ffda78ecb Update libphonenumber dependency 2019-04-11 18:01:28 -07:00
Scott Nonnenberg be7f10e4ac v1.24.0-beta.3 2019-04-10 13:58:04 -07:00
Scott Nonnenberg 01a91d2cc1 Restore previous build-release command, failed on macOS 2019-04-10 13:57:27 -07:00
Scott Nonnenberg f44856c73b v1.24.0-beta.2 2019-04-10 12:37:41 -07:00
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
2019-04-10 12:06:21 -07:00
Scott Nonnenberg 5c66c3ddc8 v1.24.0-beta.1 2019-04-08 14:33:05 -07:00
Scott Nonnenberg a450cdf528 Lint fixes for recent PRs 2019-04-08 11:30:19 -07:00
Scott Nonnenberg eae7660074 Downgrade to electron-builder@20.39.0 due to windows install bug
https://github.com/electron-userland/electron-builder/issues/3813
2019-04-05 17:18:37 -07:00
Scott Nonnenberg c8ea2e9463 Download and install updates without the help of electron-updater 2019-04-05 17:18:37 -07:00
Scott Nonnenberg 82dc723432 yarn clean-transpile: ensure that it always gets everything 2019-04-04 17:17:19 -07:00
Scott Nonnenberg beebd1885b v1.23.2 2019-03-29 09:44:56 -07:00
Scott Nonnenberg 377ab6c1cb v1.23.2-beta.1 2019-03-28 18:42:23 -07:00
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
2019-03-28 17:23:09 -07:00
Scott Nonnenberg 16bd8c1744 v1.23.1 2019-03-22 14:22:35 -07:00
Scott Nonnenberg d96b189a07 v1.23.1-beta.1 2019-03-22 12:38:05 -07:00
Scott Nonnenberg 065b58fb6b Update Electron to 4.1.1 2019-03-22 12:28:02 -07:00
Scott Nonnenberg d251282da1 Upgrade electron-builder and electron-updater 2019-03-22 12:24:07 -07:00
Scott Nonnenberg 81696b4b15 Update sqlcipher dependency to get win vc++ redistributable 2019-03-22 11:06:33 -07:00
Scott Nonnenberg dd13e16aee v1.23.0 2019-03-21 12:23:43 -07:00
Scott Nonnenberg b232d6289a Update react-contextmenu to avoid event handler issues un unload 2019-03-21 12:22:24 -07:00
Scott Nonnenberg 3b140d9b51 Update react-contextmenu to avoid event handler issues un unload 2019-03-20 13:43:24 -07:00
Scott Nonnenberg f86ac1c765 v1.23.0-beta.4 2019-03-18 17:20:54 -07:00
Scott Nonnenberg b0a3ef5d29 Update spellchecker to reenable spellcheck on linux w/electron v4 2019-03-18 16:46:56 -07:00
Scott Nonnenberg 5336c5fd90 v1.23.0-beta.3 2019-03-14 18:03:09 -07:00
Scott Nonnenberg 6d8ab33e93 Update to Electron 4.0.8 2019-03-14 17:30:46 -07:00
Scott Nonnenberg a7d0e6bf88 v1.23.0-beta.2 2019-03-13 09:26:26 -07:00
Scott Nonnenberg ba461eb44a Update electron-updater to fix its handling of node_module pkging 2019-03-12 19:45:02 -07:00
Scott Nonnenberg 1c48db7df0 Update electron-builder/updater to fix build error on MacOS 2019-03-12 18:49:22 -07:00
Scott Nonnenberg c75a756b2a v1.23.0-beta.1 2019-03-12 17:46:20 -07:00
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 2019-03-12 17:44:14 -07:00
Scott Nonnenberg d72f89d776 Render only visible conversations in left pane 2019-03-12 17:44:14 -07:00
Scott Nonnenberg ae161c6cf6 Update to Electron 4.x 2019-03-12 17:44:14 -07:00
Scott Nonnenberg ae2db9f09a Improve handling for URLs composed of mixed character sets 2019-03-12 17:44:14 -07:00
sachaaaaa 0d3cd78c12 Replace mentions of Signal in package json 2019-03-05 15:19:16 +11:00
Beaudan Campbell-Brown 8e3542b511
Merge pull request #213 from sachaaaaa/channel_encryption
Hook up channel encryption
2019-03-04 12:19:34 +11:00
sachaaaaa 4714cafa6f
Merge pull request #238 from sachaaaaa/commit_hash_about
Show commit hash in About window for beta builds
2019-03-04 10:52:26 +11:00
sachaaaaa 37f0fced29 Show commit hash in About window for beta builds 2019-03-01 17:10:20 +11:00