diff --git a/CHANGELOG.md b/CHANGELOG.md index f3cc24c85a..0b59f32819 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,22 @@ ### Feature +- Improvement of API requests error handling @sneridagh +- Unauthorized on folder contents if no proper credentials @sneridagh + ### Bugfix - Improve German translations for folder contents view @timo +- Make label of checkboxwidget clickable @pbauer #1414 +- Show new added user in user control panel @iFlameing #1271 +- Support multi selection in roles and groups and polish add user #1372 ### Internal - Add crossorigin to the preload resources tags while in development @sneridagh +- Permissions in contents and Edit @sneridagh +- Fix the error on content Edit no credentials now shows `Unauthorized` @sneridagh +- Improve console server output showing info @sneridagh ## 5.1.0 (2020-04-23) diff --git a/cypress/integration/folder-contents.js b/cypress/integration/folder-contents.js index a86bc8da77..5cc2cdc52e 100644 --- a/cypress/integration/folder-contents.js +++ b/cypress/integration/folder-contents.js @@ -75,7 +75,7 @@ if (Cypress.env('API') !== 'guillotina') { cy.get('#field-state') .click() .type('Publish{enter}'); - cy.get('.fitted.checkbox').click(); + cy.get('.checkbox').click(); cy.get('button[title="Save"]').click(); // then the content must change its state from private to publish diff --git a/cypress/integration/user-control-panel.js b/cypress/integration/user-control-panel.js index 5faf653c79..43b1067cfd 100644 --- a/cypress/integration/user-control-panel.js +++ b/cypress/integration/user-control-panel.js @@ -28,7 +28,7 @@ if (Cypress.env('API') !== 'guillotina') { cy.get('input[id="field-password"]') .clear() .type('test@test'); - cy.get('.arrow').click(); + cy.get('button[title="Save"]').click(); // then the user section must contains a fullname when I searched the // same with the same username diff --git a/locales/de.json b/locales/de.json index 45f682cc86..15ad2f9326 100644 --- a/locales/de.json +++ b/locales/de.json @@ -1 +1 @@ -{"Accessibility":"Barrierefreiheit","Account Registration Completed":"Die Registrierung Ihres Zugangs wurde erfolgreich abgeschlossen.","Account activation completed":"Passwort gesetzt.","Action":"Aktion","Actions":"Aktionen","Add":"Hinzufügen","Add Content":"Inhalte hinzufügen","Add Translation...":"Übersetzen...","Add User":"Benutzer hinzufügen","Add a description…":"Beschreibung hinzufügen…","Add block...":"Block hinzufügen","Add criteria":"Kriterien hinzufügen","Add field":"Feld hinzufügen","Add fieldset":"Fieldset hinzufügen","Add group":"Gruppe hinzufügen","Add new group":"Neue Gruppe hinzufügen","Add new user":"Neuen Benutzer hinzufügen","Add to Groups":"Zu Gruppe hinzufügen","Add {type}":"{type} hinzufügen","Alignment":"Ausrichtung","All":"Alle","Alt text":"Alternative Text","Are you sure you want to delete this field?":"Sind Sie sicher, dass Sie dieses Feld löschen möchten?","Are you sure you want to delete this fieldset including all fields?":"Sind Sie sicher, dass Sie dieses Fieldset löschen möchten?","Ascending":"Aufsteigend","Back":"Zurück","Base":"Basis","Block":"Block","Block style":"Block Darstellung","Both email address and password are case sensitive, check that caps lock is not enabled.":"Sowohl E-Mail Adresse als auch Passwort unterscheiden zwischen Groß- und Kleinschreibung, stellen Sie sicher dass die Hochstelltaste nicht aktiviert ist.","Breadcrumbs":"Brotkrumen","Browse":"Durchsuchen","Browse the site, drop an image, or type an URL":"Seite durchsuchen, Bild ablegen oder URL eingeben","By default, permissions from the container of this item are inherited. If you disable this, only the explicitly defined sharing permissions will be valid. In the overview, the symbol {inherited} indicates an inherited value. Similarly, the symbol {global} indicates a global role, which is managed by the site administrator.":"Standardmäßig werden die Berechtigungen von einem Ordner auf die in ihm befindlichen Artikel vererbt. Wenn Sie dies deaktivieren, sind nur die explizit definierten Zugriffsberechtigungen gültig. In der Übersicht zeigt das Symbol ${image_confirm_icon} einen ererbten Wert an. Das Symbol ${image_link_icon} zeigt eine globale Funktion an, die vom Administrator verwaltet wird.","Cancel":"Abbrechen","Cell":"Zelle","Center":"Mittig","Change Note":"Änderungsnotiz","Change Password":"Passwort ändern","Change State":"Arbeitsablauf-Status ändern","Change workflow state recursively":"Arbeitlauf-Status für alle Unterobjekte ebenfalls ändern","Changes saved":"Änderungen gespeichert","Changes saved.":"Änderungen gespeichert.","Checkbox":"Checkbox","Choices":"Auswahlfeld","Choose Image":"Bild auswählen","Choose Target":"Ziel auswählen","Click to download full sized image":"Klicken um das Bild in der vollen Größe runterzuladen","Close":"Schließen","Close menu":"Menu schließen","Collection":"Kollektion","Comment":"Kommentar","Commenter":"Kommentarautor","Compare":"Vergleichen","Confirm password":"Passwort bestätigen","Contact":"Kontakt","Contact form":"Kontaktformular","Contained items":"Enthaltene Elemente","Content":"Inhalt","Contents":"Inhaltsverzeichnis","Copy":"Kopieren","Copyright":"Urheberrecht","Copyright statement or other rights information on this item.":"Informationen über die Urheber- und Nutzungsrechte an diesem Artikel.","Created on":"Erstellt am","Creator":"Ersteller","Creators":"Ersteller","Criteria":"Kriterium","Current password":"Aktuelles Passwort","Cut":"Ausschneiden","Date":"Datum","Default":"Standard","Delete":"Löschen","Delete Group":"Gruppe löschen","Delete User":"Benutzer löschen","Delete col":"Spalte löschen","Delete row":"Zeile löschen","Descending":"Absteigend","Description":"Beschreibung","Diff":"Unterschied","Difference between revision {one} and {two} of {title}":"Unterschied zwischen Version {one} and {two} von {title}","Distributed under the {license}.":"Lizensiert unter der {license}.","Divide each row into separate cells":"Zeile in zwei separate Zellen aufteilen","Do you really want to delete the following items?":"Möchten Sie den Artikel wirklich löschen?","Do you really want to delete the group {groupname}?":"Möchten Sie die Gruppe {groupname} wirklich löschen?","Do you really want to delete the user {username}?":"Möchten Sie den Nutzer {username} wirklich löschen?","Do you really want to delete this item?":"Möchten Sie den Artikel wirklich löschen?","Document":"Seite","Drag and drop files from your computer onto this area or click the “Browse” button.":"Ziehen Sie Dateien von Ihrem Computer auf diesen Bereich oder drücken Sie den “Durchsuchen”-Knopf.","E-mail":"E-Mail","E-mail addresses do not match.":"E-Mail-Adressen stimmen nicht überein.","Edit":"Bearbeiten","Edit comment":"Kommentar bearbeiten","Edit field":"Feld bearbeiten","Edit fieldset":"Fieldset bearbeiten","Edit {title}":"{title} bearbeiten","Email":"E-Mail","Email sent":"E-Mail versendet","Embed code error, please follow the instructions and try again.":"Fehler beim Einbinden des Google Maps Codes. Bitte lesen Sie die Anweisungen und stellen Sie sicher dass Sie den korrekten Code verwenden.","Embeded Google Maps":"Eingebettete Google Maps Karte","End Date":"Enddatum","Enter URL or title":"URL oder Titel eingeben","Enter an email address. This will be your login name. We respect your privacy, and will not give the address away to any third parties or expose it anywhere.":"Tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich künftig anmelden müssen. Wir respektieren den Datenschutz und werden die E-Mail-Adresse nicht an Dritte weitergeben und auch nirgends anzeigen.","Enter full name, e.g. John Smith.":"Tragen Sie bitte Ihren vollen Namen ein.","Enter map Embed Code":"Karten-Einbettungscode eingeben","Enter your current password.":"Geben Sie Ihr aktuelles Passwort ein.","Enter your email address for verification.":"Tragen Sie zur Überprüfung Ihre E-Mail-Adresse ein.","Enter your new password. Minimum 5 characters.":"Geben Sie ihr neues Passwort ein. Mindestens 5 Zeichen.","Error":"Fehler","Exclude from navigation":"Von der Navigation ausschließen","Excluded from navigation":"Von Navigation ausgeschlossen","Expand sidebar":"Sidebar vergrößern","Expiration Date":"Ablaufdatum","Expiration date":"Ablaufdatum","External URL":"Externe URL","File":"Datei","File size":"Dateigröße","Filename":"Dateiname","Filter…":"Filter…","Fixed width table cells":"Tabellen-Zellen mit fester Breite","Folder":"Ordner","Forbidden":"Verboten","From":"Von","Full":"Volle Breite","Full Name":"Vor- und Nachname","Fullname":"Name","GNU GPL license":"GNU-GPL-Lizenz","Global role":"Globale Rolle","Google Maps Embedded Block":"Google Maps Block","Group":"Gruppe","Group created":"Gruppe erstellt","Groupname":"Gruppenname","Groups":"Gruppen","History":"Historie","History of {title}":"Historie von {title}","Home":"Startseite","Home page":"Homepage","ID":"ID","If selected, this item will not appear in the navigation tree":"Bestimmt, ob der Artikel nicht in der Navigation auftauchen soll.","If this date is in the future, the content will not show up in listings and searches until this date.":"Falls das Datum in der Zukunft liegt wird der Inhalt in Auflistungen und bei der Suche nicht auftauchen, bis zu dem Datum.","If you are certain you have the correct web address but are encountering an error, please contact the {site_admin}.":"Wenn Sie sicher sind, dass Sie die richtige Adresse eingegeben haben, kontaktieren Sie bitte den {site_admin}.","If you have forgotten your password, {forgotpassword}":"Klicken Sie bitte hier, falls Sie Ihr Passwort vergessen haben: {forgotpassword}","If you you do not have an account here, head over to the {registrationform}.":"Falls Sie noch keinen Zugang haben, {registrationform} Sie sich bitte zunächst.","Image":"Bild","Info":"Information","Inherit permissions from higher levels":"Berechtigungen von übergeordneten Ordnern übernehmen","Inherited value":"Geerbter Wert","Insert col after":"Spalte danach einfügen","Insert col before":"Spalte davor einfügen","Insert row after":"Zeile danach einfügen","Insert row before":"Zeile davor einfügen","Item batch size":"Batch-Anzahl","Item(s) copied.":"Artikel kopiert.","Item(s) cut.":"Artikel ausgeschnitten.","Item(s) pasted.":"Artikel eingefügt.","Items must be unique.":"Auswahl muss eindeutig sein.","Language":"Sprache","Last comment date":"Letztes Kommentierdatum","Last modified":"Letzte Änderung","Lead Image":"Leadbild","Left":"Links","Link":"Link","Link more":"'Mehr' Link","Link title":"Linktitel","Link to":"Link auf","Listing":"Auflistung","Location":"Ort","Log In":"Anmelden","Log in":"Anmelden","Login":"Einloggen","Login Failed":"Login fehlgeschlagen","Login Name":"Benutzername","Make the table compact":"Tabelle kompakt darstellen","Map":"Karte","Maps URL":"Karten URL","Message":"Nachricht","Minimum length is {len}.":"Minimale Länge ist {len}","Moderate Comments":"Kommentare moderieren","Moderate comments":"Kommentare moderieren","More":"Mehr","Move to bottom of folder":"Zum Anfang des Ordners wechseln","Move to top of folder":"Zum Unterseite des Ordners wechseln","My email address is":"Meine E-Mail-Adresse lautet","Name":"Name","Navigate back":"Zurück navigieren","New password":"Neues Passwort","News Item":"Nachricht","No":"Nein","No image selected":"Kein Bild ausgewählt","No image set in Lead Image content field":"Im Leadbild Feld wurde kein Bild gesetzt","No image set in image content field":"Im Bild Feld wurde kein Bild gesetzt","No items found in this container.":"Keine Elemente gefunden","No map selected":"Keine Karte ausgewählt","No results found.":"Keine Ergebnisse gefunden.","No selection":"Keine Auswahl","No value":"Kein Wert","No video selected":"Kein Video ausgewählt","No workflow":"Kein Workflow","None":"Nicht vorhanden","Object Size":"Grösse","Ok":"OK","Open in a new tab":"In neuem Browser-Tab öffnen","Open menu":"Menü öffnen","Origin":"Quelle","Page":"Seite","Password":"Passwort","Password reset":"Passwort zurücksetzen","Passwords do not match.":"Die Passwörter stimmen nicht überein.","Paste":"Einfügen","Personal Information":"Persönliche Informationen","Personal Preferences":"Meine Einstellungen","Personal tools":"Persönliche Einstellungen","Persons responsible for creating the content of this item. Please enter a list of user names, one per line. The principal creator should come first.":"Eine Liste von Personen, die an der Erstellung dieses Artikels beteiligt waren. Bitte geben Sie einen Benutzernamen pro Zeile ein. Der Hauptverantwortliche sollte zuerst genannt werden.","Please enter a valid URL by deleting the block and adding a new video block.":"Geben Sie eine gültige URL ","Please enter the Embed Code provided by Google Maps -> Share -> Embed map. It should contain the