J. King
3eab5aad5d
Fix adding users to a blank database
3 years ago
J. King
dcb81ea043
Only provide icon ID when there is data
4 years ago
J. King
90034ac1f8
Style fixes
4 years ago
J. King
a43f8797c5
Add ability to sort by folder ID or name
4 years ago
J. King
197cbba77d
Document article column definitions
4 years ago
J. King
3b2190ca10
Include folder names directly in subscription list
4 years ago
J. King
cc2672fb0a
Improve icon fetching interface
4 years ago
J. King
a646ad77b7
Use a read transaction when computing filter rules
4 years ago
J. King
e7b2f54183
Prototype feed creation
4 years ago
J. King
14d2d19ae1
Tests for Miniflux feed listing
4 years ago
J. King
2cf4bf0d4d
Prototype Miniflux feed listing
4 years ago
J. King
86897af0b3
Add ability to enable scraper
Also transfer any existing scraper booleans on database upgrade. It was
previously possible to enable scraping manually by editing the database,
and these settings will be honoured.
4 years ago
J. King
7897585d98
Test scraping
Text search should also match scraped content when appropriate
4 years ago
J. King
4cb23dd198
Partial implementation of proper content scraping
4 years ago
J. King
e74b44cc39
Change favicon to icon_url and add icon_id
4 years ago
J. King
2536c9fe03
Last tests for article filters
4 years ago
J. King
9f2b8d4f83
Imprement setting of filter rules
4 years ago
J. King
618fd67f80
Set marks for filtered articles on feed refresh
4 years ago
J. King
549c7bdc72
Style fixes
4 years ago
J. King
4f34b4ff29
Rule refactoring
- The Database class is now responsible for preparing rules
- Rules are now returned in an array keyed by user
- Empty strings are now passed through during rule preparation
4 years ago
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
4 years ago
J. King
5ec04d33c6
Add backend functionality to rename users
4 years ago
J. King
88cf3c6dae
Test filter rule retrieval
4 years ago
J. King
d66cf32c1f
Style fixes
4 years ago
J. King
a81760e39d
Aggressivly clean up hidden articles
Notably, starred articles are cleaned up if hidden
4 years ago
J. King
f0bfe1fdff
Simplify editionLatest Database method
Also adjust label querying to take hidden marks into account
4 years ago
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
4 years ago
J. King
97010d8822
Tests for marking articles hidden
4 years ago
J. King
86c4a30744
Adjust articleStarred function to discount hidden
4 years ago
J. King
8ae3740d5f
Implement querying articles by hidden mark
4 years ago
J. King
d5cd5b6a17
Implement hidden marks
Tests are still needed
4 years ago
J. King
ebdfad535c
More Miniflux user tests
Also added user lookup functionality
4 years ago
J. King
5c83655541
Add modification timestamp to user metadata
4 years ago
J. King
2eedf7d38c
Finally fix MySQL
4 years ago
J. King
ce68566fcb
Hopefully fix MySQL
4 years ago
J. King
a431243421
Fixes for MySQL and PostgreSQL
4 years ago
J. King
fcf1260dab
Adjust database portion of user property manager
4 years ago
J. King
978929aabd
WIP redesign of user properties
4 years ago
J. King
06dee77bac
First tests for Miniflux
4 years ago
J. King
f6cd2b87ce
Port token data from Microsub branch
4 years ago
J. King
e16df90bae
Style fixes
4 years ago
J. King
180b4ecc9b
More user tests
4 years ago
J. King
7f2117adaa
Differentiate between duplicate/missing users and other failure modes
4 years ago
J. King
4baf5fa2f9
Tests for new user functionality in Database
4 years ago
J. King
771f79323c
Strip out remnants of the authorizer
4 years ago
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
4 years ago
J. King
b62c11a43e
Lasts tests for icon cache; fixes #177
4 years ago
J. King
311910795a
More tests for icon cache
4 years ago
J. King
3d3c20de5c
Don't anticipate API features
4 years ago
J. King
424b14d2b4
Clean up use of subscriptionFavicon
4 years ago