Commit Graph

163 Commits

Author SHA1 Message Date
sberk42
9c5d1cd8be Merge branch 'master' into v2-authentication 2023-10-15 09:45:13 +02:00
sberk42
2962aa2e00 Merge pull request #32 from transacid/cleanup
Cleanup and updates
2023-10-15 09:43:17 +02:00
Boris Petersen
af60ed0456 Cleanup and updates
* cleaned up json files
* updated modules
* replaced deprecated ioutil
* adjusted error message to be lowercased

Signed-off-by: Boris Petersen <bp@boris-petersen.de>
2023-10-14 16:18:38 +02:00
Boris Petersen
45c9c7278d Introduce v2 API authentication
the v2 authentication uses pbkdf2 rather than plain md5.
I have introduced a switch to use the new authentication that defaults
to v1/md5.
I have also introduced the internal resolution and usage of the ipv4
adress the fritzbox is using because for me on me 6691 neither using the
hostname (fritz.box) nor the ipv6 address gave me a valid SID. I believe
that's a bug by AVM.

Signed-off-by: Boris Petersen <bp@boris-petersen.de>
2023-10-14 16:10:37 +02:00
sberk42
4a4cc447b5 updated dependencies 2023-05-17 23:28:29 +02:00
sberk42
e460ec0b3c added cleanup 2023-05-17 23:17:06 +02:00
sberk42
b61ea2bc17 fixed wrong branch in workflows latest 2023-05-17 18:13:08 +02:00
sberk42
438243c3f5 added workflow to build latest release 2023-05-17 18:10:06 +02:00
sberk42
57486faa8f added gateway-luaurl option 2023-05-05 23:22:21 +02:00
sberk42
44453d996e Merge pull request #24 from lapo-luchini/master
Add support for italian language Fritz.
2023-02-19 17:38:00 +01:00
Lapo Luchini
3648c16713 Add support for italian language Fritz. 2023-02-19 16:36:59 +01:00
sberk42
5e5887f0e5 added docker repo from package 2023-01-16 19:34:19 +01:00
sberk42
2d333337c3 updated hadolint to resolve deprecation 2023-01-15 19:33:52 +01:00
sberk42
45baf3804d next try to get rid of set-output 2023-01-15 19:29:17 +01:00
sberk42
2ebc8fb707 Revert "replace deprecated set-output"
This reverts commit 88f052fd16.
2023-01-15 19:24:20 +01:00
sberk42
88f052fd16 replace deprecated set-output 2023-01-15 19:19:41 +01:00
sberk42
b8529c7fd5 updated codeql and hadolint 2023-01-15 19:00:03 +01:00
sberk42
81369d98e1 removed remaining node12 actions 2023-01-15 18:56:24 +01:00
sberk42
83192d8fe9 switch to node16 actions 2023-01-15 18:32:03 +01:00
sberk42
6e2ab245a6 use explicit version labels to make lint happy 2023-01-15 18:13:27 +01:00
sberk42
ca7807875b switched to explicit image versions 2023-01-15 18:06:47 +01:00
sberk42
88631bf30b switch to latest alpine to solve security issues 2023-01-15 08:07:07 +01:00
sberk42
0fbafb5a46 replace healthcheck causing problems with go.mod 2023-01-14 08:52:02 +01:00
sberk42
38d51bc5a5 updated go modules 2023-01-13 22:31:06 +01:00
sberk42
d39a1d30d4 added metrics from fritz OS 7.50 2023-01-06 19:37:17 +01:00
sberk42
adfc20283e next try to fix lua issue after fritzbox restart 2022-12-12 19:19:16 +01:00
sberk42
4ff16008c5 added retry for lua_client on unexpected error 2022-11-25 22:00:31 +01:00
sberk42
6b8ced0287 switched to use go install 2022-04-09 10:44:29 +02:00
sberk42
79dfd3e2e5 update build instructions to no longer use go get 2022-04-07 17:32:07 +02:00
sberk42
c3c3ac82b4 Merge pull request #11 from paulbruedgam/master
Build Docker Image with Github Actions
2022-02-18 15:34:30 +01:00
Paul Brüdgam
3f21bcd2cc Running ENTRYPOINT in a Shell 2022-02-15 17:50:35 +01:00
Paul Brüdgam
9e60f6c485 Correct entrypoint 2022-02-15 11:22:06 +01:00
Paul Brüdgam
8e8cd8a8f4 Name runtime image 2022-02-15 10:58:50 +01:00
Paul Brüdgam
8253f1bf99 Rename Job because we don't build in different job stages 2022-02-15 09:48:58 +01:00
Paul Brüdgam
38b7f1b0c8 Map groupadd and useradd to alpine ones 2022-02-15 09:42:44 +01:00
Paul Brüdgam
96f0e3080b Ensure workdir exists 2022-02-15 09:39:28 +01:00
Paul Brüdgam
117cc98cdc Fix Hadolint DL3025: Use arguments JSON notation for CMD and ENTRYPOINT arguments 2022-02-15 09:35:11 +01:00
Paul Brüdgam
290828f46d Rename Dockerfile in pipeline to fit this project 2022-02-15 09:32:23 +01:00
Paul Brüdgam
f545e6e9ad Remove unnecessary parts 2022-02-15 09:30:32 +01:00
Paul Brüdgam
8289d3ca97 Building container with github actions 2022-02-15 09:28:53 +01:00
Paul Brüdgam
3b9f170dea Update Dockerfile and let exporter run as non-root user 2022-02-15 09:28:14 +01:00
sberk42
c765ded25e fix issue with negative LUA metrics and added cable samples 2022-02-14 21:46:41 +01:00
sberk42
83f5dbf38f fix for values containing not only numbers 2022-02-14 16:07:29 +01:00
sberk42
baa6961be4 added json for v7.29 (identical to 7.25) 2022-01-09 19:03:49 +01:00
sberk42
7c0048a44f cleanup \n 2022-01-09 16:09:02 +01:00
sberk42
e7427e8ac5 rebuild after merge 2022-01-09 16:03:09 +01:00
sberk42
6acb83617b Merge pull request #5 from dotWee/master
Update Dockerfile & add docker-compose.yml
2022-01-09 15:53:32 +01:00
sberk42
7ba6f29c27 Merge pull request #8 from chr-fritz/health-checks
Health checks
2022-01-09 15:52:20 +01:00
sberk42
61030f7278 Merge branch 'master' into health-checks 2022-01-09 15:52:12 +01:00
sberk42
24d9f425d6 Merge pull request #7 from chr-fritz/verfiy-tls
Add additional flag to control the verification of tls connections.
2022-01-09 15:49:34 +01:00