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

103 Commits

Author SHA1 Message Date
dfca1a5bc1 Move isort configuration to pyproject.toml 2021-12-22 22:22:01 -07:00
ec1727437d Check for required directories prior to initializing configuration 2021-12-07 10:28:02 -07:00
4f527d995f Remove unused import 2021-12-07 09:22:31 -07:00
27b6ba09d8 Complete new config file implementation 2021-09-25 21:36:08 -07:00
cd87c254e4 Overhaul configuration initialization process, add missing device to directive association 2021-09-17 18:15:59 -07:00
99565da0f9 Implement HyperglassMultiModel to manage multiple objects 2021-09-17 01:12:33 -07:00
ab097d4b06 Refactor Device.commands to Device.directives 2021-09-16 22:43:53 -07:00
c99f98a6f0 Complete global state implementation 2021-09-15 18:25:37 -07:00
99c7489441 Move UI Params into Pydantic model 2021-09-10 01:18:38 -07:00
6841cb65f5 migrate config models to models module 2020-10-11 13:14:07 -07:00
ba1a91c93f add redis password authentication support, closes #82 2020-10-10 21:13:28 -07:00
69cb304b6d restructure location of models for cleaner importing/exporting 2020-10-05 12:09:17 -07:00
e3716784bc Refactor devices model 2020-07-30 01:30:01 -07:00
08e5040842 Move default values from constants to individual modules 2020-07-23 09:09:40 -07:00
582cf21b44 fix debug detection 2020-07-19 14:46:20 -07:00
fe84d72c62 improve config import & logging initialization 2020-07-14 00:15:41 -07:00
f2fcf59bb1 fix logo handling in UI 2020-06-22 18:07:00 -07:00
e81d9d4ed5 fix <title/> derivation bug 2020-06-12 18:49:48 -07:00
be1c6831a4 improve supported NOS validation, should actually fix #41 2020-05-30 08:48:15 -07:00
a562c90094 start adding response parsing & ui elements 2020-04-24 11:41:43 -07:00
400685304f improve cache handling 2020-04-16 23:43:02 -07:00
b67c3dd617 restructure models 2020-04-16 09:29:57 -07:00
99879c468e fix http logging bug 2020-04-16 01:09:37 -07:00
dffdffdab4 add Greeting modal component 2020-04-16 00:26:23 -07:00
b35040c0a2 add outgoing http webhook for queries 2020-04-15 02:12:01 -07:00
5f3c516f86 revamp logging 2020-04-14 10:24:20 -07:00
90725ed67f improve log handling 2020-04-13 17:31:31 -07:00
97484e16c2 remove async config init 2020-04-13 01:04:28 -07:00
534047de36 use custom fork of sshtunnel; remove ujson 2020-04-12 02:10:09 -07:00
744278035d fix SEO keyword handling 2020-04-11 16:48:20 -07:00
23f3ba74c5 only query for A or AAAA records if ipv4 or ipv6 is enabled 2020-03-28 16:30:34 -07:00
6419660bef only build VRF help if query type is enabled 2020-03-24 12:31:09 -07:00
6034735e23 add cache text to ui 2020-03-23 01:10:27 -07:00
83eb75b4a7 general cleanup 2020-03-22 22:09:03 -07:00
5e91836978 fix image validation errors 2020-03-22 18:05:41 -07:00
17e8b1c113 fall back main config to empty dict 2020-02-16 18:01:57 -07:00
b219a2cb1a backport py3.7 asyncio.run to support py3.6 2020-02-16 00:52:29 -07:00
25aff69cf6 fix app directory validation 2020-02-15 11:01:16 -07:00
96df5469de detect & give user option to set app runtime directory 2020-02-14 16:30:40 -07:00
6a777ed544 remove device.location field 2020-02-08 10:02:24 -07:00
edf0803a62 style improvements 2020-02-03 02:35:11 -07:00
69d66cb394 add support for multiple config file locations 2020-01-28 14:11:34 -07:00
dc4baebfa3 refactor front end params 2020-01-28 12:03:47 -07:00
af0fac32d9 refactor params.features → params.queries 2020-01-28 10:16:18 -07:00
4a84c88db6 refactor redis config 2020-01-28 09:52:54 -07:00
3b11cd65f2 refactor params.branding → params.web 2020-01-28 09:14:47 -07:00
9b9fd95061 flatten configuration model 2020-01-28 08:59:27 -07:00
5a68bb294c begin config model flattening 2020-01-26 02:18:39 -07:00
446cf624b8 centralize static-y definitions 2020-01-21 17:32:31 -07:00
abcb87de46 isort import fix 2020-01-20 10:17:22 -07:00