Pierre Goiffon
c140ab970e
Finish 2.6.0
...
# Conflicts:
# core/dbobject.class.php
# install.txt
2019-01-09 17:27:07 +01:00
Pierre Goiffon
effaba42d0
Merge remote-tracking branch 'origin/support/2.5' into release/2.6
2019-01-09 17:24:54 +01:00
Stephen Abello
48c920f848
N°1934: Security hardening
2019-01-09 11:03:05 +01:00
Pierre Goiffon
a85bedd31c
Merge remote-tracking branch 'origin/support/2.5' into release/2.6
...
# Conflicts:
# install.txt
2019-01-09 10:51:11 +01:00
Pierre Goiffon
2f5f92ddca
➕ Adding DroidSansFallback font to TCPDF
...
Modification proposed by @purplegrape with PR #49 , many thanks !
2019-01-09 09:24:07 +01:00
Stephen Abello
da76fc70bb
N°1933: Security hardening
2019-01-07 16:46:29 +01:00
Eric
e89b4e070c
Security update
2019-01-02 10:11:03 +01:00
Pierre Goiffon
2f5c810276
Merge remote-tracking branch 'origin/support/2.5' into release/2.6
2018-12-31 17:21:52 +01:00
Molkobain
4eb416d407
N°1917 Setup: Fix warnings when upgrading an extension with an extension.xml file
2018-12-31 14:55:22 +01:00
Pierre Goiffon
2b71621628
Merge remote-tracking branch 'origin/support/2.5' into release/2.6
2018-12-28 11:42:11 +01:00
bruno DA SILVA
ca48e8ff92
🐛 method call correction
...
- do no longer provide a parameter absent from the signature
2018-12-26 15:25:04 +01:00
Pierre Goiffon
75d5630164
➖ N°1885 move back php-gd from mandatory extension to optional
...
(cherry picked from commit 672bc471be )
2018-12-26 11:10:24 +01:00
Pierre Goiffon
911d84d513
➕ N°1885 add php-gd as a mandatory extension
...
(was made on release/2.6 branch but then rollbacked as this is an infrastructure change that needs to be in the release notes)
2018-12-26 11:05:25 +01:00
Eric
d31a4047f6
Fix Setup hardening
2018-12-19 17:13:49 +01:00
Eric
75fbb831c9
Fix Setup hardening
2018-12-19 17:10:02 +01:00
Pierre Goiffon
672bc471be
➖ N°1885 move back php-gd from mandatory extension to optional
2018-12-18 11:15:56 +01:00
Pierre Goiffon
473d1fb756
Fix 2.5 merge error
2018-12-17 17:12:30 +01:00
Pierre Goiffon
b880ca05a5
Merge remote-tracking branch 'origin/support/2.5' into release/2.6
...
# Conflicts:
# composer.json
# setup/setuputils.class.inc.php
2018-12-17 17:04:39 +01:00
Pierre Goiffon
faba67b292
➕ N°1885 add php-gd as a mandatory extension
2018-12-17 15:52:06 +01:00
Denis Flaven
7faf3258f7
Setup hardening.
2018-12-13 18:12:58 +01:00
Denis Flaven
cb3440c85d
Setup hardening.
2018-12-13 18:12:03 +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
Pierre Goiffon
588899db63
Convert all files from CrLf to Lf (preparing merge to develop)
2018-10-18 14:20:40 +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