Skip to content

Commit

Permalink
Fixed broken AJAX call to fetch devices related to current customer
Browse files Browse the repository at this point in the history
  • Loading branch information
bheisig committed Jun 20, 2014
1 parent a4da808 commit 00c52c1
Show file tree
Hide file tree
Showing 5 changed files with 370 additions and 374 deletions.
77 changes: 41 additions & 36 deletions Changes
Expand Up @@ -3,87 +3,92 @@
Revision history for RT-Extension-ReferenceIDoitObjects


## 0.94 (tba)

* Fix: Fetching devices related to current requestor doesn't work.


## 0.93 (Wed, 07 May 2014 14:20:10 +0200)

*Important notice:* This extension requires Request Tracker 4.2.x or higher and a running installation of i-doit 1.3 or higher. It is no longer compatible to RT version 4.0.x and i-doit version 1.2.x or older! Please use version 0.92 instead if you need compatibility to those older versions.

* Made the code compatible to Request Tracker 4.2.x (breaks with 4.0.x)
* Switched from username/password authentication to i-doit API key
* Added view for requestor's linked devices including installed software components
* Renamed some tabs for better understanding
* Shared code with OTRS Help Desk extension to be more maintainable
* Renamed configuration options for default view
* Made the code compatible to Request Tracker 4.2.x (breaks with 4.0.x)
* Switched from username/password authentication to i-doit API key
* Added view for requestor's linked devices including installed software components
* Renamed some tabs for better understanding
* Shared code with OTRS Help Desk extension to be more maintainable
* Renamed configuration options for default view


## 0.92 (Fri, 07 Jun 2013 14:03:02 +0200)

* Object browser shows object location
* Implemented browser in "Jumbo update"
* Hide custom fields when modifying referenced objects
* Tree view: mark both hard- and software if software is marked
* Fixed broken link in page menu for /Ticket/ModifyIDoitObjects.html after update
* Removed buggy unused code
* Improved code documentation
* Updated to Module::Install 1.06 (thanks to Tatsuhiko Miyagawa)
* Requires i-doit version 1.0.1 or higher
* Object browser shows object location
* Implemented browser in "Jumbo update"
* Hide custom fields when modifying referenced objects
* Tree view: mark both hard- and software if software is marked
* Fixed broken link in page menu for /Ticket/ModifyIDoitObjects.html after update
* Removed buggy unused code
* Improved code documentation
* Updated to Module::Install 1.06 (thanks to Tatsuhiko Miyagawa)
* Requires i-doit version 1.0.1 or higher


## 0.91 (Fri, 07 Sep 2012 14:02:49 +0200)

* Removed deprecated Switch.pm (important for newer Perl versions; thanks to Matthias)
* Described installation via CPAN.
* Removed deprecated Switch.pm (important for newer Perl versions; thanks to Matthias)
* Described installation via CPAN.


## 0.9 (Mon, 04 Jun 2012 16:50:31 +0200)

* Include javascript and css only if needed
* Added checkbox to select/unselect all objects from object view
* Added link to remove all selected objects from list
* Show message if no requestor is selected
* Implemented workaround for JavaScript's JSON object missing in IE < 9
* Include javascript and css only if needed
* Added checkbox to select/unselect all objects from object view
* Added link to remove all selected objects from list
* Show message if no requestor is selected
* Implemented workaround for JavaScript's JSON object missing in IE < 9


## 0.8 (Fri, 01 Jun 2012 14:12:24 +0200)

* Show link in the page menu to modify referenced i-doit objects
* Show link in the page menu to modify referenced i-doit objects


## 0.7 (Thu, 31 May 2012 10:01:16 +0200)

* Use default mandator if necessary when modifying referenced i-doit objects
* Look only for enabled object types (bug fix)
* Use default mandator if necessary when modifying referenced i-doit objects
* Look only for enabled object types (bug fix)


## 0.6 (Fri, 27 Apr 2012 11:49:06 +0200)

* Write logbook entries within i-doit when objects are added or removed
* Show loading message when initiating the browser
* Requires i-doit version 0.9.9-9 or higher
* Write logbook entries within i-doit when objects are added or removed
* Show loading message when initiating the browser
* Requires i-doit version 0.9.9-9 or higher


## 0.5 (Mon, 23 Apr 2012 13:22:37 +0200)

* When creating a ticket assign mandator and objects from HTTP GET
* Bug fixing
* When creating a ticket assign mandator and objects from HTTP GET
* Bug fixing


## 0.4 (skipped)


## 0.3 (Mon, 13 Feb 2012 13:28:50 +0100)

* Performance boost when rendering tables
* Fixed API call when viewing a ticket created by email
* Improved error messages
* Improved meta information
* Performance boost when rendering tables
* Fixed API call when viewing a ticket created by email
* Improved error messages
* Improved meta information


## 0.2 (Fri, 20 Jan 2012 15:45:43 +0100)

* Bug fixing
* Bug fixing


## 0.1 (Wed, 14 Dec 2011 09:30:22 +0100)

* Initial release
* Initial release

14 changes: 7 additions & 7 deletions SIGNATURE
Expand Up @@ -15,7 +15,7 @@ not run its Makefile.PL or Build.PL.
Hash: SHA1

SHA1 78e50e186b04c8fe1defaa098f1c192181b3d837 COPYING
SHA1 841d7bd3c45aefd6474d734b1ba6d1d38e07b3d7 Changes
SHA1 70f86c5dd7682901f7b58173e3104456074b6f02 Changes
SHA1 b8394293f2e378ba6448ca865856f48077a1575d MANIFEST
SHA1 30732a5045c730baf75d689f6ffbce7669da7da6 MANIFEST.SKIP
SHA1 a9e1a2d3d3b09a2085e99a14f616c0aa7e8eeca8 META.yml
Expand All @@ -32,13 +32,13 @@ SHA1 48fa00ecafbb02e55d067d7a1c49a1a765b1f210 html/Callbacks/ReferenceIdoitObjec
SHA1 9e3ec26a138e3ca06c2fba89726e666d0f605172 html/Callbacks/ReferenceIdoitObjects/Ticket/ModifyAll.html/AfterBasics
SHA1 e3db219a6c3f30e5dfd899eaa9f177290fa952c5 html/Elements/SelectIDoitObjects
SHA1 a10c7df24f36937750a6b093646a0744d89b9fca html/Elements/ShowIDoitObjects
SHA1 faf56d314fefe40211b3db8fb305dedec3861bab html/NoAuth/css/demo_table.css
SHA1 63c5b31231d04e9ec86200d05b4525c76535d4a4 html/NoAuth/css/demo_table_jui.css
SHA1 79d23ab5a97f31ed04543fd7ae28a9dac568f443 html/NoAuth/css/demo_table.css
SHA1 a25e73237c1c9b6fc5ee7cc0efa04fd18b1bf46a html/NoAuth/css/demo_table_jui.css
SHA1 77bd3d3063cf3ff2da91247cbb8fe42c55678f16 html/NoAuth/css/i-doit_object_browser.css
SHA1 d2b7e4e31fe8e1c6b720e33448674102879e4246 html/NoAuth/images/ui-anim_basic_16x16.gif
SHA1 9cab72c6d9fde4def30a426c3ed9c8bc5ccd310a html/NoAuth/js/i-doit_ie_fix.js
SHA1 6f6c12b01532eeebefde965a5fa832a9d441122c html/NoAuth/js/jquery.dataTables.min.js
SHA1 dcf95ae07c31a5825b925c0dd01a073e7d06fa8c html/NoAuth/js/referenceidoitobjects.js
SHA1 6fb378fa3bcaecea8af66f6c9c61e9fc92edf0b2 html/NoAuth/js/referenceidoitobjects.js
SHA1 33144b4a8c148e18c8d181f47d0342e63b60536c html/Ticket/Elements/EditIDoitObjects
SHA1 bb92b11d622f7584fa270175cd1829be97f96e3d html/Ticket/Elements/ShowIDoitObjects
SHA1 2b70a6b246c69a9278112266e35651808a5ad2c8 html/Ticket/ModifyIDoitObjects.html
Expand Down Expand Up @@ -89,7 +89,7 @@ SHA1 640935336dc1123c0069bcf5432bcaedc2cf22d3 t/pod.t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlNqRGkACgkQWFkxZRfLwXJGWgCfbk7Hrt0Vd1XXjuKcztAi8aSS
Q7kAoKY6p1anbJnQVbhl1iDF7pS69Exb
=I5Xx
iEYEARECAAYFAlOkSyYACgkQWFkxZRfLwXLymgCgxBbnX5U3OfzTGnIWa6ynSXp3
RQgAoLVqV4MCfWndrj5p1aVJvineEc6v
=c091
-----END PGP SIGNATURE-----
8 changes: 3 additions & 5 deletions html/NoAuth/css/demo_table.css
Expand Up @@ -32,9 +32,7 @@

.dataTables_wrapper {
position: relative;
min-height: 302px;
clear: both;
_height: 302px;
zoom: 1; /* Feeling sorry for IE */
}

Expand Down Expand Up @@ -110,17 +108,17 @@ table.display {
margin: 0 auto;
clear: both;
width: 100%;

/* Note Firefox 3.5 and before have a bug with border-collapse
* ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 )
* ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 )
* border-spacing: 0; is one possible option. Conditional-css.com is
* useful for this kind of thing
*
* Further note IE 6/7 has problems when calculating widths with border width.
* It subtracts one px relative to the other browsers from the first column, and
* adds one to the end...
*
* If you want that effect I'd suggest setting a border-top/left on th/td's and
* If you want that effect I'd suggest setting a border-top/left on th/td's and
* then filling in the gaps with other borders.
*/
}
Expand Down
2 changes: 0 additions & 2 deletions html/NoAuth/css/demo_table_jui.css
Expand Up @@ -109,8 +109,6 @@ table.display thead th div.DataTables_sort_wrapper span {

.dataTables_wrapper {
position: relative;
min-height: 302px;
_height: 302px;
clear: both;
}

Expand Down

0 comments on commit 00c52c1

Please sign in to comment.