8510491 | Harald Schilly | 21 July 2023, 13:22:36 UTC | frontend/files: active search: better clearing and warning, special case . ends filename | 21 July 2023, 13:22:36 UTC |
cca4321 | Harald Schilly | 21 July 2023, 12:50:18 UTC | frontend/flyout: make png and jpeg a viewable file and tweak new file, icon margin | 21 July 2023, 12:50:18 UTC |
e3e7840 | Harald Schilly | 21 July 2023, 07:45:16 UTC | Merge remote-tracking branch 'origin/master' into flxout-enh-8 | 21 July 2023, 07:45:16 UTC |
38133b5 | William A. Stein | 20 July 2023, 17:37:05 UTC | make password reset work properly even if you are already signed in | 20 July 2023, 17:37:05 UTC |
c0990f0 | William A. Stein | 20 July 2023, 17:11:47 UTC | fix longstanding bug in admin password reset where URL was not updated - it was for the old site - probably caused much frustration and confusion :-( | 20 July 2023, 17:11:47 UTC |
6f939d4 | Harald Schilly | 20 July 2023, 15:36:27 UTC | frontend/project/vertical tab bar: surface project level alerts on process info tab | 20 July 2023, 15:36:27 UTC |
7bbec49 | William A. Stein | 20 July 2023, 15:34:26 UTC | create launch-params.json file when starting project on cocalc-docker / dev mode | 20 July 2023, 15:34:48 UTC |
24c8811 | William Stein | 20 July 2023, 14:28:59 UTC | Merge pull request #6837 from sagemathinc/filetype-ini frontend: support *.ini files | 20 July 2023, 14:28:59 UTC |
989b16e | William Stein | 20 July 2023, 14:28:38 UTC | Merge pull request #6836 from sagemathinc/frontend-datastore-no-dummy frontend/datastore: uniformly allows empty credentials | 20 July 2023, 14:28:38 UTC |
640d5f8 | Harald Schilly | 19 July 2023, 16:58:59 UTC | frontend/flyout/info: expand rows, add action buttons, ... | 20 July 2023, 10:28:54 UTC |
335d4e5 | Harald Schilly | 19 July 2023, 14:25:18 UTC | frontend/flyout/info: css style tweaks | 19 July 2023, 14:25:18 UTC |
6b06653 | Harald Schilly | 19 July 2023, 13:51:47 UTC | frontend/flyout/files: simplify select/open mode switch logic based on selection changes and fix initial shift-click | 19 July 2023, 13:51:47 UTC |
297e684 | Harald Schilly | 19 July 2023, 08:11:26 UTC | frontend: support *.ini files | 19 July 2023, 08:11:26 UTC |
bdb850a | Harald Schilly | 18 July 2023, 17:21:41 UTC | frontend/datastore/gcs+s3: uniformly empty credentials and secrets retain the current value | 18 July 2023, 17:32:16 UTC |
6188346 | William Stein | 17 July 2023, 14:41:52 UTC | Merge pull request #6835 from sagemathinc/fix-flyout-files-state-6832 frontend/flyout: eliminate local file search state | 17 July 2023, 14:41:52 UTC |
fdc09ed | Harald Schilly | 17 July 2023, 12:15:10 UTC | frontend/flyout: eliminate local file search state -- hopefully fixes #6832 | 17 July 2023, 12:15:10 UTC |
71cbc59 | William Stein | 15 July 2023, 21:16:53 UTC | Merge pull request #6834 from sagemathinc/example-snippets-pr-27 example snippets: update PR #27 | 15 July 2023, 21:16:53 UTC |
b1ed7cd | Harald Schilly | 15 July 2023, 14:13:25 UTC | example snippets: update to incorporate https://github.com/sagemathinc/cocalc-snippets/pull/27 | 15 July 2023, 14:13:25 UTC |
c734db0 | William Stein | 13 July 2023, 16:22:42 UTC | Merge pull request #6831 from sagemathinc/flyout-enh-7 Flyout enhancements #7 | 13 July 2023, 16:22:42 UTC |
b3a8645 | Harald Schilly | 13 July 2023, 10:29:25 UTC | frontend/flyout: add tracking to flyout layout mode changes | 13 July 2023, 10:29:25 UTC |
11578a0 | Harald Schilly | 13 July 2023, 10:21:05 UTC | frontend/flyout: change close icon to the same as tab closing | 13 July 2023, 10:21:05 UTC |
8c00441 | Harald Schilly | 13 July 2023, 09:37:15 UTC | frontend/flyout: add account option to choose vertical bar layout between flyout, page, or both | 13 July 2023, 09:46:59 UTC |
74f1c0a | Harald Schilly | 13 July 2023, 07:53:36 UTC | Merge remote-tracking branch 'origin/master' into flyout-enh-7 | 13 July 2023, 07:53:36 UTC |
2dce0bd | William Stein | 12 July 2023, 15:55:57 UTC | Merge pull request #6829 from sagemathinc/user-tracking-expire User tracking expire | 12 July 2023, 15:55:57 UTC |
8aba98e | Harald Schilly | 12 July 2023, 14:20:39 UTC | frontend/flyout bar: if they are default, shift-click opens the full page; emphasize the remainder of the other settings in a similar fashion | 12 July 2023, 14:20:39 UTC |
5d99ecf | Harald Schilly | 12 July 2023, 13:21:17 UTC | frontend/flyout/files+log: sync+debounce setting the search state | 12 July 2023, 13:52:14 UTC |
1f9f7ed | Harald Schilly | 12 July 2023, 10:01:16 UTC | frontend/project/open_directory: fix recording history if not opening "files" page | 12 July 2023, 10:01:16 UTC |
bc55b3a | Harald Schilly | 12 July 2023, 09:43:09 UTC | frontend/flyout/files: make dot when hidden larger and use tooltip instead of "tip" | 12 July 2023, 09:43:09 UTC |
5d974c8 | Harald Schilly | 12 July 2023, 09:14:06 UTC | frontend/flyout/log: track open-file | 12 July 2023, 09:14:06 UTC |
64d6ae6 | Harald Schilly | 12 July 2023, 09:00:25 UTC | db/user_tracking: expire in 30 days | 12 July 2023, 09:00:25 UTC |
20f04a8 | William A. Stein | 11 July 2023, 22:45:57 UTC | fix runtime jupyter project crash | 11 July 2023, 22:45:57 UTC |
b8aa3aa | William Stein | 11 July 2023, 14:20:01 UTC | Merge pull request #6827 from sagemathinc/flyout-enh-6 frontend/flyout: file attributes in files list | 11 July 2023, 14:20:01 UTC |
2189cca | William Stein | 11 July 2023, 14:19:44 UTC | Merge pull request #6824 from sagemathinc/flyout-enh-5 frontend/flyout: 5th round of fixes | 11 July 2023, 14:19:44 UTC |
b8e2e00 | William Stein | 11 July 2023, 14:19:18 UTC | Merge pull request #6828 from sagemathinc/fix-frame-tree-resizing-6826 frontend/frame-tree: trigger resize if container div resizes | 11 July 2023, 14:19:18 UTC |
dab958f | Harald Schilly | 11 July 2023, 11:02:08 UTC | frontend/frame-tree: trigger resize if container div resizes – and remove general window listener | 11 July 2023, 12:31:42 UTC |
9731c70 | Harald Schilly | 11 July 2023, 10:41:51 UTC | frontend/flyout/files+log: show file attributes on wider panels | 11 July 2023, 10:44:05 UTC |
661e4e6 | Harald Schilly | 10 July 2023, 16:21:11 UTC | frontend/flyout/log: close file on middle mouse click, just like with files | 10 July 2023, 16:21:11 UTC |
3cfc0e1 | William Stein | 10 July 2023, 16:11:48 UTC | Merge pull request #6825 from sagemathinc/fix-project-crash-num_connections-undefined project: avoid crash when this.num_connections is undefined | 10 July 2023, 16:11:48 UTC |
34a895e | Harald Schilly | 10 July 2023, 15:26:05 UTC | frontend/flyout/files+log: fix file item style, flex expand width; trigger click on file icon, if not selectable | 10 July 2023, 15:26:05 UTC |
d84b7f1 | Harald Schilly | 10 July 2023, 15:18:34 UTC | frontend/flyout/files: mitigate stuck hover squares by only showing one at a time | 10 July 2023, 15:18:34 UTC |
1db6399 | Harald Schilly | 10 July 2023, 14:33:21 UTC | project: avoid "Cannot destructure property 'n' of 'this.num_connections' as it is undefined" exception | 10 July 2023, 14:33:21 UTC |
49c773f | Harald Schilly | 10 July 2023, 14:17:07 UTC | frontend/flyout: log is not selectable | 10 July 2023, 14:19:19 UTC |
f66923f | William A. Stein | 09 July 2023, 16:19:13 UTC | fix issue that caused a project to crash | 09 July 2023, 16:19:13 UTC |
5b84a05 | William Stein | 07 July 2023, 18:31:01 UTC | address log issue of #6802: css wrong file Files Log This fixes the issue described at https://github.com/sagemathinc/cocalc/issues/6802#issuecomment-1613893741 namely that paths in the recent file log are not visible or inconsistently wrapped, which made this functionality useless for me. | 07 July 2023, 18:31:01 UTC |
a637a40 | William Stein | 07 July 2023, 16:23:38 UTC | Merge pull request #6820 from sagemathinc/upd-snippets-PR-26 example snippets: PR 26 | 07 July 2023, 16:23:38 UTC |
0f2d530 | Harald Schilly | 07 July 2023, 08:31:26 UTC | example snippets: incorporating https://github.com/sagemathinc/cocalc-snippets/pull/26 | 07 July 2023, 08:31:26 UTC |
a6c2288 | William Stein | 06 July 2023, 19:14:13 UTC | Merge pull request #6754 from sagemathinc/project-context Project context | 06 July 2023, 19:14:13 UTC |
7bd3556 | William Stein | 06 July 2023, 19:02:41 UTC | Merge pull request #6819 from sagemathinc/fix-files-breadcrumb-subdir-nav frontend/explorer/path-nav: fix breadcrumb history | 06 July 2023, 19:02:41 UTC |
292c5c1 | Harald Schilly | 06 July 2023, 13:18:09 UTC | frontend/explorer/path-nav: fixes #6810 | 06 July 2023, 13:18:09 UTC |
9dd66a3 | Harald Schilly | 06 July 2023, 09:33:42 UTC | frontend/project context: raise exception if used outside the provider | 06 July 2023, 09:33:42 UTC |
81f475e | Harald Schilly | 06 July 2023, 09:00:25 UTC | frontend/project banner: use context, and a slight CSS fix | 06 July 2023, 09:00:25 UTC |
3beb3fa | Harald Schilly | 06 July 2023, 08:28:32 UTC | Merge remote-tracking branch 'origin/master' into project-context | 06 July 2023, 08:28:32 UTC |
653b980 | William A. Stein | 05 July 2023, 17:23:01 UTC | fix project crash where kernel starts while jupyter being closed, which resulted in project crash | 05 July 2023, 17:23:01 UTC |
aa00e12 | Harald Schilly | 05 July 2023, 15:25:02 UTC | frontend/project: tweak ProjectContext and make use of it | 05 July 2023, 16:01:13 UTC |
eacee3f | Harald Schilly | 05 July 2023, 14:24:20 UTC | Merge remote-tracking branch 'origin/master' into project-context | 05 July 2023, 14:25:46 UTC |
b08e992 | William Stein | 03 July 2023, 14:43:02 UTC | Merge pull request #6815 from sagemathinc/fix-sagews-examples frontend/sagews/examples: fix Space/Gap renaming and broken header | 03 July 2023, 14:43:02 UTC |
3e24500 | Harald Schilly | 03 July 2023, 10:12:18 UTC | frontend/sagews/examples: fix Space/Gap renaming and broken header | 03 July 2023, 10:12:37 UTC |
3169f9f | William A. Stein | 30 June 2023, 16:32:43 UTC | revert the async changes made in 1bfe53c0642c1749b27dbc02f0a414e5f6778e6b to sync-doc, since they introduced a bug - you do not have to use "await" when calling an async function unless you want to block execution or catch an exception. - the original code using callback2 I think works fine based on my tests. - the modified code did not work, based on projects crashing in production. - this is just a tiny quick fix. The right fix would be to just change client.path_read to be a proper async function that *returns* the contents of the file, and can't use a callback. But that is more work and for later. I put in a comment/warning about this. | 30 June 2023, 16:38:15 UTC |
d4f47a3 | William A. Stein | 30 June 2023, 16:29:20 UTC | fix bugs in the jupyter notebook generator when openai not fully configured - error handling was badly implemented due to bad typings - error exposed clearly when openai only have configured, but would have randomly happened in other cases | 30 June 2023, 16:29:20 UTC |
452927f | William Stein | 30 June 2023, 15:33:10 UTC | Merge pull request #6812 from sagemathinc/flyout-files-6807 fix flyout adhoc file creation | 30 June 2023, 15:33:10 UTC |
d7abf1d | William Stein | 30 June 2023, 15:32:41 UTC | Merge pull request #6811 from sagemathinc/flyout-select-modal frontend/flyout/files: modal file selection | 30 June 2023, 15:32:41 UTC |
be30aaa | Harald Schilly | 30 June 2023, 15:26:20 UTC | Merge branch 'flyout-select-modal' into flyout-files-6807 | 30 June 2023, 15:26:20 UTC |
deb4584 | Harald Schilly | 30 June 2023, 15:20:33 UTC | frontend/flyout/files: edge case when selecting files should enter select mode | 30 June 2023, 15:20:33 UTC |
a2a8336 | William Stein | 30 June 2023, 15:14:27 UTC | Merge pull request #6806 from sagemathinc/syntax-macaulay2 frontend/jupyter: macaulay2 syntax | 30 June 2023, 15:14:27 UTC |
c92b4e8 | Harald Schilly | 30 June 2023, 14:54:07 UTC | frontend/flyout/files: fix adhoc file creation in subdir -- #6807 | 30 June 2023, 14:54:07 UTC |
8c4a26d | Harald Schilly | 30 June 2023, 13:11:18 UTC | frontend/flyout/files: modal file selection | 30 June 2023, 14:21:21 UTC |
44f3f14 | Harald Schilly | 30 June 2023, 10:17:53 UTC | jupyter/kernel data: special case Macaulay2. | 30 June 2023, 10:17:53 UTC |
deea5f3 | Harald Schilly | 29 June 2023, 13:20:05 UTC | frontend/jupyter: macaulay2 syntax -- #6805 | 29 June 2023, 13:20:05 UTC |
6627f93 | William A. Stein | 28 June 2023, 22:11:29 UTC | fix crash involving jupyter file save in production | 28 June 2023, 22:11:29 UTC |
d651b2d | William Stein | 28 June 2023, 21:55:14 UTC | Merge pull request #6799 from sagemathinc/update-examples-d7e8459 frontend: updating example snippets | 28 June 2023, 21:55:14 UTC |
3b9ccce | William Stein | 28 June 2023, 21:54:54 UTC | Merge pull request #6801 from sagemathinc/flyout-enh-3 Flyout enhancement #3 | 28 June 2023, 21:54:54 UTC |
d9e21ee | Harald Schilly | 28 June 2023, 17:43:50 UTC | frontend/flyout/settings: fix "always running" text block | 28 June 2023, 17:44:55 UTC |
7b4daf0 | Harald Schilly | 28 June 2023, 16:37:09 UTC | frontend/flyout/files: create file when search does not find it | 28 June 2023, 16:37:09 UTC |
5d786e1 | Harald Schilly | 28 June 2023, 15:00:47 UTC | frontend/flyout: refactoring, unifying parameters | 28 June 2023, 15:00:47 UTC |
c492f05 | Harald Schilly | 28 June 2023, 14:50:41 UTC | frontend/flyout/files: do not open "files" page when changing dirs | 28 June 2023, 14:50:41 UTC |
d2324b1 | Harald Schilly | 28 June 2023, 13:01:20 UTC | frontend: updating example snippets to commit d7e8459 | 28 June 2023, 13:01:20 UTC |
e6407ce | Harald Schilly | 28 June 2023, 11:55:32 UTC | frontend/flyout: minor tweaks and fixing license vs. upgrades | 28 June 2023, 11:55:32 UTC |
7b6f0d1 | Harald Schilly | 27 June 2023, 17:39:00 UTC | frontend/flyout: if filter search has at least one hit, open first file without scrolling | 27 June 2023, 17:39:00 UTC |
bcec629 | Harald Schilly | 27 June 2023, 15:59:56 UTC | frontend/flyout: snapshot backups, adjust upgrades icon, minor tweaks | 27 June 2023, 15:59:56 UTC |
63d1f41 | Harald Schilly | 27 June 2023, 11:02:27 UTC | frontend/flyouts: add account setting to make them the default | 27 June 2023, 11:02:27 UTC |
2ddface | Harald Schilly | 27 June 2023, 10:04:48 UTC | frontend/flyout/files: when at least one file is selected, switch file icons to checkboxes. makes several selections with only the mouse possible | 27 June 2023, 10:04:48 UTC |
c5b3d64 | William A. Stein | 26 June 2023, 23:07:41 UTC | also fix the redirects | 26 June 2023, 23:07:41 UTC |
a237a23 | William A. Stein | 26 June 2023, 20:38:04 UTC | page rename for users/upgrades | 26 June 2023, 20:38:04 UTC |
7a04859 | William Stein | 26 June 2023, 20:14:37 UTC | Merge pull request #6795 from sagemathinc/flyout-enh-2 frontend: cont. flyouts and general UI changes | 26 June 2023, 20:14:37 UTC |
e26889f | Harald Schilly | 26 June 2023, 18:15:43 UTC | frontend: starting to change collaborators->users and call license tab "upgrades" | 26 June 2023, 18:34:16 UTC |
9ab1164 | William Stein | 26 June 2023, 16:52:33 UTC | Merge pull request #6781 from sagemathinc/flyout-enh-1 project/flyout: separate collabs and licenses, enhance files, settings | 26 June 2023, 16:52:33 UTC |
3654298 | Harald Schilly | 26 June 2023, 10:34:06 UTC | frontend/flyout/settings: fix environment, file and about layout/style | 26 June 2023, 12:42:36 UTC |
029080f | Harald Schilly | 26 June 2023, 10:14:32 UTC | frontend/flyout/search: remove line number from copy -- #6794 | 26 June 2023, 10:14:32 UTC |
e0cbb54 | Harald Schilly | 26 June 2023, 08:19:59 UTC | Merge remote-tracking branch 'origin/master' into flyout-enh-1 | 26 June 2023, 08:19:59 UTC |
512844c | Harald Schilly | 23 June 2023, 14:11:11 UTC | frontend/flyout/files: various layout tweaks and files: stale dir warning | 23 June 2023, 16:12:30 UTC |
e2065bc | William Stein | 23 June 2023, 13:56:33 UTC | Merge pull request #6791 from sagemathinc/setup-security-md Create SECURITY.md | 23 June 2023, 13:56:33 UTC |
0a3447b | Harald Schilly | 23 June 2023, 09:51:54 UTC | frontend/flyout/settings: pack them tight as well | 23 June 2023, 13:47:06 UTC |
e7b36a0 | Harald Schilly | 23 June 2023, 11:38:21 UTC | Create SECURITY.md | 23 June 2023, 11:39:36 UTC |
b9ed66a | Harald Schilly | 23 June 2023, 07:57:52 UTC | frontend/flyout: licenses: tweak title, add explanation texts, ..., collabs: similar tweaks, info: fix project not running + debug info | 23 June 2023, 08:17:18 UTC |
297bcfd | Harald Schilly | 23 June 2023, 07:11:20 UTC | Merge remote-tracking branch 'origin/master' into flyout-enh-1 | 23 June 2023, 07:11:20 UTC |
e3c82c0 | Harald Schilly | 22 June 2023, 17:59:57 UTC | frontend/process info: fix antd deprecation | 22 June 2023, 17:59:57 UTC |
9143d2a | William A. Stein | 22 June 2023, 17:18:13 UTC | salesloft -- run maintenance loop | 22 June 2023, 17:18:13 UTC |
3392294 | William A. Stein | 22 June 2023, 15:58:55 UTC | add code for doing periodic salesloft udpates -- not used yet | 22 June 2023, 15:58:55 UTC |
69ba8d8 | William Stein | 22 June 2023, 15:33:52 UTC | Merge pull request #6790 from sagemathinc/fix-student-pay-and-banner Fix student pay and banner | 22 June 2023, 15:33:52 UTC |
abc5786 | Harald Schilly | 22 June 2023, 14:41:11 UTC | frontend/flyout/server: add sagews server control | 22 June 2023, 14:41:11 UTC |