Dan Stillman
69041832e7
Remove Zotero_Browser tests for new Firefox windows
...
I'm not sure if we need the browser tests at all -- we still translate
some things via hidden browsers, and I'm not sure what we have that
tests that -- but we definitely don't need to test saving before the
Zotero pane is opened.
2017-06-16 04:55:29 -04:00
Dan Stillman
c6cb46907e
Disable full-text content processor during sync and on pref off
...
Turning off full-text content syncing now stops the background processor
2017-06-16 04:49:57 -04:00
Dan Stillman
2f93065986
Fix skipClientDateModifiedUpdate DataObject save option
2017-06-16 01:56:43 -04:00
Dan Stillman
8de0b024f0
Fix one cause of "operation timed out" during sync
...
Remove some unnecessary transactions in Sync.Data.Local
2017-06-16 01:53:55 -04:00
Dan Stillman
3e0ab63b9b
Bail on error in Travis
...
I think it's more useful to see that tests failed sooner than to see all
errors from a test run, particularly since earlier failures often cause
meaningless later failures anyway. And since spurious failures are
fairly common, this will also let us restart tests more quickly without
searching for "[FAIL]" in the output while it's running.
This does mean that, if there's a legitimate test failure you
overlooked, it might be worth running tests locally after fixing it to
make sure there aren't other instances of the problem that can be fixed
at the same time.
2017-06-15 19:05:50 -04:00
Dan Stillman
5c45652887
Try to reduce impact of full-text content processor
...
- Don't start checking for idle until UI is ready + 30 seconds
- Increase idle delay from 5 seconds to 30 seconds
- Increase interval from 100 ms to 200 ms
2017-06-15 18:22:51 -04:00
Dan Stillman
0d592a950c
Add encrypted AWS_SECRET_ACCESS_KEY to Travis config
...
Follow-up to c25d6bf4692
2017-06-15 16:29:50 -04:00
Martynas Bagdonas
384ce236de
Deploy before running tests ( #1246 )
2017-06-15 16:29:50 -04:00
Dan Stillman
97bac9fadc
Move start page URL to config
2017-06-15 02:39:34 -04:00
Dan Stillman
d9eb8ff3c3
Fix "o is undefined" sync error
2017-06-14 07:53:06 -04:00
Dan Stillman
1bb6217ec1
Disable debug output for Zotero.Date.strToDate()
...
Too messy, and unlikely that we need it in submitted output
2017-06-14 03:37:03 -04:00
Dan Stillman
4032edcf7d
Ignore note markup conflicts without cache when text content matches
2017-06-14 03:37:03 -04:00
Dan Stillman
3ebc238320
Close prefs window after WebDAV Verify Server tests
2017-06-14 03:37:03 -04:00
Dan Stillman
ccb30351c0
Fix incorrect purging of files on WebDAV
2017-06-14 03:20:23 -04:00
Dan Stillman
700aa5377b
Don't repeat filenames in results from WebDAV _deleteStorageFiles()
2017-06-14 03:20:23 -04:00
Dan Stillman
db6e9841db
Only purge orphaned WebDAV files if downloads completed successfully
2017-06-14 02:38:48 -04:00
Dan Stillman
d2d5896b0b
Sort groups in Libraries to Sync window
2017-06-13 21:30:25 -04:00
Dan Stillman
7dd9cee0d4
Update package.json and package-lock.json
2017-06-13 18:04:10 -04:00
Dan Stillman
88089e290d
Update locales from Transifex
2017-06-13 18:03:59 -04:00
Dan Stillman
5e4d3a35b8
Merge pull request #1245 from adomasven:feature/prompt-different-drive-migration
...
Don't auto-migrate data dir if target on a different drive
2017-06-13 17:17:50 -04:00
Adomas Venčkauskas
a17b486e4b
Don't auto-migrate data dir if target on a different drive
...
See https://forums.zotero.org/discussion/comment/277632/#Comment_277632
2017-06-13 17:17:34 -04:00
Dan Stillman
98544edde5
Better logging when revealing attachment in filesystem
2017-06-08 14:13:24 -04:00
Dan Stillman
8913178cf2
Better logging for getAsync() non-integer errors
2017-06-08 14:13:24 -04:00
Dan Stillman
0495f2920a
Merge pull request #1243 from tnajdek/master
...
Fix a problem with race condition during builds
2017-06-07 12:37:47 -04:00
Tom Najdek
3a6776f0fa
Symlink task should not have clean task as pre-requisite
2017-06-07 17:33:28 +01:00
Dan Stillman
b5424b4a71
Fix context menu options for multi-item selection (broken in 5d16352f57
)
2017-06-07 11:50:06 -04:00
Dan Stillman
ad37741fdd
Upload Travis ZIPs to subdirectory of download bucket
2017-06-06 04:59:41 -04:00
Dan Stillman
d81e463507
Update translators
2017-06-06 04:37:45 -04:00
Dan Stillman
75ddd879bc
Update citeproc-js to 1.1.170
2017-06-06 04:35:38 -04:00
Dan Stillman
d9a8502e27
Add package-lock.json
2017-06-06 04:29:18 -04:00
Dan Stillman
a80d29d917
Make uploaded build ZIPs publicly readable
2017-06-06 04:28:36 -04:00
Dan Stillman
294102b27d
Travis deployment updates
...
Use commit hash as ZIP filename and only build on release channel
2017-06-06 03:08:48 -04:00
Dan Stillman
98f1ac5edb
Merge pull request #1240 from tnajdek/master
...
Tweaks to make build work on Windows
2017-06-06 02:18:45 -04:00
Dan Stillman
cd6079d869
Relax last-sync-time check in sync runner test
2017-06-06 02:14:23 -04:00
Dan Stillman
dcb3d740bc
Upload ZIP of build files to S3 after successful Travis run
2017-06-06 01:52:53 -04:00
Tom Najdek
4ca3cf1487
Ignore all bluebird files when processing during the build
2017-06-06 00:36:03 -04:00
Tom Najdek
e86bbfbda0
Tweak test runner to work in MSYS environment on Windows
2017-06-06 00:36:03 -04:00
Tom Najdek
e207124f88
On Windows, copy files instead of symlinking
2017-06-06 00:36:03 -04:00
Tom Najdek
c335099465
Add support for glob in babel-worker ignored paths
...
* Also fixes an issue with handling paths on Windows
2017-06-06 00:35:59 -04:00
Tom Najdek
f98ccdee46
Ensure build process exits with non-zero result on failure
...
* During build, error is printed out with stack and process exits
* During development, initial build behaves as above, however when
watching files, errors are displayed but watch process does not
exit allowing fixes without a complete rebuild.
2017-06-05 11:41:10 +01:00
Dan Stillman
b79ecfb5fe
Temporarily disable test for non-integer getAsync()
2017-06-05 03:00:15 -04:00
Dan Stillman
71d636e8fb
Make non-integer id passed to getAsync() non-fatal for now
...
Follow-up to 4e1937680f
2017-06-04 21:35:54 -04:00
Dan Stillman
653f041140
Fix report generation after 4e1937680f
2017-06-04 21:33:14 -04:00
Dan Stillman
47f7f3a93f
Fix logging of unhandled promise rejections
2017-06-02 10:37:40 -04:00
Dan Stillman
4b0e2a9554
Fix separate note window (regression from 4e1937680f
)
2017-06-02 10:36:44 -04:00
Dan Stillman
898a1dc679
Add alternative to padStart for test in Fx45
2017-06-01 16:44:11 -04:00
Dan Stillman
53842adefc
Add explicit npm i
...
(Travis might call this automatically before 'script', but we need it
before 'gulp build', and we don't want to do 'gulp build' in 'script',
because the output isn't relevant and if it fails there's no need to run
the tests.)
2017-06-01 16:11:03 -04:00
Dan Stillman
595ab592aa
Use Node.js mode on Travis
2017-06-01 16:03:32 -04:00
Dan Stillman
140217d0fe
Fix Firefox 54 download on Travis
2017-06-01 15:47:06 -04:00
Dan Stillman
201af23484
Remove sinon-as-promised from package.json
2017-06-01 15:44:25 -04:00