Oliver Gorwits
4e3bfee214
Add TACACS+ support per #660 ( #662 )
2019-10-15 18:23:51 +01:00
Christian Ramseyer
8ffdff3bbc
Add speed_admin to device ports tab ( #650 ) ( #653 )
...
* Add speed_admin to device ports tab (#650 )
* move from device_port_properties to device_port table, and tidy up
2019-09-23 13:58:26 +01:00
Christian Ramseyer
8edbd515e7
Store i_speed_admin ( #650 )
2019-09-19 14:11:04 +02:00
Oliver Gorwits
542837d266
#591 domain_suffix can be list and supports (simple) regexp
...
Squashed commit of the following:
commit 975e4c6afc
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:35:26 2019 +0100
also support regexp in domain_suffix
commit 0a2b5c8fa2
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:17:17 2019 +0100
fix rancid, graph, and nodemonitor
commit 6d881de3ff
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:11:54 2019 +0100
improve docs and set default domain_suffix to be list
commit 1dcafc08a8
Merge: 9a752e02 14ac69dc
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:00:39 2019 +0100
Merge branch 'master' into og-multiple-domain-suffix
commit 9a752e0298
Merge: c836619f 82a99ea9
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 09:45:25 2019 +0100
Merge branch 'master' into og-multiple-domain-suffix
commit c836619f8c
Author: Oliver Gorwits <oliver@cpan.org >
Date: Thu Jun 13 07:52:45 2019 +0100
hokey fix for nodes with domains
commit fed14bd810
Author: Oliver Gorwits <oliver@cpan.org >
Date: Thu Jun 13 07:02:09 2019 +0100
basic implementation, rancid graph and nodemonitor missing
2019-09-03 13:35:43 +01:00
Oliver Gorwits
86daf7174d
add comments
2019-08-23 09:25:17 +01:00
Oliver Gorwits
8a66cf91af
typo fix in free ports
2019-08-23 09:22:21 +01:00
Oliver Gorwits
c822238050
showing free ports works
2019-08-22 17:06:49 +01:00
Oliver Gorwits
d45745dd1d
fixed only free ports in device ports view (showing free ports TODO)
2019-08-20 11:13:52 +01:00
Oliver Gorwits
22302114cb
working free ports after reboot but bug: row expansion
2019-08-19 23:25:06 +01:00
Oliver Gorwits
b72b1b38e0
add relation to get latest node on port
2019-08-19 14:40:12 +01:00
Oliver Gorwits
1b89d20dc7
#624 device layers search should be OR (not AND)
2019-08-18 11:19:34 +01:00
Oliver Gorwits
c73c3e7569
improvements to radius patch
2019-08-18 09:16:57 +01:00
nick n
8a40559115
typos
2019-08-17 10:37:21 +02:00
nick n
bf789cb57b
typos
2019-08-17 10:25:49 +02:00
nick n
92bc49f274
typo
2019-08-17 10:20:22 +02:00
Oliver Gorwits
2c138a5690
#581 skip storing and displaying fabricated vlan 0
2019-05-30 06:58:34 +01:00
nick n
5f36916018
last pieces of b59043d / #590 ( #600 )
...
since the rest was removed, these comments no longer make sense
2019-05-28 23:29:59 +02:00
Oliver Gorwits
88788534ba
#589 only show link with highest agg speed if map links between two devices are asymmetric
2019-05-27 15:36:17 +01:00
Oliver Gorwits
087ca8e33c
#586 do not show poller performance rows for still running jobs
2019-05-27 14:23:09 +01:00
Oliver Gorwits
416cffe52a
#577 fix bug related to hostnames comprised a-f only
2019-05-27 13:25:58 +01:00
Oliver Gorwits
b59043d0ca
#590 remove DBIx::Class::Schema::Loader remnants
2019-05-27 12:49:56 +01:00
Oliver Gorwits
35b13723eb
Merge branch 'master' of github.com:netdisco/netdisco
2019-05-27 12:45:40 +01:00
Oliver Gorwits
655d2518f4
#596 fix default value on actionset field
2019-05-27 12:42:50 +01:00
nick n
e65f7b84c8
dbic sync between actual db & our functions/docs ( #595 )
2019-05-27 12:39:07 +01:00
Oliver Gorwits
a6e7943c03
#528 record egress untagged vlans in device_port_vlan table
2019-04-01 14:38:27 +01:00
Oliver Gorwits
46d8c52a08
Implement changes for API authentication and Swagger UI ( #541 )
...
* initial token-based-api login handler
* add token schema and validation
* initial import of pyro3d api code
* basic Swagger spec support
* Merge in working copy of API/Device.pm
* Fix some error handling for API/Device.pm
* Break out utility functions into separate file, to allow other api portions to use
* Add NodeIP support.
* Add nodeip plugin to config
* remove double define of "plugin:" (#448 )
disclaimer: i did not test this is any way, came across it when looking for something else.
* only AuthZ header for api use, and alway regen key on login
* use RFC7235
* workaround for Swagger plugin weird response body
* do not autodiscover swagger routes
* code formatting only
* move api util to utils area
* initial full swagger spec for nodeip search
* add api user role and fix api auth failure response
* update version of swagger-ui to 3.20.3
* add more openapi defs
* fixes to SQL and api spec
* clean up subs
* improvements to login/logout for API
* make api logout work
* add openapi tags to group operations
* allow api params to be generated from DBIC schema spec
* remove API calls for nodes and devices
* remove some poor assumptions about api calls
* tidy up
* remove DDP
* make login and logout similar
* example of api call being handled by ajax call
* make the branch authonly
2019-03-17 20:27:19 +00:00
Oliver Gorwits
6cdfd80d10
allow undiscovered neighbors report to use discover_{waps,phones} setting
2019-03-03 14:34:00 +00:00
Oliver Gorwits
ef560fb59a
#506 relax device renumber so it works for an alias
2019-03-02 22:41:40 +00:00
Oliver Gorwits
a643820a62
#428 Port-Channels not showing in netmap
2019-03-02 21:54:27 +00:00
Oliver Gorwits
e7aacddbc6
#498 Map with VLAN filter omits unconnected devices
2019-03-02 20:01:05 +00:00
Oliver Gorwits
ca3fd8f466
#505 device renumber should update device port properties and device skips
2019-03-02 15:00:18 +00:00
ram
c2600ac550
Change location of ifindex to DevicePortProperties
...
* instead of DevicePort
* as requested by Oliver in PR #513 review
2019-02-23 15:26:38 +01:00
ram
24a7e80470
PR for #510 - store ifindex in device_port
2019-02-23 15:26:38 +01:00
Oliver Gorwits
23a87f19fd
be less strict about finding the IP for logging
2019-01-03 23:29:14 +00:00
Oliver Gorwits
5bc0afa2f5
#476 log on delete for rows from related tables
2019-01-02 21:44:36 +00:00
Oliver Gorwits
d614382fcd
#436 new SQL query for neigbor map to allow mismatched/one-way links (Linwood-F)
2019-01-02 20:37:19 +00:00
nick n
733f82c3dc
2 typos
2018-12-13 22:52:48 +01:00
Mohammad S Anwar
369590d17f
Fixed pod error as reported by CPANTS. ( #456 )
2018-11-27 11:18:45 +00:00
Oliver Gorwits
e39cf197bf
further tune job picker
2018-06-17 21:55:18 +01:00
Oliver Gorwits
0cce3b3834
jobs with username are only allowed one attempt to unskip
2018-06-07 23:17:13 +01:00
Oliver Gorwits
d959adde36
issue DB schema statements each within savepoints
2018-05-09 06:07:30 +01:00
Oliver Gorwits
6098b893ad
#410 improvements to Undiscovered Neighbors report
2018-05-07 17:15:11 +01:00
Oliver Gorwits
deafc7bc8f
#404 fix using 0 to disable max_deferrals and retry_after
2018-04-22 17:54:49 +01:00
Oliver Gorwits
0193d453ec
also fix DevicePortSpeed
2018-04-22 12:44:43 +01:00
Oliver Gorwits
cab129a579
#380 should check descr not name for "vlan"
2018-04-22 11:54:36 +01:00
Oliver Gorwits
ea592c6b28
#398 user submitted jobs are run regardless of max deferrals
2018-04-18 21:57:26 +01:00
Oliver Gorwits
642820d25b
try to match remote port in netmap against port, name, and descr
2018-04-10 21:45:41 +01:00
Oliver Gorwits
60e22dda3c
Merge branch 'master' into og-remoteport-fix
2018-04-08 13:13:04 +01:00
Oliver Gorwits
02c9da4e99
do not require remote_port to exist at remote_ip
...
this has a bug whereby if the list of remote_ports is not the same
size as the list of real matching ports, then the list of port names
will be short, and port descriptions may be assigned to the wrong
ports, or the query may crash. needs testing.
2018-04-08 00:55:36 +01:00
Oliver Gorwits
97d5501ba0
do not include logical aggregate masters in netmap/speed calc
2018-04-07 23:59:59 +01:00