racktables-contribs
10 days agomake mininal updates for RackTables 0.21.5 master
Denis Ovsienko [Sun, 22 Nov 2020 17:02:35 +0000 (17:02 +0000)] 
make mininal updates for RackTables 0.21.5

Fix a PHP fatal error reported by Valentin Iurea:
Uncaught ArgumentCountError: Too few arguments to function
setMessage(), 2 passed in local_portgenerator.php on line 514 and
exactly 3 expected in functions.php:5374

Fix a PHP notice:
Undefined index: objtype_name in local_portgenerator.php on line 259

Lose a call to getObjectPortsAndLinks(), update some comments and fix
some code style.

10 days agosave vlans.dia
Denis Ovsienko [Sun, 22 Nov 2020 15:38:15 +0000 (15:38 +0000)] 
save vlans.dia

This is the source diagram of the RackTables image currently known as
"wwwroot/pix/8021q.png".

7 weeks agofix some spelling
Denis Ovsienko [Fri, 9 Oct 2020 11:34:18 +0000 (12:34 +0100)] 
fix some spelling

8 weeks agodemo: add init-full-0.21.5.sql
Denis Ovsienko [Mon, 5 Oct 2020 17:53:16 +0000 (18:53 +0100)] 
demo: add init-full-0.21.5.sql

3 months agoworkaround pandas 1.1.0
Lucas [Thu, 13 Aug 2020 20:25:19 +0000 (20:25 +0000)] 
workaround pandas 1.1.0

3 months agov.28 - issues with Pandas 1.1.0
Lucas [Thu, 13 Aug 2020 19:47:14 +0000 (19:47 +0000)] 
v.28 - issues with Pandas 1.1.0

3 months agoinstructions
Lucas Aimaretto [Thu, 13 Aug 2020 14:09:02 +0000 (11:09 -0300)] 
instructions

3 months agoinstructions
Lucas Aimaretto [Thu, 13 Aug 2020 14:08:04 +0000 (11:08 -0300)] 
instructions

3 months agoinstructions
Lucas [Wed, 12 Aug 2020 13:47:06 +0000 (10:47 -0300)] 
instructions

4 months agoModernization
Paul Tötterman [Mon, 28 Oct 2019 14:04:53 +0000 (16:04 +0200)] 
Modernization

4 months agoVersion upgrade
Paul Tötterman [Mon, 14 Oct 2019 11:48:02 +0000 (14:48 +0300)] 
Version upgrade

4 months agoUpdate README.md
Sky [Mon, 14 Oct 2019 09:13:09 +0000 (11:13 +0200)] 
Update README.md

4 months agoUpgrade to alpine 3.9 and racktables 0.21.1
Paul Tötterman [Mon, 18 Mar 2019 15:07:16 +0000 (17:07 +0200)] 
Upgrade to alpine 3.9 and racktables 0.21.1

4 months agoUpdate to racktables 0.21.0
Paul Tötterman [Tue, 10 Oct 2017 18:25:00 +0000 (21:25 +0300)] 
Update to racktables 0.21.0

4 months agoUpdate racktables to 0.20.13
Paul Tötterman [Mon, 5 Jun 2017 11:43:44 +0000 (14:43 +0300)] 
Update racktables to 0.20.13

4 months agoUpdate for alpine 3.6
Paul Tötterman [Mon, 5 Jun 2017 11:35:15 +0000 (14:35 +0300)] 
Update for alpine 3.6

4 months agoAdd badges to readme
Paul Tötterman [Mon, 26 Sep 2016 12:04:46 +0000 (15:04 +0300)] 
Add badges to readme

4 months agoFetch release from github instead of sourceforge.
Paul Tötterman [Mon, 26 Sep 2016 11:58:12 +0000 (14:58 +0300)] 
Fetch release from github instead of sourceforge.

Thanks @davethegr8

4 months agoFix for alpine3.4
Paul Tötterman [Fri, 3 Jun 2016 11:31:34 +0000 (14:31 +0300)] 
Fix for alpine3.4

4 months agoInitial import
Paul Tötterman [Mon, 22 Feb 2016 14:02:48 +0000 (16:02 +0200)] 
Initial import

4 months agov2.8; see changelog
Lucas [Mon, 6 Jul 2020 12:19:19 +0000 (09:19 -0300)] 
v2.8; see changelog

5 months agonew version
Lucas [Wed, 1 Jul 2020 23:09:20 +0000 (20:09 -0300)] 
new version

5 months agocsvimport: fixup some indentation
Denis Ovsienko [Sun, 7 Jun 2020 14:13:41 +0000 (15:13 +0100)] 
csvimport: fixup some indentation

5 months agocsvimport: make all SELECTs properly prepared
Denis Ovsienko [Sun, 7 Jun 2020 13:52:18 +0000 (14:52 +0100)] 
csvimport: make all SELECTs properly prepared

5 months agocsvimport: convert all instances of "SELECT *"
Denis Ovsienko [Sun, 7 Jun 2020 12:28:45 +0000 (13:28 +0100)] 
csvimport: convert all instances of "SELECT *"

5 months agocsvimport: fix message loss in ophandler functions
Denis Ovsienko [Sun, 7 Jun 2020 12:27:40 +0000 (13:27 +0100)] 
csvimport: fix message loss in ophandler functions

5 months agocsvimport: make a few minor fixups
Denis Ovsienko [Sun, 7 Jun 2020 12:25:56 +0000 (13:25 +0100)] 
csvimport: make a few minor fixups

Spell "CSV" and boolean constants in uppercase, update home URL, update
some comments, messages and "to do" lines for consistency and lose the
closing PHP tag.

5 months agocsvimport: lose some excess newlines
Denis Ovsienko [Sun, 7 Jun 2020 11:25:28 +0000 (12:25 +0100)] 
csvimport: lose some excess newlines

5 months agocsvimport: lose all trailing space
Denis Ovsienko [Sun, 7 Jun 2020 11:13:25 +0000 (12:13 +0100)] 
csvimport: lose all trailing space

5 months agofixup some SQL lint 42/head
matt32106 [Sat, 6 Jun 2020 12:38:09 +0000 (14:38 +0200)] 
fixup some SQL lint

5 months agoNew plugin format
matt32106 [Sat, 6 Jun 2020 12:07:24 +0000 (14:07 +0200)] 
New plugin format

5 months agocsv_import.php: adopt and relicence as GPLv2
Denis Ovsienko [Fri, 5 Jun 2020 12:24:36 +0000 (13:24 +0100)] 
csv_import.php: adopt and relicence as GPLv2

This commit follows 27 ported commits of history of the CSV import
plugin originally developed in the SURFsara fork of racktables-contribs
(at https://github.com/sara-nl/racktables-contribs at the time of this
writing).

Freek Dijkstra of SURFsara in service desk ticket number SD-4444 says
they no longer have a use for this code and it is OK to copy the plugin
to upstream (to make it easier for the community to contribute) and to
relicence under GPLv2 (to make it more consistent with RackTables).

5 months agoAdded feature for changing general attributes of objects in OBJECTATTRIBUTE
Erik Ruiter [Tue, 22 Dec 2015 11:55:03 +0000 (12:55 +0100)] 
Added feature for changing general attributes of objects in OBJECTATTRIBUTE

5 months agoFixed SERVEROBJECT documentation
Erik Ruiter [Tue, 22 Dec 2015 10:12:33 +0000 (11:12 +0100)] 
Fixed SERVEROBJECT documentation

5 months agoallow Zero-U assignment
github138 [Thu, 11 Jun 2015 12:23:04 +0000 (14:23 +0200)] 
allow Zero-U assignment

5 months agoadd import source username IP log entry
github138 [Fri, 29 May 2015 08:10:00 +0000 (10:10 +0200)] 
add import source username IP log entry

5 months agofix CABLELINK linkPorts now returns rows affected and throws exception on existing...
github138 [Wed, 27 May 2015 12:37:58 +0000 (14:37 +0200)] 
fix CABLELINK linkPorts now returns rows affected and throws exception on existing links

5 months agoallow ip range attach on existing VLANS
github138 [Wed, 27 May 2015 10:46:43 +0000 (12:46 +0200)] 
allow ip range attach on existing VLANS

5 months agocontinue on Rack assign import failures
github138 [Wed, 27 May 2015 08:57:04 +0000 (10:57 +0200)] 
continue on Rack assign import failures

5 months agofix comment
github138 [Fri, 15 May 2015 15:11:52 +0000 (17:11 +0200)] 
fix comment

5 months agoadd UPDATEIP
github138 [Fri, 15 May 2015 14:43:47 +0000 (16:43 +0200)] 
add UPDATEIP

5 months agoAdded feature to add tags to objects (OBJECTTAG)
Erik Ruiter [Mon, 20 Apr 2015 07:43:30 +0000 (09:43 +0200)] 
Added feature to add tags to objects (OBJECTTAG)

5 months agoadded CONTAINERLINK feature, and errormessage for OBJECTATTRIBUTE
Erik Ruiter [Fri, 17 Apr 2015 10:18:47 +0000 (12:18 +0200)] 
added CONTAINERLINK feature, and errormessage for OBJECTATTRIBUTE

5 months agoFixed documentation for OBJECTATTRIBUTE
Erik Ruiter [Wed, 15 Apr 2015 08:20:24 +0000 (10:20 +0200)] 
Fixed documentation for OBJECTATTRIBUTE

5 months agofixed small mistake in csv import
Erik Ruiter [Sun, 12 Apr 2015 07:45:04 +0000 (09:45 +0200)] 
fixed small mistake in csv import

5 months agomake imported Rack sortable
github138 [Fri, 10 Apr 2015 14:53:24 +0000 (16:53 +0200)] 
make imported Rack sortable

5 months agoadd trim to Rack Import
github138 [Fri, 10 Apr 2015 14:52:42 +0000 (16:52 +0200)] 
add trim to Rack Import

5 months agoprevent SQL LOCK TABLE Erros on porttype mismatch
github138 [Tue, 7 Apr 2015 08:20:00 +0000 (10:20 +0200)] 
prevent SQL LOCK TABLE Erros on porttype mismatch

5 months agoadded csv import object attributes
Erik Ruiter [Tue, 31 Mar 2015 11:51:21 +0000 (13:51 +0200)] 
added csv import object attributes

5 months agoshow if a port is already linked
github138 [Tue, 17 Mar 2015 09:46:26 +0000 (10:46 +0100)] 
show if a port is already linked

5 months agoUpdated documentation
Erik Ruiter [Wed, 24 Sep 2014 18:30:24 +0000 (20:30 +0200)] 
Updated documentation

5 months agoSmall changes to documentation
Erik Ruiter [Wed, 24 Sep 2014 14:06:23 +0000 (16:06 +0200)] 
Small changes to documentation

5 months agoAdded Option to import IP interfaces
Erik Ruiter [Wed, 24 Sep 2014 10:23:06 +0000 (12:23 +0200)] 
Added Option to import IP interfaces

* Importing Object IP interfaces

 Syntax: OBJECTIP; Objectname; OS Interface name; IP address; Type
 Value 1, OBJECTIP
 Value 2, Objectname: Specifies the name of the object
 Value 3, OS Interface name: Specifies the name of the interface to be added
 Value 4, IP address: Specifies the ip address of the interface to b e added (IPv4 or Ipv6) no subnet mask required
 Value 5, Type: Chooses the type of interface to be added. Can be: connected, loopback, shared, router, point-to-point. The default type is: router

 Examples:

 OBJECTIP;myRouter;eth0;10.1.3.1;connected
 Creates an IP interface name eth0, with address 10.1.3.1 and type 'connected', which is added to the myRouter object.

5 months agoSmall bugfix
Erik Ruiter [Wed, 24 Sep 2014 07:37:59 +0000 (09:37 +0200)] 
Small bugfix

Due to a recent change it was not possible anymore to add ports to objects. This is now fixed
Also added some commentary refering to port types.

5 months agocsv_import.php addObject function small bug
Daniel [Mon, 1 Sep 2014 14:53:34 +0000 (15:53 +0100)] 
csv_import.php addObject function small bug

Added  (strlen($ifName ) > 0)  as a verification since adding an object without ports would fail otherwise.

Doing the verification via the count of $ifName doesn't filter my tests of objects without ports.

"OBJECT;PATCHPANEL;this is a test entry; this is a test entry"
would fail without the added verification.

5 months agoUpdate csv_import.php
Daniel [Sun, 31 Aug 2014 10:14:21 +0000 (11:14 +0100)] 
Update csv_import.php

Small bug in function addRackImport, location should be in $csvdata[1] instead of $csvdata[0] and so forth with the other variables.
Tested with my live data import - which contains Location (existing), rackrow (existing), rack (new value).

5 months agoIncluded serveral additional import options.
Erik Ruiter [Fri, 11 Jul 2014 13:58:51 +0000 (15:58 +0200)] 
Included serveral additional import options.

Added:
- importing cable links
- importing VLANs
- importing IP space

Updated documentation

5 months agoMinor changes
Erik Ruiter [Fri, 27 Jun 2014 12:56:23 +0000 (14:56 +0200)] 
Minor changes

5 months agoInitial version of import script
Erik Ruiter [Mon, 23 Jun 2014 13:41:30 +0000 (15:41 +0200)] 
Initial version of import script

6 months agoUpdated cytoscape.min.js download link. 41/head
Guðvarður Ólafsson [Mon, 4 May 2020 21:57:41 +0000 (21:57 +0000)] 
Updated cytoscape.min.js download link.

The link "https://js.cytoscape.org/api/cytoscape.js-latest/cytoscape.min.js" that was there returned 404. Hence I found a working link and replaced it.

10 months agoFix PHP syntax missing semicolon, hardware detection and updateAddress topologies-devel 40/head
Thomas Merkel [Tue, 28 Jan 2020 07:25:42 +0000 (08:25 +0100)] 
Fix PHP syntax missing semicolon, hardware detection and updateAddress

- Provide regular syntax fix for PHP code, by adding missing semicolons
- Fix hardware detection based on the current naming schema by modifing
  the current regular expression for space detection
- Fix updateAddress paramerts by providing only the requested parameter

12 months agoadd the roadmap .dia file for 2019Q4
Denis Ovsienko [Sun, 24 Nov 2019 15:44:33 +0000 (15:44 +0000)] 
add the roadmap .dia file for 2019Q4

12 months agodemo: add init-full-0.21.4.sql
Denis Ovsienko [Sun, 17 Nov 2019 20:06:02 +0000 (20:06 +0000)] 
demo: add init-full-0.21.4.sql

12 months agodemo: add init-full-0.21.3.sql
Denis Ovsienko [Sun, 17 Nov 2019 19:55:06 +0000 (19:55 +0000)] 
demo: add init-full-0.21.3.sql

15 months agoMerge pull request #39 from lrupp/master
Lars Vogdt [Fri, 16 Aug 2019 12:09:19 +0000 (14:09 +0200)] 
Merge pull request #39 from lrupp/master

New version 0.4.0 of the reports plugin

15 months agoNew version 0.4.0 of the reports plugin 39/head
Lars Vogdt [Sun, 11 Aug 2019 09:51:58 +0000 (11:51 +0200)] 
New version 0.4.0 of the reports plugin

17 months agoadd the roadmap .dia file for 2019Q2
Denis Ovsienko [Wed, 12 Jun 2019 12:28:17 +0000 (13:28 +0100)] 
add the roadmap .dia file for 2019Q2

20 months agosave patch_cords.dia
Denis Ovsienko [Sun, 31 Mar 2019 01:18:16 +0000 (02:18 +0100)] 
save patch_cords.dia

20 months agodemo: add init-full-0.21.2.sql
Denis Ovsienko [Mon, 25 Mar 2019 16:54:30 +0000 (16:54 +0000)] 
demo: add init-full-0.21.2.sql

22 months agoadd a 72*27 logo for gitweb
Denis Ovsienko [Mon, 7 Jan 2019 21:22:38 +0000 (21:22 +0000)] 
add a 72*27 logo for gitweb

2 years agofull_row_view: update after RackTables commit cc4e11b
Denis Ovsienko [Wed, 28 Nov 2018 12:51:45 +0000 (12:51 +0000)] 
full_row_view: update after RackTables commit cc4e11b

2 years agofull_row_view: eliminate an unused parameter
Denis Ovsienko [Tue, 20 Nov 2018 09:55:59 +0000 (09:55 +0000)] 
full_row_view: eliminate an unused parameter

2 years agofull_row_view: update for inverseRackUnit() changes
Denis Ovsienko [Tue, 20 Nov 2018 09:48:39 +0000 (09:48 +0000)] 
full_row_view: update for inverseRackUnit() changes

The recent changes in RackTables master (commit 136449f) broke rack unit
numbers printing in this plugin.

2 years agofull_row_view: update for getObjectClass() changes
Denis Ovsienko [Tue, 20 Nov 2018 09:43:08 +0000 (09:43 +0000)] 
full_row_view: update for getObjectClass() changes

The recent changes in RackTables master (commit 72b539b) had broken the
plugin completely.

2 years agostop using niftyString()
Denis Ovsienko [Wed, 14 Nov 2018 09:19:13 +0000 (09:19 +0000)] 
stop using niftyString()

Apparently the code was based on renderCell() from RackTables some time
ago, copy some of the later fixups as well.

2 years agoadd a MySQL schema diagram for RackTables
Michael C Tiernan [Wed, 22 Aug 2018 18:33:16 +0000 (14:33 -0400)] 
add a MySQL schema diagram for RackTables

This is a single image of the graphical relationship of the parts of
the schema used in RackTables. I've been looking for how certain
things link together and I used this to help me.
I created it using the MySQL Workbench tool.

2 years agoUpdate readme
Lucas Aimaretto [Fri, 20 Jul 2018 13:06:21 +0000 (10:06 -0300)] 
Update readme

2 years agoremove more PHP closing tags
Denis Ovsienko [Thu, 28 Jun 2018 10:12:00 +0000 (11:12 +0100)] 
remove more PHP closing tags

2 years agoMerge pull request #36 from infrastation/full_row_view
phgrau [Wed, 27 Jun 2018 13:41:16 +0000 (15:41 +0200)] 
Merge pull request #36 from infrastation/full_row_view

add support for tag colours, improve layout

2 years agoadd support for tag colours, improve layout 36/head
Mahomed Hussein [Tue, 26 Jun 2018 11:58:31 +0000 (12:58 +0100)] 
add support for tag colours, improve layout

2 years agoLinkManagement: add   and remove extra TDs 35/head
Denis Ovsienko [Thu, 21 Jun 2018 15:58:31 +0000 (16:58 +0100)] 
LinkManagement: add   and remove extra TDs

2 years agoLinkManagement: add optional port list extension
Mahomed Hussein [Thu, 21 Jun 2018 14:40:10 +0000 (15:40 +0100)] 
LinkManagement: add optional port list extension

2 years agoLinkManagement: use defineIfNotDefined()
Denis Ovsienko [Thu, 21 Jun 2018 14:02:29 +0000 (15:02 +0100)] 
LinkManagement: use defineIfNotDefined()

This way the user can redefine the constant without changing the source
code.

2 years agoLinkManagement: make container info optional
Mahomed Hussein [Thu, 21 Jun 2018 13:32:52 +0000 (14:32 +0100)] 
LinkManagement: make container info optional

2 years agomail_expirations.php: add MAILEXPR_DAYS_BEHIND
Denis Ovsienko [Fri, 15 Jun 2018 10:16:43 +0000 (11:16 +0100)] 
mail_expirations.php: add MAILEXPR_DAYS_BEHIND

This change does not modify the existing default behaviour, but makes
it possible to configure if necessary.

2 years agoswitch mail_expirations.php to UNIX newlines
Denis Ovsienko [Fri, 15 Jun 2018 08:17:28 +0000 (09:17 +0100)] 
switch mail_expirations.php to UNIX newlines

2 years agoMerge pull request #34 from bpothier/patch-3
phgrau [Tue, 24 Apr 2018 12:33:13 +0000 (14:33 +0200)] 
Merge pull request #34 from bpothier/patch-3

Update full_row_view.php

2 years agoUpdate full_row_view.php 34/head
Brian [Mon, 16 Apr 2018 07:44:40 +0000 (00:44 -0700)] 
Update full_row_view.php

Add option to wrap racks every X racks.
Bottom align racks to allow for different rack heights.
Move table TD printing logic inside loop.

3 years agoamend the previous commit
Denis Ovsienko [Sun, 22 Oct 2017 13:20:23 +0000 (14:20 +0100)] 
amend the previous commit

3 years agodemo: simplify demoreload.sh
Denis Ovsienko [Sun, 22 Oct 2017 13:16:29 +0000 (14:16 +0100)] 
demo: simplify demoreload.sh

3 years agodemo: add init-full-0.21.1.sql
Denis Ovsienko [Sun, 22 Oct 2017 13:12:32 +0000 (14:12 +0100)] 
demo: add init-full-0.21.1.sql

3 years agofixup the previous commit
Denis Ovsienko [Thu, 5 Oct 2017 17:54:11 +0000 (18:54 +0100)] 
fixup the previous commit

3 years agodemo: add init-full-0.21.0.sql
Denis Ovsienko [Thu, 5 Oct 2017 17:35:33 +0000 (18:35 +0100)] 
demo: add init-full-0.21.0.sql

3 years agodemo: add init-full-0.20.14.sql
Denis Ovsienko [Thu, 5 Oct 2017 17:21:06 +0000 (18:21 +0100)] 
demo: add init-full-0.20.14.sql

3 years agoChange Mail Address
github138 [Sat, 19 Aug 2017 13:13:29 +0000 (15:13 +0200)] 
Change Mail Address

3 years agoChange Mail Address
github138 [Sat, 19 Aug 2017 13:12:52 +0000 (15:12 +0200)] 
Change Mail Address

3 years agoChange Mail Address
github138 [Sat, 19 Aug 2017 13:12:15 +0000 (15:12 +0200)] 
Change Mail Address

3 years agofull_row_view.php: provide the custom CSS inline
Denis Ovsienko [Fri, 11 Aug 2017 13:21:04 +0000 (14:21 +0100)] 
full_row_view.php: provide the custom CSS inline

3 years agoremove some PHP closing tags
Denis Ovsienko [Wed, 2 Aug 2017 16:25:22 +0000 (17:25 +0100)] 
remove some PHP closing tags

3 years agoadd a tag roller for objects (Mantis #1777)
Alberto Avai [Mon, 31 Jul 2017 09:05:59 +0000 (10:05 +0100)] 
add a tag roller for objects (Mantis #1777)