Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
typo3
qfq
Commits
369ebe8f
Commit
369ebe8f
authored
Feb 07, 2019
by
Carsten Rose
Browse files
New version 19.2.0
parent
6f4e9df4
Pipeline
#1492
passed with stage
in 2 minutes and 1 second
Changes
8
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
CHANGELOG.md
View file @
369ebe8f
...
...
@@ -22,8 +22,8 @@
Release
=======
Version 19.x
x
.x
--------------
-
Version 19.x.x
--------------
Date:
<date>
...
...
@@ -36,8 +36,56 @@ Features
Bug Fixes
^^^^^^^^^
Version 19.01.2
---------------
Version 19.2.0
--------------
Date: 07.02.2019
Bug Fixes
^^^^^^^^^
*
#7714 / autocron fails to open logfiles - adjust CWD based on argv(0).
Version 19.1.3
--------------
Date: 28.1.2019
Notes
^^^^^
*
If a variable violates a sanitize class, the substituted result can now be configured: a) !!
<class>
!!, b) '0', c) '', d) '
<custom
message
>
'.
*
Alerts (based on _link class), might now show only 'ok' (alone, without 'cancel').
*
Excel Import - three new options: importNamedSheetsOnly, importSetReadDataOnly, importListSheetNames
Features
^^^^^^^^
*
SQL Error / underlining in exception dialog: Add two SQL errors to be underlined in exceptions. Extend to "... in 'order clause'"
*
Extend allowed SQL commands in QFQ vars (have been already subscribed in that way in Manual.rst).
*
#6914 / Customized typeMessageViolation. Incl. unit tests. New escape mode 'C' - escapes ':' by '
\'
.' - useful for variables in variable definition.
*
#7743 / Move error messages to Constants.php. Unit tests use those constants now. 'data-pattern-error' only delivered
if a 'pattern' is given. 'required' attribute only delivered is set. Detection of 'pattern error' on per QFQ default,
custom instance wide, per form or per FormElement - per FormElement overwrites other. Move default pattern to constants.
Make default error text more specific (only if default error text is not explicit set in config, form or form-element)
*
#7747 / New options to import Excel files: importNamedSheetsOnly, importSetReadDataOnly, importListSheetNames
*
#7684 / Optional hide second button (cancel) in link/question alerts.
*
fillStoreVar: Replace setStore() with appendToStore()
Bug Fixes
^^^^^^^^^
*
#7743 / Form-Element: Explicit given '0' for MIN or MAX has been interpreted as 'not set'.
*
#7702 / Form,Form-Element: Unnecessary evaluation of column 'noteInternal' / 'adminNote'.
*
#7695 / Form/URL Forward: pageAlias not substituted.
*
#7686 / FormAction/sendmail: uninitialised sendMailAttachment.
*
#7685 / Open FormElement from QFQ error message and save modified record: report error about missing {{formId:F}}.
*
FormElement.type=select: fixed problem with dynamic update and mode=readonly - list was still selectable.
*
Hint to skip leading zeros in version number.
Version 19.1.2
--------------
Date: 17.01.2019
...
...
@@ -46,7 +94,7 @@ Notes
*
Align FormElement labels left/center/right.
*
Cleanup FormEditor.
*
All SQL commands allowed
now
.
*
All SQL commands
now are
allowed.
Features
^^^^^^^^
...
...
@@ -63,11 +111,11 @@ Bug Fixes
*
#7671 / On FormElements, 'fillStoreVar' is now detected and fired at first.
*
Fix for checkbox-inline / radio-inline.
*
Check for non unique FormElements
now allows
multiple empty F
ormElements
.
*
Check for non unique FormElements
:
multiple empty F
E.name (e.g. for FE.type=subrecord) are allowed now
.
Version 19.
0
1.1
--------------
-
Version 19.1.1
--------------
Date: 04.01.2019
...
...
@@ -80,8 +128,8 @@ Bug Fixes
*
#7594 / FE.type=extra: don't name it 'type' or 'id' or 'L' - more detailed error message and an explanation in Manual.rst.
*
Config.php: error message about to high session timeout now reports the PHP settings.
Version 19.
0
1.0
--------------
-
Version 19.1.0
--------------
Date: 03.01.2019
...
...
@@ -145,7 +193,7 @@ Notes
^^^^^
*
Existing installations: update QFQ extension config form-layout.formBsColumns/formBsLabelColumns/formBsInputColumns,formBsNoteColumns.
old: 12, new: 'col-md-12 col-lg10' resp. smaller values for individual columns.
old:
'
12
'
, new: 'col-md-12 col-lg10' resp. smaller values for individual columns.
*
New config values:
*
Config/flagProduction: yes/now - differentiate between development und production system. Will be used for
...
...
@@ -171,7 +219,7 @@ Features
*
#7228 / Show error if form element with same name and class already exists.
*
#7494 / Exception 'General Error': disable/enable per config.
*
Adapt class paths in composer.json to the newly refactored folder names.
*
Add col-lg-10 to notes section.
*
Add
'
col-lg-10
'
to notes section.
*
Added Alert Manager to have better control over the Alerts.
*
Config.php: make 'reading dbname' Typo3 version dependent.
*
Delete two old composer.json and call new composer in Makefile.
...
...
doc/NewVersion.md
View file @
369ebe8f
...
...
@@ -35,7 +35,7 @@ Neue Versionsnummer
3) In folgenden Files anpassen:
**Achtung**
: die Release Minor darf KEINE fuehrenden Nullen enthalten!!!
**Achtung**
: die Release Minor darf KEINE fuehrenden Nullen enthalten!!!
Ansonsten funktioniert die Verteilung vie TER nicht.
**Auto**
: ./setVersion.sh
<MAJOR>
.
<MINOR>
.
<MICRO>
...
...
@@ -53,12 +53,12 @@ Neue Versionsnummer
*
Update the version number in this document (topic 6)
*
Commit & Push new version changes to master branch:
New version 19.
1.3
New version 19.
2.0
6)
**New Tag**
:
git tag v19.
1.3
git push -u origin v19.
1.3
git tag v19.
2.0
git push -u origin v19.
2.0
7) Tickets:
*
Schliessen und der QFQ Version zuweisen.
...
...
extension/Documentation/Release.rst
View file @
369ebe8f
...
...
@@ -36,6 +36,17 @@ Features
Bug Fixes
^^^^^^^^^
Version 19.2.0
--------------
Date: 07.02.2019
Bug Fixes
^^^^^^^^^
* #7714 / autocron fails to open logfiles - adjust CWD based on argv(0).
Version 19.1.3
--------------
...
...
extension/Documentation/Settings.cfg
View file @
369ebe8f
...
...
@@ -2,8 +2,8 @@
[general]
project = QFQ - Quick Form Query
version
= 19.
1
release
= 19.
1.3
version = 19.
2
release = 19.
2.0
t3author = Carsten Rose
copyright = since 2017 by the author
...
...
extension/Documentation/_make/conf.py
View file @
369ebe8f
...
...
@@ -57,9 +57,9 @@ copyright = u'2017, Carsten Rose'
# built documents.lease
#
# The short X.Y version.
version
=
'19.
1
'
version
=
'19.
2
'
# The full version, including alpha/beta/rc tags.
release
=
'19.
1.3
'
release
=
'19.
2.0
'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
...
...
extension/RELEASE.txt
View file @
369ebe8f
...
...
@@ -22,8 +22,8 @@
Release
=======
Version 19.x
x
.x
--------------
-
Version 19.x.x
--------------
Date: <date>
...
...
@@ -36,8 +36,56 @@ Features
Bug Fixes
^^^^^^^^^
Version 19.01.2
---------------
Version 19.2.0
--------------
Date: 07.02.2019
Bug Fixes
^^^^^^^^^
* #7714 / autocron fails to open logfiles - adjust CWD based on argv(0).
Version 19.1.3
--------------
Date: 28.1.2019
Notes
^^^^^
* If a variable violates a sanitize class, the substituted result can now be configured: a) !!<class>!!, b) '0', c) '', d) '<custom message>'.
* Alerts (based on _link class), might now show only 'ok' (alone, without 'cancel').
* Excel Import - three new options: importNamedSheetsOnly, importSetReadDataOnly, importListSheetNames
Features
^^^^^^^^
* SQL Error / underlining in exception dialog: Add two SQL errors to be underlined in exceptions. Extend to "... in 'order clause'"
* Extend allowed SQL commands in QFQ vars (have been already subscribed in that way in Manual.rst).
* #6914 / Customized typeMessageViolation. Incl. unit tests. New escape mode 'C' - escapes ':' by '\'.' - useful for variables in variable definition.
* #7743 / Move error messages to Constants.php. Unit tests use those constants now. 'data-pattern-error' only delivered
if a 'pattern' is given. 'required' attribute only delivered is set. Detection of 'pattern error' on per QFQ default,
custom instance wide, per form or per FormElement - per FormElement overwrites other. Move default pattern to constants.
Make default error text more specific (only if default error text is not explicit set in config, form or form-element)
* #7747 / New options to import Excel files: importNamedSheetsOnly, importSetReadDataOnly, importListSheetNames
* #7684 / Optional hide second button (cancel) in link/question alerts.
* fillStoreVar: Replace setStore() with appendToStore()
Bug Fixes
^^^^^^^^^
* #7743 / Form-Element: Explicit given '0' for MIN or MAX has been interpreted as 'not set'.
* #7702 / Form,Form-Element: Unnecessary evaluation of column 'noteInternal' / 'adminNote'.
* #7695 / Form/URL Forward: pageAlias not substituted.
* #7686 / FormAction/sendmail: uninitialised sendMailAttachment.
* #7685 / Open FormElement from QFQ error message and save modified record: report error about missing {{formId:F}}.
* FormElement.type=select: fixed problem with dynamic update and mode=readonly - list was still selectable.
* Hint to skip leading zeros in version number.
Version 19.1.2
--------------
Date: 17.01.2019
...
...
@@ -46,7 +94,7 @@ Notes
* Align FormElement labels left/center/right.
* Cleanup FormEditor.
* All SQL commands allowed
now
.
* All SQL commands
now are
allowed.
Features
^^^^^^^^
...
...
@@ -63,11 +111,11 @@ Bug Fixes
* #7671 / On FormElements, 'fillStoreVar' is now detected and fired at first.
* Fix for checkbox-inline / radio-inline.
* Check for non unique FormElements
now allows
multiple empty F
ormElements
.
* Check for non unique FormElements
:
multiple empty F
E.name (e.g. for FE.type=subrecord) are allowed now
.
Version 19.
0
1.1
--------------
-
Version 19.1.1
--------------
Date: 04.01.2019
...
...
@@ -80,8 +128,8 @@ Bug Fixes
* #7594 / FE.type=extra: don't name it 'type' or 'id' or 'L' - more detailed error message and an explanation in Manual.rst.
* Config.php: error message about to high session timeout now reports the PHP settings.
Version 19.
0
1.0
--------------
-
Version 19.1.0
--------------
Date: 03.01.2019
...
...
@@ -145,7 +193,7 @@ Notes
^^^^^
* Existing installations: update QFQ extension config form-layout.formBsColumns/formBsLabelColumns/formBsInputColumns,formBsNoteColumns.
old: 12, new: 'col-md-12 col-lg10' resp. smaller values for individual columns.
old:
'
12
'
, new: 'col-md-12 col-lg10' resp. smaller values for individual columns.
* New config values:
* Config/flagProduction: yes/now - differentiate between development und production system. Will be used for
...
...
@@ -171,7 +219,7 @@ Features
* #7228 / Show error if form element with same name and class already exists.
* #7494 / Exception 'General Error': disable/enable per config.
* Adapt class paths in composer.json to the newly refactored folder names.
* Add col-lg-10 to notes section.
* Add
'
col-lg-10
'
to notes section.
* Added Alert Manager to have better control over the Alerts.
* Config.php: make 'reading dbname' Typo3 version dependent.
* Delete two old composer.json and call new composer in Makefile.
...
...
extension/ext_emconf.php
View file @
369ebe8f
...
...
@@ -12,7 +12,7 @@ $EM_CONF[$_EXTKEY] = array(
'dependencies'
=>
'fluid,extbase'
,
'clearcacheonload'
=>
true
,
'state'
=>
'stable'
,
'version'
=>
'19.
1.3
'
,
'version'
=>
'19.
2.0
'
,
'constraints'
=>
[
'depends'
=>
[
'typo3'
=>
'6.0.0-9.2.99'
,
...
...
version
View file @
369ebe8f
19.
1.3
19.
2.0
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment