Commit Graph

156 Commits

Author SHA1 Message Date
Denis Flaven
bd2f1ea35f Smaller margin to the left of the main menu, to spare some room and prevent folding some titles
SVN:trunk[233]
2010-01-11 20:02:40 +00:00
Denis Flaven
23b6b43328 - partial implementation of the 1:n links management
- factorization of the code handling itopblock templates  

SVN:trunk[232]
2010-01-11 20:01:36 +00:00
Romain Quetiez
60a5085b95 Forgot a new file at last commit (soap types)
SVN:trunk[231]
2010-01-08 15:54:29 +00:00
Romain Quetiez
0f71144a25 Trac#56 Improvements to the SOAP web services and to the first operation CreateIncidentTicket
SVN:trunk[230]
2010-01-08 15:24:57 +00:00
Denis Flaven
9fc06ff6e4 - Fixing file upload/download troubles: make sure that magic_quotes_gpc is turned off and that the output is not truncated by AjaxWebPage.
SVN:trunk[229]
2010-01-06 20:06:16 +00:00
Denis Flaven
1c90a1de87 - Fixing styles issues found on the truncated lists (Ticket #61)
SVN:trunk[228]
2010-01-06 19:39:03 +00:00
Denis Flaven
58ab73c718 - For truncated lists
SVN:trunk[227]
2010-01-06 19:27:24 +00:00
Romain Quetiez
9440b59921 Forgot to add 3 files in the previous commit
SVN:trunk[226]
2010-01-06 12:57:40 +00:00
Romain Quetiez
5a15dcb849 Trac #57 - Implemented beta version of email notifications (triggers and actions)
SVN:trunk[225]
2010-01-06 08:51:08 +00:00
Romain Quetiez
644d936c26 #47 Replaced every occurence of deprecated verb split() by explode()
SVN:trunk[224]
2010-01-05 09:05:12 +00:00
Denis Flaven
905b32eac4 - First (partial) implementation of context and default values.
SVN:trunk[223]
2010-01-03 19:14:10 +00:00
Denis Flaven
95b1ce9030 - Fix the dialog to manage n-n links: don't display again objects that are already linked.
- Now use OQL instead of SibusQL

SVN:trunk[222]
2010-01-03 13:39:56 +00:00
Denis Flaven
015f44784d - Check that the temporary directory used by files upload exists and is writable from PHP. (As required in Trac #15).
SVN:trunk[221]
2009-12-31 09:36:57 +00:00
Denis Flaven
966d4820ca - First implementation of documents
- small cleanup to remove a global Config variable (and removed some deprecated utils:: functions)
- removed the 'DocumentVersion' object since previous versions are now tracked as normal change objects.

SVN:trunk[220]
2009-12-31 09:08:09 +00:00
Denis Flaven
9247b326c8 - Fixed bug (Trac #49) display of user's grant matrix not refreshed properly. Actually it was not a display issue but the cache was not flushed at the right time and the flush was just loading more entries in the cache without clearing the current ones.
SVN:trunk[219]
2009-12-29 18:18:17 +00:00
Denis Flaven
61874fbea3 - Fixed bug Trac #43 ('links attribute' dialog can now be validated by pressing Enter)
SVN:trunk[218]
2009-12-29 17:32:18 +00:00
Denis Flaven
7efeec5acd - Fixed bug Trac #65: incorrect display of non-ASCII characters. htmlentities must be aware of the charset used !
SVN:trunk[217]
2009-12-29 17:08:04 +00:00
Denis Flaven
699e6b4e6e - Fixed bug Trac #60 (Modification of a Service Call does not work with IE). This was due to some forms being contained within another form (forbidden in HTML)
SVN:trunk[216]
2009-12-29 16:41:16 +00:00
Denis Flaven
c9f8417f76 _ Fixed Trac #46: when a mandatory field has no valid value, an empty drop-down list is displayed, this prevents the user from validating the from.
SVN:trunk[215]
2009-12-29 15:15:36 +00:00
Denis Flaven
cc4219714a - completed the fix of the user object history (Trac #48)
- completed the implementation of truncated lists (Trac #61)
- Fixed the handling of the search form in the details page (Trac #29)

SVN:trunk[214]
2009-12-29 14:02:18 +00:00
Denis Flaven
e91b81c777 SVN:trunk[213] 2009-12-29 13:41:44 +00:00
Denis Flaven
adeb7b17b1 - Added 2 new parameters to the config file to manage the display_limit (Trac #61)
SVN:trunk[212]
2009-12-29 13:40:29 +00:00
Denis Flaven
4d1d6bf6b0 - Track the changes/history when creating the administrator account (Trac #48)
SVN:trunk[211]
2009-12-29 13:38:02 +00:00
Romain Quetiez
9e47505447 Fixed regression on the bug fix [207]
SVN:trunk[210]
2009-12-28 16:51:58 +00:00
Romain Quetiez
d8269cc11b Trac #56 - Implemented and usable but still not a complete and dynamically generated WSDL file. Unit tests are in place (through client/server SOAP protocol, or directly onto the internal API)
SVN:trunk[209]
2009-12-28 11:22:54 +00:00
Romain Quetiez
002c1bf869 Fixed bug impacting only unit testing procedures
SVN:trunk[208]
2009-12-26 13:39:16 +00:00
Romain Quetiez
18f209a2f7 Trac #50 - Interactive bulk load (CSV) was not doing well when using several reconciliation keys
SVN:trunk[207]
2009-12-26 13:36:59 +00:00
Romain Quetiez
193aef8a63 Trac #51 - Implemented external key feed by the mean of reconciliation on external fields
SVN:trunk[206]
2009-12-26 13:30:16 +00:00
Romain Quetiez
ae1e7e224a Reviewed and changed a bug fix (No TRAC entry) on the display of external fields when the external key is null. The actual fix is to consider that null is a value. Isset() should be used with care because one could not differentiate a missing value (in an array or a value that is null)
SVN:trunk[205]
2009-12-26 13:18:56 +00:00
Romain Quetiez
37c5880ced #53 Global search always returning all organization, reviewed Denis's fix
SVN:trunk[204]
2009-12-26 13:06:28 +00:00
Denis Flaven
d3d617fabe - fixed bug #52 (display of lnkInfraError objects) by adding a protection in GetDisplayName against objects that actually do not have any name.
SVN:trunk[203]
2009-12-21 20:11:29 +00:00
Denis Flaven
8bb9176d36 - fixed the display of the history log of the 'user' class (Trac #48), and more generally the history log of all classes not derived from logRealObject.
SVN:trunk[202]
2009-12-21 19:53:13 +00:00
Denis Flaven
97761de870 - completed the implementaiton o the 'is dirty' flag to prevent reloading an object being modified.
- added a protection against reading an uninitialized field that triggered a PHP 'notice' error.

SVN:trunk[201]
2009-12-21 19:16:27 +00:00
Denis Flaven
89396151c5 Fixed bug (Trac #53), I don't know exactly what I did (!) but I've copied what's done in __DescribeHTML and this makes the full text search work for organizations !
Note that __DescribeHTML actually modifies the objects it is applied to  (via a referenced passed to the Describe method)

SVN:trunk[200]
2009-12-21 15:52:23 +00:00
Denis Flaven
460f8234f8 Fixed the HTML display in the export webservice page. (Trac #58)
SVN:trunk[199]
2009-12-21 09:41:31 +00:00
Denis Flaven
abcb687ccc - Fixed the support of Internet Explorer (tested on IE7 and IE8)
- Cleanup of the generated HTML to have page that are XHTML compliant (not yet complete)

SVN:trunk[198]
2009-12-18 07:23:14 +00:00
Denis Flaven
d7b3bea8f4 - improved handling of the 'menu' parameter (Thanks to david-alves for reporting it)
- removed unneeded paragraph marks around the h2 title for a better HTMl formatting.

SVN:trunk[197]
2009-11-03 19:03:34 +00:00
Romain Quetiez
b2a9de9d59 New type of attribute: Blob, allowing documents in the application. Was fully developed in the core, but roughly integrated in the application... todo: file upload for edition, file download for viewing
SVN:trunk[196]
2009-10-22 09:12:07 +00:00
Romain Quetiez
e6c5d3563c Fixed typo on the default value of the server status (class: bizServer)
SVN:trunk[194]
2009-10-19 14:51:01 +00:00
Romain Quetiez
b341e07a91 Added info in the log (see previous changes in the setup)
SVN:trunk[192]
2009-10-09 14:09:27 +00:00
Romain Quetiez
58428aefe2 Fixed several issues in the setup (load of data) :
- stopper bug in case of reinstallation/upgrade: the file keyscache.tmp could be left in case of issue in the previous execution of the setup ; the file is now deleted prior to running a new session
- if a fatal error (e.g. call to undefined function) occured during the load of a file (ajax), then we had no clue that this happened ; a log has been added after the load so that we can get faster to the issue
- reordered data files (not the same order in MS-Explorer) to maximize ext key resolution on the first pass
- resolving external keys afterwards should work again (though the file order is avoiding this currently), as the objects are declared "dirty" and no automatic reload will be attempted during further manipulations
- added a log when an external key cannot be resolved during the final round

SVN:trunk[191]
2009-10-09 14:00:48 +00:00
Romain Quetiez
d71df57c66 Added investigation means: DB dump from the ITopConsultant page, this feature should not rely on mySQL statements that are not allowed in the OVH hosting setup. The feature is 100% new and does not interfere with any existing code. Therefore I would advise to upgrade the official build as quickly as possible.
SVN:trunk[190]
2009-10-02 15:07:28 +00:00
Romain Quetiez
3b099ddb3a Finalizing sample data: removed the unused profile
SVN:trunk[189]
2009-10-01 16:40:06 +00:00
Romain Quetiez
6c4378427b Added sample data: service calls, known errors, infra grouping, and some links (e.g. contact/team)
SVN:trunk[188]
2009-10-01 14:27:51 +00:00
Romain Quetiez
faaa4ddac7 Welcome menu updated with Erwan's text (quickly reviewed)
SVN:trunk[187]
2009-09-30 13:30:13 +00:00
Romain Quetiez
f282e3f296 Added new sample data (forgotten from last commit)
SVN:trunk[186]
2009-09-30 13:00:30 +00:00
Romain Quetiez
205cd788a7 Integrated the latest data model and sample data
SVN:trunk[185]
2009-09-29 16:12:40 +00:00
Romain Quetiez
ea4fa4815c Temporarily removed the TAB "OQL query", until it gets finalized with the link management
SVN:trunk[184]
2009-09-28 08:45:01 +00:00
Romain Quetiez
83a92c8c7c Fixed inconsistency in the CSV import : a bixServer objects had two fields (one was inherited) having the same label, leading to a high level of confusion when doing a bulk load (matching the fields was not possible)
SVN:trunk[183]
2009-09-22 14:13:07 +00:00
Romain Quetiez
a8520c37ee Fixed bug in CSV import: was not working when using private keys. Also fine tuned the field matching mechanism and now the CSV export/import are 100% symmetric
SVN:trunk[182]
2009-09-22 13:36:29 +00:00