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

254 Commits

Author SHA1 Message Date
9c9a8469a4 replace flake8 with ruff for linting, refactor issues 2022-12-24 17:53:05 -05:00
fc3ba3a8be clean up unused parameters and start work on 2.0.0 docs 2022-12-12 18:52:39 -05:00
60429ebbc1 commit previous changes and dep updates 2022-12-11 17:30:20 -05:00
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
38e5d486b8 Return an empty config if a file is missing and not required 2021-12-07 09:39:55 -07:00
4f527d995f Remove unused import 2021-12-07 09:22:31 -07:00
c049569cab Update black 2021-12-06 17:12:30 -07:00
c8f678f766 fix missing developer_mode property in UI parameters 2021-11-07 01:18:27 -07:00
fe7abddd4e Fix tests 2021-10-04 01:43:02 -07:00
fbe778a605 Improve logging 2021-09-26 16:50:25 -07:00
e73de24904 Implement input-plugin-based validation, implement common plugins 2021-09-26 11:39:46 -07:00
27b6ba09d8 Complete new config file implementation 2021-09-25 21:36:08 -07:00
89568dc8e5 Deprecate Device.network 2021-09-24 00:16:26 -07:00
509e8ac3ef Migrate devices to MultiModel 2021-09-23 22:36:25 -07:00
fe7730dc35 Implement YAML/JSON/TOML/Python config file support 2021-09-23 01:00:58 -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
dda73cb370 Refactor and restructure directive model 2021-09-16 17:12:30 -07:00
c99f98a6f0 Complete global state implementation 2021-09-15 18:25:37 -07:00
a2ee4b50fa Implement global state 2021-09-15 00:57:45 -07:00
52ebf4663c Update code formatting - line length 2021-09-12 15:09:24 -07:00
76bf5eb380 Implement UI configuration response model 2021-09-10 23:13:27 -07:00
99c7489441 Move UI Params into Pydantic model 2021-09-10 01:18:38 -07:00
5ccfe50792 Complete directives implementation, refactor exceptions, deprecate VRFs, bump minimum Python version 2021-09-07 22:58:39 -07:00
f40004b38f continue generic command work 2021-06-23 19:11:59 -07:00
029649e44f Merge branch 'develop' into generic-commands
# Conflicts:
#	hyperglass/configuration/main.py
#	hyperglass/ui/components/form/queryType.tsx
#	hyperglass/ui/components/lookingGlass.tsx
2021-06-19 13:48:14 -07:00
c0914f6216 Closes #140: Genericize footer links and menus and allow multiple definitions 2021-05-30 01:05:07 -07:00
5f036228a5 initial work on generic commands 2021-05-29 21:26:03 -07:00
e4f4eb85b0 remove requirement for default VRF to be named default, closes #29 2021-02-25 23:38:57 -07:00
72269f38f5 consolidate name & display name fields, closes #115 2021-02-10 00:43:40 -07:00
81c65ce71e restructure util module 2021-01-28 23:02:25 -07:00
03a7d803c9 fix missing commands.yaml file error when running setup 2021-01-03 00:06:19 -07:00
9c0e0c8b90 Merge branch 'v1.0.0' into ui-refactor 2021-01-01 01:50:36 -07:00
add0a1af48 clean up frontend data model [skip ci] 2020-12-13 01:47:52 -07:00
b97e29d50b fix telnet support, closes #93 2020-11-02 23:08:07 -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
2cfecd3a2f fix typo 2020-07-31 01:58:28 -07:00
e3716784bc Refactor devices model 2020-07-30 01:30:01 -07:00
ab6fc116ca Minor improvements 2020-07-23 09:11:06 -07:00
08e5040842 Move default values from constants to individual modules 2020-07-23 09:09:40 -07:00
78d4a75b46 closes #58 - fix custom command validation 2020-07-20 07:19:56 -07:00
582cf21b44 fix debug detection 2020-07-19 14:46:20 -07:00
24cb5ab9a7 add /api/info route, fix api docs logo 2020-07-17 01:06:19 -07:00
fe84d72c62 improve config import & logging initialization 2020-07-14 00:15:41 -07:00
8b02787aea fix model type annotations to make flake8 happy 2020-07-13 02:18:26 -07:00
013fdde8e7 add VyOS support 2020-07-04 19:30:46 -07:00