a460f88 | Harald Schilly | 22 March 2024, 09:10:10 UTC | frontend/jupyter/ai cell: fix #7387 | 22 March 2024, 09:10:10 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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
a62aed5 | William Stein | 12 March 2024, 17:52:20 UTC | lock down more potential api accesses for banned users - this makes it so if a user is banned, then all their api keys stop working, including the project api keys. | 12 March 2024, 17:52:20 UTC |
ab03f10 | William Stein | 12 March 2024, 17:51:44 UTC | Merge pull request #7352 from schrodingersket/remove-broken-pnpm-dependency Removed extraneous `pnpm` dev dependency | 12 March 2024, 17:51:44 UTC |
94f5394 | Harald Schilly | 12 March 2024, 17:39:43 UTC | frontend/latex/ai formula: further debug dialog while testing LLM | 12 March 2024, 17:39:43 UTC |
dd93301 | William Stein | 12 March 2024, 17:27:20 UTC | better caching for isBanned; reject banned accounts for some api requests | 12 March 2024, 17:27:20 UTC |
ce9062e | Harald Schilly | 12 March 2024, 16:53:47 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 12 March 2024, 16:53:47 UTC |
48ce689 | William Stein | 12 March 2024, 16:47:22 UTC | hub: do not report the exact same error to database/monitoring more than once per minute - avoid *causing* problems by reporting the same error repeatedly to the database. | 12 March 2024, 16:47:22 UTC |
38bdde5 | William Stein | 12 March 2024, 16:01:06 UTC | store: remove pointers to dedicated disk and instead point to compute servers | 12 March 2024, 16:01:06 UTC |
32e559a | William Stein | 12 March 2024, 15:43:28 UTC | Merge pull request #7350 from schrodingersket/ux/7301 #7301: [Site license page] | 12 March 2024, 15:43:28 UTC |
09613a6 | Harald Schilly | 12 March 2024, 15:28:25 UTC | frontend/tex/ai formula: further fixes and tweaks | 12 March 2024, 15:28:25 UTC |
2b0861c | Harald Schilly | 12 March 2024, 14:08:50 UTC | frontend/llm: more towards mistral | 12 March 2024, 15:08:35 UTC |
e8509d5 | Harald Schilly | 12 March 2024, 13:25:07 UTC | frontend/latex/llm: improve latex formula postprocessing | 12 March 2024, 13:25:07 UTC |
472a644 | Harald Schilly | 12 March 2024, 13:08:01 UTC | llm: adding mistral and more in-depth refactoring | 12 March 2024, 13:08:01 UTC |
493656c | Harald Schilly | 12 March 2024, 09:34:54 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 12 March 2024, 09:34:54 UTC |
c0d6135 | schrodingersket | 12 March 2024, 02:54:32 UTC | Removed extraneous `pnpm` dev dependency (which causes a dependency issue when developing on CoCalc itself). | 12 March 2024, 02:54:32 UTC |
42a8af3 | schrodingersket | 12 March 2024, 02:27:08 UTC | #7301: [Site license page] Member hosting and idle timeout are now hidden behind expert configuration. License configuration is now matched against pre-existing presets. When a license configuration is configured via URL, the `Expert configuration` tab is now opened by default. | 12 March 2024, 02:27:08 UTC |
249263b | William Stein | 12 March 2024, 01:35:30 UTC | do not allow purchase if use if banned - this will help with AUTOMATIC purchases, e.g., it will cause any running compute servers to be immediately deleted | 12 March 2024, 01:36:21 UTC |
1166c12 | William Stein | 12 March 2024, 01:27:58 UTC | make creating a remember me cookie be impossible for a banned user - defense in depth | 12 March 2024, 01:27:58 UTC |
a1fd6f9 | William Stein | 12 March 2024, 01:25:12 UTC | add new isBanned function with caching; use it for passport test - this will be useful elsewhere | 12 March 2024, 01:25:12 UTC |
495c418 | William Stein | 12 March 2024, 01:11:22 UTC | ban support for username/password auth via the nextjs app - somehow banning didn't apply to our main login screen (only the old one) | 12 March 2024, 01:11:22 UTC |
c0e59dd | William Stein | 11 March 2024, 22:34:55 UTC | make failure to delete api key not block compute server action - this is needed in edges cases of automatically deleting compute servers when they aren't paid for | 11 March 2024, 22:34:55 UTC |
7b4fd4c | William Stein | 11 March 2024, 21:49:56 UTC | compute-servers: tighten up purchasing parameters | 11 March 2024, 21:49:56 UTC |
ab08bfa | Harald Schilly | 11 March 2024, 14:10:22 UTC | llm: start supporting mistral ai | 11 March 2024, 14:41:49 UTC |
dcfcd94 | Harald Schilly | 11 March 2024, 10:46:38 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 11 March 2024, 12:23:14 UTC |
3723e49 | William Stein | 11 March 2024, 01:33:32 UTC | fix crash when compute server image is defined but not available on google cloud yet | 11 March 2024, 01:33:32 UTC |
3f8f398 | William Stein | 10 March 2024, 15:42:34 UTC | longhorn: change longhorn dataLocality param to default - best effort doesn't make sense by default | 10 March 2024, 15:42:34 UTC |
06d8c59 | William Stein | 09 March 2024, 19:42:13 UTC | install nfs-common client | 09 March 2024, 19:42:13 UTC |
63bf087 | William Stein | 09 March 2024, 19:01:08 UTC | microk8s: use longhorn for persistent storage | 09 March 2024, 19:01:08 UTC |
74ab0c9 | William Stein | 09 March 2024, 19:00:29 UTC | workaround issue with google cloud api depending on package somebody deleted from npmjs.com | 09 March 2024, 19:00:29 UTC |
eef5a85 | Harald Schilly | 08 March 2024, 19:12:47 UTC | llm: get rid of silly "string" fallback typing | 08 March 2024, 19:12:47 UTC |
51b6bbc | William Stein | 08 March 2024, 18:19:29 UTC | Merge pull request #7340 from sagemathinc/testimonial-spitzer next/testimonial: John Spitzer | 08 March 2024, 18:19:29 UTC |
daba4cc | Harald Schilly | 08 March 2024, 14:46:49 UTC | Merge remote-tracking branch 'origin/master' into support-ollama-api | 08 March 2024, 17:08:52 UTC |
f86f860 | Harald Schilly | 08 March 2024, 14:18:16 UTC | next/testimonial: John Spitzer | 08 March 2024, 14:20:36 UTC |
0681765 | William Stein | 08 March 2024, 05:49:09 UTC | remove mentions of cocalc-docker from landing page, store, compute servers, etc. | 08 March 2024, 05:54:38 UTC |