54c0976 | William Stein | 22 April 2023, 06:50:53 UTC | chatgpt button: adding more improvements to grabbing context | 22 April 2023, 06:50:53 UTC |
930a49d | William Stein | 21 April 2023, 23:34:43 UTC | general chatgpt selection improvements and support for whiteboard/slides - still many little details remain | 21 April 2023, 23:34:43 UTC |
9c2cb83 | William Stein | 21 April 2023, 19:27:00 UTC | some error handling inspired by crash logs | 21 April 2023, 19:27:00 UTC |
d294bf7 | William Stein | 21 April 2023, 19:26:40 UTC | first-steps: nicer style | 21 April 2023, 19:26:40 UTC |
8201e8d | William Stein | 21 April 2023, 18:58:02 UTC | first-steps: fix #6651 somewhat; create cc-first-steps script | 21 April 2023, 18:58:58 UTC |
f02921f | William Stein | 21 April 2023, 17:49:23 UTC | first steps: modernizing the banner a little | 21 April 2023, 17:49:23 UTC |
afdf1cd | William Stein | 21 April 2023, 17:18:17 UTC | make first steps link appear (not pretty or modern yet) | 21 April 2023, 17:18:17 UTC |
65934b2 | William Stein | 21 April 2023, 17:16:02 UTC | fix #6649 -- do not show trailing whitespace by default | 21 April 2023, 17:16:02 UTC |
8ad16d9 | William Stein | 21 April 2023, 16:47:46 UTC | first-steps: bringing them back; also, more react-boostrap --> antd | 21 April 2023, 16:47:46 UTC |
b2905ff | William Stein | 21 April 2023, 05:28:10 UTC | retention: hover text show cohort active interval for entire grid - what exactly the box means is always something that is confusion, and this fixes that! | 21 April 2023, 05:28:10 UTC |
fb31a72 | William Stein | 21 April 2023, 05:04:47 UTC | retention: fix another bug | 21 April 2023, 05:04:47 UTC |
58ea708 | William Stein | 21 April 2023, 04:50:38 UTC | retention: bug fixes | 21 April 2023, 04:50:38 UTC |
9ae5280 | William Stein | 21 April 2023, 04:26:04 UTC | retention: add column headers | 21 April 2023, 04:26:04 UTC |
9b0ce51 | William Stein | 21 April 2023, 03:49:37 UTC | retention: actually draw a graphic | 21 April 2023, 03:49:37 UTC |
c659ead | William Stein | 21 April 2023, 01:23:37 UTC | typescript thing | 21 April 2023, 01:23:37 UTC |
25c8160 | William Stein | 21 April 2023, 01:18:30 UTC | retention: displaying data (VERY ugly) | 21 April 2023, 01:18:30 UTC |
4e3c40b | William Stein | 21 April 2023, 00:08:56 UTC | retention: ensure timestamps are utc midnight | 21 April 2023, 00:08:56 UTC |
f437c84 | William Stein | 20 April 2023, 20:40:07 UTC | add ability to *compute* selected retention data | 20 April 2023, 20:40:07 UTC |
2c28c1e | William Stein | 20 April 2023, 19:43:27 UTC | add controls to define cohorts in retention view | 20 April 2023, 19:43:27 UTC |
39563cc | William Stein | 20 April 2023, 16:23:59 UTC | crm: starting to add way to interact with retention backend table functionality | 20 April 2023, 16:23:59 UTC |
3313fd5 | William Stein | 20 April 2023, 07:35:30 UTC | retention: add a safeguard that active period isn't too short | 20 April 2023, 07:35:30 UTC |
fd39c75 | William Stein | 20 April 2023, 05:36:17 UTC | retention: updating the retention data when it is partially known | 20 April 2023, 05:36:17 UTC |
163baa1 | William Stein | 20 April 2023, 05:02:39 UTC | retention computation: work in progress | 20 April 2023, 05:02:39 UTC |
cef107e | William Stein | 20 April 2023, 00:59:11 UTC | Add retention table and update text field in CRM editor - make text field work on any object | 20 April 2023, 00:59:11 UTC |
b898738 | William Stein | 20 April 2023, 00:52:25 UTC | add psql file type, since chatgpt is outputing it, and similar to mysql | 20 April 2023, 00:52:25 UTC |
0538981 | William Stein | 19 April 2023, 23:29:41 UTC | retention: create a database table to store derived data | 19 April 2023, 23:29:41 UTC |
cfc6141 | William Stein | 19 April 2023, 18:26:44 UTC | jupyter: delay showing kernel warning - no need to show it immediately when restarting kernel; it's just an annoying flash then | 19 April 2023, 18:26:44 UTC |
12743eb | William Stein | 19 April 2023, 16:59:00 UTC | make tab completion work in latex, ts, js, py files, etc. - might as well - it was actually there already as option+space, but nobody would think to use that - now tab complete works via tab as well, and codemirorr + our own extensions have a lot of useful bits for this. - it's not LSP, but it's something - see #6018 | 19 April 2023, 16:59:00 UTC |
e295f02 | William Stein | 19 April 2023, 16:39:18 UTC | fix #6644, maybe - no way to reproduce - screenshot instead of text, so can't get the actual trace | 19 April 2023, 16:39:18 UTC |
e1aac74 | William Stein | 19 April 2023, 06:17:48 UTC | add another help me fix button in latex | 19 April 2023, 06:17:48 UTC |
ecc6019 | William Stein | 19 April 2023, 05:47:41 UTC | latex: add a chatgpt "Help me fix" button to the error popover | 19 April 2023, 05:47:41 UTC |
9938a6d | William Stein | 19 April 2023, 04:58:17 UTC | fix issue with gutter markers not showing up when first opening a latex file | 19 April 2023, 04:58:17 UTC |
17fc59c | William Stein | 19 April 2023, 04:49:44 UTC | fix another bug in latex log parser | 19 April 2023, 04:49:44 UTC |
4fe5c60 | William Stein | 19 April 2023, 02:19:59 UTC | fix a bug in parsing latex error log | 19 April 2023, 02:19:59 UTC |
a8fa79e | William Stein | 18 April 2023, 16:55:49 UTC | Merge pull request #6641 from sagemathinc/frontend-admin-individual-save frontend/admin/settings: confirm save-all, and disable autocomplete, ... | 18 April 2023, 16:55:49 UTC |
7d40b6d | William Stein | 18 April 2023, 16:55:29 UTC | Merge pull request #6639 from sagemathinc/project-jupyter-pool-parameters project/jupyter-pool: configure from env vars + respect env vars | 18 April 2023, 16:55:29 UTC |
b09aabc | Harald Schilly | 18 April 2023, 16:30:27 UTC | Merge remote-tracking branch 'origin/master' into frontend-admin-individual-save | 18 April 2023, 16:51:28 UTC |
a8d9b47 | William Stein | 18 April 2023, 16:03:20 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 18 April 2023, 16:03:20 UTC |
b52931e | William Stein | 18 April 2023, 16:02:59 UTC | add new hub run target to support a non-ssl version of cocalc-docker | 18 April 2023, 16:02:59 UTC |
0bd68a9 | William Stein | 18 April 2023, 15:22:46 UTC | Merge pull request #6640 from sagemathinc/project-fix-getLogger project: use getLogger everywhere | 18 April 2023, 15:22:46 UTC |
ac8c8ef | William Stein | 18 April 2023, 15:18:46 UTC | add temporary warning related to #6642 | 18 April 2023, 15:18:46 UTC |
935a548 | Harald Schilly | 18 April 2023, 14:58:04 UTC | frontend/admin/settings: individual small save buttons | 18 April 2023, 14:58:04 UTC |
630a681 | Harald Schilly | 18 April 2023, 14:12:17 UTC | frontend/admin/settings: refactor, confirm save-all, and disable autocomplete | 18 April 2023, 14:19:19 UTC |
ab70c2a | Harald Schilly | 18 April 2023, 12:52:35 UTC | project: use getLogger everywhere + sorting imports | 18 April 2023, 12:52:35 UTC |
b05ebbf | Harald Schilly | 18 April 2023, 10:33:17 UTC | project/jupyter-pool: delay init after env vars and params are set | 18 April 2023, 12:22:41 UTC |
bfb7e9f | Harald Schilly | 18 April 2023, 09:16:41 UTC | project/jupyter-pool: configure from env vars | 18 April 2023, 10:13:42 UTC |
5e42eab | William Stein | 18 April 2023, 07:09:51 UTC | jupyter: rounding cell corners for consistency with antd | 18 April 2023, 07:09:51 UTC |
6f49f1d | William Stein | 18 April 2023, 07:05:18 UTC | this -> the following | 18 April 2023, 07:05:18 UTC |
ec9d5d0 | William Stein | 18 April 2023, 06:24:18 UTC | fix an issue with running tests (i.e., don't start jupyter pool) | 18 April 2023, 06:24:18 UTC |
19a1ba8 | William Stein | 18 April 2023, 05:34:12 UTC | jupyter: fix focus after tab completion (and maybe shift+enter sometimes not working) | 18 April 2023, 05:34:12 UTC |
a98ebc8 | William Stein | 18 April 2023, 04:40:37 UTC | fix crash that I hit during all hands today | 18 April 2023, 04:40:37 UTC |
d0b83f1 | William Stein | 17 April 2023, 23:43:40 UTC | new version | 17 April 2023, 23:43:40 UTC |
b38a65c | William Stein | 17 April 2023, 23:42:29 UTC | (1) make server time monotonic only after clock sync; (2) sync clock immediately | 17 April 2023, 23:42:29 UTC |
1bc940b | William Stein | 17 April 2023, 14:11:21 UTC | yet again revert a conflict! Gees. | 17 April 2023, 14:11:21 UTC |
6105aac | William Stein | 17 April 2023, 14:10:32 UTC | Merge pull request #6616 from sagemathinc/jupyter-python-sage-env project/jupyter: treat sage and sage-python the same | 17 April 2023, 14:10:32 UTC |
8c2d928 | William Stein | 17 April 2023, 14:04:59 UTC | fix subtle merge conflict | 17 April 2023, 14:04:59 UTC |
f66a923 | William Stein | 17 April 2023, 14:04:17 UTC | Merge pull request #6609 from sagemathinc/sso-google-newer-oauth server/sso/google: investigating it | 17 April 2023, 14:04:17 UTC |
1fddcd2 | William Stein | 17 April 2023, 13:42:19 UTC | remove a log line | 17 April 2023, 13:42:19 UTC |
fae11c7 | William Stein | 17 April 2023, 13:40:13 UTC | merge | 17 April 2023, 13:40:13 UTC |
341b951 | William Stein | 17 April 2023, 13:39:27 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 17 April 2023, 13:39:27 UTC |
3839926 | William Stein | 17 April 2023, 13:38:47 UTC | fix #6634 -- part 2 -- actually fix large stack traces (and include ones that get left on server) | 17 April 2023, 13:38:47 UTC |
2834ee1 | Harald Schilly | 17 April 2023, 12:32:54 UTC | frontend: unblock compiling | 17 April 2023, 13:27:59 UTC |
bbb984d | Harald Schilly | 17 April 2023, 12:32:54 UTC | frontend: unblock compiling | 17 April 2023, 12:59:09 UTC |
835f164 | Harald Schilly | 17 April 2023, 12:54:06 UTC | Merge remote-tracking branch 'origin/master' into sso-google-newer-oauth | 17 April 2023, 12:54:47 UTC |
30af7f2 | Harald Schilly | 17 April 2023, 12:32:54 UTC | frontend: unblock compiling | 17 April 2023, 12:32:54 UTC |
b1bf1df | Harald Schilly | 17 April 2023, 10:22:14 UTC | Merge branch 'jupyter-python-sage-env' of github.com:sagemathinc/cocalc into jupyter-python-sage-env | 17 April 2023, 10:23:57 UTC |
8c77fc6 | Harald Schilly | 17 April 2023, 10:21:52 UTC | Merge remote-tracking branch 'origin/master' into jupyter-python-sage-env | 17 April 2023, 10:21:52 UTC |
98b9ba6 | William Stein | 16 April 2023, 23:35:49 UTC | fix #6634 -- better truncate stack traces when sending errors to chatgpt | 16 April 2023, 23:37:09 UTC |
4df196f | William Stein | 16 April 2023, 23:13:01 UTC | parallel test may have issues -- switching to serial by default | 16 April 2023, 23:13:01 UTC |
f9ce9df | William Stein | 16 April 2023, 18:10:03 UTC | fix issue that broke test suite running | 16 April 2023, 18:10:03 UTC |
bd63b3d | William Stein | 16 April 2023, 18:07:17 UTC | mobile fixes: a few tiny things so cocalc is less horrible on mobile | 16 April 2023, 18:07:17 UTC |
8666a18 | William Stein | 16 April 2023, 17:21:56 UTC | chatgpt help box on nextjs page -- improve styling to support mobile | 16 April 2023, 17:21:56 UTC |
f9d3471 | William Stein | 16 April 2023, 16:54:25 UTC | the chatgpt button the landing pages wasn't working (had to hit shift+enter) | 16 April 2023, 16:54:25 UTC |
9f97bd5 | William Stein | 16 April 2023, 00:47:01 UTC | jupyter kernel pool: periodically ensure it isn't empty using last one | 16 April 2023, 00:47:01 UTC |
6a7dfab | William Stein | 16 April 2023, 00:19:19 UTC | make jupyter kernel pool less aggressive so filling it doesn't slow startup | 16 April 2023, 00:19:19 UTC |
f716f78 | William Stein | 15 April 2023, 23:18:25 UTC | jupyter pool: add support for setting env variable | 15 April 2023, 23:18:25 UTC |
d3c3402 | William Stein | 15 April 2023, 22:57:19 UTC | jupyter pool: proper cleanup and runs initialization code and also falls back to no pool if we have no init code | 15 April 2023, 22:57:19 UTC |
861b4ae | William Stein | 15 April 2023, 20:40:01 UTC | partly working new jupyter kernel pool implemenation - still need to do chdir and setting additional env vars - also use this to redo the stateless exec pool | 15 April 2023, 20:40:01 UTC |
016a2e7 | William Stein | 15 April 2023, 15:36:42 UTC | jupyter pool prep: cleaning up options that are passed around and when - temporarily broken state right now since chdir, etc., disabled | 15 April 2023, 15:36:42 UTC |
2afc860 | William Stein | 15 April 2023, 15:21:49 UTC | add typing and cleanup to launch jupyter kernel - so I can better understand what is going on here, in order to implement a pool | 15 April 2023, 15:21:49 UTC |
2753ddf | William Stein | 15 April 2023, 14:03:16 UTC | react-bootstrap --> antd project settings buttons | 15 April 2023, 14:03:16 UTC |
da84351 | William Stein | 14 April 2023, 18:56:50 UTC | fix some slate bugs where cursor got stuck - just put in a check that the cursor moves after you try to move it, since having the cursor be totally stuck is very annoying - be a bit more clever for end/beginning of line | 14 April 2023, 18:57:42 UTC |
3337070 | William Stein | 14 April 2023, 18:09:46 UTC | Merge pull request #6633 from sagemathinc/fix-bell-file-notification frontend/notification: "news" branch erroneously removed a dependency | 14 April 2023, 18:09:46 UTC |
6dbec06 | Harald Schilly | 14 April 2023, 18:01:53 UTC | frontend/notification: "news" branch erroneously removed a dependency | 14 April 2023, 18:01:53 UTC |
267c8a1 | Harald Schilly | 14 April 2023, 16:31:53 UTC | Merge remote-tracking branch 'origin/master' into jupyter-python-sage-env | 14 April 2023, 16:31:53 UTC |
86619e1 | William Stein | 14 April 2023, 16:25:14 UTC | fix a major performance issue with chatgpt when input is huge and gets truncated | 14 April 2023, 16:25:14 UTC |
cef02a9 | William Stein | 14 April 2023, 15:31:37 UTC | Merge pull request #6610 from sagemathinc/news news and announcements | 14 April 2023, 15:31:37 UTC |
45c8a43 | Harald Schilly | 14 April 2023, 15:22:53 UTC | Merge remote-tracking branch 'origin/master' into jupyter-python-sage-env | 14 April 2023, 15:26:06 UTC |
df229dc | Harald Schilly | 14 April 2023, 15:10:55 UTC | Merge remote-tracking branch 'origin/master' into sso-google-newer-oauth | 14 April 2023, 15:10:55 UTC |
4cb4302 | Harald Schilly | 14 April 2023, 14:18:23 UTC | news: bypass cache when editing; pass on hidden items to webapp (but filter them); display fixes on next; and update unread count when new data comes in | 14 April 2023, 14:18:23 UTC |
ce883eb | Harald Schilly | 14 April 2023, 12:27:58 UTC | news: sorting tags, clearing cache from next as well | 14 April 2023, 12:27:58 UTC |
b4f6d18 | Harald Schilly | 14 April 2023, 11:58:21 UTC | frontend/news: read up until given item | 14 April 2023, 11:58:21 UTC |
8a3bfc1 | Harald Schilly | 14 April 2023, 10:47:16 UTC | next/news: tweak slug url | 14 April 2023, 10:47:16 UTC |
c68d0df | Harald Schilly | 14 April 2023, 10:34:58 UTC | next/news: encode index page state in query params | 14 April 2023, 10:34:58 UTC |
3f5fd50 | Harald Schilly | 14 April 2023, 08:36:22 UTC | Merge remote-tracking branch 'origin/master' into news | 14 April 2023, 08:36:22 UTC |
158b4ee | William Stein | 13 April 2023, 23:18:40 UTC | adds a search feature to the HomeRecentFiles component | 13 April 2023, 23:18:40 UTC |
8e70624 | William Stein | 13 April 2023, 22:54:04 UTC | add admin unpublish to share page query search. The new features include adding an AdminUnpublish button that admin users can use to unpublish all public paths displayed in the search. If the query search has been used, the AdminUnpublish button appears only when there is at least a public path in the search results. | 13 April 2023, 22:54:04 UTC |
a3f5731 | William Stein | 13 April 2023, 21:57:24 UTC | woops -- change page size back | 13 April 2023, 21:57:24 UTC |
ab00597 | William Stein | 13 April 2023, 21:55:14 UTC | fix kernel detection for jupyter notebooks on share server - this will be a massive improvement | 13 April 2023, 21:55:14 UTC |
a267713 | William Stein | 13 April 2023, 21:37:34 UTC | do not autoshow run button output for jupyter Important because often the cached output that doesn't work instead of the correct actual output in the file itself. Thus: for jupyter never try to get and show the cached output proactively. ONLY do that for markdown. It's an easy change. We have to do this, e.g,. because of network or raw input etc. | 13 April 2023, 21:37:34 UTC |