J. King
26fa9461eb
First battery of IndieAuth tests, with fixes
2019-09-26 19:44:25 -04:00
J. King
7958cc6f62
Test skeleton for IndieAuth
2019-09-25 08:23:42 -04:00
J. King
cbd382d768
Token verification and revocation
2019-09-24 13:59:52 -04:00
J. King
73a27728a1
Bearer token validation
2019-09-22 22:17:42 -04:00
J. King
e1318ee736
Bearer validation
2019-09-20 18:49:09 -04:00
J. King
e6482bb8aa
Refactor auth code verification some more, and fix token issuance
2019-09-20 11:12:31 -04:00
J. King
7a337d7d62
Refactor of IndieAuth implementation
...
Token issuance still needs to be fixed
2019-09-19 19:38:54 -04:00
J. King
a81f2897c8
Basic token issuance
...
The auth code verification should be refactored out for efficiency and
accuracy so that a client ID may be easily associated with a token.
2019-09-14 23:05:30 -04:00
J. King
c814ce1791
Handle errors better
2019-09-14 20:51:05 -04:00
J. King
daab0068d6
Auth code verification and general reorganization
2019-09-14 18:44:40 -04:00
J. King
8308fbad31
Documentation and auth code client ID tracking
2019-09-13 11:02:56 -04:00
J. King
1b149e770c
Add token data to database
2019-09-12 21:19:26 -04:00
J. King
dd3e143212
Complete IndieAuth authorizer
2019-09-10 17:48:38 -04:00
J. King
d8c484d387
Partial implementation of IndieAuth authorization
2019-09-10 00:02:11 -04:00
J. King
02330759b4
Implement IndieAuth discovery
2019-09-09 20:38:27 -04:00
J. King
53aa7a4d0d
Style fixes
2019-09-05 10:21:36 -04:00
J. King
d9c769d40e
Remove Target class
2019-09-05 10:19:05 -04:00
J. King
29667464a1
Remove unnecessary namespace imports
2019-09-05 10:03:32 -04:00
J. King
137be8bde2
Fix whitespace
2019-07-26 23:24:29 -04:00
J. King
45a43488ee
Increase compatibility with misbehaving Fever clients
2019-07-26 23:23:22 -04:00
J. King
2aa16f3405
Merge branch 'fever' into opml
2019-07-24 14:04:04 -04:00
J. King
61b942df70
Defer Fever favicons to a future release
2019-07-24 12:27:50 -04:00
J. King
0480465e7e
Test Fever XML responses
...
Fixes #158
2019-07-24 09:10:13 -04:00
J. King
6ef13d0880
Style fixes
2019-05-01 22:52:20 -04:00
J. King
3899ee6b4e
Allow for replacing label and tag associations
...
This supplements adding and removing
2019-04-27 18:32:15 -04:00
J. King
2d18be959c
Tests for undoing read marks
2019-04-10 18:27:57 -04:00
J. King
c55a960b85
Slight cleanup
2019-04-10 15:14:45 -04:00
J. King
8532c581a8
Handle OPTIONS requests in Fever
2019-04-10 10:51:02 -04:00
J. King
afb95e53b0
Initial implementation of read-undo
2019-04-10 10:21:14 -04:00
J. King
52bc5fbda6
Tests for simple marking
2019-04-10 09:48:28 -04:00
J. King
15915a4393
Initial implementation of simple marks
2019-04-08 23:31:22 -04:00
J. King
c783ec4357
Prototype XML output for Fever
2019-04-08 20:58:45 -04:00
J. King
98fc3f4940
Test for hot links
2019-04-08 19:21:21 -04:00
J. King
4ce371ece6
Tests and fixes for Fever item listing
2019-04-08 18:41:56 -04:00
J. King
e3d2215920
Style fixes
2019-04-05 11:03:15 -04:00
J. King
0ef606aa03
Return string list of item IDs
2019-04-05 08:20:05 -04:00
J. King
0752e9cf3d
Implement Fever sync
2019-04-04 19:37:48 -04:00
J. King
c6d241e653
Implement Fever item list
2019-04-04 17:57:12 -04:00
J. King
f72c85c9f6
Hopefully working but maybe broken custom sorting
2019-04-04 11:22:50 -04:00
J. King
5d994f3dad
Normalize Fever input consistently
...
Two parameters are undocumented, but other implementations consistently
accept them from clients
2019-03-28 14:54:31 -04:00
J. King
de615c671a
Tests and fixed for Fever feeds and groups
2019-03-27 15:09:04 -04:00
J. King
7faec3b0db
Fever fixes
...
- Ensure the last refresh time is included in authenticated requests
- Use a partial mock in auth tests so that other processing does not
get in the way of results
- Make sure the group list includes unused groups
- Make sure the update time of subscriptions is correct
2019-03-27 11:54:47 -04:00
J. King
acb3973149
Prototype implementation of Fever groups and feeds
2019-03-26 08:53:26 -04:00
J. King
bf3bf9589f
Merge branch 'master' into fever
2019-03-25 14:12:08 -04:00
J. King
65f723c7d4
Fix missing reference to author in TT-RSS.
2019-03-25 11:30:35 -04:00
J. King
22c2629078
Partial tests for new CLI features
2019-03-25 10:45:05 -04:00
J. King
7d95e8fc09
Split Fever user management from protocol handler
2019-03-25 08:31:49 -04:00
J. King
1ce95ef4d9
Add means of testing Fever authentication
2019-03-24 15:05:21 -04:00
J. King
07122b524a
Rename Fever user functions for consistency
2019-03-21 10:19:30 -04:00
J. King
9ebaa20633
Tests for Fever password creation and removal
2019-03-20 22:24:35 -04:00