Brian Gough
|
092d7da479
|
use Syntax error for consistency in file check
|
2016-08-25 16:56:06 +01:00 |
|
Brian Gough
|
588be16255
|
handle try/turn off options for syntax check
|
2016-08-25 15:52:37 +01:00 |
|
Brian Gough
|
7f20415048
|
only set compileExited on compile errors
|
2016-08-24 16:48:45 +01:00 |
|
Brian Gough
|
74bc157e7c
|
added force recompile option
|
2016-08-24 16:48:37 +01:00 |
|
Brian Gough
|
93f69ca0a2
|
run chktex silently for all users
|
2016-08-15 16:48:48 +01:00 |
|
Brian Gough
|
7bec656bc2
|
sort latex output files into order in dropdown
|
2016-08-15 16:45:33 +01:00 |
|
Paulo Reis
|
6a3372fcbf
|
Use new event tracking methods.
|
2016-08-10 17:33:56 +01:00 |
|
Brian Gough
|
4d3b743e4d
|
display validation errors only when doing validation
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
a3c8202d0e
|
support jumping to position with line and column from log entries
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
5da1b90418
|
use validate as keyword for syntax checks
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
ef85f1014c
|
add menu option for checking with chktex
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
e0d5075fdb
|
include check option when compiling
|
2016-07-29 14:59:48 +01:00 |
|
Paulo Reis
|
4c2f69692e
|
Namespace events which are sent only once.
|
2016-07-27 16:56:14 +01:00 |
|
Paulo Reis
|
64654257a1
|
Track a few high-frequency events only once.
|
2016-07-27 15:53:28 +01:00 |
|
Paulo Reis
|
bfe3e160c9
|
Integrate with UI.
|
2016-07-26 11:37:51 +01:00 |
|
Paulo Reis
|
32b57f228c
|
Integrate feedback UI with wufoo service.
|
2016-07-25 16:12:56 +01:00 |
|
Brian Gough
|
fcfdabd279
|
clean up pdfcontroller query string logic
|
2016-07-20 09:58:47 +01:00 |
|
Brian Gough
|
4e252976c7
|
add missing cache bust on log file
|
2016-07-20 09:58:47 +01:00 |
|
Brian Gough
|
a3c97533ae
|
Merge pull request #281 from sharelatex/stop-compile
add support for stopping compile
|
2016-07-18 15:01:26 +01:00 |
|
Brian Gough
|
5a02e8c656
|
add support for stopping compile
|
2016-07-15 16:28:52 +01:00 |
|
Paulo Reis
|
688eebf469
|
Merge branch 'pr-track-trial-start' of github.com:sharelatex/web-sharelatex into pr-track-trial-start
|
2016-07-13 09:49:57 +01:00 |
|
Paulo Reis
|
0542d9e05d
|
Track trials starts, with source.
|
2016-07-12 17:33:00 +01:00 |
|
Paulo Reis
|
b2da63f532
|
Track trials starts, with source.
|
2016-07-12 16:41:22 +01:00 |
|
Brian Gough
|
2e646729d1
|
avoid clobbering file urls in download dropdown
|
2016-07-12 14:37:08 +01:00 |
|
Paulo Reis
|
e1fb4a51c6
|
Identify sampled events.
|
2016-07-08 11:17:18 +01:00 |
|
Paulo Jorge Reis
|
c5cf151add
|
Merge pull request #275 from sharelatex/pr-separate-events-log-hints-feedback
Track positive and negative feedback as different events
|
2016-07-08 10:54:02 +01:00 |
|
Paulo Reis
|
c67ad84be8
|
Track positive and negative feedback as different events.
|
2016-07-08 10:26:40 +01:00 |
|
Paulo Reis
|
dfe9e05abe
|
Use sampled tracking in editor recompiles.
|
2016-07-08 10:07:45 +01:00 |
|
Paulo Reis
|
07cce99c17
|
Add sampled tracking method.
|
2016-07-08 10:06:46 +01:00 |
|
Paulo Reis
|
b867c37d49
|
Merge branch 'master' into pr-log-dropdown
|
2016-07-06 15:35:28 +01:00 |
|
Paulo Reis
|
8e2475afdc
|
Track hints feedback in both GA and Countly; clean-up.
|
2016-07-06 14:24:50 +01:00 |
|
Paulo Reis
|
0dd3a70b4b
|
Use Countly tracking method where appropriate.
|
2016-07-06 12:32:33 +01:00 |
|
Paulo Reis
|
909f7c15b5
|
Track log-related actions.
|
2016-07-05 16:27:14 +01:00 |
|
Paulo Reis
|
d5efe81a46
|
Track recompiles.
|
2016-07-05 16:02:46 +01:00 |
|
Brian Gough
|
ea942fe255
|
Merge pull request #269 from sharelatex/remove-migration-to-per-user-containers
remove scaffolding for per-user compiles so that it is always by default
|
2016-06-30 15:16:28 +01:00 |
|
Brian Gough
|
c04e00026b
|
remove scaffolding for per-user compiles so that it is always by default
|
2016-06-30 14:43:03 +01:00 |
|
Paulo Reis
|
c5f53ef431
|
Track log hints feedback.
|
2016-06-30 11:30:30 +01:00 |
|
Paulo Reis
|
36e09e3b0c
|
Make the user id portion of the path optional.
|
2016-06-29 14:19:16 +01:00 |
|
Paulo Reis
|
5ad0c06770
|
Regex now matches new folder nomenclature.
|
2016-06-28 17:19:02 +01:00 |
|
Paulo Reis
|
88564ea126
|
Dynamically determine if the files dropdown should drop up or drop down.
|
2016-06-28 15:48:11 +01:00 |
|
Paulo Reis
|
d6067b86ac
|
Merge branch 'master' into pr-ui-feedback-error-nav
|
2016-06-28 10:49:55 +01:00 |
|
Brian Gough
|
8d32fa1e87
|
enable per-user containers by default
|
2016-06-28 08:40:30 +01:00 |
|
Paulo Reis
|
81b93ab5a9
|
Disable links to the docs when the wiki is not available.
|
2016-06-27 11:34:24 +01:00 |
|
Henry Oswald
|
6526b29f96
|
add another null check on file inside fetchLogs
|
2016-06-25 13:56:45 +01:00 |
|
Paulo Reis
|
ada018263a
|
Merge branch 'master' into pr-human-readable-logs
|
2016-06-20 11:54:56 +01:00 |
|
Brian Gough
|
5e30310aae
|
restore popupDownloads=true for pdf downloads
|
2016-06-16 15:20:57 +01:00 |
|
Brian Gough
|
02e3f7a02b
|
change download links so they do not rely on build id
prefer the top level files, because the build directories are more
ephemeral. In a shared project they can expire if there are multiple
compiles.
|
2016-06-16 14:05:21 +01:00 |
|
Brian Gough
|
f045eb65d3
|
add query string utility function
|
2016-06-16 14:03:42 +01:00 |
|
Paulo Reis
|
c54f3dae20
|
Create human readable logs module on top of LatexLogParser; use it in the PDF controller.
|
2016-06-16 11:14:45 +01:00 |
|
Paulo Reis
|
e28e959941
|
Quick fix require statements.
|
2016-06-15 13:46:40 +01:00 |
|
Paulo Reis
|
a9e0185098
|
Added tooltip with keyboard shortcut in the recompile button.
|
2016-06-14 17:02:22 +01:00 |
|
Brian Gough
|
d6964feb2f
|
Revert "enable per-user containers by default"
This reverts commit e80b8cd907605d9a7aad16496d49efff4bb08810.
|
2016-06-14 16:30:06 +01:00 |
|
Brian Gough
|
d0a273fac1
|
Merge pull request #257 from sharelatex/fix-synctex-position-calculation
Fix synctex position calculation
|
2016-06-14 15:07:48 +01:00 |
|
Brian Gough
|
77de4dd432
|
Merge pull request #258 from sharelatex/enable-per-user-container
enable per-user containers by default
|
2016-06-14 15:07:37 +01:00 |
|
Brian Gough
|
ed6c384b68
|
fix urls of downloaded files to those provided by clsi
|
2016-06-14 14:51:33 +01:00 |
|
Brian Gough
|
ecd9bed1c2
|
enable per-user containers by default
|
2016-06-14 14:21:56 +01:00 |
|
Brian Gough
|
2840a7757f
|
fix bug in synctex position calculation for syncToCode
|
2016-06-14 12:32:54 +01:00 |
|
Brian Gough
|
830d15136d
|
fix missing variables in pdf sync
|
2016-06-14 08:49:08 +01:00 |
|
Brian Gough
|
49a7c3c27b
|
Merge branch 'per-user-containers-part-2'
Conflicts:
app/coffee/Features/Compile/ClsiManager.coffee
app/coffee/Features/Compile/CompileController.coffee
app/coffee/Features/Compile/CompileManager.coffee
|
2016-06-13 12:24:48 +01:00 |
|
Brian Gough
|
6c244eb2f4
|
Merge pull request #251 from sharelatex/fix-download-urls
fix filename of downloaded pdf files
|
2016-06-08 14:33:12 +01:00 |
|
Henry Oswald
|
a297c07bbb
|
added null check into response.outputFiles?
|
2016-06-06 14:56:34 +01:00 |
|
Henry Oswald
|
79929eae73
|
Merge branch 'clsichecks'
|
2016-06-06 14:34:22 +01:00 |
|
Brian Gough
|
ce1524cd07
|
remove unnecessary build id in query string
this is now in the url
|
2016-06-02 15:48:13 +01:00 |
|
Brian Gough
|
272625fbcc
|
add per-user compilation in client
enabled only when query string includes isolated=true
|
2016-06-02 15:48:13 +01:00 |
|
Henry Oswald
|
c284465ba5
|
added clsiformat checker, wired in
|
2016-06-02 13:09:32 +01:00 |
|
Brian Gough
|
b8e31dfc71
|
fix filename of downloaded pdf files
|
2016-06-01 16:47:55 +01:00 |
|
James Allen
|
f937f0bc5c
|
Remove missed debugging console.log
|
2016-05-25 10:38:40 +01:00 |
|
James Allen
|
3452a9870e
|
Show logs when compile fails correctly
|
2016-05-24 15:10:55 +01:00 |
|
Henry Oswald
|
11724fce13
|
Merge branch 'master' into clsi-dynamic-load
|
2016-05-20 12:34:42 +01:00 |
|
Brian Gough
|
eaa41e4361
|
support displaying output files using .url parameter from clsi
|
2016-05-20 11:34:22 +01:00 |
|
Henry Oswald
|
04e70735d2
|
Merge branch 'master' into clsi-dynamic-load
|
2016-05-19 16:26:54 +01:00 |
|
Henry Oswald
|
f03a076669
|
make cash bust add onto object not recreate it
|
2016-05-19 16:23:56 +01:00 |
|
Henry Oswald
|
036b179ffe
|
put the clsiserverid onto qs object for correct server allocation
|
2016-05-19 13:28:20 +01:00 |
|
Henry Oswald
|
2abebd850c
|
Merge branch 'project_url_query' into clsi-dynamic-load
|
2016-05-19 13:08:20 +01:00 |
|
Brian Gough
|
6305cea3e3
|
clean up log requests, avoid requesting blg file when not present
|
2016-05-18 16:17:38 +01:00 |
|
Henry Oswald
|
d2cc75b73f
|
changed $scope.pdf.clsiServerId to ide.clsiServerId
|
2016-05-18 14:38:17 +01:00 |
|
Henry Oswald
|
dba8d96d11
|
pass clsiServerId to the client and use it as query stirng for requests
|
2016-05-18 12:50:50 +01:00 |
|
Brian Gough
|
40464fe5b5
|
Merge pull request #244 from sharelatex/add-fast-path-to-pdf
Add fast path to pdf
|
2016-05-13 13:25:49 +01:00 |
|
Brian Gough
|
ac7aa5f936
|
request output files using /project/project_id/build/build_id/output/* route
avoids using query string for build_id
|
2016-05-13 11:48:58 +01:00 |
|
Shane Kilkelly
|
41a6fa1480
|
Fix uncompiled pdf view
|
2016-05-12 11:02:24 +01:00 |
|
Shane Kilkelly
|
07ad6eb704
|
actually use the rendering-error state.
|
2016-04-25 12:42:03 +01:00 |
|
Shane Kilkelly
|
62ececeef8
|
show logs on failure.
|
2016-03-22 16:59:40 +00:00 |
|
Shane Kilkelly
|
2c321a4803
|
If the compile request errors out, set view to 'errors'.
|
2016-03-22 15:51:05 +00:00 |
|
Shane Kilkelly
|
12b0e982c8
|
Don't raise an error if output.blg cannot be found.
|
2016-03-22 14:42:00 +00:00 |
|
Shane Kilkelly
|
d5c280dc4d
|
Show the pdf if it was already loaded.
This ensures the pdf will be visible if the user switches to fullscreen-view.
|
2016-03-22 14:38:48 +00:00 |
|
Shane Kilkelly
|
723031f7f3
|
un-show logs on successful run.
|
2016-03-22 10:32:55 +00:00 |
|
Shane Kilkelly
|
293cb3c73e
|
fix typo
|
2016-03-22 10:32:44 +00:00 |
|
Shane Kilkelly
|
4f3755318f
|
Clean up.
|
2016-03-22 10:24:58 +00:00 |
|
Shane Kilkelly
|
59b131f251
|
First pass at refactoring the output panel views.
|
2016-03-22 09:39:33 +00:00 |
|
Shane Kilkelly
|
f58f1c3795
|
Account for the new too-recently-compiled error.
|
2016-03-21 15:16:17 +00:00 |
|
Shane Kilkelly
|
53dfa841cc
|
Add the beginnings of a clsi-maintenance-mode message
|
2016-03-21 15:00:25 +00:00 |
|
Shane Kilkelly
|
9b22efbd98
|
split errors into normal error, and renderingError.
|
2016-03-21 13:20:03 +00:00 |
|
Shane Kilkelly
|
cb28fe0891
|
use the renamed bib-parser.
|
2016-03-08 16:18:02 +00:00 |
|
Shane Kilkelly
|
471cb95091
|
Clean up a bit, and upgrade parser.
|
2016-03-08 14:04:42 +00:00 |
|
Shane Kilkelly
|
f6d02090d2
|
First pass at parsing and showing decent biber errors.
|
2016-03-08 13:20:23 +00:00 |
|
James Allen
|
65a42c551d
|
Update \documentclass regex so that it does match on '\documentclass{...} % comment with \documentclass'
|
2016-02-03 10:19:25 +00:00 |
|
James Allen
|
425a9b9db2
|
Add in option to compile in draft mode
|
2016-02-02 14:50:48 +00:00 |
|
Henry Oswald
|
2d03410c42
|
removed some editor actions sent to google analytics as we are sending too much data
|
2015-10-27 23:28:54 +00:00 |
|
Henry Oswald
|
2f48568f76
|
fix free trial button on timeout view
|
2015-10-15 11:38:01 +01:00 |
|
Shane Kilkelly
|
30a63d1e42
|
Remove ng-click on output files, which was causing a double-request for download.
|
2015-09-22 10:11:03 +01:00 |
|