Matthew Garrett
|
cab2ee79e1
|
Added quick search exclusions and unset position for editVnets feature buttons
|
2023-04-06 19:49:45 -07:00 |
Matthew Garrett
|
36f193b22e
|
Added filtering to reservations and editVnets components
|
2023-04-05 16:33:00 -07:00 |
Matthew Garrett
|
f1b296e04b
|
Completed ability to properly sort all table components and save table settings
|
2023-03-27 23:56:44 -07:00 |
Matthew Garrett
|
51fcad981b
|
Updated available networks component to allow customized column view/save
|
2023-03-23 17:40:11 -07:00 |
Matthew Garrett
|
566a618f9a
|
Removed commented out code, updaqted reservation component to use data from state instead of API, and removed redundant block state
|
2023-03-22 23:14:53 -07:00 |
Matthew Garrett
|
cf28955dbd
|
Reworked reservation format and added parameters for fulfillment inforation
|
2023-03-20 23:54:47 -07:00 |
Matthew Garrett
|
d64666614c
|
Refined method for saving table view settings
|
2023-03-20 01:12:31 -07:00 |
Matthew Garrett
|
34f446e6ed
|
Updated table settings in other components and tweaked save icon show time
|
2023-03-14 23:46:45 -07:00 |
Matthew Garrett
|
fc4bcba76a
|
Added improve feedback for saving table view settings
|
2023-03-14 09:08:48 -07:00 |
Matthew Garrett
|
3391a0c4ea
|
Updated vHub image and added framework for saving table view state
|
2023-03-13 23:35:15 -07:00 |
Matthew Garrett
|
39e9025817
|
Updated configuration loading to experimental LoadingButton from MUI lab library
|
2023-03-06 21:16:02 -08:00 |
Matthew Garrett
|
021c6644f6
|
Added additional default hidden data fields to discovery view, fixed menu issue in confugration modules, and fixed available networks to properly exclude outstanding reservations
|
2023-03-05 14:53:14 -08:00 |
Matthew Garrett
|
34e1fc4326
|
Added additional API calls in the UI to improve responsiveness, added better feedback in the UI to help users better understand when API calls are being made, and improved error handling for UI API calls
|
2023-03-02 10:58:54 -08:00 |
Matthew Garrett
|
7ce4f2eacc
|
Added support for description in reservations
|
2023-02-27 22:34:55 -08:00 |
Matthew Garrett
|
e9ebb02762
|
Minor refactoring of configuration, admin, and exclusion modules to include subscription name
|
2023-02-27 07:50:57 -08:00 |
Matthew Garrett
|
a4fd136052
|
Added subscription name to planner, visualize, and peering components
|
2023-02-23 23:37:34 -08:00 |
Matthew Garrett
|
e673ec6ec9
|
Added network refresh after updating networking association
|
2023-02-22 22:39:44 -08:00 |
Matthew Garrett
|
20df6e510d
|
Added better feedback during configuration and updating operations
|
2023-02-22 22:19:28 -08:00 |
Matthew Garrett
|
af24a8fa4e
|
Added support for Load Balancer endpoints, updated format of Resource Graph queries to avoid case-sensitivity issues, and move away from resource concatenations where possible in the UI
|
2023-02-22 12:51:33 -08:00 |
Matthew Garrett
|
944121d3b2
|
Updated network assignment to blocks to consider reservations and added additional descriptors API documentation
|
2023-02-22 00:14:17 -08:00 |
Matthew Garrett
|
5ce7f0f81a
|
Completed integration of vHubs, fixed error in active vNet check loop, and updated availableNetworks to exclude networks overlapping outstanding reservations
|
2023-02-20 23:10:20 -08:00 |
Matthew Garrett
|
7676296a1e
|
Updated all components to support vWan Hubs
|
2023-02-14 21:22:22 -08:00 |
Matthew Garrett
|
d1ef0eb3ed
|
Updated images, added vWan image, started tested vWan UI layout
|
2023-02-09 22:10:24 -08:00 |
Matthew Garrett
|
391fea997f
|
Adjust font size in planner tool, added AZURE_ENV to Python globals, and added ARG VMSS query when running on Azure Public cloud
|
2023-02-09 20:21:59 -08:00 |
Matthew Garrett
|
d5366dc740
|
Fixed startup issue on RHEL images where npx won't work without preinstalling packages, adjusted Engine log file location, and switched VMSS over to ARG query instead of SDK calls
|
2023-02-08 22:08:18 -08:00 |
Matthew Garrett
|
fcbb70293a
|
Added help section to drawer
|
2023-02-03 00:03:19 -08:00 |
Matthew Garrett
|
96e23a4a13
|
Removed deprecated button flag for ListItem and replaced with ListItemButton
|
2023-02-02 23:17:17 -08:00 |
Matthew Garrett
|
7651c9e09f
|
Fixed issue where undefined or null types are added to search bar
|
2023-02-02 22:47:59 -08:00 |
Matthew Garrett
|
d6e19abf04
|
Fixed minor issue where dark mode background was applied at the incorrect level on the Autocomplete component
|
2023-02-02 16:25:16 -08:00 |
Matthew Garrett
|
7eea3e2915
|
Updated URL override env variable names
|
2023-01-30 11:41:54 -08:00 |
Matthew Garrett
|
4890b6b8ae
|
Set loading screen to remain open until Graph and Me data has been loaded
|
2023-01-29 21:58:22 -08:00 |
Matthew Garrett
|
403ae02865
|
Minor fix to the Microsoft Graph calls
|
2023-01-29 21:28:42 -08:00 |
Matthew Garrett
|
e9b98551c0
|
Fixed profile photo loading, updated spacing in some ui modules, and upped IPAM version to 1.0.0
|
2023-01-29 14:50:43 -08:00 |
Matthew Garrett
|
527bcf9a99
|
Fixed a theming issue and made some minor stylistic tweaks
|
2023-01-28 21:54:26 -08:00 |
Matthew Garrett
|
348cc6ffd7
|
Added advanced capabilities to reservation apis, fix an issue when blocks update in the edit vnets feature, and addressed some minor linter warnings
|
2023-01-27 23:07:41 -08:00 |
Matthew Garrett
|
cc2e1ef59e
|
Fixed a few minor errors to remove compiler warnings
|
2023-01-27 21:11:07 -08:00 |
Matthew Garrett
|
704f013d00
|
Added loading screen and fixed dark mode colors in planner tool
|
2023-01-24 15:53:48 -08:00 |
Matthew Garrett
|
10d382223c
|
Fixed a few errors, wired up dark mode logic and added a loading spinner
|
2023-01-23 23:56:00 -08:00 |
Matthew Garrett
|
eba09f2b0d
|
Added dark theme to all components and fixed autocomplete bug in Planner module
|
2023-01-22 22:39:08 -08:00 |
Matthew Garrett
|
3d6875c09f
|
Updated Function to support asyc fix and moved images to separate folder to prevent them from being a part of the UI JS bundle
|
2023-01-21 21:30:28 -08:00 |
Matthew Garrett
|
7c57958707
|
Cleaned up commented out code and add ability to specify a different Engine URL
|
2023-01-19 11:35:53 -08:00 |
Matthew Garrett
|
40ef1f0618
|
Renamed the Subscription Management section in the UI to Subscription Exclusions
|
2023-01-16 15:37:26 -08:00 |
Matthew Garrett
|
ac0cd29ebd
|
Updated UI NPM packages
|
2023-01-03 22:23:54 -08:00 |
Matthew Garrett
|
36e559894a
|
Minor tweaks to format and sizing for subnet planner tiles
|
2023-01-03 19:48:00 -08:00 |
Matthew Garrett
|
497b666d69
|
Fixed issues with configure feature and refined sizing of planner objects
|
2023-01-03 17:32:21 -08:00 |
Matthew Garrett
|
11c0fec6de
|
Added subnet planning feature
|
2023-01-03 00:46:48 -08:00 |
Matthew Garrett
|
a5eee9510d
|
Fixed filtering for vNet prefixes, completed all filter methods for Arrays, fixed IPv6 address space crash, and removed all unnecessary console logs
|
2022-12-04 12:30:44 -08:00 |
Matthew Garrett
|
872ad72a93
|
Completed updating all grids to React Data Grid and addressed most eslint warnings
|
2022-12-01 23:29:52 -08:00 |
Matthew Garrett
|
32994a5c17
|
Fixed tons of linter warnings by removing uneeded dependencies and unused variables
|
2022-11-29 21:55:26 -08:00 |
Matthew Garrett
|
c607716610
|
Fixed references in config section and prevented calling API twice during exclusion page load
|
2022-11-29 07:14:33 -08:00 |
Matthew Garrett
|
5f6bd44309
|
Fixed filter issue when using search bar and Docker Compose dependencies
|
2022-11-28 21:54:07 -08:00 |
Matthew Garrett
|
36672e309d
|
Continued updating various forms to React Data Grid
|
2022-11-27 08:59:10 -07:00 |
Matthew Garrett
|
da9af3c38a
|
Updated remaining grids to React Data Grid and added back no data overlay
|
2022-11-22 01:35:05 -07:00 |
Matthew Garrett
|
c9078b0dd7
|
Refactored admins, subscriptions, and data tables to React Data Grid library
|
2022-11-21 00:16:07 -07:00 |
Matthew Garrett
|
371ee695bf
|
Fixed grid styling and styles
|
2022-11-17 01:22:54 -08:00 |
Matthew Garrett
|
f032b773f8
|
Swap grid component for React DataGrid
|
2022-11-16 07:02:47 -08:00 |
Matthew Garrett
|
865974e963
|
Enabled search bar and added support for searching vNets, Subnets, and Endpoints
|
2022-11-14 21:24:45 -08:00 |
Matthew Garrett
|
1a9cc7ef49
|
Removed extra line
|
2022-11-01 23:03:35 -07:00 |
Matthew Garrett
|
21e7fbd222
|
Added space to force update
|
2022-11-01 23:02:23 -07:00 |
Matthew Garrett
|
c4d98e3ffb
|
Normalizing with gitattributes set
|
2022-11-01 23:00:56 -07:00 |
Matthew Garrett
|
8a23e57ba8
|
Refactored container Dockerfiles, updated exclusions, and updated bicep template dependencies
|
2022-10-31 22:33:50 -07:00 |
Matthew Garrett
|
85889ded75
|
Fix error getting name from JWT when calling as Service Principal
|
2022-09-21 14:40:56 -07:00 |
Matthew Garrett
|
957ed426ad
|
Updated dockerfiles to support both RHEL and Debian
|
2022-09-16 15:29:16 -07:00 |
Matthew Garrett
|
8196609ac3
|
Working on UI Dockerfiles
|
2022-09-16 00:16:21 -07:00 |
Matthew Garrett
|
579e7f7fd6
|
Fixed duplicate missing vNET issue causing peering chart crash
|
2022-09-15 13:05:54 -07:00 |
Matthew Garrett
|
430e5c4e05
|
Fix minor issue with grid selection for admins
|
2022-09-11 23:10:40 -07:00 |
Matthew Garrett
|
3faa08facf
|
Updated admin section format and added support to display missing/delete peers in visualizations
|
2022-09-11 23:05:21 -07:00 |
Matthew Garrett
|
fd88ab497d
|
Improved tooltip positioning for peering view in UI
|
2022-09-09 16:14:22 -07:00 |
Matthew Garrett
|
0dc6265afe
|
Applied fix for filtering by vnet in the visualize section of the UI
|
2022-09-09 13:30:25 -07:00 |
Matthew Garrett
|
1df04fd501
|
Fixed bug in visualization, handling AccessDenied errors properly now, and prepared for unified Dockerfile for Debian and RHEL
|
2022-09-08 22:54:55 -07:00 |
Matthew Garrett
|
5671897d0f
|
Added support to multiple visualizations and began testing with RHEL based Docker containers
|
2022-09-08 09:51:42 -07:00 |
Matthew Garrett
|
bbb184f570
|
Optimized API calls for UI and removed several commented out items and console logged outputs
|
2022-09-04 00:37:20 -07:00 |
Matthew Garrett
|
429dbadc3f
|
Minor fixes after testing React updated packages
|
2022-09-01 21:37:14 -07:00 |
Matthew Garrett
|
34ad2e30a4
|
Updated packages for the React UI and folded in changes from latest create-react-app output
|
2022-09-01 20:44:30 -07:00 |
Matthew Garrett
|
828016c764
|
Removed print option and id field from CSV export
|
2022-08-18 02:10:46 -07:00 |
Matthew Garrett
|
b620d9ac97
|
Completed moving globals to dedicated section, and added pagination to exclusions page
|
2022-08-16 07:58:28 -07:00 |
Matthew Garrett
|
b905380da4
|
Added global settings and made Azure Portal link dynamic by cloud
|
2022-08-15 17:58:47 -07:00 |
Matthew Garrett
|
8d654d2a8b
|
Added support for other Azure clouds
|
2022-08-10 01:18:49 -07:00 |
Matthew Garrett
|
8b40cb1d38
|
Added deployment capability for IPAM as a Function App
|
2022-08-08 14:36:57 -07:00 |
Matthew Garrett
|
9a83ff82fe
|
Updated admin api path, reservation tag id, and improved reservation api output
|
2022-07-24 01:55:25 -07:00 |
Matthew Garrett
|
28e82c7b36
|
Added refresh after updating exclusions and fixed pagination for resource graph queries
|
2022-07-24 00:16:44 -07:00 |
Matthew Garrett
|
dc17db3d8a
|
Cleaned up files from update of admin section and fixed subscription loading animation
|
2022-07-17 22:31:27 -07:00 |
Matthew Garrett
|
62ecbb5790
|
Added db upgrade capability and fixed cosmos db/container naming
|
2022-07-17 17:36:12 -07:00 |
Matthew Garrett
|
0c40986eb8
|
Added support for multi-tenancy and running IPAM Engine as an Azure Function
|
2022-07-11 21:37:20 -07:00 |
Matthew Garrett
|
fcc4a1e972
|
Started adding support for multi-tenancy
|
2022-06-27 13:52:37 -07:00 |
Matthew Garrett
|
3cec3220f4
|
README updates
|
2022-06-21 00:22:59 -07:00 |
Matthew Garrett
|
6c9c37a592
|
Multiple fixes, updates, optimizations and completed API documentation
|
2022-06-21 00:10:40 -07:00 |
Matthew Garrett
|
02ad7f08f7
|
Added error checking for vnets that have been deleted, as well as stale vnet reflection in the API and UI
|
2022-06-08 09:48:41 -07:00 |
Matthew Garrett
|
e6a9ea5c36
|
Updates across ui code on api calling and error handling
|
2022-06-01 15:54:25 -07:00 |
Matthew Garrett
|
da75503a30
|
Added resiliency to graph query and optimized app registration permissions
|
2022-05-28 17:55:59 -07:00 |
Matthew Garrett
|
f54306cc7a
|
Streamlined deployment script and updated admin detection in engine
|
2022-05-27 20:20:28 -07:00 |
Matthew Garrett
|
60a8566649
|
Fixed error in details when displaying non-string values
|
2022-05-26 14:09:01 -07:00 |
Matthew Garrett
|
ad7c7fb576
|
Refactored for 2x app registrations and updated api calling mechanisms in ui
|
2022-05-22 23:09:47 -07:00 |
Matthew Garrett
|
dc75f2d04e
|
Trying option of loading website into nginx container
|
2022-05-21 10:00:21 -07:00 |
Matthew Garrett
|
fc692342f3
|
Added single container option where IPAM UI is injected into an nginx container
|
2022-05-20 01:56:12 -07:00 |
Matthew Garrett
|
a6d929fad9
|
Moved redux sync task, fixed refresh interval update, updated single app dockerfile
|
2022-05-20 01:08:55 -07:00 |
Matthew Garrett
|
327824baba
|
Added proxy option to UI docker build to support react router
|
2022-05-20 00:13:52 -07:00 |
Matthew Garrett
|
d507894e5b
|
Finished hiding conflicts and updated feedback message when no spaces found for visualization
|
2022-05-19 20:36:25 -07:00 |
Matthew Garrett
|
c82bd356ff
|
Fixed refresh interval adjustment
|
2022-05-19 20:22:30 -07:00 |
Matthew Garrett
|
4fe2aad1a8
|
Hid search bar for now
|
2022-05-19 19:45:08 -07:00 |
Matthew Garrett
|
1d6171dcd2
|
Hid conflict analysis for now
|
2022-05-19 19:43:56 -07:00 |
Matthew Garrett
|
82ec4bdc28
|
Converted tabs to spaces in react files
|
2022-05-19 19:41:53 -07:00 |
Matthew Garrett
|
f6cde23584
|
Fixed UI issue when spaces and/or blocks are empty
|
2022-05-19 15:34:03 -07:00 |
Matthew Garrett
|
f858ae35b9
|
Initial commit
|
2022-05-19 02:29:59 -07:00 |