Oliver Gorwits
3cf3a6b73a
Merge branch 'master' into og-api-tokens-simple
2019-03-11 17:55:31 +00:00
Oliver Gorwits
5b1021b3b5
remove API calls for nodes and devices
2019-03-11 17:48:09 +00:00
Oliver Gorwits
e3af64df77
#521-redux fix wifi date search
2019-03-06 18:42:47 +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
2bae91f1b6
rename match_devicetype() to match_to_setting()
2019-03-03 12:01:34 +00:00
Oliver Gorwits
7a8bcb094e
#521 Search Node Date Range not working
2019-03-02 22:23:39 +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
ce1b847cea
fix bug showing no nodes when only one matches in netmap
2019-03-02 18:47:44 +00:00
Oliver Gorwits
78e30a7926
#500 filtering in device/ports on native vlan duplicates entries
2019-03-02 16:28:15 +00:00
Oliver Gorwits
d4c7579c10
#522 TypeAhead.pm can reference empty data (inphobia)
2019-03-02 14:47:49 +00:00
Oliver Gorwits
77decc23b7
#514 inconsistent results in ip inventory (inphobia)
2019-03-02 14:45:37 +00:00
nick n
6a36baa961
add a new tab to device -> vlans ( #483 )
...
* first steps for vlan tab
* export sort_vlans, use strict/warnings
* update manifest, get worker closer to functioning
* remove ie 9 script & extra ./th
* make it work
* cleanup
* readd internet explorer code
* start for csv output
* move things to debug logging instead of info
* use message which was discussed
* fix for address table sorting
* link os
* final touches thx to ollyg
* fetch origin/master
* VLAN is the preferred style for user interface usage
* does a missing libexpat-dev make travis builds complain?
* Revert "does a missing libexpat-dev make travis builds complain?"
This reverts commit 0cebc66f42708ff0f946213aab4bcbcc1b1b1379.
2019-01-14 21:57:37 +00:00
Oliver Gorwits
1b2592321d
address https://metacpan.org/pod/distribution/perl/pod/perldelta.pod#Removal-of-use-vars
2019-01-07 22:51:05 +00:00
Oliver Gorwits
6b5d2602b5
allow api params to be generated from DBIC schema spec
2019-01-01 13:36:24 +00:00
Oliver Gorwits
c045a96a47
add openapi tags to group operations
2019-01-01 12:37:19 +00:00
Oliver Gorwits
2ad803da64
make api logout work
2019-01-01 12:28:48 +00:00
Oliver Gorwits
f362b0aee3
improvements to login/logout for API
2019-01-01 12:04:26 +00:00
Oliver Gorwits
3b0a9f6310
clean up subs
2019-01-01 10:41:33 +00:00
Oliver Gorwits
f56c48b83d
fixes to SQL and api spec
2018-12-31 23:21:44 +00:00
Oliver Gorwits
0151fc86a7
add more openapi defs
2018-12-31 22:59:13 +00:00
Oliver Gorwits
4691808fa6
add api user role and fix api auth failure response
2018-12-31 19:30:48 +00:00
Oliver Gorwits
1a038079bf
initial full swagger spec for nodeip search
2018-12-31 18:43:35 +00:00
Oliver Gorwits
5a4f9d784f
move api util to utils area
2018-12-31 18:22:01 +00:00
Oliver Gorwits
92f1d2eb9d
code formatting only
2018-12-31 18:21:28 +00:00
Oliver Gorwits
1a66dcccea
use RFC7235
2018-12-31 17:43:31 +00:00
Oliver Gorwits
3b7bb65387
only AuthZ header for api use, and alway regen key on login
2018-12-31 17:39:36 +00:00
Ryan Gasik
700cb73111
Add NodeIP support.
2018-10-24 21:06:43 -07:00
Ryan Gasik
acaa3b8c5c
Break out utility functions into separate file, to allow other api portions to use
2018-10-24 20:53:29 -07:00
Ryan Gasik
d79411a34d
Fix some error handling for API/Device.pm
2018-10-24 20:41:41 -07:00
Ryan Gasik
4d68bffeea
Merge in working copy of API/Device.pm
2018-10-21 22:39:29 -07:00
Oliver Gorwits
ee8cd72ef1
basic Swagger spec support
2018-10-21 19:12:06 +01:00
Oliver Gorwits
734166fcef
initial import of pyro3d api code
2018-10-21 18:07:20 +01:00
Oliver Gorwits
f01bc6a695
add token schema and validation
2018-10-21 17:46:25 +01:00
Oliver Gorwits
fb4e5c0793
initial token-based-api login handler
2018-10-21 13:37:27 +01:00
Oliver Gorwits
3ddc1a3c8a
#446 fix typo in NodeVendor report - rflor
2018-10-19 21:33:58 +01:00
slofunk
00ac3cff4a
update NodeVendor.pm ( #427 )
...
It would seem like we'd want for this to be distinct mac addresses here right? Otherwise you'd could get duplicate counters. In our environment where things move around this makes for repeat lines in the nodes table. To get a true inventory count I'd think this should only count unique macs. Apologies if this is NOT the desired output for this module.
2018-10-19 14:42:37 +01:00
Oliver Gorwits
3d27184b1c
#414 clicking discover button with empty field causes crash
2018-05-08 22:33:31 +01:00
Oliver Gorwits
d7a0bec20b
device port search will match on Description as well as Port
2018-05-07 17:34:13 +01:00
Oliver Gorwits
6098b893ad
#410 improvements to Undiscovered Neighbors report
2018-05-07 17:15:11 +01:00
Oliver Gorwits
5eb443438c
make netmap Color By Host Group work with no groups selected
2018-04-23 20:41:07 +01:00
Oliver Gorwits
f7df6b907b
copy munge_highspeed from SNMP::Info to avoid having dependency from web frontend
2018-04-23 08:12:57 +01:00
Oliver Gorwits
75a199690c
#400 add defanged_admin config to allow disabling of risky actions
2018-04-22 18:49:15 +01:00
Oliver Gorwits
2c440e2dda
#393 (redux) avoid "modification of readonly variable" error in netmap
2018-04-19 08:25:04 +01:00
Oliver Gorwits
a30cb33de9
#394 (redux) enabled "Management IPs" hides after "Redraw Map"
2018-04-19 08:17:37 +01:00
Oliver Gorwits
61211cfd20
fix typo
2018-04-18 21:35:06 +01:00
Oliver Gorwits
f2ebd07c07
#393 avoid "modification of readonly variable" error in netmap
2018-04-18 21:12:25 +01:00
Oliver Gorwits
2caae8a642
clean up check_mac() interface (ml-cms)
2018-04-18 19:24:08 +01:00
Oliver Gorwits
11e49671fd
#388 searching for 0.x.x.x returns Internal Server Error (C. Neuhaus)
2018-04-10 21:22:06 +01:00
Oliver Gorwits
7a481282c0
allow empty description
2018-04-08 13:11:02 +01:00