9b81d19 | Harald Schilly | 02 March 2019, 14:06:18 UTC | webapp/video chat: there could be no video window | 02 March 2019, 14:06:18 UTC |
91e97cb | William Stein | 01 March 2019, 23:52:05 UTC | t push origin masterMerge branch 'proj-listing-hide-masked' | 01 March 2019, 23:52:05 UTC |
7cef880 | William Stein | 01 March 2019, 18:19:58 UTC | sync bug: fix case that could lead to too many channels -- (1) disconnect from network; (2) open and immediately close a markdown file 10+ times; (3) reconnect and see 10+ connections left open, which wastes local_hub memory. Probably something similar happens with clients left open for a way with network coming and going, which leads to memory leaks over time. | 01 March 2019, 18:19:58 UTC |
ec70b7b | William Stein | 01 March 2019, 04:26:16 UTC | delete some no-longer used python scripts -- see comments at https://github.com/sagemathinc/cocalc/pull/3633 | 01 March 2019, 04:26:16 UTC |
babb24d | William Stein | 01 March 2019, 04:23:15 UTC | Merge pull request #3633 from fchapoton/patch-7 fixing imports | 01 March 2019, 04:23:15 UTC |
31281f1 | William Stein | 01 March 2019, 04:19:09 UTC | lock down katex version, and also "document" it | 01 March 2019, 04:19:37 UTC |
60c2145 | William Stein | 01 March 2019, 04:06:51 UTC | Merge pull request #3313 from sagemathinc/katex-0.10 katex 0.10.1 and fixing CSS files via CDN | 01 March 2019, 04:06:51 UTC |
7a9a550 | William Stein | 01 March 2019, 03:32:10 UTC | Merge pull request #3640 from sagemathinc/mem-page-moved webapp/projects: memory/oom page moved | 01 March 2019, 03:32:10 UTC |
aa879e8 | William Stein | 01 March 2019, 03:31:35 UTC | further tweak to miniterm pos | 01 March 2019, 03:31:35 UTC |
58eb69c | William Stein | 01 March 2019, 03:21:51 UTC | Merge pull request #3638 from sagemathinc/miniterm-maxwidth webapp/miniterm: restrict max width to avoid being off screen | 01 March 2019, 03:21:51 UTC |
9d6b530 | William Stein | 01 March 2019, 03:17:26 UTC | Merge pull request #3636 from sagemathinc/ga-clean-path static: do not report query params to GA | 01 March 2019, 03:17:26 UTC |
bc9736b | William Stein | 01 March 2019, 01:28:32 UTC | further improvements to https://github.com/sagemathinc/cocalc/issues/3643 | 01 March 2019, 01:29:15 UTC |
b9fa37a | William Stein | 28 February 2019, 18:13:08 UTC | implement https://github.com/sagemathinc/cocalc/issues/3643 -- only works if user restarts project and refreshes browser, otherwise gracefully degrades; ALSO, rewrote directory listing code in typescript. | 28 February 2019, 18:13:08 UTC |
4fc1299 | William Stein | 28 February 2019, 04:02:50 UTC | fix bug where files would randomly not open; this was supposed to be fixed by 22cefe632c84434e43853ddbfc005852b87726ec but it wasn't; this was caused by work on ephemeral projects | 28 February 2019, 04:05:27 UTC |
3b7c2ec | Harald Schilly | 27 February 2019, 17:12:36 UTC | webapp/projects: memory/oom page moved | 27 February 2019, 17:12:36 UTC |
778015b | Harald Schilly | 27 February 2019, 14:17:49 UTC | webapp/miniterm: restrict max width to avoid being off screen | 27 February 2019, 14:20:56 UTC |
5789879 | Harald Schilly | 27 February 2019, 08:51:27 UTC | static: do not report query params to GA | 27 February 2019, 08:51:27 UTC |
b0df27e | William Stein | 27 February 2019, 04:10:33 UTC | another bugfix (dbg not defined) | 27 February 2019, 04:10:33 UTC |
7c99af1 | William Stein | 27 February 2019, 03:53:03 UTC | stupid typo | 27 February 2019, 03:53:03 UTC |
5f87e83 | William Stein | 27 February 2019, 03:15:17 UTC | implement version check (using client cookie) for hub-proxy. | 27 February 2019, 03:15:17 UTC |
8080294 | William Stein | 27 February 2019, 01:14:21 UTC | make client set cookie containing their software version | 27 February 2019, 01:14:21 UTC |
1bb6c3e | William Stein | 26 February 2019, 23:50:58 UTC | also increase the wait | 26 February 2019, 23:50:58 UTC |
586fbdd | William Stein | 26 February 2019, 23:49:04 UTC | lower max connections to 20 | 26 February 2019, 23:49:04 UTC |
166ec70 | William Stein | 26 February 2019, 23:43:36 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 26 February 2019, 23:43:36 UTC |
22cefe6 | William Stein | 26 February 2019, 23:42:33 UTC | fix a bug where sometimes files couldn't be opened unless you restart project; this could happen if there was an error during initialization that got swallowed... | 26 February 2019, 23:42:33 UTC |
c4d0ecd | Harald Schilly | 26 February 2019, 20:30:13 UTC | webapp/listing: also hide autogenerated files if they are not masked | 26 February 2019, 20:30:13 UTC |
8828afc | Frédéric Chapoton | 26 February 2019, 19:31:14 UTC | fixing imports * sha is deprecated in favour of hashlib * socket was imported twice | 26 February 2019, 19:31:14 UTC |
c269db8 | Harald Schilly | 26 February 2019, 17:19:14 UTC | css: fixing path to CSS files in CDN (why are they on the landing page???), by using the same version of waht we install and adding integrity checks | 26 February 2019, 17:19:14 UTC |
a52e615 | Harald Schilly | 26 February 2019, 16:35:43 UTC | Merge remote-tracking branch 'origin/master' into katex-0.10 | 26 February 2019, 16:35:43 UTC |
c92884f | William Stein | 26 February 2019, 16:09:52 UTC | Merge pull request #3631 from sagemathinc/nodejs-10 make projects nodejs 8 and 10 compatible | 26 February 2019, 16:09:52 UTC |
e3f3964 | Harald Schilly | 26 February 2019, 15:50:59 UTC | webapp/project listing: toggle button to hide masked files | 26 February 2019, 15:50:59 UTC |
2437c0f | Harald Schilly | 26 February 2019, 11:26:29 UTC | node utils: replace memwatch-next (dead project) by node-memwatch (node 8 and 10 compatible) | 26 February 2019, 11:26:29 UTC |
cbe9845 | Harald Schilly | 26 February 2019, 11:13:28 UTC | project: update node-pty (used in terminal/server) | 26 February 2019, 11:13:28 UTC |
15e5f69 | William Stein | 25 February 2019, 21:56:09 UTC | add jupyter classic and jupyterlab buttons to +New | 25 February 2019, 21:56:09 UTC |
27e64be | William Stein | 25 February 2019, 21:35:23 UTC | fix https://github.com/sagemathinc/cocalc/issues/3618 | 25 February 2019, 21:35:23 UTC |
a2a0804 | William Stein | 25 February 2019, 21:19:10 UTC | Revert "webapp: calculate project uptime based on "status->>time"" This reverts commit 54e02f1b6b42a9beb6182714371baac1a9ec8063. | 25 February 2019, 21:19:10 UTC |
33c7761 | William Stein | 25 February 2019, 20:08:29 UTC | Merge pull request #3432 from sagemathinc/proj-uptime-fix Project uptime fix | 25 February 2019, 20:08:29 UTC |
e8dfdac | William Stein | 25 February 2019, 20:07:38 UTC | Merge pull request #3630 from fchapoton/patch-6 remove one useless line | 25 February 2019, 20:07:38 UTC |
bc8ec1f | Frédéric Chapoton | 25 February 2019, 19:57:45 UTC | remove one useless line foudn by lgtm : https://lgtm.com/projects/g/sagemathinc/cocalc/alerts/?mode=list&lang=python | 25 February 2019, 19:57:45 UTC |
91d2639 | William Stein | 25 February 2019, 15:32:51 UTC | lower connection limit | 25 February 2019, 15:32:51 UTC |
8550ed0 | Harald Schilly | 25 February 2019, 13:36:09 UTC | Merge remote-tracking branch 'origin/master' into proj-uptime-fix | 25 February 2019, 13:36:09 UTC |
b7e0208 | William Stein | 25 February 2019, 07:54:03 UTC | further work to make project websocket less likely to DDOS our proxy server | 25 February 2019, 07:54:03 UTC |
76eb372 | William Stein | 25 February 2019, 07:39:45 UTC | reorg some backend code and changing logging; probably has no impact | 25 February 2019, 07:39:45 UTC |
b894a07 | William Stein | 25 February 2019, 07:33:36 UTC | make websocket to project connection params much more relaxed, to reduce server load | 25 February 2019, 07:33:36 UTC |
3161ffe | William Stein | 25 February 2019, 06:56:20 UTC | sync: fix exception that was happening in frontend (this is good on general principle, but probably doesn't help with anything yet). | 25 February 2019, 06:56:20 UTC |
f13b1f9 | William Stein | 25 February 2019, 05:02:30 UTC | switch to STRML's fork of primus-multiplex, which has some VERY important bug fixes and improvements | 25 February 2019, 05:02:30 UTC |
87c4460 | William Stein | 25 February 2019, 03:53:38 UTC | Merge pull request #3627 from DrXyzzy/help_links help button links moved to user manual | 25 February 2019, 03:53:38 UTC |
bf47c63 | Hal Snyder | 25 February 2019, 01:16:09 UTC | help button links moved to user manual | 25 February 2019, 01:34:09 UTC |
1dadf06 | William Stein | 24 February 2019, 18:23:58 UTC | fix https://github.com/sagemathinc/cocalc/issues/3625, and even include a new unit test to verify the fix! | 24 February 2019, 18:23:58 UTC |
62ff9e8 | William Stein | 24 February 2019, 17:52:27 UTC | fix https://github.com/sagemathinc/cocalc/issues/3626 | 24 February 2019, 17:52:27 UTC |
0dfdefd | William Stein | 24 February 2019, 17:42:39 UTC | Merge pull request #3624 from sagemathinc/proj-x11-type-spawn proj/x11 server: type spawn options | 24 February 2019, 17:42:39 UTC |
0929f89 | William Stein | 24 February 2019, 17:42:09 UTC | Merge pull request #3623 from sagemathinc/format-package-file package.json: just formatting, npm modifies it | 24 February 2019, 17:42:09 UTC |
70c1366 | William Stein | 24 February 2019, 17:29:47 UTC | webpack config -- remove not needed returns, etc. | 24 February 2019, 17:32:18 UTC |
28c62d4 | Harald Schilly | 24 February 2019, 12:46:20 UTC | proj/x11 server: type spawn options | 24 February 2019, 12:46:20 UTC |
cff6dc8 | Harald Schilly | 24 February 2019, 11:51:04 UTC | package.json: just formatting, npm modifies it | 24 February 2019, 11:51:07 UTC |
9307736 | William Stein | 24 February 2019, 03:59:26 UTC | rewrite webpack config in javascript | 24 February 2019, 03:59:26 UTC |
732f965 | William Stein | 23 February 2019, 19:01:04 UTC | fix for newer jsdom and localstorage | 23 February 2019, 19:01:04 UTC |
77676a7 | William Stein | 23 February 2019, 18:42:21 UTC | package-lock.json reset | 23 February 2019, 18:42:21 UTC |
0f84a21 | William Stein | 23 February 2019, 18:41:06 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 23 February 2019, 18:41:06 UTC |
bc8edb0 | William Stein | 23 February 2019, 18:37:56 UTC | switch BACK to cjsx-loader; babel support for CJSX is degrading, since nobody uses coffeescript anymore | 23 February 2019, 18:37:56 UTC |
60d00be | William Stein | 23 February 2019, 17:54:16 UTC | Merge pull request #3621 from sagemathinc/revert-pr-3616 webapp: reverting #3616 and adding two npm targets for removing or resetting all lock files | 23 February 2019, 17:54:16 UTC |
425cc02 | Harald Schilly | 23 February 2019, 17:38:06 UTC | webapp: reverting #3616 and adding two npm targets for removing or resetting all lock files | 23 February 2019, 17:38:06 UTC |
e0cab8c | William Stein | 23 February 2019, 17:04:03 UTC | raise limit | 23 February 2019, 17:04:03 UTC |
e93c19f | William Stein | 23 February 2019, 15:29:50 UTC | upgrade webpack-cli | 23 February 2019, 15:29:50 UTC |
26cef31 | William Stein | 22 February 2019, 19:32:42 UTC | fix bad first experience: +New --> Latex --> no pdf on the right (now there will be one), by retrying. | 22 February 2019, 19:32:42 UTC |
6e3022b | William Stein | 22 February 2019, 19:19:14 UTC | Merge pull request #3614 from sagemathinc/latex-sagetex-errors webapp/latex: showing errors of sagetex | 22 February 2019, 19:19:14 UTC |
cddf38a | William Stein | 22 February 2019, 19:19:04 UTC | Merge pull request #3615 from sagemathinc/pdfjs-2.0.943 webapp/latex: update pdfjs 2.0.943 | 22 February 2019, 19:19:04 UTC |
b2d8907 | William Stein | 22 February 2019, 19:18:40 UTC | Merge pull request #3616 from sagemathinc/cleanup-package-lock webapp build: cleanup all of "our" package-lock files | 22 February 2019, 19:18:40 UTC |
efabf62 | William Stein | 22 February 2019, 19:14:13 UTC | project-level per-client channel+connection limit to prevent rogue clients from crashing projects | 22 February 2019, 19:14:13 UTC |
5c30314 | William Stein | 22 February 2019, 19:10:54 UTC | stacktrace related to mathjax and sagews -- fix https://github.com/sagemathinc/cocalc/issues/3620 | 22 February 2019, 19:10:54 UTC |
1e66a22 | Harald Schilly | 22 February 2019, 15:00:08 UTC | cleanup: tweak git ls-tree in such a way, that it also removes the lock file in the smc root dir | 22 February 2019, 15:00:08 UTC |
f01e41c | Harald Schilly | 22 February 2019, 14:52:04 UTC | Merge remote-tracking branch 'origin/master' into cleanup-package-lock | 22 February 2019, 14:52:04 UTC |
f4995b9 | Harald Schilly | 22 February 2019, 13:04:20 UTC | webapp: update katex 0.10.1 also update latex.js (which has a katex dependency) | 22 February 2019, 13:07:30 UTC |
5d788e2 | Harald Schilly | 22 February 2019, 12:32:48 UTC | Merge remote-tracking branch 'origin/master' into katex-0.10 | 22 February 2019, 12:32:48 UTC |
f5827a7 | William Stein | 21 February 2019, 16:32:11 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 21 February 2019, 16:32:26 UTC |
d590a4a | William Stein | 21 February 2019, 16:30:54 UTC | fix https://github.com/sagemathinc/cocalc/issues/3617 | 21 February 2019, 16:30:54 UTC |
65895b6 | William Stein | 21 February 2019, 15:21:47 UTC | Update README.md | 21 February 2019, 15:21:47 UTC |
0ea7f0d | Harald Schilly | 21 February 2019, 13:07:33 UTC | webapp build: also cleaning up package-lock in install.py | 21 February 2019, 13:07:33 UTC |
ae29adf | Harald Schilly | 21 February 2019, 12:57:06 UTC | webapp build: cleanup all of "our" package-lock files | 21 February 2019, 12:59:22 UTC |
bd4b3f5 | Harald Schilly | 21 February 2019, 12:11:31 UTC | webapp/latex: update pdfjs 2.0.943 | 21 February 2019, 12:11:31 UTC |
f3c43fd | Harald Schilly | 20 February 2019, 19:56:21 UTC | webapp/latex: showing errors of sagetex in the error panel | 20 February 2019, 20:35:37 UTC |
98b993e | William Stein | 20 February 2019, 17:26:36 UTC | get rid of a bunch of cheating the typescript strict null checker in jupyter typescript | 20 February 2019, 17:26:36 UTC |
3e0de9f | William Stein | 20 February 2019, 17:25:16 UTC | fix https://github.com/sagemathinc/cocalc/issues/3608, part 2 | 20 February 2019, 17:25:16 UTC |
630a91b | William Stein | 20 February 2019, 17:18:10 UTC | fix https://github.com/sagemathinc/cocalc/issues/3607 -- jupyter cell split edge case | 20 February 2019, 17:18:10 UTC |
e58800a | William Stein | 20 February 2019, 17:12:36 UTC | fix https://github.com/sagemathinc/cocalc/issues/3608 | 20 February 2019, 17:12:36 UTC |
746553b | William A. Stein | 20 February 2019, 17:07:32 UTC | make the sign in page less jarring by not hiding the form (instead disable) | 20 February 2019, 17:07:32 UTC |
63c4530 | William A. Stein | 20 February 2019, 16:56:27 UTC | many sagemath.com --> cocalc.com; five minutes to reduce confusion. | 20 February 2019, 16:56:27 UTC |
15088a6 | William Stein | 20 February 2019, 16:37:51 UTC | dispaly sign in form even without terms, but disabled -- this avoids confusion. | 20 February 2019, 16:37:51 UTC |
f71bdf5 | William Stein | 20 February 2019, 16:19:07 UTC | Merge pull request #3612 from sagemathinc/disable-sign-up-intent-ui Disable sign up intents | 20 February 2019, 16:19:07 UTC |
17cf56a | John Jeng | 19 February 2019, 18:54:07 UTC | Disable sign up intents | 19 February 2019, 18:54:07 UTC |
4911427 | William Stein | 19 February 2019, 16:08:15 UTC | fix a jupyter stacktrace (edge case) | 19 February 2019, 16:08:15 UTC |
8d1af66 | William Stein | 19 February 2019, 06:20:53 UTC | fix https://github.com/sagemathinc/cocalc/issues/3595 -- this is a totally different approach to previous commit. | 19 February 2019, 06:20:53 UTC |
8e88bd8 | William Stein | 19 February 2019, 01:32:15 UTC | fix https://github.com/sagemathinc/cocalc/issues/3595 by making it so there can be at most one syncdoc on a path at a time. This works very well... except it completely breaks TimeTravel. | 19 February 2019, 01:32:15 UTC |
81d0d34 | William Stein | 18 February 2019, 23:58:38 UTC | update version, and put in missing await | 18 February 2019, 23:58:38 UTC |
8fc2dc9 | William Stein | 18 February 2019, 22:55:47 UTC | reduce project logging of incoming sync messages | 18 February 2019, 22:55:47 UTC |
9330fd9 | William Stein | 18 February 2019, 22:44:24 UTC | version update | 18 February 2019, 22:44:24 UTC |
8273ea7 | William Stein | 18 February 2019, 22:37:47 UTC | fix https://github.com/sagemathinc/cocalc/issues/3603 -- and some surrounding similar potential issues; it would be better to fix this using stronger typing, but that's a bigger project | 18 February 2019, 22:37:47 UTC |
be9c54b | William Stein | 18 February 2019, 22:20:35 UTC | hard downgrade xterm.js to 3.10, since 3.11 is badly broken due to https://github.com/xtermjs/xterm.js/pull/1864; we will wait until that messed is sorted out before ever upgrading xterm.js again: see https://github.com/xtermjs/xterm.js/issues/1932 and | 18 February 2019, 22:20:35 UTC |
48bdf7b | William Stein | 18 February 2019, 22:07:54 UTC | fix https://github.com/sagemathinc/cocalc/issues/3601, hopefully; previous fix was clearly incomplete and could be broke via mesg={get:'a'} | 18 February 2019, 22:07:54 UTC |
d8dff03 | William Stein | 18 February 2019, 20:51:02 UTC | Merge pull request #3597 from sagemathinc/more-filetypes-x11-impress webapp: register more unknown filetypes, add x11/impress, and tweak icon | 18 February 2019, 20:51:02 UTC |