J. King
f100cab558
Version bump
7 years ago
J. King
44ae0ba29b
Collate synthetic subscription title column; fixes #127
7 years ago
J. King
0b3b3cb49c
Use SQLite nocase collation; improves #127
7 years ago
J. King
c8f012c5fc
Add Composer description
7 years ago
J. King
9f4095f00d
Test server tweak
7 years ago
J. King
3adfe8742f
Reorganize test cases
7 years ago
J. King
b49db8893b
Adjust build file and documentation after Composer changes
7 years ago
J. King
79f9808f1f
CS fixes
7 years ago
J. King
e6607453bc
Disentangle Composer dev dependencies
7 years ago
J. King
8d0dd15c8a
Remove use of SQLite IS operator; fixes #120
7 years ago
J. King
84bd624e94
Properly fix getCounters
7 years ago
J. King
af42bceac0
Do not omit zero-unread items in TTRSS getCounter operation
Though TTRSS itself (usually) omits items that have a counter of zero, at least one client takes this to mean the last-seen counter is unchanged, rather than zero.
7 years ago
J. King
adece521a9
TTRSS: Correct mark toggling; fixes #132
7 years ago
J. King
821bb22a72
SQLite concurrency tweaks; fixes #131
7 years ago
J. King
a97072d1f2
Update changelog
7 years ago
J. King
1a9628493e
Fix TTRSS path handling
7 years ago
J. King
9ac2421fe3
TTRSS: accept base64 passwords; fixes #130
7 years ago
J. King
3ffcd6dd97
Make TTRSS handler reject erroneous paths
7 years ago
J. King
a404d4d108
NCNv1: Be explicit about types; fixes #129
This is actually mandated by the specification: a change in data type requires a protocol version number change
7 years ago
J. King
4d4e8e3580
TTRSS: correct feed renaming; fixes #128
7 years ago
J. King
760b13993b
Version bump
7 years ago
J. King
06990fb03b
More documentation refinements
Update build file as well
7 years ago
J. King
c79443fade
Remove dependence on phpseclib
7 years ago
J. King
bc8ee8fcf6
Documentation refinements
7 years ago
J. King
22cdc8916d
Documentation tweaks and CS fixes
7 years ago
J. King
6c34bf3c9c
Update dependencies
7 years ago
J. King
1e0c06034b
Documentation for 0.2.0; fixes #108
7 years ago
J. King
5cd7268c0a
Added incorrectDbCharset to NCNv1 server status
This has been exposed since version 11.0.3, released before our version 0.1.0, but after implementation work had begun
7 years ago
J. King
40944a9b58
Merge remote-tracking branch 'remotes/origin/ttrss'
7 years ago
J. King
3d958547a5
Implement OPTIONS requests for NCNv1; fixes #107
7 years ago
J. King
e1f1c8b859
Refactoring
7 years ago
J. King
2bbc83aeb0
Tweak
7 years ago
J. King
40e9b7f986
Changed all TTRSS outputs to match original types exactly; improves #125
7 years ago
J. King
b4890eaced
Make TTRSS tests consider data types; improves #125
7 years ago
J. King
b242c70968
Refactor of NCNv1 in anticipation of OPTIONS requests
7 years ago
J. King
91165cdd0d
Fix breakage caused by last comit
7 years ago
J. King
a0bf7c16bd
Fix sorting
Also avoid sorting when it's not needed by queries
7 years ago
J. King
999f255203
Fixes for bugs uncovered during client testing
7 years ago
J. King
4f85739d20
Change default SQLite timeout to 60s; improves #67
Real-world use suggests 5s is inadequate. Rather than bumping up small amounts as things break, it makes more sense to wait a very long time and investigate possible long-term solutions later, once logging is implemented.
7 years ago
J. King
05620602bf
Tweak
7 years ago
J. King
b820a004d6
Complete testing of TTRSS handler
Also implemented OPTIONS handling for TTRSS; improves #107
7 years ago
J. King
a61aa0a22c
Simplify TTRSS test request boilerplate
7 years ago
J. King
c669273792
Implement TTRSS operation getHeadlines; fixe #82
7 years ago
J. King
faf00d63ba
Add Database::articleCategoriesGet()
This method retrieves author-supplied categories for articles, used in TTRSS
7 years ago
J. King
e729cedeca
Make getCompactHeadlines use a whitelist instead
7 years ago
J. King
5c140aedc4
Implement TTRSS operation getCompactHeadlines; fixes #95
This commit also implements the back-end for the standard getHeadlines operation and handles all special feeds and categories; fixes #119
7 years ago
J. King
5d4ea6edc0
Add ResultEmpty class
This allows for the creation of synthetic empty result sets
7 years ago
J. King
2037efce61
Added oldestArticle and latestArticle context options
7 years ago
J. King
50185ab8f6
Change code and type of consantUnknown exception
7 years ago
J. King
b0da9a1d06
Added annotation context to satisfy the TTRSS "has_note" view mode
7 years ago