1. 02 Aug, 2017 2 commits
  2. 01 Aug, 2017 2 commits
  3. 31 Jul, 2017 2 commits
  4. 30 Jul, 2017 4 commits
  5. 28 Jul, 2017 1 commit
  6. 26 Jul, 2017 1 commit
  7. 25 Jul, 2017 1 commit
  8. 24 Jul, 2017 3 commits
  9. 23 Jul, 2017 2 commits
  10. 22 Jul, 2017 1 commit
    • Carsten  Rose's avatar
      recordLocking · ecce620b
      Carsten Rose authored
      file.php, load.php, Html2Pdf.php: minor updates.
      Dirty.php, QuickFormQuery.php: optional $lockTimeout as parameter during instantiating. Return $lockTimeout where necessary. Otherwise read qfq.config.ini. Refactor process(), acquireDirty(), checkDirtyAndRelease().
      ecce620b
  11. 16 Jul, 2017 1 commit
  12. 10 Jul, 2017 7 commits
    • Carsten  Rose's avatar
      formEditor.sql: sort feIdContainer by ord · 4ce3f88e
      Carsten Rose authored
      4ce3f88e
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · d231eb20
      Carsten Rose authored
      Dirty.php: record delete is handled - if lock exist, delete is not allowed.
      d231eb20
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · c9a42543
      Carsten Rose authored
      Dirty.php, QuickFormQuery.php: Update user messages. Renamed releaseDirty() to checkDirtAndRelease()
      c9a42543
    • 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 · 1393edab
      Carsten Rose authored
      Add Message if dirtRecord is missing.
      1393edab
    • Carsten  Rose's avatar
      Feature #3981 / Record Locking · b0234a57
      Carsten Rose authored
      Fixed some 'unknown index' issues - deny save in a first version works.
      b0234a57
    • 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
  13. 09 Jul, 2017 8 commits
  14. 07 Jul, 2017 1 commit
  15. 30 Jun, 2017 2 commits
  16. 27 Jun, 2017 2 commits