1
1
Fork 0
mirror of https://code.mensbeam.com/MensBeam/Arsse.git synced 2024-12-23 17:12:41 +00:00
Commit graph

1384 commits

Author SHA1 Message Date
J. King
351f972512 Tests for internal user driver 2020-11-13 21:41:27 -05:00
J. King
4baf5fa2f9 Tests for new user functionality in Database 2020-11-13 19:30:23 -05:00
J. King
dde9d7a28a Refinements to user manager
A greater effort is made to keep the internal database synchronized
2020-11-11 18:50:27 -05:00
J. King
eb2fe522bf Last bits of the new user metadata handling 2020-11-10 17:09:59 -05:00
J. King
5a17efc7b5 Clean up user driver API
- It is no longer assumed a driver knows whether a user exists
- The $password param is now required (but nullable when setting
2020-11-09 18:14:03 -05:00
J. King
771f79323c Strip out remnants of the authorizer 2020-11-09 16:51:30 -05:00
J. King
576d7e16a8 Fix handling of bytea-typed nulls 2020-11-09 16:49:42 -05:00
J. King
1b1789988a More client compatibility updates 2020-11-09 14:47:42 -05:00
J. King
532ce4a502 Prototype changes to user management
The driver itself has not been expnaded; more is probably required to ensure
metadata is kept in sync and users created when the internal database does
not list a user an external database claims to have
2020-11-09 13:43:07 -05:00
J. King
ee050e505c Add more Android clients to manual 2020-11-07 14:43:46 -05:00
J. King
9fb185a8e2 Add TT-RSS Web client to manual 2020-11-07 12:00:41 -05:00
J. King
b62c11a43e Lasts tests for icon cache; fixes #177 2020-11-07 08:11:06 -05:00
J. King
1d3725341a Fix detection of Xdebug for coverage 2020-11-06 19:56:32 -05:00
J. King
311910795a More tests for icon cache 2020-11-06 17:06:01 -05:00
J. King
3d3c20de5c Don't anticipate API features 2020-11-06 15:57:27 -05:00
J. King
4d532cba3f Initial Miniflux documentation 2020-11-06 13:08:53 -05:00
J. King
e861cca53d Integrate schema change necessary for microsub 2020-11-06 11:06:27 -05:00
J. King
b24c469dca Update changelog 2020-11-06 11:01:50 -05:00
J. King
8f739cec85 Excluse empty-string URLs from icons table 2020-11-06 10:28:28 -05:00
J. King
424b14d2b4 Clean up use of subscriptionFavicon 2020-11-06 10:27:30 -05:00
J. King
dd1a80f279 Consolidate subscription icon querying
Users and tests still need adjusting
2020-11-05 18:32:11 -05:00
J. King
4fc208d940 More consistent icon API 2020-11-05 16:51:46 -05:00
J. King
c3a57ca68b Tests for icon cache population 2020-11-05 14:19:17 -05:00
J. King
bd650765e1 Generalize icon fetching tests 2020-11-05 12:12:01 -05:00
J. King
50fd127ac4 Test for icon fetching 2020-11-05 10:14:42 -05:00
J. King
7c40c81fb3 Add icons to the database upon feed update 2020-11-05 08:13:15 -05:00
J. King
c25782f98c Partial icon handling skeleton 2020-11-04 20:00:00 -05:00
J. King
af675479b8 Remove excess whitespace 2020-11-04 18:35:36 -05:00
J. King
2438f35f3d Add icon cache to database
Feed updating has not yet been adapted to store
icon data (nor their URLs anymore)
2020-11-04 18:34:22 -05:00
J. King
5e60da00a9 Merge branch 'master' into miniflux 2020-11-03 18:58:09 -05:00
J. King
b5f959aabf Fix blob tests 2020-11-03 18:57:26 -05:00
J. King
41bcffd6fb Correctly query PostgreSQL byte arrays
This required different workarouynd for the native and PDO interfaces
2020-11-03 17:52:20 -05:00
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
2020-11-02 15:21:04 -05:00
J. King
c92bb12a11 Prototype Miniflux dispatcher 2020-11-01 19:11:01 -05:00
J. King
905f8938e2 Typo 2020-11-01 09:37:59 -05:00
J. King
8ad7fc81a8 Initially mapping out of Miniflux API 2020-10-31 21:26:11 -04:00
J. King
16d2e01668 New schema for PostgreSQL and MySQL 2020-10-30 19:00:11 -04:00
J. King
4db1b95cf4 Add numeric IDs and other Miniflux data to SQLite schema 2020-10-30 15:25:22 -04:00
J. King
3ac010d5b6 Fix tests in absence of database extensions 2020-10-30 12:16:03 -04:00
J. King
b58a326461 Prepare for schema changes 2020-10-29 11:58:45 -04:00
J. King
e9682bc601 Correct typos 2020-10-27 14:39:02 -04:00
J. King
5a09dcb3ed Update changelog 2020-10-27 10:58:54 -04:00
J. King
e3ebd89aa8 Add NewsFlash to supported clients 2020-10-27 10:54:35 -04:00
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
2020-10-27 10:49:54 -04:00
J. King
7ef02e1d65 Revert wishful thinking 2020-10-27 09:48:47 -04:00
J. King
3d909da1e5 Update iOS/macOS client URLs 2020-10-26 16:09:42 -04:00
J. King
6520ed38fb Update dependencies 2020-10-26 14:44:54 -04:00
J. King
9b11001402 Fix sample Nginx configuration 2020-10-26 12:57:16 -04:00
J. King
2e0ed5e923 Add reference to MariaDB missing features 2020-09-24 09:46:55 -04:00
J. King
afbf3be031 Use 'union all' instead of 'union' in queries 2020-09-22 11:34:52 -04:00