Commit Graph

256 Commits

Author SHA1 Message Date
Denis Flaven
b124e94551 - Enforce users to be created with at least one profile
SVN:trunk[867]
2010-09-14 09:09:36 +00:00
Romain Quetiez
eab30f77e4 #266 OQL attributes changed into TEXT
SVN:trunk[864]
2010-09-14 08:44:36 +00:00
Denis Flaven
d41e826297 Fixed portal hyperlink
SVN:trunk[861]
2010-09-14 08:35:11 +00:00
Denis Flaven
fcabde1cc5 - Integrating the German localization thanks to Jonathan Lucas from Itomig !
SVN:trunk[858]
2010-09-13 21:39:23 +00:00
Denis Flaven
822c79ce5e - Fixed the URL to the portal hyperlink (hyperlink(portal)) in email notifications.
SVN:trunk[853]
2010-09-13 18:55:30 +00:00
Romain Quetiez
b537a3e810 Removed automatic test tools (separate module)
SVN:trunk[838]
2010-09-13 11:45:57 +00:00
Romain Quetiez
6d0bc6d2c7 Implemented security in import.php
SVN:trunk[834]
2010-09-13 09:30:56 +00:00
Romain Quetiez
384c8c8ba9 #152 Data model consistency check reporting issues
SVN:trunk[824]
2010-09-12 08:43:48 +00:00
Romain Quetiez
fe8ebc6c31 Added an automatic test: stressing import.php
SVN:trunk[823]
2010-09-12 08:42:49 +00:00
Denis Flaven
85dfd8527d - Completely revamped welcome page and configuration management overview in order to streamline the configuration menu.
SVN:trunk[821]
2010-09-11 20:37:42 +00:00
Romain Quetiez
2ad6c0594d #162 Implemented the non interactive bulk load (REST, CLI not implemented)
SVN:trunk[818]
2010-09-11 13:36:16 +00:00
Romain Quetiez
1a4c3c98f1 Connect interfaces to each other (1-1 link)
SVN:trunk[816]
2010-09-10 18:51:09 +00:00
Romain Quetiez
dfb1ae83c7 Fixed issue on deletion: was not recursive, leading to data integrity issues
SVN:trunk[815]
2010-09-10 18:49:48 +00:00
Romain Quetiez
0c4a030e2a Improved security
SVN:trunk[809]
2010-09-10 11:59:04 +00:00
Denis Flaven
463e7b5413 - Enhancement (Trac#189) first version of a (simple) End-Users portal.
- Fix for the appUserPreferences class

SVN:trunk[806]
2010-09-10 10:10:57 +00:00
Romain Quetiez
7312d977f3 Notifications template may specify this->hyperlink(portal) (and fixed issues in sample data)
SVN:trunk[805]
2010-09-09 15:26:07 +00:00
Romain Quetiez
5f497a55de New profile: Portal User (and link from a ticket to the user portal)
SVN:trunk[801]
2010-09-09 13:47:22 +00:00
Romain Quetiez
a3f4dad24e Added memory peak to the internal profiling instrumentation
SVN:trunk[799]
2010-09-08 20:01:06 +00:00
Romain Quetiez
3f0b5ca63a #123 Switch back to the InnoDB engine, which shows better performances (moreover we did far more testing with this engine)
SVN:trunk[798]
2010-09-08 13:47:45 +00:00
Romain Quetiez
32b337b9a8 #140 Check that user logins are unique
SVN:trunk[796]
2010-09-08 08:11:46 +00:00
Denis Flaven
39e943c20a - Fixing Trac #173. The unused states are now excluded from the graph.
- The path to graphviz installation (dot executable) is now configurable via the 'graphviz_path' config variable (defaults to /usr/bin/dot).
- If graphviz is present, the graph is generated on the fly, and using the current user's localization/translation for the state & transition names.

SVN:trunk[795]
2010-09-07 20:04:21 +00:00
Romain Quetiez
49d96e503f #205 Missing object hyperlink when using trigger on object creation
SVN:trunk[783]
2010-09-06 16:40:16 +00:00
Romain Quetiez
5c4614a3af Dehardcoded against the DB engine (now defaults to myisam)
SVN:trunk[776]
2010-09-06 09:15:26 +00:00
Denis Flaven
8f982bc5bd Bug fix: make sure that the log is properly filled when creating a notification.
SVN:trunk[774]
2010-09-06 09:06:57 +00:00
Romain Quetiez
40eb8367a4 #233 Speed up data load, found a bottleneck, but still some room for improvement, added internal settings to boost up huge load or workaround a bug in CheckToWrite (if any)
SVN:trunk[772]
2010-09-05 22:20:28 +00:00
Denis Flaven
f522e06bce Typo in the localization... fixed.
SVN:trunk[766]
2010-09-05 12:52:50 +00:00
Denis Flaven
4ed6b76188 - Simplified Notifications page (Trac #163)
SVN:trunk[765]
2010-09-05 12:51:58 +00:00
Romain Quetiez
b49373b959 #153 SOAP Web service broken due to violated integrity rule
SVN:trunk[761]
2010-09-05 07:29:33 +00:00
Romain Quetiez
8926e64bc2 #223 Trim spaces on CSV import was not handling well the last line
SVN:trunk[760]
2010-09-05 07:02:13 +00:00
Romain Quetiez
81cd840604 #234 Removed the error_reporting directive and implemented a workaround to reduce the potential warnings issued by PHP
SVN:trunk[759]
2010-09-03 22:20:16 +00:00
Romain Quetiez
d1a84bfbc1 #247 Missing query argument (CSV export failing, or Emailed URL not working for lists)
SVN:trunk[758]
2010-09-03 21:42:37 +00:00
Romain Quetiez
a9c0ba63df Optimizations: DBObjectSet::Count does it without loading all the data + possibility to specify LIMIT + restored the query cache (was inoperant) + improved the debug reports + added two settings (query_cache_enabled and debug_queries)
SVN:trunk[756]
2010-09-03 21:23:37 +00:00
Denis Flaven
368b863aa3 - When sending email the "From" field is mandatory otherwise the mails are not sent.
SVN:trunk[749]
2010-09-02 16:53:12 +00:00
Romain Quetiez
15b805fed6 #242 loosing linked objects when modifying name attribute
SVN:trunk[748]
2010-09-02 16:51:41 +00:00
Romain Quetiez
66c7d99c46 #239 Issue with character set (impacting searches with accents)
SVN:trunk[746]
2010-09-02 15:25:57 +00:00
Romain Quetiez
a36f50d490 Cosmetic: changed the name of views (removed the underscore prefix)
SVN:trunk[741]
2010-09-02 05:54:38 +00:00
Romain Quetiez
e31e23df7a Could not search on Contacts while being allowed to search on persons/teams
SVN:trunk[739]
2010-09-02 05:50:40 +00:00
Denis Flaven
b0d89dece3 - Sepcial corner case when loading objects with external keys and these externla keys themsleves have reconciliation keys that are also externla keys.
Example: On a person the field location_id
Can be specified by Location->Name and Location->Owner Organization (The 2 reconciliation keys for the class Location). The latter is also an external key, and therefore only an Id can be supplied for this field. Note that Location->Owner Organization->Name is not yet supported.

SVN:trunk[738]
2010-09-01 17:27:18 +00:00
Denis Flaven
79ab5d6b75 - Add the field 'to' to a list of EmailNotificationEvents.
SVN:trunk[736]
2010-09-01 10:48:38 +00:00
Romain Quetiez
4894dd2b4c New placeholders in templates: this->html(attcode) and this->label(attcode)
SVN:trunk[735]
2010-09-01 09:07:01 +00:00
Romain Quetiez
77159e8766 Notification were not working well with class hierarchy (not in Trac at that time)
SVN:trunk[734]
2010-08-31 21:11:11 +00:00
Romain Quetiez
8fe9d25341 Improved benchmark tools
SVN:trunk[729]
2010-08-31 13:35:16 +00:00
Denis Flaven
ce02a39157 - Fixed Trac #215: support several characters encoding for the interactive CSV import.
SVN:trunk[726]
2010-08-31 08:15:35 +00:00
Romain Quetiez
e75b6f8dbb Added KPI for send mail
SVN:trunk[724]
2010-08-31 07:34:53 +00:00
Romain Quetiez
b726430ba1 Cosmetic on trigger action link (in lists)
SVN:trunk[723]
2010-08-31 07:25:43 +00:00
Romain Quetiez
b7131ba4db Improved the internal KPI reporting tools
SVN:trunk[722]
2010-08-30 22:14:04 +00:00
Romain Quetiez
8a788acb9a #139 Improved string size verification, the rule is guaranteed by the core
SVN:trunk[721]
2010-08-30 16:11:46 +00:00
Romain Quetiez
ab808ebf93 #223 Trim spaces in CSV parsing
SVN:trunk[719]
2010-08-30 15:18:14 +00:00
Romain Quetiez
8fc34a9fd5 #229 History data was limited (administrators could not see any attribute!)
SVN:trunk[718]
2010-08-30 14:26:40 +00:00
Romain Quetiez
97f26c05e4 Fixed isssue with final class recall, discovered when reintroducing the field Ticket::related_change_id
SVN:trunk[717]
2010-08-30 14:04:16 +00:00