1. 16 Jan, 2019 1 commit
  2. 23 Dec, 2018 1 commit
  3. 22 Dec, 2018 4 commits
  4. 21 Dec, 2018 2 commits
  5. 20 Dec, 2018 1 commit
  6. 18 Dec, 2018 1 commit
  7. 17 Dec, 2018 1 commit
  8. 28 Oct, 2018 1 commit
  9. 01 Jul, 2018 1 commit
  10. 16 May, 2018 1 commit
  11. 22 Apr, 2018 1 commit
  12. 01 Mar, 2018 2 commits
  13. 18 Feb, 2018 1 commit
    • Carsten  Rose's avatar
      Dirty.php, FillStoreForm.php: support of different DBs implemented. · 0c4672ff
      Carsten Rose authored
      Link.php: SIP Links get automatically parameter '__dbIndexData'
      Report.php: can select DB via 'dbIndex' directive (global)
      AbstractBuildForm.php: dbIndexData now based on setting in Form (before on config.qfq.ini)
      formEditor.sql: FormEditor update on Form 'form' and 'formElements'
      0c4672ff
  14. 17 Feb, 2018 2 commits
  15. 11 Feb, 2018 1 commit
  16. 10 Feb, 2018 1 commit
  17. 28 Jan, 2018 1 commit
  18. 11 Dec, 2017 1 commit
  19. 03 Dec, 2017 1 commit
  20. 20 Nov, 2017 2 commits
  21. 19 Nov, 2017 1 commit
  22. 04 Nov, 2017 1 commit
    • Carsten  Rose's avatar
      Feature: Default Escape Type changed from 's' to 'm'. · 103a3d8f
      Carsten Rose authored
      DatabaseUpdateData.php: removed the DB update from last commit - not necessary.
      Config.php: New default 'm'
      Evaluate.php: Respect EscapeTypeDefault in form definition.
      QuickFormQuery.php: Replace 'EscapeTypeDefault' in form defintion very early.
      103a3d8f
  23. 02 Nov, 2017 1 commit
  24. 07 Oct, 2017 1 commit
  25. 11 Sep, 2017 1 commit
  26. 28 Aug, 2017 1 commit
  27. 03 Aug, 2017 1 commit
  28. 10 Jul, 2017 2 commits
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · 700dd79d
      Carsten Rose authored
      Manual.rst: add documentation for record locking
      DatabaseUpdateData.php: Add new column 'dirtyMode'
      Dirty.php, Config.php, formEditor.sql: remove dirtyMode=readonly. Rename 'timeout' to 'exclusive' and 'overwrite' to 'advisory'.
      700dd79d
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · a0cd3709
      Carsten Rose authored
      First version for save - not working now.
      Manual.rst: document config var SYSTEM_DIRTY_RECORD_TIMEOUT_SECONDS.
      QuickFormQuery.php, Dirty.php: extend to support QFQ/save().
      Client.php: fixed broken PHP Unit test
      Config.php: set default for dirtyRecordTimeout.
      BuildFormBootstrap.php: No dirtyUrl if dirtyMode=none.
      formEditor.sql: extend definition to Form.dirtyMode, new table 'Dirty'
      Fixed several unit tests for new tables.
      a0cd3709
  29. 21 Jun, 2017 1 commit
  30. 17 Jun, 2017 1 commit
  31. 11 Jun, 2017 1 commit
    • Carsten  Rose's avatar
      #3875 / FormElement 'extra': Fehler bei neuen Records. · 1117d36b
      Carsten Rose authored
      QFQ complains that the given SIP parameter is already defined. Problem is the pre filling of Store SIP, which normally happens only during form load. But the new 'saving a new record (r=0) and redirecting the browser to the same page with the new record id', requires a new SIP. That SIP is calculated before form-load and causes the exception. Fix: defined parameter in a store, which will be redefined with the same value, wont' throw an exception anymore.
      Store.php: compare old and new value and only if they differ throw an exception.
      1117d36b
  32. 07 Jun, 2017 1 commit