ace5a90 | Harald Schilly | 15 March 2023, 13:25:14 UTC | sso/oauth: adding more logging and reorganizing immports and formatting code | 15 March 2023, 13:25:14 UTC |
d17acdb | William Stein | 15 March 2023, 04:17:08 UTC | add google search button to all share pages (not just top) | 15 March 2023, 04:17:08 UTC |
a05e8a3 | William Stein | 14 March 2023, 19:17:28 UTC | issue #6545 -- implement all the exclusions, so now done enough | 14 March 2023, 19:17:28 UTC |
80c6c83 | William Stein | 14 March 2023, 18:28:40 UTC | fix #6545 -- work in progress fixing adding assignments & handouts | 14 March 2023, 18:28:40 UTC |
52a69b8 | William Stein | 14 March 2023, 01:57:11 UTC | DirectorySelector -- rewrite as functional component | 14 March 2023, 01:57:11 UTC |
908165d | William Stein | 14 March 2023, 01:30:47 UTC | make action bar toggle-able (seems like no loss and some gain) | 14 March 2023, 01:33:15 UTC |
a489abb | William Stein | 13 March 2023, 23:41:57 UTC | horrible broken first "rewrite" of directory selector as functional component | 13 March 2023, 23:41:57 UTC |
178a62a | William Stein | 13 March 2023, 22:23:23 UTC | fix missing title in cocalc comparison page | 13 March 2023, 22:23:23 UTC |
6b5209d | William Stein | 13 March 2023, 20:17:59 UTC | fix bug: "can't call enable_key_handler after CellNotebookActions are closed" | 13 March 2023, 20:17:59 UTC |
5e14273 | William Stein | 13 March 2023, 19:52:29 UTC | fix bug in cursor navigation in text cells in jupyter and tasks editor - note: this could potentially make it so other subtle things that are broken become more of a problem, but this is doing things right rather than using a quick hack. | 13 March 2023, 19:52:29 UTC |
a95ea18 | William Stein | 13 March 2023, 02:58:34 UTC | fix bug in crm chatgpt table | 13 March 2023, 02:58:34 UTC |
e43b400 | William Stein | 12 March 2023, 22:20:20 UTC | admin settings -- modernize and add a search filter | 12 March 2023, 22:20:20 UTC |
501e342 | William Stein | 12 March 2023, 21:37:16 UTC | admin page -- properly react to changes without overrendering | 12 March 2023, 21:37:16 UTC |
2ee304c | William Stein | 12 March 2023, 20:55:20 UTC | admin settings: now it actually works again | 12 March 2023, 20:55:20 UTC |
c92dd82 | William Stein | 12 March 2023, 20:34:39 UTC | admin config page -- work in progress rewriting | 12 March 2023, 20:34:39 UTC |
98f45af | William Stein | 12 March 2023, 19:44:09 UTC | Merge branch 'master' into admin-settings-rewrite | 12 March 2023, 19:44:09 UTC |
a32d454 | William Stein | 12 March 2023, 19:43:40 UTC | fix crash when cleaning up listeners. | 12 March 2023, 19:43:40 UTC |
8071271 | William Stein | 12 March 2023, 19:38:51 UTC | work in progress: rewrite admin settings as a modern functional component | 12 March 2023, 19:38:51 UTC |
c01a7c3 | William Stein | 12 March 2023, 18:26:30 UTC | make openai api key config slightly better; include a link | 12 March 2023, 18:26:30 UTC |
8b4a75f | William Stein | 12 March 2023, 05:15:09 UTC | code blocks in rendered markdown: slightly nicer style | 12 March 2023, 05:15:09 UTC |
96f112a | William Stein | 12 March 2023, 05:09:27 UTC | chatgpt: log all queries to the database; fix slightly ui errors | 12 March 2023, 05:09:27 UTC |
65292e0 | William Stein | 12 March 2023, 05:09:11 UTC | logging: improve it a little | 12 March 2023, 05:09:11 UTC |
6051bb0 | William Stein | 12 March 2023, 01:59:41 UTC | chatgpt: adding logging to database -- work in progress | 12 March 2023, 01:59:41 UTC |
01d593b | William Stein | 11 March 2023, 21:47:31 UTC | chatgpt -- have to explicitly turn it on (UI part) | 11 March 2023, 21:47:31 UTC |
4c4e939 | William Stein | 11 March 2023, 21:27:48 UTC | chatgpt: add "Chatgpt is writing a message..." | 11 March 2023, 21:27:48 UTC |
7a249a8 | William Stein | 11 March 2023, 21:15:25 UTC | chatgpt: minimal useful thing... works! | 11 March 2023, 21:15:25 UTC |
bf7dfc9 | William Stein | 11 March 2023, 20:32:11 UTC | add @chatgpt to the @mention list for chatrooms (but not elsewhere) as an option - we may make it so this only appears for paying users, or maybe make it only work for them and otherwise suggest they upgrade. Not sure. | 11 March 2023, 20:32:11 UTC |
e516db7 | William Stein | 11 March 2023, 19:41:19 UTC | add openai chatgpt frontend websocket api client call | 11 March 2023, 19:41:19 UTC |
4904313 | William Stein | 11 March 2023, 19:20:54 UTC | chatgpt: ability to connect with api key and do a request | 11 March 2023, 19:20:54 UTC |
7ff1b51 | William Stein | 11 March 2023, 17:42:51 UTC | add "OpenAI API Key" server setting | 11 March 2023, 17:42:51 UTC |
35f05c6 | William Stein | 11 March 2023, 06:11:36 UTC | fix #6540 -- race condition when using TimeTravel ==> crash | 11 March 2023, 06:11:36 UTC |
d9d1453 | William Stein | 11 March 2023, 03:50:34 UTC | jupyter: fix a warning involving missing keys when using timetravel | 11 March 2023, 03:50:34 UTC |
9a65a96 | William Stein | 10 March 2023, 22:44:51 UTC | fix "mark all as read" not working | 10 March 2023, 22:44:51 UTC |
516af78 | William Stein | 10 March 2023, 21:16:53 UTC | better side chat scroll support; also add undo/redo buttons | 10 March 2023, 21:16:53 UTC |
4427ae1 | William Stein | 10 March 2023, 20:53:44 UTC | fix #6415 -- this fully keeps state while editing past chats - scrolling works - redo/undo works - refresh browser without losing your work | 10 March 2023, 20:53:44 UTC |
f10d797 | William Stein | 10 March 2023, 20:23:07 UTC | chat and share indicator clean up | 10 March 2023, 20:23:07 UTC |
25b37e4 | William Stein | 10 March 2023, 20:10:34 UTC | fix issue with toggle of chat and frame tree where it can get out of sync | 10 March 2023, 20:10:34 UTC |
9a99f18 | William Stein | 10 March 2023, 19:01:29 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 10 March 2023, 19:01:29 UTC |
7228591 | William Stein | 10 March 2023, 19:00:45 UTC | tree ops: remove a potentially one in a billion weirdness... | 10 March 2023, 19:00:45 UTC |
602c382 | William Stein | 10 March 2023, 18:50:42 UTC | chat code cleanup and make side chat a frame -- that now works - also made show focused from much better by making top level frame | 10 March 2023, 18:50:42 UTC |
bc78cce | William Stein | 10 March 2023, 16:44:32 UTC | Merge pull request #6538 from sagemathinc/next-index-fix-fake-logo next/index: "fake" logo for on-prem has a closing bracket | 10 March 2023, 16:44:32 UTC |
4b0a086 | Harald Schilly | 10 March 2023, 16:28:08 UTC | next/index: "fake" logo for on-prem has a closing bracket -- bug introduced in 5088bddeb4584dbceed5c6c19c3cd4d4799c403c | 10 March 2023, 16:28:08 UTC |
3aac95c | William Stein | 10 March 2023, 16:12:52 UTC | Merge pull request #6536 from sagemathinc/next-npm-build-deps next/npm: do not call build-dev twice from build target | 10 March 2023, 16:12:52 UTC |
aec36d8 | William Stein | 10 March 2023, 15:52:58 UTC | Merge branch 'master' into chat-clean | 10 March 2023, 15:52:58 UTC |
f760109 | Harald Schilly | 10 March 2023, 14:17:02 UTC | next/npm: do not call build-dev twice from build target | 10 March 2023, 14:17:02 UTC |
4099223 | William Stein | 09 March 2023, 22:26:01 UTC | chat: clean up the chat toggle button | 09 March 2023, 22:26:01 UTC |
b19fc0c | William Stein | 09 March 2023, 21:56:57 UTC | chat: further integration with frame editor | 09 March 2023, 21:56:57 UTC |
cdd984e | William Stein | 09 March 2023, 19:31:25 UTC | chat: refactor chat indicator a bit | 09 March 2023, 19:31:25 UTC |
fac9b74 | William Stein | 09 March 2023, 19:18:24 UTC | side-chat: work in progress integrating it with the frame tree editor | 09 March 2023, 19:18:24 UTC |
9be1774 | William Stein | 09 March 2023, 18:46:45 UTC | Merge pull request #6535 from sagemathinc/fix-auth-oauth2next sso/oauth2next: profile is a string, not an object | 09 March 2023, 18:46:45 UTC |
a769cb6 | William Stein | 09 March 2023, 17:45:20 UTC | make side chat more autonomous | 09 March 2023, 17:45:20 UTC |
43f55d8 | Harald Schilly | 09 March 2023, 17:37:10 UTC | sso/oauth2next: profile is a string, not an object | 09 March 2023, 17:41:49 UTC |
e74e955 | William Stein | 09 March 2023, 17:38:17 UTC | modernizing style of side chat component - no actual nontrivial changes | 09 March 2023, 17:38:17 UTC |
c89f4d3 | William Stein | 09 March 2023, 17:05:39 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 09 March 2023, 17:05:39 UTC |
3b7897c | William Stein | 09 March 2023, 17:05:13 UTC | slate: menu option to insert line break... | 09 March 2023, 17:05:13 UTC |
b55293b | William Stein | 09 March 2023, 15:29:01 UTC | Merge pull request #6531 from sagemathinc/fix-next-billing-subscription-multiple next/billing/subscriptions: fix the "cost" column | 09 March 2023, 15:29:01 UTC |
5f9c860 | Harald Schilly | 09 March 2023, 10:20:08 UTC | next/billing/subscriptions: fix the "cost" column, by taking the number of subscriptions/quantity into account | 09 March 2023, 10:20:08 UTC |
64aaedf | William Stein | 09 March 2023, 06:38:31 UTC | followup to #6345, #6346: make it easy to toggle relative/absolute times | 09 March 2023, 06:38:31 UTC |
4607068 | William Stein | 09 March 2023, 06:19:18 UTC | fix #6345, fix #6346 -- by toggling popover for time via a click. | 09 March 2023, 06:19:18 UTC |
df7a104 | William Stein | 09 March 2023, 05:42:00 UTC | fix #6416 -- show sagews button bar on smaller screens | 09 March 2023, 05:42:00 UTC |
f014264 | William Stein | 09 March 2023, 05:31:13 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 09 March 2023, 05:31:13 UTC |
7f7021e | William Stein | 09 March 2023, 05:30:27 UTC | clicking on Your... projects in account menu same as in navbar. - i.e., not in a new popup tab. - similar for admin | 09 March 2023, 05:30:27 UTC |
3152842 | William Stein | 09 March 2023, 05:22:49 UTC | fix #6453 -- make it very clear how to run update-color-scheme and that it MUST be done manually. | 09 March 2023, 05:22:49 UTC |
c50d074 | William Stein | 09 March 2023, 04:59:42 UTC | fix #6506 -- don't display any output for markdown cells | 09 March 2023, 04:59:42 UTC |
b139f76 | William Stein | 09 March 2023, 04:38:46 UTC | fix #6441 -- whiteboard: lock element → still able to rotate | 09 March 2023, 04:38:46 UTC |
ab451a0 | William Stein | 09 March 2023, 04:30:35 UTC | fix #6514 -- project tab hover: project description not markdown processed | 09 March 2023, 04:30:35 UTC |
1a0a538 | William Stein | 09 March 2023, 01:00:13 UTC | fix #6520 - Improvement to boxes for deleting/moving files - to avoid accidental click causing loss of state | 09 March 2023, 01:00:32 UTC |
e4f0241 | William Stein | 09 March 2023, 00:51:56 UTC | fix #6529 -- slightly improve jupyter keyboard shortcut display - fix input search bar (properly translate to antd) - make font look same for special characters - lighten shortcuts in menu bar | 09 March 2023, 00:51:56 UTC |
ebec2f2 | William Stein | 08 March 2023, 23:20:44 UTC | get rid of slightly confusing "(current)" in jupyter menu | 08 March 2023, 23:20:44 UTC |
1d2fd9a | William Stein | 08 March 2023, 23:18:19 UTC | add install request example | 08 March 2023, 23:18:19 UTC |
f39184f | William Stein | 08 March 2023, 22:45:39 UTC | fix #6526 -- jupyter: hitting the up/down arrow at the edge of a markdown cell should move to the previous/next cell in "Markdown" mode | 08 March 2023, 22:45:39 UTC |
6d338e4 | William Stein | 08 March 2023, 22:16:43 UTC | jupyter: use single letter logo fallback (same as what jupyterlab does) - this is better than nothing - it's not perfect (e.g., the letter looks slightly off) | 08 March 2023, 22:16:43 UTC |
f681c8b | William Stein | 08 March 2023, 21:42:52 UTC | kernel selector: more antd (instead of bootstrap compat) | 08 March 2023, 21:42:52 UTC |
37cccce | William Stein | 08 March 2023, 21:34:22 UTC | put Jupyter logo in kernel select menu and modal | 08 March 2023, 21:34:22 UTC |
822838f | William Stein | 08 March 2023, 21:18:39 UTC | fix #6524 -- cocalc-jupyter: Active kernel not indicated | 08 March 2023, 21:18:39 UTC |
4209546 | William Stein | 08 March 2023, 20:28:57 UTC | fix #6523 -- don't show subscription status if only voucher purchases | 08 March 2023, 20:28:57 UTC |
b252766 | William Stein | 08 March 2023, 20:25:19 UTC | fix #6521 -- "Continue Shopping" | 08 March 2023, 20:25:19 UTC |
46b3555 | William Stein | 08 March 2023, 20:08:48 UTC | add many links from the voucher pages to doc; fix #6522 | 08 March 2023, 20:08:48 UTC |
dbc50db | William Stein | 08 March 2023, 19:47:54 UTC | next: re-enable fast SWC minifier (seems like upstream bug got fixed) | 08 March 2023, 19:47:54 UTC |
f21c7c9 | William Stein | 08 March 2023, 15:47:05 UTC | fix a typo; clarify english | 08 March 2023, 15:47:05 UTC |
6357220 | William Stein | 08 March 2023, 15:42:36 UTC | Merge pull request #6525 from sagemathinc/next-price-institution-overcommit next/pricing/institutions: introduce "overcommitment" | 08 March 2023, 15:42:36 UTC |
86716c9 | Harald Schilly | 08 March 2023, 12:25:26 UTC | next/pricing/insititutions: introduce "overcomittment" factor and explain in more detail what the project limit is | 08 March 2023, 12:25:26 UTC |
a0a885c | William Stein | 07 March 2023, 17:22:15 UTC | pr #6519 -- fix some typos and try to clarify that it's simultaneous users - otherwise, the prices would be terrifying and deeply misleading... | 07 March 2023, 17:22:15 UTC |
756ac0c | William Stein | 07 March 2023, 17:08:20 UTC | Merge pull request #6519 from sagemathinc/next-pricing-institutions cocalc cloud price and institutional price schema | 07 March 2023, 17:08:20 UTC |
d28cb33 | William Stein | 07 March 2023, 17:03:30 UTC | do not remove the DEBUG env var | 07 March 2023, 17:03:30 UTC |
3385782 | William Stein | 07 March 2023, 16:53:27 UTC | Salvus -> CoCalc | 07 March 2023, 16:53:27 UTC |
8aa7e02 | William Stein | 07 March 2023, 16:19:06 UTC | vouchers: allow redeeming a voucher multiple times; improve text - fix a typo | 07 March 2023, 16:19:06 UTC |
ea3f7f6 | Harald Schilly | 07 March 2023, 14:19:02 UTC | next/pricing/onprem: mention prices for cocalc cloud and introduce a 4th "purchase" category for purchases | 07 March 2023, 16:17:14 UTC |
64b4480 | William Stein | 06 March 2023, 17:15:39 UTC | Merge pull request #6518 from sagemathinc/tweak-servers-jupyterlab-issue-6492 Tweak servers jupyterlab issue 6492 | 06 March 2023, 17:15:39 UTC |
0b6c0e4 | Harald Schilly | 06 March 2023, 11:11:14 UTC | frontend/project/servers: tweak hover text to fix #6490 | 06 March 2023, 11:11:14 UTC |
7abaf58 | Harald Schilly | 06 March 2023, 11:07:06 UTC | project/juypter servers: "fix" 6492 by disabling it; increase command readability, make jlab collab configurable | 06 March 2023, 11:08:14 UTC |
ce1abc9 | William Stein | 05 March 2023, 18:28:59 UTC | vouchers: implement way for owner of voucher to have notes about code | 05 March 2023, 18:29:24 UTC |
f2906fd | William Stein | 05 March 2023, 03:42:03 UTC | vouchers: add title to page about vouchers | 05 March 2023, 03:42:03 UTC |
aa8b7f3 | William Stein | 05 March 2023, 03:31:52 UTC | vouchers: charging for vouchers (implement api call); purchased info | 05 March 2023, 03:31:52 UTC |
bfb22b4 | William Stein | 05 March 2023, 03:29:50 UTC | Merge branch 'master' into vouchers | 05 March 2023, 03:29:50 UTC |
10d4d58 | William Stein | 05 March 2023, 01:00:09 UTC | vouchers: first untested draft of api call to pay for invoice vouchers | 05 March 2023, 01:00:09 UTC |
8234f52 | William Stein | 04 March 2023, 22:28:55 UTC | vouchers: new admin page for seeing situation with all vouchers - has a big blue button to manually run invoicing when time comes, which we'll use before totally automating it | 04 March 2023, 22:28:55 UTC |
fc2f281 | William Stein | 04 March 2023, 20:29:21 UTC | vouchers -- congrats page includes vouchers now! | 04 March 2023, 20:29:21 UTC |
629aeab | William Stein | 04 March 2023, 19:10:44 UTC | vouchers: export to csv and json implemented | 04 March 2023, 19:10:44 UTC |
1f14500 | William Stein | 04 March 2023, 18:09:09 UTC | vouchers: working on csv export | 04 March 2023, 18:09:09 UTC |