| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: allow updating env API keys (#7952) Introduce `PATCH /environments:/:environmentUuid/api-keys/:keyUuid`, which allows updating an environment key's `display_name` and/or `scopes`. <!-- This is an auto-generated description by cubic. --> <a href="https://cubic.dev/pr/NangoHQ/nango/pull/7952?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="View guided diff" src="https://www.cubic.dev/buttons/review-in-cubic-light.svg"></picture></a> <!-- End of auto-generated description by cubic. --> --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 17 小时前 | |
refactor: retire the permission vocabulary for scopes (#7341) The dashboard now asks about scopes instead of the old RBAC permission vocabulary, and that vocabulary is gone. - `GET /api/v1/user` sends `grants` instead of a materialised `permissions` map. - `usePermissions` now exposes `can('environment:connections:update')`. Updated all the callers. - Deleted: `permissions.ts`, `permissionScopes.ts`, `types/lib/authz/types.ts`, `buildPermissions`, and `shadow.ts`. A lot of the diff is mechanical: the `can` calls being refactored and tests being updated. <!-- This is an auto-generated description by cubic. --> <a href="https://cubic.dev/pr/NangoHQ/nango/pull/7341?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> | 1 个月前 | |
chore: move authz types to shared package (#5711) Proposal to move authz types to the types package. Moves `permissions` to a new `authz` package. The `authz` package is very small containing only the permission definitions (for now at least). Q: why not moving `permissions` to `shared` or `utils`? A: because they are not imported by the frontend, for good reasons (they are heavy on backend specific stuff). Lmk if you have better ideas. <!-- Summary by @propel-code-bot --> --- It also updates server imports to consume the new authz package and wires the new package into TypeScript project references and package dependencies across the server and webapp. --- *This summary was automatically generated by @propel-code-bot* | 6 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 17 小时前 | ||
| 1 个月前 | ||
| 6 个月前 |