Commit Graph

4243 Commits

Author SHA1 Message Date
Vasek Mlejnsky a422d59bc8 Fix e2b CLI commands (#329)
The custom sandbox guide was using old E2B cli commands
2024-03-07 09:06:26 +01:00
Vasek Mlejnsky 346d0b9f8b Add note about sandbox compute 2024-03-07 09:03:14 +01:00
Vasek Mlejnsky 4c475922c7 Fix e2b CLI commands 2024-03-07 08:59:33 +01:00
Jakub Novak 74d2dc4dbc Don't set result if already set 2024-03-04 19:44:13 -08:00
Tomas Valenta 959e9f788b Add email authentication (#321)
So far we only had sign up/sign in via GitHub. With this PR we are
adding email sign up/sign.

I started using Supabase Auth UI, because there is starting to be a lot
of auth UI we would need to handle (having auth inputs, choosing between
different providers, sign up flow…) and we can get it for free now.

What is missing:
- [x] Testing with GH — I think I configured it correctly, but haven’t
tested it yet
- [x] Customize style of the supabase auth ui (it should be possible to
override anything) to match our docs style
- [x] Decide if we want to put the auth ui on a completely separate page
(we may have to move the app router layout?)
- [x] Make sure the sign up and sign in buttons flow still makes sense
and works — sign up should redirect to the actual sign up version of the
auth ui, but the #auth-sign-up that should be used seems not to be
working correctly with router.push yet :thinking_face:
  - [x] Fix redirecting to the same url (test in prod)
  - [x] Fix redirecting to sign up
- [ ] _Customize Supabase auth emails, confirm email_
- [ ] _Styling of "confirmation email" and "wrong password"
announcements_
- [ ] _Enable reset password again_
- [x] Redirect on confirmation email
- [x] Set SMTP
- [x] Check if all the analytics are still in correct place
- [x] Fix hydration errors
- [ ] _Test signing in with the same email for another existing account
created via GitHub_
- [x] Make auth urls more readable
- [x] Check if pathnames are correctly encoded
2024-03-02 18:56:06 -08:00
Tomas Valenta 6482514f88 Fix auth message styling 2024-03-02 18:52:09 -08:00
Tomas Valenta 012201791c Fix encoding; Disable reset 2024-03-02 18:36:26 -08:00
Tomas Valenta ab9b99f1fc Encode params 2024-03-02 18:36:26 -08:00
Tomas Valenta 41ce420508 Improve auth styling 2024-03-02 18:36:26 -08:00
Tomas Valenta a13f1ab899 Improve auth styling 2024-03-02 18:36:26 -08:00
Vasek Mlejnsky fe02a6b9a3 Style the auth form 2024-03-02 18:36:26 -08:00
Tomas Valenta 1c67f09ad8 Add customization link 2024-03-02 18:36:26 -08:00
Tomas Valenta 00ca7f94fa Remove unused file 2024-03-02 18:36:26 -08:00
Tomas Valenta 1c9c0d2805 Improve auth layout; Fix redirects and sign up links 2024-03-02 18:36:26 -08:00
Tomas Valenta 75185047ea [WIP] Redirect after sign in 2024-03-02 18:36:26 -08:00
Tomas Valenta ec39070f93 [WIP] Add email auth 2024-03-02 18:36:26 -08:00
Vasek Mlejnsky 64a63d01df Standardize text format and grammar across CLI commands, args, and options (#323)
- The hints start always with lowercase
- The hints end with a period if there's more than 1 sentence
2024-03-03 03:30:26 +01:00
Vasek Mlejnsky 697bef9828 Add changeset 2024-03-03 03:29:16 +01:00
Vasek Mlejnsky f2e5d04561 Merge branch 'cli-fix-letter-case' of https://github.com/e2b-dev/e2b into cli-fix-letter-case 2024-03-03 03:26:52 +01:00
Vasek Mlejnsky 2cb89311e7 Change letter case 2024-03-03 03:26:47 +01:00
Vasek Mlejnsky 784e48b44f Standardize naming 2024-03-03 03:26:47 +01:00
Tomas Valenta 21312b40e5 Remove docs sandbox files 2024-03-01 13:54:14 -08:00
Tomas Valenta ec6997d2fe Cleanup 2024-03-01 13:28:15 -08:00
Tomas Valenta bd22d9a589 Remove code snippets interactivity 2024-03-01 13:03:20 -08:00
Jakub Novak 8002d83b4b Return the log as debug 2024-03-01 11:12:39 -08:00
github-actions[bot] 31a423023b [skip ci] Release new versions 2024-03-01 19:10:33 +00:00
Jakub Novak 14e18d0182 Trigger pipeline e2b@0.12.5 2024-03-01 11:05:36 -08:00
Jakub Novak 8c89991e85 Remove forgotten log 2024-03-01 11:02:41 -08:00
github-actions[bot] 18fff2662f [skip ci] Release new versions 2024-02-29 21:16:48 +00:00
Jakub Novak 253e043aab Fix tests e2b@0.12.4 @e2b/cli@0.3.4 @e2b/python-sdk@0.14.9 2024-02-29 13:12:05 -08:00
Jakub Novak 280a6b04ba Fix kill command 2024-02-29 12:59:33 -08:00
github-actions[bot] 90383be525 [skip ci] Release new versions 2024-02-29 20:00:14 +00:00
Jakub Novak 39ec48b99c Fix type issues in python 3.8 @e2b/cli@0.3.3 @e2b/python-sdk@0.14.8 2024-02-29 11:55:03 -08:00
Jakub Novak 639b3447da Sort sandbox list by date created 2024-02-29 11:26:24 -08:00
Vasek Mlejnsky 336e3cc351 Fix type issue in Python 3.8 (#324) 2024-02-29 10:17:48 -08:00
Jakub Novak 35b20c8711 Fix type issue in Python 3.8 2024-02-29 10:00:02 -08:00
Vasek Mlejnsky aede6ed956 Change copy 2024-02-28 16:32:26 -08:00
Vasek Mlejnsky 8ed3e81535 Change copy 2024-02-28 16:24:53 -08:00
Vasek Mlejnsky b117ec3ac8 Change letter case 2024-02-28 14:34:59 -08:00
Vasek Mlejnsky 6f1ee7ed41 Standardize naming 2024-02-28 14:05:46 -08:00
github-actions[bot] 53703eccc9 [skip ci] Release new versions 2024-02-28 20:21:07 +00:00
Jakub Novak e0ca235111 Fix command references in CLI description @e2b/cli@0.3.2 2024-02-28 12:15:31 -08:00
Vasek Mlejnsky 5ac925116b Change title 2024-02-28 11:20:56 -08:00
github-actions[bot] 3612a2adf6 [skip ci] Release new versions 2024-02-28 15:02:45 +00:00
Jakub Novak 1801039dbf Add info about memory and cpus to sandbox list e2b@0.12.3 @e2b/cli@0.3.1 @e2b/python-sdk@0.14.7 2024-02-28 06:57:27 -08:00
github-actions[bot] b91154429b [skip ci] Release new versions 2024-02-28 14:55:39 +00:00
Jakub Novak 3d87b87f51 Add changeset @e2b/python-sdk@0.14.6 2024-02-28 06:22:58 -08:00
Jakub Novak ad990dc624 Fix type definition in python SDK 2024-02-28 06:12:14 -08:00
github-actions[bot] 18745ad0c2 [skip ci] Release new versions 2024-02-28 05:54:17 +00:00
Jakub Novak ee2a3cbf14 Fix changeset e2b@0.12.2 @e2b/cli@0.3.0 @e2b/python-sdk@0.14.5 2024-02-27 21:49:20 -08:00