J. King
5ec04d33c6
Add backend functionality to rename users
3 years ago
J. King
88cf3c6dae
Test filter rule retrieval
3 years ago
J. King
d66cf32c1f
Style fixes
3 years ago
J. King
a81760e39d
Aggressivly clean up hidden articles
Notably, starred articles are cleaned up if hidden
3 years ago
J. King
ade0402210
Adjust TT-RSS to ignore hidden items
3 years ago
J. King
f33359f3e3
Move some Miniflux features to abstract handler
3 years ago
J. King
b7ce6f5c79
Adjust Fever to ignore hidden items
3 years ago
J. King
b2fae336e8
Adjust Nextcloud News to ignore hidden items
3 years ago
J. King
f0bfe1fdff
Simplify editionLatest Database method
Also adjust label querying to take hidden marks into account
3 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
3 years ago
J. King
97010d8822
Tests for marking articles hidden
3 years ago
J. King
86c4a30744
Adjust articleStarred function to discount hidden
3 years ago
J. King
8ae3740d5f
Implement querying articles by hidden mark
3 years ago
J. King
d5cd5b6a17
Implement hidden marks
Tests are still needed
3 years ago
J. King
95a2018e75
Implement caategory marking as read
3 years ago
J. King
5124f76b70
Implementcategory deletion
3 years ago
J. King
eb079166de
Tests for category renaming
3 years ago
J. King
3ebb46f48e
Some work on categories
4 years ago
J. King
2e6c5d2ad2
Query Miniflux categories
4 years ago
J. King
ebdfad535c
More Miniflux user tests
Also added user lookup functionality
4 years ago
J. King
7c841b5fc2
Test for listing users
4 years ago
J. King
5c83655541
Add modification timestamp to user metadata
4 years ago
J. King
d85988f09d
Prototype Miniflux user querying
4 years ago
J. King
2eedf7d38c
Finally fix MySQL
4 years ago
J. King
e9d449a8ba
Fix user manager and tests
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
94154d4354
Implement Miniflux feed discovery
4 years ago
J. King
669e17a1f6
Add ability to discover multiple feeds
4 years ago
J. King
2a0d6e6599
OPTIONS tests
4 years ago
J. King
7fa5523a7d
Simplify handling of invalid paths and methods
4 years ago
J. King
def07bb1ad
Tests for Miniflux authentication
This appears to match Miniflux's behaviour
4 years ago
J. King
90117b5cd7
Fix Miniflux strip value
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
d3ebb1bd56
Last set of tests for user management. Fixes #180
4 years ago
J. King
e16df90bae
Style fixes
4 years ago
J. King
180b4ecc9b
More user tests
4 years ago
J. King
27d9c046d5
More work on user management
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
dde9d7a28a
Refinements to user manager
A greater effort is made to keep the internal database synchronized
4 years ago
J. King
eb2fe522bf
Last bits of the new user metadata handling
4 years ago
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
4 years ago
J. King
771f79323c
Strip out remnants of the authorizer
4 years ago
J. King
576d7e16a8
Fix handling of bytea-typed nulls
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