Evilham evilham
evilham commented on pull request exo/prometheus-adlermanager#7 2023-12-07 22:02:44 +01:00
ssh: bugfix to avoid terminal clear when login

This produced minor issues with the project linters, moved to comments instead :-)

evilham pushed to bugfix-terminal-reset at exo/prometheus-adlermanager 2023-12-07 21:59:29 +01:00
d5e26bceef linters: Fix minor issues detected on CI for MR
3eed68d173 ssh: bugfix to avoid terminal clear when login
Compare 2 commits »
evilham commented on pull request exo/prometheus-adlermanager#5 2023-12-07 15:52:13 +01:00
README.md: add dev env instructions

@evilham I have found that I don't need ssh_users: yaml key in sites.yml to make it work 🤷‍♂️

True, but then you shouldn't have access to any sites with the list_sites,…

evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 20:47:45 +01:00
0277eb304d Support custom site configuration commands.
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 17:07:39 +01:00
bc88afaca2 SSH: add list_sites command
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:58:46 +01:00
df0a647dc2 linting: fix errors found on CI
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:53:55 +01:00
a3ae4648d8 linting: fix errors found on CI
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:37:51 +01:00
4155e0aa97 CI: fix path in environment variables >,<
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:35:03 +01:00
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:32:13 +01:00
837e8b1d36 CI: improve workflow by installing pipenv with apt
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:31:39 +01:00
c8d16390b6 CI: improve workflow by installing pipenv with apt
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:29:25 +01:00
3e17240a71 dev dependencies: add black :-D it was only implicit
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:22:38 +01:00
e3d9395f55 CI: add basic linter workflows
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 16:19:23 +01:00
c767de0da3 CI: add basic linter workflows
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 14:36:14 +01:00
e5cfceda3a Typing: add stubs, hints and tooling settings
evilham pushed to main at exo/prometheus-adlermanager 2023-12-06 13:24:21 +01:00
ba98f0c389 Support non-interactive commands from SSH
evilham closed issue exo/prometheus-adlermanager#2 2023-12-06 13:24:21 +01:00
SSHProtocol.py: allow noninteractive commands from ssh
evilham commented on issue exo/prometheus-adlermanager#1 2023-12-06 11:14:33 +01:00
Explain that Status corresponds to adlermanager job, allow link to History to somewhere else

Això és afegir coses a template.j2!

evilham commented on issue exo/prometheus-adlermanager#3 2023-12-06 11:13:17 +01:00
privacy badger: proposal to remove potential trackers

Són CDNs :-) (recordatori que això es va fer en un cap de setmana i es va prioritzar funcionalitat, que segueix sent la meva prioritat ara per ara).

En qualsevol cas estaria bé treure-ho i…

evilham pushed to main at exo/prometheus-adlermanager 2023-12-05 17:03:40 +01:00
4cf3856c32 Implement some SSH logic and rework helpers for better typing
8dc7ba035b Move code to 'src' subfolder as it is now usual.
Compare 2 commits »