Commit graph

234 commits

Author SHA1 Message Date
d3052e0489 Rework V4 heartbeat, fixing connection bug and improving connection speed if Internet connection is available and device restricted to No VPN 2019-03-28 18:26:34 +00:00
bff0c04c33 Replace some custom forms by Django forms 2019-03-16 17:06:27 +00:00
35b43df7b4 Simplify network and orga forms 2019-03-16 13:25:37 +00:00
4846d1da31 MAC address module 2019-03-15 18:07:43 +00:00
84fe922b20 MAC address storage 2019-03-15 18:06:05 +00:00
5e921ddfff Make downloader a link again 2019-03-10 13:09:45 +00:00
989057d66c Improve superuser display 2019-03-10 11:45:35 +00:00
24cfa48988 Improve status detection 2019-03-08 16:00:39 +00:00
9a5f6d1d27 Fix network name display 2019-03-08 15:51:58 +00:00
e4593e1344 Missing migration 2019-03-08 15:48:51 +00:00
1d2e0e41e4 Patch No VPN setting back into existence 2019-03-08 15:48:24 +00:00
45e35b36d1 Add line break 2019-03-08 15:45:34 +00:00
994e78f12c Add SSID display in frontend 2019-03-08 15:43:35 +00:00
9ff34c5199 Auto-select active orga in object creators 2019-03-08 15:39:13 +00:00
8123042305 Fix display of offline devices 2019-03-08 15:33:20 +00:00
745fa3aa02 Fix power LED status indication 2019-03-08 15:21:18 +00:00
50cf4d5634 Implement custom SSIDs and WPA2-PSK encryption 2019-03-08 15:16:37 +00:00
1c69a1ebaa Monkey patch administration to use default login page, preventing login w/o 2FA 2019-03-08 09:27:14 +00:00
bcaad90cfd Add certificate renewal to crontab 2019-02-25 13:25:48 +00:00
8e16370769 Move model update actions to view rather than task, fixing #19 2019-02-24 13:08:32 +00:00
9a6279d080 Fixing celery content serialization, fixing #19 2019-02-24 11:50:57 +00:00
9911f63ed1 Fixing #18 2019-02-24 11:16:36 +00:00
e89dac03ea Use document attribute for blocking firmware downloads, fixing #17 2019-02-24 11:14:22 +00:00
45fa971588 Fix frontend for single-orga users, improve permission management 2019-02-21 09:46:25 +00:00
bcfaaf89ef Use IP Address Fields for IP addresses 2019-02-19 15:23:08 +00:00
6b5819fb7f Make internal and external IP addresses of Networks unique 2019-02-19 15:17:47 +00:00
6d906abce3 Add favicon to get rid of that annoying 404 2019-02-19 15:06:08 +00:00
ad3d315e4e Check orga user limits when creating new users, fixing #7 2019-02-19 14:59:30 +00:00
4d03bf7427 Catch invalid input in device creation, fixing #8 2019-02-19 14:47:45 +00:00
8f663d69d3 Add missing migration file 2019-02-19 14:42:25 +00:00
452c790fc3 Remember user's orga display selection 2019-02-19 14:42:13 +00:00
2492daf280 Fix call to NetworkForm, fixing #9 2019-02-19 14:08:43 +00:00
683c509391 Fix displaying of organizations 2019-02-19 14:01:18 +00:00
10eab0bbe0 Make 'No VPN' undeletable and add it to every new orga 2019-02-19 13:53:03 +00:00
054b791e28 Implement organization filtering, fixing #12 2019-02-19 13:19:43 +00:00
f6bdd54fec Adding support email address, fixing #16 2019-02-19 11:54:28 +00:00
ca93c2e22b Implement reverse lookups, fixing #15, some code beautification/simplification 2019-02-15 10:52:56 +00:00
e99812426a Update submodule 2019-02-15 10:38:32 +00:00
d0348ee317 Limit organizations visible to superusers, fixing #10 2019-02-13 19:10:36 +00:00
1eec406efd Add Kumi Systems as author 2019-02-12 15:37:54 +00:00
60cf72257a Add missing link 2019-02-11 18:25:32 +00:00
d9b394b948 Add admin360.kumi.host as fallback hostname for devices with old firmware 2019-02-11 16:18:30 +00:00
eadf2d46bd Change status code 2019-02-11 15:45:41 +00:00
b1145c3059 Improve No-VPN device display in frontend, improve build env 2019-02-11 14:09:56 +00:00
ff292a96ce Allow a user not assigned to an orga to edit themselves 2019-02-10 19:08:09 +00:00
1a2ae036e5 Execute make in shell because that appears to do something 2019-02-10 18:49:36 +00:00
2d71aebc06 Another safeguard to make sure celery only executes one task at a time 2019-02-10 16:00:21 +00:00
7b589e2f9a Improve upstream host discovery 2019-02-10 13:18:55 +00:00
6ab1d79100 Terminate subprocess on timeout 2019-02-10 13:17:47 +00:00
59c340fd24 Automatically remove any surviving kumilocks on startup 2019-02-09 17:00:08 +00:00