Commit Graph
100 Commits
Author SHA1 Message Date
Benjamin Brahmer d56d4b4d4e Release 24.0.0
No major changes compared to 24.0.0-beta1.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-09-28 08:39:52 +02:00
Benjamin Brahmer 65978ce09f Release 24.0.0-beta1
Changed

- Drop support for Nextcloud 25, Supported: 26, 27 (#2316)
- Add a new command for occ `./occ news:updater:job` allows to check and reset the update job (#2166)
- Check for available http(s) compression options and use them (gzip, deflate, brotli) (#2328)
- Change and unify [cache](https://nextcloud.github.io/news/install/#cache) to use the instance ID of Nextcloud (#2331)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-27 21:07:58 +02:00
Benjamin Brahmer da83f9a9b3 use unique name for cache folder
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-26 10:52:58 +02:00
b99320dd4a Check available compression types of curl (#2328)
Check an use available compression types of curl
use compression when downloading feed logo

Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-25 09:37:29 +02:00
Benjamin Brahmer 17f0fc7f4a Add a command to check the job status and reset it
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-22 09:47:11 +02:00
Benjamin Brahmer ca9e07b3ba drop support for Nextcloud 25
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-22 09:14:32 +02:00
Benjamin Brahmerandanoy ac336174de Fix link to not existing faq
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-16 17:23:56 +02:00
Benjamin Brahmer 0c7b9112f4 Release 23.0.0
Changed
- Drop support for PHP 7.4 new min. version is php 8.0 (#2237)
- Upgrade feed-io to v5.1.3 (#2238)

Fixed
- Some feeds missing items (#2236)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-16 14:45:24 +02:00
Benjamin Brahmer 449b2141f5 update menu for docs
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-10 16:02:21 +02:00
Benjamin Brahmer 5e78412a54 remove plugins, old and not active anymore
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-10 16:02:21 +02:00
Benjamin Brahmer b51298ea7e fix codecoverage never executed
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-09 16:03:37 +02:00
Benjamin Brahmer 2180c17f38 Release 23.0.0-beta1
Changed
- Drop support for PHP 7.4 new min. version is php 8.0 (#2237)
- Upgrade feed-io to v5.1.3 (#2238)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-09 15:22:53 +02:00
Benjamin Brahmer 0d061efe64 add Test for old items
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-09 10:58:45 +02:00
Benjamin Brahmer ca6cedeb28 Upgrade feed-io to v5.1.3
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-09 10:58:45 +02:00
Benjamin Brahmer de0db5dc0f Drop support for PHP 7.4 new min. version is php 8.0
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-08 10:10:51 +02:00
Benjamin Brahmer 499511e1a7 Release 22.0.0
Changed
- Support deflate and gzip compression for HTTP response bodies (#2269)
- Broke apart old FAQ into different guides. Deprecated old FAQ (#2285)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-07-23 15:12:26 +02:00
Benjamin Brahmer 32a1819bdc remove matcher
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-07-12 12:39:10 +02:00
Benjamin Brahmer 1335d9ade5 22.0.0-beta2
Changed
-  allowEvalScript set to true (#2262)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-06-19 20:09:25 +02:00
Benjamin Brahmer 9b29d84b47 allowEvalScript set to true
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-06-18 14:41:15 +02:00
Benjamin Brahmer a97cde9fee add testing on stable27
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-18 12:59:01 +02:00
Benjamin Brahmer 2b4a680a63 Release 22.0.0-beta1
Changed
- Drop support for Nextcloud 24
- Add support for Nextcloud 27

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-18 10:56:09 +02:00
Benjamin Brahmer b3c17e2edb Drop support for NC 24 add support for NC 27
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-18 08:43:05 +02:00
Benjamin Brahmer 144d6d188e Release 21.2.0
Changed
- Improve visibility of links in dark theme (#2215)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-07 10:32:47 +02:00
Benjamin Brahmer c21de9099b add more sleep commands
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-06 12:47:50 +02:00
Benjamin Brahmer 1fc1e51c6d Release 21.2.0-beta4
Fixed
- Fix audio player floating when scrolling in NC25+ (#2142)
- Fix sorting of folder names in select when adding subscription (#2090)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-23 11:44:54 +02:00
Benjamin Brahmer fae1654458 Release 21.2.0-beta3
Changed
- Improve performance of item updates (#1322)

Fixed
- Fix display issue in NC26+ (#2192)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-16 19:15:42 +02:00
Benjamin Brahmer 934b307458 add sleep command
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-16 10:18:04 +02:00
Benjamin Brahmer ee4097e8b8 Also adjust dates on other test feeds
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-16 10:18:04 +02:00
Benjamin Brahmer 4d6d602c4e Change dates to far future and leave comment
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-16 10:18:04 +02:00
Benjamin Brahmer f4ebebeb5d Release 21.2.0-beta2
Fixed
- Fix last_modified not updated when all items are marked as read (#2183)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-06 10:32:34 +02:00
Benjamin Brahmer a70d155ce4 Set lastmodified in read all
if this is not updated the API won't work correctly and we get sync errors.
Adjust test to use item api

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-05 19:43:02 +02:00
Benjamin Brahmer 758ea7258b Release 21.2.0-beta1
Changed
- Use httpLastModified field for If-Modified-Since header when fetching feed updates (#2119)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-24 18:59:00 +01:00
Benjamin Brahmer 84c2ba538c Create tests for the updating and purging functions via the API
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-24 18:57:53 +01:00
Benjamin BrahmerandSean Molenaar b1476e958a If timestamp is null use timestamp "one year ago"
if timestamp is not set during creation of a feed use date one year ago
code fixes and linting fixes.

Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-23 12:12:06 +01:00
Benjamin Brahmer be95c17f46 store useragent in one place
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-23 12:11:38 +01:00
Benjamin Brahmer ec74c1b5f3 Release 21.1.0
No notable changes compared 21.1.0-beta1

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-21 11:38:55 +01:00
Benjamin Brahmer 683ebf37c3 Release 21.1.0-beta1
Changed
- Remove unused background job OCA\News\Cron\Updater (#2137)
- Add info card to the admin settings, showing last job execution (#2141)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-13 16:25:48 +01:00
Benjamin Brahmer ea8002e2d9 add cron status badge to admin setting
Display  a info card in the settings, indicating when the last news update job ran.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-13 14:39:15 +01:00
Benjamin Brahmer d11f0cafab use stable26
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-06 17:07:19 +01:00
Benjamin Brahmer 7cdf3c83e8 fix style
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-02 17:51:53 +01:00
Benjamin Brahmer 8cdcde2e56 adjust docs
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-02 17:51:53 +01:00
Benjamin Brahmer 04fcda9b1a Remove unused job from db
Our background job was renamed quite a while ago
the old job remained in the db, to prevent confusion this adds
a repair step to remove the old job.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-02 17:51:53 +01:00
Benjamin Brahmer adc143e2a5 Release 21.0.0
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-01 10:52:02 +01:00
Benjamin Brahmer 5032e02b4b Release 21.0.0-beta1
Changed
- Drop support for Nextcloud 23 (#2077 )
- Make the "open" keyboard shortcut work faster (#2080)
- Implemented search for articles, results can only link to the feed. (#2075)

Fixed
- Stop errors from the favicon library over empty values (#2096)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-02-14 14:43:51 +01:00
Benjamin Brahmer 69681d12cb Implement item search
The search result can only link to the feed.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-02-14 11:18:00 +01:00
Benjamin Brahmer c4dfd8e196 add pr template
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-30 09:26:38 +01:00
Benjamin Brahmer f296d35c6d fix failing frontend tests
https://github.com/actions/runner-images/issues/6704

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-29 20:23:21 +01:00
Benjamin Brahmer 9ae22c246f add changelog entry
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-29 19:14:30 +01:00
Benjamin Brahmer c8800fcbc2 Nextcloud 23 is EOL
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-27 12:30:11 +01:00
Benjamin Brahmer 3b8c2248f2 Release 20.0.1
Fixed
- SyntaxError triggered when full-text is enabled with some items. (#2048, #2053)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-23 12:29:45 +01:00
Benjamin Brahmer 3b863a8912 remove id part from pattern matching since website changes ID too often
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-21 00:30:06 +01:00
Benjamin BrahmerandSean Molenaar ef04d091c7 Update lib/Db/Feed.php
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-12 18:27:32 +01:00
Benjamin BrahmerandSean Molenaar 502e4b923e don't process link if it's null
don't process body of feed if it's null

Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-12 18:27:32 +01:00
Benjamin Brahmer 0dfd93f75d Workaround for #2048
The league/uri version that we inherit in Nextcloud is a bit outdated.
That version can't handle certain uris.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-11 10:19:34 +01:00
Benjamin BrahmerandSean Molenaar 2ec7b78816 Update .github/workflows/lint-eslint.yml
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-12-23 12:52:25 +01:00
Benjamin Brahmer c60d9b1f15 Release 20.0.0
Changed
- Drop support for PHP 7.3 (#2008)
- Dependency updates

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-12-15 10:32:42 +01:00
Benjamin Brahmer 356c3e1795 Drop support for PHP 7.3
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-12-06 14:49:40 +01:00
Benjamin Brahmer afd928ed3d Release 19.0.1
Changed
- Dependency updates

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-12-01 13:27:33 +01:00
Benjamin Brahmer c1eb31da4d Update documentation
Style and spell fixes.
Explain purging and new unread purge better.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-11-02 11:23:00 +01:00
Benjamin Brahmer 82575cbe82 Release 19.0.0
Fixed
- Fix nested scrollbars in navigation (#411, #1958)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-25 18:51:32 +02:00
Benjamin Brahmer 2432d56f8c Use app password, change setup method
The app password is nice in local testing, since
Nextcloud logs too much data if you use the user password.
Setup_file and teardown_file are only executed once instead
of running before and after every job.

Use bats from npm as ubuntu's version is old.

Switch to occ for app password

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-24 16:51:57 +02:00
Benjamin Brahmer 33b60e1b94 Release 19.0.0-beta2
Fixed
- Fixed various keyboard navigation issues (#1953)
- Fix cron job warning notification layout on NC25 (#1953)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-23 14:21:32 +02:00
Benjamin Brahmer 22a7a09579 Release 19.0.0-beta1
Changed
- Drop support for Nextcloud 22, NC 22 has reached it's end of life.
- Add support for Nextcloud 25

Fixed
- Corrected article compact title bar position in NC25 (#1944)
- Fixed "Mark read through scrolling" in NC25 and NC24 (#1944)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-22 21:24:03 +02:00
Benjamin Brahmer d18a983656 Release 18.3.0
Fixed
- Remove setting for minimum purge interval since it is not used.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-21 22:46:19 +02:00
Benjamin Brahmer 84ed477ec2 add conditon to check for existing key and crt
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-21 17:33:09 +02:00
Benjamin Brahmer 781fb1a3c5 change postgres image to v14
Postgres v15 is currently not compatabile.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-21 14:19:07 +02:00
Benjamin Brahmer 505b3360cb Remove setting for minimum purge interval setting
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-12 21:09:54 +02:00
Benjamin Brahmer 6f9d3bdbcd fix wording to articles
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-12 08:24:06 +02:00
Benjamin Brahmer 78e5b7ff5c Release 18.3.0-beta1
Changed
- New administrator setting for deleting unread items automatically (#1931)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-11 20:29:30 +02:00
Benjamin Brahmer efc2cc84a9 Add some documentation about the integration tests
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-10 16:03:19 +02:00
Benjamin BrahmerandSean Molenaar 931fcc1853 Update src/components/AdminSettings.vue
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-08 17:29:08 +02:00
Benjamin Brahmer b88e1a546a New administrator setting for deleting unread items automatically
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-08 17:29:08 +02:00
Benjamin Brahmer 4b03354073 Release 18.2.0
Fixed
- Fix the highlighted item when reverse ordering is selected (#1838)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-09-28 16:06:42 +02:00
Benjamin Brahmer f7013224e2 Release 18.2.0-beta2
Fix for the read all function and spelling fixes.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-09-08 11:11:05 +02:00
Benjamin Brahmer a7f69c4b63 fix readAll
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-31 16:14:18 +02:00
Benjamin Brahmer 1e536fdcb7 Release 18.2.0-beta1
Changed
- Ported the admin settings to vue (#2353)

Fixed
- Fix PHP 8.1 deprecations (#1861)
- Document api item types (#1861)
- Fix deprecation warnings from Nextcloud server (#1869)
- Fix when marking all items as read, all items of the user are used in the sql query (#1873)
- Fix adding feed via the web-ui that was just deleted causing an error (#1872)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-30 20:48:22 +02:00
Benjamin Brahmer c217448345 Fix adding feed that was just deleted is causing an error
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-25 07:50:36 +02:00
Benjamin Brahmer d39fd83a26 update changelog
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-21 16:39:07 +02:00
Benjamin Brahmer 1a76e03f5a fix unittest
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-21 16:39:07 +02:00
Benjamin Brahmer 4afd5a547d change itemMapper readAll
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-21 16:39:07 +02:00
Benjamin BrahmerandGitHub 49f79101c3 try to speedup the api testing by hosting the feeds locally (#1874)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-21 16:38:40 +02:00
Benjamin Brahmer 410a1e4d6b fixup for #1861
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-19 15:57:03 +02:00
Benjamin BrahmerandGitHub 1784406fa7 Fix deprecation warnings from Nextcloud. (#1869)
* don't use private class anymore
* execute is deprecated
* fix migration execute statement
* fix unittest

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-19 10:07:43 +02:00
Benjamin BrahmerandSean Molenaar c09cca75b5 Fix deprecations
add phpstan deprecation rules

Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-19 09:14:27 +02:00
Benjamin Brahmer df04eb2723 add changelog
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-19 09:14:27 +02:00
Benjamin Brahmer a3d70f50aa Fix Test and adjust code
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-19 09:14:27 +02:00
Benjamin Brahmer 932b88a39c add item types to api docs
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-19 09:14:27 +02:00
Benjamin Brahmer a66d62d1d7 adapt generateSearchIndex
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-19 09:14:27 +02:00
Benjamin Brahmer 71d635db76 Release 18.1.1
Changed
- Change autodiscover to only run after fetching the given url has failed (#1860)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-12 11:01:15 +02:00
d4450ebad2 Change Autodiscover behaviour (#1860)
* change autodiscover behaviour to only run if the provided url is not already a feed

* Execute feed check after the final url is found

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>

Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
2022-08-08 19:23:42 +02:00
Benjamin Brahmer ef25b133ab Release 18.1.1-beta1
- Fix export of unread and starred articles failing due to postgres error (#1839, #1249)
- Fix broken API v1.3 (#1841)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-07-04 12:11:09 +02:00
Benjamin Brahmer 66a161e4f7 fix type always string for findAllFromUser
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-06-28 17:29:13 +02:00
Benjamin Brahmer 01e4adfee2 Release 18.1.0
Due to #1766 some Feeds might now have items that have `null` set as author instead of `""` clients need to handle this.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-06-15 16:04:58 +02:00
Benjamin Brahmer 8cf7e072a4 adjust dependabot config
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-06-15 15:47:56 +02:00
Benjamin Brahmer 0c431a1b2f Update PHP and JS dependencies
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-06-15 15:47:56 +02:00
Benjamin Brahmer 77dce00f9a Add documentation on how to fully uninstall news
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-06-07 12:32:53 +02:00
Benjamin Brahmer 4981b9e3fd Release 18.1.0-beta2
Changed
-  If items of feed do not provide an author fallback to feed author (#1803)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-31 15:59:41 +02:00
Benjamin BrahmerandGitHub 1c91928e59 If items of feed do not provide an author fallback to feed author (#1803)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-31 15:46:01 +02:00
Benjamin BrahmerandGitHub eca96ad37d Enable API testing (#1699)
Enable API testing with local php server.

This adds many tests for API v1.2, more still possible.
Which increased the quality of news already.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-29 11:25:38 +02:00
Benjamin Brahmer 86e01a91f3 Release 18.1.0-beta1
Changed
- Add API v1.3 adding routes for starring/unstarring items by id and general fixes (#1727)
  https://nextcloud.github.io/news/api/api-v1-3/
- Improve styling of tables in articles (#1779)
- Allow fetching feeds that omit guid by using link as stand-in (#1785)

Fixed
- Fix updated api not returning any item after marking item as read (#1713)
- Fix deprecation warning for strip_tags() on a null value (#1766)
- Fix selected item being set incorrectly when using default ordering or newest first ordering (#1324)
- Fix doubling the height of the content area (#1796)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-29 10:34:26 +02:00