Commit Graph
26 Commits
Author SHA1 Message Date
0d465d4428 test: Migrate cli package from Jest to Vitest (#31804)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-06-29 21:19:56 +03:00
Ricardo EspinozaandCsaba Tuncsik 888be2835f feat(editor): Add owner filter to API keys "All" tab (#32430)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2026-06-17 18:35:37 +00:00
Ricardo Espinoza 44d9f3ddf8 feat(editor): Add rotate action for API keys (#32342) 2026-06-16 13:27:22 +00:00
Ricardo EspinozaandClaude Opus 4.7 1401190289 feat(editor): Add Mine and All tabs to the API keys settings (#31239)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-08 13:47:48 +00:00
Ricardo EspinozaandClaude Opus 4.7 412044731e feat(core): Split API key scopes and let admins see and revoke any key (#31237)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-03 07:51:22 +00:00
Ricardo EspinozaandClaude Opus 4.7 d327be0756 feat(core): Paginate the API keys list endpoint (#31500)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-01 19:28:13 +00:00
Ricardo Espinoza ec83a0a944 feat(core): Track last-used timestamp on API keys (#31236) 2026-05-31 21:44:50 +00:00
e04dddcbcc feat(core): Remove license check for API key scopes (#27306)
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 12:10:43 +00:00
Ricardo EspinozaandClaude Sonnet 4.5 f4406c26d2 fix(core): Check license when updating scopes (no-changelog) (#24394)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-23 13:38:21 +00:00
James Gee 5c76f1ec56 fix: PAY-4074 - Owner registration in multi-main setup (#22520)
Signed-off-by: James Gee <james@justec.io>
Signed-off-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2025-12-05 21:04:12 +01:00
Ricardo Espinoza dc75b3dfb1 feat: Add handling of MCP server API keys (no-changelog) (#20223) 2025-10-03 08:34:19 -04:00
Guillaume Jacquart f757790394 feat(core): Rebuild project roles to load from the database (#17909) 2025-08-28 11:00:31 +02:00
Andreas Fitzek ecad12b77a chore(core): Use roles from database in global roles (#18768) 2025-08-26 17:53:46 +02:00
Andreas Fitzek a21a03d4b0 Revert "chore(core): Use roles from database in global roles (#17853)" (#18738) 2025-08-25 14:29:28 +02:00
Andreas Fitzek a8e4387f4d chore(core): Use roles from database in global roles (#17853) 2025-08-22 16:02:01 +02:00
Iván Ovejero f3ef0a713c refactor(core): Lintfix cli package (#17125) 2025-07-08 19:32:02 +02:00
Iván Ovejero 7c33292483 refactor(core): Move integration test utils for insights (#16693) 2025-06-25 17:32:54 +02:00
Iván Ovejero 249b7f8556 refactor(core): Move migrations to @n8n/db (#15362) 2025-05-14 11:46:48 +02:00
Iván Ovejero ade546fb48 refactor(core): Move first batch of repositories to @n8n/db (#15130) 2025-05-06 11:22:43 +02:00
Iván Ovejero 20834abb56 refactor(core): Move interrelated entities to @n8n/db (#15050) 2025-05-02 12:19:32 +02:00
e1b9407fe9 feat(core): Add scopes to API Keys (#14176)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
2025-04-16 09:03:16 -04:00
Ricardo Espinoza 1909b74350 fix(core): Stop enforcing max numbers of API keys limit (no-changelog) (#13631) 2025-03-03 14:32:50 +01:00
Ricardo Espinoza 9bcbc2c2cc feat: Allow setting API keys expiration (#12954) 2025-02-03 11:16:37 -05:00
Ricardo Espinoza ad3250ceb0 feat: Allow multi API creation via the UI (#12845) 2025-01-29 07:42:01 -05:00
कारतोफ्फेलस्क्रिप्ट™andIván Ovejero 39d5e0ff87 refactor(core): Replace typedi with our custom DI system (no-changelog) (#12389)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-01-06 10:21:24 +01:00
Ricardo Espinoza e54a396088 refactor: Move api-keys endpoints to their own controller (#11000) 2024-09-30 09:10:22 -04:00