18ceeeb | Harald Schilly | 16 September 2020, 10:32:41 UTC | quota: clarify a type for the reader and add at least one test | 16 September 2020, 10:36:10 UTC |
c0dec09 | Harald Schilly | 16 September 2020, 10:04:52 UTC | quota function: fixing 25 broken tests, but no clue if site licenses are working | 16 September 2020, 10:04:52 UTC |
bb54e8b | William A. Stein | 16 September 2020, 06:14:44 UTC | 1 day --> days | 16 September 2020, 06:14:44 UTC |
4ce57b8 | William A. Stein | 16 September 2020, 05:42:45 UTC | account for cpu_shares | 16 September 2020, 05:42:45 UTC |
a7e84a2 | William A. Stein | 16 September 2020, 05:23:50 UTC | add license field to create_project api call | 16 September 2020, 05:23:50 UTC |
d780f68 | William A. Stein | 16 September 2020, 05:06:56 UTC | fixes to dedicated site licenses based on testing | 16 September 2020, 05:06:56 UTC |
e5f0bf6 | William A. Stein | 16 September 2020, 01:00:50 UTC | implement dedicated CPU and RAM for new licenses | 16 September 2020, 01:00:50 UTC |
2715c74 | William A. Stein | 15 September 2020, 22:13:16 UTC | @hsy's audit updates broke building cocalc static, and I hope installing is-obj will help (based on tracebacks). We'll see. | 15 September 2020, 22:13:16 UTC |
9c1e739 | William Stein | 15 September 2020, 20:24:15 UTC | Merge pull request #4855 from sagemathinc/prettier-2.1-npm-upd npm: updating prettier + audit fixes | 15 September 2020, 20:24:15 UTC |
28cf173 | William Stein | 15 September 2020, 20:22:48 UTC | Merge pull request #4858 from sagemathinc/nbgrader-octave nbgrader: octave templates | 15 September 2020, 20:22:48 UTC |
3173e73 | Harald Schilly | 15 September 2020, 08:14:49 UTC | nbgrader: octave templates -- #4857 | 15 September 2020, 08:15:23 UTC |
4804929 | William A. Stein | 15 September 2020, 01:37:06 UTC | display more useful information about student projects | 15 September 2020, 01:37:06 UTC |
51404ea | Harald Schilly | 14 September 2020, 14:17:13 UTC | Merge pull request #4856 from sagemathinc/project-fix-undefined-log project: remove a use of this.log after closing | 14 September 2020, 14:17:13 UTC |
283a204 | Harald Schilly | 14 September 2020, 12:53:31 UTC | project: remove a use of this.log after closing | 14 September 2020, 12:53:31 UTC |
30a2538 | Harald Schilly | 14 September 2020, 12:15:46 UTC | prettier: rename postcss → css | 14 September 2020, 12:15:46 UTC |
33c69d3 | Harald Schilly | 14 September 2020, 11:17:54 UTC | npm: updating prettier + audit fixes | 14 September 2020, 11:17:54 UTC |
c8bfa8a | William A. Stein | 14 September 2020, 04:04:53 UTC | fix comment | 14 September 2020, 04:04:53 UTC |
61e834a | William A. Stein | 14 September 2020, 03:41:10 UTC | close a dangerous loophole in the new license system | 14 September 2020, 03:41:10 UTC |
b1e0ffb | William A. Stein | 14 September 2020, 03:30:48 UTC | unlimited and better wording | 14 September 2020, 03:30:48 UTC |
4a494f5 | William A. Stein | 14 September 2020, 03:07:00 UTC | make some text a little more helpful. | 14 September 2020, 03:07:00 UTC |
20da7a3 | William A. Stein | 14 September 2020, 02:59:53 UTC | apply multiple licenses to course -- actually do it. | 14 September 2020, 02:59:53 UTC |
5da930d | William A. Stein | 13 September 2020, 22:45:48 UTC | rewrite course upgrade component using react hooks | 13 September 2020, 22:45:48 UTC |
602da31 | William A. Stein | 13 September 2020, 19:33:04 UTC | implementing support for multiple licenses for a single course: work in progress | 13 September 2020, 19:33:04 UTC |
79809c5 | William Stein | 13 September 2020, 19:31:17 UTC | workaround dumb import issue with typescript so that manage will work | 13 September 2020, 19:31:17 UTC |
284954e | William A. Stein | 13 September 2020, 17:40:46 UTC | fix a call-after-closed bug | 13 September 2020, 17:40:46 UTC |
206ca23 | William A. Stein | 13 September 2020, 04:41:40 UTC | actually for project state don't need to fake it -- just let Loading get shown. | 13 September 2020, 04:41:40 UTC |
f07cc22 | William A. Stein | 13 September 2020, 04:39:46 UTC | fix a type fallback mistake | 13 September 2020, 04:39:46 UTC |
ea2cf09 | William A. Stein | 13 September 2020, 03:44:39 UTC | ignore two functions that reasonably get called after object closed | 13 September 2020, 03:44:39 UTC |
7051fd3 | William A. Stein | 13 September 2020, 03:23:33 UTC | debug log | 13 September 2020, 03:23:33 UTC |
5357c43 | William A. Stein | 13 September 2020, 03:22:27 UTC | Merge branch 'master' into ts4-ws | 13 September 2020, 03:22:27 UTC |
5b14786 | William A. Stein | 13 September 2020, 03:22:02 UTC | upgrade to typescript 4 (hsy@sagemath.com figured out a lot of this) | 13 September 2020, 03:22:02 UTC |
30d28c7 | William Stein | 13 September 2020, 02:25:25 UTC | (serious) mistake in very recent rewrite of TimeAgo | 13 September 2020, 02:25:25 UTC |
9e85fa5 | William Stein | 13 September 2020, 02:20:02 UTC | xterm -- disable webgl; switch to canvas instead | 13 September 2020, 02:20:02 UTC |
e4691ee | William Stein | 12 September 2020, 18:50:44 UTC | new close function | 12 September 2020, 18:50:44 UTC |
1e7d66a | William A. Stein | 12 September 2020, 15:56:14 UTC | new version | 12 September 2020, 15:56:14 UTC |
57e1b28 | William A. Stein | 12 September 2020, 15:55:48 UTC | terminal: use webgl if available; otherwise, fallback to canvas rendering. | 12 September 2020, 15:55:48 UTC |
23ca1cc | William A. Stein | 12 September 2020, 15:42:34 UTC | start a new collaborative whiteboard (nothing serious yet) | 12 September 2020, 15:42:34 UTC |
9924682 | William Stein | 11 September 2020, 18:11:16 UTC | Merge pull request #4812 from sagemathinc/whitelabeling half-baked whitelabeing idea | 11 September 2020, 18:11:16 UTC |
b24415e | William A. Stein | 11 September 2020, 18:06:33 UTC | new ver | 11 September 2020, 18:06:33 UTC |
9421191 | William A. Stein | 11 September 2020, 18:05:49 UTC | upgrade to latest xtermjs; upgrade addons; enable webgl renderer (disable this is issues are reported!) | 11 September 2020, 18:05:49 UTC |
3c8c0b6 | William A. Stein | 11 September 2020, 16:52:01 UTC | statement descriptors | 11 September 2020, 16:52:01 UTC |
ce84db8 | William A. Stein | 11 September 2020, 15:17:05 UTC | define heavily loaded slightly more aggressively | 11 September 2020, 15:17:05 UTC |
28e739c | William A. Stein | 11 September 2020, 14:59:01 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 11 September 2020, 14:59:01 UTC |
6051441 | William Stein | 11 September 2020, 14:58:52 UTC | Merge pull request #4849 from sagemathinc/rm-react-widgets get rid of reacts-widgets + some "globalization" setup | 11 September 2020, 14:58:52 UTC |
227594f | Harald Schilly | 11 September 2020, 10:46:09 UTC | hub/vanity: small tweaks regarding webapp site config | 11 September 2020, 10:46:09 UTC |
5942362 | Harald Schilly | 11 September 2020, 10:06:46 UTC | Merge remote-tracking branch 'origin/master' into whitelabeling | 11 September 2020, 10:06:46 UTC |
09ecdc7 | Harald Schilly | 11 September 2020, 09:48:36 UTC | Merge remote-tracking branch 'origin/master' into rm-react-widgets | 11 September 2020, 09:48:36 UTC |
df39ee2 | Harald Schilly | 11 September 2020, 09:45:00 UTC | webapp: import is_different_date moved -- fixes 148229bd7da135849e0ed87eae7112800dd72749 | 11 September 2020, 09:45:18 UTC |
d2a208a | Harald Schilly | 11 September 2020, 08:54:59 UTC | webapp: get rid of reacts-widgets + some "globalization" setup | 11 September 2020, 08:54:59 UTC |
62a7cd5 | William A. Stein | 11 September 2020, 05:15:09 UTC | rewrite ProjectState | 11 September 2020, 05:15:09 UTC |
2c75808 | William A. Stein | 11 September 2020, 04:56:46 UTC | rewrite LoginLink | 11 September 2020, 04:56:46 UTC |
7dbcd8b | William A. Stein | 11 September 2020, 04:50:09 UTC | delete Calendar component, which is no longer used anywhere | 11 September 2020, 04:50:09 UTC |
62ec8cb | William A. Stein | 11 September 2020, 04:43:25 UTC | rewrite hidden/visible size css responsive components (r_misc); delete some unused code from courses that used this | 11 September 2020, 04:43:25 UTC |
148229b | William A. Stein | 11 September 2020, 04:14:14 UTC | rewrite TimeAgo | 11 September 2020, 04:14:14 UTC |
77d567f | William A. Stein | 11 September 2020, 03:03:55 UTC | cursor should be a pointer | 11 September 2020, 03:03:55 UTC |
67067f6 | William A. Stein | 11 September 2020, 03:01:25 UTC | working on typescripting and cleaning up old-coffee-code-index.cjsx: got rid of octicons; a bunch of immutable mixin stuff; rewrite HelpIcon | 11 September 2020, 03:02:18 UTC |
cb2767c | William A. Stein | 11 September 2020, 00:55:11 UTC | license purchase message -- include user info | 11 September 2020, 00:55:11 UTC |
e36568e | William A. Stein | 10 September 2020, 20:54:08 UTC | include user type in button label when paying | 10 September 2020, 20:54:08 UTC |
57c0afe | William A. Stein | 10 September 2020, 20:03:20 UTC | add chat | 10 September 2020, 20:03:20 UTC |
8e5af96 | William A. Stein | 10 September 2020, 20:00:24 UTC | a couple of small changes to make file creation easier (e.g., fix #1607); add File --> New; more help; Jupyter first, since it is most popular | 10 September 2020, 20:00:24 UTC |
c5d1182 | William A. Stein | 10 September 2020, 01:12:30 UTC | improve typing of projects_map with useTypedRedux | 10 September 2020, 01:12:30 UTC |
98caefe | William A. Stein | 09 September 2020, 23:45:43 UTC | jupyter: get rid of all the any's in TopButtonBar | 09 September 2020, 23:45:58 UTC |
ac7fb01 | William A. Stein | 09 September 2020, 23:26:54 UTC | jupyter: rewrite TopButtonBar using hooks | 09 September 2020, 23:26:54 UTC |
f311cd8 | William A. Stein | 09 September 2020, 22:56:08 UTC | better time travel help link | 09 September 2020, 22:56:08 UTC |
d8d6aec | William A. Stein | 09 September 2020, 21:29:04 UTC | fix reported bug in compute image hook | 09 September 2020, 21:29:04 UTC |
8315803 | William A. Stein | 09 September 2020, 18:52:53 UTC | some jupyter hover commands | 09 September 2020, 18:52:53 UTC |
e70ab67 | William A. Stein | 09 September 2020, 18:05:23 UTC | new ver | 09 September 2020, 18:05:23 UTC |
72828a6 | William A. Stein | 09 September 2020, 18:03:24 UTC | change banner to mention our new lower priced subscriptions... | 09 September 2020, 18:03:24 UTC |
bdb763a | William A. Stein | 09 September 2020, 17:40:09 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 09 September 2020, 17:40:09 UTC |
9c9a26f | William A. Stein | 09 September 2020, 17:39:38 UTC | fix #3752 -- jupyter2: sympy formulas ("rendered output"?) is too tight | 09 September 2020, 17:39:38 UTC |
7b84043 | William A. Stein | 09 September 2020, 17:29:49 UTC | jupyter: tweak some layout/style for better consistency with the inconsistent official jupyter notebook clients... | 09 September 2020, 17:29:49 UTC |
f2a3104 | William Stein | 09 September 2020, 16:46:03 UTC | Merge pull request #4843 from sagemathinc/country-code expose country info in client site configuration | 09 September 2020, 16:46:03 UTC |
e8a43de | Harald Schilly | 09 September 2020, 15:03:46 UTC | expose country info in client site configuration | 09 September 2020, 15:03:46 UTC |
d8de8cd | Harald Schilly | 09 September 2020, 14:34:49 UTC | Merge remote-tracking branch 'origin/master' into whitelabeling | 09 September 2020, 14:34:49 UTC |
913fea2 | William A. Stein | 09 September 2020, 02:13:54 UTC | new ver | 09 September 2020, 02:13:54 UTC |
6549e08 | William A. Stein | 09 September 2020, 02:11:24 UTC | oops -- trialing is also a valid subscription status | 09 September 2020, 02:11:39 UTC |
940d60c | William A. Stein | 09 September 2020, 01:38:44 UTC | make it so customer can request license/stripe sync to happen | 09 September 2020, 01:38:44 UTC |
dbce285 | William A. Stein | 09 September 2020, 00:52:23 UTC | make it so stripe customer record is always cached in db | 09 September 2020, 00:52:23 UTC |
ba23a33 | William A. Stein | 09 September 2020, 00:38:31 UTC | only show credit card payment sources (since the others aren't implemented yet anyways) | 09 September 2020, 00:38:31 UTC |
2b3e399 | William A. Stein | 09 September 2020, 00:21:05 UTC | provide way to sync stripe subscriptions with site license expiration; also immediately expire site license if card fails. | 09 September 2020, 00:21:05 UTC |
39b2019 | William A. Stein | 08 September 2020, 21:17:36 UTC | only include subscriptions that are definitely valid and active | 08 September 2020, 21:17:36 UTC |
13498ad | William A. Stein | 08 September 2020, 20:23:53 UTC | also limit file_use query based on load | 08 September 2020, 20:23:53 UTC |
633cd5a | William A. Stein | 08 September 2020, 20:20:49 UTC | make it so projects query can adapt to load | 08 September 2020, 20:20:49 UTC |
cdff838 | William A. Stein | 08 September 2020, 20:18:41 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 08 September 2020, 20:18:41 UTC |
8b76887 | William A. Stein | 08 September 2020, 20:18:20 UTC | add link to project invite token docs | 08 September 2020, 20:18:20 UTC |
8d2d230 | William Stein | 08 September 2020, 18:30:46 UTC | Merge pull request #4841 from sagemathinc/rm-pricing-course pricing: do not show course packages (quick n dirty) | 08 September 2020, 18:30:46 UTC |
f1742f9 | Harald Schilly | 08 September 2020, 18:04:08 UTC | pricing: do not show course packages (quick n dirty) | 08 September 2020, 18:22:58 UTC |
9bc342c | William Stein | 08 September 2020, 15:41:02 UTC | Merge pull request #4819 from sagemathinc/hub-reset-pw-cookie hub/auth: use cookie to transport token to UI | 08 September 2020, 15:41:02 UTC |
802b390 | William Stein | 08 September 2020, 15:39:58 UTC | Merge pull request #4840 from sagemathinc/proj-capa-html2pdf project capabilities: check if html2pdf via chrome/chromium is available | 08 September 2020, 15:39:58 UTC |
9ded050 | William A. Stein | 08 September 2020, 15:39:06 UTC | make assignment export more robust | 08 September 2020, 15:39:06 UTC |
1b42145 | Harald Schilly | 08 September 2020, 13:23:06 UTC | project capabilities: check if html2pdf via chrome/chromium is available | 08 September 2020, 13:25:21 UTC |
38b72a9 | Harald Schilly | 08 September 2020, 10:16:55 UTC | pw reset: make the cookie only last for 5 mins and fix removing it on the client side | 08 September 2020, 10:16:55 UTC |
8e9ba6e | Harald Schilly | 08 September 2020, 07:34:26 UTC | Merge remote-tracking branch 'origin/master' into hub-reset-pw-cookie | 08 September 2020, 07:34:26 UTC |
4376172 | William A. Stein | 08 September 2020, 01:22:42 UTC | rewrite "The Library" in typescript with react hooks. | 08 September 2020, 01:22:42 UTC |
e28ea07 | William A. Stein | 08 September 2020, 00:00:34 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 08 September 2020, 00:00:34 UTC |
2a8eb05 | William A. Stein | 08 September 2020, 00:00:20 UTC | get rid of project_tasks.coffee (rewrite in typescript) | 08 September 2020, 00:00:20 UTC |
0098990 | Harald Schilly | 07 September 2020, 15:29:46 UTC | Merge pull request #4837 from sagemathinc/fix-ipnyb-to-pdf pyutil/ipynb2pdf: check for chrome or chromium | 07 September 2020, 15:29:46 UTC |
3c81796 | Harald Schilly | 07 September 2020, 14:30:34 UTC | pyutil/ipynb2pdf: check for chrome or chromium | 07 September 2020, 14:30:39 UTC |
b977dbe | William A. Stein | 07 September 2020, 04:20:34 UTC | typescript something in project_tasks | 07 September 2020, 04:20:34 UTC |
fcb7349 | William A. Stein | 07 September 2020, 04:02:12 UTC | rewrite server stats redux in typescript | 07 September 2020, 04:02:12 UTC |