1916 Commits

Author SHA1 Message Date
dt215git
aaea1c3338 Additional ReCollect examples (#2720)
* Additional ReCollect examples

* url updates following PR errors

* recollect.yaml updated

* docu links

* re-run update docu links

* recollect.md samples added back in

* recollect.yaml uodated

* .md updated

* update docu links after rebase
2024-09-21 16:29:13 +02:00
5ila5
c5346c201c add snaga_mb_si 2024-09-21 15:46:42 +02:00
dt215git
6c1a3b5432 updates incorporating Norfolk County, ON 2024-09-21 14:37:45 +02:00
Jonathan
bab50e0120 Fixes herefordshire_gov_uk (#2713)
* Fixes herefordshire_gov_uk

Change to the website meant it failed to get the dates.

* change test case add error message

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
2024-09-21 14:36:04 +02:00
5ila5
c65128a6ad Dunedin_govt_nz move to the APP API
It is a much easier to use API, as it directly returns all the needed collection dates
This will show the new bin types now

They use a hard coded API key so we might need to change it if they ever change this key
2024-09-21 14:24:41 +02:00
5ila5
6178dc2095 add more typehints especially in calendar.py 2024-09-20 13:31:48 +02:00
JonReed
ed5fc43d1b Added uid to events added to calendar (#2710)
* Added uid to events added to calendar

uid was missing from events being added to the local calendar. This leads to other systems (eg. Google calendar) not being able to import the calendar due to all events having the same uid of 'None'

* reformatting

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
2024-09-20 12:19:20 +02:00
5ila5
d7e865a9d6 add extra_info to muellabfuhr_de 2024-09-19 16:56:29 +02:00
5ila5
a414dba607 add LK Neumarkt, Germany 2024-09-19 16:21:07 +02:00
5ila5
e8a316f68a ambervalley_gov_uk add predict argument, which tries to predict collections further in the future 2024-09-19 15:22:37 +02:00
5ila5
1aabc69c14 ICS add moerfelden_walldorf_de 2024-09-19 14:03:43 +02:00
szyszkowink
73916ab124 add Eko tom pl (#2703)
* Add files via upload

* Add files via upload

* Add files via upload

* reformatting + remove carrier returns

* ./update_docu_links.py

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
Co-authored-by: 5ila5 <38183212+5ila5@users.noreply.github.com>
2024-09-18 13:34:54 +02:00
5ila5
97f800160f add landreis Rostock 2024-09-17 19:41:51 +02:00
5ila5
9cef01c0f5 add day_offset option to config_flow
it was forgotten as it is a pretty new option
2024-09-17 16:36:43 +02:00
5ila5
4f92682ab5 add ICS documentation for Gladbeck, DE 2024-09-17 14:33:31 +02:00
5ila5
561e536fc0 improve recyclecaoch_com
Providees Default params for the GUI
Throws SourceArgumentNotFoundWithSuggestions for invalid streets so the GUI suggests alternatives
2024-09-17 14:19:30 +02:00
gregprosser
5a28709966 Update recyclecoach source to include Richmond Hill, Ontario (#2690)
* Add Richmond Hill to INFO doc of recyclecoach.

Picking another recyclecoach city (like Vaughn) and entering an address in Richmond Hill functions fine.  List it as a first class city, as it's clearly supported.

* Update documentation for Richmond Hill.

Note: this was generated by update_docu_links.py

* add test case

---------

Co-authored-by: Greg Prosser <gregp@pers-t14s-gp>
Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
2024-09-17 13:55:22 +02:00
dt215git
3cf386fc4c Fix: victoriapark_wa_gov_au (#2689)
* fix for month-spanning dates

* reformatting

* typos
2024-09-17 13:41:16 +02:00
dt215git
81d8428d64 Add source: Blaenau Gwent (#2688)
* script updated for blaenau Gwent

* iapp_itouchvision md updated

* update_doculinks run

* reformatting

---------

Co-authored-by: 5ila5 <38183212+5ila5@users.noreply.github.com>
2024-09-17 13:39:01 +02:00
tschofield
6730e7151a added wyre_gov_uk (#2687)
* added source Wyre Borough Council, Lancashire UK

* Updated Documentation for wyre_gov_uk

* refactored to use zip

* Updated Documentation

* reformatting

* remove info.md.orig

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
Co-authored-by: 5ila5 <38183212+5ila5@users.noreply.github.com>
2024-09-17 13:34:34 +02:00
dt215git
f37b807477 New source: Dundee City Council (#2683)
* dundee source added

* dundee md added

* update doc link run

* extra info updated, doc links updated

* reformatting

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
2024-09-17 13:01:05 +02:00
dt215git
4979879189 New Source: Carmarthenshire, Wales (#2680)
* scripts added, test run, docs updated

* reformatting

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
Co-authored-by: 5ila5 <38183212+5ila5@users.noreply.github.com>
2024-09-14 14:33:15 +02:00
5ila5
6414252c6d add ICS Documentation for Spenge, Germany 2024-09-14 13:48:48 +02:00
5ila5
f2b8655f2f fix zakb_de not working fo some addresses with spaces in street name
Am Herrschaftswald did previously work but Im Bangert not
2024-09-14 13:34:14 +02:00
5ila5
74029c8fc6 Impactapps_au fix Blue Mountains + fix issue not being raised 2024-09-12 14:05:26 +02:00
Josh
dbab343cd5 Add dorset_gov_uk (#2659)
* Create dorset_gov_uk.md

* Create dorset_gov_uk.py

* Added Dorset Council

* Fixed data colleection

Date format was wrong + JSON data was embedded more

* Fixed no data returned when specific bin not used

* refromatting

* ./update_docu_links.py

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
2024-09-11 13:59:34 +02:00
5ila5
d625fbeb8b development version bump 2024-09-10 19:50:49 +02:00
5ila5
9553c8b8f9 fix icalevents version 0.1.28 causing problems 2024-09-10 19:43:44 +02:00
5ila5
f859d911c9 fix rendering issue if html in howto 2024-09-10 19:33:40 +02:00
5ila5
9c0c1cfc89 fix spelling 2024-09-10 19:33:40 +02:00
5ila5
a550e01bd7 add default translations 2024-09-10 19:33:40 +02:00
5ila5
43cfcf6dff show ics howto in condfig flow 2024-09-10 19:33:40 +02:00
5ila5
1ac5d108c6 add italian to languages 2024-09-10 19:33:40 +02:00
5ila5
edd226b0fc ics allow custom howtos per ICS source 2024-09-10 19:33:40 +02:00
5ila5
f8eb7d551f allow translatable howto_sections 2024-09-10 19:33:40 +02:00
5ila5
22c07f9ef3 add option for cutsom parameter descriptions that will be shonw in config_flow 2024-09-10 19:33:40 +02:00
5ila5
1f54c9a03d remove not needed arg_translations 2024-09-10 19:33:40 +02:00
5ila5
4d1aa92b21 config_flow add seperate step for each source
this way we can have individual translations per input filed
and we can have individual descriptions for the whole form or
input-field or on a input field basis,
this way we can _move_ more documentation directly in the UI
config_flow

fix generics missing
2024-09-10 19:33:40 +02:00
5ila5
bfeea0c435 udpate a lot of sources to use the newly added exceptions 2024-09-10 19:33:40 +02:00
5ila5
b3521c7881 allow individual per source translations
each source should specify its own translations which will only apply for this source
and not other sources with the same argument name
2024-09-10 19:33:40 +02:00
5ila5
9ec09566f8 udpate translations for new config_flow exception 2024-09-10 19:33:40 +02:00
5ila5
b00a0f89e1 CONFIG_FLOW: add exceptions to showing on the right impupt form
Exceptions that should be raised by sources to show the error message at the faulty
imput field. Some exceptions have additional information such as suggestions for
other values, which transforms the the input filed to a select filed still
allowing own inputs
2024-09-10 19:33:40 +02:00
5ila5
c7bfad5761 add lots of custom translations for german sources 2024-09-10 19:33:40 +02:00
Adam Jones
997fac17c2 Add source nyc_gov (#2649)
* Add New York City

* reformatting + remove urllib.parse in favor of params argument

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
2024-09-10 18:50:40 +02:00
Adam Jones
ec22c9252f Add source islington_gov_uk (#2648)
* Add source islington_gov_uk

Fixes #2646

* Add support for business address bin types

* reformatting + modified one test case from string to integer

---------

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
2024-09-10 18:43:57 +02:00
5ila5
1f635a5635 add Peel Region to recollect documentaiton 2024-09-08 15:20:54 +02:00
5ila5
af828fd50c add odby_wingston_gov_uk
It is a nearly 1:1 copy of the charnwood_gov_uk source with changed urls
2024-09-08 15:14:10 +02:00
5ila5
3fe8ed0ed4 citiesapps_com: update list of supported municipalities by APP CITIES 2024-09-06 21:12:56 +02:00
5ila5
49101e580e add University Park, Texas to Recollect Documentation 2024-09-06 12:39:21 +02:00
5ila5
ba988fa109 add Rapperswil Bern 2024-09-06 12:35:20 +02:00