J. King
56d733429d
Tag-related sub soft-delete fixes
1 year ago
J. King
fe1ef3489a
Start on tag fixes
1 year ago
J. King
de6760d5d7
More sub soft-delete fixes
1 year ago
J. King
d1876773e8
Address more bugs with deleted subs
1 year ago
J. King
9c83b7ec18
Address some deficiencies in handling of deleted subscriptions
1 year ago
J. King
4762084102
Fix rest of import tests
1 year ago
J. King
91ac7b568b
Mostly fix up import/export tests
1 year ago
J. King
63454b94d9
Fix label tests
1 year ago
J. King
6d9a3fb3bd
Fix last article tests
1 year ago
J. King
7ddea9877e
Fix most remaining article tests
The remaining five will require special attention.
1 year ago
J. King
04d26fc911
Properly revert edition querying
1 year ago
J. King
770e8fc98d
A few more fixed article tests
1 year ago
J. King
4b3cfba495
Abandon the new marking method
It was less accurate and turned out to be more complex rather than less.
1 year ago
J. King
4d0ce01acb
Select editions properly
1 year ago
J. King
9fb57defa2
Sundry article test fixes; things are still broken
1 year ago
J. King
30dbd850e3
Remove references to marks table in label routines
1 year ago
J. King
212d842e05
Rewrite article marking procedure
- Marking of a simple context is now done with one query; the "touched"
field is no longer needed
- Union contexts are now handled, with some quirks; these quirks can be
worked around later if needed
1 year ago
J. King
b1d2611e5b
Fix up main article selection test series
1 year ago
J. King
19da22e144
Initial work on refactoring article tests
1 year ago
J. King
b81596a2de
Fix feed test series
1 year ago
J. King
e110dfcf89
Partially fix up feed tests
The main test still needs fixing, and a new test may need to be written
to properly exercise the reduplicated schema.
1 year ago
J. King
9196dcfbc4
Remove the last uses of feedAdd
1 year ago
J. King
9d391469ad
Merge branch 'master' into redup
1 year ago
J. King
0a8d19d37d
Require PHP 7.3
This addresses the last of the deprecation warnings in PHP 8.2
1 year ago
J. King
fe06ffc176
Avoid dynamic property creation with PicoFeed
This only leaves the Laminas XML deprecated behaviour to handle
1 year ago
J. King
0d6f8d2921
Avoid most deprecation warnings
The Feed class sets dynamic properties on Picofeed classes; this will
need to be completely rewritten. Version 1.2 of the Laminas XML class
also uses a deprecated function, but upgrading it to 1.3 will require
PHP 7.3.
1 year ago
J. King
2868f734e5
Merge branch 'master' into redup
1 year ago
J. King
92b1a840a1
Support PHP 8.2 properly
1 year ago
J. King
5129ed710b
Small fixe-ups
- Process subscription addition in Miniflux correctly
- Honour user stricture when updating feeds
1 year ago
J. King
ac38659e3a
Fix most references to feedUpdate
1 year ago
J. King
7414d3844e
Fix up the rest of the subscriptionUpdate function
1 year ago
J. King
cc2f3ea996
Start on rewrite of feed updating
2 years ago
J. King
6958c24be2
Fix most subscription tests
Two tests depend upon article functions which will be addressed in due
course.
2 years ago
J. King
9f784251e8
Fix up the aadding of subscription
Tests to come.
Because a feed could be added without adding a subscription previously,
it was possible to check feeds for validity before adding subscriptions,
yielding visibly atomic operations. These new functions replicate this
functionality by adding soft-deleted subscriptions and undeleting them
once the fetch succeeds.
2 years ago
J. King
2c9daedb14
Add provision for soft deletion of subscriptions
2 years ago
J. King
b24a76b744
Fix up the simpler database functions
2 years ago
J. King
15a2e7fe0f
Actually-last tests for schema upgrade
2 years ago
J. King
95d20f33c7
Last tests for schema upgrade
2 years ago
J. King
63e780b06d
Tests for articles, with fixes
Related tables (categories, enclosures, label members) still need tests
2 years ago
J. King
48accdfad8
Fix subs in the new MySQL schema
2 years ago
J. King
df185bbe42
Address the schema changing on the service
2 years ago
J. King
d5652296ea
Test feed reduplication
2 years ago
J. King
307ab7fa2a
Merge branch 'dbtest' into redup
2 years ago
J. King
a77b47cd59
Merge branch 'master' into dbtest
2 years ago
J. King
a25e777ec6
Version bump
2 years ago
J. King
44e2c9c13e
Update documentation
2 years ago
J. King
866800dcc5
Finish last Guzzle-related tests
2 years ago
J. King
136d3782e3
Update changelog
2 years ago
J. King
3be3f43bab
Start on tests for response wrappers
2 years ago
J. King
d2f3f19128
Fix failures
2 years ago