ca474d3 | Harald Schilly | 22 September 2020, 12:39:05 UTC | course: remove license if student is deleted | 22 September 2020, 13:07:03 UTC |
e19a440 | William Stein | 22 September 2020, 03:56:53 UTC | Merge pull request #4865 from sagemathinc/opti-init-requests combine 4 initial http requests into one and optimize them | 22 September 2020, 03:56:53 UTC |
b4f263b | William Stein | 21 September 2020, 13:07:20 UTC | Merge pull request #4869 from sagemathinc/project-opti-1 project: remove console server | 21 September 2020, 13:07:20 UTC |
90eafe0 | William Stein | 21 September 2020, 12:59:34 UTC | Merge pull request #4872 from sagemathinc/upd-pricing-date update pricing spec date | 21 September 2020, 12:59:34 UTC |
4332175 | William Stein | 21 September 2020, 12:57:34 UTC | Merge pull request #4863 from sagemathinc/upd-node-forge-jest-etc npm: fix node-forge, update jest (reverse dependency), etc. | 21 September 2020, 12:57:34 UTC |
885908d | William A. Stein | 20 September 2020, 17:45:19 UTC | improve nbgrader score computation: (1) support "secret" partial credit functionality I found in nbgrader source code, (2) diverge with official nbgrader in order to support octave kernel | 20 September 2020, 17:45:19 UTC |
b464d31 | William Stein | 20 September 2020, 05:28:54 UTC | Merge pull request #4871 from sagemathinc/pricing-info-licenses Pricing info licenses | 20 September 2020, 05:28:54 UTC |
b434aaa | Harald Schilly | 19 September 2020, 16:46:49 UTC | landing/pricing: fix typo and tell reader real prices may vary | 19 September 2020, 16:46:49 UTC |
b7485e3 | Harald Schilly | 19 September 2020, 13:05:20 UTC | Merge remote-tracking branch 'origin/master' into upd-node-forge-jest-etc | 19 September 2020, 13:05:20 UTC |
277cef3 | Harald Schilly | 19 September 2020, 09:57:50 UTC | update pricing spec date | 19 September 2020, 09:57:50 UTC |
641a6a8 | Harald Schilly | 19 September 2020, 09:21:50 UTC | landing/pricing: ... some fine tuning to match actual prices | 19 September 2020, 09:23:50 UTC |
4cb71a5 | Harald Schilly | 18 September 2020, 20:12:33 UTC | landing/pricing: show examples for course licenses | 18 September 2020, 20:12:33 UTC |
477104e | Harald Schilly | 18 September 2020, 17:57:00 UTC | webapp/landing: explain licensing for courses (WIP) | 18 September 2020, 17:57:00 UTC |
6579602 | Harald Schilly | 18 September 2020, 14:06:12 UTC | hub/webapp config: cache entire data and reset upon changing site config settings | 18 September 2020, 14:06:12 UTC |
a8fe4d0 | Harald Schilly | 18 September 2020, 13:54:34 UTC | hub/customize: silly mistake | 18 September 2020, 13:54:34 UTC |
e49beb9 | Harald Schilly | 18 September 2020, 13:37:11 UTC | Merge remote-tracking branch 'origin/master' into opti-init-requests | 18 September 2020, 13:37:11 UTC |
840a1d6 | William Stein | 17 September 2020, 15:33:54 UTC | Merge pull request #4868 from HighwayStar/master-issue-cocalc-docker-97 fix issue with stop/start project sagemathinc/cocalc-docker#97 | 17 September 2020, 15:33:54 UTC |
8c72bf8 | Harald Schilly | 17 September 2020, 15:18:25 UTC | license header | 17 September 2020, 15:18:25 UTC |
135f332 | Vitaliy Tomin | 17 September 2020, 15:10:34 UTC | fix issue with stop/start project sagemathinc/cocalc-docker#97 | 17 September 2020, 15:10:34 UTC |
9896bde | Harald Schilly | 17 September 2020, 14:36:42 UTC | project: removing console server code | 17 September 2020, 14:36:42 UTC |
ec85c1c | Harald Schilly | 17 September 2020, 11:55:58 UTC | Merge branch 'fix-export-api' | 17 September 2020, 11:55:58 UTC |
6bc5fb3 | Harald Schilly | 17 September 2020, 11:55:47 UTC | simplify export-api-doc.ts usage | 17 September 2020, 11:55:47 UTC |
df19e7c | William A. Stein | 17 September 2020, 05:20:36 UTC | fix #4861 -- uploading file into a folder with an ampersand in the name does not work properly | 17 September 2020, 05:20:36 UTC |
fcb467a | William A. Stein | 17 September 2020, 04:59:30 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 17 September 2020, 04:59:30 UTC |
d7f2304 | William A. Stein | 17 September 2020, 04:59:12 UTC | make deprecated license upgrades for admin very slightly less confusing, maybe | 17 September 2020, 04:59:12 UTC |
b51ae24 | William A. Stein | 17 September 2020, 04:57:04 UTC | increase concurrent limit for browser clients communicating with hub | 17 September 2020, 04:57:04 UTC |
7a60b84 | William Stein | 17 September 2020, 04:25:13 UTC | Merge pull request #4866 from DrXyzzy/license-api-doc minimal docs for api license calls | 17 September 2020, 04:25:13 UTC |
6de2a10 | Hal Snyder | 17 September 2020, 04:14:21 UTC | minimal docs for api license calls | 17 September 2020, 04:14:21 UTC |
86c0a8a | William A. Stein | 16 September 2020, 22:52:26 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 16 September 2020, 22:52:26 UTC |
c3cdd2f | William A. Stein | 16 September 2020, 22:46:02 UTC | implement api calls for adding and removing licenses to/from projects | 16 September 2020, 22:46:02 UTC |
d3c2a84 | William Stein | 16 September 2020, 22:40:28 UTC | Merge pull request #4864 from sagemathinc/config-country-restrictions add site setting to configure restricted countries | 16 September 2020, 22:40:28 UTC |
5f0afa9 | William A. Stein | 16 September 2020, 19:50:32 UTC | fix a significant performance bug that made handling of network reconnects potentially much slower than necessary | 16 September 2020, 19:50:32 UTC |
8696ba9 | Harald Schilly | 16 September 2020, 19:34:33 UTC | make "strategies" available via that single "/customize" endpoint – requires a bit of plumbing | 16 September 2020, 19:44:36 UTC |
e158ab9 | Harald Schilly | 16 September 2020, 17:14:13 UTC | combine customize + token requests in one at the start + optimize | 16 September 2020, 17:55:48 UTC |
5efd7b1 | William A. Stein | 16 September 2020, 16:58:14 UTC | fix what https://github.com/sagemathinc/cocalc/pull/4862 breaks properly this time | 16 September 2020, 16:58:14 UTC |
82884a1 | William Stein | 16 September 2020, 16:38:00 UTC | Merge pull request #4862 from sagemathinc/fix-quotas quota function broken | 16 September 2020, 16:38:00 UTC |
7d0c9bc | Harald Schilly | 16 September 2020, 13:48:42 UTC | add site setting to configure restricted countries | 16 September 2020, 13:48:42 UTC |
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 |
b1acc47 | Harald Schilly | 16 September 2020, 08:36:33 UTC | npm: fix node-forge, update jest (reverse dependency), etc. | 16 September 2020, 08:36:33 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 |