J. King
461e256052
Work around MySQL syntax weirdness
...
Also improve test for token translation to actually test that the
translated tokens are accepted by the database system
2021-01-07 10:12:38 -05:00
J. King
5ec04d33c6
Add backend functionality to rename users
2020-12-25 17:47:36 -05:00
J. King
88cf3c6dae
Test filter rule retrieval
2020-12-23 09:38:22 -05:00
J. King
d66cf32c1f
Style fixes
2020-12-22 16:13:12 -05:00
J. King
a81760e39d
Aggressivly clean up hidden articles
...
Notably, starred articles are cleaned up if hidden
2020-12-22 15:17:18 -05:00
J. King
f0bfe1fdff
Simplify editionLatest Database method
...
Also adjust label querying to take hidden marks into account
2020-12-20 17:34:32 -05:00
J. King
8527c83976
Exclude hiddens from subscription unread count
...
Also fix a bug that would result in the unread count being null if
no marks existed
2020-12-20 11:55:36 -05:00
J. King
97010d8822
Tests for marking articles hidden
2020-12-19 10:59:40 -05:00
J. King
86c4a30744
Adjust articleStarred function to discount hidden
2020-12-17 18:12:52 -05:00
J. King
8ae3740d5f
Implement querying articles by hidden mark
2020-12-15 19:28:51 -05:00
J. King
d5cd5b6a17
Implement hidden marks
...
Tests are still needed
2020-12-15 13:20:03 -05:00
J. King
ebdfad535c
More Miniflux user tests
...
Also added user lookup functionality
2020-12-10 20:08:00 -05:00
J. King
5c83655541
Add modification timestamp to user metadata
2020-12-08 16:10:23 -05:00
J. King
2eedf7d38c
Finally fix MySQL
2020-12-07 09:52:42 -05:00
J. King
ce68566fcb
Hopefully fix MySQL
2020-12-06 20:27:20 -05:00
J. King
a431243421
Fixes for MySQL and PostgreSQL
2020-12-06 13:17:19 -05:00
J. King
fcf1260dab
Adjust database portion of user property manager
2020-12-05 22:13:48 -05:00
J. King
978929aabd
WIP redesign of user properties
2020-12-05 11:01:44 -05:00
J. King
06dee77bac
First tests for Miniflux
2020-11-23 09:31:50 -05:00
J. King
f6cd2b87ce
Port token data from Microsub branch
2020-11-18 11:25:28 -05:00
J. King
e16df90bae
Style fixes
2020-11-16 10:26:14 -05:00
J. King
180b4ecc9b
More user tests
2020-11-16 10:24:06 -05:00
J. King
7f2117adaa
Differentiate between duplicate/missing users and other failure modes
2020-11-15 16:24:26 -05:00
J. King
4baf5fa2f9
Tests for new user functionality in Database
2020-11-13 19:30:23 -05:00
J. King
771f79323c
Strip out remnants of the authorizer
2020-11-09 16:51:30 -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
b62c11a43e
Lasts tests for icon cache; fixes #177
2020-11-07 08:11:06 -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
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
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
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
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
b58a326461
Prepare for schema changes
2020-10-29 11:58:45 -04:00
J. King
afbf3be031
Use 'union all' instead of 'union' in queries
2020-09-22 11:34:52 -04:00
J. King
0f3ada598e
Work around Picofeed bug
...
A fix is pending merging upstream
2020-09-09 14:52:35 -04:00
J. King
e60f7ea03f
Add class constant visibility
2020-03-01 18:32:01 -05:00
J. King
bc53a2d24a
Style fixes
2020-03-01 15:16:50 -05:00
J. King
b5f118e8cb
Cleanup
2020-01-20 13:52:48 -05:00
J. King
bbace7a0ac
Use void and nullable return types where practical
2020-01-20 13:34:03 -05:00
J. King
737dd9f6b8
Fix foreign keys in MySQL
2019-12-01 15:00:28 -05:00
J. King
3ef1177f06
Remove driver lists
2019-10-18 13:20:28 -04:00
J. King
3da884dfbc
Don't embed ito SQL strings with question marks
...
Fixes #175
2019-09-12 09:53:43 -04:00
J. King
be5ad50f54
Tests for text search clause generator
2019-09-12 09:41:01 -04:00
J. King
fb6e2babb9
Change some conditions to asserts
2019-09-12 08:32:40 -04:00