Sean Molenaar
bcdeb55fcb
Actions: Integration tests using bats
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2021-03-01 21:13:44 +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
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
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
6cd83ea1da
remove unused lastModified from feed fetcher
...
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de >
2021-02-16 11:01:10 +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
anoy
8ca7ef7e49
update sorting column
...
follow-up for b4fa772bc5
(#1056 )
Signed-off-by: anoy <anoymouserver+github@mailbox.org >
2021-02-14 17:15:46 +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
anoy
7e9fd48f4a
fix refetching of purged articles
...
Signed-off-by: anoy <anoymouserver+github@mailbox.org >
2021-02-10 13:58:13 +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
Sean Molenaar
5406086829
Psalm: Fix class loading
2021-02-05 07:27:11 +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
anoy
e601f07ee6
fix articlesPerUpdate alias
...
Signed-off-by: anoy <anoymouserver+github@mailbox.org >
2021-02-02 20:50:34 +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
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
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
anoy
8d834cff35
fix typo in string template value
...
Signed-off-by: anoy <anoymouserver+github@mailbox.org >
2021-01-17 17:56:37 +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
Sean Molenaar
67b6c4e1b0
Fix psalm issues
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2021-01-12 13:29:08 +01:00
Sean Molenaar
e5d56f2c2e
Fix getUnreadOrStarredType
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2021-01-12 13:29:08 +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
Benjamin Brahmer
52f1142cd3
autofix round2
2021-01-08 22:45:10 +01:00
Benjamin Brahmer
67bbd6bfeb
fix the test
...
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de >
2021-01-08 22:45:10 +01:00
Benjamin Brahmer
7180e11bdb
fixes done by psalm
...
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de >
2021-01-08 22:45:10 +01:00
Sean Molenaar
d3cd465d87
Improve itemmapper wording
...
Co-authored-by: anoy. <anoymouserver@users.noreply.github.com >
2020-12-30 11:21:44 +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
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
Sean Molenaar
11f5904dd5
Fix mapper->find and empty user sessions
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-12-17 10:35:23 +01:00
Kevin Decherf
42ea24f2f4
Remove LastModified-based cursor when updating feeds
...
We remove the call to readSince() as some feeds push new articles with
pubDate prior to the lastModified time stored for these feeds (e.g.
lemonde.fr). As we go through all items of a feed again and again, we
prevent the constant update of an item's lastModified timestamp by
keeping the previous one if its fingerprint does not change.
Fixes #921
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2020-12-15 20:02:21 +01:00
Sean Molenaar
e0edfd0dc5
Fix alias usage in v2 mapper
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-12-08 16:11:17 +01:00
Sean Molenaar
4ee3fcb781
Refactor User ID fetching and fix non-specific cleanup
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-12-08 13:58:12 +01:00
Sean Molenaar
8abddeab4f
Remove usage of old Folder code
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-12-08 13:58:12 +01:00
waffshappen
260f0e6cae
Return expected Value for Symfony Commands
...
This fixes a bug when calling allfeeds by hand about not returning anything which makes the generated json unuusuable with errors appended to stdout.
TypeError: Return value of "OCA\News\Command\Updater\AllFeeds::execute()" must be of the type int, "null" returned. in apps/mail/vendor/symfony/console/Command/Command.php:261
Returning "no error/0" fixes it.
2020-11-19 11:23:58 +01:00
anoy
c6c44be93b
fix second where overrides previous condition
...
Signed-off-by: anoy <anoymouserver+github@mailbox.org >
2020-11-11 19:21:04 +01:00
Sean Molenaar
7effe4654b
Unremove but deprecate User API
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-11-10 16:47:42 +01:00
Sean Molenaar
5bdc2df7f4
Fix unread count and related issues
...
Issue GH-924
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-11-10 16:47:42 +01:00
anoy
cb32a2c4ed
remove deprecated YouTube playlist API
...
Signed-off-by: anoy <anoymouserver+github@mailbox.org >
2020-11-07 09:57:20 +01:00
Sean Molenaar
af2fd96825
Controllers: Use v2 services
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-11-03 23:12:01 +01:00
Benjamin Brahmer
becb236419
fix delete api
...
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de >
2020-11-03 21:23:04 +01:00
Sean Molenaar
10e8c28fea
Add migration with foreign keys
...
Closes #829
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-11-03 19:58:37 +01:00
Benjamin Brahmer
cfc75fb1d3
Merge branch 'master' into fix/dont_overload_getid
2020-10-29 08:21:01 +01:00
Sean Molenaar
c5daf112be
Command: Add unittests
...
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu >
2020-10-29 08:19:03 +01:00