Michael and GitHub
245d8d4268
Fix feedreader events for unsorted feeds ( #177954 )
2026-08-01 21:20:16 +02:00
Joost Lekkerkerker and GitHub
7d08a7b898
Add new integration quality scale rules ( #174555 )
2026-06-24 08:53:46 +02:00
Abílio Costa and GitHub
0b7e2fa28b
Add override decorator to components F to G ( #172136 )
2026-06-22 19:21:29 +02:00
Michael and GitHub
04442bb73e
Use proper user-agent to fetch feeds ( #172655 )
2026-06-01 19:39:28 +02:00
2ec51ef113
Fix line length violations in components f-g ( #170542 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-05-14 16:29:56 -04:00
d766aae436
Remove import annotations from components ( #169536 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-04-30 21:14:48 +02:00
f74a6e2625
Record current Feedreader integration quality scale and set to silver ( #143179 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-12-29 21:36:23 +01:00
Joost Lekkerkerker and GitHub
ecc271409a
Small cleanup in Feedreader ( #159962 )
2025-12-29 21:31:25 +01:00
Robert Resch and GitHub
96f84b2b99
Sort homeassistant json files ( #155285 )
2025-10-28 10:33:10 +01:00
Michael and GitHub
907ef8fa15
Set integration type for feedreader ( #154712 )
2025-10-18 09:59:53 +02:00
Marc Mueller and GitHub
6f00f8a920
Update feedreader to 6.0.12 ( #152054 )
2025-09-10 11:09:11 -05:00
Michael and GitHub
eca80a1645
Use OptionsFlowWithReload in Feedreader ( #149134 )
2025-07-21 07:27:02 +02:00
Michael and GitHub
d8ed10bcc7
Use _handle_coordinator_update() instead of own callback in Feedreader event entity ( #145520 )
...
use _handle_coordinator_update() instead of own callback
2025-05-23 21:10:26 +02:00
Michael and GitHub
92010e1fca
Fix un-/re-load of Feedreader integration ( #144285 )
...
fix unload platforms call
2025-05-05 22:39:25 -04:00
Norbert Rittel and GitHub
703848766a
Capitalize "URL" in feedreader error message ( #141210 )
2025-03-23 16:21:48 +02:00
Christopher Fenner and GitHub
1579e90d58
Fix typos in strings.json files ( #138601 )
...
* fix codespell issues
* update nextcloud snapshots
* update weheat snapshots
* update waqi snapshots
2025-02-18 22:36:28 +01:00
Erik Montnemery and GitHub
f83c8de8d3
Update signature of platforms' async_setup_entry ( #138201 )
2025-02-10 21:08:03 +01:00
epenet and GitHub
a9433ca697
Standardize homeassistant imports in component (e-f) ( #136824 )
2025-01-29 11:36:22 +01:00
Michael and GitHub
177bb29f69
Explicitly pass in the config_entry in Feedreader coordinator init ( #136777 )
2025-01-29 01:08:27 +01:00
Michael and GitHub
7704ef95a4
Make feedreader recoverable ( #134202 )
...
raise ConfigEntryNotReady on connection errors during setup
2024-12-29 15:08:15 +01:00
3a2460f9f9
Remove yaml import from feedreader integration ( #132278 )
...
* Remove yaml import from feedreader integration
* Update homeassistant/components/feedreader/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Drop _max_entries class attribute
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-05 20:57:43 +01:00
Sergio Conde Gómez and GitHub
94bf77606b
Unscape HTML Entities from RSS feeds ( #130915 )
...
* Unscape HTML Entities from RSS feeds
* Improve tests
2024-11-20 18:21:16 +01:00
epenet and GitHub
c54ed53a81
Remove usage of options property in OptionsFlow (part 1) ( #129895 )
...
* Remove usage of options property in OptionsFlow
* Improve
2024-11-05 19:51:20 +01:00
epenet and GitHub
8b6c99776e
Cleanup unnecessary OptionsFlowWithConfigEntry (part 1) ( #129752 )
...
* Cleanup unnecessary OptionsFlowWithConfigEntry
* Fix emoncms
* Fix imap
* Fix met
* Fix workday
2024-11-03 22:57:18 +01:00
epenet and GitHub
25aea140be
Cleanup unnecessary reconfigure_confirm from config flows ( #128086 )
2024-10-14 12:57:15 +02:00
epenet and GitHub
ff1ea46c46
Do not cache the reconfigure entry in feedreader config flow ( #127989 )
2024-10-09 17:32:08 +02:00
epenet and GitHub
c7739a7760
Align async_step_reconfigure type hints ( #127450 )
2024-10-03 17:54:51 +02:00
epenet and GitHub
273795b025
Use _get_reconfigure_entry in feedreader ( #127282 )
2024-10-02 14:23:42 +02:00
epenet and GitHub
46405d7738
Improve type hints in config_flow reconfigure step ( #127224 )
2024-10-01 22:21:54 +02:00
rubenbe and GitHub
b3b5d9602a
Add RSS description to Feedreader event ( #126681 )
2024-09-27 13:46:48 +02:00
epenet and GitHub
831a1d7ad1
Standardize import step variable name (part 1) ( #124674 )
2024-08-27 10:34:47 +02:00
Michael and GitHub
7e1fb88e4e
Post merge review for Feedreader ( #122327 )
...
* remove unneccessary typing
* assert type list while type checking
* remove summary, since feedparser parse it already into content
* add further tests
2024-07-21 20:55:02 +02:00
Michael and GitHub
0558e480ce
Add event entity to Feedreader ( #118147 )
2024-07-07 21:44:41 +02:00
Michael and GitHub
846528131e
Allow current empty feeds to be configured in Feedreader ( #121421 )
2024-07-07 15:11:28 +02:00
Michael and GitHub
f1693f2fde
Add @mib1185 as codeowner for Feedreader ( #121399 )
...
add @mib1185 as codeowner
2024-07-06 22:28:47 +02:00
Michael and GitHub
d6be733287
Add config flow to Feedreader ( #118047 )
2024-06-21 20:23:47 +02:00
Michael and GitHub
a24d97d79d
Convert Feedreader to use an update coordinator ( #118007 )
2024-05-27 14:48:41 +02:00
Marc Mueller and GitHub
14e19c6d9c
Remove unnecessary type ignores ( #116036 )
2024-04-23 17:32:21 +02:00
Marc Mueller and GitHub
0e3945ca6c
Add empty line after module docstring [d-f] ( #112698 )
2024-03-08 14:15:26 +01:00
Matt and GitHub
345f7f2003
Fix feedreader date comparison to allow RSS entries with identical timestamps ( #104925 )
...
Change feedreader publishdate comparison
2023-12-23 16:48:36 +01:00
Marc Mueller and GitHub
8549311d1d
Update feedparser to 6.0.11 ( #105857 )
2023-12-16 14:48:51 +01:00
9da192c752
Avoid use of datetime.utc* methods deprecated in Python 3.12 ( #93684 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
2023-08-24 16:38:22 +02:00
Martin Hjelmare and GitHub
91df9434d0
Use storage helper in feedreader ( #98754 )
2023-08-21 18:21:34 +02:00
epenet and GitHub
c303487c1b
Fix lingering timer in feedreader ( #92180 )
2023-04-28 21:16:08 +02:00
Erik Montnemery and GitHub
78c9b70c8d
Sort manifests 3 ( #87024 )
2023-02-08 20:19:19 +01:00
likeablob and GitHub
ee6ffb1be4
Fix feedreader component to keep the last entry timestamp up to date ( #77547 )
...
Fix feedreader to keep the last entry timestamp up to date
- Use `updated` date in precedence over `published` date to update `last_entry_timestamp`
in the case a feed entry has both updated date and published date.
2022-08-31 12:43:50 +02:00
Martin Hjelmare and GitHub
d0986c7650
Type feedreader strictly ( #76707 )
...
* Type feedreader strictly
* Run hassfest
2022-08-19 13:20:41 +02:00
Franck Nijhof and GitHub
23f2e9014e
Update feedparser to 6.0.10 ( #74913 )
2022-07-10 12:59:38 -07:00
d0nni3q84 and GitHub
f7bd88c952
Fix Feedreader Atom feeds using updated date ( #73208 )
...
* Feedreader: Properly support Atom feeds that use only the `updated` date format and resolve #73207 .
* Revert "Feedreader: Properly support Atom feeds that use only the `updated` date format and resolve #73207."
This reverts commit 4dbd11ee04 .
* Properly support Atom feeds that use only the `updated` date format and resolve #73207 .
* Revert "Properly support Atom feeds that use only the `updated` date format and resolve #73207."
This reverts commit 14366c6a24 .
* Properly support Atom feeds that use only the `updated` date format and resolve #73207 .
2022-06-08 20:32:01 +02:00
Marc Mueller and GitHub
62a5854e40
Fix bare except ( #72906 )
2022-06-02 13:58:04 +02:00