https://github.com/sagemathinc/cocalc

sort by:
Revision Author Date Message Commit Date
f7a7286 next/sso: StrategyAvatar icons referenced by an URL are cut off on the right. Removing a margin fixes this 23 March 2023, 14:48:07 UTC
24e9bce Merge pull request #6566 from sagemathinc/sso-oauth-heuristic-name server/sso: additional heuristic if no first and last name in profile 23 March 2023, 09:09:00 UTC
ca77ed5 Merge remote-tracking branch 'origin/master' into sso-oauth-heuristic-name 23 March 2023, 08:42:57 UTC
9119fb7 fix typescript error 22 March 2023, 15:10:57 UTC
68d0da2 fix bug in chat history name; add edit button for 45s to make edit discoverable 22 March 2023, 15:10:21 UTC
ad1f7ee server/sso: additional heuristic if no first and last name in profile 22 March 2023, 14:38:09 UTC
7a7d57e Merge branch 'reply' 21 March 2023, 18:59:36 UTC
644e385 chatgpt: fully implement context support 21 March 2023, 18:56:16 UTC
7ac7230 chatgpt: support history context. yeah! - still need to truncate if it is too big 21 March 2023, 17:43:08 UTC
10bfa37 add analytics and user tracking to crm; add history to openai api 21 March 2023, 16:10:27 UTC
fc33bef chat replies, and gpt integration: style cleanups overall 21 March 2023, 06:00:35 UTC
1eab18e chat: refactored the chatgpt integration a ton; make it reply 21 March 2023, 00:43:26 UTC
e1266ab chat: only show reply link for last chat message in thread. 20 March 2023, 23:02:37 UTC
a3d6e89 fix subtle issue with cursor getting "stuck" in code blocks. finally! - issue is subtle bindings versus keymap precedence with cm. 20 March 2023, 22:42:36 UTC
84cee83 markdown: button to copy code blocks to clipboard; improving chat code 20 March 2023, 21:54:18 UTC
bf66e29 chat: core implementation and data structure for chat reply done. - style is still horrible, of course! 20 March 2023, 20:10:00 UTC
9b55886 chat: making buttons more standard, more space to edit message, working on reply 20 March 2023, 04:11:32 UTC
79ac7c7 chat: add a reply button -- it doesn't do anything yet. 20 March 2023, 02:51:29 UTC
fad13cc increase chat "blah is ..." to 1 minute - motivation: chatgpt sometimes takes more than 30s. 20 March 2023, 02:13:37 UTC
b88ca3e include total_time_s in crm 20 March 2023, 02:11:39 UTC
d6f8e66 markdown code block syntax highlighting -- add some simple heuristics - I couldn't find a good library to do this, beyond what's burried in the massive ancient highlight.js, so I slightly modified a trivial little regexp library. - It syntax code that would otherwise be black and white, so no big harm. - motivation: chatgpt often doesn't set any mode in its output 19 March 2023, 20:07:52 UTC
ec9e401 Merge pull request #6561 from sagemathinc/name-rules-add-ask custom names: reserving "ask" 19 March 2023, 18:28:31 UTC
7ba083b chatgpt frontend -- add progress estimate bar 19 March 2023, 18:24:41 UTC
a703a81 chatgpt: add progress bar for nextjs app 19 March 2023, 18:17:40 UTC
59db098 add more chatgpt instructions; record response time in db; allow @chatgpt 19 March 2023, 16:38:32 UTC
294c656 custom names: reserving "ask" 19 March 2023, 09:07:15 UTC
4cbc3fc fix #6560 -- links to chatgpt status; this is kind of quick and dumb... - will need some sort of refactor 19 March 2023, 03:49:23 UTC
cb7dd79 chatgpt: put in some rate limits to prevent blatant abuse 18 March 2023, 17:42:29 UTC
892a554 fix slate crash I hit in production 18 March 2023, 15:13:10 UTC
3fa0342 add links from on prem page to cocalc-cloud docs 17 March 2023, 17:50:58 UTC
145a660 get rid of not saying what output is as a system command - it often doesn't work - and chatgpt even chides you for asking it, so that's weird and annoying. 17 March 2023, 16:36:37 UTC
43139b1 fix #6556 -- bug with "..." tools popover for Text/Markdown editor 17 March 2023, 16:28:31 UTC
1c72407 chatgpt/frontend: add system prompt support for frontend app 17 March 2023, 04:20:14 UTC
3baa8b6 fix major bug in server settings where you couldn't save IMPACT: - I just introduced this bug 2-3 days ago, and nobody noticed. - It was mainly a new onprem where you would see this, and maybe we didn't even publish any builds with it. 17 March 2023, 03:54:18 UTC
c1835df chatgpt: separate out the system part of the prompt for better analytics, etc. - also got rid of regenerate button; too much clutter for our use case 17 March 2023, 03:39:08 UTC
dca8883 fix a little undefined bug 16 March 2023, 23:41:43 UTC
b7fc92d also fix copy 16 March 2023, 23:31:39 UTC
46ff873 only put update log in one place in thirdparties 16 March 2023, 23:18:28 UTC
7cbc10a fix move/copy dialog button location not being available 16 March 2023, 23:15:17 UTC
b982e62 Merge branch 'master' of github.com:sagemathinc/cocalc 16 March 2023, 23:03:10 UTC
59f75a6 add openai to our thirdparties list 16 March 2023, 23:02:32 UTC
8c24b12 add landing page chatgpt help 16 March 2023, 22:58:27 UTC
f6a9744 add ask chatgpt to landing page. 16 March 2023, 22:47:07 UTC
1abeaa3 chatgpt: analytics and better error message 16 March 2023, 22:40:27 UTC
35d00ac re-enable an analytics cookie - it was disabled 3-4 years ago - what I did now is a bit hobbled - making it get sent with chatgpt request 16 March 2023, 22:23:03 UTC
416613e fix css mistake in page - searching for a line with a long line in find, then leaving and coming back broke things in a weird way. This fixes it. 16 March 2023, 21:50:45 UTC
3991c57 oops -- deleted site settings for now reason 16 March 2023, 21:43:47 UTC
5bb2459 next: make chatgpt help button have ability to cancel request, etc. 16 March 2023, 21:36:08 UTC
d9494e5 standard / student --> just standard - but reword it a bit 16 March 2023, 21:31:49 UTC
89d0c99 tighten presets slightly 16 March 2023, 20:53:08 UTC
b1173a8 comment out budget preset: causing too much confusion (and it is not a good experience for students at all) 16 March 2023, 20:50:36 UTC
d13aa93 switch from the chatgpt npm module to the official openai npm module 16 March 2023, 18:40:46 UTC
1b335d3 Merge pull request #6550 from sagemathinc/auth-sso-minor-changes sso/oauth: adding more logging and reorganizing imports 15 March 2023, 19:49:42 UTC
ace5a90 sso/oauth: adding more logging and reorganizing immports and formatting code 15 March 2023, 13:25:14 UTC
28eff0c working on chatgpt api v2 endpoint and some use in share server - hit a major surprise snag in importing that esm only chatgpt library from npm. I think the best solution is likely just switching to the official api library. 15 March 2023, 05:09:22 UTC
d17acdb add google search button to all share pages (not just top) 15 March 2023, 04:17:08 UTC
a05e8a3 issue #6545 -- implement all the exclusions, so now done enough 14 March 2023, 19:17:28 UTC
80c6c83 fix #6545 -- work in progress fixing adding assignments & handouts 14 March 2023, 18:28:40 UTC
52a69b8 DirectorySelector -- rewrite as functional component 14 March 2023, 01:57:11 UTC
908165d make action bar toggle-able (seems like no loss and some gain) 14 March 2023, 01:33:15 UTC
a489abb horrible broken first "rewrite" of directory selector as functional component 13 March 2023, 23:41:57 UTC
178a62a fix missing title in cocalc comparison page 13 March 2023, 22:23:23 UTC
6b5209d fix bug: "can't call enable_key_handler after CellNotebookActions are closed" 13 March 2023, 20:17:59 UTC
5e14273 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 fix bug in crm chatgpt table 13 March 2023, 02:58:34 UTC
e43b400 admin settings -- modernize and add a search filter 12 March 2023, 22:20:20 UTC
501e342 admin page -- properly react to changes without overrendering 12 March 2023, 21:37:16 UTC
2ee304c admin settings: now it actually works again 12 March 2023, 20:55:20 UTC
c92dd82 admin config page -- work in progress rewriting 12 March 2023, 20:34:39 UTC
98f45af Merge branch 'master' into admin-settings-rewrite 12 March 2023, 19:44:09 UTC
a32d454 fix crash when cleaning up listeners. 12 March 2023, 19:43:40 UTC
8071271 work in progress: rewrite admin settings as a modern functional component 12 March 2023, 19:38:51 UTC
c01a7c3 make openai api key config slightly better; include a link 12 March 2023, 18:26:30 UTC
8b4a75f code blocks in rendered markdown: slightly nicer style 12 March 2023, 05:15:09 UTC
96f112a chatgpt: log all queries to the database; fix slightly ui errors 12 March 2023, 05:09:27 UTC
65292e0 logging: improve it a little 12 March 2023, 05:09:11 UTC
6051bb0 chatgpt: adding logging to database -- work in progress 12 March 2023, 01:59:41 UTC
01d593b chatgpt -- have to explicitly turn it on (UI part) 11 March 2023, 21:47:31 UTC
4c4e939 chatgpt: add "Chatgpt is writing a message..." 11 March 2023, 21:27:48 UTC
7a249a8 chatgpt: minimal useful thing... works! 11 March 2023, 21:15:25 UTC
bf7dfc9 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 add openai chatgpt frontend websocket api client call 11 March 2023, 19:41:19 UTC
4904313 chatgpt: ability to connect with api key and do a request 11 March 2023, 19:20:54 UTC
7ff1b51 add "OpenAI API Key" server setting 11 March 2023, 17:42:51 UTC
35f05c6 fix #6540 -- race condition when using TimeTravel ==> crash 11 March 2023, 06:11:36 UTC
d9d1453 jupyter: fix a warning involving missing keys when using timetravel 11 March 2023, 03:50:34 UTC
9a65a96 fix "mark all as read" not working 10 March 2023, 22:44:51 UTC
516af78 better side chat scroll support; also add undo/redo buttons 10 March 2023, 21:16:53 UTC
4427ae1 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 chat and share indicator clean up 10 March 2023, 20:23:07 UTC
25b37e4 fix issue with toggle of chat and frame tree where it can get out of sync 10 March 2023, 20:10:34 UTC
9a99f18 Merge branch 'master' of github.com:sagemathinc/cocalc 10 March 2023, 19:01:29 UTC
7228591 tree ops: remove a potentially one in a billion weirdness... 10 March 2023, 19:00:45 UTC
602c382 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 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 next/index: "fake" logo for on-prem has a closing bracket -- bug introduced in 5088bddeb4584dbceed5c6c19c3cd4d4799c403c 10 March 2023, 16:28:08 UTC
3aac95c 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 Merge branch 'master' into chat-clean 10 March 2023, 15:52:58 UTC
f760109 next/npm: do not call build-dev twice from build target 10 March 2023, 14:17:02 UTC
4099223 chat: clean up the chat toggle button 09 March 2023, 22:26:01 UTC
back to top