qfq merge requestshttps://git.math.uzh.ch/typo3/qfq/-/merge_requests2021-01-31T23:48:49+01:00https://git.math.uzh.ch/typo3/qfq/-/merge_requests/301Bug Fixes #11925. Form.parameter.downloadButton might contain now all...2021-01-31T23:48:49+01:00Carsten RoseBug Fixes #11925. Form.parameter.downloadButton might contain now all...Bug Fixes #11925. Form.parameter.downloadButton might contain now all parameter, incl. d, G, ... . KeyValueStringParser::explodeEscape() has been refactored. Function Link->paramPriority() has been renamed/rewritten to Link->paramPrepara...Bug Fixes #11925. Form.parameter.downloadButton might contain now all parameter, incl. d, G, ... . KeyValueStringParser::explodeEscape() has been refactored. Function Link->paramPriority() has been renamed/rewritten to Link->paramPreparation(): double fire of explode() eliminated, code should be more efficient. Several new/enhanced unit tests.https://git.math.uzh.ch/typo3/qfq/-/merge_requests/300Fixes #10286. Download links with G:0, G:<custom> now works as exepcted2021-01-30T12:59:24+01:00Carsten RoseFixes #10286. Download links with G:0, G:<custom> now works as exepctedhttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/299Implements #11878 Purge Extension option: config.documentation. URL is now ha...2021-01-19T20:13:25+01:00Carsten RoseImplements #11878 Purge Extension option: config.documentation. URL is now hard coded in QFQ.https://git.math.uzh.ch/typo3/qfq/-/merge_requests/298Fixes #11865 : ignore column 'fileStats' when computing md5 hash2021-01-19T18:18:26+01:00Marc EggerFixes #11865 : ignore column 'fileStats' when computing md5 hashCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/297F6793 rename files in zip2021-01-13T00:26:56+01:00Carsten RoseF6793 rename files in ziphttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/296Marc: Form/Report As File, Path class, Config class, Typo3 v9 compatability2021-01-14T14:57:29+01:00Marc EggerMarc: Form/Report As File, Path class, Config class, Typo3 v9 compatabilityCarsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/295Develop2021-01-06T23:46:10+01:00Marc EggerDevelopMarc EggerMarc Eggerhttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/294B11666 trying to access array offset on value of type int2020-12-16T23:51:55+01:00Carsten RoseB11666 trying to access array offset on value of type inthttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/293Develop2020-11-12T22:26:47+01:00Carsten RoseDevelophttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/292Fixes #11509. Implement a) detection of broken 'split PDF to JPEG', b) fire...2020-11-12T22:27:56+01:00Carsten RoseFixes #11509. Implement a) detection of broken 'split PDF to JPEG', b) fire...Fixes #11509. Implement a) detection of broken 'split PDF to JPEG', b) fire 'pdf repair'. Also implement configuration von 'convert' and 'pdf2svg'Fixes #11509. Implement a) detection of broken 'split PDF to JPEG', b) fire 'pdf repair'. Also implement configuration von 'convert' and 'pdf2svg'https://git.math.uzh.ch/typo3/qfq/-/merge_requests/291Fixes #7156 - Throw exception when a report level is defined twice.2020-11-12T22:28:22+01:00Elias VilligerFixes #7156 - Throw exception when a report level is defined twice.Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/290Fixes #10257. Delete AS _link only worked with certain parameter order.2020-11-12T22:30:04+01:00Elias VilligerFixes #10257. Delete AS _link only worked with certain parameter order.Problem war: Beim Prozessieren des Parameters 'x' wurde auf Vollständigkeit des angegebenen URLs überprüft, bevor dieser überhaupt im $vars array eingelesen war.
Neu wird die Vollständigkeit des URLs überprüft, nachdem alle Parameter ei...Problem war: Beim Prozessieren des Parameters 'x' wurde auf Vollständigkeit des angegebenen URLs überprüft, bevor dieser überhaupt im $vars array eingelesen war.
Neu wird die Vollständigkeit des URLs überprüft, nachdem alle Parameter eingelesen wurden (Function checkParams). Die Funktion checkDeleteParam diesbezüglich etwas umgeschrieben, von der Logik her jedoch unverändert und auch getestet.Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/289Fixes #11325. SQL CALL() has never been used before. Should be fine now....2020-10-17T00:17:36+02:00Carsten RoseFixes #11325. SQL CALL() has never been used before. Should be fine now....Fixes #11325. SQL CALL() has never been used before. Should be fine now. Unsupported: Multiple (like query_multi()) - only the first one will be returned.Fixes #11325. SQL CALL() has never been used before. Should be fine now. Unsupported: Multiple (like query_multi()) - only the first one will be returned.https://git.math.uzh.ch/typo3/qfq/-/merge_requests/288Marc rest client auf develop2020-09-22T15:18:35+02:00Marc EggerMarc rest client auf develophttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/287Fixes #11146 Sendmail broken for generated pdf attachment2020-10-16T22:01:12+02:00Elias VilligerFixes #11146 Sendmail broken for generated pdf attachmentMacht die Änderungen von CR von https://git.math.uzh.ch/typo3/qfq/-/commit/8bf5273863549be1f3b1a42ef61a68e3a617da70 im entsprechenden Abschnitt von Download.php rückgängig. Die TMP-Datei wurde gelöscht, ohne gebraucht zu werden (case OUT...Macht die Änderungen von CR von https://git.math.uzh.ch/typo3/qfq/-/commit/8bf5273863549be1f3b1a42ef61a68e3a617da70 im entsprechenden Abschnitt von Download.php rückgängig. Die TMP-Datei wurde gelöscht, ohne gebraucht zu werden (case OUTPUT_MODE_FILE) und anschliessend als Return-Value weitergegeben.
Damit funktioniert das sendmail von generierten PDFs wieder und es bleiben für dieses Szenario auch keine tmp-Dateien liegen (die Datei wird schlussendlich umbenannt/verschoben zum gewünschten output-Name).Carsten RoseCarsten Rosehttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/286Master2020-09-08T16:18:34+02:00Marc EggerMasterhttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/285Master2020-09-08T16:38:56+02:00Carsten RoseMasterhttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/284F11119 rest get post call via report2020-09-06T23:34:57+02:00Carsten RoseF11119 rest get post call via reporthttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/283F11118 variable random uniq2020-09-05T21:57:18+02:00Carsten RoseF11118 variable random uniqhttps://git.math.uzh.ch/typo3/qfq/-/merge_requests/282F11118 variable random uniq2020-09-05T21:53:36+02:00Carsten RoseF11118 variable random uniq