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
J. King
dd1a80f279
Consolidate subscription icon querying
Users and tests still need adjusting
4 years ago
J. King
4fc208d940
More consistent icon API
4 years ago
J. King
c3a57ca68b
Tests for icon cache population
4 years ago
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
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