Commit Graph

43 Commits

Author SHA1 Message Date
8219c8161c Better cleanup of scheduled tasks (#3150)
* Better cleanup of scheduled tasks

* Move final write

* Remove hass from QueueManager
2023-06-16 16:33:08 +02:00
6ac1100892 Allow generating data for a single repository (#3160)
* Allow generating data for a single repository

* reinit HacsRepositories

* lint

* annotations
2023-06-16 16:21:39 +02:00
83bde83722 Fix config path for development 2023-05-07 19:11:35 +00:00
f1dadf4446 Move dev config to ./config 2023-04-23 18:59:56 +00:00
2c738c6571 Bump experimental frontend to 20230406083157 2023-04-06 08:49:06 +00:00
643361b002 Bump frontend 2023-04-01 15:45:15 +00:00
d7482db8da Use path instead of proxy for dev frontend (#3097) 2023-04-01 13:32:10 +02:00
7679227095 Store etag for releases (#3075) 2023-02-24 13:41:05 +01:00
6f35eb68ef Force 2023-02-19 15:41:49 +00:00
74934c3f08 Bump black to 23.1.0 and target 3.9 (#3061) 2023-02-11 11:32:20 +01:00
a45f36dcde Update development environment (#3060)
* Update development environment

* lint
2023-02-11 11:24:00 +01:00
b7edcd8c0d Make domain required for integrations (#3026) 2023-01-21 09:14:26 +00:00
11ff833c34 Do not store if missing required keys (#3025) 2023-01-21 10:10:54 +01:00
f44bed99ce Force update if there are missing keys (#3024) 2023-01-21 09:58:19 +01:00
eb86f06ed3 Limit upload action to changed categories (#3005) 2023-01-15 10:56:47 +01:00
7c9a8e3f63 Handle renamed and archived repositories in generator (#2999)
Handle renamed and srchived repositories in generator
2023-01-14 13:33:23 +01:00
49f47e3dc6 Add etag support for data client (#2997) 2023-01-14 09:39:35 +01:00
fe1cd6a632 Add client_name User Agent to DataClient (#2996) 2023-01-13 17:37:58 +01:00
77fb8a81c7 Use data stored in Cloudflare R2 instead of GitHub API for scheduled refresh (#2991) 2023-01-13 13:39:31 +01:00
49f56c7e4b Time is not needed in the log 2023-01-13 09:53:36 +00:00
179eccdcea Change logger format 2023-01-13 09:51:07 +00:00
4824b000d1 Add proper logs to action 2023-01-13 09:44:56 +00:00
4531f4e970 Add guard 2023-01-13 09:33:44 +00:00
d9fb846f73 Use changed instead 2023-01-13 09:30:34 +00:00
7faa53f726 summarize data when complete 2023-01-13 09:29:06 +00:00
297d423879 Only update can have lower backoff_time 2023-01-13 09:10:27 +00:00
d4cad48dc1 Remove unused pushed_at attribute (#2993) 2023-01-13 09:53:21 +01:00
6d55c7de73 fix logic 2023-01-13 08:18:39 +00:00
090979a127 Adjust backoff_time 2023-01-13 08:16:23 +00:00
dec2a26e5c Add hacs/integration to generated data 2023-01-13 08:14:21 +00:00
d5c331e707 Use concurrent for register 2023-01-12 23:50:23 +00:00
3275b4e833 6 for force only 2023-01-12 23:03:16 +00:00
446a3fa9ae Use 6 2023-01-12 23:02:45 +00:00
4e5cd72c5d Adjust meaning of force 2023-01-12 22:59:50 +00:00
57f0d6255f Domain is needed 2023-01-12 22:27:43 +00:00
135df36dd2 Fix broken import 2023-01-12 20:54:19 +00:00
58af67f261 Add base client to get data from R2 (#2990)
* Add base client to get data from R2

* lint
2023-01-12 21:22:14 +01:00
3385ec7ab4 Ignore archived 2023-01-12 19:52:24 +00:00
0a700fc8e0 restart 2023-01-12 19:49:07 +00:00
6c7fb8f164 Wait with queue untill we can do things 2023-01-12 19:08:05 +00:00
1c0b2f1b32 3 is enough 2023-01-12 18:54:46 +00:00
dbf38aecb3 Implement queue 2023-01-12 18:49:03 +00:00
f977c99293 Add action to push generated HACS data to R2 (#2989)
* Add action to push generated HACS data to R2

* sort

* lint

* annotations

* Rename to scripts
2023-01-12 19:30:24 +01:00