Commit Graph
20141 Commits
Author SHA1 Message Date
Henry Oswald e3514e84cd fix up mocha migration tests 2018-05-21 11:02:53 +01:00
Shane Kilkelly 1f2ee4e3fc Show error if refresh fails 2018-05-21 11:02:12 +01:00
Alasdair Smith 309792401f Re-focus editor after clicking suggestion 2018-05-21 10:35:43 +01:00
Henry Oswald 768a4cc1ad remove console.log from settings 2018-05-21 10:34:16 +01:00
Henry Oswald 09527d804e ignore js acceptence tests 2018-05-21 10:21:13 +01:00
Shane Kilkelly 7d8c7bebe2 Remove commented-out code 2018-05-21 10:17:00 +01:00
Shane Kilkelly ee1b32eee1 Check for case where the source file is not found 2018-05-21 10:12:41 +01:00
Henry Oswald 3cf2e1d7c3 add null checks and new body parser 2018-05-21 10:11:47 +01:00
Henry Oswald ac990f2aba remove app.configure 2018-05-21 09:49:32 +01:00
Henry Oswald d9eac8dd8b upgrade mocha 2018-05-21 09:41:14 +01:00
Henry Oswald fda6cb0084 fix acceptence tests, add them back into jenkins, upgrade express 2018-05-21 09:37:54 +01:00
Hugh O'Brien 346f37011f Merge pull request #546 from sharelatex/ns-allow-latexmkrc
Allow for latexmkrc files in project zip upload
2018-05-21 09:03:40 +01:00
Hugh O'Brien 5474ec3f70 Merge pull request #557 from sharelatex/hb-compile-react-production
Compile react in production mode
2018-05-21 09:03:24 +01:00
Brian Gough 6b31a74abb Merge pull request #9 from sharelatex/bg-allow-non-host-specific-metrics
allow a global gauge not specific to a host
2018-05-21 08:50:21 +01:00
Henry Oswald df6b5203a1 point ci to gcr.io/csh-gcdm-test/ 2018-05-18 17:18:39 +01:00
Henry Oswald 28fc39d6c9 don't use quay.io in image name 2018-05-18 17:08:18 +01:00
Henry Oswald bfb98050e3 don't push to quay.io 2018-05-18 16:57:53 +01:00
Henry Oswald 088d8850ba don't run acceptence tests yet 2018-05-18 16:48:59 +01:00
Henry Oswald fcb2d18f8b don't set command in make test acceptence 2018-05-18 16:15:44 +01:00
Brian Gough 00fdea922d allow a global gauge not specific to a host 2018-05-18 15:09:11 +01:00
Michael Mazour 19e07485bc Handle error in ExportsController 2018-05-18 15:08:33 +01:00
Christopher Hoskin b32c63e16c Remove --exit option to support older mocha 2018-05-18 14:59:34 +01:00
Christopher Hoskin 7fc7252c35 Remove touch package-lock.json 2018-05-18 14:29:20 +01:00
Christopher Hoskin 8db861258a Add files generated by bin/update_build_scripts 2018-05-18 14:27:46 +01:00
Alasdair Smith c2d7809e05 Add removeWord so that learning word removes all highlights for given word 2018-05-18 14:23:36 +01:00
Christopher Hoskin 5d5cbbef7e Create fake package-lock.json during build tagret 2018-05-18 14:15:02 +01:00
Christopher Hoskin a2165d85a0 Update build script to use build-target docker 2018-05-18 13:55:33 +01:00
Christopher Hoskin de74ec5094 Change build and publish to use the GCR of one of my projects (hard code for now) 2018-05-18 13:47:06 +01:00
Alasdair Smith a719ac6e6e IE11 doesn't support Array.find so use underscore instead 2018-05-18 13:33:06 +01:00
Alasdair Smith 681e67ecea Be more consistent with naming 2018-05-18 11:29:27 +01:00
Alasdair Smith 846f27f0ad Clear highlights that are "touching" the cursor on change
This means that correcting a mistake won't wait until the request has resolved and that only the word at the end of the line will have it's spelling
highlight removed instead of the entire row
2018-05-18 11:29:27 +01:00
Alasdair Smith 2be023c731 Prevent spell error marker adding newly typed characters 2018-05-18 11:29:27 +01:00
Alasdair Smith 9fa85400b3 HighlightedWordManager is more naive about tracking position
We are relying entirely on Ace's tracking of markers with the anchor trick.
This means that we don't have to apply changes to ensure that the word manager
data structure tracks which row the highlights are on. This is traded off
against slightly less efficient searching/removing
2018-05-18 11:29:27 +01:00
Alasdair Smith ebf1b7c84c Extract SpellCheckAdapter to separate file 2018-05-18 11:29:27 +01:00
Alasdair Smith d2bba0eb60 Fix firefox not closing contextmenu correctly 2018-05-18 11:29:27 +01:00
Alasdair Smith 9c56f6c2fc Add init test for SpellCheckManager 2018-05-18 11:29:27 +01:00
Alasdair Smith 034531d323 Replace word with suggestion and learn word 2018-05-18 11:29:27 +01:00
Alasdair Smith cf123ce857 Extract spellMenu component and use when showing spell suggestions 2018-05-18 11:29:27 +01:00
Alasdair Smith e6ffaaa489 Handle contextmenu for spelling 2018-05-18 11:29:27 +01:00
Alasdair Smith abcc2cc11b Style codemirror spelling errors 2018-05-18 11:29:27 +01:00
Alasdair Smith 8de2267824 Adapt aceEditor to use new spell check manager with adapter 2018-05-18 11:29:27 +01:00
Alasdair Smith 22e41cdce7 Simplify word manager to use Range + Anchor to automatically keep marker positions up-to-date
Re-implement highlighted word manager to be simpler
2018-05-18 11:29:16 +01:00
Alasdair Smith 37ca7b54a6 Re-implement spell check manager with adapter to abstract away editor 2018-05-18 11:29:16 +01:00
Shane Kilkelly 2b99080ed3 Fix rendering of long previews, stop cutting off last line in short ones 2018-05-18 11:25:01 +01:00
Shane Kilkelly 4acd55b1c6 More tidy unpacking of data 2018-05-18 11:07:59 +01:00
Shane Kilkelly 16106df2f0 Remove obsolete code 2018-05-18 11:05:20 +01:00
Shane Kilkelly 94a599d530 Fix the reloading of file view after refreshing linked file 2018-05-18 10:35:02 +01:00
Hugh O'Brien 24b4f9c46f Merge pull request #436 from sharelatex/mm-project-export
Project exports spike
2018-05-18 10:31:15 +01:00
Jessica Lawshe 0fd29d4819 Remove missing wiki controller 2018-05-17 09:43:19 -05:00
James Allen 8b533841d4 Merge pull request #563 from sharelatex/ja-hide-timeout-upgrade
Put the compile timeout upgrade behind an enableSubscriptions flag
2018-05-17 11:55:28 +01:00