c8af293 | Harald Schilly | 22 June 2023, 10:24:57 UTC | frontend/trial-banner: fix margins and show purchase info in more cases | 22 June 2023, 10:26:29 UTC |
10a7986 | Harald Schilly | 22 June 2023, 10:24:34 UTC | frontend/course: set course field with account_id OR email_address, since one of them could be unknown | 22 June 2023, 10:24:34 UTC |
08e186f | William A. Stein | 21 June 2023, 20:53:45 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 21 June 2023, 20:53:45 UTC |
9722732 | William A. Stein | 21 June 2023, 20:53:24 UTC | fix #6788 -- issue with logging after actions are closed | 21 June 2023, 20:53:24 UTC |
db9f5df | William Stein | 21 June 2023, 04:21:25 UTC | Merge pull request #6785 from sagemathinc/antd-depr-4 frontend: rename our "Space" to "Gap", to avoid the name clash with antd | 21 June 2023, 04:21:25 UTC |
e5a3fd6 | Harald Schilly | 20 June 2023, 07:28:20 UTC | frontend: renaming AntdSpace->Space | 20 June 2023, 07:28:20 UTC |
ba1756e | Harald Schilly | 20 June 2023, 07:12:12 UTC | frontend: fix missed space->gap details | 20 June 2023, 07:15:46 UTC |
13b33af | Harald Schilly | 20 June 2023, 07:11:05 UTC | Merge remote-tracking branch 'origin/master' into antd-depr-4 | 20 June 2023, 07:11:05 UTC |
6ccabbb | Harald Schilly | 19 June 2023, 16:15:18 UTC | frontend: rename our "Space" to "Gap", to avoid the name clash with antd | 19 June 2023, 16:15:18 UTC |
9598a90 | William Stein | 19 June 2023, 15:52:04 UTC | Merge pull request #6784 from sagemathinc/antd-depr-4 frontend: antd deprecations | 19 June 2023, 15:52:04 UTC |
41346a2 | Harald Schilly | 19 June 2023, 14:22:26 UTC | next/store: fix antd TabPane → Tab deprecation | 19 June 2023, 14:41:57 UTC |
3c0a55c | Harald Schilly | 19 June 2023, 14:13:29 UTC | frontend/course: fix antd TabPane → Tab deprecation | 19 June 2023, 14:13:29 UTC |
1e66213 | Harald Schilly | 19 June 2023, 13:40:55 UTC | frontend/antd: fix various Input.Group deprecations | 19 June 2023, 13:40:55 UTC |
dd4ed4a | William Stein | 15 June 2023, 17:53:48 UTC | Merge pull request #6783 from sagemathinc/frontend-log-time-optional frontend/log: mark EventRecord.time as optional | 15 June 2023, 17:53:48 UTC |
99988f0 | Harald Schilly | 15 June 2023, 08:26:15 UTC | frontend/log: mark EventRecord.time as optional | 15 June 2023, 08:26:15 UTC |
ae4c5bb | William A. Stein | 14 June 2023, 23:13:36 UTC | terminal title css fix | 14 June 2023, 23:13:36 UTC |
93d4066 | William A. Stein | 14 June 2023, 19:14:45 UTC | make frame titles more readable | 14 June 2023, 19:14:45 UTC |
5b6affc | William A. Stein | 14 June 2023, 19:03:47 UTC | revert https://github.com/sagemathinc/cocalc/pull/6779 keyboard shortcut change to tasks - not fixing the real issue; just making tasks usable again | 14 June 2023, 19:03:47 UTC |
a43a357 | William A. Stein | 14 June 2023, 16:25:05 UTC | be even more defensive | 14 June 2023, 16:25:05 UTC |
6785a78 | William A. Stein | 14 June 2023, 16:05:12 UTC | fix a little time bug in log sort | 14 June 2023, 16:05:12 UTC |
8ddabfe | William Stein | 14 June 2023, 15:22:22 UTC | Merge pull request #6780 from sagemathinc/mask-quarto frontend: mask quarto files | 14 June 2023, 15:22:22 UTC |
24ab07b | William Stein | 14 June 2023, 15:22:07 UTC | Merge pull request #6779 from sagemathinc/flyout-fixes-5 flyout: 5th round of improvements | 14 June 2023, 15:22:07 UTC |
3b259cc | Harald Schilly | 14 June 2023, 13:42:38 UTC | frontend/flyout: onFocus, erase key handler, important for tasks | 14 June 2023, 13:42:38 UTC |
54c46d8 | Harald Schilly | 14 June 2023, 13:04:12 UTC | frontend: qmd files generate pdf, html files and like rmd, a *_files subdir | 14 June 2023, 13:04:12 UTC |
b359c0f | Harald Schilly | 14 June 2023, 10:32:41 UTC | frontend/flyout/search: do not click when text is selected; add small copy button | 14 June 2023, 12:55:46 UTC |
fb22174 | Harald Schilly | 14 June 2023, 10:19:07 UTC | frontend/flyout/search: redo checkboxes, more compact using HelpIcon, and nested scrollbars with min-height | 14 June 2023, 10:19:07 UTC |
db93d24 | Harald Schilly | 14 June 2023, 08:57:57 UTC | frontend/flyout/new: show error in header, otherwise it could be hidden | 14 June 2023, 08:57:57 UTC |
e228645 | Harald Schilly | 14 June 2023, 08:18:17 UTC | frontend/flyout: fix path of opening file in log by re-using handle_log_click and re-use border style | 14 June 2023, 08:33:02 UTC |
e1653af | Harald Schilly | 13 June 2023, 18:21:39 UTC | frontend/flyout/log: button to load all activites | 13 June 2023, 18:21:39 UTC |
de464e4 | Harald Schilly | 13 June 2023, 18:12:41 UTC | frontend/flyout/log: keyboard scrolling | 13 June 2023, 18:12:41 UTC |
5069c2e | Harald Schilly | 13 June 2023, 18:01:27 UTC | Merge remote-tracking branch 'origin/master' into flyout-fixes-5 | 13 June 2023, 18:01:27 UTC |
2b8840f | William A. Stein | 13 June 2023, 17:14:29 UTC | fix edge case issue involving sync and closing files - this makes closing more robust and faster by doing any potentially final saves to the database in parallel, instead of one by one - fixes a crash | 13 June 2023, 17:14:29 UTC |
5c2e940 | Harald Schilly | 13 June 2023, 17:08:22 UTC | frontend/fixed tabs: remove margins, instead make clickable area larger | 13 June 2023, 17:08:22 UTC |
e5f628c | William A. Stein | 13 June 2023, 17:02:53 UTC | don't export DEBUG_FILE to subproc | 13 June 2023, 17:02:53 UTC |
5ec7d83 | Harald Schilly | 13 June 2023, 16:54:22 UTC | frontend/fixed tabs: get rid of popover (no point) and associated "other setting" | 13 June 2023, 16:54:22 UTC |
cfceec8 | Harald Schilly | 13 June 2023, 16:38:35 UTC | frontend/flyout/files: make scroll highlight similar to hover, in particular no caret sign shifting the filename. borders do not work well. hide when not focused. | 13 June 2023, 16:47:22 UTC |
6aac7fc | Harald Schilly | 13 June 2023, 16:00:01 UTC | frontend/flyout/files: make the entire file item area clickable, but prevent the dropdown menu from triggering a click | 13 June 2023, 16:00:01 UTC |
079e862 | William Stein | 09 June 2023, 17:44:16 UTC | Merge pull request #6773 from sagemathinc/flyout-fixes-4 frontend/flyout: round 4 of fixes | 09 June 2023, 17:44:16 UTC |
08ae995 | William Stein | 09 June 2023, 17:32:29 UTC | wrap title bar button click errors, so instead of crashing cocalc, they are reported properly to the user with some suggestions for workarounds. | 09 June 2023, 17:32:29 UTC |
f49baee | William Stein | 09 June 2023, 17:07:47 UTC | fix scalability issue with printing complicated jupyter notebooks using chrome | 09 June 2023, 17:07:47 UTC |
94c7aa5 | William Stein | 09 June 2023, 16:17:16 UTC | fix printing jupyter notebooks to projects via cocalc's builtin functionality -- output wasn't rendered - project restart required - caused by markdown/share server live code eval changes | 09 June 2023, 16:17:16 UTC |
eb32da2 | Harald Schilly | 07 June 2023, 12:57:21 UTC | frontend/flyout: get rid of complex popovers (the flyout replaces them, at minimum), and move "server flyout" to its own file | 07 June 2023, 13:09:51 UTC |
28e4d0c | Harald Schilly | 07 June 2023, 12:45:43 UTC | frontend/flyout/quota status: do not render cpu usage time, since it overlaps with the next column | 07 June 2023, 12:45:43 UTC |
0aca6e7 | Harald Schilly | 07 June 2023, 10:29:51 UTC | frontend/flyout: ignore zero width of a component, causes flicker, and use offsetWidth, not scrollWidth | 07 June 2023, 10:29:51 UTC |
3c96dc1 | Harald Schilly | 07 June 2023, 09:56:13 UTC | frontend/flyout/control: if project not visible, do not render the status to avoid showing the floating restart confirmation popup | 07 June 2023, 09:56:13 UTC |
df85ca3 | William Stein | 06 June 2023, 23:59:53 UTC | salesloft: only try each account once | 06 June 2023, 23:59:53 UTC |
994134a | William Stein | 06 June 2023, 23:03:28 UTC | salesloft -- add exponential backoff | 06 June 2023, 23:03:28 UTC |
8c27b30 | William Stein | 06 June 2023, 21:21:30 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 06 June 2023, 21:21:30 UTC |
77f618b | William Stein | 06 June 2023, 21:21:10 UTC | salesloft integration: rate limit and add more functions | 06 June 2023, 21:21:10 UTC |
dcc482a | William Stein | 06 June 2023, 17:50:54 UTC | Merge pull request #6770 from sagemathinc/flyout-fixes-3 frontend/flyout/log: also load the complete log | 06 June 2023, 17:50:54 UTC |
a2b2620 | William Stein | 06 June 2023, 17:41:12 UTC | Merge pull request #6768 from sagemathinc/fix-signin-hydration-err next/auth/sign-in: fix hydration error | 06 June 2023, 17:41:12 UTC |
4987b8a | Harald Schilly | 06 June 2023, 17:28:14 UTC | frontend/flyout/log: do not delete the project_log table when clicking on the button (for the recent files in home) and optionally use the longer log | 06 June 2023, 17:30:26 UTC |
73d716f | Harald Schilly | 06 June 2023, 12:59:46 UTC | next/auth/sign-in: fix hydration error and make style the same | 06 June 2023, 17:11:16 UTC |
4385522 | William Stein | 06 June 2023, 16:38:42 UTC | delete a log message | 06 June 2023, 16:38:42 UTC |
07bd2a8 | William Stein | 06 June 2023, 16:33:44 UTC | don't increment notify count for chatgpt chats; bring bad red badge | 06 June 2023, 16:33:44 UTC |
ee9333d | William Stein | 06 June 2023, 15:54:27 UTC | Merge pull request #6767 from sagemathinc/filetype-mojo frontend: add mojo file extensions support (hidden, like python) | 06 June 2023, 15:54:27 UTC |
ba8797a | Harald Schilly | 06 June 2023, 10:06:19 UTC | frontend: mojo codemirror mode | 06 June 2023, 10:06:19 UTC |
a42c5f3 | Harald Schilly | 06 June 2023, 08:07:27 UTC | frontend: add mojo file extensions support (hidden, like python) | 06 June 2023, 08:07:27 UTC |
3ffb8f3 | William Stein | 05 June 2023, 23:34:18 UTC | fix #6759 -- make file tab resize work the same as in chrome in terms of mouse over state - now resizes only when mouse leaves tab bar entirely | 05 June 2023, 23:34:18 UTC |
c38f348 | William Stein | 05 June 2023, 23:03:38 UTC | fix bugs in the save and timetravel button - these were fallout from switching to antd buttons, I think | 05 June 2023, 23:03:38 UTC |
6e52edc | William Stein | 05 June 2023, 22:39:30 UTC | title bar: make it so background frames only change some color, not hiding buttons - better functionality - more systematic | 05 June 2023, 22:39:30 UTC |
4eb86aa | William Stein | 05 June 2023, 21:43:17 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 05 June 2023, 21:43:17 UTC |
428dd5f | William Stein | 05 June 2023, 21:42:42 UTC | fix #6763 -- for new account creation, don't allow nontrivial whitespace only for first/last name | 05 June 2023, 21:42:42 UTC |
5cee17f | William Stein | 05 June 2023, 14:35:07 UTC | Merge pull request #6756 from sagemathinc/stream-gpt-jupyter-cell frontend/jupyter: stream gpt generation | 05 June 2023, 14:35:07 UTC |
3c375cc | Harald Schilly | 03 June 2023, 15:09:29 UTC | frontend/jupyter/gpt: streaming notebook generation | 05 June 2023, 09:26:38 UTC |
128e22e | Harald Schilly | 02 June 2023, 18:38:33 UTC | Merge remote-tracking branch 'origin/master' into stream-gpt-jupyter-cell | 02 June 2023, 18:38:33 UTC |
99612f5 | William Stein | 02 June 2023, 17:58:59 UTC | Merge pull request #6758 from sagemathinc/fix-flyout-log-mode flyout: few additonal fixes | 02 June 2023, 17:58:59 UTC |
68d9efe | Harald Schilly | 02 June 2023, 14:26:23 UTC | frontend/jupyter gpt: reorg first cell, still off though | 02 June 2023, 14:26:23 UTC |
bafcbe2 | Harald Schilly | 02 June 2023, 14:00:06 UTC | frontend/jupyter gpt: strugging inserting cells | 02 June 2023, 14:00:06 UTC |
20f32ea | Harald Schilly | 02 June 2023, 13:17:25 UTC | frontend/api-keys component: deprecated "Modal.visible" and sorting imports | 02 June 2023, 13:17:25 UTC |
066bb97 | Harald Schilly | 02 June 2023, 10:09:09 UTC | frontend/flyout/log: since file names are full path, wrap the lines if necessary | 02 June 2023, 13:02:35 UTC |
8b43634 | Harald Schilly | 02 June 2023, 12:59:00 UTC | frontend/jupyter: WIP streaming notebook generation | 02 June 2023, 12:59:00 UTC |
e98a950 | Harald Schilly | 02 June 2023, 12:07:39 UTC | Merge remote-tracking branch 'origin/master' into stream-gpt-jupyter-cell | 02 June 2023, 12:07:39 UTC |
edb0223 | Harald Schilly | 02 June 2023, 09:36:15 UTC | frontend/flyout: indicate active editor | 02 June 2023, 09:36:15 UTC |
b35e10c | Harald Schilly | 02 June 2023, 09:08:45 UTC | frontend/flyout/log: double check LS values and fix initializing mode | 02 June 2023, 09:08:45 UTC |
cac462b | Harald Schilly | 01 June 2023, 17:21:56 UTC | Merge pull request #6757 from sagemathinc/flyout-tweaks-3-fixes Flyout tweaks 3 fixes | 01 June 2023, 17:21:56 UTC |
a22b7b7 | Harald Schilly | 01 June 2023, 16:28:52 UTC | frontend/flyout/log: debouncing did not work | 01 June 2023, 16:28:52 UTC |
c33dcb9 | Harald Schilly | 01 June 2023, 15:53:22 UTC | frontend/jupyter: stream a gpt generated cell | 01 June 2023, 15:53:22 UTC |
5abd737 | Harald Schilly | 01 June 2023, 14:28:42 UTC | Merge pull request #6755 from sagemathinc/flyout-tweaks-3 Flyout tweaks 3 | 01 June 2023, 14:28:42 UTC |
bc2d933 | Harald Schilly | 01 June 2023, 13:36:11 UTC | Merge remote-tracking branch 'origin/master' into flyout-tweaks-3 | 01 June 2023, 13:36:11 UTC |
faec9dd | Harald Schilly | 01 June 2023, 13:35:47 UTC | Merge pull request #6752 from sagemathinc/flyout-drag Flyout drag/drop resize | 01 June 2023, 13:35:47 UTC |
2db1c66 | Harald Schilly | 01 June 2023, 09:35:10 UTC | frontend/flyout: fixes for restoring log state, a border, etc. | 01 June 2023, 09:35:10 UTC |
cec7ddf | Harald Schilly | 31 May 2023, 18:17:38 UTC | frontend/flyout/files: make upload class name project specific, but only works sporadically | 01 June 2023, 09:10:40 UTC |
34dfbdf | Harald Schilly | 31 May 2023, 16:27:44 UTC | frontend/flyout/search: make this look at least ok | 31 May 2023, 16:29:51 UTC |
722db02 | Harald Schilly | 31 May 2023, 15:06:29 UTC | frontend/flyout/files: upload | 31 May 2023, 15:06:29 UTC |
e663aef | Harald Schilly | 31 May 2023, 13:03:35 UTC | frontend/flyout/log: also show all other events | 31 May 2023, 13:33:56 UTC |
6fb7730 | Harald Schilly | 31 May 2023, 09:54:46 UTC | frontend/flyout/files: keyboard nav | 31 May 2023, 09:54:46 UTC |
d611ab3 | Harald Schilly | 31 May 2023, 08:48:15 UTC | frontend/flyout: fix tooltip of file items; tooltip for file explorer filter icons | 31 May 2023, 08:48:15 UTC |
4a964a1 | Harald Schilly | 31 May 2023, 07:50:36 UTC | Merge remote-tracking branch 'origin/master' into flyout-tweaks-3 | 31 May 2023, 07:50:36 UTC |
f7382b2 | William Stein | 30 May 2023, 18:15:21 UTC | salesloft: enable custom fields | 30 May 2023, 18:15:21 UTC |
c39084b | Harald Schilly | 30 May 2023, 17:21:50 UTC | frontend/flyout: 2 weeks for colorcoding, not just one week | 30 May 2023, 17:21:50 UTC |
63eb960 | Harald Schilly | 30 May 2023, 13:46:05 UTC | frontend: make flyout resizable and introduce a global app context state | 30 May 2023, 17:13:57 UTC |
c14ea48 | William Stein | 30 May 2023, 13:49:21 UTC | make pay-as-you-go quota configurable in database by admin | 30 May 2023, 13:49:21 UTC |
65774ea | Harald Schilly | 30 May 2023, 10:25:11 UTC | vscode: disable two modules without tests | 30 May 2023, 10:25:11 UTC |
95bd5a8 | William Stein | 29 May 2023, 05:05:29 UTC | implement very minimal first part of the server side of pay-as-you-go for gpt4 | 29 May 2023, 05:05:42 UTC |
4a16107 | William Stein | 29 May 2023, 00:55:40 UTC | work in progress adding purchasing to backend for gpt4 | 29 May 2023, 00:55:40 UTC |
c1de701 | William Stein | 28 May 2023, 16:59:03 UTC | create purchases table | 28 May 2023, 16:59:03 UTC |
692fb18 | William Stein | 28 May 2023, 16:06:53 UTC | catch an exception with slate I saw in prod | 28 May 2023, 16:06:53 UTC |
231ec8e | William Stein | 27 May 2023, 00:56:35 UTC | do not special case chatgpt "test" when streaming | 27 May 2023, 00:56:35 UTC |
6f91225 | William Stein | 27 May 2023, 00:36:06 UTC | implement chatgpt "regenerate" | 27 May 2023, 00:36:06 UTC |