e114f98 | Harald Schilly | 14 December 2023, 14:38:15 UTC | frontend/jupyter/ai code cell: make the prompt the same again and tweak the avatar | 14 December 2023, 15:29:59 UTC |
44de0a6 | Harald Schilly | 14 December 2023, 14:02:52 UTC | server/frontend: gemini pro: tweak request, history/context, and UTF8 icon | 14 December 2023, 14:26:02 UTC |
26a9819 | Harald Schilly | 14 December 2023, 09:43:01 UTC | server/gemini-pro: steps towards supporting gemini pro | 14 December 2023, 11:34:00 UTC |
8fb7290 | Harald Schilly | 14 December 2023, 09:01:02 UTC | Merge remote-tracking branch 'origin/master' into gemini-pro | 14 December 2023, 09:01:02 UTC |
d998edd | William Stein | 14 December 2023, 04:56:14 UTC | Merge pull request #7123 from sagemathinc/fix-jupyter-ai-cell-7095 frontend/jupyter: improve how ai generated cells are inserted | 14 December 2023, 04:56:14 UTC |
62b1e4c | William Stein | 14 December 2023, 04:55:43 UTC | Merge pull request #7122 from sagemathinc/google-genai-fix1 frontend/chat/text: fix @palm2 | 14 December 2023, 04:55:43 UTC |
9c8debe | William Stein | 14 December 2023, 04:34:15 UTC | Merge pull request #7121 from sagemathinc/check-doc-urls.py add url doc check script | 14 December 2023, 04:34:15 UTC |
18f5e1d | Harald Schilly | 13 December 2023, 18:51:20 UTC | server: first steps towards supporting gemini pro | 13 December 2023, 18:51:20 UTC |
1c8f837 | Harald Schilly | 13 December 2023, 14:28:04 UTC | frontend/jupyter: treat an ai generated cell as if a notebook is inserted -- fixes #7095 | 13 December 2023, 14:38:33 UTC |
18788b3 | Harald Schilly | 13 December 2023, 13:25:56 UTC | frontend/chat/text: fix @palm2 -- #7119 | 13 December 2023, 13:25:59 UTC |
a1dbe28 | Harald Schilly | 13 December 2023, 11:06:49 UTC | github/actions: add separat doc links test | 13 December 2023, 11:17:42 UTC |
4d4eeb3 | Harald Schilly | 13 December 2023, 09:44:33 UTC | scripts: add url doc check script | 13 December 2023, 09:44:33 UTC |
c2f4cc7 | William Stein | 13 December 2023, 00:16:41 UTC | Merge pull request #7117 from schrodingersket/feature/7012 Feature/7012 | 13 December 2023, 00:16:41 UTC |
f5b7710 | William Stein | 12 December 2023, 21:33:44 UTC | Merge pull request #7094 from sagemathinc/google-vertexai support google vertex ai | 12 December 2023, 21:33:44 UTC |
037a71d | schrodingersket | 11 December 2023, 04:06:35 UTC | #7012: Updated frontend and backend to allow user to ignore existing account balance. | 12 December 2023, 20:36:53 UTC |
08a37c3 | Harald Schilly | 12 December 2023, 14:51:08 UTC | frontend/course/config: generalize name/explanation around disabling AI assistants | 12 December 2023, 16:23:50 UTC |
d7fd1b8 | Harald Schilly | 12 December 2023, 14:35:59 UTC | util/site-settings: just rename the entry title to make this consistent | 12 December 2023, 14:35:59 UTC |
0e437bd | Harald Schilly | 12 December 2023, 13:46:23 UTC | frontend/latex: cannot use useProjectContext hook in gutter of latex document | 12 December 2023, 13:46:23 UTC |
c63d82a | Harald Schilly | 12 December 2023, 10:08:01 UTC | frontend/ai notebook generation: make this much more robust | 12 December 2023, 11:23:58 UTC |
359125c | Harald Schilly | 11 December 2023, 14:59:57 UTC | frontend/jupyter/ai-generate: fix name and deal with PaLM2 case of a single response without filename | 11 December 2023, 15:59:17 UTC |
2692210 | Harald Schilly | 11 December 2023, 14:33:36 UTC | frontend/chat/reply message: fix openai/google palm logo | 11 December 2023, 14:39:59 UTC |
eb5f3be | Harald Schilly | 11 December 2023, 13:13:31 UTC | Merge remote-tracking branch 'origin/master' into google-vertexai | 11 December 2023, 14:09:01 UTC |
31bffde | schrodingersket | 11 December 2023, 00:57:26 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc into feature/7012 | 11 December 2023, 00:57:26 UTC |
8cefc22 | William Stein | 10 December 2023, 04:50:53 UTC | directories with large numbers of files -- was only showing the first 200; - this bug was live for one bad Friday-Saturday, but obviously very disconcerting! | 10 December 2023, 04:51:09 UTC |
07302b9 | schrodingersket | 10 December 2023, 01:39:15 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc into feature/7012 | 10 December 2023, 01:39:15 UTC |
9f351b1 | William Stein | 09 December 2023, 15:49:16 UTC | make synctable more robust to out of date client trying to create a bad table (maybe) | 09 December 2023, 15:49:16 UTC |
0bf198b | William Stein | 09 December 2023, 14:43:02 UTC | fix missing key in titlebar buttons (caused by fixing tour button) | 09 December 2023, 14:43:02 UTC |
598b2e0 | William Stein | 09 December 2023, 14:04:54 UTC | new version | 09 December 2023, 14:04:54 UTC |
2abb57d | Harald Schilly | 09 December 2023, 13:15:10 UTC | server/llm: do not retry VertexAI for now, and throw an error if there is no output | 09 December 2023, 13:15:10 UTC |
73b2dac | Harald Schilly | 09 December 2023, 12:07:06 UTC | frontend/jupyter/ai cell: document via typing what argument is what | 09 December 2023, 12:07:06 UTC |
b191b6f | Harald Schilly | 09 December 2023, 09:26:49 UTC | frontend/ai: merge with local dev | 09 December 2023, 09:26:49 UTC |
833a294 | William Stein | 09 December 2023, 01:06:22 UTC | weird ts issue | 09 December 2023, 01:06:22 UTC |
cbeabd5 | William Stein | 09 December 2023, 00:13:55 UTC | postgres schema: automate adding additional primary key column | 09 December 2023, 00:13:55 UTC |
ec91f5b | William Stein | 08 December 2023, 23:43:30 UTC | first step of editor tour somehow was broken | 08 December 2023, 23:43:30 UTC |
bddacc6 | William Stein | 08 December 2023, 21:58:38 UTC | path watching -- always use polling -- fixes subtle issue with stale directory listings | 08 December 2023, 21:58:38 UTC |
bbb7ef7 | William Stein | 08 December 2023, 21:25:31 UTC | fix subtle issue with undeleting files caused by immutable js upgrade | 08 December 2023, 21:25:31 UTC |
1b53eee | William Stein | 08 December 2023, 20:25:14 UTC | work in progress improving reading/writing files and managing directory listings | 08 December 2023, 20:25:14 UTC |
ac0c3b7 | William Stein | 08 December 2023, 18:48:13 UTC | sometimes close already removed | 08 December 2023, 18:48:13 UTC |
9cd82c3 | William Stein | 08 December 2023, 17:42:45 UTC | rewrit fetch directory listing in modern way; doesn't fix anything, but is a step | 08 December 2023, 17:42:45 UTC |
967714a | Harald Schilly | 08 December 2023, 17:16:21 UTC | frontend/server: further debug palm2 | 08 December 2023, 17:16:21 UTC |
68829b7 | William Stein | 08 December 2023, 17:14:11 UTC | frontend code refactoring related to getting directory listings and showing errors - this code is ancient and partly broken, so I'm refactoring it in preparation for fixing it | 08 December 2023, 17:14:11 UTC |
6bccb20 | William Stein | 08 December 2023, 16:41:19 UTC | move path-watcher for listings to backend (refactoring); also I think better cleanup after jupyter file delete/close | 08 December 2023, 16:41:50 UTC |
eb5a555 | Harald Schilly | 08 December 2023, 16:27:30 UTC | Merge remote-tracking branch 'origin/master' into google-vertexai | 08 December 2023, 16:27:30 UTC |
8e39e99 | William Stein | 08 December 2023, 15:56:52 UTC | Merge branch 'master' into compute-files | 08 December 2023, 15:56:52 UTC |
dffd908 | William Stein | 08 December 2023, 15:21:44 UTC | fix jupyter undelete and nbgrader student version issue | 08 December 2023, 15:21:44 UTC |
fe7646d | Harald Schilly | 08 December 2023, 13:49:40 UTC | frontend/llm: further tweaks for jupyter code generation | 08 December 2023, 14:03:51 UTC |
31e0218 | Harald Schilly | 08 December 2023, 11:10:23 UTC | frontend/llm: introduce vendor specific and a general icon | 08 December 2023, 13:15:52 UTC |
6e629a0 | Harald Schilly | 08 December 2023, 10:12:57 UTC | Merge remote-tracking branch 'origin/master' into google-vertexai | 08 December 2023, 10:12:57 UTC |
8e9b2d7 | William Stein | 08 December 2023, 03:53:10 UTC | move the sync'd listing directory managemenet code to @cocalc/sync - this is to make it usable from compute servers too soon and also clarify the code (and maybe make it easier to unit test) | 08 December 2023, 03:53:10 UTC |
f3337e2 | William Stein | 08 December 2023, 02:09:48 UTC | refactoring: move code for computing directory listing to "backend" package, so it can be used in other places | 08 December 2023, 02:09:48 UTC |
771c648 | William Stein | 08 December 2023, 01:43:52 UTC | listings -- modernize class style; add compute_server_id field - note: we will HAVE to implement automated schema migration for adding a primary key (and the default non-null value) before merging this into master | 08 December 2023, 01:43:52 UTC |
e24726a | William Stein | 07 December 2023, 19:46:07 UTC | add frontend info about how to ssh into a compute server | 07 December 2023, 19:46:07 UTC |
b1ddd52 | William Stein | 07 December 2023, 19:29:08 UTC | compute: make ssh user@compute server land in the compute docker container - just a few lines, but very tricky to figure out -- definitely makes things make a lot more sense for most use cases though! | 07 December 2023, 19:29:08 UTC |
40810d3 | Harald Schilly | 07 December 2023, 18:41:04 UTC | frontend/llm: extract possible language model prefixes in tests | 07 December 2023, 18:41:04 UTC |
003a321 | Harald Schilly | 07 December 2023, 18:18:15 UTC | frontend/llm: tell TS this is a ProjectsStore and fix method calls | 07 December 2023, 18:23:56 UTC |
544d081 | Harald Schilly | 07 December 2023, 18:10:24 UTC | frontend/llm: avoid empty strings in message history | 07 December 2023, 18:10:24 UTC |
22e89a2 | Harald Schilly | 07 December 2023, 17:57:10 UTC | frontend/llm: backend vertex ai debugging | 07 December 2023, 17:57:10 UTC |
e5adeca | Harald Schilly | 07 December 2023, 16:20:39 UTC | frontend/llm: taking some care about enable/disable states in selector | 07 December 2023, 16:20:39 UTC |
39a9a91 | Harald Schilly | 07 December 2023, 14:40:20 UTC | frontend/llm: cont. refactoring | 07 December 2023, 14:40:20 UTC |
83720ea | Harald Schilly | 07 December 2023, 11:31:01 UTC | Merge remote-tracking branch 'origin/master' into google-vertexai | 07 December 2023, 11:31:01 UTC |
f20427f | William Stein | 07 December 2023, 02:13:00 UTC | update cuda tag to fix PATH | 07 December 2023, 02:13:00 UTC |
6b7d055 | William Stein | 06 December 2023, 22:09:10 UTC | Expires --> Paid until; fixes #6913 | 06 December 2023, 22:09:10 UTC |
e332212 | William Stein | 06 December 2023, 22:05:36 UTC | fix #7108 | 06 December 2023, 22:05:56 UTC |
b57be31 | Harald Schilly | 06 December 2023, 18:39:37 UTC | frontend/llm: more refactoring and bugfixing | 06 December 2023, 19:10:43 UTC |
420fbeb | Harald Schilly | 06 December 2023, 16:05:38 UTC | frontend/llm: make language model an account/other setting, better typing and define what is selectable | 06 December 2023, 17:51:24 UTC |
fc656c6 | Harald Schilly | 06 December 2023, 15:05:47 UTC | frontend/language models: generalize and fix availibility checker | 06 December 2023, 15:05:47 UTC |
cd60845 | Harald Schilly | 06 December 2023, 11:25:24 UTC | Merge remote-tracking branch 'origin/master' into google-vertexai | 06 December 2023, 11:25:24 UTC |
b23ab0f | schrodingersket | 05 December 2023, 20:43:31 UTC | #7012: [WIP] Added ability to ignore existing user balance when making a purchase. Expanded `chargeAmount` computation to provide raw values for balance cure and applied credit. | 05 December 2023, 20:43:31 UTC |
0b32a75 | schrodingersket | 05 December 2023, 18:40:30 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc into feature/7011 | 05 December 2023, 18:40:30 UTC |
b215555 | William Stein | 05 December 2023, 18:08:41 UTC | make the tolerance for checking matching of total be a few cents instead of string conversion to 2 digits with rounding - because I immediately hit a bug with this in production on first try to use it | 05 December 2023, 18:08:41 UTC |
5c8b3a8 | William Stein | 05 December 2023, 17:31:24 UTC | add a "total amount" preset tag when adding credit to the account | 05 December 2023, 17:31:24 UTC |
2f80f49 | William Stein | 05 December 2023, 17:24:09 UTC | add run limit to invoice | 05 December 2023, 17:24:09 UTC |
ee42569 | William Stein | 05 December 2023, 17:02:05 UTC | round the number of days | 05 December 2023, 17:02:05 UTC |
59e7f4a | William Stein | 05 December 2023, 14:13:33 UTC | Merge branch 'feature/7011' of https://github.com/schrodingersket/cocalc into 7011 | 05 December 2023, 14:13:33 UTC |
c480d76 | Harald Schilly | 05 December 2023, 09:05:40 UTC | Merge remote-tracking branch 'origin/master' into google-vertexai | 05 December 2023, 09:05:40 UTC |
1c9e929 | William Stein | 05 December 2023, 05:52:19 UTC | fix some issues with jupyter scroll, e.g., when creating a new cell at the very top, it should always be visible, and now it is | 05 December 2023, 05:52:19 UTC |
7e09403 | William Stein | 05 December 2023, 05:50:28 UTC | upgrade to the newest version of slate; this might fix #6803 - amazingly, this just worked with no changes; very impressive - I thought it was broken until I just restarted the server to get all the changes and it worked fine. - i couldn't reproduce #6803 despite a lot of trying, and this is months of slate bugfixes... so it could be fixed. we'll see. | 05 December 2023, 05:51:19 UTC |
2a5c814 | William Stein | 05 December 2023, 00:28:42 UTC | compute server: try to make the on prem compute server dialog clearer | 05 December 2023, 00:28:42 UTC |
e8f7e74 | William Stein | 04 December 2023, 23:48:20 UTC | make first websocket connection to main hub a little bit less aggressive | 04 December 2023, 23:48:20 UTC |
5e0930c | schrodingersket | 04 December 2023, 23:22:28 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc into feature/7011 | 04 December 2023, 23:22:28 UTC |
8db584d | William Stein | 04 December 2023, 21:01:47 UTC | increase websocket project timeouts significantly to avoid DDOS of proxy server | 04 December 2023, 21:01:47 UTC |
a7a1a9c | Harald Schilly | 04 December 2023, 15:03:43 UTC | frontend/server: further refactoring to tie in bison PaLM models by google | 04 December 2023, 15:53:56 UTC |
a441f7f | William Stein | 04 December 2023, 15:48:36 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 04 December 2023, 15:48:36 UTC |
87ab4f7 | William Stein | 04 December 2023, 15:48:07 UTC | fix bug where if terminal is open it causes compute server to sync frequently | 04 December 2023, 15:48:07 UTC |
59677f4 | Harald Schilly | 04 December 2023, 13:11:47 UTC | util/server settings: header, typing, Generative AI | 04 December 2023, 13:11:47 UTC |
e49e4be | Harald Schilly | 04 December 2023, 08:42:56 UTC | Merge remote-tracking branch 'origin/master' into google-vertexai | 04 December 2023, 08:42:56 UTC |
7b40e26 | schrodingersket | 04 December 2023, 07:50:59 UTC | #7011: Added test/bugfix for incorrect balance deficit computation. | 04 December 2023, 07:50:59 UTC |
06fd5d1 | schrodingersket | 04 December 2023, 07:42:02 UTC | #7011: Fixed Stripe balance computation. Added check to ensure Stripe cart total matches `chargeAmount` computation before allowing checkout. Added new `ignoreBalance` flag when using shopping cart checkout to allow user to ignore account balance in favor of paying full cart charge. | 04 December 2023, 07:42:02 UTC |
97ddaba | William Stein | 04 December 2023, 05:29:15 UTC | second attempt to fix issue with too many "daily" statements | 04 December 2023, 05:29:15 UTC |
76eec0a | schrodingersket | 04 December 2023, 02:36:53 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc into feature/7011 | 04 December 2023, 02:36:53 UTC |
bc6c3db | William Stein | 04 December 2023, 01:41:53 UTC | better jupyter redux logging; also remove old redux if created new one (just in case -- should never happen, but it's better than things getting stuck!) | 04 December 2023, 01:42:40 UTC |
cf444d6 | William Stein | 04 December 2023, 01:18:44 UTC | (1) better listings logging; (2) clean up after Jupyter when synctable is closed (e.g., if file is deleted) | 04 December 2023, 01:18:44 UTC |
bc6e38b | William Stein | 04 December 2023, 00:50:09 UTC | project sync -- improve logging in code that manages opened syncdocs | 04 December 2023, 00:50:09 UTC |
fd57737 | William Stein | 03 December 2023, 22:32:16 UTC | fix more situations involving #6924 -- files getting recreated after delete (due to autosave, etc.) | 03 December 2023, 22:32:16 UTC |
71bf5ba | William Stein | 03 December 2023, 22:02:05 UTC | and the other typescript fix | 03 December 2023, 22:02:05 UTC |
435f228 | William Stein | 03 December 2023, 21:57:20 UTC | typescript issue | 03 December 2023, 21:57:20 UTC |
769323b | William Stein | 03 December 2023, 21:47:56 UTC | one tiny step toward #6924 -- make it so ipynb files don't get written out when file is explicitly marked as deleted | 03 December 2023, 21:47:56 UTC |
21c523c | William Stein | 03 December 2023, 21:11:28 UTC | computer server -- trivial fix to a crash I saw with the UI | 03 December 2023, 21:11:28 UTC |
e7d40e1 | William Stein | 03 December 2023, 18:22:45 UTC | fix a test | 03 December 2023, 18:22:45 UTC |
2966221 | William Stein | 03 December 2023, 18:01:25 UTC | fix #6981 -- course student payment issues | 03 December 2023, 18:01:25 UTC |