57 Commits
Author SHA1 Message Date
nikolark ecc7ec0de8 🚀 Add fabfile for easier deployment 2020-01-05 21:54:27 +01:00
nikolark 1d7860dfee ⬆ Upgrade to django 2.2
Also bump django suit to v2 alpha
Remove python2 transitional support
2020-01-05 21:12:18 +01:00
nikolark 54180d6bb5 refactor sync cmds 2017-01-05 00:29:16 +01:00
nikolark 49183fb646 Add sentry 2017-01-04 21:36:54 +01:00
nikolark cf6b1ad13d bump deps 2017-01-04 21:24:58 +01:00
nikolark 51b595a11d feat: better pxe error message 2016-12-07 22:26:54 +01:00
nikolark 093fae0fea admin: minor 2016-08-06 17:17:24 +02:00
nikolark b79fdafaa1 bind: fix reload of dynamic zones 2016-08-06 17:17:17 +02:00
nikolark 8fe8a1b311 Fix dhcpd restart 2016-07-26 13:12:59 +02:00
nikolark 935e38d224 Host: Make ipv6 enabled sortable++ 2016-07-25 18:39:10 +02:00
nikolark 2fd8001ba5 fix context_diff in python3 2016-07-25 18:06:44 +02:00
nikolark ca76aaa80b add gunicorn and bump deps 2016-07-25 17:47:55 +02:00
nikolark 456bcb7c50 More cleanups 2016-06-19 18:31:33 +02:00
nikolark 277fde9809 Misc pep8 cleanups 2016-06-19 18:29:07 +02:00
nikolark 257b00be1b feat(pxe): Add support for PXE config per host/os 2016-03-25 15:00:25 +01:00
nikolark 3659215a2f refactor(pxe): Move pxe functions to own file 2016-03-25 13:52:34 +01:00
nikolark 7b47e1d6d9 refactor(admin): Move admin specific code out of models 2016-03-25 13:41:58 +01:00
nikolark e17bf339e2 chore(app): Bump deps 2016-03-25 13:29:38 +01:00
nikolark 898578852d select_related to the rescue, such performance! 2016-01-07 23:39:11 +01:00
nikolark 2a0744f602 Override form in InterfaceInline to get to expensive lookup 2016-01-06 22:39:32 +01:00
nikolark 15cde2cce4 Fixes broken zone-file when Domain.domain_ip6addr is empty 2015-11-03 11:02:19 +01:00
nikolark d523b4ae99 Merge branch 'ipv6-domain-addr' 2015-10-15 21:18:13 +02:00
nikolark fdb826d5ac Clear out pxe_key on validation 2015-10-15 21:17:28 +02:00
nikolark bcb4b2e713 Try fixing pxelinux.cfg 2015-10-14 21:33:35 +02:00
nikolark 4daf775adb Set less permissive filemode on pxe file, fix force param in zone-sync 2015-10-14 20:44:43 +02:00
nikolark 2df1f6ab36 PXE: Use one less dash for our slightly older kernel 2015-10-14 19:53:34 +02:00
nikolark 8946234b10 Merge branch 'bump-bonanza-and-python3' 2015-10-07 10:42:55 +02:00
nikolark c1bde8612b Adds AAAA records to Domain DNS zone 2015-10-04 17:18:56 +02:00
nikolark ada13fde90 Adds IPv6 domain address support.
Depends on py3 branch
2015-10-04 17:01:04 +02:00
nikolark b782699311 Minor README 2015-10-04 16:38:11 +02:00
nikolark 0693cff76a Fixes DNS record generation on py3 2015-10-04 16:36:09 +02:00
nikolark 35c0afbb3e Keep python 2 working 2015-10-04 14:21:43 +02:00
nikolark 2a959c47af Make it easier setting multiple hosts as pxe installable, ++ 2015-10-04 14:13:53 +02:00
nikolark a07edd160b Use IPv6-field and adds ipv6 test data 2015-10-04 13:14:51 +02:00
nikolark c332f7bc40 Sync scripts work again with ipv4 2015-10-04 12:45:41 +02:00
nikolark 8d537dfba7 Write pxeconfig files per host
- Autogenerate pxe_key if missing
- Adds AppConfig
- Move signals to own file
- Fixes local_setting simport on python 3
2015-10-03 17:05:34 +02:00
nikolark 836a4d136e Adds pxe field to host in admin, minor refactor 2015-10-03 15:17:05 +02:00
nikolark 33c6d61d2d Fixes some ipaddress api changes, adds puppet host validation endpoint with test 2015-10-03 14:28:37 +02:00
nikolark a7b3e577b3 Minor 2015-10-01 22:59:38 +02:00
nikolark 9ff22d634f Bump everything (python3 ftw), starts verify api 2015-10-01 22:54:50 +02:00
nikolark bc6029e289 Admin optimizations and formatting fixes
- Removes model OSArchitecture
 - Denormalizes OS.architecture into OS.arch
2015-08-22 23:52:16 +02:00
nikolark 3a284bb928 Admin: Adds filtering to Host list view 2014-12-31 13:46:49 +01:00
nikolark ef5ad501ed Update README with missing deps 2014-12-30 14:35:44 +01:00
nikolark a31cfb428b Forgot migrations for IP4Address-changes 2014-12-30 12:47:37 +01:00
nikolark 4b49ead512 TODO 2014-12-30 12:45:48 +01:00
nikolark d8fb1e2146 Ip4Address: Dont require ping data 2014-12-29 23:10:57 +01:00
nikolark 42f2c79fa7 Domain: Count host records 2014-12-29 17:39:15 +01:00
nikolark 7ee1bf4453 s/tabs/spaces 2014-12-29 17:28:08 +01:00
nikolark 1c80be7dd9 Fixes has no attribute 2014-12-29 17:27:28 +01:00
nikolark f78cc98477 list_display for operatingsystems 2014-09-11 20:32:17 +02:00
nikolark 4a3561109c Oops 2014-09-11 20:27:54 +02:00
nikolark 0b1d6de47c Merge pull request #4 from paalbra/master
Order OperatingSystem and HostType as displayed
2014-09-11 19:41:21 +02:00
nikolark 2aaa184444 Oops 2012-01-13 01:45:38 +01:00
nikolark 8f13ebf59a Deploy fixes 2012-01-13 01:39:48 +01:00
nikolark d3d5bcb27c Adds field search to admin models
- Search hosts by hostname, MAC adress or IP adress.
 - Search domains by domain name.
 - Lists MAC adress and IP address in list of hosts.
2012-01-13 01:23:43 +01:00
nikolark 5c847bcf3e Adds a basic landing page.
Uses the bootstrap css library from Twitter.
2012-01-13 01:22:25 +01:00
nikolark 1f7696bef7 Validate hostname. No duplicate ip-addresses. 2011-09-19 21:59:56 +02:00