Iván Ovejero
|
8cb9c6b3ea
|
ci: Introduce no-plain-errors lint rule for BE packages (no-changelog) (#7961)
## Summary
Require `ApplicationError` or its child classes instead of plain `Error`
in BE packages. This ensures the error will be normalized when reported
to Sentry, if applicable.
Follow-up to:
https://github.com/n8n-io/n8n/pulls?q=is%3Apr+is%3Aclosed+applicationerror
...
#### How to test the change:
1. ...
## Issues fixed
Include links to Github issue or Community forum post or **Linear
ticket**:
> Important in order to close automatically and provide context to
reviewers
...
## Review / Merge checklist
- [ ] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up
ticket created.
- [ ] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again. A feature is not complete without tests.
>
> *(internal)* You can use Slack commands to trigger [e2e
tests](https://www.notion.so/n8n/How-to-use-Test-Instances-d65f49dfc51f441ea44367fb6f67eb0a?pvs=4#a39f9e5ba64a48b58a71d81c837e8227)
or [deploy test
instance](https://www.notion.so/n8n/How-to-use-Test-Instances-d65f49dfc51f441ea44367fb6f67eb0a?pvs=4#f6a177d32bde4b57ae2da0b8e454bfce)
or [deploy early access version on
Cloud](https://www.notion.so/n8n/Cloudbot-3dbe779836004972b7057bc989526998?pvs=4#fef2d36ab02247e1a0f65a74f6fb534e).
|
2023-12-08 12:51:49 +01:00 |
|
Iván Ovejero
|
3566c13afc
|
feat: Allow eslint-config to be externally consumable (#6694)
* feat: Allow `eslint-config` to be externally consumable
* refactor: Adjust import styles
|
2023-07-19 09:35:10 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
a1b1f24ddf
|
feat(core): Replace client-oauth2 with an in-repo package (#6266)
Co-authored-by: Marcus <[email protected]>
|
2023-05-17 16:40:53 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
b7d30f3eab
|
fix: Revert "Replace client-oauth2 with an in-repo package" (no-changelog) (#6265)
Revert "feat(core): Replace client-oauth2 with an in-repo package (#6056)"
This reverts commit 77ac953eaf .
|
2023-05-17 10:53:03 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
77ac953eaf
|
feat(core): Replace client-oauth2 with an in-repo package (#6056)
Co-authored-by: Marcus <[email protected]>
|
2023-05-16 16:31:11 +02:00 |
|