 Sean MolenaarandBenjamin Brahmer
|
e5f75d7a4c
|
fix: do not request favicon for empty base URL
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2023-02-14 10:18:08 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
fd01e9ad7b
|
Search: add feed search
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-06-16 11:32:19 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
469807a091
|
Chore: implement removals from #935
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-06-01 11:23:04 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
74f09ee716
|
db: no longer order by items.last_modified
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
2021-05-27 19:12:55 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
2159eccbf1
|
controller: getRead + all_items is now unread type
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
2021-05-27 19:10:53 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
7c124dc288
|
Search: Fix app prefix in search redirect
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-04-24 20:34:15 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
111bf5fff2
|
DB: only sort on item IDs
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-04-14 13:56:54 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
d5c2a8bb09
|
Search: Fix and test folder search
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-04-10 14:55:33 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
90702dd297
|
DB: Use boolean parameter for unread/starred
Issue GH-1278
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-04-06 12:43:24 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
951f3eb7ee
|
DB: Allow negative limits
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-04-05 19:18:19 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
78dce7ffe1
|
DB: Updates should use set()
Issue GH-1211
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-03-31 22:39:00 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
7a2b3ccfa8
|
chore: Improve test coverage
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-03-30 12:58:47 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
2baa7a2b91
|
Make PHPstan stricter
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-03-25 18:47:38 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
baf1ca8ec9
|
DB: Don't show deleted feed items
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-03-23 21:11:25 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
bcdeb55fcb
|
Actions: Integration tests using bats
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-03-01 21:13:44 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
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 MolenaarandBenjamin Brahmer
|
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 MolenaarandSean 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 MolenaarandSean Molenaar
|
8878389985
|
Actions: Fix codecov commit finding
|
2021-02-23 14:10:47 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
4a107b3d53
|
General: Fix folder query
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-02-20 13:57:09 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
01e1db329c
|
Command: Add debug item list commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-02-20 13:57:09 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
b4fa772bc5
|
Remove V1 item API
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-02-13 13:22:57 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
2dc83320bc
|
Actions: Setup app before release
|
2021-02-06 11:47:24 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
d9bde18acc
|
Actions: Upload coverage on main branch
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Signed-off-by: Sean Molenaar <sean@m2mobi.com>
|
2021-02-05 12:43:20 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
6e9e2512ea
|
DB: Remove unused fields
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-02-05 09:37:17 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
76298c011b
|
Composer: Remove favicon hack
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-02-05 07:27:11 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
bb6fb66b57
|
Actions: Strictly define extensions
|
2021-02-05 07:27:11 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
5406086829
|
Psalm: Fix class loading
|
2021-02-05 07:27:11 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
a6a66fe0fd
|
Composer: Remove unneeded files in releases
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-02-02 22:00:34 +01:00 |
|
 Sean MolenaarandSean 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 |
|
 Sean MolenaarandSean Molenaar
|
023c61b88f
|
Mappers: Implement item purging
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-01-30 18:27:06 +01:00 |
|
 Sean MolenaarandSean 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 MolenaarandSean 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 MolenaarandSean 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 MolenaarandSean Molenaar
|
582c4d11fa
|
Controllers: Fetch feed after creating
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-01-18 20:15:13 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
8e0a8fc1d2
|
CI: Bump actions versions and improve statics name
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-01-18 20:14:58 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
10fbb8469b
|
PHPUnit: Test on latest beta and stable
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-01-12 13:29:08 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
67b6c4e1b0
|
Fix psalm issues
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-01-12 13:29:08 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
e5d56f2c2e
|
Fix getUnreadOrStarredType
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2021-01-12 13:29:08 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
f7b43501af
|
Fix nc 21 phpunit issue
|
2021-01-12 13:29:08 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
05377d023e
|
Remove PHPunit integration tests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-12-30 11:21:44 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
27bd540580
|
Remove PHPunit integration tests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-12-29 14:15:34 +01:00 |
|
 Sean MolenaarandSean 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 |
|
 Sean MolenaarandSean 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 MolenaarandSean 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 MolenaarandSean Molenaar
|
8abddeab4f
|
Remove usage of old Folder code
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-12-08 13:58:12 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
7effe4654b
|
Unremove but deprecate User API
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-11-10 16:47:42 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
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 |
|
 Sean MolenaarandSean Molenaar
|
af2fd96825
|
Controllers: Use v2 services
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-11-03 23:12:01 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
10e8c28fea
|
Add migration with foreign keys
Closes #829
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-11-03 19:58:37 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
c5daf112be
|
Command: Add unittests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-29 08:19:03 +01:00 |
|
Sean Molenaar
|
ec6930da82
|
DB: stop overloading getID
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-28 23:08:53 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
48a130d3c0
|
Allow titles to be null
Issue GH-867
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-12 21:40:23 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
bc918dd443
|
Add php 8.0 to tests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-12 21:12:52 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
b46c6df632
|
Fix usage of at() in unittests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-10 10:26:12 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
8a203a329c
|
Fix minor issues, prepare for foreign keys and check feeds
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-09 22:15:03 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
04b8aacdcc
|
Remove outdated/redundant FAQ info
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-08 09:21:33 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
4425e9da42
|
Fix Application class loading in config
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-05 09:48:28 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
49c6f7077d
|
Define microtime as string
Closes #835
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-05 09:47:44 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
167dc70238
|
Fix various 15.0 bugs
Issue #821,#820,#819
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-10-03 14:01:36 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
e528361141
|
Add feed autodiscovery
Issue GH-415
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-09-29 21:15:53 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
35b53ecd40
|
OPML export command and fixes
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-09-29 14:56:07 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
bc01761221
|
Fix repair step and test it
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-09-29 13:02:03 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
d00d1ab2a2
|
Create V2 mapper, Service and management commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-09-27 15:35:31 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
60ab4941cc
|
Move to nextcloud config and update phpunit
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-09-25 19:18:04 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
2c8b4fa019
|
Require nextcloud 20 for new development
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-09-25 19:18:04 +02:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
18983f03b8
|
Test GH actions flow
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-09-13 19:02:25 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
b73c7c0f8a
|
Cleanup appinfo files
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-08-26 22:48:17 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
54630030c3
|
Add phpstan checks
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-08-25 20:52:48 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
ea95ccb378
|
Test on latest nextcloud
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
2020-08-25 20:51:07 +02:00 |
|
 Sean MolenaarandSean Molenaar
|
b37e237c7a
|
Fix xkcd commics
|
2019-03-26 09:31:03 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
9b915e24af
|
Use a copy of the FeedIO client that doesn't specify a useragent
|
2019-03-18 10:39:32 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
6ed63bdedd
|
Set nextcloud user agent
|
2019-03-18 10:39:32 +01:00 |
|
 Sean MolenaarandBenjamin Brahmer
|
f416213993
|
Fix email and password not being encoded
|
2019-03-12 19:58:06 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
e4da09575f
|
Fix design issue in #410
|
2019-03-12 19:21:50 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
9d5ac4b039
|
Catch FeedIO reader exception.
Closes #413
Closes #412
|
2019-03-12 13:30:05 +01:00 |
|
 Sean MolenaarandSean Molenaar
|
6a4e56e727
|
Cleanup JS and prolong error notification
|
2019-03-05 11:35:14 +01:00 |
|
Sean Molenaar
|
7c17b2c24b
|
Allow empty update time
|
2019-02-23 16:11:28 +01:00 |
|
Sean Molenaar
|
ee6bb6ce70
|
Fix mismatched interface
|
2019-01-31 13:40:52 +01:00 |
|
Sean Molenaar
|
d61a57bd2d
|
Make feed failing more verbose
|
2019-01-31 10:23:56 +01:00 |
|
Sean Molenaar
|
a3246a927d
|
Parser: Switch to feedIO for parsing instead of picoFeed
|
2019-01-30 20:36:40 +01:00 |
|
Sean Molenaar
|
09b85fbb6f
|
CSS: Add some dark-theme fixes
|
2019-01-29 14:23:41 +01:00 |
|