Skip to content

Commit

Permalink
Merge branch 'master' into stable
Browse files Browse the repository at this point in the history
# Conflicts:
#	CHANGELOG.md
#	package.json
#	src/appinfo/info.xml
  • Loading branch information
marius-wieschollek committed Jun 4, 2018
2 parents bc124ea + abfee00 commit fb73485
Show file tree
Hide file tree
Showing 54 changed files with 1,375 additions and 258 deletions.
3 changes: 2 additions & 1 deletion AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@

## Contributors
- [HanFox](https://github.com/HanFox)
- [bendikrb](https://github.com/bendikrb)
- [Bendik Brenne](https://github.com/bendikrb)
- [Ondřej Kadlec](https://github.com/447937)
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
#### 2018.6.0 - Feature Release
- Added Czech translation
- Added Ajax cronjob support
- Fixed HIBP Api
- Fixed customFields upgrade
- Fxied password update error in legacy api

#### 2018.5.2 - Bugfix Release
- Fixed password creation error in the legacy api

Expand Down
12 changes: 8 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "passwords",
"version": "2018.5.2",
"version": "2018.6.0",
"description": "Easy to use yet feature-rich and secure password manager for Nextcloud",
"private": true,
"scripts": {
Expand All @@ -16,7 +16,7 @@
"dependencies": {},
"devDependencies": {
"blueimp-gallery": "^2.33.0",
"codeceptjs": "^1.1.8",
"codeceptjs": "^1.2.1",
"copy-webpack-plugin": "^4.5.1",
"css-loader": "^0.28.11",
"csv-hero": "^0.0.3",
Expand All @@ -29,6 +29,7 @@
"marked": "^0.3.19",
"node-sass": "^4.9.0",
"optimize-css-assets-webpack-plugin": "^3.2.0",
"prettier": "1.12.1",
"progress-bar-webpack-plugin": "^1.11.0",
"random-material-color": "^1.0.3",
"sass-loader": "^6.0.7",
Expand All @@ -44,8 +45,8 @@
"vue-style-loader": "^4.1.0",
"vue-template-compiler": "^2.5.16",
"webdriverio": "^4.12.0",
"webpack": "^3.11.0",
"xlsx": "^0.12.12"
"webpack": "^3.12.0",
"xlsx": "^0.12.13"
},
"repository": {
"type": "git",
Expand All @@ -56,6 +57,9 @@
"nextcloud",
"security"
],
"prettier": {
"parser": "babylon"
},
"eslintConfig": {
"brace-style": [
"1tbs",
Expand Down
1 change: 1 addition & 0 deletions src/appinfo/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@
try {
new Application();
} catch(QueryException $e) {
\OC::$server->getLogger()->logException($e, ['app' => Application::APP_NAME]);
}
5 changes: 3 additions & 2 deletions src/appinfo/info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Sie können auch einzelne Passwörter mit anderen Nutzern teilen.
* ... und vieles mehr
]]>
</description>
<version>2018.5.2-BUILD</version>
<version>2018.6.0-BUILD</version>
<licence>agpl</licence>
<author mail="nc.passwords@mdns.eu" homepage="https://git.mdns.eu/nextcloud/passwords">Marius David Wieschollek</author>
<namespace>Passwords</namespace>
Expand Down Expand Up @@ -84,7 +84,8 @@ Sie können auch einzelne Passwörter mit anderen Nutzern teilen.
<repair-steps>
<post-migration>
<step>OCA\Passwords\Migration\LegacyDatabaseMigration</step>
<step>OCA\Passwords\Migration\CreateCustomFields</step>
<step>OCA\Passwords\Migration\UpdateDatabaseFields</step>
<step>OCA\Passwords\Migration\FixHaveIBeenPwnedApiError</step>
</post-migration>
</repair-steps>
<settings>
Expand Down
2 changes: 1 addition & 1 deletion src/js/Helper/HandbookRenderer.js
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ class HandbookRenderer {
*/
_renderLink(href, title, text, wrap, baseUrl, documentUrl) {
let target = '_blank',
url = new URL(href, href.substr(0,1) === '#' ? documentUrl:baseUrl);
url = new URL(href, href.substr(0, 1) === '#' ? documentUrl:baseUrl);

href = url.href;
if(url.href.indexOf(documentUrl) !== -1 && url.hash.length) {
Expand Down
1 change: 1 addition & 0 deletions src/js/Manager/SearchManager.js
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ class SearchManager {
document.querySelector('form.searchbox').style.opacity = '1';
document.getElementById('searchbox').value = '';
this._status.available = true;
this.search(this._status.query);
}
}

Expand Down
2 changes: 1 addition & 1 deletion src/js/Manager/SettingsManager.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ class SettingsManager {
this._defaults = {
'local.ui.sort.ascending' : true,
'local.ui.sort.field' : 'label',
'client.ui.section.default' : 'all',
'client.ui.section.default' : 'folders',
'client.ui.password.field.title' : 'label',
'client.ui.password.field.sorting' : 'byTitle',
'client.ui.password.click.action' : 'password',
Expand Down
338 changes: 338 additions & 0 deletions src/l10n/cs.js

Large diffs are not rendered by default.

110 changes: 110 additions & 0 deletions src/l10n/cs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
{
"translations": {
"Passwords" : "Správce hesel",
"HTTPS Required" : "Je vyžadováno HTTPS",
"reload this page" : "znovu načíst tuto stránku",
"documentation" : "dokumentace",
"This application requires %s in order to work safely." : "Tato aplikace vyžaduje %s pro bezpečné fungování.",
"Consult the %s to configure Nextcloud correctly." : "Kontaktujte %s pro správné nestavení Nextcloudu.",
"If you do not have a HTTPS certificate, get one for free from %s." : "Nemáte-li HTTPS certifikát, můžete jej zdarma získat z %s",
"If you think your server has HTTPS enabled, you can try to %s with HTTPS." : "Používá-li server HTTPS, zkuste použít %s včetně HTTPS.",
"Passwords WebUI Access (see Passwords F.A.Q)" : "Webové rozhraní správce hesel (zkontrolujte F.A.Q Správce hesel)",
"Open documentation" : "Otevřít dokumentaci",
"Legacy Api Support" : "Zastaralé API",
"Enable Legacy API" : "Povolit zastaralé API",
"Legacy API was last used on" : "Poslední užití zastaralého API",
"never" : "nikdy",
"Internal Data Processing" : "Interní zpracování dat",
"Image Rendering" : "Vykreslování obrázků",
"Imagick/GMagick (recommended)" : "Imagick/GMagick (doporučeno)",
"External Services" : "Externí služba",
"Password Security Checks" : "Kontrola bezpečnosti hesel",
"Have I been pwned? (recommended)" : "Have I been pwned? (doporučeno)",
"10 Million Passwords (Local)" : "10 Million Passwords (místní)",
"1 Million Passwords (Local)" : "1 Million Passwords (místní)",
"10Mio Passwords & Hibp?" : "10Mio Passwords & Hibp?",
"Password Generator Service" : "Služba pro generování hesel",
"Local dictionary" : "Místní slovník",
"Random Characters" : "Náhodné znaky",
"watchout4snakes.com (recommended)" : "watchout4snakes.com (doporučeno)",
"Favicon Service" : "Služba Favicon",
"Local analyzer" : "Místní služba",
"Besticon (recommended)" : "Besticon (doporučeno)",
"None" : "Nic",
"Website Preview Service" : "Služba pro náhled stránky",
"Website Preview API Key" : "API klíč pro náhled stránek",
"Pageres/PhantomJS (Local)" : "Pageres/PhantomJS (místní)",
"WKHTML (Local)" : "WKHTML (místní)",
"screenshotapi.io" : "screenshotapi.io",
"Default Email Settings" : "Výchozí nastavení emailu",
"Send emails for security events" : "Posílat emaily při bezpečnostních incidentech",
"Send emails for sharing events" : "Posílat emaily při sdílení",
"Other Settings" : "Další nastavení",
"Remove deleted objects from database" : "Odstranit smazané objekty z databáze",
"Never" : "Nikdy",
"Immediately" : "Okamžitě",
"After two hours" : "Po dvou hodinách",
"After one day" : "Po jednom dni",
"After two weeks" : "Po dvou týdnech",
"After one month" : "Po jednom měsíci",
"After one year" : "Po jednom roce",
"Caches" : "Cache",
"Default Cache (%s files, %s)" : "Výchozí Cache (%s souborů, %s)",
"Avatars Cache (%s files, %s)" : "Cache profilových obrázků (%s souborů, %s)",
"Favicon Cache (%s files, %s)" : "Cache favicon (%s souborů, %s)",
"Preview Cache (%s files, %s)" : "Cache náhledů (%s souborů, %s)",
"Passwords Cache (%s files, %s)" : "Cache hesel (%s souborů, %s)",
"clear" : "vymazat",
"Clear this cache" : "Odstranit tuto cache",
"You can not clear a cache using a shared service" : "Při používání sdílené služby nemůžete cache vymazat",
"Saved" : "Uloženo",
"Cleared" : "Vymazáno",
"Failed" : "Selhalo",
"Need help" : "Potřebujete pomoc",
"found a bug" : "našli jste chybu",
"looking for the documentation" : "hledáte dokumentaci",
"%s, %s or %s? We've got you covered!" : "%s, %s nebo %s? Pomůžeme Vám!",
"PHP %s is no longer supported." : "PHP %s již není podporováno",
"Passwords requires HTTPS." : "Správce hesel vyžaduje HTTPS",
"Please check the system requirements." : "Zkontrolujte systémové požadavky, prosím.",
"Password not shared" : "Heslo nebylo sdíleno",
"A password was not shared with %1$s because it already is" : "Heslo nemohlo být sdíleno s %1$s, protože už je s daným uživatelem sdílené.",
"You have an insecure password" : "Používáte nebezpečné heslo",
"You have insecure passwords" : "Používáte nebezpečná hesla",
"One of your passwords is no longer secure" : "Jedno z Vašich hesel již není bezpečné",
"Some of your passwords are no longer secure" : "Některá Vaše hesla již nejsou bezpečná",
"Passwords regularly checks if your passwords have been compromised by a data breach." : "Správce hesel pravidelně kontroluje, zda nedošlo ke kompromitaci hesel únikem dat.",
"This security check has found that one of your passwords is insecure." : "Poslední kontrola odhalila, že jedno z Vašich hesel není bezpečné.",
"This security check has found that %s of your passwords are insecure." : "Poslední kontrola odhalila, že %s z Vašich hesel není bezpečných.",
"That means that the password is out on the internet and puts your account at risk." : "Znamená to, že uvedené heslo je volně dostupné na internetu a účty které takové heslo využívají jsou v ohrožení.",
"That means that the passwords are out on the internet and puts your accounts at risk." : "Znamená to, že uvedená hesla je volně dostupná na internetu a účty které taková hesla využívají jsou v ohrožení.",
"Therefore the password has been marked as insecure and should be changed now." : "Proto bylo heslo označené jako nebezpečné a mělo by být okamžitě změněno.",
"Therefore the passwords have been marked as insecure and should be changed now." : "Proto byla hesla označena jako nebezpečná a měly by být okamžitě změněny.",
"You can create a new secure password in the passwords app." : "Nové a bezpečné heslo si můžete nechat vytvořit v aplikaci Správce hesel.",
"You can create new secure passwords in the passwords app." : "Nová a bezpečná hesla si můžete nechat vytvořit v aplikaci Správce hesel.",
"Change password now" : "Změnit heslo nyní",
"Change passwords now" : "Změnit hesla nyní",
"Open the passwords app to change it." : "Vstupte do Správce hesel pro změnu nebezpečného hesla.",
"Open the passwords app to change them." : "Vstupte do Správce hesel pro změnu nebezpečných hesel.",
"%s shared a password with you." : "%s s Vámi sdílí heslo.",
"%s shared %s passwords with you." : "%s s Vámi sdílí %s hesel.",
"%4$s and %3$s shared %1$s passwords with you." : "%4$s a %3$s s Vámi sdílí %1$s hesel.",
"%5$s, %4$s and %3$s shared %1$s passwords with you." : "%5$s, %4$s a %3$s s Vámi sdílí %1$s hesel.",
"%5$s, %4$s and %2$s others shared %1$s passwords with you." : "%5$s, %4$s a %2$s dalších s Vámi sdílí %1$s hesel.",
"Open the passwords app to see it." : "Vstpte do aplikace Správce hesel a podívejte se na to.",
"Open the passwords app to see them." : "Vstpte do aplikace Správce hesel a podívejte se na ně.",
"A password was shared with you on %s" : "Heslo s Vámi bylo sdíleno dne %s",
"Several passwords were shared with you on %s" : "Několik hesel s Vámi bylo sdíleno dne %s",
"View passwords shared with me" : "Zobrazit Vám sdílená hesla",
"One of your passwords could not be shared because the recipient already has access to it." : "Jedno z Vašich hesel nemohlo být sdíleno, protože příjemce už k němu přístup má.",
"%s of your passwords could not be shared because the recipient already has access to them.": "%s z Vašich hesel nemohlo být sdíleno, protože příjemce k nim už mají přístup.",
"Open the passwords app to see your shared passwords." : "Vstupte do aplikace Správce hesel pro zobrazení Vámi sdílených hesel.",
"Sharing a password that has been shared with you can sometimes create a loop." : "Sdílení již sdílených hesel může vést ke vzniku smyčky.",
"To prevent this, these passwords will not be shared." : "Aby jsme tomu předešli, není možné taková hesla sdílet.",
"Passwords could not decrypt the API access token." : "Správci hesel se nepodařilo dešifrovat přístupový token API",
"A new token was created instead." : "Z tohoto důvodu byl vytvořen nový token.",
"This can indicate that the data stored on the server has been altered by someone." : "Což může znamenat, že data uložená na serveru mohla být někým zaměněna.",
"Deleted User (%s)" : "Odstraněný uživatel (%s)"
},
"pluralForm" : "nplurals=2; plural=(n != 1);"
}
Loading

0 comments on commit fb73485

Please sign in to comment.