Commit Graph

41 Commits (master)

Author SHA1 Message Date
vuko 68508440d1 preparation for parsing and webapp split 2020-06-13 12:13:19 +02:00
vuko f5cde26030 optimize leases parsing - skip already parsed entries 2020-06-13 12:10:32 +02:00
vuko bc53e2fe6b add readme gitignore and update at.cfg.dist 2020-06-13 12:07:58 +02:00
vuko de59a1eb03 split at/__init__.py into dhcpd.py and web.py 2020-06-13 12:03:53 +02:00
vuko 21f8891b0f move at.py into package 2020-06-12 22:20:31 +02:00
vuko d3ab465382 fix unset offset 2020-06-12 20:37:53 +02:00
vuko 22e4c187aa fix __getattr__ 2020-06-12 20:37:40 +02:00
vuko 3b51a31418 fix ignored addresses 2020-06-11 21:32:14 +02:00
vuko 187426515f fix infinite loop error 2020-06-11 21:30:51 +02:00
vuko 6f3ba0a61f skip already parsed entries in dhcpd.leases 2020-06-11 10:18:32 +02:00
vuko fa542ad179 use threading.lock as context_manager 2020-06-11 09:08:18 +02:00
vuko 13110667b5 running python 2to3 on at.py 2020-06-07 13:28:15 +02:00
Charlie Root 35e30cd74a Fix missing entries 2018-06-27 11:35:03 +02:00
informatic c3f185cea6 Add minimal admin interface 2018-05-04 13:20:46 +02:00
informatic 0c7ffc9a2a Fix custom SPECIAL_DEVICES 2018-05-04 13:03:20 +02:00
informatic e4f6dcbbaa Fix grouping 2018-01-26 20:25:39 +01:00
informatic 8d0e1d1c41 Add PROXY_FIX config option to enable werkzeug ProxyFix 2018-01-26 20:07:28 +01:00
informatic a3ea78f801 Remove invalid requirement 2018-01-26 20:05:41 +01:00
Remigiusz Marcinkiewicz 3143038458 Add generic support for special device types in configuration and now_at() 2018-01-26 20:00:59 +01:00
informatic 145d13c2a7 SSO support, add requirements.txt 2017-10-11 10:58:33 +02:00
informatic 007b880dc5 Add ESPs. Because we can. 2016-11-26 12:38:19 +01:00
informatic ec6cf1afd2 Random fixes, kektops support 2016-11-26 12:17:49 +01:00
q3k 9b19bb8a81 fuck this thing and fuck it again 2015-03-16 22:48:35 +01:00
Tomek Dubrownik dbd8b53cfd forgot something 2012-09-15 03:06:00 +02:00
Tomek Dubrownik 796083b600 better config handling 2012-09-15 02:55:47 +02:00
Tomek Dubrownik 6e74a6bda9 uwsgi compat 2012-09-15 02:01:08 +02:00
Tomek Dubrownik c0e8cc2ccf basic ldap support, needs SSL verify 2012-09-15 01:38:30 +02:00
Tomek Dubrownik 3cb096cc76 strip " and ; from client-hostname 2012-02-18 02:41:54 +01:00
Tomek Dubrownik 7922f7c00e forgot to strip ; in hwaddr 2012-02-17 12:11:29 +01:00
Tomek Dubrownik a12d6037a1 too lazy to do proper timezones, static offset for now 2012-02-17 12:09:33 +01:00
Tomek Dubrownik 3e285b8efc dhcpd updater, take 1 2012-02-17 11:52:20 +01:00
Tomek Dubrownik f0394c0cec pluralized it:P 2012-01-29 13:46:07 +01:00
Tomek Dubrownik e7a6e24186 proxy fix 2012-01-29 13:16:56 +01:00
Tomek Dubrownik a826118cf6 login now possible outside of hs 2012-01-29 02:58:56 +01:00
Tomek Dubrownik 6912034ced basic user panel 2012-01-29 02:34:11 +01:00
Tomek Dubrownik f9696225a2 port now configurable 2012-01-28 21:50:07 +01:00
Tomek Dubrownik 29fb2bfa4b ffs, forgot to add files to commit 2012-01-27 18:46:30 +01:00
Tomek Dubrownik 93c374d3cb Flask port, because pesto actually does suck 2012-01-27 18:42:24 +01:00
Tomek Dubrownik c8803e9b38 bot-friendly json call 2012-01-27 10:19:04 +01:00
Tomek Dubrownik dbe9db0e4a dnsmasq.leases based updater
Also a self-claim module
2012-01-27 08:31:32 +01:00
Tomek Dubrownik ae406076f7 initial commit 2012-01-26 19:58:09 +01:00