diff --git a/docs/src/ar/getting-started/auth.md b/docs/src/ar/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/ar/getting-started/auth.md +++ b/docs/src/ar/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/br/getting-started/auth.md b/docs/src/br/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/br/getting-started/auth.md +++ b/docs/src/br/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/ca/getting-started/auth.md b/docs/src/ca/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/ca/getting-started/auth.md +++ b/docs/src/ca/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/de/getting-started/auth.md b/docs/src/de/getting-started/auth.md index 6c0ccd75..49657587 100644 --- a/docs/src/de/getting-started/auth.md +++ b/docs/src/de/getting-started/auth.md @@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ | -| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | -| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage | -| Podcaster | General users of Castopod. | admin.access | +| role | description | permissions | +| ------------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------ | +| Super-Administrator | Hat die vollständige Kontrolle über Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | +| Manager | Verwaltet Castopods Inhalte. | podcasts.create, podcasts.import, persons.manage, pages.manage | +| Podcaster | Allgemeine Benutzer von Castopod. | admin.access | @@ -31,14 +31,14 @@ coupled with custom rules. Roles and permissions are defined at two levels: | permission | description | | ----------------------- | ------------------------------------------------------------------ | -| admin.access | Can access the Castopod admin area. | -| admin.settings | Can access the Castopod settings. | -| users.manage | Can manage Castopod users. | -| persons.manage | Can manage persons. | -| pages.manage | Can manage pages. | -| podcasts.view | Can view all podcasts. | -| podcasts.create | Can create new podcasts. | -| podcasts.import | Can import podcasts. | +| admin.access | Kann auf den Admin-Bereich von Castopod zugreifen. | +| admin.settings | Kann auf die Einstellungen von Castopod zugreifen. | +| users.manage | Kann Castopod-Benutzer verwalten. | +| persons.manage | Kann Mitwirkende verwalten. | +| pages.manage | Kann Seiten verwalten. | +| podcasts.view | Kann alle Podcasts einsehen. | +| podcasts.create | Kann neue Podcasts erstellen. | +| podcasts.import | Kann Podcasts importieren. | | fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. | @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------------- | --------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Administrator | Hat die vollständige Kontrolle über Podcast #{id}. | \* | +| Editor | Verwaltet Inhalte und Veröffentlichungen von Podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Autor | Verwaltet Inhalte von Podcast #{id}, kann diese aber nicht veröffentlichen. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Gast | Allgemeiner Mitwirkender des Podcasts #{id}. | view, episodes.view | @@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| permission | description | -| ---------------------------- | ------------------------------------------------------------------------ | -| view | Can view dashboard and analytics of podcast #{id}. | -| edit | Can edit podcast #{id}. | -| delete | Can delete podcast #{id}. | -| manage-import | Can synchronize imported podcast #{id}. | -| manage-persons | Can manage subscriptions of podcast #{id}. | -| manage-subscriptions | Can manage subscriptions of podcast #{id}. | -| manage-contributors | Can manage contributors of podcast #{id}. | -| manage-platforms | Can set/remove platform links of podcast #{id}. | -| manage-publications | Can publish podcast #{id}. | -| manage-notifications | Can view and mark notifications as read for podcast #{id}. | -| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. | -| episodes.view | Can view dashboard and analytics of podcast #{id}. | -| episodes.create | Can create episodes for podcast #{id}. | -| episodes.edit | Can edit podcast #{id}. | -| episodes.delete | Can delete podcast #{id}. | -| episodes.manage-persons | Can manage subscriptions of podcast #{id}. | -| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. | -| episodes.manage-publications | Can publish podcast #{id}. | -| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. | +| permission | description | +| ---------------------------- | ------------------------------------------------------------------------------ | +| view | Kann das Dashboard und Analysen des Podcasts #{id} einsehen. | +| edit | Kann Podcast #{id} bearbeiten. | +| delete | Kann Podcast #{id} löschen. | +| manage-import | Kann den importierten Podcast #{id} synchronisieren. | +| manage-persons | Kann Abonnements des Podcasts #{id} verwalten. | +| manage-subscriptions | Kann Abonnements des Podcasts #{id} verwalten. | +| manage-contributors | Kann Mitwirkende des Podcasts #{id} verwalten. | +| manage-platforms | Kann Plattform-Links des Podcasts #{id} verwalten. | +| manage-publications | Kann Podcast #{id} veröffentlichen. | +| manage-notifications | Kann Benachrichtigungen des Podcasts #{id} einsehen und als gelesen markieren. | +| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. | +| episodes.view | Kann das Dashboard und Analysen des Podcasts #{id} einsehen. | +| episodes.create | Kann Folgen für Podcast #{id} erstellen. | +| episodes.edit | Kann Podcast #{id} bearbeiten. | +| episodes.delete | Kann Podcast #{id} löschen. | +| episodes.manage-persons | Kann Abonnements des Podcasts #{id} verwalten. | +| episodes.manage-clips | Kann Videoclips und Soundbites des Podcasts #{id} verwalten. | +| episodes.manage-publications | Kann Podcast #{id} veröffentlichen. | +| episodes.manage-comments | Kann Kommentare von Folgen des Podcasts #{id} erstellen und löschen. | diff --git a/docs/src/el/getting-started/auth.md b/docs/src/el/getting-started/auth.md index b517b107..a9f7df64 100644 --- a/docs/src/el/getting-started/auth.md +++ b/docs/src/el/getting-started/auth.md @@ -18,7 +18,7 @@ sidebarDepth: 3 -| ρόλος | περιγραφή | δικαιώματα | +| role | description | permissions | | ---------------- | ------------------------------------- | ------------------------------------------------------------------------------------------ | | Υπερδιαχειριστής | Έχει πλήρη έλεγχο του Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | | Διαχειριστής | Διαχείριση περιεχομένου του Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage | @@ -30,17 +30,17 @@ sidebarDepth: 3 -| permission | description | -| ----------------------- | ------------------------------------------------------------------ | -| admin.access | Can access the Castopod admin area. | -| admin.settings | Can access the Castopod settings. | -| users.manage | Can manage Castopod users. | -| persons.manage | Can manage persons. | -| pages.manage | Can manage pages. | -| podcasts.view | Can view all podcasts. | -| podcasts.create | Can create new podcasts. | -| podcasts.import | Can import podcasts. | -| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. | +| permission | description | +| ----------------------- | -------------------------------------------------------------------------------------- | +| admin.access | Μπορεί να έχει πρόσβαση στην περιοχή διαχείρισης Castopod. | +| admin.settings | Μπορεί να έχει πρόσβαση στις ρυθμίσεις Castopod. | +| users.manage | Μπορεί να διαχειριστεί τους χρήστες Castopod. | +| persons.manage | Μπορεί να διαχειριστεί τα άτομα. | +| pages.manage | Μπορεί να διαχειριστεί τις σελίδες. | +| podcasts.view | Μπορεί να δει όλα τα podcasts. | +| podcasts.create | Μπορεί να δημιουργήσει νέα podcasts. | +| podcasts.import | Μπορεί να εισάγει podcasts. | +| fediverse.manage-blocks | Μπορεί να εμποδίσει τους ψευτογενείς ηθοποιούς/τομείς να αλληλεπιδρούν με το Castopod. | @@ -50,12 +50,12 @@ sidebarDepth: 3 -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------------ | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Διαχειριστής | Έχει πλήρη έλεγχο του podcast #{id}. | \* | +| Εκδότης | Διαχειρίζεται περιεχόμενο και δημοσιεύσεις του podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Συντάκτης | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Επισκέπτης | Γενικός συντελεστής του podcast #{id}. | view, episodes.view | diff --git a/docs/src/es/getting-started/auth.md b/docs/src/es/getting-started/auth.md index b8276b2e..5a049c42 100644 --- a/docs/src/es/getting-started/auth.md +++ b/docs/src/es/getting-started/auth.md @@ -18,10 +18,10 @@ niveles: -| roles | descripción | permisos | +| role | description | permissions | | ------------------- | -------------------------------------- | ------------------------------------------------------------------------------------------ | | Super administrador | Tiene control completo sobre Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | -| Administrador | Gestiona el contenido de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage | +| Administrador | Administrar contenido de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage | | Podcaster | Usuarios generales de Castopod. | admin.access | @@ -30,7 +30,7 @@ niveles: -| permisos | descripción | +| permission | description | | ----------------------- | ------------------------------------------------------------------------------ | | admin.access | Puedes acceder al área de administración de Castopod. | | admin.settings | Puede acceder a la configuración de Castopod. | @@ -50,12 +50,12 @@ niveles: -| roles | descripción | permisos | -| ------------- | ----------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Administrador | Tiene el control completo del podcast #{id}. | \* | -| Editor | Gestiona el contenido y las publicaciones del podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Autor | Gestiona el contenido del podcast #{id} pero no puede publicarlo. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Invitado | Colaborador general del podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Administrador | Tiene el control completo del podcast #{id}. | \* | +| Editor | Gestiona el contenido y las publicaciones del podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Autor | Gestiona el contenido del podcast #{id} pero no puede publicarlo. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Invitado | Colaborador general del podcast #{id}. | view, episodes.view | @@ -63,26 +63,26 @@ niveles: -| permisos | descripción | -| ---------------------------- | -------------------------------------------------------------------------------------------------- | -| view | Puede ver el panel de control y análisis del podcast #{id}. | -| edit | Puede editar podcast #{id}. | -| delete | Puede borrar el podcast #{id}. | -| manage-import | Puede sincronizar el podcast importado #{id}. | -| manage-persons | Puede administrar las suscripciones del podcast #{id}. | -| manage-subscriptions | Puede administrar las suscripciones del podcast #{id}. | -| manage-contributors | Puede administrar colaboradores del podcast #{id}. | -| manage-platforms | Puede establecer/eliminar enlaces a la plataforma del podcast #{id}. | -| manage-publications | Puede publicar el podcast #{id}. | -| manage-notifications | Puede ver y marcar las notificaciones como leídas para podcast #{id}. | -| interact-as | Puede interactuar como el podcast #{id} para favoritar, compartir o responder a las publicaciones. | -| episodes.view | Puede ver el panel de control y analíticas del episodio #{id}. | -| episodes.create | Puede crear episodios para el podcast #{id}. | -| episodes.edit | Puede editar episodios #{id}. | -| episodes.delete | Puede borrar el podcast #{id}. | -| episodes.manage-persons | Puede administrar las suscripciones del podcast #{id}. | -| episodes.manage-clips | Puedes administrar video clips o sonidos del podcast #{id}. | -| episodes.manage-publications | Puede publicar el podcast #{id}. | -| episodes.manage-comments | Puede crear/eliminar los comentarios de episodio del podcast #{id}. | +| permission | description | +| ---------------------------- | ------------------------------------------------------------------------------------------------------------- | +| view | Puede ver el panel de control y analíticas del episodio #{id}. | +| edit | Puede editar el podcast #{id}. | +| delete | Puede borrar el podcast #{id}. | +| manage-import | Puede sincronizar el podcast importado #{id}. | +| manage-persons | Puede administrar las suscripciones del podcast #{id}. | +| manage-subscriptions | Puede administrar las suscripciones del podcast #{id}. | +| manage-contributors | Puede administrar colaboradores del podcast #{id}. | +| manage-platforms | Puede establecer/eliminar enlaces a la plataforma del podcast #{id}. | +| manage-publications | Puede publicar el podcast #{id}. | +| manage-notifications | Puede ver y marcar las notificaciones como leídas para podcast #{id}. | +| interact-as | Puede interactuar como el podcast #{id} para marcar como favarito, compartir o responder a las publicaciones. | +| episodes.view | Puede ver el panel de control y analíticas del episodio #{id}. | +| episodes.create | Puede crear episodios para el podcast #{id}. | +| episodes.edit | Puede editar el podcast #{id}. | +| episodes.delete | Puede borrar el podcast #{id}. | +| episodes.manage-persons | Puede administrar las suscripciones del podcast #{id}. | +| episodes.manage-clips | Puedes administrar video clips o sonidos del podcast #{id}. | +| episodes.manage-publications | Puede publicar el podcast #{id}. | +| episodes.manage-comments | Puede crear/eliminar los comentarios de episodio del podcast #{id}. | diff --git a/docs/src/fa/getting-started/auth.md b/docs/src/fa/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/fa/getting-started/auth.md +++ b/docs/src/fa/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/fr/getting-started/auth.md b/docs/src/fr/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/fr/getting-started/auth.md +++ b/docs/src/fr/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/gd/getting-started/auth.md b/docs/src/gd/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/gd/getting-started/auth.md +++ b/docs/src/gd/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/getting-started/auth.md b/docs/src/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/getting-started/auth.md +++ b/docs/src/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/gl/getting-started/auth.md b/docs/src/gl/getting-started/auth.md index 6c0ccd75..0faec1c6 100644 --- a/docs/src/gl/getting-started/auth.md +++ b/docs/src/gl/getting-started/auth.md @@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ | -| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | -| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage | -| Podcaster | General users of Castopod. | admin.access | +| role | description | permissions | +| ----------- | ------------------------------------ | ------------------------------------------------------------------------------------------ | +| Super Admin | Ten control completo sobre Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | +| Xestora | Quen xestiona o contido de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage | +| Podcaster | Usuaria común de Castopod. | admin.access | @@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| permission | description | -| ----------------------- | ------------------------------------------------------------------ | -| admin.access | Can access the Castopod admin area. | -| admin.settings | Can access the Castopod settings. | -| users.manage | Can manage Castopod users. | -| persons.manage | Can manage persons. | -| pages.manage | Can manage pages. | -| podcasts.view | Can view all podcasts. | -| podcasts.create | Can create new podcasts. | -| podcasts.import | Can import podcasts. | -| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. | +| permission | description | +| ----------------------- | ------------------------------------------------------------------------------ | +| admin.access | Pode acceder á área de administración. | +| admin.settings | Pode acceder aos axustes de Castopod. | +| users.manage | Pode xestionar as usuarias de Castopod. | +| persons.manage | Pode xestionar persoas. | +| pages.manage | Pode xestionar páxinas. | +| podcasts.view | Pode ver tódolos podcast. | +| podcasts.create | Pode crear novos podcast. | +| podcasts.import | Pode importar podcasts. | +| fediverse.manage-blocks | Pode bloquear actores/dominios do fediverso evitando interactuar con Castopod. | @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| --------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Ten control total sobre o podcast #{id}. | \* | +| Editora | Persoa que xestiona o contido e publicacións do podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Autora | Persoa que xestiona o contido do podcast #{id} pero non pode publicalo. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Convidada | Contribuínte básico ao podcast #{id}. | view, episodes.view | @@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| permission | description | -| ---------------------------- | ------------------------------------------------------------------------ | -| view | Can view dashboard and analytics of podcast #{id}. | -| edit | Can edit podcast #{id}. | -| delete | Can delete podcast #{id}. | -| manage-import | Can synchronize imported podcast #{id}. | -| manage-persons | Can manage subscriptions of podcast #{id}. | -| manage-subscriptions | Can manage subscriptions of podcast #{id}. | -| manage-contributors | Can manage contributors of podcast #{id}. | -| manage-platforms | Can set/remove platform links of podcast #{id}. | -| manage-publications | Can publish podcast #{id}. | -| manage-notifications | Can view and mark notifications as read for podcast #{id}. | -| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. | -| episodes.view | Can view dashboard and analytics of podcast #{id}. | -| episodes.create | Can create episodes for podcast #{id}. | -| episodes.edit | Can edit podcast #{id}. | -| episodes.delete | Can delete podcast #{id}. | -| episodes.manage-persons | Can manage subscriptions of podcast #{id}. | -| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. | -| episodes.manage-publications | Can publish podcast #{id}. | -| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. | +| permission | description | +| ---------------------------- | --------------------------------------------------------------------------------------- | +| view | Pode ver o taboleiro e estatísticas do podcast #{id}. | +| edit | Pode editar o podcast #{id}. | +| delete | Pode eliminar o podcast #{id}. | +| manage-import | Pode sincronizar o podcast importado #{id}. | +| manage-persons | Pode xestionar as subscricións do podcast #{id}. | +| manage-subscriptions | Pode xestionar as subscricións do podcast #{id}. | +| manage-contributors | Pode xestionar as contribucións ao podcast #{id}. | +| manage-platforms | Pode establecer/eliminar ligazóns a plataformas do podcast #{id}. | +| manage-publications | Pode publicar o podcast #{id}. | +| manage-notifications | Pode ver e marcar as notificacións como lidas no podcast #{id}. | +| interact-as | Pode actuar como o podcast #{id} para compartir, favorecer ou responder a publicacións. | +| episodes.view | Pode ver o taboleiro e estatísticas do podcast #{id}. | +| episodes.create | Pode crear episodios para o podcast #{id}. | +| episodes.edit | Pode editar o podcast #{id}. | +| episodes.delete | Pode eliminar o podcast #{id}. | +| episodes.manage-persons | Pode xestionar as subscricións do podcast #{id}. | +| episodes.manage-clips | Pode xestionar os clips de vídeo e extractos de audio do podcast #{id}. | +| episodes.manage-publications | Pode publicar o podcast #{id}. | +| episodes.manage-comments | Pode crear/eliminar comentarios dos episodios do podcast #{id}. | diff --git a/docs/src/id/getting-started/auth.md b/docs/src/id/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/id/getting-started/auth.md +++ b/docs/src/id/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/it/getting-started/auth.md b/docs/src/it/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/it/getting-started/auth.md +++ b/docs/src/it/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/ko/getting-started/auth.md b/docs/src/ko/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/ko/getting-started/auth.md +++ b/docs/src/ko/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/nl/getting-started/auth.md b/docs/src/nl/getting-started/auth.md index 6c0ccd75..821d2585 100644 --- a/docs/src/nl/getting-started/auth.md +++ b/docs/src/nl/getting-started/auth.md @@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ | -| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | -| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage | -| Podcaster | General users of Castopod. | admin.access | +| role | description | permissions | +| --------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------ | +| Super beheerder | Heeft de volledige controle over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | +| Beheerder | Beheert de inhoud van Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage | +| Podcaster | Algemene gebruikers van Castopod. | admin.access | @@ -31,14 +31,14 @@ coupled with custom rules. Roles and permissions are defined at two levels: | permission | description | | ----------------------- | ------------------------------------------------------------------ | -| admin.access | Can access the Castopod admin area. | -| admin.settings | Can access the Castopod settings. | -| users.manage | Can manage Castopod users. | +| admin.access | Kan toegang krijgen tot de beheeromgeving van Castopod. | +| admin.settings | Kan toegang krijgen tot de instellingen van Castopod. | +| users.manage | Kan Castopod-gebruikers beheren. | | persons.manage | Can manage persons. | -| pages.manage | Can manage pages. | -| podcasts.view | Can view all podcasts. | -| podcasts.create | Can create new podcasts. | -| podcasts.import | Can import podcasts. | +| pages.manage | Kan pagina's beheren. | +| podcasts.view | Kan alle podcasts bekijken. | +| podcasts.create | Kan nieuwe podcast aanmaken. | +| podcasts.import | Kan podcasts importeren. | | fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. | @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| --------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Beheerder | Heeft de volledige controle over podcast #{id}. | \* | +| Redacteur | Beheert inhoud en publicaties van podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Auteur | Beheert de inhoud van podcast #{id} maar kan deze niet publiceren. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Gast | Algemene bijdrager van podcast #{id}. | view, episodes.view | @@ -64,24 +64,24 @@ coupled with custom rules. Roles and permissions are defined at two levels: | permission | description | | ---------------------------- | ------------------------------------------------------------------------ | -| view | Can view dashboard and analytics of podcast #{id}. | -| edit | Can edit podcast #{id}. | -| delete | Can delete podcast #{id}. | -| manage-import | Can synchronize imported podcast #{id}. | +| view | Kan dashboard en analyses van podcast #{id} zien. | +| edit | Kan podcast #{id} wijzigen. | +| delete | Kan podcast #{id} verwijderen. | +| manage-import | Kan de geïmporteerde podcast #{id} synchroniseren. | | manage-persons | Can manage subscriptions of podcast #{id}. | -| manage-subscriptions | Can manage subscriptions of podcast #{id}. | -| manage-contributors | Can manage contributors of podcast #{id}. | +| manage-subscriptions | Kan abonnementen van podcast #{id} beheren. | +| manage-contributors | Kan bijdragers van podcast #{id} beheren. | | manage-platforms | Can set/remove platform links of podcast #{id}. | -| manage-publications | Can publish podcast #{id}. | -| manage-notifications | Can view and mark notifications as read for podcast #{id}. | +| manage-publications | Kan podcast #{id} publiceren. | +| manage-notifications | Kan meldingen bekijken en markeren als gelezen voor podcast #{id}. | | interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. | -| episodes.view | Can view dashboard and analytics of podcast #{id}. | -| episodes.create | Can create episodes for podcast #{id}. | -| episodes.edit | Can edit podcast #{id}. | -| episodes.delete | Can delete podcast #{id}. | +| episodes.view | Kan dashboard en analyses van podcast #{id} zien. | +| episodes.create | Kan afleveringen voor podcast #{id} aanmaken. | +| episodes.edit | Kan podcast #{id} wijzigen. | +| episodes.delete | Kan podcast #{id} verwijderen. | | episodes.manage-persons | Can manage subscriptions of podcast #{id}. | -| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. | -| episodes.manage-publications | Can publish podcast #{id}. | +| episodes.manage-clips | Kan videoclips of soundbites van podcast #{id} beheren. | +| episodes.manage-publications | Kan podcast #{id} publiceren. | | episodes.manage-comments | Can create/remove episode comments of podcast #{id}. | diff --git a/docs/src/nn-NO/getting-started/auth.md b/docs/src/nn-NO/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/nn-NO/getting-started/auth.md +++ b/docs/src/nn-NO/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/oc/getting-started/auth.md b/docs/src/oc/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/oc/getting-started/auth.md +++ b/docs/src/oc/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/pl/getting-started/auth.md b/docs/src/pl/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/pl/getting-started/auth.md +++ b/docs/src/pl/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/pt-BR/getting-started/auth.md b/docs/src/pt-BR/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/pt-BR/getting-started/auth.md +++ b/docs/src/pt-BR/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/pt/getting-started/auth.md b/docs/src/pt/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/pt/getting-started/auth.md +++ b/docs/src/pt/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/ro/getting-started/auth.md b/docs/src/ro/getting-started/auth.md index 7688ee1d..093969f2 100644 --- a/docs/src/ro/getting-started/auth.md +++ b/docs/src/ro/getting-started/auth.md @@ -18,11 +18,11 @@ niveluri: -| rol | descriere | permisiuni | -| ----------- | ----------------------------------------- | ------------------------------------------------------------------------------------------ | -| Super admin | Deține controlul complet asupra Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | -| Manager | Gestionează conținutul Castopodului. | podcasts.create, podcasts.import, persons.manage, pages.manage | -| Podcaster | Utilizatorii generali ai Castopod. | admin.access | +| role | description | permissions | +| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ | +| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | +| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage | +| Podcaster | General users of Castopod. | admin.access | @@ -30,17 +30,17 @@ niveluri: -| permisiune | descriere | -| ----------------------- | -------------------------------------------------------------------------- | -| admin.access | Poate accesa zona de administrare Castopod. | -| admin.settings | Poate accesa setările Castopod. | -| users.manage | Poate gestiona utilizatorii Castopod. | -| persons.manage | Poate gestiona persoane. | -| pages.manage | Poate gestiona pagini. | -| podcasts.view | Poate vedea toate podcast-urile. | -| podcasts.create | Poate crea noi podcast-uri. | -| podcasts.import | Poate importa podcast-uri. | -| fediverse.manage-blocks | Poate bloca actorilor/domenii din fediverse să interacționeze cu Castopod. | +| permission | description | +| ----------------------- | ------------------------------------------------------------------ | +| admin.access | Can access the Castopod admin area. | +| admin.settings | Can access the Castopod settings. | +| users.manage | Can manage Castopod users. | +| persons.manage | Can manage persons. | +| pages.manage | Can manage pages. | +| podcasts.view | Can view all podcasts. | +| podcasts.create | Can create new podcasts. | +| podcasts.import | Can import podcasts. | +| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. | @@ -50,12 +50,12 @@ niveluri: -| rol | descriere | permisiuni | -| ------ | -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Deține controlul complet asupra podcastului #{id}. | \* | -| Editor | Gestionează conținutul și publicațiile podcastului #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Gestionează conținutul podcastului #{id} dar nu poate publica. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | Contribuitor al podcastului #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | @@ -63,26 +63,26 @@ niveluri: -| permisiune | descriere | -| ---------------------------- | ------------------------------------------------------------------------------------------------------- | -| view | Poate vedea panoul de control și analiticele podcastului #{id}. | -| edit | Poate edita podcastul #{id}. | -| delete | Poate șterge podcastul #{id}. | -| manage-import | Poate sincroniza podcastul importat #{id}. | -| manage-persons | Poate administra abonamentele podcastului #{id}. | -| manage-subscriptions | Poate administra abonamentele podcastului #{id}. | -| manage-contributors | Poate administra colaboratorii podcastului #{id}. | -| manage-platforms | Poate seta/elimina link-urile podcastului #{id}. | -| manage-publications | Poate publica podcastul #{id}. | -| manage-notifications | Poate vizualiza și marca notificările ca fiind citite pentru podcastul #{id}. | -| interact-as | Poate interacționa ca podcastul #{id} pentru adăuga la favorite, a distribui sau a răspunde la postări. | -| episodes.view | Poate vizualiza panoul de control și analiticile podcastului #{id}. | -| episodes.create | Poate crea episoade pentru podcastul #{id}. | -| episodes.edit | Poate edita podcastul #{id}. | -| episodes.delete | Poate șterge podcastul #{id}. | -| episodes.manage-persons | Poate administra abonamentele podcastului #{id}. | -| episodes.manage-clips | Poate administra clipuri video sau biții de sunet ai podcastului #{id}. | -| episodes.manage-publications | Poate publica podcastul #{id}. | -| episodes.manage-comments | Poate crea/elimina comentariile episodului podcastului #{id}. | +| permission | description | +| ---------------------------- | ------------------------------------------------------------------------ | +| view | Can view dashboard and analytics of podcast #{id}. | +| edit | Can edit podcast #{id}. | +| delete | Can delete podcast #{id}. | +| manage-import | Can synchronize imported podcast #{id}. | +| manage-persons | Can manage subscriptions of podcast #{id}. | +| manage-subscriptions | Can manage subscriptions of podcast #{id}. | +| manage-contributors | Can manage contributors of podcast #{id}. | +| manage-platforms | Can set/remove platform links of podcast #{id}. | +| manage-publications | Can publish podcast #{id}. | +| manage-notifications | Can view and mark notifications as read for podcast #{id}. | +| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. | +| episodes.view | Can view dashboard and analytics of podcast #{id}. | +| episodes.create | Can create episodes for podcast #{id}. | +| episodes.edit | Can edit podcast #{id}. | +| episodes.delete | Can delete podcast #{id}. | +| episodes.manage-persons | Can manage subscriptions of podcast #{id}. | +| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. | +| episodes.manage-publications | Can publish podcast #{id}. | +| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. | diff --git a/docs/src/ru/getting-started/auth.md b/docs/src/ru/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/ru/getting-started/auth.md +++ b/docs/src/ru/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/sk/getting-started/auth.md b/docs/src/sk/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/sk/getting-started/auth.md +++ b/docs/src/sk/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/sr_Latn/getting-started/auth.md b/docs/src/sr_Latn/getting-started/auth.md index 6c0ccd75..ff5d59c0 100644 --- a/docs/src/sr_Latn/getting-started/auth.md +++ b/docs/src/sr_Latn/getting-started/auth.md @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Has complete control of podcast #{id}. | \* | +| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Guest | General contributor of the podcast #{id}. | view, episodes.view | diff --git a/docs/src/sv/getting-started/auth.md b/docs/src/sv/getting-started/auth.md index 6c0ccd75..d9b869ea 100644 --- a/docs/src/sv/getting-started/auth.md +++ b/docs/src/sv/getting-started/auth.md @@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ | -| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | -| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage | -| Podcaster | General users of Castopod. | admin.access | +| role | description | permissions | +| ------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------ | +| Super administratör | Har fullständig kontroll över Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | +| Hanterare | Hanterar Castopods innehåll. | podcasts.create, podcasts.import, persons.manage, pages.manage | +| Podcaster | Generella användare av Castopod. | admin.access | @@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| permission | description | -| ----------------------- | ------------------------------------------------------------------ | -| admin.access | Can access the Castopod admin area. | -| admin.settings | Can access the Castopod settings. | -| users.manage | Can manage Castopod users. | -| persons.manage | Can manage persons. | -| pages.manage | Can manage pages. | -| podcasts.view | Can view all podcasts. | -| podcasts.create | Can create new podcasts. | -| podcasts.import | Can import podcasts. | -| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. | +| permission | description | +| ----------------------- | ----------------------------------------------------------------------------- | +| admin.access | Kan komma åt Castopod admin-området. | +| admin.settings | Kan komma åt Castopod-inställningarna. | +| users.manage | Kan hantera Castopod-användare. | +| persons.manage | Kan hantera personer. | +| pages.manage | Kan hantera sidor. | +| podcasts.view | Kan se alla podcasts. | +| podcasts.create | Kan skapa nya podcasts. | +| podcasts.import | Kan importera podcasts. | +| fediverse.manage-blocks | Kan blockera fediverse skådespelare/domäner från att interagera med Castopod. | @@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| role | description | permissions | -| ------ | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Admin | Has complete control of podcast #{id}. | \* | -| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| Guest | General contributor of the podcast #{id}. | view, episodes.view | +| role | description | permissions | +| ---------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Admin | Har fullständig kontroll över podcast #{id}. | \* | +| Redigerare | Hanterar innehåll och publikationer i podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| Författare | Hanterar innehåll i podcast #{id} men kan inte publicera dem. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| Gäst | Generell bidragsgivare till podcasten #{id}. | view, episodes.view | @@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels: -| permission | description | -| ---------------------------- | ------------------------------------------------------------------------ | -| view | Can view dashboard and analytics of podcast #{id}. | -| edit | Can edit podcast #{id}. | -| delete | Can delete podcast #{id}. | -| manage-import | Can synchronize imported podcast #{id}. | -| manage-persons | Can manage subscriptions of podcast #{id}. | -| manage-subscriptions | Can manage subscriptions of podcast #{id}. | -| manage-contributors | Can manage contributors of podcast #{id}. | -| manage-platforms | Can set/remove platform links of podcast #{id}. | -| manage-publications | Can publish podcast #{id}. | -| manage-notifications | Can view and mark notifications as read for podcast #{id}. | -| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. | -| episodes.view | Can view dashboard and analytics of podcast #{id}. | -| episodes.create | Can create episodes for podcast #{id}. | -| episodes.edit | Can edit podcast #{id}. | -| episodes.delete | Can delete podcast #{id}. | -| episodes.manage-persons | Can manage subscriptions of podcast #{id}. | -| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. | -| episodes.manage-publications | Can publish podcast #{id}. | -| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. | +| permission | description | +| ---------------------------- | -------------------------------------------------------------------------------- | +| view | Kan visa instrumentpanelen och analysen av podcast #{id}. | +| edit | Kan redigera podcast #{id}. | +| delete | Kan ta bort podcast #{id}. | +| manage-import | Kan synkronisera importerad podcast #{id}. | +| manage-persons | Kan hantera prenumerationer på podcast #{id}. | +| manage-subscriptions | Kan hantera prenumerationer på podcast #{id}. | +| manage-contributors | Kan hantera bidragsgivare för podcast #{id}. | +| manage-platforms | Kan sätta/ta bort plattformslänkar för podcast #{id}. | +| manage-publications | Kan publicera podcast #{id}. | +| manage-notifications | Can view and mark notifications as read for podcast #{id}. | +| interact-as | Kan interagera som podcasten #{id} för att favorita, dela eller svara på inlägg. | +| episodes.view | Kan visa instrumentpanelen och analysen av podcast #{id}. | +| episodes.create | Kan skapa avsnitt för podcast #{id}. | +| episodes.edit | Kan redigera podcast #{id}. | +| episodes.delete | Kan ta bort podcast #{id}. | +| episodes.manage-persons | Kan hantera prenumerationer på podcast #{id}. | +| episodes.manage-clips | Kan hantera videoklipp eller ljudklipp från podcasten #{id}. | +| episodes.manage-publications | Kan publicera podcast #{id}. | +| episodes.manage-comments | Kan skapa/ta bort avsnitt kommentarer från podcasten #{id}. | diff --git a/docs/src/zh-Hans/getting-started/auth.md b/docs/src/zh-Hans/getting-started/auth.md index 09dceb0c..5c3109d0 100644 --- a/docs/src/zh-Hans/getting-started/auth.md +++ b/docs/src/zh-Hans/getting-started/auth.md @@ -17,7 +17,7 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规 -| 角色 | 描述 | 权限 | +| role | description | permissions | | ---------- | ---------------------------- | ------------------------------------------------------------------------------------------ | | 超级管理员 | 拥有对 Castopod 的完全控制。 | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks | | 管理 | 管理 Castopod 的内容。 | podcasts.create, podcasts.import, persons.manage, pages.manage | @@ -29,7 +29,7 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规 -| 权限 | 描述 | +| permission | description | | ----------------------- | ------------------------------------------- | | admin.access | 可以访问 Castopod 管理区域。 | | admin.settings | 可以访问 Castopod 设置。 | @@ -49,12 +49,12 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规 -| 角色 | 描述 | 权限 | -| ------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 管理员 | 完全控制播客 #{id}。 | \* | -| 编辑 | 管理播客 #{id} 的内容和出版物。 | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments, episodes.manage-notifications | -| 作者 | 管理播客 #{id} 的内容,但不能发布。 | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | -| 访客 | 播客 #{id} 的普通贡献者。 | view, episodes.view | +| role | description | permissions | +| ------ | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 管理员 | 完全控制播客 #{id}。 | \* | +| 编辑 | 管理播客 #{id} 的内容和出版物。 | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments | +| 作者 | 管理播客 #{id} 的内容,但不能发布。 | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips | +| 访客 | 播客 #{id} 的普通贡献者。 | view, episodes.view | @@ -62,11 +62,11 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规 -| 权限 | 描述 | +| permission | description | | ---------------------------- | --------------------------------------------------- | | view | 可以查看播客 #{id} 的仪表板和分析。 | | edit | 可以编辑播客 #{id}。 | -| 删除 | 可以删除播客 #{id}。 | +| delete | 可以删除播客 #{id}。 | | manage-import | 可以同步导入的播客 #{id}。 | | manage-persons | 可以管理播客 #{id} 的订阅。 | | manage-subscriptions | 可以管理播客 #{id} 的订阅。 | diff --git a/modules/Auth/Config/AuthGroups.php b/modules/Auth/Config/AuthGroups.php index 0852afb9..fb96698e 100644 --- a/modules/Auth/Config/AuthGroups.php +++ b/modules/Auth/Config/AuthGroups.php @@ -174,6 +174,7 @@ class AuthGroups extends ShieldAuthGroups 'manage-persons', 'manage-platforms', 'manage-publications', + 'manage-notifications', 'interact-as', 'episodes.view', 'episodes.create', @@ -183,7 +184,6 @@ class AuthGroups extends ShieldAuthGroups 'episodes.manage-clips', 'episodes.manage-publications', 'episodes.manage-comments', - 'episodes.manage-notifications', ], 'author' => [ 'view',