629eec7 | William Stein | 06 January 2022, 21:22:44 UTC | next -- add more links to the new billing/licenses/store page | 06 January 2022, 21:22:44 UTC |
9be2a52 | William Stein | 06 January 2022, 21:03:10 UTC | Merge branch 'master' into next-licenses | 06 January 2022, 21:03:10 UTC |
cd40346 | William Stein | 06 January 2022, 20:55:49 UTC | store/license/billing -- links from old pages to new pages | 06 January 2022, 20:55:49 UTC |
defe58b | William Stein | 06 January 2022, 20:24:42 UTC | Publish new version of package packages/static to npmjs package repo. | 06 January 2022, 20:24:42 UTC |
3fa6819 | William Stein | 06 January 2022, 20:22:19 UTC | Publish new version of package packages/frontend to npmjs package repo. | 06 January 2022, 20:22:19 UTC |
b297ffc | William Stein | 06 January 2022, 19:55:49 UTC | Merge pull request #5634 from sagemathinc/license-change-restart License change restart | 06 January 2022, 19:55:49 UTC |
dd1fa37 | William Stein | 06 January 2022, 19:07:20 UTC | do not show license/billing stuff if server isn't commercial | 06 January 2022, 19:07:20 UTC |
d1dfdac | William Stein | 06 January 2022, 18:47:18 UTC | next - add links across the top of the landing page (only when you're signed in) to the most useful pages | 06 January 2022, 18:47:18 UTC |
2423696 | Harald Schilly | 06 January 2022, 17:02:52 UTC | frontent/project settings: restart project after removing a site license | 06 January 2022, 17:02:52 UTC |
7abe339 | Harald Schilly | 06 January 2022, 16:35:49 UTC | server/project: note about #5633 | 06 January 2022, 16:35:49 UTC |
742b957 | Harald Schilly | 06 January 2022, 16:35:34 UTC | frontend/settings: adding a license key restarts the project + adjusting the text | 06 January 2022, 16:35:34 UTC |
e81de7e | William Stein | 06 January 2022, 05:03:23 UTC | added sales tax | 06 January 2022, 05:03:23 UTC |
cef7fdf | William Stein | 06 January 2022, 02:19:24 UTC | working on store | 06 January 2022, 02:19:24 UTC |
54b3301 | William Stein | 05 January 2022, 21:41:42 UTC | next - store - clean up some alignment | 05 January 2022, 21:41:42 UTC |
37f96b2 | William Stein | 05 January 2022, 21:29:53 UTC | next - store - work in progress on the checkout process | 05 January 2022, 21:29:53 UTC |
b618f30 | William Stein | 05 January 2022, 20:11:22 UTC | fix some type errors | 05 January 2022, 20:11:22 UTC |
ea6b32f | William Stein | 05 January 2022, 19:44:33 UTC | make it so new billing code works properly even if there is no stripe id yet for a given user | 05 January 2022, 19:44:33 UTC |
6ebc05f | William Stein | 05 January 2022, 19:35:24 UTC | get rid of "Error:" in API error messages. | 05 January 2022, 19:35:24 UTC |
8535b98 | William Stein | 05 January 2022, 19:19:12 UTC | fix sign up flow as well | 05 January 2022, 19:19:12 UTC |
3eac49d | William Stein | 05 January 2022, 19:15:36 UTC | Merge branch 'master' into next-licenses | 05 January 2022, 19:15:36 UTC |
916b368 | William Stein | 05 January 2022, 19:15:16 UTC | fix sign in flow regarding hitting tab | 05 January 2022, 19:15:16 UTC |
4aecf45 | William Stein | 05 January 2022, 19:14:49 UTC | make clicking "sign out" immediately sign out as (1) current flow is jarring and (2) that's what github does and it seems fine. | 05 January 2022, 19:14:49 UTC |
d36497a | William Stein | 05 January 2022, 19:07:42 UTC | config search -- fix bug in search for "word wrap" | 05 January 2022, 19:07:42 UTC |
eabe873 | William Stein | 05 January 2022, 17:57:17 UTC | fix some typescript errors in store | 05 January 2022, 17:57:17 UTC |
fb4d75e | William Stein | 05 January 2022, 17:09:44 UTC | Merge branch 'master' into next-licenses | 05 January 2022, 17:09:44 UTC |
b5d0b5b | William Stein | 05 January 2022, 17:08:14 UTC | Publish new version of package packages/database to npmjs package repo. | 05 January 2022, 17:08:14 UTC |
3428b42 | William Stein | 05 January 2022, 17:08:00 UTC | Publish new version of package packages/server to npmjs package repo. | 05 January 2022, 17:08:00 UTC |
6d6905d | William Stein | 05 January 2022, 17:07:49 UTC | Publish new version of package packages/hub to npmjs package repo. | 05 January 2022, 17:07:49 UTC |
ed6a476 | William Stein | 05 January 2022, 16:59:50 UTC | Merge pull request #5631 from sagemathinc/onprem-init-setup on-prem: support setting up an admin account and a registration token | 05 January 2022, 16:59:50 UTC |
c3a3fae | William Stein | 05 January 2022, 16:53:39 UTC | Merge branch 'master' into next-licenses | 05 January 2022, 16:53:39 UTC |
e88b7d1 | William Stein | 05 January 2022, 16:34:17 UTC | Publish new version of package packages/next to npmjs package repo. | 05 January 2022, 16:34:17 UTC |
c16458b | William Stein | 05 January 2022, 16:30:39 UTC | Publish new version of package packages/static to npmjs package repo. | 05 January 2022, 16:30:39 UTC |
ac863f9 | William Stein | 05 January 2022, 16:28:17 UTC | Publish new version of package packages/server to npmjs package repo. | 05 January 2022, 16:28:17 UTC |
6eaca01 | William Stein | 05 January 2022, 16:28:07 UTC | Publish new version of package packages/frontend to npmjs package repo. | 05 January 2022, 16:28:07 UTC |
9d0bcf8 | William Stein | 05 January 2022, 16:26:50 UTC | Publish new version of package packages/hub to npmjs package repo. | 05 January 2022, 16:26:50 UTC |
a5d8413 | William Stein | 05 January 2022, 16:26:33 UTC | Publish new version of package packages/util to npmjs package repo. | 05 January 2022, 16:26:33 UTC |
ab12d80 | Harald Schilly | 05 January 2022, 15:42:00 UTC | on-prem: support setting up an admin account and a registration token upon initialization | 05 January 2022, 15:50:39 UTC |
bd19b66 | William Stein | 05 January 2022, 14:55:03 UTC | Merge pull request #5629 from sagemathinc/imprint-and-policies Imprint and policies | 05 January 2022, 14:55:03 UTC |
0e0f1bb | William Stein | 05 January 2022, 06:36:42 UTC | store - make adding license to the cart go the cart page. | 05 January 2022, 06:36:42 UTC |
00c9826 | William Stein | 05 January 2022, 02:46:58 UTC | next - cart - deal with async properly | 05 January 2022, 02:50:07 UTC |
b364655 | William Stein | 05 January 2022, 02:00:10 UTC | Merge branch 'master' into next-licenses | 05 January 2022, 02:00:10 UTC |
9b173b6 | William Stein | 04 January 2022, 23:45:27 UTC | next store - moving items back and forth between saved for later and the cart. | 04 January 2022, 23:45:27 UTC |
6102f9c | William Stein | 04 January 2022, 23:16:21 UTC | Publish new version of package packages/next to npmjs package repo. | 04 January 2022, 23:16:21 UTC |
d0db277 | William Stein | 04 January 2022, 23:10:15 UTC | Publish new version of package packages/hub to npmjs package repo. | 04 January 2022, 23:10:15 UTC |
5a03f64 | William Stein | 04 January 2022, 23:08:58 UTC | add a short "what is cocalc..." youtube video on landing page that only appears on cocalc.com | 04 January 2022, 23:08:58 UTC |
683e998 | William Stein | 04 January 2022, 22:33:42 UTC | next - shopping cart - check/uncheck all | 04 January 2022, 22:33:42 UTC |
16461ab | William Stein | 04 January 2022, 21:11:04 UTC | next - store - implemented in memory selection for cart, but am now rewriting it to store that state in the database | 04 January 2022, 21:11:04 UTC |
addec58 | William Stein | 04 January 2022, 19:36:09 UTC | next - store - display shopping cart | 04 January 2022, 19:36:09 UTC |
e4d18c3 | William Stein | 04 January 2022, 18:53:25 UTC | next - shopping - basic api functionality; adding item to cart (but with no ui feedback yet) | 04 January 2022, 18:53:25 UTC |
cb4390b | Harald Schilly | 04 January 2022, 15:22:05 UTC | next/imprint,policies: fixing typing errors | 04 January 2022, 15:22:05 UTC |
7d37922 | Harald Schilly | 04 January 2022, 15:01:02 UTC | server_settings: renaming imprint and policies, and passing their values into the markdown component, to also sanitize them | 04 January 2022, 15:01:02 UTC |
76b2a8e | William Stein | 04 January 2022, 05:08:42 UTC | add new "shopping-cart-items" to db-schema | 04 January 2022, 05:08:42 UTC |
74242b0 | William Stein | 04 January 2022, 01:25:02 UTC | next - license - add price display | 04 January 2022, 01:25:02 UTC |
4d8ee84 | William Stein | 03 January 2022, 21:04:24 UTC | next - refactor -- to have a store | 03 January 2022, 21:05:38 UTC |
5619f58 | Harald Schilly | 03 January 2022, 16:52:29 UTC | next/footer: link to organization if URL is set | 03 January 2022, 16:52:29 UTC |
97cd5ba | Harald Schilly | 03 January 2022, 15:49:30 UTC | next/on-prem: dedicated imprint and policy pages, different from the ones for cocalc.com -- WIP | 03 January 2022, 16:46:53 UTC |
ee7420a | William Stein | 03 January 2022, 16:21:38 UTC | next license purchase -- streamline/refactor | 03 January 2022, 16:21:38 UTC |
9c2bfcc | William Stein | 03 January 2022, 15:49:24 UTC | next - license - polishing the create license form | 03 January 2022, 15:49:24 UTC |
95a9215 | Harald Schilly | 03 January 2022, 14:29:35 UTC | next/index: show index_info_html on landing page | 03 January 2022, 14:29:35 UTC |
ed4928b | Harald Schilly | 03 January 2022, 14:15:18 UTC | site settings: add imprint and policies fields, fix a bug with editing textareas | 03 January 2022, 14:15:18 UTC |
fcf11af | William Stein | 02 January 2022, 23:36:13 UTC | next license - add help descriptions | 02 January 2022, 23:36:13 UTC |
8400b08 | William Stein | 02 January 2022, 23:16:02 UTC | next license creation -- formify | 02 January 2022, 23:16:02 UTC |
493cbc6 | William Stein | 02 January 2022, 21:18:06 UTC | next license creation -- working on creating input form | 02 January 2022, 21:18:06 UTC |
06b15b7 | William Stein | 02 January 2022, 17:56:24 UTC | next - license -- work in progress on creating a license | 02 January 2022, 17:56:24 UTC |
ea80a50 | William Stein | 02 January 2022, 05:22:20 UTC | next: add react-timeago, and use it for Timestamp component | 02 January 2022, 05:26:59 UTC |
2aee7b5 | William Stein | 02 January 2022, 05:05:40 UTC | next license -- make "how used" responsive | 02 January 2022, 05:05:40 UTC |
62b8aa0 | William Stein | 02 January 2022, 04:51:14 UTC | next - make licensed projects page responsive | 02 January 2022, 04:51:14 UTC |
9d1d861 | William Stein | 02 January 2022, 01:24:32 UTC | next - licenses - making it more responsive | 02 January 2022, 01:24:32 UTC |
8348626 | William Stein | 02 January 2022, 00:58:24 UTC | next - billing - make invoices responsive | 02 January 2022, 00:58:24 UTC |
c50020d | William Stein | 02 January 2022, 00:47:38 UTC | next billing -- make subscriptions responsive | 02 January 2022, 00:47:38 UTC |
dfb3611 | William Stein | 02 January 2022, 00:30:14 UTC | next billing -- change credit card list to be responsive | 02 January 2022, 00:30:14 UTC |
c5c0740 | William Stein | 02 January 2022, 00:01:51 UTC | Publish new version of package packages/project to npmjs package repo. | 02 January 2022, 00:01:51 UTC |
1130790 | William Stein | 02 January 2022, 00:00:06 UTC | Merge branch 'master' of github.com:sagemathinc/cocalc | 02 January 2022, 00:00:06 UTC |
7c9f414 | William Stein | 01 January 2022, 23:59:45 UTC | revert change to 0 -- instead go for a much longer interval where file stays open | 01 January 2022, 23:59:45 UTC |
e6405d5 | William Stein | 01 January 2022, 23:57:48 UTC | next - license overview | 01 January 2022, 23:57:48 UTC |
8313b6c | William Stein | 01 January 2022, 22:00:26 UTC | link to pay an unpaid invoice | 01 January 2022, 22:02:19 UTC |
6a97b19 | William Stein | 01 January 2022, 21:32:15 UTC | Publish new version of package packages/hub to npmjs package repo. | 01 January 2022, 21:32:15 UTC |
36ed72f | William Stein | 01 January 2022, 21:31:19 UTC | fix bug we ran into in production -- it causes hub to stacktrace | 01 January 2022, 21:31:19 UTC |
937a133 | William Stein | 01 January 2022, 21:25:40 UTC | show all invoices/receipts | 01 January 2022, 21:25:40 UTC |
5aef268 | William Stein | 01 January 2022, 19:09:57 UTC | Merge branch 'master' into next-licenses | 01 January 2022, 19:09:57 UTC |
9362683 | William Stein | 01 January 2022, 19:08:12 UTC | Publish new version of package packages/project to npmjs package repo. | 01 January 2022, 19:08:12 UTC |
fbb72d0 | William Stein | 01 January 2022, 19:06:15 UTC | change the project sync close delay from 7s to 0s, i.e., disable it. This optimization may be the cause of subtle bugs, and doesn't seem necessary at all. Also, upon reading the code, I don't believe the comment about the delaying needing to be "as long as the time to save" is valid, since a save is awaited on right before closing. | 01 January 2022, 19:06:39 UTC |
2522ff1 | William Stein | 01 January 2022, 00:43:34 UTC | next - billing subs -- add some explanation | 01 January 2022, 00:43:34 UTC |
af208c3 | William Stein | 01 January 2022, 00:33:35 UTC | next billing -- cancel subscription | 01 January 2022, 00:33:35 UTC |
19cb20e | William Stein | 01 January 2022, 00:10:56 UTC | next - billing - show all subscriptions | 01 January 2022, 00:10:56 UTC |
fd803a7 | William Stein | 31 December 2021, 17:34:29 UTC | next billing -- implement adding new payment method. | 31 December 2021, 17:34:29 UTC |
c64a2f4 | William Stein | 31 December 2021, 15:27:47 UTC | next billing -- delete payment method | 31 December 2021, 15:27:47 UTC |
26cc3af | William Stein | 31 December 2021, 15:16:00 UTC | next billing -- implementing selecting (and displaying) the default payment method | 31 December 2021, 15:16:00 UTC |
ec28e81 | William Stein | 31 December 2021, 15:15:46 UTC | upgrade to newest version of antd | 31 December 2021, 15:15:46 UTC |
27aa34f | William Stein | 31 December 2021, 04:48:46 UTC | next billing -- show list of payment methods | 31 December 2021, 04:49:09 UTC |
9ff1c2d | William Stein | 31 December 2021, 01:17:43 UTC | next licensed projects -- add tips to column headings | 31 December 2021, 01:17:43 UTC |
1f77329 | William Stein | 31 December 2021, 00:54:02 UTC | next license -- remove manager | 31 December 2021, 00:54:51 UTC |
a8a0335 | William Stein | 30 December 2021, 18:38:21 UTC | next license -- adding of managers now implemented | 30 December 2021, 18:43:05 UTC |
594dcac | William Stein | 30 December 2021, 17:28:55 UTC | next license -- snapshot of work in progress | 30 December 2021, 17:28:55 UTC |
63e8e99 | William Stein | 30 December 2021, 15:06:54 UTC | next license -- switch to using new user_search (so old coffeescript code now gone); make new search work in next app as well. | 30 December 2021, 15:06:54 UTC |
98285e5 | William Stein | 30 December 2021, 03:30:26 UTC | next/license -- first rough draft of user search typescript rewrite | 30 December 2021, 03:30:26 UTC |
d05a766 | William Stein | 29 December 2021, 19:51:46 UTC | Merge branch 'master' into next-licenses | 29 December 2021, 19:51:46 UTC |
b4a30d5 | William Stein | 29 December 2021, 19:48:27 UTC | next - license - user search -- work in progress on user search + adding managers | 29 December 2021, 19:48:27 UTC |
0c7c52b | William Stein | 29 December 2021, 18:45:28 UTC | next - license - checkbox to exclude me | 29 December 2021, 18:45:28 UTC |
de939e6 | William Stein | 29 December 2021, 18:25:22 UTC | next: make it easy to copy certain text via new Copyable component | 29 December 2021, 18:25:22 UTC |