12d5a70 | Harald Schilly | 25 March 2024, 08:36:28 UTC | Merge remote-tracking branch 'origin/master' into antd-5.15.3 | 25 March 2024, 08:36:28 UTC |
e99b54a | William Stein | 25 March 2024, 05:04:30 UTC | sync: add more logging to function that checks for unsaved changes - i observed a long running file that won't save, but there isn't enough logging info to do anything about it, so I'm adding more here | 25 March 2024, 05:04:30 UTC |
cf7f276 | William Stein | 24 March 2024, 15:17:33 UTC | fix auth token frontend crash (when IMAGES not loaded yet) | 24 March 2024, 15:17:33 UTC |
cb91b3b | William Stein | 23 March 2024, 22:09:42 UTC | compute proxy server: better simpler approach for checking target is ready | 23 March 2024, 22:09:42 UTC |
a13636d | William Stein | 23 March 2024, 21:10:44 UTC | dumb mistake in getPort (just wrote this -- no impact) | 23 March 2024, 21:10:44 UTC |
148bd68 | William Stein | 23 March 2024, 20:59:07 UTC | compute server app: only open browser tab when we know something is listening | 23 March 2024, 20:59:07 UTC |
0120b3f | William Stein | 23 March 2024, 20:50:00 UTC | make an error message generated by backend when running code wrapped using bash more useful - instead of error about aux file a.sh, give the original line of code | 23 March 2024, 20:50:00 UTC |
79ceb56 | William Stein | 23 March 2024, 17:55:08 UTC | fix app deps | 23 March 2024, 17:55:08 UTC |
08eba2d | William Stein | 23 March 2024, 17:25:06 UTC | compute server apps -- make instructions a little nicer; add support for requireDns - since jupyterlab is weirdly broken on chrome (at least) without dns | 23 March 2024, 17:25:06 UTC |
b1ea22a | William Stein | 23 March 2024, 17:08:29 UTC | using link retry doesn't work due to security issues - we will do something integrated with the proxy server itself later - for now this is an MVP | 23 March 2024, 17:08:29 UTC |
9ee2f3f | William Stein | 23 March 2024, 16:52:28 UTC | make compute server app launcher use link retry component | 23 March 2024, 16:52:28 UTC |
dc485ff | William Stein | 23 March 2024, 16:12:16 UTC | compute server: add app launcher section - this code sucks and will be refactored soon! | 23 March 2024, 16:12:16 UTC |
e2bcb6e | William Stein | 23 March 2024, 14:36:52 UTC | fix a typo | 23 March 2024, 14:36:52 UTC |
37423de | William Stein | 22 March 2024, 23:15:23 UTC | compute server app buttons: work in progress | 22 March 2024, 23:15:23 UTC |
762c104 | William Stein | 22 March 2024, 18:18:40 UTC | use new proxy format (of image.json) | 22 March 2024, 18:18:40 UTC |
91337e2 | William Stein | 22 March 2024, 12:40:23 UTC | Merge branch 'master' into compute-server-proxy | 22 March 2024, 12:40:23 UTC |
648de1f | William Stein | 22 March 2024, 12:39:45 UTC | Merge pull request #7390 from sagemathinc/fix-7387 frontend/jupyter/ai cell: fix #7387 | 22 March 2024, 12:39:45 UTC |
2044271 | William Stein | 22 March 2024, 12:39:10 UTC | Merge pull request #7389 from sagemathinc/upd-npm-20240322 npm: webpack-dev-middleware and follow-redirects | 22 March 2024, 12:39:10 UTC |
a460f88 | Harald Schilly | 22 March 2024, 09:10:10 UTC | frontend/jupyter/ai cell: fix #7387 | 22 March 2024, 09:10:10 UTC |
925e2bc | Harald Schilly | 22 March 2024, 09:06:19 UTC | Merge remote-tracking branch 'origin/master' into antd-5.15.3 | 22 March 2024, 09:06:19 UTC |
bf9b66e | Harald Schilly | 22 March 2024, 07:54:23 UTC | npm: patch updating webpack-dev-middleware and that follow-redirects override | 22 March 2024, 07:54:23 UTC |
df53a60 | William Stein | 21 March 2024, 18:55:59 UTC | Merge pull request #7371 from sagemathinc/redo-pr-7309 frontend/jupyter/llm cell: merge in parts of #7309 | 21 March 2024, 18:55:59 UTC |
f7dddf9 | Harald Schilly | 21 March 2024, 17:12:42 UTC | npm: antd updated to 5.15.3 | 21 March 2024, 18:13:59 UTC |
c98214e | William Stein | 21 March 2024, 16:37:11 UTC | fix typo in previous commit | 21 March 2024, 16:37:11 UTC |
6a4a753 | William Stein | 21 March 2024, 16:24:38 UTC | make tokn display slightly nicer | 21 March 2024, 16:24:38 UTC |
f4d5419 | William Stein | 21 March 2024, 15:10:44 UTC | compute server: don't run proxy on host (moved to inside compute docker container) | 21 March 2024, 15:10:44 UTC |
00bd3b5 | Harald Schilly | 21 March 2024, 11:54:53 UTC | frontend/jupyter/ai-cell: fix "replacing" the current cell; style tweaks | 21 March 2024, 14:24:36 UTC |
6ab0222 | Harald Schilly | 21 March 2024, 09:10:02 UTC | Merge remote-tracking branch 'origin/master' into redo-pr-7309 | 21 March 2024, 09:10:02 UTC |
87d3727 | Harald Schilly | 20 March 2024, 17:23:22 UTC | frontend/jupyter/ai-cell: almost finished porting #7309 + refactoring; only replacing code cell is broken | 20 March 2024, 17:23:22 UTC |
b4ecd55 | William Stein | 20 March 2024, 16:36:57 UTC | Merge pull request #7382 from schrodingersket/bugfix/7381 #7381: Changed `sslConfigToPsqlEnv` and `sslConfigFromCoCalcEnv` | 20 March 2024, 16:36:57 UTC |
c48c839 | schrodingersket | 20 March 2024, 16:11:13 UTC | #7381: Changed `sslConfigToPsqlEnv` and `sslConfigFromCoCalcEnv` to be function exports instead of arrow function const exports. Postgres config now destructures upon import into `postgres-base.coffee`. | 20 March 2024, 16:11:13 UTC |
fe74680 | Harald Schilly | 20 March 2024, 15:41:42 UTC | Merge remote-tracking branch 'origin/master' into redo-pr-7309 | 20 March 2024, 15:41:42 UTC |
80249fb | William Stein | 20 March 2024, 14:56:54 UTC | Merge branch 'master' into compute-server-proxy | 20 March 2024, 14:56:54 UTC |
3740af5 | William Stein | 20 March 2024, 14:50:09 UTC | fix efficiency issue involving history and markdown code eval | 20 March 2024, 14:50:09 UTC |
128842e | Harald Schilly | 20 March 2024, 08:16:39 UTC | Merge remote-tracking branch 'origin/master' into redo-pr-7309 | 20 March 2024, 08:16:39 UTC |
ad8b778 | William Stein | 20 March 2024, 04:54:29 UTC | Merge branch 'master' into compute-server-proxy | 20 March 2024, 04:54:29 UTC |
bf6e39c | William Stein | 20 March 2024, 04:43:30 UTC | fix issue that was prevented some statements from getting emailed out | 20 March 2024, 04:43:30 UTC |
e0a9b1f | William Stein | 20 March 2024, 04:24:16 UTC | deprecate boost licenses and dedicated VM's in the store | 20 March 2024, 04:24:16 UTC |
fff8baf | William Stein | 19 March 2024, 21:36:27 UTC | don't show token by default (it's a secret) | 19 March 2024, 21:36:27 UTC |
cad6d87 | William Stein | 19 March 2024, 21:27:15 UTC | compute server proxy config: write atomically | 19 March 2024, 21:27:15 UTC |
b27c840 | Harald Schilly | 19 March 2024, 16:29:49 UTC | frontend/jupyter/ai-cell-gen: port over more from #7309 and some enhancements | 19 March 2024, 17:34:18 UTC |
e07e3d9 | William Stein | 19 March 2024, 15:40:38 UTC | changing proxy/authToken at runtime for gcp is allowed | 19 March 2024, 15:40:48 UTC |
49298c9 | William Stein | 19 March 2024, 14:25:44 UTC | Merge pull request #7377 from sagemathinc/tweak-latex-ai-formula frontend/latex/ai formula: minor tweaks | 19 March 2024, 14:25:44 UTC |
a3ddeb8 | William Stein | 19 March 2024, 14:25:22 UTC | Merge pull request #7378 from sagemathinc/ai-formula-md frontend/md/slate: integrate AI formula | 19 March 2024, 14:25:22 UTC |
0417a12 | Harald Schilly | 19 March 2024, 11:41:59 UTC | frontend/md/slate: insert AI formula was not integrated at all | 19 March 2024, 11:41:59 UTC |
069b10f | Harald Schilly | 19 March 2024, 11:17:16 UTC | frontend/latex/ai formula: fix language/tweak layout; also fix the HelpIcon; adjust Mistral LLM Name size | 19 March 2024, 11:17:16 UTC |
f332ef9 | Harald Schilly | 19 March 2024, 09:01:02 UTC | Merge remote-tracking branch 'origin/master' into redo-pr-7309 | 19 March 2024, 09:01:02 UTC |
3ed41a3 | William Stein | 19 March 2024, 04:09:41 UTC | proxy config -- minimal frontend config, hopefully | 19 March 2024, 04:09:41 UTC |
628f4c8 | William Stein | 18 March 2024, 23:22:16 UTC | compute server: write auth token to running project on randomize; also write it and proxy.json on startup from config | 18 March 2024, 23:22:16 UTC |
1a5d207 | William Stein | 18 March 2024, 22:25:09 UTC | Merge branch 'master' into compute-server-proxy | 18 March 2024, 22:25:09 UTC |
856d59f | William Stein | 18 March 2024, 22:09:12 UTC | add a testimonial | 18 March 2024, 22:09:12 UTC |
181bfb3 | William Stein | 18 March 2024, 21:45:47 UTC | add message in case of an incorrect ban | 18 March 2024, 21:45:47 UTC |
0098887 | William Stein | 18 March 2024, 21:43:55 UTC | work in progress implement https proxy for compute servers | 18 March 2024, 21:43:55 UTC |
55c8d93 | Harald Schilly | 18 March 2024, 14:56:55 UTC | frontend/jupyter/llm cell: merge in parts of #7309 | 18 March 2024, 14:56:55 UTC |
836954b | William Stein | 18 March 2024, 14:17:49 UTC | Merge pull request #7369 from sagemathinc/fix-mistral-pricing frontend/paygo/llm: fix mistral price schema display | 18 March 2024, 14:17:49 UTC |
7c5def8 | Harald Schilly | 18 March 2024, 09:52:17 UTC | frontend/paygo/llm: properly test for a paygo LLM service type via isLanguageModelService | 18 March 2024, 09:52:17 UTC |
6db88db | William Stein | 18 March 2024, 00:31:32 UTC | fix source of uncaught exceptions in the nextjs server (observed in production logs) | 18 March 2024, 00:31:32 UTC |
0b15762 | William Stein | 17 March 2024, 23:56:11 UTC | Merge pull request #7296 from sagemathinc/support-ollama-api Ollama, Mistral AI, etc. | 17 March 2024, 23:56:11 UTC |
28b989a | Harald Schilly | 17 March 2024, 16:07:23 UTC | llm: add a 8k limited GPT4 Turbo variant, to avoid committing to too much money | 17 March 2024, 19:08:44 UTC |
436c8d5 | William Stein | 17 March 2024, 16:10:45 UTC | compute servers: implement api for compute similar to the one for sync; add ability to execute code - this was a HUGE gap in functionality - this does involve code duplication, but it is best to write something twice, then refactor, rather than refactor before the code exists and works!! | 17 March 2024, 16:11:45 UTC |
1e9def5 | Harald Schilly | 17 March 2024, 10:34:16 UTC | npm: fork mistralai client, override its dependency, document why, update langchain | 17 March 2024, 13:34:08 UTC |
00834d1 | Harald Schilly | 17 March 2024, 09:57:29 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 17 March 2024, 09:57:29 UTC |
a23d2f1 | William Stein | 16 March 2024, 20:07:38 UTC | compute server: run https proxy on startup | 16 March 2024, 20:07:38 UTC |
e4ed26c | Harald Schilly | 15 March 2024, 18:45:36 UTC | server/llm: drop Palm2 support | 15 March 2024, 18:46:23 UTC |
6b3ec8f | Harald Schilly | 15 March 2024, 17:47:00 UTC | server/llm: fix token counter for mistral and ollama | 15 March 2024, 17:47:00 UTC |
cb66d65 | Harald Schilly | 15 March 2024, 15:15:57 UTC | frontend/llm: collect LLM descriptions in the universal llm-util | 15 March 2024, 16:07:52 UTC |
5d3f293 | Harald Schilly | 15 March 2024, 15:00:43 UTC | frontend/llm: further debug and explain what is going on with student course project specific limitations | 15 March 2024, 15:00:43 UTC |
0b185ab | William Stein | 15 March 2024, 14:55:58 UTC | this should fix a crash warning that has been popping up in the hub-websocket logs | 15 March 2024, 14:55:58 UTC |
d3150c5 | Harald Schilly | 15 March 2024, 14:39:14 UTC | frontend/llm: respect AI student project limit in AI formula generator; throw proper error when querying client/llm without an enabled LLM for a specific tag | 15 March 2024, 14:39:14 UTC |
39a378a | Harald Schilly | 15 March 2024, 14:29:06 UTC | util/llm: minor fixes and tweaks | 15 March 2024, 14:29:06 UTC |
d9059ed | Harald Schilly | 15 March 2024, 14:14:32 UTC | frontend/llm: fixing #7341 by being specific about which LLM tools to enable/disable in course projects | 15 March 2024, 14:14:32 UTC |
73b40f6 | Harald Schilly | 15 March 2024, 11:35:09 UTC | frontend/latex/ai formula: add button to insert full reply, since sometimes it is interesting | 15 March 2024, 11:35:09 UTC |
44f7b01 | Harald Schilly | 15 March 2024, 11:24:08 UTC | frontend/account/other-settings: convert to functional component, and use the ModelSwitch component | 15 March 2024, 11:24:08 UTC |
99285c9 | Harald Schilly | 15 March 2024, 10:57:36 UTC | llm: make Mistral Large a paid model | 15 March 2024, 10:57:36 UTC |
3c706bf | Harald Schilly | 15 March 2024, 10:17:59 UTC | llm: add support for OpenAI GPT-4 Turbo | 15 March 2024, 10:17:59 UTC |
44aa6ee | Harald Schilly | 15 March 2024, 08:42:17 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 15 March 2024, 08:42:17 UTC |
a82b149 | William Stein | 14 March 2024, 21:56:59 UTC | Reword the "too many trials" banner to hopefully be clearer and also point out the existence of pay as you go | 14 March 2024, 21:56:59 UTC |
1e51d9b | Harald Schilly | 14 March 2024, 15:58:15 UTC | llm: dynamic standard system prompt – otherwise mistral too confused | 14 March 2024, 15:58:15 UTC |
f0d64e7 | Harald Schilly | 14 March 2024, 14:38:17 UTC | frontend: refactor more chatgpt → llm | 14 March 2024, 15:09:32 UTC |
91821ab | Harald Schilly | 14 March 2024, 13:23:41 UTC | llm: do not cache ollama, tweak model selector, count tokens, etc. | 14 March 2024, 13:23:41 UTC |
fabb771 | Harald Schilly | 14 March 2024, 12:02:25 UTC | npm: update langchain | 14 March 2024, 12:02:25 UTC |
4dc311c | Harald Schilly | 14 March 2024, 11:17:54 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 14 March 2024, 11:17:54 UTC |
b8890fa | William Stein | 14 March 2024, 03:27:11 UTC | google cloud: do not hide error condition when getting instance | 14 March 2024, 03:27:11 UTC |
cd6141c | William Stein | 14 March 2024, 03:05:52 UTC | compute server: some tweaks related to buttons when collaborators control a VM | 14 March 2024, 03:05:52 UTC |
f910e07 | William Stein | 14 March 2024, 01:56:14 UTC | tt --> code | 14 March 2024, 01:56:14 UTC |
7580986 | William Stein | 14 March 2024, 01:49:21 UTC | compute servers: implement support for nested virtualization | 14 March 2024, 01:49:21 UTC |
f6bcd8c | William Stein | 13 March 2024, 23:39:50 UTC | fix #7358 -- finish password quality improvement - also deal with password reset - deal with changing password - delete old deprecate password change/reset coffeescript code and rewrite frontend code to instead use the api (also a few changes to the landing page compute server text) | 13 March 2024, 23:39:50 UTC |
a501708 | William Stein | 13 March 2024, 23:15:18 UTC | fix #7358 -- require strong passwords - this is just on the initial sign up page so far | 13 March 2024, 23:15:18 UTC |
ef74549 | William Stein | 13 March 2024, 22:27:05 UTC | compute server: autorefresh serial port output | 13 March 2024, 22:27:05 UTC |
141ccc3 | Harald Schilly | 13 March 2024, 19:08:31 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 13 March 2024, 19:08:31 UTC |
03ac9f2 | William Stein | 13 March 2024, 19:00:50 UTC | compute server frontend: add advanced "reload images" button | 13 March 2024, 19:00:50 UTC |
75ac7da | William Stein | 13 March 2024, 17:45:03 UTC | address #7357 for now by deprecating the Delete button for chat | 13 March 2024, 17:45:03 UTC |
2c507e6 | Harald Schilly | 13 March 2024, 17:31:57 UTC | frontend/chat/llm: untangling ollama-[model] and other model names -- to be fixed later | 13 March 2024, 17:31:57 UTC |
3a2ac62 | Harald Schilly | 13 March 2024, 10:33:54 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 13 March 2024, 10:33:54 UTC |
1563da3 | William Stein | 12 March 2024, 19:05:15 UTC | proxy server: block access by banned users | 12 March 2024, 19:05:15 UTC |
e3e7843 | William Stein | 12 March 2024, 18:51:04 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 12 March 2024, 18:51:04 UTC |
7acbccc | William Stein | 12 March 2024, 18:45:55 UTC | rewrite admin ban to use new api endpoint; delete old api endpoint; add confirmation about the severity of what banning entails; clarify that impersonate still works after a ban | 12 March 2024, 18:45:55 UTC |
85f40a3 | William Stein | 12 March 2024, 18:34:15 UTC | Merge pull request #7354 from schrodingersket/ux/7531 #7531: [Site license page] Updated site license page | 12 March 2024, 18:34:15 UTC |
2498e09 | schrodingersket | 12 March 2024, 18:24:14 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc into ux/7531 | 12 March 2024, 18:24:14 UTC |
832ad6a | schrodingersket | 12 March 2024, 17:53:44 UTC | #7531: [Site license page] Updated site license page to consistently render presets view by default. Updated presets to explicitly include member hosting (before, they included it implicitly). Preset diff text is now a bit clearer. | 12 March 2024, 17:53:44 UTC |