Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds a permission check for app directories #10538

Closed
wants to merge 93 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
56a4779
Adds a setup check for app directory permissions.
weeman1337 Aug 4, 2018
ec8c74f
Adds a test for the app directory permission check.
weeman1337 Aug 4, 2018
e092d8e
Extends the setup check js tests
weeman1337 Aug 4, 2018
e1c4baa
Fix code errors
nickvergessen Mar 6, 2018
66a9ec9
Add an option for mail addons
nickvergessen Mar 6, 2018
5cc8398
make file cache updates more robust
schiessle Jul 25, 2018
57ca99d
Move locale preview to two lines to reduce grid height
juliusknorr Jul 31, 2018
30e7346
Make user management heading font size lighter
juliusknorr Jul 31, 2018
526e9e4
Rename CalDAV to Calendar settings
juliusknorr Aug 1, 2018
df361e6
files_external: Move delete option to 3-dots menu
juliusknorr Aug 1, 2018
c639499
files_external: Add description to settings
juliusknorr Aug 1, 2018
676337a
Move encryption settings to security
juliusknorr Aug 1, 2018
24ae8e5
systemtags: Submit input on enter
juliusknorr Aug 1, 2018
965c675
Only show checkbox on hover/focus + accessibility fixes
skjnldsv Aug 1, 2018
a18a8b6
Make the info available if the avatar was uploaded or generated
nickvergessen Aug 1, 2018
1358f28
Fix triangle on update page
jancborchardt Aug 1, 2018
cffb3d0
Fix text overflow on update page
jancborchardt Aug 1, 2018
9ec0979
Inline error svg icon because there is no SCSS on guest page
jancborchardt Aug 1, 2018
dc05706
Mobile fixes
skjnldsv Aug 1, 2018
1524783
Fix unit test
nickvergessen Aug 1, 2018
325cb63
Fix double container on 'Possible CSRF attack' page
jancborchardt Aug 1, 2018
a1e1e42
Fix state propragation of the backup codes provider
ChristophWurst Jul 31, 2018
6229387
[tx-robot] updated from transifex
nextcloud-bot Aug 2, 2018
74d4f9e
14 Beta 2
rullzer Aug 2, 2018
edbc17b
Fix encryption admin section tests
juliusknorr Aug 2, 2018
9373cb8
Add class to show all checkboxes
skjnldsv Aug 2, 2018
5859323
files_external: Fix jsunit tests
juliusknorr Aug 2, 2018
c9094ac
Not all apps are from the appstore
rullzer Aug 2, 2018
2047cad
Keep the data of the local app (especially the version)
nickvergessen Aug 2, 2018
1209d15
Also allow to update apps which are currently not enabled
nickvergessen Aug 2, 2018
772e597
There is no update available if the app didnt have a version (aka was…
nickvergessen Aug 2, 2018
41e14d5
[tx-robot] updated from transifex
nextcloud-bot Aug 3, 2018
9b99912
Fixed design zindex
skjnldsv Aug 2, 2018
3603740
Fix return value of change directory
juliusknorr Aug 2, 2018
9d2276d
Always call render to replace the app-sidebar if the detail view is u…
juliusknorr Aug 3, 2018
74ba7d6
Min height 100% on content-wrapper
skjnldsv Aug 3, 2018
f0ad30e
Use images instead of inline SVG and unicode
jancborchardt Aug 3, 2018
34ea92c
Add margin below detailed logs
jancborchardt Aug 3, 2018
6cb9d17
Fix HTML on update error page
jancborchardt Aug 3, 2018
54c5b61
Adjust acceptance test to check if the correct sidebar view is shown
juliusknorr Aug 3, 2018
434d141
Fixed notifications position
skjnldsv Aug 3, 2018
2b32711
Remove header-classes since it is never used
juliusknorr Aug 3, 2018
9896755
Fix base layout content padding
juliusknorr Aug 3, 2018
dd2c01c
Make public layout also usable without a PublicTemplateResponse
juliusknorr Aug 3, 2018
54efe60
[tx-robot] updated from transifex
nextcloud-bot Aug 4, 2018
5e10a3d
[tx-robot] updated from transifex
nextcloud-bot Aug 5, 2018
bb32aea
[tx-robot] updated from transifex
nextcloud-bot Aug 6, 2018
acdfe7a
Fix multiSelectMenu for public shares #10536
MartB Aug 4, 2018
2b6f6ff
Update icewind/streams
rullzer Aug 6, 2018
2e2edf1
Adding test for table schedulingobjects and fixing postgres LOB
DeepDiver1975 Feb 21, 2018
d57527b
Do not log to error loglevel when converting the error
rullzer Aug 6, 2018
9e0bb37
Disable Oracle enforcement for now until the following issues are sol…
nickvergessen Aug 6, 2018
1719dcd
A failing federation sync job is not an error
rullzer Aug 6, 2018
6e6351c
[tx-robot] updated from transifex
nextcloud-bot Aug 7, 2018
0e4149c
Icons cacher css url fix
skjnldsv Aug 7, 2018
c06d6f1
Fix apps max-height
skjnldsv Aug 7, 2018
58ecbbb
get avatar custom status from user config
icewind1991 Aug 7, 2018
9e45604
Fix security settings if password change is disabled
juliusknorr Aug 7, 2018
d1ae3d8
Fixes the apps list layout
weeman1337 Aug 6, 2018
ba52b80
Updates the built files
weeman1337 Aug 6, 2018
bac1e7b
[tx-robot] updated from transifex
nextcloud-bot Aug 8, 2018
29bc32c
Fix 2FA provider registry population on login
ChristophWurst Aug 8, 2018
da69fef
Cleanup of leftover-sorting-code from quickaccess-feature #9714 #9720
newhinton Jul 20, 2018
9fe8613
Fix `this` context for enter-key handler on app tokens
ChristophWurst Aug 8, 2018
8c4d295
js fix
skjnldsv Aug 8, 2018
a7acf59
Fix tests
rullzer Aug 8, 2018
126354d
Check if HTTP_USER_AGENT is set before using it
rullzer Aug 8, 2018
3150ae3
Add type for room shares
danxuliu Jun 29, 2018
7b9e8e3
Add comment with IDs of internal share types
danxuliu Jun 29, 2018
1905681
Add provider for room shares
danxuliu Jun 29, 2018
4da7007
Add support for room shares to the share manager
danxuliu Jun 29, 2018
c539aa0
Add support for room shares to ShareAPIController
danxuliu Jun 29, 2018
1120a89
Add support for room shares to DeletedShareAPIController
danxuliu Jul 15, 2018
1298096
Add integration test for creating room shares when Talk is not enabled
danxuliu Jun 29, 2018
33932bb
Add room shares to the MountProvider for shares
danxuliu Jun 29, 2018
79d9b99
Add support for room shares to the share owner updater
danxuliu Jun 29, 2018
1488f84
Add room shares to DAV and recent files "share-types" property
danxuliu Jun 30, 2018
d9d28aa
Transfer room shares too with the "files:transfer-ownership" command
danxuliu Jun 30, 2018
b4d5277
Log sharing and unsharing with a room in the auditing app
danxuliu Jun 30, 2018
78a3f06
Add custom handling for room shares to the list of sharees
danxuliu Jul 1, 2018
d5ef4db
Add custom handling for room shares to the resharer information
danxuliu Jul 1, 2018
f0ebdb7
Suppress Phan warnings about calling undeclared class methods
danxuliu Jul 24, 2018
ff52a93
Add support for tokens in room shares
danxuliu Aug 1, 2018
8db15e2
Fix login redirection if only one 2FA provider is active
ChristophWurst Aug 8, 2018
6375718
Rename providerset method to get primary providers
ChristophWurst Aug 8, 2018
2d61496
Restores the guest icons
weeman1337 Aug 8, 2018
36d4481
Removed unused variable isFile
schoonc Aug 8, 2018
76292d9
Fix app code checker to ignore `build` directory
ChristophWurst Aug 9, 2018
cb9f3ec
Fix info.xsd to sync with the appstore one
ChristophWurst Aug 9, 2018
3895f11
Nextcloud 14.0.0 beta3
rullzer Aug 9, 2018
f4a7be4
Add integration/unit test for the double-insert of same values
ChristophWurst Aug 9, 2018
114dbd5
Fix double-inserts of the same provider state
ChristophWurst Aug 9, 2018
b8c247a
Excludes not writable app roots from the directory permission check
weeman1337 Aug 9, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 25 additions & 0 deletions apps/admin_audit/lib/Actions/Sharing.php
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,19 @@ public function shared(array $params) {
'id',
]
);
} elseif($params['shareType'] === Share::SHARE_TYPE_ROOM) {
$this->log(
'The %s "%s" with ID "%s" has been shared to the room "%s" with permissions "%s" (Share ID: %s)',
$params,
[
'itemType',
'itemTarget',
'itemSource',
'shareWith',
'permissions',
'id',
]
);
}
}

Expand Down Expand Up @@ -122,6 +135,18 @@ public function unshare(array $params) {
'id',
]
);
} elseif($params['shareType'] === Share::SHARE_TYPE_ROOM) {
$this->log(
'The %s "%s" with ID "%s" has been unshared from the room "%s" (Share ID: %s)',
$params,
[
'itemType',
'fileTarget',
'itemSource',
'shareWith',
'id',
]
);
}
}

Expand Down
1 change: 1 addition & 0 deletions apps/comments/l10n/nb.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ OC.L10N.register(
"You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Du ble nevnte på \"{file}\", i en kommentar av en bruker som siden har blitt slettet",
"%1$s mentioned you in a comment on “%2$s”" : "%1$s nevnte deg i en kommentar på “%2$s”",
"{user} mentioned you in a comment on “{file}”" : "{user} nevnte deg i en kommentar på “{file}”",
"Files app plugin to add comments to files" : "Program tillegg til filer for å legge til kommentarer for en fil",
"Unknown user" : "Ukjent bruker",
"A (now) deleted user mentioned you in a comment on “%s”" : "En (now) slettet bruker nevnte deg i en kommentar til “%s”",
"A (now) deleted user mentioned you in a comment on “{file}”" : "A (now) slettet bruker nevnte deg i en kommentar til “{file}”"
Expand Down
1 change: 1 addition & 0 deletions apps/comments/l10n/nb.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
"You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Du ble nevnte på \"{file}\", i en kommentar av en bruker som siden har blitt slettet",
"%1$s mentioned you in a comment on “%2$s”" : "%1$s nevnte deg i en kommentar på “%2$s”",
"{user} mentioned you in a comment on “{file}”" : "{user} nevnte deg i en kommentar på “{file}”",
"Files app plugin to add comments to files" : "Program tillegg til filer for å legge til kommentarer for en fil",
"Unknown user" : "Ukjent bruker",
"A (now) deleted user mentioned you in a comment on “%s”" : "En (now) slettet bruker nevnte deg i en kommentar til “%s”",
"A (now) deleted user mentioned you in a comment on “{file}”" : "A (now) slettet bruker nevnte deg i en kommentar til “{file}”"
Expand Down
4 changes: 2 additions & 2 deletions apps/dav/l10n/cs.js
Original file line number Diff line number Diff line change
Expand Up @@ -69,11 +69,11 @@ OC.L10N.register(
"Tentative" : "Nezávazně",
"Save" : "Uložit",
"Your attendance was updated successfully." : "Vaše účast byla úspěšně aktualizována.",
"CalDAV server" : "CalDAV server",
"Send invitations to attendees" : "Poslat pozvánky na adresy účastníků",
"Please make sure to properly set up the email settings above." : "Ujistěte se, že jste správně nastavili výše uvedená nastavení e-mailu.",
"Automatically generate a birthday calendar" : "Automaticky vytvořit kalendář s narozeninami",
"Birthday calendars will be generated by a background job." : "Narozeninový kalendář bude vytvořen na pozadí.",
"Hence they will not be available immediately after enabling but will show up after some time." : "A tedy nebudou zpřístupněny ihned po povolení, ale objeví se až se zpožděním."
"Hence they will not be available immediately after enabling but will show up after some time." : "A tedy nebudou zpřístupněny ihned po povolení, ale objeví se až se zpožděním.",
"CalDAV server" : "CalDAV server"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
4 changes: 2 additions & 2 deletions apps/dav/l10n/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,11 +67,11 @@
"Tentative" : "Nezávazně",
"Save" : "Uložit",
"Your attendance was updated successfully." : "Vaše účast byla úspěšně aktualizována.",
"CalDAV server" : "CalDAV server",
"Send invitations to attendees" : "Poslat pozvánky na adresy účastníků",
"Please make sure to properly set up the email settings above." : "Ujistěte se, že jste správně nastavili výše uvedená nastavení e-mailu.",
"Automatically generate a birthday calendar" : "Automaticky vytvořit kalendář s narozeninami",
"Birthday calendars will be generated by a background job." : "Narozeninový kalendář bude vytvořen na pozadí.",
"Hence they will not be available immediately after enabling but will show up after some time." : "A tedy nebudou zpřístupněny ihned po povolení, ale objeví se až se zpožděním."
"Hence they will not be available immediately after enabling but will show up after some time." : "A tedy nebudou zpřístupněny ihned po povolení, ale objeví se až se zpožděním.",
"CalDAV server" : "CalDAV server"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
}
4 changes: 2 additions & 2 deletions apps/dav/l10n/da.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ OC.L10N.register(
"Technical details" : "Tekniske detaljer",
"Remote Address: %s" : "Fjernadresse: %s",
"Request ID: %s" : "Forespørgsels-ID: %s",
"CalDAV server" : "CalDAV server",
"Send invitations to attendees" : "Send invitation til deltagere",
"Please make sure to properly set up the email settings above." : "Vær venligst sikker på at indstille email indstillingerne ovenover ordenligt.",
"Automatically generate a birthday calendar" : "Generer en fødselsdagskalender automatisk",
"Birthday calendars will be generated by a background job." : "Fødselsdagskalendere vil blive oprettet af et job, der kører i baggrunden.",
"Hence they will not be available immediately after enabling but will show up after some time." : "Derfor vil de ikke blive synlige med det samme efter aktivering, men vil vise sig efter noget tid."
"Hence they will not be available immediately after enabling but will show up after some time." : "Derfor vil de ikke blive synlige med det samme efter aktivering, men vil vise sig efter noget tid.",
"CalDAV server" : "CalDAV server"
},
"nplurals=2; plural=(n != 1);");
4 changes: 2 additions & 2 deletions apps/dav/l10n/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,11 @@
"Technical details" : "Tekniske detaljer",
"Remote Address: %s" : "Fjernadresse: %s",
"Request ID: %s" : "Forespørgsels-ID: %s",
"CalDAV server" : "CalDAV server",
"Send invitations to attendees" : "Send invitation til deltagere",
"Please make sure to properly set up the email settings above." : "Vær venligst sikker på at indstille email indstillingerne ovenover ordenligt.",
"Automatically generate a birthday calendar" : "Generer en fødselsdagskalender automatisk",
"Birthday calendars will be generated by a background job." : "Fødselsdagskalendere vil blive oprettet af et job, der kører i baggrunden.",
"Hence they will not be available immediately after enabling but will show up after some time." : "Derfor vil de ikke blive synlige med det samme efter aktivering, men vil vise sig efter noget tid."
"Hence they will not be available immediately after enabling but will show up after some time." : "Derfor vil de ikke blive synlige med det samme efter aktivering, men vil vise sig efter noget tid.",
"CalDAV server" : "CalDAV server"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
5 changes: 3 additions & 2 deletions apps/dav/l10n/de.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,12 @@ OC.L10N.register(
"Tentative" : "Vorläufig",
"Save" : "Speichern",
"Your attendance was updated successfully." : "Dein Anwesenheits-Status wurde aktualisiert.",
"CalDAV server" : "CalDAV-Server",
"Calendar server" : "Kalender-Server",
"Send invitations to attendees" : "Einladungen an die Teilnehmer versenden",
"Please make sure to properly set up the email settings above." : "Bitte sicherstellen, dass die E-Mail Einstellungen oben korrekt angegeben sind.",
"Automatically generate a birthday calendar" : "Automatisch einen Kalender für Geburtstage erstellen",
"Birthday calendars will be generated by a background job." : "Kalender für Geburtstage werden von einem Hintergrund-Auftrag erstellt",
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige."
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige.",
"CalDAV server" : "CalDAV-Server"
},
"nplurals=2; plural=(n != 1);");
5 changes: 3 additions & 2 deletions apps/dav/l10n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,12 @@
"Tentative" : "Vorläufig",
"Save" : "Speichern",
"Your attendance was updated successfully." : "Dein Anwesenheits-Status wurde aktualisiert.",
"CalDAV server" : "CalDAV-Server",
"Calendar server" : "Kalender-Server",
"Send invitations to attendees" : "Einladungen an die Teilnehmer versenden",
"Please make sure to properly set up the email settings above." : "Bitte sicherstellen, dass die E-Mail Einstellungen oben korrekt angegeben sind.",
"Automatically generate a birthday calendar" : "Automatisch einen Kalender für Geburtstage erstellen",
"Birthday calendars will be generated by a background job." : "Kalender für Geburtstage werden von einem Hintergrund-Auftrag erstellt",
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige."
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige.",
"CalDAV server" : "CalDAV-Server"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
5 changes: 3 additions & 2 deletions apps/dav/l10n/de_DE.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,12 @@ OC.L10N.register(
"Tentative" : "Vorläufig",
"Save" : "Speichern",
"Your attendance was updated successfully." : "Ihr Teilnehmerstatus wurde aktualisiert.",
"CalDAV server" : "CalDAV-Server",
"Calendar server" : "Kalender-Server",
"Send invitations to attendees" : "Einladungen an die Teilnehmer versenden",
"Please make sure to properly set up the email settings above." : "Stellen Sie sicher, dass die obigen E-Mail-Einstellungen korrekt sind.",
"Automatically generate a birthday calendar" : "Automatischen einen Kalender für Geburtstage erstellen",
"Birthday calendars will be generated by a background job." : "Kalender für Geburtstage werden von einem Hintergrund-Auftrag erstellt",
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige."
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige.",
"CalDAV server" : "CalDAV-Server"
},
"nplurals=2; plural=(n != 1);");
5 changes: 3 additions & 2 deletions apps/dav/l10n/de_DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,12 @@
"Tentative" : "Vorläufig",
"Save" : "Speichern",
"Your attendance was updated successfully." : "Ihr Teilnehmerstatus wurde aktualisiert.",
"CalDAV server" : "CalDAV-Server",
"Calendar server" : "Kalender-Server",
"Send invitations to attendees" : "Einladungen an die Teilnehmer versenden",
"Please make sure to properly set up the email settings above." : "Stellen Sie sicher, dass die obigen E-Mail-Einstellungen korrekt sind.",
"Automatically generate a birthday calendar" : "Automatischen einen Kalender für Geburtstage erstellen",
"Birthday calendars will be generated by a background job." : "Kalender für Geburtstage werden von einem Hintergrund-Auftrag erstellt",
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige."
"Hence they will not be available immediately after enabling but will show up after some time." : "Die Einträge werden nicht sofort angezeigt. Nach der Aktivierung wird es ein wenig dauern bis zur Anzeige.",
"CalDAV server" : "CalDAV-Server"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
4 changes: 2 additions & 2 deletions apps/dav/l10n/el.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,10 @@ OC.L10N.register(
"Technical details" : "Τεχνικές λεπτομέρειες",
"Remote Address: %s" : "Απομακρυσμένη Διεύθυνση: %s",
"Request ID: %s" : "ID Αιτήματος: %s",
"CalDAV server" : "Διακομιστής CalDAV",
"Send invitations to attendees" : "Αποστολή προσκλήσεων στους συμμετέχοντες.",
"Please make sure to properly set up the email settings above." : "Παρακαλούμε σιγουρευθείτε οτι θα ενημερώσετε τις ρυθμίσεις email, παραπάνω.",
"Automatically generate a birthday calendar" : "Δημιουργία ημερολογίου γενεθλίων αυτόματα",
"Birthday calendars will be generated by a background job." : "Τα ημερολόγια γενεθλίων θα δημιουργηθούν από μία εργασία παρασκηνίου."
"Birthday calendars will be generated by a background job." : "Τα ημερολόγια γενεθλίων θα δημιουργηθούν από μία εργασία παρασκηνίου.",
"CalDAV server" : "Διακομιστής CalDAV"
},
"nplurals=2; plural=(n != 1);");
4 changes: 2 additions & 2 deletions apps/dav/l10n/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@
"Technical details" : "Τεχνικές λεπτομέρειες",
"Remote Address: %s" : "Απομακρυσμένη Διεύθυνση: %s",
"Request ID: %s" : "ID Αιτήματος: %s",
"CalDAV server" : "Διακομιστής CalDAV",
"Send invitations to attendees" : "Αποστολή προσκλήσεων στους συμμετέχοντες.",
"Please make sure to properly set up the email settings above." : "Παρακαλούμε σιγουρευθείτε οτι θα ενημερώσετε τις ρυθμίσεις email, παραπάνω.",
"Automatically generate a birthday calendar" : "Δημιουργία ημερολογίου γενεθλίων αυτόματα",
"Birthday calendars will be generated by a background job." : "Τα ημερολόγια γενεθλίων θα δημιουργηθούν από μία εργασία παρασκηνίου."
"Birthday calendars will be generated by a background job." : "Τα ημερολόγια γενεθλίων θα δημιουργηθούν από μία εργασία παρασκηνίου.",
"CalDAV server" : "Διακομιστής CalDAV"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
4 changes: 2 additions & 2 deletions apps/dav/l10n/en_GB.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ OC.L10N.register(
"Technical details" : "Technical details",
"Remote Address: %s" : "Remote Address: %s",
"Request ID: %s" : "Request ID: %s",
"CalDAV server" : "CalDAV server",
"Send invitations to attendees" : "Send invitations to attendees",
"Please make sure to properly set up the email settings above." : "Please make sure to properly set up the email settings above.",
"Automatically generate a birthday calendar" : "Automatically generate a birthday calendar",
"Birthday calendars will be generated by a background job." : "Birthday calendars will be generated by a background job.",
"Hence they will not be available immediately after enabling but will show up after some time." : "Hence they will not be available immediately after enabling but will show up after some time."
"Hence they will not be available immediately after enabling but will show up after some time." : "Hence they will not be available immediately after enabling but will show up after some time.",
"CalDAV server" : "CalDAV server"
},
"nplurals=2; plural=(n != 1);");
4 changes: 2 additions & 2 deletions apps/dav/l10n/en_GB.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,11 @@
"Technical details" : "Technical details",
"Remote Address: %s" : "Remote Address: %s",
"Request ID: %s" : "Request ID: %s",
"CalDAV server" : "CalDAV server",
"Send invitations to attendees" : "Send invitations to attendees",
"Please make sure to properly set up the email settings above." : "Please make sure to properly set up the email settings above.",
"Automatically generate a birthday calendar" : "Automatically generate a birthday calendar",
"Birthday calendars will be generated by a background job." : "Birthday calendars will be generated by a background job.",
"Hence they will not be available immediately after enabling but will show up after some time." : "Hence they will not be available immediately after enabling but will show up after some time."
"Hence they will not be available immediately after enabling but will show up after some time." : "Hence they will not be available immediately after enabling but will show up after some time.",
"CalDAV server" : "CalDAV server"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
5 changes: 3 additions & 2 deletions apps/dav/l10n/es.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,12 @@ OC.L10N.register(
"Tentative" : "Provisional",
"Save" : "Guardar",
"Your attendance was updated successfully." : "Tu asistencia se ha actualizado con éxito.",
"CalDAV server" : "Servidor CalDAV",
"Calendar server" : "Servidor de calendario",
"Send invitations to attendees" : "Enviar invitaciones a los asistentes",
"Please make sure to properly set up the email settings above." : "Por favor, asegúrate de que las configuraciones de correo de arriba son correctas",
"Automatically generate a birthday calendar" : "Generar automáticamente un calendario de cumpleaños",
"Birthday calendars will be generated by a background job." : "Los calendarios de cumpleaños se generarán mediante un trabajo en segundo plano.",
"Hence they will not be available immediately after enabling but will show up after some time." : "Por ello, no estarán disponibles inmediatamente tras activarlos, sino que aparecerán después de cierto tiempo."
"Hence they will not be available immediately after enabling but will show up after some time." : "Por ello, no estarán disponibles inmediatamente tras activarlos, sino que aparecerán después de cierto tiempo.",
"CalDAV server" : "Servidor CalDAV"
},
"nplurals=2; plural=(n != 1);");
5 changes: 3 additions & 2 deletions apps/dav/l10n/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,12 @@
"Tentative" : "Provisional",
"Save" : "Guardar",
"Your attendance was updated successfully." : "Tu asistencia se ha actualizado con éxito.",
"CalDAV server" : "Servidor CalDAV",
"Calendar server" : "Servidor de calendario",
"Send invitations to attendees" : "Enviar invitaciones a los asistentes",
"Please make sure to properly set up the email settings above." : "Por favor, asegúrate de que las configuraciones de correo de arriba son correctas",
"Automatically generate a birthday calendar" : "Generar automáticamente un calendario de cumpleaños",
"Birthday calendars will be generated by a background job." : "Los calendarios de cumpleaños se generarán mediante un trabajo en segundo plano.",
"Hence they will not be available immediately after enabling but will show up after some time." : "Por ello, no estarán disponibles inmediatamente tras activarlos, sino que aparecerán después de cierto tiempo."
"Hence they will not be available immediately after enabling but will show up after some time." : "Por ello, no estarán disponibles inmediatamente tras activarlos, sino que aparecerán después de cierto tiempo.",
"CalDAV server" : "Servidor CalDAV"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
Loading