J. King
7c40c81fb3
Add icons to the database upon feed update
4 years ago
J. King
c25782f98c
Partial icon handling skeleton
4 years ago
J. King
2438f35f3d
Add icon cache to database
Feed updating has not yet been adapted to store
icon data (nor their URLs anymore)
4 years ago
J. King
41bcffd6fb
Correctly query PostgreSQL byte arrays
This required different workarouynd for the native and PDO interfaces
4 years ago
J. King
c21ae3eca9
Correctly send binary data to PostgreSQL
This finally brings PostgreSQL to parity with SQLite and MySQL.
Two tests casting binary data to text were removed since behaviour here
should in fact be undefined
Accountinf for any encoding when retrieving data will be addressed by
a later commit
4 years ago
J. King
c92bb12a11
Prototype Miniflux dispatcher
4 years ago
J. King
8ad7fc81a8
Initially mapping out of Miniflux API
4 years ago
J. King
16d2e01668
New schema for PostgreSQL and MySQL
4 years ago
J. King
4db1b95cf4
Add numeric IDs and other Miniflux data to SQLite schema
4 years ago
J. King
b58a326461
Prepare for schema changes
4 years ago
J. King
0117e7f9bf
Relax Fever's HTTP correctness for client compat
- Unread on iOS appears to send all API requests as GETs
- Newsflash on Linux sends multipart/form-data input
4 years ago
J. King
9b11001402
Fix sample Nginx configuration
4 years ago
J. King
afbf3be031
Use 'union all' instead of 'union' in queries
4 years ago
J. King
9bc1373998
Version bump
4 years ago
J. King
0f3ada598e
Work around Picofeed bug
A fix is pending merging upstream
4 years ago
J. King
e60f7ea03f
Add class constant visibility
5 years ago
J. King
bc53a2d24a
Style fixes
5 years ago
J. King
9696d55b31
Prepare ugfix release
5 years ago
J. King
39a1895867
Refine and cover new Guzzle error handling
5 years ago
J. King
06d3af0ac3
Fix remaining Picofeed-related test failures
5 years ago
J. King
49d003082d
Fix problems with nicolus/picofeed
This involved multiple fixes to Picofeed itself, not all of which have
been merged upstream yet
5 years ago
J. King
e583ffea67
Start on integrating well-maintained picofeed fork
Picofeed configuration does not seem to get passed to Guzzle.
5 years ago
J. King
b5f118e8cb
Cleanup
5 years ago
J. King
bbace7a0ac
Use void and nullable return types where practical
5 years ago
J. King
5838af892f
Replace references to Zend with Laminas
5 years ago
J. King
c4ee7254cd
Refactor some tests to use data providers
5 years ago
J. King
fb2602fe04
Don't load actual configuration during CLI tests
5 years ago
J. King
3ee89bf669
Version bump
5 years ago
J. King
bbe70b6abc
Corect CamelCase references to Nextcloud
5 years ago
J. King
15de8c2320
Fix PostgreSQL connection error message
5 years ago
J. King
737dd9f6b8
Fix foreign keys in MySQL
5 years ago
J. King
0e5b242c67
Version bump
5 years ago
J. King
c59cdfef76
Whitespace fixes
5 years ago
J. King
71c7cd8fb1
Full coverage! Fixes #66
5 years ago
J. King
728eecfbb5
Additional service tests
5 years ago
J. King
7ac4fb4715
Clarify PDO workaround for SQLite
5 years ago
J. King
3ef1177f06
Remove driver lists
5 years ago
J. King
b6dd8ab20d
Improvements to and proper tests for query builder
5 years ago
J. King
c706a76057
Simplify array flattening
5 years ago
J. King
64c3ec3571
Coverage fixes and OPML bugfix
5 years ago
J. King
1809fb254e
Deal with trailing whitespace in media types
5 years ago
J. King
4f5a8e3180
Make media type checking more robust
5 years ago
J. King
5f993187ea
Be explicit with HTTP challenge character encoding
5 years ago
J. King
c5337b37b4
Consolidate creation of synthetic server requests
5 years ago
J. King
3da884dfbc
Don't embed ito SQL strings with question marks
Fixes #175
5 years ago
J. King
be5ad50f54
Tests for text search clause generator
5 years ago
J. King
fb6e2babb9
Change some conditions to asserts
5 years ago
J. King
3aac583c00
Add Microsub to possible future APIs
5 years ago
J. King
c9e86e71c4
More style fixes
5 years ago
J. King
53aa7a4d0d
Style fixes
5 years ago