diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-11-13 07:46:08 +0100 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-11-13 07:46:08 +0100 |
commit | afbc100c7e406dfd1c86d02fbdf1797530f910c4 (patch) | |
tree | 1e67af4d5866c1aa479d470d65d7b58f9302fadf | |
parent | 499bbe930f1ceaf000204a3122faa493b7419b9d (diff) | |
parent | cd7f14fd5757caecff5bab6d7abe8df983651a37 (diff) |
Merge branch 'master' into pr/362
-rw-r--r-- | CHANGELOG.md | 29 | ||||
-rw-r--r-- | appinfo/info.xml | 2 | ||||
-rw-r--r-- | composer.json | 4 | ||||
-rw-r--r-- | composer.lock | 323 | ||||
-rw-r--r-- | css/admin.css | 2 | ||||
-rw-r--r-- | css/app.css | 2 | ||||
-rw-r--r-- | css/content.css | 44 | ||||
-rw-r--r-- | css/navigation.css | 14 | ||||
-rw-r--r-- | css/shortcuts.css | 2 | ||||
-rw-r--r-- | js/package-lock.json | 30 | ||||
-rw-r--r-- | js/package.json | 10 | ||||
-rw-r--r-- | l10n/ca.js | 20 | ||||
-rw-r--r-- | l10n/ca.json | 20 | ||||
-rw-r--r-- | l10n/hu.js | 1 | ||||
-rw-r--r-- | l10n/hu.json | 1 | ||||
-rw-r--r-- | l10n/sl.js | 1 | ||||
-rw-r--r-- | l10n/sl.json | 1 | ||||
-rw-r--r-- | l10n/zh_CN.js | 2 | ||||
-rw-r--r-- | l10n/zh_CN.json | 2 |
19 files changed, 417 insertions, 93 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index f85d2e15b..be51c0e0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,30 @@ # Changelog All notable changes to this project will be documented in this file. +## 13.0.3 + +### Changed +- Dependencies update #365 #364 +- New feed #360 +- Translations updates + +### Fixed +- Broken on 32 bit systems #350 #355 + ## 13.0.2 ### Changed -- support for php 7.2 added -- code refactoring -- switched user agent to a more readable one #328 -- date added to export .opml #345 -- sticky compact mode headers #338 -- fix broken signature issue #347 +- Support for php 7.2 added +- Code refactoring +- Switched user agent to a more readable one #328 +- Date added to export .opml #345 +- Sticky compact mode headers #338 + +### Fixed +- Fix broken signature issue #347 + +### Known issues +- Broken on 32 bit systems #350 ## 13.0.1 @@ -38,7 +53,7 @@ All notable changes to this project will be documented in this file. ### Fixed -- packaging problem in 12.0.2 +- Packaging problem in 12.0.2 ## 12.0.2 diff --git a/appinfo/info.xml b/appinfo/info.xml index 0c34a93c9..d12a416af 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -8,7 +8,7 @@ Before you update to a new version, [check the changelog](https://github.com/nextcloud/news/blob/master/CHANGELOG.md) to avoid surprises. **Important**: To enable feed updates you will need to enable either [Nextcloud system cron](https://docs.nextcloud.com/server/10/admin_manual/configuration_server/background_jobs_configuration.html#cron) or use [an updater](https://github.com/nextcloud/news-updater) which uses the built in update API and disable cron updates. More information can be found [in the README](https://github.com/nextcloud/news).]]></description> - <version>13.0.2</version> + <version>13.0.3</version> <licence>agpl</licence> <author>Bernhard Posselt</author> <author>Alessandro Cosentino</author> diff --git a/composer.json b/composer.json index eaf54c4cb..efe82796e 100644 --- a/composer.json +++ b/composer.json @@ -31,9 +31,9 @@ "require": { "php": "^7.0", "ezyang/htmlpurifier": "4.10.0", - "miniflux/picofeed": "0.1.34", "pear/net_url2": "2.2.2", - "riimu/kit-pathjoin": "1.2.0" + "riimu/kit-pathjoin": "1.2.0", + "nicolus/picofeed": "0.1.35" }, "require-dev": { "phpunit/phpunit": "^6.5" diff --git a/composer.lock b/composer.lock index 77fbd71a7..441af16c8 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e4c50c7dfd750b774992ff7414429af8", + "content-hash": "ac4e6dcfaee8b83840050366cacebc4c", "packages": [ { "name": "ezyang/htmlpurifier", @@ -54,17 +54,17 @@ "time": "2018-02-23T01:58:20+00:00" }, { - "name": "miniflux/picofeed", - "version": "v0.1.34", + "name": "nicolus/picofeed", + "version": "v0.1.35", "source": { "type": "git", - "url": "https://github.com/miniflux/picoFeed.git", - "reference": "5c8a731d4e7a3589e562e4fdaa98bcb57fa8a2ea" + "url": "https://github.com/nicolus/picoFeed.git", + "reference": "3a27b47de31eedec075c719f961783c5db7a7b08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/miniflux/picoFeed/zipball/5c8a731d4e7a3589e562e4fdaa98bcb57fa8a2ea", - "reference": "5c8a731d4e7a3589e562e4fdaa98bcb57fa8a2ea", + "url": "https://api.github.com/repos/nicolus/picoFeed/zipball/3a27b47de31eedec075c719f961783c5db7a7b08", + "reference": "3a27b47de31eedec075c719f961783c5db7a7b08", "shasum": "" }, "require": { @@ -104,8 +104,7 @@ ], "description": "Modern library to handle RSS/Atom feeds", "homepage": "https://github.com/miniflux/picoFeed", - "abandoned": true, - "time": "2017-06-12T00:22:06+00:00" + "time": "2017-06-20T22:54:47+00:00" }, { "name": "pear/net_url2", @@ -324,6 +323,262 @@ "time": "2017-07-22T11:58:36+00:00" }, { + "name": "guzzlehttp/guzzle", + "version": "6.3.3", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/407b0cb880ace85c9b63c5f9551db498cb2d50ba", + "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba", + "shasum": "" + }, + "require": { + "guzzlehttp/promises": "^1.0", + "guzzlehttp/psr7": "^1.4", + "php": ">=5.5" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", + "psr/log": "^1.0" + }, + "suggest": { + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.3-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "rest", + "web service" + ], + "time": "2018-04-22T15:46:56+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646", + "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646", + "shasum": "" + }, + "require": { + "php": ">=5.5.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "time": "2016-12-20T10:07:11+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "1.4.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5b8a8512e2b58b0071a7280e39f14f72e05d87c", + "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "psr/http-message": "~1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Schultze", + "homepage": "https://github.com/Tobion" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "request", + "response", + "stream", + "uri", + "url" + ], + "time": "2017-03-20T17:10:46+00:00" + }, + { + "name": "kevinrob/guzzle-cache-middleware", + "version": "v2.1.1", + "source": { + "type": "git", + "url": "https://github.com/Kevinrob/guzzle-cache-middleware.git", + "reference": "6952064f7747756b0be7b4c234c0fd7535ea4c8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Kevinrob/guzzle-cache-middleware/zipball/6952064f7747756b0be7b4c234c0fd7535ea4c8c", + "reference": "6952064f7747756b0be7b4c234c0fd7535ea4c8c", + "shasum": "" + }, + "require": { + "php": ">=5.5.0" + }, + "require-dev": { + "cache/array-adapter": "^0.4", + "doctrine/cache": "^1.0", + "guzzlehttp/guzzle": "^6.0", + "illuminate/cache": "^5.0", + "league/flysystem": "^1.0", + "phpunit/phpunit": "^4.0 || ^5.0", + "psr/cache": "^1.0" + }, + "suggest": { + "doctrine/cache": "This library have a lot of ready-to-use cache storage (to be use with Kevinrob\\GuzzleCache\\Storage\\DoctrineCacheStorage)", + "guzzlehttp/guzzle": "For using this library. It was created for Guzzle6. (but you can use it with any PSR-7 HTTP Client)", + "laravel/framework": "To be use with Kevinrob\\GuzzleCache\\Storage\\LaravelCacheStorage", + "league/flysystem": "To be use with Kevinrob\\GuzzleCache\\Storage\\FlysystemStorage", + "psr/cache": "To be use with Kevinrob\\GuzzleCache\\Storage\\Psr6CacheStorage" + }, + "type": "library", + "autoload": { + "psr-4": { + "Kevinrob\\GuzzleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kevin Robatel", + "email": "kevinrob2@gmail.com", + "homepage": "https://github.com/Kevinrob" + } + ], + "description": "A HTTP/1.1 Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack. (RFC 7234)", + "homepage": "https://github.com/Kevinrob/guzzle-cache-middleware", + "keywords": [ + "Etag", + "Flysystem", + "Guzzle", + "cache", + "cache-control", + "doctrine", + "expiration", + "guzzle6", + "handler", + "http", + "http 1.1", + "middleware", + "performance", + "php", + "promise", + "psr6", + "psr7", + "rfc7234", + "validation" + ], + "time": "2017-08-17T12:23:43+00:00" + }, + { "name": "myclabs/deep-copy", "version": "1.8.1", "source": { @@ -1081,6 +1336,56 @@ "time": "2018-08-09T05:50:03+00:00" }, { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { "name": "sebastian/code-unit-reverse-lookup", "version": "1.0.1", "source": { diff --git a/css/admin.css b/css/admin.css index 518508ffb..fe8f2e9dd 100644 --- a/css/admin.css +++ b/css/admin.css @@ -8,5 +8,5 @@ } #news .notice { - color: red; + color: var(--color-error); } diff --git a/css/app.css b/css/app.css index e3b96fc84..73ffe9957 100644 --- a/css/app.css +++ b/css/app.css @@ -22,7 +22,7 @@ #undo { z-index:101; - background-color:#fc4; + background-color:var(--color-warning); border:0; padding:0 .7em .3em; display:none; diff --git a/css/content.css b/css/content.css index e9e3e2948..b21efb832 100644 --- a/css/content.css +++ b/css/content.css @@ -35,7 +35,7 @@ #app-content .no-feeds-available { text-align: center; - color: #333; + color: var(--color-text-lighter); font-size: 16pt; min-height: 100%; height: 100%; @@ -151,11 +151,7 @@ } #app-content .finished-auto-paging #articles:after { - background-image: -o-linear-gradient(top, #eee 0%, #FEFEFE 100%); - background-image: -moz-linear-gradient(top, #eee 0%, #FEFEFE 100%); - background-image: -webkit-linear-gradient(top, #eee 0%, #FEFEFE 100%); - background-image: -ms-linear-gradient(top, #eee 0%, #FEFEFE 100%); - background-image: linear-gradient(to top, #eee 0%, #FEFEFE 100%); + background: var(--color-main-background); } @@ -200,12 +196,12 @@ #app-content .item { cursor: default; - border-bottom: 1px solid #eee; - background-image: linear-gradient(top, rgb(248,248,248) 0, rgb(255,255,255) 84px); + border-bottom: 1px solid var(--color-border); + background: var(--color-background-dark); } #app-content .item.active { - background-image: linear-gradient(to right, orange 0, orange 2px, #ffffff 2px); + background: var(--color-background-darker); } #app-content :not(.compact) .item { @@ -231,7 +227,7 @@ -webkit-position: sticky; position: sticky; top: 50px; - background-color: #fff; + background-color: var(--color-main-background); height: 41px; opacity: 0.9; } @@ -344,7 +340,7 @@ border-radius: 3px; z-index: 1000; border: 1px solid transparent; - background-color: #fff; + background-color: var(--color-main-background); margin: 0; padding: 0; } @@ -423,7 +419,7 @@ overflow: hidden; width: 100%; display: inline-block; - color: #222; + color: var(--color-main-text); font-weight: bold; font-size: 16px; line-height: 1.5; @@ -436,7 +432,7 @@ } #app-content .title .intro { - color: #777; + color: var(--color-text-lighter); font-size: 10pt; font-weight: normal; margin-left: 20px; @@ -449,7 +445,7 @@ #app-content .read .utils .title h1 a { font-weight: normal; - color: #777; + color: var(--color-text-lighter); } #app-content .utils .date { @@ -473,7 +469,7 @@ #app-content .heading a { font-weight: bold; - color: #222; + color: var(--color-main-text); text-decoration: none; } #app-content .heading a:hover { @@ -489,7 +485,7 @@ #app-content .read .heading a { font-weight: normal !important; - color: #777; + color: var(--color-text-lighter); } #app-content .feed-view .source { @@ -522,14 +518,14 @@ * Timestamp */ #app-content .subtitle { - color: #777; + color: var(--color-text-lighter); font-size: 15px; max-width: 770px; padding-bottom: 25px; } #app-content .subtitle a { - color: #777; + color: var(--color-text-lighter); } #app-content .subtitle a:hover { @@ -537,7 +533,7 @@ } #app-content .date { - color: #777; + color: var(--color-text-lighter); white-space: nowrap; } @@ -545,7 +541,7 @@ * Author */ #app-content .author { - color: #777; + color: var(--color-text-lighter); font-size: 15px; } @@ -620,14 +616,14 @@ #app-content .body h2 { font-size: 17px; font-weight: bold; - color: #222; + color: var(--color-main-text); margin: 21px 0 5px 0; } #app-content .body h3 { font-size: 15px; font-weight: bold; - color: #222; + color: var(--color-main-text); margin: 21px 0 0 0; text-decoration: underline; } @@ -665,8 +661,8 @@ #app-content .body pre { padding: 7px 7px 7px 14px; - background-color: #dadada; - border: 1px solid #ccc; + background-color: var(--color-background-darker); + border: 1px solid var(--color-border-dark); margin: 7px 0 14px 0; overflow-y: auto; } diff --git a/css/navigation.css b/css/navigation.css index 281226d75..cfbf1c807 100644 --- a/css/navigation.css +++ b/css/navigation.css @@ -16,7 +16,7 @@ } #app-navigation .add-new .heading:hover { - background-color: #ccc; + background-color: var(--color-background-darker); } #app-navigation .add-new .heading button { @@ -39,14 +39,14 @@ #app-navigation .add-new-popup { display: none; padding: 10px; - box-shadow: inset 0px 0px 10px #dedede; - border-top: 1px solid #dedede; - border-bottom: 1px solid #dedede; + box-shadow: inset 0px 0px 10px var(--color-box-shadow); + border-top: 1px solid var(--color-border-dark); + border-bottom: 1px solid var(--color-border-dark); } #app-navigation input.ng-invalid { - border: 1px solid #dd1144; + border: 1px solid var(--color-error); } #app-navigation .add-new-popup input, @@ -132,7 +132,7 @@ */ #app-navigation .error-message { padding: 15px; - background-color: #DE1212; + background-color: var(--color-error); color: #fff; position: relative; overflow-y: auto; @@ -225,5 +225,5 @@ } #app-navigation .updateerror a { - background-color: orange !important; + background-color: var(--color-warning) !important; } diff --git a/css/shortcuts.css b/css/shortcuts.css index b3b1899d9..64e18a7cf 100644 --- a/css/shortcuts.css +++ b/css/shortcuts.css @@ -8,7 +8,7 @@ } #app-shortcuts tr:first-child { - background-color: #f5f5f5; + background-color: var(--color-main-background); } #app-shortcuts th, diff --git a/js/package-lock.json b/js/package-lock.json index a17877df9..97204fc9b 100644 --- a/js/package-lock.json +++ b/js/package-lock.json @@ -92,29 +92,29 @@ "dev": true }, "angular": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/angular/-/angular-1.7.4.tgz", - "integrity": "sha512-nYTWc9CpZjTY57l8EA1+DGpQNzI6HewQ34bfRYoGXBYysIoPYjfcgTGWC+Vl3AaeCnhAb3VTkysVESvCBpUIoA==" + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.7.5.tgz", + "integrity": "sha512-760183yxtGzni740IBTieNuWLtPNAoMqvmC0Z62UoU0I3nqk+VJuO3JbQAXOyvo3Oy/ZsdNQwrSTh/B0OQZjNw==" }, "angular-animate": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.7.4.tgz", - "integrity": "sha512-9IzpAd39tzV6CL/kfNpkGFpVLHagHq8XpuCmPy+BfqwxzZOkCnSNtIJA0dfO0nKXg7j9UYGapboQeSuv+creSQ==" + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.7.5.tgz", + "integrity": "sha512-kU/fHIGf2a4a3bH7E1tzALTHk+QfoUSCK9fEcMFisd6ZWvNDwPzXWAilItqOC3EDiAXPmGHaNc9/aXiD9xrAxQ==" }, "angular-mocks": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.7.4.tgz", - "integrity": "sha512-VSgHxObks7g5KeKVZ/g8awQosCY75SLm/R90WL/bqu8MxOvr9upYcNYCQuWS8z+OlLz+A8UuNPrzAc/LsGZ65Q==" + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.7.5.tgz", + "integrity": "sha512-I+Ue2Bkx6R9W5178DYrNvzjIdGh4wKKoCWsgz8dc7ysH4mA70Q3M9v5xRF0RUu7r+2CZj+nDeUecvh2paxcYvg==" }, "angular-route": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.7.4.tgz", - "integrity": "sha512-z7HjNixxCdU7Th12jeXS/MS9QV320AVIOHmZ39guXZMJY4fR3defC/uyzhJyEiiw2ySXfg/PWjWdterw82CVig==" + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.7.5.tgz", + "integrity": "sha512-7KfyEVVOWTI+jTY/j5rUNCIHGRyeCOx7YqZI/Ci3IbDK7GIsy6xH+hS5ai0Xi0sLjzDZ0PUDO4gBn+K0dVtlOg==" }, "angular-sanitize": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.7.4.tgz", - "integrity": "sha512-i5NoK6lo21N/CDRtkXpUuqaXeyncP7icLNCGzCUCD6CQvfVh3nY9Nsiw+tHtiIeD34ppcbl5Wb6ihY7RKDoDVw==" + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.7.5.tgz", + "integrity": "sha512-wjKCJOIwrkEvfD0keTnKGi6We13gtoCAQIHcdoqyoo3gwvcgNfYymVQIS3+iCGVcjfWz0jHuS3KgB4ysRWsTTA==" }, "ansi-cyan": { "version": "0.1.1", diff --git a/js/package.json b/js/package.json index f1d1900ee..667908dec 100644 --- a/js/package.json +++ b/js/package.json @@ -51,11 +51,11 @@ "karma-jasmine": "^1.1.2" }, "dependencies": { - "angular": "^1.7.4", - "angular-animate": "^1.7.4", - "angular-mocks": "^1.7.4", - "angular-route": "^1.7.4", - "angular-sanitize": "^1.7.4", + "angular": "^1.7.5", + "angular-animate": "^1.7.5", + "angular-mocks": "^1.7.5", + "angular-route": "^1.7.5", + "angular-sanitize": "^1.7.5", "debug": "^2.6.8", "masonry-layout": "^4.2.2", "moment": "^2.22.2" diff --git a/l10n/ca.js b/l10n/ca.js index 0571b3418..e4fee3232 100644 --- a/l10n/ca.js +++ b/l10n/ca.js @@ -8,7 +8,7 @@ OC.L10N.register( "Internal server error! Please check your data/nextcloud.log file for additional information!" : "Error del servidor intern! Si us plau, comproveu el vostre fitxer data / nextcloud.log per obtenir informació addicional.", "Request failed, Nextcloud is in currently in maintenance mode!" : "La sol·licitud ha fallat, Nextcloud està actualment en mode de manteniment.", "Feed contains invalid XML" : "La font conté XML no vàlid", - "Feed not found: Either the website does not provide a feed or blocks access. To rule out blocking, try to download the feed on your server's command line using curl: curl " : "No s'ha trobat el canal: ja sigui que el lloc web no proporciona cap feed ni accés a blocs. Per descartar el bloqueig, proveu de descarregar el feed a la línia de comandaments del vostre servidor utilitzant Curl: curl", + "Feed not found: Either the website does not provide a feed or blocks access. To rule out blocking, try to download the feed on your server's command line using curl: curl " : "No s'ha trobat el canal: ja sigui que el lloc web no proporciona cap feed ni accés a blocs. Per descartar el bloqueig, proveu de descarregar el feed a la línia de comandaments del vostre servidor utilitzant Curl: curl ", "Detected feed format is not supported" : "No s'admet el format de la font detectada", "Website not found" : "El lloc web no es troba", "More redirects than allowed, aborting" : "Més redireccions del permès, avortant", @@ -29,13 +29,15 @@ OC.L10N.register( "Can not add feed: Exists already" : "No es pot afegir la font: ja existeix", "Articles without feed" : "Articles sense font", "Can not add folder: Exists already" : "No es pot afegir la carpeta: ja existeix", - "News" : "Notícies", + "News" : "Notícies", + "An RSS/Atom feed reader" : "Un lector de notícies RSS/Atom", + "The News app is an RSS/Atom feed reader for Nextcloud which can be synced with many mobile devices. A list of all clients and requirements can be found [in the README](https://github.com/nextcloud/news)\n\nBefore you update to a new version, [check the changelog](https://github.com/nextcloud/news/blob/master/CHANGELOG.md) to avoid surprises.\n\n**Important**: To enable feed updates you will need to enable either [Nextcloud system cron](https://docs.nextcloud.com/server/10/admin_manual/configuration_server/background_jobs_configuration.html#cron) or use [an updater](https://github.com/nextcloud/news-updater) which uses the built in update API and disable cron updates. More information can be found [in the README](https://github.com/nextcloud/news)." : "L'app de notícies és un lector de notícies RSS/Atom per a Nextcloud que es pot sincronitzar amb molts dispositius mòbils. Trobareu una llista de tots els clients i requisits [en el README] (https://github.com/nextcloud/news)\n\nAbans d’actualitzar a una nova versió, [consultar el changelog] (https://github.com/nextcloud/news/blob/master/CHANGELOG.md) per evitar sorpreses.\n\n**Important**: per permetre les actualitzacions de les fonts necessitaràs permetre o bé [Sistema cron de Nextcloud] (https://docs.nextcloud.com/server/10/admin_manual/configuration_server/background_jobs_configuration.html#cron) o utilitzar [un actualitzador] (https:// github.com/nextcloud/News-Updater) que utilitza l’API d’actualització propi a més de desactivar actualitzacions amb cron. Podeu trobar més informació [en el README] (https://github.com/nextcloud/news).", "Use system cron for updates" : "Utilitzeu el sistema cron per a les actualitzacions", "Disable this if you run a custom updater such as the Python updater included in the app" : "Deshabilita això si executes un actualitzador personalitzat com el actualitzador Python inclòs en la aplicació", "Purge interval" : "Interval de purga", - "Minimum amount of seconds after deleted feeds and folders are removed from the database; values below 60 seconds are ignored" : "Nombre mínim de segons abans que les fonts i carpetes eliminades siguin eliminades definitivament de la base de dades; valors |