Commit graph

207 commits

Author SHA1 Message Date
Guilhem Saurel
8f215c04fd docs: release 2021-08-27 18:33:18 +02:00
Guilhem Saurel
7f20fb7ff9 split code in utils / handler / app 2021-08-27 18:33:18 +02:00
Guilhem Saurel
2b7b79971d lint: fix pydocstyle 2021-08-27 18:15:58 +02:00
Guilhem Saurel
6aaac9149d lint: pre-commit autoupdate 2021-08-27 18:15:58 +02:00
Guilhem Saurel
eb3c795368 lint: fix line length 2021-08-27 18:15:58 +02:00
Guilhem Saurel
c03ae0a571 lint: add flake8 configuration
Black allows up to 88 characters per line.

Put this configuration into a separated file, as pyproject.toml won't do
ref. https://github.com/PyCQA/flake8/issues/234
2021-08-27 18:15:58 +02:00
Guilhem Saurel
eabb446d05 ci: release also on github 2021-08-27 18:15:55 +02:00
Guilhem Saurel
6f7d38dbd7 update test for latest synapse docker image 2021-08-27 18:14:54 +02:00
Guilhem Saurel
530f40a129 setup action to publish releases on github 2021-08-07 17:54:39 +02:00
Guilhem Saurel
528940abcc fix changelog 2021-08-07 17:54:36 +02:00
Guilhem Saurel
0ccec84eef room_id can come from url, content, or parameters 2021-08-01 13:20:03 +02:00
Guilhem Saurel
c8f6c9ec28 README: document grafana usage 2021-08-01 13:20:03 +02:00
Guilhem Saurel
c07d4bfa8d add tests for grafana formatter 2021-08-01 13:20:03 +02:00
Guilhem Saurel
2d232fe1f7 add grafana formatter
This was initially designed and implemented in #4

Co-authored-by: Sven Seeberg <mail@sven-seeberg.de>
2021-08-01 13:19:58 +02:00
Guilhem Saurel
3bebc88ee2 allow direct formatted_body
This was initially designed and implemented in #6

Co-authored-by: Gerhard Bräunlich <gerhard.braeunlich@id.ethz.ch>
2021-08-01 13:19:53 +02:00
Guilhem Saurel
fa8f9b4a51 allow "key" to be passed as a parameter
This was initially designed and implemented in #4

Co-authored-by: Sven Seeberg <mail@sven-seeberg.de>
2021-08-01 13:19:39 +02:00
Guilhem Saurel
292d77274d update "text" key to "body" 2021-07-31 11:21:29 +02:00
Guilhem Saurel
8b32c972b8 typo 2021-07-18 23:08:40 +02:00
Guilhem Saurel
c86145f794 v3.1.1 2021-07-18 22:59:49 +02:00
Guilhem Saurel
a6b192fbd7 v3.1.0 2021-07-18 22:57:09 +02:00
Guilhem Saurel
59e98b99a7
Merge pull request #10 from nim65s/devel
Publish on PyPI & Docker Hub with Github Actions
2021-07-18 22:55:19 +02:00
Guilhem Saurel
71c9c6cb0e changelog 2021-07-18 22:53:29 +02:00
Guilhem Saurel
932965c8af setup action to build/publish on PyPI 2021-07-18 22:51:41 +02:00
Guilhem Saurel
dcc73dfc81 setup action to build/publish on docker hub 2021-07-18 19:55:15 +02:00
Guilhem Saurel
fbcae98390 add metadata on PyPI through pyproject.toml 2021-07-18 19:31:46 +02:00
Guilhem Saurel
8a3bbef54c v3.0.0 2021-07-18 19:01:21 +02:00
Guilhem Saurel
6943432367
Merge pull request #9 from nim65s/devel
setup packaging
2021-07-18 18:43:29 +02:00
Guilhem Saurel
febf2f857c add changelog 2021-07-18 18:41:20 +02:00
Guilhem Saurel
c9045d407d update README 2021-07-18 18:12:08 +02:00
Guilhem Saurel
922ebf5c78 poetry update 2021-07-18 16:56:59 +02:00
Guilhem Saurel
00997360eb fix permissions 2021-07-18 16:55:54 +02:00
Guilhem Saurel
bc646b9f4a update year 2021-07-18 16:55:23 +02:00
Guilhem Saurel
a974f073c9 split code 2021-07-18 16:55:16 +02:00
Guilhem Saurel
0c0a42a4c9 improve error management and tests 2021-07-14 23:25:59 +02:00
Guilhem Saurel
a0a78bbad0 improve logging 2021-07-14 23:25:59 +02:00
Guilhem Saurel
570e86941b
Merge pull request #8 from nim65s/devel
setup argparse & logging
2021-07-14 17:50:58 +02:00
Guilhem Saurel
2c8c618fe0 setup argparse & logging 2021-07-14 17:12:55 +02:00
Guilhem Saurel
044876daf6 fix badges 2021-07-13 12:28:01 +02:00
Guilhem Saurel
d952590d94
Merge pull request #7 from nim65s/devel
Setup Tests, Coverage & CI ; update tooling.
2021-07-13 11:56:28 +02:00
Guilhem Saurel
2bda1d5968 badges 2021-07-13 11:54:24 +02:00
Guilhem Saurel
e2d85eaa21 details 2021-07-13 11:43:01 +02:00
Guilhem Saurel
19ef1f4e93 black 2021-07-13 11:41:56 +02:00
Guilhem Saurel
91b23cd166 poetry 2021-07-13 11:41:56 +02:00
Guilhem Saurel
32208294ea update pre-commit 2021-07-13 11:41:51 +02:00
Guilhem Saurel
c5b7ea19ce CI: add lints 2021-07-13 11:41:17 +02:00
Guilhem Saurel
562b29c8a2 tests: generate homeserver on build 2021-07-13 11:41:16 +02:00
Guilhem Saurel
6633020fba clean tests 2021-07-13 11:41:16 +02:00
Guilhem Saurel
2d8c68665e details 2021-07-13 11:41:16 +02:00
Guilhem Saurel
6a2e0336d9 clean tests 2021-07-13 11:41:16 +02:00
Guilhem Saurel
999b824874 setup coverage 2021-07-13 11:41:16 +02:00