Commit Graph

25 Commits

Author SHA1 Message Date
Corentin Sechet ae22aa4c41 common: add ability to load urls from nodes 2022-04-12 13:27:45 +02:00
Corentin Sechet 5741d4656c common: add flag to force theme index update 2022-04-12 13:02:17 +02:00
Corentin Sechet 8cad4c798f common: add theme_index class to handle config loading and caching 2022-04-12 12:55:01 +02:00
Corentin Sechet 4cb58652d9 caches: remove overengineered cache code 2022-04-12 11:52:17 +02:00
Corentin Sechet 832c903e81 common: clean code 2022-04-12 11:35:10 +02:00
Corentin Sechet 5125e02d3c common: rename sites to theme 2022-04-12 11:14:46 +02:00
Corentin Sechet 98fbfe63ab common: fix lint errors 2022-04-12 10:36:14 +02:00
Corentin Sechet 4f9dd27045 common: add support for filtering url by tags 2022-04-12 00:58:01 +02:00
Corentin Sechet ccade0bf6e config: search config file in home directory 2022-04-11 17:39:45 +02:00
Corentin Sechet 3194388616 common: load site list from yaml, remove cache crap 2022-04-11 17:31:16 +02:00
Corentin Sechet 134828ea87 common: black format 2022-04-11 16:31:19 +02:00
Corentin Sechet 5bfc487c22 common: add error_summary accessible in source to report connection errors 2022-04-11 14:29:50 +02:00
Corentin Sechet fc3b44b620 common: add ability to include / exclude url patterns 2022-04-11 13:35:24 +02:00
Corentin Sechet b6542235ce lint: switch mypy to strict 2022-03-30 02:19:02 +02:00
Corentin Sechet 2bd37c541f common: use aiohttp 2022-03-30 01:22:16 +02:00
Corentin Sechet 5ac58a52dd common: Fix get_url_slug 2022-03-29 23:40:37 +02:00
Corentin Sechet 1244eca37b common: allow to pass plain values as cache fallback 2022-03-29 23:18:57 +02:00
Corentin Sechet 0b8bd30a8d common: give fallback as an argument of cache.get 2022-03-29 23:09:58 +02:00
Corentin Sechet 9e00279149 common: Separate cache from source, to prepare config caching 2022-03-29 11:03:48 +02:00
Corentin Sechet ba74429a36 common: Add source configuration 2022-03-28 18:26:50 +02:00
Corentin Sechet 1b11fd2eae lint: Fix lint and dev environment setup 2022-03-28 16:52:56 +02:00
Corentin Sechet a389da81a4 chore: Switch to nox, read config from python file 2022-03-28 16:22:18 +02:00
Corentin Sechet ff30346bbd config: Use marshpy annotations resolver 2022-03-25 23:38:01 +01:00
Corentin Sechet 5d1667faab load config from argument or standard directories 2022-03-25 18:47:36 +01:00
Corentin Sechet d51cf72848 rename to frontools 2022-03-25 18:22:37 +01:00