J. King
fca6822a62
Update version
2025-04-18 22:56:54 -04:00
J. King
8b70ebf032
Add created_at and changed_at as order options in Miniflux
...
These are allowed, but not documented in the API description.
Also fix published_at to use the actual published_date field, and use added_date as the default sort order.
2025-04-18 22:23:16 -04:00
J. King
2b07c26093
Hopefully fix synchronization with Fluent Reader using Miniflux
2025-04-17 21:42:01 -04:00
J. King
5c972c0d5d
Fix reservation catch-22 when firest setting properties during subscription addition
2025-04-17 19:33:33 -04:00
J. King
81839acab0
Fix copy-paste error (again)
2025-04-17 18:48:02 -04:00
J. King
25e8255777
Use structured errors even for exceptional cases in Miniflux
2025-04-17 16:50:55 -04:00
J. King
b01a55fd08
Use user agent and cookie for favicon fetching; continue if there is an exception
2025-04-17 16:36:14 -04:00
J. King
392973a3d9
Handle missing exception case in feed creation in Miniflux
2025-04-17 15:38:05 -04:00
J. King
649aa0390b
Add error message in NCNv1
2025-04-16 15:07:19 -04:00
J. King
920d98b027
Merge branch 'miniflux'
2025-04-16 10:12:38 -04:00
J. King
72f2ca78ff
Restore tests for user modification
2025-04-15 20:09:57 -04:00
J. King
3a4d3e4502
Add validation for new (but unused) feed properties
...
This does not include properties related to third-party integrations. As these will almost certainly never been supported, it may be best to ignore them completely
2025-04-14 18:40:08 -04:00
J. King
c6842952c7
Stub in entry modification in Miniflux
2025-04-14 16:30:11 -04:00
J. King
f4e1e406bb
Implement feed and unread counts in categories for Miniflux
2025-04-14 14:03:00 -04:00
J. King
a24edb8066
Overhaul user metadata handling
...
Tests for user creation and modification in Miniflux are still to come
2025-04-14 07:34:55 -04:00
J. King
24a2d3be51
Don't assume a title for articles exists
2025-04-10 22:19:05 -04:00
J. King
543ce21e45
Apply keep/block rules against URL and author
2025-04-10 22:04:23 -04:00
J. King
156f8868ce
Unset User-Agent properly
2025-04-10 21:12:43 -04:00
J. King
ea44a40637
Update to Miniflux 2.2.7
2025-04-10 15:33:26 -04:00
J. King
8f9157d9de
Allow filtering by changed and published date in Miniflux
2025-04-10 15:28:57 -04:00
J. King
913a1946f2
Add ability to filter by published or added date
2025-04-10 15:04:02 -04:00
J. King
1720d880db
Allow ordering by title or author in Miniflux
2025-04-10 09:59:30 -04:00
J. King
394a8b9312
Add 'changed_at to articles in Miniflux
2025-04-10 09:28:16 -04:00
J. King
ac8b8e31bf
Add article creation date to database
2025-04-10 07:58:15 -04:00
J. King
8450f1649b
Add missing feed fields
2025-04-09 16:50:19 -04:00
J. King
83a306edc1
Implement enclosures endpoint for Miniflux
...
Also fix up a scraping endpoint bug: it previously ignored exceptions which might occur.
2025-04-09 15:17:14 -04:00
J. King
efe55298b9
Simplify enclosure transformation
2025-04-09 09:52:59 -04:00
J. King
129075eb91
Refactor Miniflux structure transformation
...
This will make it easier to consistently add new keys, of which many are expected.
2025-04-09 09:49:30 -04:00
J. King
d2509da92f
Stub in the hide_globally flag
2025-04-09 06:33:29 -04:00
J. King
cd7a2b0c3f
Allow filtering for not-starred in Miniflux
2025-04-05 19:07:47 -04:00
J. King
44e1bad351
Expose author-supplied categories in Miniflux
2025-04-05 12:57:19 -04:00
J. King
81b7c822a8
Implement integrations status for Miniflux
2025-04-05 08:05:25 -04:00
J. King
2b0a3f49bf
Implement feed counters in Miniflux
2025-04-04 12:29:47 -04:00
J. King
0ad0d7f24f
Add read counts to feed metadata to complement unread
2025-04-04 10:30:07 -04:00
J. King
48bf245500
Make category optional during feed creation in Miniflux
...
The requirement was relaxed in Miniflux 2.0.49
2025-04-04 08:51:04 -04:00
J. King
f16998f332
Implement icon fetching for Miniflux
2025-04-04 08:35:49 -04:00
J. King
e146c78bd1
Backend functionality for retrieving a single icon
2025-04-03 21:51:44 -04:00
J. King
c78b88d11e
Stub in history flushing for Miniflux
2025-04-03 20:45:16 -04:00
J. King
40853d723d
Implement enhanced version reporting for Miniflux
2025-04-03 20:24:38 -04:00
J. King
cb332a1519
Implement stub of Miniflux entry saving
2025-04-03 16:03:45 -04:00
J. King
c9e0e36e4a
Implement on-demand scraping for Miniflux
...
Also fixes scraping bugs:
1. We were not checking for exceptions
2. We were not using passwords when the feed called for one
2025-04-03 15:20:38 -04:00
J. King
3c6cb8888e
Remove comment from default User-Agent string
...
This makes CBC newsfeeds cooperate
2025-03-30 22:09:36 -04:00
J. King
6dd29f685e
Start on fetch-content in Miniflux API
2025-03-30 22:01:20 -04:00
J. King
06bff4981c
Add support for fetch cookies in Miniflux
2025-03-29 20:22:30 -04:00
J. King
430daa9d82
Fix Miniflux synchronization with Newsflash
2025-03-28 14:27:54 -04:00
J. King
f8eeb33046
Handle bad URLs or usernames in protocols other than Miniflux
2025-03-26 11:52:18 -04:00
J. King
0eea285011
Refactor syntactic username validation
2025-03-26 11:05:11 -04:00
J. King
b058472b1f
Prototype feed URL modification for Miniflux
2025-03-25 15:20:11 -04:00
J. King
d8c61f973d
Forbid invalid usernames in feed reservation as well
2025-03-25 15:19:04 -04:00
J. King
2327b1eb43
Make handling of username and passwords in subscription edits more robust
2025-03-25 14:15:05 -04:00