# Fallback owners for code review - ensure all PRs have someone assigned for review. # (the last match will used so this is only used if there is no more specific code owner below) # Backend # is the first and gets everything to make things easier from matching syntax * @nextcloud/server-backend # Frontend # this will override the backend code owners if needed /__mocks__ @nextcloud/server-frontend /__tests__ @nextcloud/server-frontend /cypress @nextcloud/server-frontend **/js @nextcloud/server-frontend **/src @nextcloud/server-frontend *.js @nextcloud/server-frontend *.ts @nextcloud/server-frontend # dependency management package.json @nextcloud/server-dependabot package-lock.json @nextcloud/server-dependabot # Compiled assets only - no owner set to not spam on automated dependency updates /dist # App maintainers /apps/admin_audit/appinfo/info.xml @luka-nextcloud @blizzz /apps/cloud_federation_api/appinfo/info.xml @mejo- /apps/comments/appinfo/info.xml @edward-ly @Pytal /apps/contactsinteraction/appinfo/info.xml @kesselb @SebastianKrupinski /apps/contactsinteraction/lib @kesselb @SebastianKrupinski /apps/contactsinteraction/tests @kesselb @SebastianKrupinski /apps/dashboard/appinfo/info.xml @julien-nc @juliusknorr /apps/dav/lib/CalDAV @st3iny @SebastianKrupinski @tcitworld /apps/dav/lib/CardDAV @hamza221 @SebastianKrupinski /apps/dav/tests/unit/CalDAV @st3iny @SebastianKrupinski @tcitworld /apps/dav/tests/unit/CardDAV @hamza221 @SebastianKrupinski /apps/encryption/appinfo/info.xml @come-nc @icewind1991 /apps/federatedfilesharing/appinfo/info.xml @icewind1991 @danxuliu /apps/federation/appinfo/info.xml @nfebe /apps/files/appinfo/info.xml @skjnldsv @Pytal @ArtificialOwl @come-nc @artonge @icewind1991 @szaimen @susnux @nfebe /apps/files_external/appinfo/info.xml @icewind1991 @artonge /apps/files_reminders/appinfo/info.xml @Pytal /apps/files_sharing/appinfo/info.xml @skjnldsv @come-nc /apps/files_trashbin/appinfo/info.xml @Pytal @icewind1991 /apps/files_versions/appinfo/info.xml @artonge @icewind1991 /apps/oauth2/appinfo/info.xml @julien-nc @ChristophWurst /apps/provisioning_api/appinfo/info.xml @provokateurin @nickvergessen /apps/settings/appinfo/info.xml @Pytal @JuliaKirschenheuter /apps/sharebymail/appinfo/info.xml @Altahrim /apps/systemtags/appinfo/info.xml @Antreesy @marcelklehr /apps/theming/appinfo/info.xml @skjnldsv @juliusknorr /apps/twofactor_backupcodes/appinfo/info.xml @st3iny @miaulalala @ChristophWurst /apps/updatenotification/appinfo/info.xml @Pytal @JuliaKirschenheuter /apps/user_ldap/appinfo/info.xml @come-nc @blizzz /apps/user_status/appinfo/info.xml @Antreesy @nickvergessen /apps/weather_status/appinfo/info.xml @julien-nc @juliusknorr /apps/webhook_listeners/appinfo/info.xml @come-nc @julien-nc /apps/workflowengine/appinfo/info.xml @blizzz @juliusknorr # Frontend expertise /apps/files/src* @skjnldsv @nextcloud/server-frontend /apps/files_external/src* @skjnldsv @nextcloud/server-frontend /apps/files_reminders/src* @skjnldsv @nextcloud/server-frontend /apps/files_sharing/src/actions* @skjnldsv @nextcloud/server-frontend /apps/files_trashbin/src* @skjnldsv @nextcloud/server-frontend # Security team /build/psalm-baseline-security.xml @nickvergessen @nextcloud/server-backend /resources/codesigning @mgallien @miaulalala @nickvergessen /resources/config/ca-bundle.crt @miaulalala @nickvergessen # Two-Factor Authentication # https://github.com/nextcloud/wg-two-factor-authentication#members **/TwoFactorAuth @ChristophWurst @miaulalala @nickvergessen @st3iny /apps/twofactor_backupcodes @ChristophWurst @miaulalala @nickvergessen @st3iny /core/templates/twofactor* @ChristophWurst @miaulalala @nickvergessen @st3iny # Limit login to IP # Watch login routes for https://github.com/nextcloud/limit_login_to_ip /core/routes.php @Altahrim @nextcloud/server-backend # OpenAPI openapi*.json @provokateurin ResponseDefinitions.php @provokateurin # Talk team /lib/private/Comments @nickvergessen @nextcloud/talk-backend /lib/private/Federation @nickvergessen @nextcloud/talk-backend @nextcloud/server-backend /lib/private/Talk @nickvergessen @nextcloud/talk-backend /lib/public/Comments @nickvergessen @nextcloud/talk-backend /lib/public/Federation @nickvergessen @nextcloud/talk-backend @nextcloud/server-backend /lib/public/OCM @nickvergessen @nextcloud/talk-backend @nextcloud/server-backend /lib/public/Talk @nickvergessen @nextcloud/talk-backend /lib/public/UserStatus @nickvergessen @nextcloud/talk-backend # Groupware /build/integration/dav_features/caldav.feature @st3iny @SebastianKrupinski /build/integration/dav_features/carddav.feature @st3iny @SebastianKrupinski # Personal interest */Activity/* @nickvergessen @nextcloud/server-backend */Notifications/* @nickvergessen @nextcloud/talk-backend