Skip to content
This repository has been archived by the owner on Apr 28, 2022. It is now read-only.

[FIX] Wizard Attributes #104

Open
wants to merge 6 commits into
base: 10.0
Choose a base branch
from

Commits on May 29, 2017

  1. [FIX] Wizard Attributes

    Wizard attributes (readonly, required, invisible) now controlled
    by 3 virtual fields each, allowing far greater control.  This fixes
    a number of issues:
    
    * Attributes with conditional domains might be required, or might
        not be
    * Attributes with conditional domains marked as required can now
        be validated if the domain is empty.
    * Readonly values can be better detected when the values are not
        passed from the front end.
    * Super complex domains can now be used to drive the readonly
        and required values, ands and ors and inherited, as the
        driver is now purely the list of valid ids.
    * Easier modification of behaviour in custom circumstances
        with inheritance possible to drive these virtual columns.
    Richard deMeester committed May 29, 2017
    Configuration menu
    Copy the full SHA
    c84cc40 View commit details
    Browse the repository at this point in the history
  2. Test enhancements, including some on new attributes.

    Richard deMeester committed May 29, 2017
    Configuration menu
    Copy the full SHA
    6ec99f6 View commit details
    Browse the repository at this point in the history
  3. Flake 8 changes

    Richard deMeester committed May 29, 2017
    Configuration menu
    Copy the full SHA
    f25afad View commit details
    Browse the repository at this point in the history
  4. More tests and test fix.

    Richard deMeester committed May 29, 2017
    Configuration menu
    Copy the full SHA
    eebeb99 View commit details
    Browse the repository at this point in the history
  5. Even more tests

    Richard deMeester committed May 29, 2017
    Configuration menu
    Copy the full SHA
    eb7da50 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2017

  1. Changes as requested.

    Richard deMeester committed Jun 1, 2017
    Configuration menu
    Copy the full SHA
    e2a67d2 View commit details
    Browse the repository at this point in the history