Commit graph

29 commits

Author SHA1 Message Date
66af6e6550 proxies: add smart proxy support
still to do:

* document new configuration options
* add smart proxies to groups view
* import bandwidth and CPU alarms
2022-05-25 09:07:10 +01:00
e2ce24bf3b alarms: refactor the alarms subsystem
also include eotk alarms now
2022-05-18 15:49:36 +01:00
23a8a6b8af onions: switch bc2 over to new onion table, drop mirrors table
fixes: #4
2022-05-17 09:44:18 +01:00
fce594bbc4 lint: excuse catching broad exceptions 2022-05-17 09:03:43 +01:00
6fe633bf0a lists: introduce obfuscated formats 2022-05-16 17:09:33 +01:00
827aab6ffb automate: add flash activity to db session 2022-05-16 14:06:07 +01:00
71eb0f9c79 lists/bc2: fix up a couple of type issues 2022-05-16 13:32:52 +01:00
3665c34961 lots of typing fixes 2022-05-16 11:44:03 +01:00
51f580a304 auto/terraform: typing hints for base terraform module 2022-05-16 10:08:18 +01:00
ccf0ce6a06 cli/automate: fix up errors found with mypy 2022-05-16 09:24:37 +01:00
7624252476 automate: don't run automation on first sight 2022-05-14 12:05:06 +01:00
74de24fce3 automation: default state for unknown automation is disabled 2022-05-14 10:18:47 +01:00
ac4f9b4942 activity: basic webhook alerts for automation failures 2022-05-14 10:18:00 +01:00
ce520b87a5 eotk: import instance information from terraform 2022-05-13 15:40:59 +01:00
83862ab47f automation: add full stack trace for exceptions to logs 2022-05-12 09:58:58 +01:00
5dfc3931a8 block: import blocklist from roskomsvoboda 2022-05-09 14:11:05 +01:00
257a2eacea automation: bring eotk into new framework
see: #1
2022-05-09 08:55:11 +01:00
10b60b0206 automation: herd blocking automations into framework
see #1
2022-05-09 08:09:57 +01:00
8abe5d60fa automation: establish an automation framework 2022-05-08 17:20:04 +01:00
1b53bf451c cli: make app.cli a package 2022-05-08 13:24:12 +01:00
229c91238b bridge: convert bridges to resources 2022-05-06 12:28:11 +01:00
8960f8904c lists: fix mirror mapping output 2022-05-01 17:08:48 +01:00
120be8eaa5 cli/db: handle alarm states 2022-04-22 14:45:47 +01:00
6f9cd1eaaa cli/db: handle integer foreign keys being null 2022-04-22 14:42:50 +01:00
b40e9b6eed cli: import/export more tables 2022-04-22 14:30:53 +01:00
fbd9321fc5 cli: import/export more tables 2022-04-22 14:29:24 +01:00
2674e115f3 models: big refactor 2022-04-22 14:01:16 +01:00
f8e79eaee7 import: handle bool for eotk 2022-04-22 13:02:13 +01:00
0c349091e7 cli: initial import for import/export 2022-04-22 12:52:41 +01:00