Zai Shi
d89a4e3442
Neon domain ( #488 )
2025-03-04 02:48:38 +01:00
Konstantin Wohlwend
f3f508cbf1
Improve PATCH /users/me performance
2025-03-03 17:03:44 -08:00
Konstantin Wohlwend
61a27c40ea
More spans
2025-03-03 01:15:53 -08:00
Konstantin Wohlwend
672de18418
Add span for decoding access token
2025-03-03 00:03:58 -08:00
Konstantin Wohlwend
a9b90dfb0a
Allow transaction retries in dev mode
2025-03-02 17:57:03 -08:00
Konstantin Wohlwend
3e381bdaee
Fix tests
2025-03-02 17:31:33 -08:00
Konstantin Wohlwend
f1c722a6e2
Make 10% of all transactions serializable
2025-03-02 17:15:20 -08:00
Konstantin Wohlwend
b340be49ce
Log concurrent requests per process in OpenTelemetry
2025-03-02 16:38:47 -08:00
Konstantin Wohlwend
2ac8cb8542
Add stack.process-id to OpenTelemetry attributes
2025-03-02 16:34:14 -08:00
Konstantin Wohlwend
30e27906ec
Include status in result log
2025-03-02 16:31:14 -08:00
Konstantin Wohlwend
042745a4be
Log request ID with internal server errors
Ensure Prisma migrations are in sync with the schema / check_prisma_migrations (22.x) (push) Has been cancelled
Docker Build and Push / Docker Build and Push Server (push) Has been cancelled
Docker Test / docker (push) Has been cancelled
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Runs E2E API Tests / build (22.x) (push) Has been cancelled
Runs E2E API Tests / build (latest) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Dev Environment Test / test (push) Has been cancelled
Run setup tests / test (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2025-02-28 16:56:50 -08:00
Konstantin Wohlwend
d77961b96d
chore: update package versions
Ensure Prisma migrations are in sync with the schema / check_prisma_migrations (22.x) (push) Has been cancelled
Docker Build and Push / Docker Build and Push Server (push) Has been cancelled
Docker Test / docker (push) Has been cancelled
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Runs E2E API Tests / build (22.x) (push) Has been cancelled
Runs E2E API Tests / build (latest) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Has been cancelled
Publish Docs / run (push) Has been cancelled
Dev Environment Test / test (push) Has been cancelled
Run setup tests / test (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2025-02-28 11:55:38 -08:00
Konstantin Wohlwend
0fc6839751
Skip event logs in CI
Ensure Prisma migrations are in sync with the schema / check_prisma_migrations (22.x) (push) Has been cancelled
Docker Build and Push / Docker Build and Push Server (push) Has been cancelled
Docker Test / docker (push) Has been cancelled
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Runs E2E API Tests / build (22.x) (push) Has been cancelled
Runs E2E API Tests / build (latest) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Dev Environment Test / test (push) Has been cancelled
Run setup tests / test (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2025-02-27 22:17:53 -08:00
CactusBlue
6353baa486
Disallow template updates without custom SMTP server ( #447 )
...
* add some rudimentary checks
* add some checks on email providers as well
* add warning
* Update apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/emails/page-client.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* added writeFileSyncIfChanged to all the codegen
* JS lib docs (#444 )
* fix creator id (#449 )
* Added magic link, OTP, and OAuth examples to JS docs (#448 )
* fixed syntax error
* Update page-client.tsx (#451 )
Co-authored-by: CactusBlue <thecactusblue@gmail.com>
* Add custom pages/contact channel docs (#438 )
* add some description about contact channels
* add some examples of password reset
* update the doc
* rename things
* split examples
* remove custom for now
* fix error message
---------
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
Co-authored-by: Zai Shi <zaishi00@outlook.com>
* add warning
* move the check
* add warning popup
* a
* fix more
* remove dead function
* start adding some tests
* add a test case
* moar tests
* fix tests
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Zai Shi <zaishi00@outlook.com>
Co-authored-by: Zayd Krunz <70227235+ShrootBuck@users.noreply.github.com>
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2025-02-27 19:05:27 -08:00
devin-ai-integration[bot]
9a76d10c2a
[DEVIN: Konsti] Add in-source unit tests to stack-shared utilities ( #485 )
...
* Add in-source unit tests to stack-shared utilities
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix type checking and linting issues
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix lint errors in results.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix remaining lint errors in results.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix lint warnings in results.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix wait function mocking in results.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix retry function test in results.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix React.forwardRef mock in react.tsx test
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix trailing spaces in react.tsx and results.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Revert to DependenciesMap and wrap rejected promise in ignoreUnhandledRejection
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix
* Revert changes to known-errors.tsx constructor
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Make rotateRight call rotateLeft per review feedback
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Remove redundant @ts-expect-error directive in known-errors.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix import order in promises.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Fix
* Fix CI failures: add back @ts-expect-error in known-errors.tsx and revert mapResult implementation in results.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Remove unused @ts-expect-error directive in known-errors.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Add back @ts-expect-error directive with explanation in known-errors.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* Change @ts-expect-error to @ts-ignore in known-errors.tsx
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
* be honest
* vocabulary
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Konstantin Wohlwend <n2d4xc@gmail.com>
2025-02-28 01:47:37 +00:00
Zai Shi
427ab34adb
Codegen + macros for SDK docs ( #456 )
2025-02-27 23:12:30 +01:00
devin-ai-integration[bot]
46f388342e
Make Project description field non-nullable ( #483 )
...
Co-Authored-By: Konstantin Wohlwend <n2d4xc@gmail.com>
2025-02-27 11:32:29 -08:00
Konstantin Wohlwend
0def869ee7
chore: update package versions
Ensure Prisma migrations are in sync with the schema / check_prisma_migrations (22.x) (push) Has been cancelled
Docker Build and Push / Docker Build and Push Server (push) Has been cancelled
Docker Test / docker (push) Has been cancelled
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Has been cancelled
Publish Docs / run (push) Has been cancelled
Dev Environment Test / test (push) Has been cancelled
Run setup tests / test (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2025-02-27 10:50:41 -08:00
CactusBlue
eb618a4596
add timeout for sending test emails ( #486 )
2025-02-26 18:10:33 -08:00
Konstantin Wohlwend
01014ed901
chore: update package versions
2025-02-26 11:04:13 -08:00
CactusBlue
b48172e337
Add cascade to sentEmail ( #463 )
...
* add delete cascade
* add cascade to both
2025-02-25 12:14:01 -08:00
Zai Shi
b465dddcee
Fix MS OAuth ( #457 )
2025-02-21 19:39:22 +01:00
CactusBlue
180b455d4f
Remove global legacy JWT ( #450 )
...
* remove all legacy jwt references
* fix creator id (#449 )
* update snapshots
* Added magic link, OTP, and OAuth examples to JS docs (#448 )
* fixed syntax error
* re-add legacy jwt on prisma schema
---------
Co-authored-by: Zai Shi <zaishi00@outlook.com>
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2025-02-21 10:10:56 -08:00
CactusBlue
23497e5303
Log emails into database ( #455 )
...
* log email send into database
* update the model
* rename models
* properly wrap everything
* migrate
* remove password from logging
---------
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2025-02-21 10:07:18 -08:00
CactusBlue
1f069ef096
first ( #459 )
2025-02-21 10:05:08 -08:00
Konstantin Wohlwend
fbbec19cbd
Auto-format Prisma files on save
2025-02-20 17:57:16 -08:00
Zai Shi
dc5de208fc
Handle Prisma foreign key constraint error in createAuthTokens
2025-02-20 17:25:39 -08:00
Konstantin Wohlwend
7cfb164e92
chore: update package versions
2025-02-20 16:05:36 -08:00
Konstantin Wohlwend
fc811c8f15
chore: update package versions
2025-02-20 15:17:44 -08:00
Zai Shi
f81d1c0e04
fix creator id ( #449 )
Ensure Prisma migrations are in sync with the schema / check_prisma_migrations (22.x) (push) Has been cancelled
Docker Build and Push / Docker Build and Push Server (push) Has been cancelled
Docker Test / docker (push) Has been cancelled
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Run setup tests / test (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2025-02-19 19:16:30 -08:00
Zai Shi
ef7e666656
JS lib docs ( #444 )
2025-02-20 00:48:05 +01:00
Zai Shi
9a75d60f99
added writeFileSyncIfChanged to all the codegen
2025-02-19 12:11:17 -08:00
Konstantin Wohlwend
018b04e825
chore: update package versions
2025-02-18 15:54:13 -08:00
Konstantin Wohlwend
006a0dcc4e
Send sign up emails synchronously
2025-02-18 15:10:00 -08:00
Konstantin Wohlwend
20488cffb7
Replace some 400 status codes with 409
Ensure Prisma migrations are in sync with the schema / check_prisma_migrations (22.x) (push) Has been cancelled
Docker Build and Push / Docker Build and Push Server (push) Has been cancelled
Docker Test / docker (push) Has been cancelled
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Run setup tests / test (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2025-02-17 18:11:32 -08:00
Konstantin Wohlwend
2c32e0cb7f
Fix STACK-BACKEND-78
2025-02-17 16:55:14 -08:00
Konstantin Wohlwend
0672c01739
Fix STACK-BACKEND-77
2025-02-17 12:23:54 -08:00
Konstantin Wohlwend
5824eae0a6
Fix STACK-BACKEND-6V
2025-02-17 11:46:14 -08:00
Konstantin Wohlwend
6c62888360
Fix STACK-SERVER-QP
2025-02-17 11:12:34 -08:00
CactusBlue
816d64c850
In-source unit tests ( #429 )
...
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2025-02-14 11:47:52 -08:00
Konstantin Wohlwend
c452f9c584
chore: update package versions
2025-02-14 10:19:08 -08:00
Konstantin Wohlwend
354adeb1b5
Add several Postgres indices
2025-02-14 09:55:24 -08:00
Konstantin Wohlwend
6074e267bc
More extensive logs
Ensure Prisma migrations are in sync with the schema / check_prisma_migrations (22.x) (push) Has been cancelled
Docker Build and Push / Docker Build and Push Server (push) Has been cancelled
Docker Test / docker (push) Has been cancelled
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Run setup tests / test (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2025-02-13 17:49:18 -08:00
Zai Shi
a444e13342
Local emulator fixes ( #437 )
2025-02-14 02:02:24 +01:00
Zai Shi
e9f8704934
updated email password for local emulator
2025-02-13 11:24:49 -08:00
Zai Shi
e55b42f848
Local emulator ( #422 )
2025-02-13 18:57:02 +01:00
Konstantin Wohlwend
66a7cc6571
Sentry x PostHog integration
2025-02-12 15:23:18 -08:00
CactusBlue
de30697779
Add validation for expired Neon transfer codes ( #430 )
...
* add validation for neon project transfers and expose GET handler
* complete the rest of it
* fix requested changes
* add tests
---------
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2025-02-12 15:04:30 -08:00
Konstantin Wohlwend
8bdc6bb3ae
verify-data-integrity can now start at a specified project
2025-02-12 14:16:09 -08:00
Konstantin Wohlwend
2e8d5edcfc
chore: update package versions
2025-02-12 10:35:56 -08:00