Commit graph

231 commits

Author SHA1 Message Date
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
5c885db6b1 Send generic 502 if firmware building fails 2019-02-09 16:51:06 +00:00
9d32307f34 Catch more exceptions 2019-02-09 16:37:07 +00:00
ecafcf7aa7 Revert "Remove .kumilock files – the queue prevents synchronous executions"
This reverts commit d0307e13d7.
2019-02-09 16:32:02 +00:00