Ghost
New
flaxo
/
ghost
public
forked from
ghost/ghost
Source code of Ghost - On Ghost
Star
0
Fork
0
Code
Issues
0
Pull requests
0
main
34
branches
Go to file
t
Code
Merge pull request #9 from PhantomKnight287/feat/collaborators
Verified
Browse files at 9de8b95
Gurpal Singh committed
16 days ago
· 55 changed files
Collaborators: invitations and a role ladder
apps/api/openapi.json
apps/api/src/app.module.ts
apps/api/src/lib/auth.ts
apps/api/src/mail/mail.service.ts
apps/api/src/mail/templates/repository-invitation.tsx
apps/api/src/resources/collaborators/collaborators.controller.ts
apps/api/src/resources/collaborators/collaborators.errors.ts
apps/api/src/resources/collaborators/collaborators.module.ts
apps/api/src/resources/collaborators/collaborators.service.ts
apps/api/src/resources/collaborators/dto/collaborator.dto.ts
apps/api/src/resources/collaborators/invitations.controller.ts
apps/api/src/resources/issues/issues.service.ts
apps/api/src/resources/pull-requests/pull-requests.service.ts
apps/api/src/resources/repositories/dto/get-viewer-repositories.dto.ts
apps/api/src/resources/repositories/entities/repository.entity.ts
apps/api/src/resources/repositories/repositories.controller.ts
apps/api/src/resources/repositories/repositories.service.ts
apps/api/src/services/git/repository-access/repository-access.service.ts
apps/api/src/services/git/repository-access/repository-access.spec.ts
apps/api/src/services/issues/issue-references.service.ts
apps/api/src/utils/index.ts
apps/api/test/collaborators.e2e-spec.ts
apps/web/src/app/[username]/[repo]/issues/[number]/page.client.tsx
apps/web/src/app/[username]/[repo]/issues/[number]/page.tsx
apps/web/src/app/[username]/[repo]/labels/page.tsx
apps/web/src/app/[username]/[repo]/layout.tsx
apps/web/src/app/[username]/[repo]/pulls/[number]/layout.tsx
apps/web/src/app/[username]/[repo]/pulls/[number]/page.tsx
apps/web/src/app/[username]/[repo]/settings/collaborators/page.tsx
apps/web/src/app/[username]/[repo]/settings/layout.tsx
apps/web/src/app/[username]/[repo]/settings/page.tsx
apps/web/src/app/[username]/page.client.tsx
apps/web/src/app/dashboard/page.tsx
apps/web/src/app/search/page.tsx
apps/web/src/components/issues/timeline.tsx
apps/web/src/components/repositories/actions.ts
apps/web/src/components/repositories/common.ts
apps/web/src/components/repositories/invitations.tsx
apps/web/src/components/repositories/repository-collaborators.tsx
apps/web/src/components/repositories/repository-frame.tsx
apps/web/src/components/repositories/repository-settings.tsx
apps/web/src/components/repositories/setting-card.tsx
apps/web/src/components/repositories/settings-nav.tsx
apps/web/src/components/repository-card.tsx
apps/web/src/lib/api/server.ts
apps/web/src/lib/api/v1.d.ts
apps/web/src/lib/repository-role.ts
apps/web/src/types/repository.ts
docs/0021-access-is-a-role-ladder.md
docs/README.md
packages/db/drizzle/0024_repository_collaborators.sql
packages/db/drizzle/meta/0024_snapshot.json
packages/db/drizzle/meta/_journal.json
packages/db/src/schema/collaborators.ts
packages/db/src/schema/index.ts