jo
000f09b095
feat(shared): do not exit on missing config file
2022-03-02 22:03:56 +02:00
jo
ba0897a023
fix(shared): fix missing port in public_url
2022-02-25 11:42:28 +02:00
jo
9d7d0ee6ca
feat(shared): create general config model
2022-02-22 17:33:48 +02:00
jo
d9852940d6
refactor(shared): dict merging using pydantic deep_update
2022-02-22 17:33:48 +02:00
jo
27c2221a68
feat(shared): load config from str filepath
2022-02-22 17:33:48 +02:00
Jonas L
42c2ecdf48
fix(shared): do not strip vhost slash ( #1594 )
2022-02-14 11:25:10 +02:00
Jonas L
784b9fb225
feat(shared): add url/dsn property to config classes ( #1553 )
2022-02-02 09:04:48 +02:00
jo
1a1f0488d5
test(shared): ignore pylint warning
2022-01-26 10:15:35 +02:00
jo
b527c2704d
feat(shared): add suffix to shared config models
2022-01-21 11:54:00 +02:00
jo
b1ecf25d6f
feat(shared): allow loading from ini config file
2022-01-18 11:14:24 +02:00
jo
100784cb78
fix(shared): prevent child override by empty dict
2022-01-18 11:14:24 +02:00
Jonas L
48dea6e5d5
feat: enhance libretime shared ( #1491 )
...
* feat: allow custom delimiter in BaseConfig
* feat: add default config filepath constant
2022-01-06 16:25:43 +02:00
Jonas L
3a615cafa0
feat: create libretime_shared package ( #1349 )
...
* feat: create libretime_shared package
- We don't use pydantic.BaseSettings because of some
incompatble loading behavior.
* fix: whitelist pydantic in pylintrc
* docs: update to new BaseConfig behavior
* docs: change confusing config filepath
2022-01-06 15:40:52 +02:00