1
0
mirror of https://github.com/quay/quay.git synced 2026-01-27 18:42:52 +03:00
Files
quay/web/playwright/utils/api/index.ts
jbpratt 391e5204f8 feat(web): add immutability policies UI for orgs and repos (PROJQUAY-10163) (#4942)
Add UI components for managing immutability policies at both organization
and repository levels. Features include:
- Unified table displaying namespace and repository policies with scope
- Inline editing for policies with pattern validation
- "Add Policy" button positioned next to title header
- Inherited namespace policies shown in repository settings
- Comprehensive Playwright e2e tests

Signed-off-by: Brady Pratt <bpratt@redhat.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-22 14:19:46 -06:00

30 lines
549 B
TypeScript

/**
* API utilities for Playwright e2e tests
*/
export {ApiClient} from './client';
export type {
CreateRobotResponse,
CreateUserResponse,
GetPrototypesResponse,
GlobalMessage,
GlobalMessagesResponse,
ImmutabilityPolicy,
MessageMediaType,
MessageSeverity,
MirrorConfig,
MirrorConfigResponse,
Prototype,
PrototypeActivatingUser,
PrototypeDelegate,
PrototypeRole,
Quota,
QuotaLimit,
RepositoryState,
RepositoryVisibility,
ServiceKey,
ServiceKeyApproval,
ServiceKeysResponse,
TeamRole,
} from './client';