-5
appview/db/profile.go
-5
appview/db/profile.go
······
+2
-2
appview/db/repos.go
+2
-2
appview/db/repos.go
···-_, err := e.Exec(`delete from repos where did = ? and name = ? and rkey = ?`, did, name, rkey)
+8
appview/pages/pages.go
+8
appview/pages/pages.go
···
+14
-3
appview/pages/templates/repo/settings.html
+14
-3
appview/pages/templates/repo/settings.html
······+<select id="branch" name="branch" required class="p-1 border border-gray-200 bg-white dark:bg-gray-800 dark:text-white dark:border-gray-700">···+<form hx-confirm="Are you sure you want to delete this repository?" hx-delete="/{{ $.RepoInfo.FullName }}/settings/delete" class="mt-6">
+106
appview/state/repo.go
+106
appview/state/repo.go
···+_, err = comatproto.RepoDeleteRecord(r.Context(), xrpcClient, &comatproto.RepoDeleteRecord_Input{+repoCollaborators, err := s.enforcer.E.GetImplicitUsersForResourceByDomain(f.OwnerSlashRepo(), f.Knot)
+1
appview/state/router.go
+1
appview/state/router.go
···r.With(RepoPermissionMiddleware(s, "repo:settings")).Route("/settings", func(r chi.Router) {
+57
-20
rbac/rbac.go
+57
-20
rbac/rbac.go
············