https://github.com/sagemathinc/cocalc

sort by:
Revision Author Date Message Commit Date
8642b3a Merge remote-tracking branch 'origin/master' into jupyter-iframe-html 14 August 2019, 08:31:45 UTC
a19cdb0 jupyter windowing -- make it better in various ways. 13 August 2019, 23:53:39 UTC
db46b54 make the "load all older projects" button impossible to miss 13 August 2019, 19:59:01 UTC
c8223e9 jupyter/iframe: classify full html content with <html><body>... etc. to show as an iframe 13 August 2019, 16:57:30 UTC
8c114e2 new version 13 August 2019, 16:50:33 UTC
4d9bfd0 put jupyter windowing behind a feature gate 13 August 2019, 16:49:43 UTC
5405314 course: fix "show deleted students" 13 August 2019, 00:24:29 UTC
4e01be0 Merge pull request #3998 from sagemathinc/kiosk-lightweight initialize less when in kiosk mode 13 August 2019, 00:10:07 UTC
5f6fe2d fixing bugs so upping version 13 August 2019, 00:07:44 UTC
7626db7 fix #4009 (hopefully!) -- course/clear_project_upgrades: invalid uuid='undefined' 13 August 2019, 00:04:28 UTC
db79344 fix #3975 more 12 August 2019, 23:59:05 UTC
f4573c6 Merge branch 'master' of github.com:sagemathinc/cocalc 12 August 2019, 23:54:16 UTC
4110f2b implement hsy's idea to just get rid of ping time on main page -- you have to click the wifi indicator to see it 12 August 2019, 23:53:36 UTC
7ff3180 hub/db: double-brackets for indices 10 August 2019, 13:43:53 UTC
f8ae1c1 Revert "hub: create index expressions must be in in parenthsis and adding the ones from PR #4005" and add parenthesis to the index expression This reverts commit a2e29f41274e8d3f6e25681ff259e3cd3626b03d. 10 August 2019, 13:29:32 UTC
ff36dd4 webapp/test: fix ErrorDisplay snapshot 10 August 2019, 09:56:09 UTC
f7fd1e4 hub/webapp: this fixes broken hub startup error: "r_misc/windowed-list.tsx(144,19): error TS2581: Cannot find name . Do you need to install type definitions for jQuery?" 10 August 2019, 09:44:01 UTC
3420b9c fix course heading not appearing 09 August 2019, 17:14:01 UTC
2dcecb1 calling input editor method (e.g., tab key) when focused codemirorr is offscreen should be a no-op, not an error 08 August 2019, 22:19:51 UTC
bfa5038 cache cm editor selections, so not lost -- note, we introduce a small memory leak here... 08 August 2019, 21:46:30 UTC
6cccaa3 windowing -- make the course style usable 08 August 2019, 20:30:19 UTC
b6d04c9 fix chat bootstrap so no horiz scroll 08 August 2019, 19:02:37 UTC
f181f57 fix jupyter scroll 08 August 2019, 18:55:44 UTC
ded94d2 Merge branch 'master' into jupyter-fast 08 August 2019, 18:35:10 UTC
3e1cf15 Merge pull request #4003 from sagemathinc/fix-frame-titlebar-button-wrap webapp/frame editor: fix overlapping buttons v2 08 August 2019, 18:35:00 UTC
d5ef009 Merge branch 'master' into jupyter-fast 08 August 2019, 18:33:13 UTC
d8601f2 Merge pull request #4006 from sagemathinc/index-copy_paths hub: create index expressions must be in in parenthesis 08 August 2019, 18:13:54 UTC
a2e29f4 hub: create index expressions must be in in parenthsis and adding the ones from PR #4005 08 August 2019, 18:05:03 UTC
d2b23a6 Revert "db: since we select based on past scheduled unfinished items, this should also be indexed" This reverts commit 6a62485e4839614af965fc389b1461de6ccc8be8. Causes follow up error 2019-08-08T17:53:29.555Z - debug: PostgreSQL._query('CREATE INDEX copy_paths_started_is_null_idx ON copy_paths (started IS NULL)',id='0573da'): "done (concurrent=1), (query_time_ms=31) -- error: Error: ERROR: syntax error at or near \"IS\"\nLINE 1: ...py_paths_started_is_null_idx ON copy_paths (started IS NULL)\n ^\n" 2019-08-08T17:53:29.555Z - debug: PostgreSQL.update_schema: "error updating table schemas -- postgresql Error: ERROR: syntax error at or near \"IS\"\nLINE 1: ...py_paths_started_is_null_idx ON copy_paths (started IS NULL)\n ^\n" 2019-08-08T17:53:29.556Z - error: Error starting hub services! err=postgresql Error: ERROR: syntax error at or near "IS" LINE 1: ...py_paths_started_is_null_idx ON copy_paths (started IS NULL) ^ 08 August 2019, 17:54:06 UTC
1bb7e00 Merge pull request #4005 from sagemathinc/db-index-copy_path-scheduling improve copy paths indexing 08 August 2019, 17:03:54 UTC
6a62485 db: since we select based on past scheduled unfinished items, this should also be indexed 08 August 2019, 15:32:17 UTC
808f3df webapp/frame: top bar control zIndex:1 causes menu to be hidden (weird) 08 August 2019, 09:52:41 UTC
ca9097b Revert "Revert "webapp/frame editor: fix overlapping buttons -- #4000"" This reverts commit 4110cffed07d869fceed0c5407455976d551a35a. 08 August 2019, 09:40:13 UTC
149884f Merge branch 'master' into jupyter-fast 08 August 2019, 07:43:40 UTC
d0ed386 fixing a bunch of bootstrap rows that aren't in a container 08 August 2019, 07:43:14 UTC
4bf800d make the default projects query return far less -- return only the most recent 20 projects (hopefully this is much faster) 08 August 2019, 06:43:54 UTC
70236f8 Merge branch 'master' into jupyter-fast 08 August 2019, 02:35:49 UTC
4110cff Revert "webapp/frame editor: fix overlapping buttons -- #4000" This reverts commit 62f7a07b87e72fb34f813921fc117f1551d50dad. 08 August 2019, 02:34:51 UTC
4520c60 nothing much 08 August 2019, 02:00:12 UTC
ea6abdf avoid horiz scrollbar for any scrolling lists; also deal with edge case involving new files panel; hopefully not breaking hsy's fix for something else too badly. 08 August 2019, 01:25:32 UTC
98696cc scroll: eliminate horizontal scrollbars that shouldn't be there; also fix some mount/null issues 08 August 2019, 00:57:02 UTC
d5a5f1c go all in on react-window (instead of react-virtualized) 08 August 2019, 00:45:01 UTC
4d33cb3 Merge branch 'master' into jupyter-fast 07 August 2019, 23:05:45 UTC
564780e Merge pull request #4001 from sagemathinc/jupyter-error-improvement webapp/jupyter: display errors in such a way that pre-formatted text works 07 August 2019, 23:05:12 UTC
28d5340 Merge pull request #4002 from sagemathinc/fix-frame-titlebar-button-wrap webapp/frame editor: fix overlapping buttons 07 August 2019, 23:04:48 UTC
cf86ab0 react-window -- switching to using it and getting it to work well enough. 07 August 2019, 21:16:09 UTC
62f7a07 webapp/frame editor: fix overlapping buttons -- #4000 07 August 2019, 12:44:22 UTC
d593ff5 webapp/kiosk: tuning what to disable 07 August 2019, 09:12:36 UTC
6032ebe webapp/jupyter: display errors in such a way that pre-formatted text works (in particular to see formatting errors). also make it a bit wider 07 August 2019, 08:24:08 UTC
49238cd webapp/kiosk: disable custom images 07 August 2019, 08:07:36 UTC
b0e7642 Merge remote-tracking branch 'origin/master' into kiosk-lightweight 07 August 2019, 08:00:41 UTC
81faec9 jupyter/windowing -- making little progress and getting very frustrated! 07 August 2019, 05:15:23 UTC
1e37a06 code clean up and pass in a param to windowed-list properly. 07 August 2019, 01:05:25 UTC
0ea8940 make it so codemirror for jupyter is refreshed when scrolling stops; also change how heights are cached for general window list; don't use resize observer polyfill unless necessary 07 August 2019, 00:21:11 UTC
3cda610 jupyter: implement halfway OK approach to maintaining scroll pos of current cell. 06 August 2019, 22:55:58 UTC
66a3013 Merge branch 'master' into jupyter-fast 06 August 2019, 21:11:55 UTC
6027913 Merge pull request #3995 from sagemathinc/yapf-fix-lines show more of python formatter errors 06 August 2019, 21:05:20 UTC
b4d6064 Merge pull request #3999 from sagemathinc/issue/3994 Load directly into target if possible 06 August 2019, 21:04:24 UTC
50a178c Add empty string test 06 August 2019, 20:29:06 UTC
0c46586 add tests 06 August 2019, 20:13:58 UTC
13a9fcf Make initial page load directly to the target if defined 06 August 2019, 19:48:52 UTC
333902c webapp/fullscreen kiosk: initialize less when in kiosk mode 06 August 2019, 17:39:51 UTC
8e5d0c4 project: last lines of python formatter | webapp/code-editor: proper pre display of indented text -- #3992 06 August 2019, 08:40:26 UTC
e62ea36 jupyter: implement a terrible approach to maintaining veritcal scroll pos on change; it works but flickers, which SUCKS. 05 August 2019, 23:27:11 UTC
a0383f2 Merge branch 'master' into jupyter-fast 05 August 2019, 22:22:37 UTC
b3db45f Merge pull request #3993 from sagemathinc/hub-catch-unhandledRejections hub: handle unhandledRejection events and report them 05 August 2019, 21:56:01 UTC
1a4d5d5 hub: handle unhandledRejection events and report them 05 August 2019, 20:07:06 UTC
b6f2dfb Merge branch 'master' into jupyter-fast 05 August 2019, 15:24:50 UTC
cf58334 hub/changefeed: be even more defensive against being "closed" after the query in handle_change 05 August 2019, 09:52:06 UTC
e05c3c5 hub/changefeed: fixing 2ffaa9ff3730603250cad72134695b28c680fa3a oversight 05 August 2019, 09:45:05 UTC
2ffaa9f hub/changefeed: similar to 9e4653663631a73ddc4c692d239767e3face551c also prevent new_val_update from running if already closed -- e.g. query in handle_change takes too long (?) 05 August 2019, 09:32:23 UTC
70e3024 change the default recent project definition to 10 days 05 August 2019, 05:53:48 UTC
78264ce fix edit student, and add some caching :-) 05 August 2019, 02:44:00 UTC
0ebdf1d add some starter text for courses, because otherwise, who could ever figure out how to use them... 05 August 2019, 02:14:02 UTC
ef5e403 course: optimize configuring student projects so they don't stupidly send email invites every time 05 August 2019, 01:48:53 UTC
9713b55 jupyter: WIP fixing keeping vertical scroll fixed on change. 03 August 2019, 20:36:12 UTC
d6c4652 jupyter: fix some scrolling and focus issues (not all) 03 August 2019, 02:05:24 UTC
71ff8fb fix a bunch of chat scrolling issues 03 August 2019, 00:48:19 UTC
e70bb14 more projects width 02 August 2019, 22:54:44 UTC
9301de0 finish redoing some scrolling for tasks 02 August 2019, 22:46:17 UTC
181a367 course: make all of handouts windowed. 02 August 2019, 22:26:11 UTC
d3c420c Merge branch 'master' into jupyter-fast 02 August 2019, 20:57:27 UTC
4d6f27d using windowed list for the list of assignments 02 August 2019, 20:56:50 UTC
17f0c0d Merge pull request #3986 from sagemathinc/api-copy-status-2 Kucalc: API copy status, Take 2 02 August 2019, 19:16:17 UTC
bbd9782 Merge pull request #3988 from sagemathinc/fix-url-parsing Catch the null case for params 02 August 2019, 19:14:47 UTC
be6091d Catch the null case for params 02 August 2019, 17:36:39 UTC
597994e hub/api: enhance copy path operation to not block and return the copy_path_id. 100% kucalc specific. 02 August 2019, 13:34:09 UTC
7a19e39 make file use scroll cursor into view 02 August 2019, 06:14:39 UTC
5cdbb5c and also chat 02 August 2019, 06:05:28 UTC
39d4484 Merge branch 'master' into jupyter-fast 02 August 2019, 05:59:10 UTC
2122e49 mainly add a cache_id to WindowedList to automatically maintain scrollTop info *and* cached measurements 02 August 2019, 05:58:28 UTC
9ad58d1 make assignments use windowed scroll 02 August 2019, 04:55:18 UTC
698f179 raise the damned max listeners on projects (I don't want to) 02 August 2019, 04:54:38 UTC
27e364e lots of work on my async support for projects actions; and use them in courses. 02 August 2019, 02:13:08 UTC
73b4162 work in progress windowing the list of students in a course 01 August 2019, 20:42:24 UTC
8cb61ad project_log -- do scroll to position better. 01 August 2019, 18:59:22 UTC
a855067 project log -- preserve scroll position better on loading all. 01 August 2019, 18:07:07 UTC
f8bb129 api: return copy id when copying files (WIP) 01 August 2019, 17:10:32 UTC
9e46536 hub/changefeed: hotfix to avoid accessing a deleted val_update_cache after close() 01 August 2019, 10:43:04 UTC
f38ffa8 implement windowing for the project list. 01 August 2019, 07:19:29 UTC
back to top