Commit Graph

82 Commits

Author SHA1 Message Date
Paulo Reis 81b93ab5a9 Disable links to the docs when the wiki is not available. 2016-06-27 11:34:24 +01:00
James Allen ff7632d6c7 Don't reload editor with file tree or PDF viewer hidden 2016-02-23 15:21:54 +00:00
James Allen 8a095a5144 Upgrade to PDF 1.3.91 2016-02-04 14:27:00 +00:00
Henry Oswald 88799fc881 add help link when user needs to refresh page 2015-12-04 08:43:55 +00:00
James Allen a153c6682a Put in client side check for document getting too long 2015-11-06 12:51:43 +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 f5162d424f if a user is inactive for 12 hours disconect them. 2015-10-14 14:28:24 +01:00
Henry Oswald a73b2ceb37 Merge branch 'connect-failed' 2015-10-07 11:30:48 +01:00
Shane Kilkelly b4c7209a11 Try to reconnect either on editor-cursor move, or when any thing in the page is clicked. 2015-09-29 10:23:21 +01:00
Henry Oswald 3e55aef25a show error if socket io fails to connect. Not tested yet. 2015-07-31 15:42:47 +01:00
Brian Gough 6014085e8e prevent loading error for ace language tools extension in development 2015-05-05 14:33:18 +01:00
James Allen af85c83877 Buffer updates when only a single user is editing a document
Add in 5 second delay between flushing updates when only a single user
is editing a document. As soon as an update is received from another user
we switch to sending updates immediately again so there is no latency
between collaborators. The logic applies to individual docs, so two users
can be editing different docs and will still buffer updates since they
will not affect each other.
2015-04-17 11:24:28 +01:00
Brian Gough 0684fa36fd upgrade pdfjs to version 1.0.1040 2015-03-31 14:53:27 +01:00
James Allen 8483f249ee Actually proxy websocket connections 2015-03-20 19:08:48 +00:00
Brian Gough b0a32b1ef8 make new pdf viewer the default for all users
remove old pdf viewer
2015-03-20 11:28:28 +00:00
James Allen bb61dfe34a Show nice error page if socket.io could not be loaded 2015-03-09 13:57:13 +00:00
James Allen 6c387edbe2 Remove Dropbox front end logic from main sharelatex repo 2015-02-05 18:20:34 +00:00
James Allen d7afb4e513 Clean up unused real-time code in web 2015-02-05 16:37:37 +00:00
Henry Oswald 948eeb87ba improved momentjs
- access it via amd not global
- remove warning message
- updated 2.7.0 -> 2.9.0
2015-01-29 18:31:11 +00:00
Henry Oswald 5a15e826a7 moved mathjax to be served locally 2015-01-29 18:29:53 +00:00
Brian Gough 5053536fff load the compatibility library from the correct version of pdf.js 2014-12-01 15:41:17 +00:00
Brian Gough 25bebe1104 support old and new pdf viewers depending on feature switch 2014-12-01 14:35:12 +00:00
Brian Gough 57b09e1d60 started making pdf viewer conditional - work in progress 2014-11-28 16:59:39 +00:00
James Allen e559c72491 Connect to configurable websocket service 2014-11-17 13:38:44 +00:00
Henry Oswald c961cea514 fixed some bits 2014-08-07 13:56:04 +01:00
Henry Oswald cb685f5ea6 done loads of more pages 2014-07-31 17:07:43 +01:00
James Allen 25205e3dda Update to official mathjax cdn 2014-07-29 10:37:43 +01:00
James Allen a5267184ab Don't use dark theme yet 2014-07-28 15:57:06 +01:00
James Allen 4ff9fe33b6 Use a dark editor surround if the theme is dark 2014-07-28 15:06:26 +01:00
James Allen 0938186868 Don't show system messages in editor 2014-07-24 14:04:26 +01:00
James Allen c099b8e9de Add hotkeys modal 2014-07-22 14:38:32 +01:00
James Allen 3468460ed6 Show progress before any js loads 2014-07-21 15:11:54 +01:00
James Allen 1cf508356c Show 'no messages' state in chat 2014-07-21 12:19:13 +01:00
James Allen 4151f5d85f Disable chat for anonymous users 2014-07-21 11:56:49 +01:00
James Allen 462403bb4f Finger print Ace files 2014-07-18 12:08:56 +01:00
Henry Oswald 5fa83fb2b9 added dropbox in left menu 2014-07-17 14:23:47 +01:00
Henry Oswald abc4306e06 merge 2014-07-16 13:35:15 +01:00
Henry Oswald 6982ec63ae changed get template details to findOne 2014-07-16 11:56:22 +01:00
James Allen 8f08823d34 Sort out fingerprints and pdf.js worker path 2014-07-16 11:28:52 +01:00
James Allen 7318f4c2d3 Merge branch 'master-redesign' of github.com:sharelatex/web-sharelatex into master-redesign 2014-07-15 18:25:29 +01:00
James Allen b9f2b02594 Sort out scroll in chat 2014-07-15 18:25:12 +01:00
Henry Oswald c93c8b3f7d got basic client side templates 2014-07-15 17:56:09 +01:00
Henry Oswald ef4b7f7036 Merge branch 'master-redesign' of https://github.com/sharelatex/web-sharelatex into master-redesign 2014-07-15 12:15:15 +01:00
James Allen cf0ff6e97a Hide chat in editor 2014-07-15 10:56:01 +01:00
Henry Oswald c0a6f0b7ad Merge branch 'master-redesign' into master-redesign-templates-and-blog
Conflicts:
	public/coffee/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.coffee
	public/coffee/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.coffee
	public/coffee/ide/online-users/OnlineUsersManager.coffee
	public/coffee/ide/track-changes/directives/infiniteScroll.coffee
2014-07-10 15:15:18 +01:00
James Allen 488f33d3d0 Replace slashes globally 2014-07-09 11:17:16 +01:00
James Allen 6d10c186ad Sort out escaping issues 2014-07-09 11:05:00 +01:00
Henry Oswald 0080809489 merge/moving js stuff around half done 2014-07-08 12:32:50 +01:00
James Allen b9909bbd84 Sort out front end coffee/js files and minification 2014-07-08 12:01:32 +01:00
Henry Oswald 581d9ec925 - hooked up chat throughout the stack
- removed lots of console.logs
- working on the auto scrol, doesn't quite work yet
2014-07-08 10:08:38 +01:00