* page doesn't reload on user deletion ([a2e0313](https://github.com/stonith404/pingvin-share/commit/a2e031326e51f7663c2d864dd0d08a65f180318e))
* redirection to the OIDC end session endpoint ([ec92e85](https://github.com/stonith404/pingvin-share/commit/ec92e85c8d294b30117ad2599ad03b0bbb04574c))
"Make it easy for the person uploading the file to share it with you. They will only be able to customize the name and description of the share.",
"account.reverseShares.modal.simplified.description":"Make it easy for the person uploading the file to share it with you. They will only be able to customize the name and description of the share.",
"Make the shares created with this reverse share public. If disabled, only you and the share creator will have access to view it.",
"account.reverseShares.modal.public-access.description":"Make the shares created with this reverse share public. If disabled, only you and the share creator will have access to view it.",
"Do you really want to delete this reverse share? If you do, the associated shares will be deleted as well.",
"account.reverseShares.modal.delete.description":"Do you really want to delete this reverse share? If you do, the associated shares will be deleted as well.",
"We have notified the creator of the reverse share. You can also manually share this link with them through other means.",
"upload.modal.completed.notified-reverse-share-creator":"We have notified the creator of the reverse share. You can also manually share this link with them through other means.",
// END /upload
// /share/[id]
"share.title":"Share {shareId}",
"share.description":"Look what I've shared with you!",
"Whether to set the secure flag on cookies. If enabled, the site will not function when accessed over HTTP.",
"admin.config.general.secure-cookies.description":"Whether to set the secure flag on cookies. If enabled, the site will not function when accessed over HTTP.",
"admin.config.general.show-home-page":"Show home page",
"admin.config.email.enable-share-email-recipients.description":"Whether to allow email sharing with recipients. Only enable this if SMTP is activated.",
"Message which gets sent to the share recipients. Available variables:\n {creator} - The username of the creator of the share\n {creatorEmail} - The email of the creator of the share\n {shareUrl} - The URL of the share\n {desc} - The description of the share\n {expires} - The expiration date of the share\n These variables will be replaced with the actual value.",
"admin.config.email.share-recipients-message.description":"Message which gets sent to the share recipients. Available variables:\n {creator} - The username of the creator of the share\n {creatorEmail} - The email of the creator of the share\n {shareUrl} - The URL of the share\n {desc} - The description of the share\n {expires} - The expiration date of the share\n These variables will be replaced with the actual value.",
"Message which gets sent when someone created a share with your reverse share link. {shareUrl} will be replaced with the creator's name and the share URL.",
"admin.config.email.reverse-share-message.description":"Message which gets sent when someone created a share with your reverse share link. {shareUrl} will be replaced with the creator's name and the share URL.",
"Message which gets sent when a user requests a password reset. {url} will be replaced with the reset password URL.",
"admin.config.email.reset-password-message.description":"Message which gets sent when a user requests a password reset. {url} will be replaced with the reset password URL.",
"Message which gets sent when an admin invites a user. {url} will be replaced with the invite URL, {email} with the email and {password} with the users password.",
"admin.config.email.invite-message.description":"Message which gets sent when an admin invites a user. {url} will be replaced with the invite URL, {email} with the email and {password} with the users password.",
"Maximum share expiration. Set to 0 to allow unlimited expiration.",
"admin.config.share.max-expiration.description":"Maximum share expiration. Set to 0 to allow unlimited expiration.",
"admin.config.share.share-id-length":"Default share ID length",
"admin.config.share.share-id-length.description":
"Default length for the generated ID of a share. This value is also used to generate links for reverse shares. A value below 8 is not considered secure.",
"admin.config.share.share-id-length.description":"Default length for the generated ID of a share. This value is also used to generate links for reverse shares. A value below 8 is not considered secure.",
"Adjust the level to balance between file size and compression speed. Valid values range from 0 to 9, with 0 being no compression and 9 being maximum compression. ",
"admin.config.share.zip-compression-level.description":"Adjust the level to balance between file size and compression speed. Valid values range from 0 to 9, with 0 being no compression and 9 being maximum compression. ",
"admin.config.share.chunk-size":"Chunk size",
"admin.config.share.chunk-size.description":
"Adjust the chunk size for your uploads to balance efficiency and reliability according to your internet connection. Smaller chunks can enhance success rates for unstable connections, while larger chunks make uploads faster for stable connections.",
"admin.config.share.chunk-size.description":"Adjust the chunk size for your uploads to balance efficiency and reliability according to your internet connection. Smaller chunks can enhance success rates for unstable connections, while larger chunks make uploads faster for stable connections.",
"admin.config.share.auto-open-share-modal":"Auto open create share modal",
"The share creation modal automatically appears when a user selects files, eliminating the need to manually click the button.",
"admin.config.share.auto-open-share-modal.description":"The share creation modal automatically appears when a user selects files, eliminating the need to manually click the button.",
"admin.config.smtp.enabled":"Enable",
"admin.config.smtp.enabled.description":
"Whether SMTP is enabled. Only set this to true if you entered the host, port, email, user and password of your SMTP server.",
"admin.config.smtp.enabled.description":"Whether SMTP is enabled. Only set this to true if you entered the host, port, email, user and password of your SMTP server.",
"admin.config.smtp.host":"Host",
"admin.config.smtp.host.description":"Host of the SMTP server",
"admin.config.smtp.port":"Port",
"admin.config.smtp.port.description":"Port of the SMTP server",
"admin.config.smtp.email":"Email",
"admin.config.smtp.email.description":
"Email address from wich the emails get sent",
"admin.config.smtp.email.description":"Email address from wich the emails get sent",
"admin.config.smtp.username":"Username",
"admin.config.smtp.username.description":"Username of the SMTP server",
"admin.config.smtp.password":"Password",
"admin.config.smtp.password.description":"Password of the SMTP server",
"admin.config.smtp.button.test":"Send test email",
"Whether to disable password login\nMake sure that an OAuth provider is properly configured before activating this configuration to avoid being locked out.",
"admin.config.oauth.disable-password.description":"Whether to disable password login\nMake sure that an OAuth provider is properly configured before activating this configuration to avoid being locked out.",
"admin.config.oauth.github-enabled":"GitHub",
"admin.config.oauth.github-enabled.description":
"Whether GitHub login is enabled",
"admin.config.oauth.github-enabled.description":"Whether GitHub login is enabled",
"Tenant ID of the Microsoft OAuth app\ncommon: Users with both a personal Microsoft account and a work or school account from Microsoft Entra ID can sign in to the application. organizations: Only users with work or school accounts from Microsoft Entra ID can sign in to the application.\nconsumers: Only users with a personal Microsoft account can sign in to the application.\ndomain name of the Microsoft Entra tenant or the tenant ID in GUID format: Only users from a specific Microsoft Entra tenant (directory members with a work or school account or directory guests with a personal Microsoft account) can sign in to the application.",
"admin.config.oauth.microsoft-tenant.description":"Tenant ID of the Microsoft OAuth app\ncommon: Users with both a personal Microsoft account and a work or school account from Microsoft Entra ID can sign in to the application. organizations: Only users with work or school accounts from Microsoft Entra ID can sign in to the application.\nconsumers: Only users with a personal Microsoft account can sign in to the application.\ndomain name of the Microsoft Entra tenant or the tenant ID in GUID format: Only users from a specific Microsoft Entra tenant (directory members with a work or school account or directory guests with a personal Microsoft account) can sign in to the application.",
"Username claim in OpenID Connect ID token. Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-username-claim.description":"Username claim in OpenID Connect ID token. Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-role-path":"Path to roles in OpenID Connect token",
"admin.config.oauth.oidc-role-path.description":
"Must be a valid JMES path referencing an array of roles. "+
"Managing access rights using OpenID Connect roles is only recommended if no other identity provider is configured and password login is disabled. "+
"Leave it blank if you don't know what this config is.",
"Role required for administrative access. Must be present in a user’s roles for them to access the admin panel. "+
"Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-role-path.description":"Must be a valid JMES path referencing an array of roles. "+"Managing access rights using OpenID Connect roles is only recommended if no other identity provider is configured and password login is disabled. "+"Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-role-general-access":"OpenID Connect role for general access",
"admin.config.oauth.oidc-role-general-access.description":"Role required for general access. Must be present in a user’s roles for them to log in. "+"Leave it blank if you don't know what this config is.",
"admin.config.oauth.oidc-role-admin-access":"OpenID Connect role for admin access",
"admin.config.oauth.oidc-role-admin-access.description":"Role required for administrative access. Must be present in a user’s roles for them to access the admin panel. "+"Leave it blank if you don't know what this config is.",
"admin.config.ldap.bind-password.description":"Password used to perform the user search",
"admin.config.ldap.search-base":"User base",
"admin.config.ldap.search-base.description":
"Base location, where the user search will be performed",
"admin.config.ldap.search-base.description":"Base location, where the user search will be performed",
"admin.config.ldap.search-query":"User query",
"admin.config.ldap.search-query.description":
"The user query will be used to search the 'User base' for the LDAP user. %username% can be used as the placeholder for the user given input.",
"admin.config.ldap.search-query.description":"The user query will be used to search the 'User base' for the LDAP user. %username% can be used as the placeholder for the user given input.",
"admin.config.ldap.admin-groups":"Admin group",
"admin.config.ldap.admin-groups.description":
"Group required for administrative access.",
"admin.config.ldap.admin-groups.description":"Group required for administrative access.",
"admin.config.ldap.field-name-member-of":"User groups attribute name",
"LDAP attribute name for the groups, an user is a member of. This is used when checking for the admin group.",
"admin.config.ldap.field-name-member-of.description":"LDAP attribute name for the groups, an user is a member of. This is used when checking for the admin group.",
"admin.config.legal.enabled.description":"Whether to show a link to imprint and privacy policy in the footer.",
@@ -664,38 +474,29 @@ export default {
"admin.config.legal.privacy-policy-text.description":"The text which should be shown in the privacy policy. Supports Markdown. Leave blank to link to an external privacy policy page.",
"format":"cd frontend && npm run format && cd ../backend && npm run format",
"lint":"cd frontend && npm run lint && cd ../backend && npm run lint",
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.