1
0
mirror of https://github.com/checktheroads/hyperglass synced 2024-05-11 05:55:08 +00:00
Commit Graph

68 Commits

Author SHA1 Message Date
checktheroads
17e8b1c113 fall back main config to empty dict 2020-02-16 18:01:57 -07:00
checktheroads
b219a2cb1a backport py3.7 asyncio.run to support py3.6 2020-02-16 00:52:29 -07:00
checktheroads
25aff69cf6 fix app directory validation 2020-02-15 11:01:16 -07:00
checktheroads
96df5469de detect & give user option to set app runtime directory 2020-02-14 16:30:40 -07:00
checktheroads
6a777ed544 remove device.location field 2020-02-08 10:02:24 -07:00
checktheroads
edf0803a62 style improvements 2020-02-03 02:35:11 -07:00
checktheroads
69d66cb394 add support for multiple config file locations 2020-01-28 14:11:34 -07:00
checktheroads
dc4baebfa3 refactor front end params 2020-01-28 12:03:47 -07:00
checktheroads
af0fac32d9 refactor params.features → params.queries 2020-01-28 10:16:18 -07:00
checktheroads
4a84c88db6 refactor redis config 2020-01-28 09:52:54 -07:00
checktheroads
3b11cd65f2 refactor params.branding → params.web 2020-01-28 09:14:47 -07:00
checktheroads
9b9fd95061 flatten configuration model 2020-01-28 08:59:27 -07:00
checktheroads
5a68bb294c begin config model flattening 2020-01-26 02:18:39 -07:00
checktheroads
446cf624b8 centralize static-y definitions 2020-01-21 17:32:31 -07:00
checktheroads
abcb87de46 isort import fix 2020-01-20 10:17:22 -07:00
checktheroads
93ce589ae1 isort import fix 2020-01-19 22:13:18 -07:00
checktheroads
30423bf588 format subtitle with primary_asn 2020-01-19 22:07:17 -07:00
checktheroads
0728965999 fix import 2020-01-17 02:50:57 -07:00
checktheroads
b901568997 fix ununsed import 2020-01-16 02:51:10 -07:00
checktheroads
7ba6954af8 improve exception & log handling 2020-01-05 00:34:44 -07:00
checktheroads
3037dd826e add logging to file 2020-01-03 03:03:57 -07:00
checktheroads
08c33f678f fix docstrings; refactor to strict types 2019-12-31 18:29:43 -07:00
checktheroads
4d203e4729 refactor config reading to asyncio 2019-12-31 11:08:30 -07:00
checktheroads
296ff0e202 make LOG_LEVEL public 2019-12-30 09:47:12 -07:00
checktheroads
d5cd069148 upgrade pydantic to 1.3 2019-12-30 01:44:19 -07:00
checktheroads
ea3a08b28a refactor logzero → loguru; docstrings 2019-12-29 23:57:39 -07:00
checktheroads
0c649fbcc3 change command log to debug 2019-10-12 23:44:39 -07:00
checktheroads
962fd21bf9 model restructure, front-end improvements 2019-10-09 03:10:52 -07:00
checktheroads
7f2fbda354 add stackprinter 2019-10-04 17:17:08 -07:00
checktheroads
f756e11615 add VRF support 2019-09-30 07:51:17 -07:00
checktheroads
f9190556f4 shorten logger function name 2019-09-25 22:40:02 -07:00
checktheroads
26a502b971 avoid key errors if top level keys are undefined 2019-09-25 22:31:06 -07:00
checktheroads
617f6f1023 add VRF support 2019-09-25 11:06:57 -07:00
checktheroads
f5fb9c415d comment update 2019-09-13 00:36:04 -07:00
checktheroads
ad3e368246 start vrf data model; move models to dedicated module 2019-09-11 01:35:31 -07:00
checktheroads
094cfbc82b WIP: Add new VRF feature 2019-09-09 23:05:10 -07:00
checktheroads
4485356447 WIP add VRF feature 2019-09-09 00:18:01 -07:00
checktheroads
551acd27aa code cleanup & fix formatting 2019-09-03 00:42:22 -07:00
checktheroads
b5b1122ec6 WIP: switching to 100% custom exceptions for error handling 2019-08-25 23:22:20 -07:00
checktheroads
3f6d451d52 🔥 remove commented code 2019-08-14 09:34:38 -07:00
Matt Love
3f7988910d massive overhaul 2019-07-29 22:13:11 -07:00
Matt Love
4bc56895a9 Add networks config model 2019-07-16 22:31:55 -07:00
Matt Love
ffa11b3d1b 🐛 Properly handle lack of user config 2019-07-10 16:20:23 -07:00
Matt Love
d67dec47a9 👷 Pylint → Flake8 2019-07-10 15:57:21 -07:00
checktheroads
7aa8b245f4 Remove unnecessary pass statements 2019-07-07 23:10:23 -07:00
checktheroads
211e503d5e Implement: Pydantic, Custom exceptions, constants, YAML 2019-07-07 02:49:54 -07:00
checktheroads
c2b8508eeb Add 504 error options 2019-06-23 14:05:20 -07:00
checktheroads
b23b6e65c5 switched to hostname-based device identification, removed name key 2019-06-16 23:34:00 -07:00
checktheroads
eece919376 various redis improvements 2019-06-15 12:42:28 -07:00
checktheroads
2215f5a4f9 removed Flask-Caching, migrated to native Redis caching. Migrated Flask-Limiter to Redis storage 2019-06-15 11:35:55 -07:00