1. 13 Oct, 2016 3 commits
  2. 14 Oct, 2016 1 commit
  3. 13 Oct, 2016 3 commits
    • Sylvain Thénault's avatar
      Fix patches, break in test mode · 86da8574b021
      Sylvain Thénault authored
      It seems that in test mode, monkey patch is done after cubicweb.web.views.forms
      has been loaded, which hence references the original guess_field (monkey-patched
      by cube'site_cubicweb).
      
      Using the proper module fixes the problem.
      86da8574b021
    • Sylvain Thénault's avatar
      Simplify rule inheritance control of simplified profiles · fa0a0bb2da4b
      Sylvain Thénault authored
      We may hide the ignore all rules / ignore one rule complexity since there may be
      only one inherited rule.
      
      Do several tweaks to make it nice.
      
      Note it doesn't work yet until the parent rule entity isn't created, because we
      are not able to detect the parent transfer...
      fa0a0bb2da4b
    • Sylvain Thénault's avatar
      Add validation hook ensuring we don't mark as simplified a profile which can't · d3e384864e8f
      Sylvain Thénault authored
      A simplified profile hides most of the complexity of a full seda profile. The
      diagnosis tool indicates if a profile is using some construct which shouldn't
      occur in a simplified profile.
      
      This patch introduce a hook that will forbid to set 'simplified_profile=True' on
      a profile which isn't compatible, or that we don't do incompatible change on a
      simplified profile (though this should not occur from the UI).
      d3e384864e8f
  4. 14 Oct, 2016 1 commit
  5. 13 Oct, 2016 4 commits
  6. 12 Oct, 2016 1 commit
  7. 13 Oct, 2016 1 commit
    • Sylvain Thénault's avatar
      Set sensible default user_cardinality on some entities · e0d4e2917137
      Sylvain Thénault authored
      For those entities, user cardinality will be hidden for simplified profile
      because it's expected to be '1'. Changing the default in the schema will
      ensure that entities created on a simplified profile will have the proper
      cardinality, and that default values displayed on a full profile will be
      compatible.
      e0d4e2917137
  8. 14 Oct, 2016 1 commit
  9. 12 Oct, 2016 3 commits
  10. 14 Oct, 2016 2 commits
  11. 11 Oct, 2016 3 commits
  12. 13 Oct, 2016 1 commit
    • Sylvain Thénault's avatar
      Add basic SEDA compatibility diagnosis tool · 51669dddb342
      Sylvain Thénault authored
      Introduce an adapter that will 'diagnose' seda profile. It will be able to
      return all problems leading to not supporting some SEDA export format.
      
      There is currently a single sample rule (missing access rule on top level
      archive unit).
      
      Overall result (supported formats) are stored in a computed attribute so that
      we may control depending actions'appearance without recomputing the whole
      diagnosis.
      
      Related to #15524215
      51669dddb342
  13. 11 Oct, 2016 1 commit
  14. 07 Oct, 2016 7 commits
  15. 11 Oct, 2016 1 commit
  16. 29 Sep, 2016 2 commits
  17. 28 Sep, 2016 1 commit
  18. 30 Sep, 2016 1 commit
  19. 28 Sep, 2016 3 commits