Compare commits

...

55 Commits

Author SHA1 Message Date
Scott Nonnenberg
da662b60a0 v1.15.5-beta.1 2018-08-17 10:46:27 -07:00
Scott Nonnenberg
52aae1245b v1.15.5 2018-08-15 17:17:09 -07:00
Scott Nonnenberg
cb62cb958a Merge branch 'development' 2018-08-15 17:16:32 -07:00
Scott Nonnenberg
d61e959f5c v1.15.4 2018-08-10 15:11:34 -07:00
Scott Nonnenberg
64553d3295 Merge tag 'v1.15.4-beta.1' 2018-08-10 15:11:17 -07:00
Scott Nonnenberg
bf805652d8 v1.15.3 2018-08-07 20:06:58 -07:00
Scott Nonnenberg
f63a6734ed Merge tag 'v1.15.3-beta.1' 2018-08-07 20:06:43 -07:00
Scott Nonnenberg
5c8b211db0 v1.15.2 2018-08-07 08:49:53 -07:00
Scott Nonnenberg
b4e98f8d8a Merge tag 'v1.15.2-beta.1' 2018-08-07 08:49:20 -07:00
Scott Nonnenberg
e2fd875c2a v1.15.1 2018-08-06 19:17:12 -07:00
Scott Nonnenberg
c445bb3319 Merge tag 'v1.15.1-beta.1' 2018-08-06 19:04:13 -07:00
Scott Nonnenberg
f37af63efd v1.15.0 2018-08-02 23:10:28 -07:00
Scott Nonnenberg
f3247e6ff1 Merge tag 'v1.15.0-beta.10'
Migrate to SQLCipher. Phase one: messages and message cache. There are
many advantages to SQLCipher, including more predictable handling of
Disappearing Messages (as reported by Leonardo Porpora).
2018-08-02 23:08:59 -07:00
Scott Nonnenberg
f8a2792153 v1.14.4 2018-07-20 14:55:32 -07:00
Scott Nonnenberg
471443e33b Streamline code to clean logs based on version number 2018-07-20 14:52:52 -07:00
Scott Nonnenberg
4e79c8527d Workaround for linux w/tmp mounted as noexec; spellcheck fails (#2548) 2018-07-20 14:12:23 -07:00
Scott Nonnenberg
efd9caf668 Fix permissions popup; add needed function on window (#2554) 2018-07-20 14:12:16 -07:00
Scott Nonnenberg
145d5d9268 v1.14.3 2018-07-19 11:09:27 -07:00
Scott Nonnenberg
295b9c37ed Log clear error if we fail to retrieve debug log upload key 2018-07-19 11:06:09 -07:00
Scott Nonnenberg
a195bf2e76 Show error if debug log upload fails 2018-07-19 10:26:34 -07:00
Scott Nonnenberg
eaf7f2d693 Remove User-Agent from form to upload debug log 2018-07-19 09:17:05 -07:00
Scott Nonnenberg
f483c8bd52 v1.14.2 2018-07-18 20:13:53 -07:00
Scott Nonnenberg
0e49749a6e Update the user agent for debug log requests 2018-07-18 20:13:01 -07:00
Scott Nonnenberg
57107d9b21 New option: Disable spell check 2018-07-18 19:21:01 -07:00
Scott Nonnenberg
97f494f4e1 Automatically clean up old debug info, remove unneeded field 2018-07-18 19:21:01 -07:00
Scott Nonnenberg
4906e8238b v1.14.1 2018-07-13 12:27:09 -07:00
Scott Nonnenberg
31284fff26 Merge tag 'v1.14.1-beta.1' 2018-07-13 12:26:53 -07:00
Scott Nonnenberg
2e917f7b65 v1.14.0 2018-07-12 17:18:03 -07:00
Scott Nonnenberg
b5e25854e0 Merge tag 'v1.14.0-beta.3' 2018-07-12 17:17:42 -07:00
Scott Nonnenberg
806e43434b v1.13.0 2018-06-21 16:16:30 -07:00
Scott Nonnenberg
ba4438281a Merge tag 'v1.13.0-beta.2' 2018-06-21 16:16:08 -07:00
Scott Nonnenberg
d442f55f42 v1.12.1 2018-06-14 16:01:49 -07:00
Scott Nonnenberg
152b0045b6 Merge branch 'development'
Merge latest development into master
2018-06-14 16:00:56 -07:00
Scott Nonnenberg
e623bb5c04 v1.12.0 2018-05-31 14:26:01 -07:00
Scott Nonnenberg
f751fc36d8 Merge tag 'v1.12.0-beta.2' 2018-05-31 14:25:46 -07:00
Scott Nonnenberg
0d00fbfb7a v1.11.0 2018-05-14 16:57:11 -07:00
Scott Nonnenberg
76b8cb9b87 Merge tag 'v1.11.0-beta.5' into production 2018-05-14 16:56:16 -07:00
Scott Nonnenberg
7c13fe0429 v1.10.1
Update link handling
2018-05-11 12:13:19 -07:00
Scott Nonnenberg
bfbd84f5d1 Update link handling 2018-05-11 12:12:46 -07:00
Scott Nonnenberg
f6eb745632 v1.10.0
Media Gallery showing all attachments in a given conversation (#2291, previously #2236)

Note: Until all attachments have been migrated to disk (as part of a background process), only a partial set of a conversation's media will show up, skewed towards the most recent messages

Quotes:
  - Show 'You' in Android theme instead of your own contact name (#2312)
  - Show thumbnails for quotes of messages with video attachments (#2293)

Video attachments: show first frame preview in composition area (#2293)

Notification improvements
  - Remove all on remote read, on focus, on exit
  - Show multi-message notifications like '5 new messages'

Increase speed of migration to move attachments to disk from database (#2314)

Dev:
  - Add comments clarifying our mechanisms for stripping EXIF info (#2313)
  - Move to prettierjs to format our code (#2303)
  - Fix break in styleguide; make filesize/Signal.Util.GoogleChrome available (#2302)
  - Remove duplicate entry from .gitignore (#2271)
2018-05-10 10:04:37 -07:00
Daniel Gasienica
ccd3560820 Notification improvements
- remove on read, on focus, on exit
- show multi-message notifications like '5 new messages'
2018-05-10 09:58:21 -07:00
Scott Nonnenberg
782a561df6 Merge tag 'v1.10.0-beta.1' 2018-05-10 09:57:27 -07:00
Scott Nonnenberg
da9f95dfd3 v1.9.0
Send quoted replies via hover menu on message (#2284, #2292)

Fixed: Linking a new iOS device would not initially show iOS theme (#2284)

Dev: Media Gallery: Phase 1 - currently disabled (#2236)
2018-05-01 12:41:53 -07:00
Scott Nonnenberg
28eabd9db5 v1.9.0-beta.1
Send quoted replies via hover menu on message (#2284, #2292)
 
 Fixed: Linking a new iOS device would not initially show iOS theme (#2284)
 
 Fixed: In iOS theme, narrow images would result in a broken chat bubble (#2273, #2282)
 
 Dev:
   - Fix beta install instructions in readme for debian-based linux (#2262)
   - Media Gallery: Phase 1 - currently disabled (#2236)
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlrg3wARHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmHmfwf/cYG4hN6QoyCeV+qeG6vXckzUHsku/u2m
 egcBd+s4+7on0sCAiSVNW8gR6s0cZLlKiiNdbNKP6EdCdCRJO1E5NW1ZMBSqH0V+
 fiKyjG7MFW+2urd7HZ/xJ8WlhoR638a/hQcxuGYuu6z7Mr2qeEYDFsBFgXvOlm1H
 0IhfKKMRagjd00xQ+x0fCBs1OuGXBgz69apM0vCvAODIrnfx3yY7xx4Qkd9Wwy2P
 iek+Osu54rMJgavO8Lx2+X/KDYIdcaA20sMMiKDsm0+M/Bq31h68PMWhXEaFdcBL
 zhN7wzGGyR4n5iCw2LfHOnJ/7NUK40FBV9jK7lJ3OKJUxYXfUSRVnw==
 =982D
 -----END PGP SIGNATURE-----

Merge tag 'v1.9.0-beta.1'

v1.9.0-beta.1

Send quoted replies via hover menu on message (#2284, #2292)

Fixed: Linking a new iOS device would not initially show iOS theme (#2284)

Fixed: In iOS theme, narrow images would result in a broken chat bubble (#2273, #2282)

Dev:
  - Fix beta install instructions in readme for debian-based linux (#2262)
  - Media Gallery: Phase 1 - currently disabled (#2236)
2018-05-01 12:41:22 -07:00
Scott Nonnenberg
20b684235f
v1.8.0
Support for receiving quoted replies (#2244, #2273, #2282)

iOS theme: one bubble for both attachment and message contents (#2244, #2273)

Dev: Fix beta install instructions in readme for debian-based linux (#2262)
2018-04-24 14:49:22 -07:00
Scott Nonnenberg
c0412ec0b6
Merging latest 1.8.0 beta changes to production 2018-04-24 14:48:33 -07:00
Scott Nonnenberg
c42c9cba8c
v1.7.1
Fixed: Conversation message preview would sometimes continue to show after message disappeared (1206b3c448)

Improve URL Auto-Linking In Messages (#2240)

Redact More Variants Of Paths In Stack Traces (#2229)

Dev: Introduce React, TypeScript, TSLint and React-StyleGuidist (#2219 and #2232)
2018-04-13 12:53:56 -07:00
Scott Nonnenberg
847787fe27
Pull latest development for 1.7.1 2018-04-13 12:31:58 -07:00
Scott Nonnenberg
699acc64b2
v1.7.0
Note: this release is equivalent to v1.7.0-beta.3. The changes listed below are compared to the previous production release, v1.6.1.

Update to electron 1.8.4 (#2186)

Migrate all attachments from IndexedDB to file system in the background (#2208, #2193, #2165, #2162, #2129)
Save attachments to disk when importing Chrome app export (#2212)

New option in settings: delete all application data (383e02edc4, #2144 and #2153)

Remove all configuration in database when we discover we are unlinked (9acb189650 and 1c6d91b59c)

Delete everything in database when we link with a different phone number from previous link (9acb189650)

Windows: Delete all data on uninstall (c8555974e4)

Fixed: Read receipts setting would not be synchronized along with re-link (#2218)

Fixed: Clicking conversation in left pane when already selected would remove focus on message composition field - thanks @colefranz! (#2032)

Fixed: Searching for the phone number of an existing contact, then selecting 'start conversation' would erase contact details (#2191)

Fixed: Selecting Settings menu option multiple times would open multiple instances of settings view - thanks @navdeepsinghkhalsa (#2167)

Dev:
  - Redact file paths in anything that goes to the log on disk (#2110)
  - When top-level process errors happen, don't show dialog with stack trace (#2110)
  - Add `nsp` to CI runs (fd056e1b4c)
  - Add eslint-plugin-mocha to disallow exclusive tests using *.only (#2110)
  - Preparation for encrypted backups (cea42bde7d)
  - Updates to structure of exported data - messages.zip, flat list of attachments (6d8f4b7b6e)
  - Relax Node.js version requirements (#2203)
  - Fix a few typos in documentation - thanks @Vinnl (#2171)
  - Update issue template to mention that translation should be via Transifex (#2157)
2018-04-11 12:50:01 -07:00
Scott Nonnenberg
f8bbdc6916 v1.7.0-beta.3
Update to electron 1.8.4 (#2186)
 
 Migrate all attachments from IndexedDB to file system in the background (#2208, #2193, #2165, #2162, #2129)
 
 Save attachments to disk when importing Chrome app export (#2212)
 
 Fixed: Read receipts setting would not be synchronized along with re-link (#2218)
 
 Fixed: Clicking conversation in left pane when already selected would remove focus on message composition field - thanks
 @colefranz! (#2032)
 
 Fixed: Searching for the phone number of an existing contact, then selecting 'start conversation' would erase contact details (#2191)
 
 Fixed: Selecting Settings menu option multiple times would open multiple instances of settings view - thanks @navdeepsinghkhalsa (#2167)
 
 Dev:
   - Relax Node.js version requirements (#2203)
   - Fix a few typos in documentation - thanks @Vinnl (#2171)
   - Update issue template to mention that translation should be via Transifex (#2157)
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlrFajMRHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmGuzggAhbz6QAj0FzuCzwK55nDcc1VyBvAOb213
 BfY7D2MnPK4fHq44XrzQ73XKGYWD7H3sj/lfbBciOHpoiyALrSYLJAGvUt7Aw4W5
 yOIsN9gbKv2euOMzaKi+VRK0SmWUk2hb/hO5oHe4YdjNfuAB0wJfUQPVD6QQtRmt
 vYKTdDDp/QpExj5ZNVdUzVbLFI2TIrpniFzjiC7wKT3hdZLsQQaZ8Qxj/EbAYlvR
 Y67cZfwN5p/Y6FTjLOcmNK39mFyZHMl940XeErfV7cJ7SwXHGomZvnozSkDjV9Si
 7Uxj1yJvjGc5h+XvkUSxhEpB5kGzjrIUaT/qkEITOcEpSILQT/QiJQ==
 =Rk60
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlrOZtkRHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmEcJAf/eo3CU+fYlk+6qucfQqfWRIBsK9odpmrT
 MO3zeNlJ6xwsKnHfg72ECyySssuw4KNgHxFaCITysjMuBmlJQo0gEk6bsXMrLsOY
 VL2QLhA+i00cGvUNhMf8E1zkw/uQHK3edyvbpEas8p4HDNTqi0WVou7G0z7cNJwT
 aFZE6iYsRseyt7TKhyEMKd2ePlFaQXTbVu2I6l3/d/yEZwKMUivK6rKPcK7o6VCT
 s64SxVUv8g+OWM7HDSk+WX8AgmxowjXY5msDRQRKVe9uDTpn0a+aDE7cPp6BrTuD
 UgpmZMPE5Ph7qQMPpovRIN56s8AED9oJWYZAfoRA/Rn9hv8rTz9nUA==
 =CgrV
 -----END PGP SIGNATURE-----

Merge tag 'v1.7.0-beta.3'

v1.7.0-beta.3

Update to electron 1.8.4 (#2186)

Migrate all attachments from IndexedDB to file system in the background (#2208, #2193, #2165, #2162, #2129)

Save attachments to disk when importing Chrome app export (#2212)

Fixed: Read receipts setting would not be synchronized along with re-link (#2218)

Fixed: Clicking conversation in left pane when already selected would remove focus on message composition field - thanks
@colefranz! (#2032)

Fixed: Searching for the phone number of an existing contact, then selecting 'start conversation' would erase contact details (#2191)

Fixed: Selecting Settings menu option multiple times would open multiple instances of settings view - thanks @navdeepsinghkhalsa (#2167)

Dev:
  - Relax Node.js version requirements (#2203)
  - Fix a few typos in documentation - thanks @Vinnl (#2171)
  - Update issue template to mention that translation should be via Transifex (#2157)
2018-04-11 12:49:41 -07:00
Scott Nonnenberg
3a9696e33d
v1.6.1
Switch to a new service for debug logs, since GitHub is retiring
anonymous gists (#2112)
2018-03-15 16:25:52 -07:00
Scott Nonnenberg
fad7b70527
Merge branch 'hotfix/1.6.1' to move to debuglogs.org for logs 2018-03-15 16:24:59 -07:00
Daniel Gasienica
f9603db30f Move Debug Logs From GitHub Gists to debuglogs.org (#2112)
In anticipation of GitHub’s deprecation of anonymous gists, we are moving our
debug logs to https://debuglogs.org.

- [x] Publish debug logs to debuglogs.org.
- [x] Rename **Help > File a Bug** to **Report an Issue** for consistency with
      our debug log view as well as other apps such as Google Chrome.
- [x] Quickfix: Ensure `window.isFocused` always returns a boolean.

**Sample log:** https://debuglogs.org/0272bdd35288ed839ede88938a5290011150d42b56599efb5dd93ac80a2ac915

---

Merge commit 'b2a252aa' into hotfix/1.6.1
2018-03-15 14:59:31 -04:00
Scott Nonnenberg
63c8e2f113
v1.6.0
_Note: This release is equivalent to v1.6.0-beta.2
(https://github.com/signalapp/Signal-Desktop/releases/tag/v1.6.0-beta.2)_

Upgrade to the latest version of Electron, 1.8.2 (#2066)

Replace custom notification sound with system sound (#2108)

Update menus (#2078 and #2099)
  - A few copy changes to make things clearer
  - Settings now available via the File (Windows/Linux) or Signal Desktop
    (macOS) OS menu
  - Eliminate the triple-dot menu in the top-center of the screen

Fixed: Hitting enter after entering device name on install would not
move to next screen (#2085)

Dev:
  - Ensure consistent builds using yarn --frozen-lockfile (#2098)
  - Update code to match eslint-enforced formatting (#2077)
  - Upgrade to latest version of electron-builder and associated
    packages (#2066 and #2097)
2018-03-13 14:54:28 -07:00
Scott Nonnenberg
20f31afec7 v1.6.0-beta.2
Upgrade to the latest version of Electron, 1.8.2 (#2066)
 
 Replace custom notification sound with system sound (#2108)
 
 Update menus (#2078 and #2099)
   - A few copy changes to make things clearer
   - Settings now available via the File (Windows/Linux) or Signal
     Desktop (macOS) OS menu
   - Eliminate the triple-dot menu in the top-center of the screen
 
 Fix: Hitting enter after entering device name on install would not move
 to next screen (#2085)
 
 Dev:
   - Ensure consistent builds using `yarn --frozen-lockfile` (#2098)
   - Update code to match eslint-enforced formatting (#2077)
   - Upgrade to latest version of electron-builder and associated
     packages (#2066 and #2097)
 -----BEGIN PGP SIGNATURE-----
 
 iIsEABEIADMWIQTKYMJDv3Ng4BWDMMSkkxwJZExlSwUCWp3qpxUcc2NvdHRAbm9u
 bmVuYmVyZy5jb20ACgkQpJMcCWRMZUuyWgEAotzL5lrdRqcNSqryMsEinEYQNLWL
 5ygekdr+tQHmOKoBAI4czSpTFVsrEbEDk+Q0sYb+mCWkNzZ0fjUCNB6DsS5c
 =LF/6
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlqoRuwRHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmHXNQf5AV5fg7R76jWPk6ZfF6m8YsC4Jl1Usqt9
 xgV9BZ257YF1nhz5nrlzBsdYSVKMK6gqN/4wRA0pxb2HZqFMwfFf4Ej0DLRZMG5Y
 IAtYYQGCWmNrcZJQ+nXD4R/CeZDz25FVkACXz7ulhF46IJdiuXO981s6iORQRfcA
 Oa0jnWzsvVie1l5QMrs3XGYXqyJmcKc265mDksSTnB7xbbBwPNU68jzUc6XX/XtL
 97DUGkSkYNxknI7rbO+CUzZTkdmFYf12p/o30jmkts88Znak/MrubN/9Ig9aVAC1
 0cJvsRCjpyEnP1pg422VJESnLgpE4A/f5mVK5mC84Aq6Z6bj9TfIoA==
 =bjRs
 -----END PGP SIGNATURE-----

Merge tag 'v1.6.0-beta.2'

v1.6.0-beta.2

Upgrade to the latest version of Electron, 1.8.2 (#2066)

Replace custom notification sound with system sound (#2108)

Update menus (#2078 and #2099)
  - A few copy changes to make things clearer
  - Settings now available via the File (Windows/Linux) or Signal
    Desktop (macOS) OS menu
  - Eliminate the triple-dot menu in the top-center of the screen

Fix: Hitting enter after entering device name on install would not move
to next screen (#2085)

Dev:
  - Ensure consistent builds using `yarn --frozen-lockfile` (#2098)
  - Update code to match eslint-enforced formatting (#2077)
  - Upgrade to latest version of electron-builder and associated
    packages (#2066 and #2097)
2018-03-13 14:47:17 -07:00

View File

@ -3,7 +3,7 @@
"productName": "Signal",
"description": "Private messaging from your desktop",
"repository": "https://github.com/signalapp/Signal-Desktop.git",
"version": "1.15.4-beta.1",
"version": "1.15.5-beta.1",
"license": "GPL-3.0",
"author": {
"name": "Open Whisper Systems",