acognet
fc7b772ba3
N°1910 - iTop - Search on Text contains "_" not working
...
_ is a special caracter in mysql -> replace with \_
2020-03-30 16:13:47 +02:00
Molkobain
d16c0ffef9
N°2313 - Markup extensibility: Add metadata on admin. console object creation forms
2020-01-17 14:16:31 +01:00
Molkobain
4400cfde62
N°2313 - Markup extensibility: Update usages of admin. console tabs to have codes and titles
2020-01-15 08:42:35 +01:00
Stephen Abello
611e828d1a
N°2314 Introduce custom themes for iTop's console
2019-12-12 15:46:03 +01:00
Eric
374946505a
N°2381 - Not possible to create a ticket in "resolved" with lnk objects
2019-12-10 15:30:53 +01:00
bruno DA SILVA
08c1f4f072
autoload rework
...
- bootstrap.inc.php is now included by approot.inc.php
- remove all unescessaries includes of bootstrap.inc.php
- in bootstrap.inc.php autoload can be bypassed using a feature flag because "why not"
2019-11-08 16:51:57 +01:00
Pierre Goiffon
9e015ba59a
📝 UI better log on catch
2019-11-04 09:22:43 +01:00
Eric
83c0df2157
N°2456 - Deadlock during concurrent updates
2019-08-26 15:50:40 +02:00
Pierre Goiffon
a711a67f4c
Fix throw inside transaction without rollback
2019-08-14 14:43:40 +02:00
Molkobain
947e26d864
Internal: Change how the bootstrap.inc.php file is included in endpoints (This completes commit ec095896)
2019-08-13 17:38:51 +02:00
Molkobain
ec09589646
N°2439 Add real autoloader for framework files (not modules)
2019-08-13 13:46:19 +02:00
Pierre Goiffon
4d78b7ca13
📝 add comment on prefill API call
2019-08-08 09:44:17 +02:00
Pierre Goiffon
0f3347f64d
📝 Fix some PhpDoc
2019-06-12 10:39:30 +02:00
Eric
48f15d7781
N°1974 - Fix: Stimuli can be applied through URL even if the access rights are set to deny
2019-02-20 16:11:49 +01:00
Pierre Goiffon
52ac819c1f
N°1835 wooops fix previous commit
2018-12-11 10:25:48 +01:00
Pierre Goiffon
c4ba1d55ac
🔊 N°1835 log error when transaction_id invalid in UI.php
2018-12-11 10:09:50 +01:00
Pierre Goiffon
36d47c2274
N°1835 fix transaction_id lost with session
...
* transaction_id are now stored by default in file instead of session ("transaction_storage" config parameter : default value was 'Session', it is now 'File')
* session_regenerate_id() call can be disabled using "regenerate_session_id_enabled" config parameter
* new 'transaction_id' parameter type to allow dots (with a file storage, transaction_id equals the temp file name and on Windows we're getting *.tmp)
2018-12-10 17:39:07 +01:00
Eric
e4e5f627c4
Display error log if UpdateObjectFromPostedForm fails when modifying an object in console
2018-12-05 09:04:30 +01:00
Eric
aca11ac966
Fix AttributeSet wrong error on number of tags in creation
2018-12-03 11:01:54 +01:00
Molkobain
c300e46480
N°1779 Fix none draggable columns in exports (Excel, CSV, ...)
...
- Fix AjaxWebPage load of linked stylesheets
- Remove unnecessary imports of JS/CSS files
2018-11-21 15:55:45 +01:00
Molkobain
7e3fceb7dc
N°1758 Fix read only attributes on bulk apply stimulus
2018-11-16 17:42:21 +01:00
Stephen Abello
798e526010
N°1758: Fix regression on bulk transition due to filter format changes
2018-11-14 15:25:27 +01:00
Eric
a94d940bd3
DBSearch: Fix serialization rework in bulk modify
2018-10-23 15:08:40 +02:00
Pierre Goiffon
def4c54d26
N°659 Console & Portal now we have same object save error messages and sessionmessages
...
* create new CoreCannotSaveException
* throw this exception in DBInsertNoReload/DBUpdate if CheckToWrite fails
* console : change UI.php code to catch this exception instead of calling CheckToWrite itself (was called twice :(( )
* portal : specific catch for the new exception
* portal : get and displays session messages
2018-10-22 17:11:08 +02:00
Pierre Goiffon
027b0fcff7
N°659 use header message to display uniqueness errors on object creation / modification
2018-10-22 17:11:08 +02:00
Pierre Goiffon
cd5e1afb2b
DBSearch: Fix serialization rework, use htmlentities
2018-10-22 15:51:28 +02:00
Eric
0298d6bc19
DBSearch: Fix serialization rework
2018-10-22 15:37:32 +02:00
Eric
d7df975971
cleanup code
2018-10-15 16:37:18 +02:00
Stephen
c0d83e96d8
Retrofit 2.5.1 fixes into develop ( 11308dc7, 1e0d654, 7fddd6ac, 12e9e453, cbe749af, 10b7fa60, c5f3598f, 396fc2cd)
2018-10-04 11:12:16 +02:00
Molkobain
7fddd6acdc
N°1624 Fix bulk transition integrity exception when "org_id" was not checked.
2018-10-03 15:08:54 +02:00
Stephen Abello
6e50a1c4be
(Retrofit from develop 7d37b065) Form prefill: add possibility to change attributes flag on the fly
2018-10-02 11:11:46 +02:00
Pierre Goiffon
1d28a67d21
N°931 TagSet widget enabling / disabling in bulk edit
...
- rename ToogleField -> ToggleField
- for the set input, use the same ID as other fields (used by ToggleField method)
- disable the set widget if needed on opening
- binds the update event to enable / disable at will
2018-09-27 17:29:36 +02:00
Molkobain
18d9ada58d
N°1636 Fix concurrent lock not released on failed transition (in the console)
2018-09-19 15:56:50 +02:00
Stephen Abello
7d37b06555
Form prefill: add possibility to change attributes flag on the fly
...
SVN:trunk[6000]
2018-08-06 14:33:47 +00:00
Stephen Abello
1f8110573c
N°1226 : When global searching with needles smaller than 'full_text_needle_min', exclude these needles from the search instead of stopping it
...
SVN:trunk[5799]
2018-05-17 14:16:18 +00:00
Eric Espié
4d37942717
cleanup
...
SVN:trunk[5791]
2018-05-15 15:53:59 +00:00
Eric Espié
8f56032d49
Fix Bug delete when the serialized filter contains %
...
SVN:trunk[5757]
2018-04-27 15:53:08 +00:00
Bruno Da Silva
d464fe5d67
bugfix: when canceling a modification of an object, the JS displayed two alerts.
...
SVN:trunk[5671]
2018-04-13 16:05:42 +00:00
Bruno Da Silva
0b8f75f799
advanced search - merged commit (since sourceforge has lost our commit, this is a manual merge all all losts)
...
SVN:trunk[5638]
2018-04-12 12:29:32 +00:00
Bruno Da Silva
6ca9f8ad31
advanced search: removal of legacy_search_drawer_open
...
associated to this change, those wiki pages are altered :
- latest:admin:itop_configuration_file (`legacy_search_drawer_open` removal)
- latest:customization:xml_reference (`search_form_open` default value changed)
SVN:trunk[5626]
2018-04-06 12:06:20 +00:00
Stephen Abello
a84748a544
N°729 Form prefill : Allow to overload new methods in order to prefill search forms, creation forms and transition forms
...
SVN:trunk[5609]
2018-04-05 08:17:19 +00:00
Eric Espié
8ce708dade
Advanced Search
...
generate id on div "result list outer" and use this id on search widget initialisation
SVN:b1162[5393]
2018-03-08 14:53:57 +00:00
Guillaume Lajarige
4b46b2776a
N°916 Fix impact analysis relation upstream description.
...
Description was unique for both directions. Now 2 separate entries are used 'Realtion:<RELATION_CODE>/<DIRECTION>Stream+'.
Translations for existing languages are already done.
SVN:trunk[5166]
2017-12-27 09:59:21 +00:00
Pierre Goiffon
121a615ce3
UI.php : remove unused variables and change todo comment
...
SVN:trunk[5112]
2017-10-27 14:45:53 +00:00
Pierre Goiffon
1fed66fff3
N.1117 some PHPDoc modifications
...
SVN:trunk[5104]
2017-10-27 08:56:45 +00:00
Eric Espié
bcf88d24f3
N°870: Bulk operation and obsolescence flag
...
* Avoid the hidden selection (and update) of obsolete data when the user does not want to see the obsolete data.
SVN:trunk[4997]
2017-10-09 11:58:10 +00:00
Guillaume Lajarige
dd70275b41
N°653.2 Lifecycle: Fixed a regression introduced on r4767, transition buttons not working properly when editing an object.
...
SVN:trunk[4951]
2017-09-29 08:23:13 +00:00
Guillaume Lajarige
71ec3da4ac
N°653 Portal: Lifecycle: Flags on transitions part 2
...
SVN:trunk[4767]
2017-06-22 13:38:45 +00:00
Romain Quetiez
23556e3a43
Archives: clean breadcrumb entry if attempting to navigate to the details of an archived object (while not being in archive mode)
...
SVN:trunk[4704]
2017-04-27 09:56:05 +00:00
Romain Quetiez
091b989715
Internal: if an exception is thrown during the initialization of MetaModel, do not attempt to report it into the database (may still be not initialized)
...
SVN:trunk[4702]
2017-04-27 09:17:39 +00:00