- 12 May, 2017 6 commits
-
-
Carsten Rose authored
Manual.rst: add description for new attribute 'capture'. AbstractBuildForm.php: implement adding attribute.
-
Carsten Rose authored
Problem: the 'unit test'-customized FormEditor have been overwritten by the auto update. TestFormEditor.sql: deleted TestForm.sql: new SQL file to create an additional form. BuildFormPlainTest.php: update unit tests to latest FormElement schema. Delete old FormEditor, to be sure to get the latest schema. Play 'TestForm.sql'.
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
Implemented: file upload check for mime type and max file size. File.php, AbstractBuildForm.php: Implement FE_FILE_MIME_TYPE_ACCEPT and FE_FILE_MAX_FILE_SIZE
-
- 10 May, 2017 4 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
config.qfq.ini: REDIRECT_ALL_MAIL_TO = john@doe.com All emails, sent bey QFQ will not be sent to the given receiver, instead they are delivered to 'catch all email' address. Sendmail.php: Check config.qfq.ini setting for REDIRECT_ALL_MAIL_TO - if set take that address as real receiver for all mails from Form and Report.
-
Carsten Rose authored
-
Carsten Rose authored
DatabaseUpdateData.php, QuickFormQuery.php, formEditor.sql, TestFormEditor.sql: set new escapeDefaultSetting in Schema.
-
- 09 May, 2017 4 commits
-
-
Carsten Rose authored
Fixed: unnecessary exception if there is no Form / FormElement table Database.php: New function playSqlFile(). DatabaseUpdate.php: missing table Form won't throw an exception anymore. Manual.rst: note that formEditor.sql will be played automatically.
-
Carsten Rose authored
-
Carsten Rose authored
Also respect version numbers which are not configured in DatabaseUpdateData.php and between two configured version numbers.
-
Carsten Rose authored
For updates of QFQ prior to 0.17.0, do: ALTER TABLE `Form` COMMENT = 'Version=<your old QFQ version>' DatabaseUpdate.php, DatabaseUpdateData.php: new class. QuickFormQuery.php: Add DB UpdateCheck Database.php: moved to new subdirectory `database`. Add 'ALTER' as a new SQL command. FormAction.php, TypeAhead.php, Report.php, Sendmail.php, FillStoreForm.php, Store.php, AbstractBuild.php, Delete.php, Evaluate.php: Update path to Database.php.
-
- 05 May, 2017 2 commits
-
-
Carsten Rose authored
README.md: temporary path to documentation
-
Carsten Rose authored
.*rst: Migration back from qfq-doc to qfq
-
- 04 May, 2017 4 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
Manual.rst: Add 'General'. Explain in more detail why `[FE][lockIP] = 0` is necessary. Add ESCAPE_TYPE_DEFAULT to config.qfq.ini explanation. Rewrite explanation for typeAheadLdapSearchPerToken.
-
Carsten Rose authored
#3659 / Bootstrap default view: 'small' - fixed. By default '--viewport-size=1280x1024' will be set to wkhtml. This moves BS rendering 'xs' to 'md'.
-
- 03 May, 2017 3 commits
-
-
Carsten Rose authored
Html2Pdf.php: Fake the current 'user-agent' and add it as '--custom-header ...' AND '--custom-header-propagation' option to the wkhtmltopdf call. Without, T3 will deny FE Group access. The --custom-header-propagation seems to be necessary.
-
Carsten Rose authored
-
Carsten Rose authored
Manual.rst: describe new urlParam parameter `_sip` Html2Pdf.php: optional SIP encoding
-
- 02 May, 2017 1 commit
-
-
Carsten Rose authored
-
- 01 May, 2017 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
- 30 Apr, 2017 9 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
Html2Pdf.php: Add SIP support wkhtmltopdf URLs. Move cookies for wkhtmltopdf from commandline arguments to filebased.
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
Session.php: introduced close(). This will unlock the current session. Take care on subsequent calls to reopen primary session again.
-
- 26 Apr, 2017 3 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
Renamed two bat files - makes trouble if they are send by email - will be blocked, even if they are inside of a zip.
-
- 24 Apr, 2017 2 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
Implemented defaultEscapeType. configurable via config.qfq.ini (global) and per Form. Implemented max GET parameter lenght. Default: 50. BTW: in phpunit test there have been a parameter 'file' which exceeds the limit of 32. Config.qfq: Skip empty variable names - happens in phpunit tests. Read new `systemEscapeTypeDefault`. Constants.php: renamed TOKEN_LDAP_ESCAPE_* to TOKEN_ESCAPE_LDAP_*. Add TOKEN_ESCAPE_MYSQL, TOKEN_ESCAPE_NONE Database.php: Set charset to real_escape_string() functions properly. Proxy for mysqli::real_escape_string() Evaluate.php: Respect global escapeTypeDefault. Implement formEditor.sql: add column `escapeTypeDefault`. Add FormElement 'escapeTypeDefault'.
-