Commit Graph

428 Commits

Author SHA1 Message Date
Sean Molenaar bcdeb55fcb Actions: Integration tests using bats
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-03-01 21:13:44 +01:00
Benjamin Brahmer fe7310b8d8 Release 15.4.0-beta2
Fixed
- Item list not using ID for offset 2 (#1200)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-27 17:17:31 +01:00
Sean Molenaar 9d5d35ce23 DB: Fix offset quotes
Issue GH-1200

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-27 15:12:59 +01:00
Benjamin Brahmer 7f0c547f3b Release 15.4.0-beta1
Changed
- Remove outdated item DB code. ( #1056)
- Stop returning all feeds after marking folder as read. (#1056)
- Always fetch favicon (#1164)
- Use feed logo instead of favicon if it exists and is square (#1164)
- Add CI for item lists (#1180)

Fixed
- Item list throwing error for folder and "all items" (#1180)
- Articles with high IDs can be placed lower than articles with low IDs (#1147)
- Feeds are accidentally moved on rename (#1189)
- Item list not using ID for offset (#1188)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-23 17:59:18 +01:00
Sean Molenaar bf1e71f1a7 DB: Use ID as offset in item queries
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-23 17:16:20 +01:00
Sean Molenaar 4e4108aaf8 Feed: Fix rename moving file
Issue #1181

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-23 15:06:02 +01:00
Tucker McKnight 5ba6f04bae Fix incorrect article sorting
Currently, an article with an ID of 1000 will show up
earlier than one with ID = 900, because the IDs are being treated
as strings and compared alphabetically. (1 comes before 9, and
the comparison stops there.)

We need to parse them as integers to ensure that 900 is less than
1000.

Signed-off-by: Tucker McKnight <tucker.mcknight@gmail.com>
2021-02-22 19:44:33 +01:00
Sean Molenaar 4a107b3d53 General: Fix folder query
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-20 13:57:09 +01:00
Sean Molenaar 01e1db329c Command: Add debug item list commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-20 13:57:09 +01:00
Benjamin Brahmer c09b4d8d33 prefer the feeds logo over the favicon
The logo of the feed is prefered if it is a square picture,
else the favicon is returned.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
2021-02-16 10:16:15 +01:00
Sean Molenaar b4fa772bc5 Remove V1 item API
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-13 13:22:57 +01:00
Benjamin Brahmer 84df9fd800 Release 15.3.2
No changes compared to RC2

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-10 16:55:21 +01:00
Benjamin Brahmer fa39346136 Release 15.3.2-rc2
Fixed
- Missing certificate in signature file (#1143)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-10 16:47:32 +01:00
Benjamin Brahmer b48bb5b347 Release 15.3.2-rc1
Fixed
- Missing certificate in signature file (#1143)
- Refetching of already read articles after purging (#1142)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-10 15:18:46 +01:00
anoy 7e9fd48f4a fix refetching of purged articles
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-02-10 13:58:13 +01:00
Benjamin Brahmer f59b025267 Release 15.3.1
Changed
- New release without any changes compared to 15.3.0

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-06 12:04:00 +01:00
Benjamin Brahmer 4930d24e02 Release 15.3.1-rc3
Changed
- re-re-re-release of 15.3.0

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-06 11:56:14 +01:00
Benjamin Brahmer e81eda8cd1 Release 15.3.1-rc2
Changed
- re-re-release of 15.3.0

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-06 11:19:05 +01:00
Benjamin Brahmer df82a4f427 Release 15.3.1-rc1
Changed
- re-release of 15.3.0

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-05 17:23:53 +01:00
Benjamin Brahmer 270f7f60db Release 15.3.0
Changed
- DB: Remove unused fields and migrate last_modified to signed, to support dates before 1970

Fixed
- Release: create signature file (#1117)
- Articles are refetched after purging leaving them unread again (#1122)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-05 17:01:00 +01:00
Sean Molenaar 6e9e2512ea DB: Remove unused fields
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-05 09:37:17 +01:00
anoy 5c7838e9bd fix result ordering for purging query
updated_date is currently always NULL

Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-02-04 09:03:06 +01:00
Benjamin Brahmer 17a472c64d update changelog
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-03 14:50:58 +01:00
Benjamin Brahmer ebf506157e Release 15.2.2
Fixed
- Remove a .git dir from the release archive

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-02 22:40:05 +01:00
Benjamin Brahmer 9fa797ab13 Release 15.2.1
Fixed
- Purging error "Undefined index: articlesPerUpdate"
- Clean up install files

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-02 22:17:31 +01:00
Sean Molenaar a6a66fe0fd Composer: Remove unneeded files in releases
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-02 22:00:34 +01:00
anoy e601f07ee6 fix articlesPerUpdate alias
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-02-02 20:50:34 +01:00
Benjamin Brahmer ac4a42cb2a Release 15.2.0
Changed
You can now delete unread items via occ:
occ news:updater:after-update --purge-unread [<purge-count>]

Fixed
- Item purger does not work with PostgreSQL (#1094)
- Export starred/unread correctly (#1010)

Co-authored-by: anoy. <anoymouserver@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-02 17:39:21 +01:00
Sean Molenaar 66b4005b5e Controllers: Export Starred or unread instead of and
Fixes GH-1010

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-02 16:07:38 +01:00
anoy f2b74a0ba1 fix item purger for PostgreSQL
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-02-02 13:48:55 +01:00
Benjamin Brahmer 090169534a Release 15.2.0-rc1
Changed
- Use signed integer for pubdate (#997)
- revert alternating row colors and increase row height (#1012)

Fixed
- Fetch feed after creation (#1058)
- Implement missing item purger (#1063)
- Update FeedIO Response call and add tests
- Improve Psalm tests and dependency definition

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-31 14:49:33 +01:00
Sean Molenaar 023c61b88f Mappers: Implement item purging
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-30 18:27:06 +01:00
Sean Molenaar cb10dd1d83 Base: Update psalm definition and dependency list
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-26 16:06:47 +01:00
Sean Molenaar 8fa1537cbf Fetcher: Update client and add test
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-20 22:52:09 +01:00
anoy f102b6b88d remove alternating row colors; increase row height
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-01-18 21:43:25 +01:00
Sean Molenaar 5809e57d4f Migration: Don't use unsigned for pubdate
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-18 20:55:42 +01:00
Sean Molenaar 582c4d11fa Controllers: Fetch feed after creating
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-18 20:15:13 +01:00
Benjamin Brahmer e620c552a3 15.2.0-beta2 - 2021-01-17
Fixed
- opened state of folders is not restored (#1040)
- Argument 3 passed to OCA\News\Db\ItemMapper::makeSelectQuery() must be of the type bool, array given (#1044)
- Argument 2 passed to OCA\News\Db\ItemMapper::findAllNewFeed() must be of the type int, string given (#1049)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-17 19:26:46 +01:00
anoy c67feb8d8d fix TypeError caused by type conversion in controller
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-01-17 17:56:37 +01:00
anoy fdf4fa454d fix TypeError in ItemMapper
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-01-15 15:16:41 +01:00
anoy 8b3516a949 fix opened state of folders is not restored
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-01-13 19:23:46 +01:00
Benjamin Brahmer f95fbf5260 fix changelog and version
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-12 14:10:38 +01:00
Benjamin Brahmer 0f47283d64 Release 15.2.0beta1
Changed
- Remove outdated feed DB code
- add background & hover for entries
- Improve spacing of open articles in compact mode (nextcloud/news#1017)

Fixed
- `MissingNamedParameter` exception after upgrading to NC 21 beta5 (#1030)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-12 13:58:19 +01:00
anoy 8de3ad77fc remove deprecated colon prefix for parameters
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-01-11 09:32:23 +01:00
heyarne eebbad4e77 Add changelog entry about whitespace changes
Signed-off-by: heyarne <arne@schlueter.is>
2021-01-02 14:12:27 +01:00
Sean Molenaar 05377d023e Remove PHPunit integration tests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-12-30 11:21:44 +01:00
Sean Molenaar 27bd540580 Remove PHPunit integration tests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-12-29 14:15:34 +01:00
Benjamin Brahmer 0f1731833f Release 15.1.1
Fixed
- Argument 2 passed to OCA\News\Db\FeedMapper::find() must be of the type int, string given #996

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-27 21:22:22 +01:00
anoy d1c50b8e77 fix FeedMapper find exception
Exception: Argument 2 passed to OCA\News\Db\FeedMapper::find() must be of the type int, string given

Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2020-12-23 17:32:26 +01:00
Benjamin Brahmer d542cf5376 Release 15.1.1-rc2
Changed
- add background & hover for entries for compact mode

Fixed
- Handle unauthorized users #985
- Call to undefined method OCA\News\Db\FeedMapperV2::find() #981

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-23 15:56:22 +01:00