Scott Nonnenberg
b82cc62913
Bump version to 1.0.10
...
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
5ecd7060c9
fix_broken_perms.sh: Restore signal-desktop execute permission
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
bf99c90007
Add two scripts to handle broken permissions in release dir
...
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
0c4161e5a3
Bump version to v1.0.9
...
1.0.8 seems to have a signing problem.
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
3b6c9dd34e
Bump version to v1.0.8
...
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
5bd460239b
Add release directory to gitignore
...
FREEBIE
2017-09-14 16:53:49 -07:00
lilia
4bb9c5ae32
Fix scroll to bottom arrow icon
2017-09-14 16:53:49 -07:00
lilia
98ea9d95f6
Point aptly at ./release instead of ./dist
2017-09-14 16:53:49 -07:00
lilia
16753d6c6f
Add grunt todo
2017-09-14 16:53:49 -07:00
lilia
634b7dbb39
Bump to 1.0.7
...
// FREEBIE
2017-09-14 16:53:49 -07:00
lilia
349b6ce245
Add release test for auto updater config
...
Without this file, clients would be stranded on the current version forever.
This change extends release-test to verify its presence in a packaged build.
// FREEBIE
2017-09-14 16:53:48 -07:00
lilia
00aabfd4e0
Exclude hunspell source from packaged apps
...
// FREEBIE
2017-09-14 16:53:48 -07:00
lilia
cedbd5db8d
Unpack hunspell dictionaries on windows and linux
...
// FREEBIE
2017-09-14 16:53:48 -07:00
lilia
33a82cc8e8
Add spellcheck smoke test
...
Exposes the spellcheck provider as window.spellChecker, which allows it to be
called from tests.
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
0ad35cc0e6
Move electron-config init below our change to appData path
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
63dcd43025
Add manual test scenarios for remembering window state
...
FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
69d4a77f1e
Remember window position, size, and maximized/fullscreen status
...
FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
ebc373185a
Introduce new dependency for user settings: electron-config
...
FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
4e9305fc96
Remove duplicate key in package.json
...
FREEBIE
2017-09-14 16:53:48 -07:00
lilia
333ed3bc17
Fix file icons on android theme
...
In android (non dark) theme incoming file attachments were all rendering the
generic file icon instead of media-type-specific icons.
// FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
3a3aa3efb6
Remove test/protos symlink, use window.PROTO_ROOT for config
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
f4aa6d93a7
Capture and display browser logs when unit tests fail
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
c8013d930c
Proto-loading: Throw if we get an error
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
fd7372e67e
Fixes for appveyor build: path formats, correct electron binary
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
fd8b8910a3
Eliminate HIDE_DEV_TOOLS environment variable. Hide in test env.
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
f84d8038c1
Remove i18n stub used in NetworkStatusView tests
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
f31125eccc
process.env.NODE_ENV -> environment
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
f43a5986da
Increase unit-tests timeout, improve error display, add set -e
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
e1495e779c
Move grunt test
to ./travis.sh since it now invokes spectron
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
cb296fcfaa
Cleanup: Add unit-tests task to grunt test, fix style checks
...
And improve success logging in unit-tests.
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
b9b9abf76a
Fix emoji tests - image paths are no longer absolute
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
255ba58b2e
Enable complete exit of Electron process after grunt unit-tests
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
5635095d1a
Initial version of grunt unit-tests
, tests from command-line
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
4402a91976
Use correct locale, fall back to en if we don't have translations
...
FREEBIE
2017-09-14 16:53:47 -07:00
Scott Nonnenberg
18b8907c96
Fix non-rendering unicode characters on test page
...
FREEBIE
2017-09-14 16:53:46 -07:00
Scott Nonnenberg
a9b4109e9b
Fix NetworkStatusView tests' stubbing of window.i18n
...
FREEBIE
2017-09-14 16:53:46 -07:00
Scott Nonnenberg
c77554533c
Fix emoji test, since emoji image paths no longer start with /
...
FREEBIE
2017-09-14 16:53:46 -07:00
Scott Nonnenberg
b4e3cc0e6c
Load test page and run tests on start when NODE_ENV=test
...
FREEBIE
2017-09-14 16:53:46 -07:00
lilia
5a88faf334
Bump to 1.0.6
2017-09-14 16:53:46 -07:00
lilia
a2b2bd4bf3
Fix relative paths
...
// FREEBIE
2017-09-14 16:53:46 -07:00
lilia
2a7993309a
Fix build bucket path
2017-09-14 16:53:46 -07:00
lilia
26cece71c6
Prepopulate phone number on standalone page
2017-09-14 16:53:46 -07:00
lilia
cf9523f1f8
Restructure prep-release script slightly
...
Order of operations is now:
- regenerate local assets
- clean the release dir
- download linux/windows releases
- build osx release
- smoke all test releases
// FREEBIE
2017-09-14 16:53:46 -07:00
lilia
bb431f7c91
Remove mac artifactName config
...
Default is fine here.
// FREEBIE
2017-09-14 16:53:46 -07:00
lilia
9a1e0dcdb3
Fix linux
...
// FREEBIE
2017-09-14 16:53:46 -07:00
lilia
ab8edd8690
Add spectron tests to grunt:test-release
...
// FREEBIE
2017-09-14 16:53:45 -07:00
lilia
d63c603c21
Add spectron
2017-09-14 16:53:45 -07:00
lilia
4c5835e0af
Remove remaining call to extension.notification.update
2017-09-14 16:53:45 -07:00
lilia
7c6da5a157
Make 'Restart Signal' actually restart Signal
...
Previously it would just reload the page.
// FREEBIE
2017-09-14 16:53:45 -07:00
lilia
bc71f4aa2b
CI builds and uploads all targets
...
// FREEBIE
2017-09-14 16:53:45 -07:00