Denis Flaven
7faf3258f7
Setup hardening.
2018-12-13 18:12:58 +01:00
Denis Flaven
7c0d03ea3b
Cosmetics on setup (Licenses prompt)
...
Limit the height of the list of licences (displaying a scrollbar if
needed) so that the page fits on screen.
2018-12-13 12:12:28 +01:00
Eric
7ed51984c7
N°944 - Fix bad xml when attributes name has been changed and redefinition of label is required and cache is regenerated
2018-11-30 14:28:26 +01:00
Pierre Goiffon
0c49641094
N°659 Uniqueness rules : description and error message are now picked in dictionaries entries with the $sClassName/UniquenessRule:$sUniquenessRuleId convention
2018-11-20 11:42:25 +01:00
Molkobain
52b42d0210
PHPDoc
2018-11-16 09:31:24 +01:00
Stephen Abello
b898a09c4c
N°1728: Display error on setup for unsupported MySQL 8+ versions (MariaDB & Percona not affected)
2018-11-14 10:13:08 +01:00
Molkobain
c1a81e4f0d
N°944 Fix wrong XML generated when attribute name has been changed and redefinition of label is required
2018-11-13 11:48:27 +01:00
Eric
f0e5128fb5
N°1740 - Class Query invalid Datamodel - Attention: Setup mandatory when applying this (core datamodel migration)
2018-11-13 11:18:10 +01:00
Eric
405b1b8e6f
N°917 - Trigger on object update: limit the fields proposed to the ones that can be updated
2018-11-08 14:36:15 +01:00
steffunky
170d84d635
N°1061: Remove bold on "auto_select" lines in setup "ready to install" step
2018-11-07 10:08:55 +01:00
Pierre Goiffon
a4055c4a74
Change comments to use same tickets ref syntax
2018-11-06 17:36:14 +01:00
Molkobain
8b80bd71e7
N°1714 Tags: Add default search criteria
2018-11-02 09:42:54 +01:00
Pierre Goiffon
d72da422de
PHPDoc
2018-10-24 10:35:00 +02:00
Eric
32fc87023c
AttributeDashboard support Dashlet Badge in XML files (fix the <class> collision)
2018-10-23 16:14:30 +02:00
Eric
098b0531d8
Remove the generation of an additional class TagFieldData for AttributeDashboard
2018-10-23 15:08:40 +02:00
Pierre Goiffon
574d72b0e7
N°659 Add uniqueness checks
...
* modify compiler to save the new rules
* add check on object save (\DBObject::DoCheckUniqueness)
* default model : add uniqueness rules on Brand, Model, Person
2018-10-22 17:11:07 +02:00
Eric
705ce02580
Setup steps duration
2018-10-19 17:18:39 +02:00
Eric
f3f70d6296
N°1408 - Dashboard Printer friendly page + user edit rights
2018-10-15 16:37:18 +02:00
Eric
c13b6ea13a
N°1408 - AttributeDashboard first implementation
2018-10-15 16:37:17 +02:00
Pierre Goiffon
33e8b6a64c
Switch back files from CrLf to Lf
2018-10-04 17:43:03 +02:00
Pierre Goiffon
d7cf339ab5
N°931 TagSet : adding widget JQuery plugin (Selectize.js) to the licences
2018-10-04 15:30:01 +02:00
Eric
55309be9a1
N°917: AttributeQueryAttCodeSet support in XML definition
2018-10-01 15:52:36 +02:00
Eric
8c5c275952
N°931: Fix compiler (AttributeSet is abstract)
2018-09-27 16:47:14 +02:00
Eric
ec597f697a
N°917: Adapt to generic widget for set
2018-09-27 11:04:20 +02:00
Eric
720d334053
N°917: AttributeClassAttCodeSet created
2018-09-27 09:11:02 +02:00
Eric
446bd0ad1f
N°931: Rename Tag columns in database
2018-09-20 09:58:35 +02:00
Eric
0252d091ca
N°931: TagSetData table name
2018-09-19 16:07:10 +02:00
Eric
cdcfe03d67
N°931: Tag max number and max length per class and field (defined in xml)
2018-09-18 15:33:00 +02:00
Eric
5403219746
N°931: Tags admin menu
2018-09-18 10:28:39 +02:00
Eric
c706a2d77c
N°931: Integrity controls
2018-09-11 12:40:46 +02:00
Dennis Lassiter
49bb8fd515
Fixed bug that caused memory_limit=-1 to lead to 'not enough memory' … ( #1 )
...
* Fixed bug that caused memory_limit=-1 to lead to 'not enough memory' error
* Added Unit Test to Memory Limit Check
2018-09-06 10:04:28 +02:00
Pierre Goiffon
f871581997
Merge branch 'develop' into feature/b931
...
# Conflicts:
# application/applicationextension.inc.php
# core/attributedef.class.inc.php
# core/cmdbchangeop.class.inc.php
# core/cmdbobject.class.inc.php
# core/dbobjectsearch.class.php
# core/oql/expression.class.inc.php
# core/oql/oql-lexer.plex
# core/oql/oql-parser.y
# core/oql/oqlquery.class.inc.php
# css/light-grey.scss
# datamodels/2.x/itop-full-itil/datamodel.itop-full-itil.xml
# datamodels/2.x/itop-portal/datamodel.itop-portal.xml
# datamodels/2.x/itop-tickets/en.dict.itop-tickets.php
# dictionaries/en.dictionary.itop.core.php
# dictionaries/fr.dictionary.itop.core.php
# setup/xmldataloader.class.inc.php
# test/ItopDataTestCase.php
2018-09-04 18:02:51 +02:00
Pierre Goiffon
40a4e6d7b0
Fix files using CrLf, convert them to Lf to have the whole repo using Lf
...
Warn your git config (core.autocrlf = input or true)
2018-09-04 17:59:51 +02:00
Pierre Goiffon
cad18bee73
SetupUtils : update comments to match current branch version
2018-09-04 12:02:16 +02:00
Pierre Goiffon
3129e94363
Merge branch 'N°1620' into develop
...
# Conflicts:
# sources/application/search/searchform.class.inc.php
2018-09-04 09:54:12 +02:00
Eric Espié
f458a77449
N°962: TagSet - Attribute definition (continued)
...
SVN:b931[6032]
2018-08-30 11:08:47 +02:00
Eric Espié
a03c553000
N°962: TagSet attribute definition dev (continued)
...
SVN:b931[6030]
2018-08-30 11:08:47 +02:00
Eric Espié
9631021f84
N°962: TagSet Attribute definition and values (with unit tests on values)
...
SVN:b931[6024]
2018-08-30 11:08:46 +02:00
Pierre Goiffon
157193c831
N°931 Change default XML version and remove done TODOs
...
SVN:b931[6022]
2018-08-30 11:08:46 +02:00
Pierre Goiffon
4df497a768
N°931 Increment iTop XML version (1.5 -> 1.6)
...
SVN:b931[6020]
2018-08-30 11:08:46 +02:00
Eric Espié
22df5d09fb
Retrofit from trunk
...
N°1595 - Setup : Blocking error on backup failure [from revision 6010]
SVN:2.5[6023]
2018-08-28 12:14:56 +00:00
Pierre Goiffon
961f5fd387
N°931 new TagField iTop class generated for each AttributeTag field
...
SVN:trunk[6015]
2018-08-23 15:06:17 +00:00
Eric Espié
13097d7e0e
Fix excel export when reconciliation key list is containing empty keys.
...
Fix the compiler to avoid generating a reconciliation array not empty when
the tag is present in the xml definition of the class but no key is defined.
SVN:trunk[6011]
2018-08-23 08:22:44 +00:00
Eric Espié
ea9b7eddde
N°1595 - Setup : Blocking error on backup failure
...
SVN:trunk[6010]
2018-08-22 10:16:35 +00:00
Stephen Abello
8fe38b03f6
Added replacement for mcrypt removal in PHP 7.2, added stronger encryption options
...
SVN:trunk[5996]
2018-08-03 08:43:36 +00:00
Pierre Goiffon
0adadeb280
Remove old code that was here for old PHP version compatibility
...
SVN:trunk[5995]
2018-08-03 07:39:50 +00:00
Pierre Goiffon
8cd18fe190
Setup : log in log/setup.log on PHP error (register_shutdown_function callback)
...
SVN:trunk[5987]
2018-07-26 14:54:45 +00:00
Pierre Goiffon
e276587fdc
N°931 change iTop 2.6 MySQL requirements from 5.5.3 to 5.6 (to have fulltext on InnoDB)
...
SVN:2.5[5978]
2018-07-25 07:57:31 +00:00
Pierre Goiffon
3126af94ac
N°931 change MySQL dependency from 5.5.3 to 5.6 (to have fulltext on InnoDB)
...
SVN:trunk[5974]
2018-07-25 07:51:47 +00:00
Stephen Abello
6630051ef3
Updated jQuery to v3.3.1
...
SVN:trunk[5961]
2018-07-23 06:58:30 +00:00