Commit graph

123 commits

Author SHA1 Message Date
e982336379 portal/list: handle missing list 2022-08-17 13:23:42 +01:00
1b93938a8e portal/list: adds view pages for distribution lists
closes: #17
2022-08-17 13:05:56 +01:00
92ea4d527b portal: display additional links configured in yaml 2022-08-17 11:48:06 +01:00
6423d93519 mypy: fix up typing 2022-08-12 12:24:56 +01:00
09c418575b portal: update for jinja2 >= 3.0.1 2022-08-12 12:00:17 +01:00
8fde297fb5 portal: update for jinja2 >= 3.0.1 2022-08-12 11:53:17 +01:00
87ec0a4285 portal: find end of redirect chain for origins 2022-08-10 16:50:50 +01:00
f6452cb4fa lint: various non-semantic fixes
bumping fail-under for pylint to 9.72
2022-06-23 13:42:45 +01:00
7a731f6999 lint: various non-semantic fixes 2022-06-23 11:49:38 +01:00
273dcb2a8a lint: various non-semantic fixes 2022-06-23 11:38:27 +01:00
cbd80cf7b3 portal: allow hiding automations 2022-06-22 17:13:58 +01:00
04d1f85ca9 portal: fix home page rendering 2022-06-22 16:34:45 +01:00
ac5a604587 lint: tidying up code in block tasks 2022-06-17 12:42:42 +01:00
d99cf88f38 smart_proxy: add asset domains concept 2022-05-25 15:32:17 +01:00
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
55d133394d typo: transposed characters 2022-05-17 10:15:00 +01:00
c918138312 portal/list: record encoding on new list 2022-05-17 10:14:12 +01:00
fca84e0fa7 portal: dict_items not subscriptable 2022-05-17 10:12:45 +01:00
9797d8d119 lint: remove cyclic imports 2022-05-17 08:32:57 +01:00
8f7f1e96c6 portal/list: remove unnecessary comprehensions 2022-05-17 08:25:32 +01:00
6fe633bf0a lists: introduce obfuscated formats 2022-05-16 17:09:33 +01:00
611e3f053d portal: clarify onion services card 2022-05-16 13:34:06 +01:00
dd501a6e4e ci: add flake8 2022-05-16 13:29:48 +01:00
3665c34961 lots of typing fixes 2022-05-16 11:44:03 +01:00
3e4862e142 portal/webhook: handle unknown format 2022-05-15 18:56:15 +01:00
552dfd7937 portal: count bridges on home card (really this time) 2022-05-14 14:47:39 +01:00
3f22696b41 portal: count bridges on home card 2022-05-14 14:46:40 +01:00
e84e77bb28 portal: handle zero origins division 2022-05-14 11:57:16 +01:00
c076681449 portal: home progress bar colours 2022-05-14 11:14:49 +01:00
4686daf449 portal: fix ooni card 2022-05-14 11:04:34 +01:00
f417d263f3 portal: more home cards 2022-05-14 11:03:25 +01:00
ac4f9b4942 activity: basic webhook alerts for automation failures 2022-05-14 10:18:00 +01:00
eb372bec59 eotk: remove indent from configuration 2022-05-13 16:53:47 +01:00
12794ec190 eotk: generate configuration in portal 2022-05-13 16:20:44 +01:00
ce520b87a5 eotk: import instance information from terraform 2022-05-13 15:40:59 +01:00
567fcce0bb portal: add static origins to sidebar 2022-05-13 13:11:48 +01:00
f7c656b54f portal: icon sort 2022-05-13 09:57:31 +01:00
ff1bb97517 portal: show global namespace in navbar 2022-05-13 09:39:48 +01:00
16bec7c269 portal: allow sidebar to scroll on smaller screens 2022-05-13 09:39:38 +01:00
d54fae7423 portal: additional buttons on list pages
link to onion services page from origin page
link to previews of distribution lists from lists
2022-05-12 17:03:26 +01:00
35fed09205 portal: add alarms to home page 2022-05-12 14:48:33 +01:00
1c505ea41d portal: add icons 2022-05-12 14:41:14 +01:00
901f80cece portal: fix sidebar conflict 2022-05-11 16:30:56 +01:00
3d9c8dac2a portal: add smart proxy instances to sidebar 2022-05-11 16:28:52 +01:00
54a2c457f0 list: add role to s3 lists
fixes: #12
2022-05-11 16:12:52 +01:00
efb74ae413 portal: allow list destruction
fixes #15
2022-05-11 15:47:39 +01:00
b085409e5e portal: add bridge configurations to group view 2022-05-11 15:22:58 +01:00
a4144671a5 portal: add alarms to origin view 2022-05-11 15:22:43 +01:00
36b20f392a portal: use list template for alarms 2022-05-11 14:26:14 +01:00