Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul the admin and support for required condition #35

Merged
merged 7 commits into from
Jun 24, 2019

Commits on Jun 19, 2019

  1. Drill down into conditions for flags

    This changes the Wagtail Flags UI to be a multi-level way to browse flags and their conditions. It allows you to edit existing conditions, delete conditions, and add new ones to each flag, as well as to add a flag itself in the UI.
    
    It also hides "boolean" conditions behind an "Enable"/"Disable" set of buttons so that their purpose is clearer.
    willbarton committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    6a8e82f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a76fd6 View commit details
    Browse the repository at this point in the history
  3. Update README, screenshots, and requirements

    The requirements should match what we're testing against.
    willbarton committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    af354d3 View commit details
    Browse the repository at this point in the history
  4. Fix import linting errors

    willbarton committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    f81143a View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2019

  1. Configuration menu
    Copy the full SHA
    b873150 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24a881a View commit details
    Browse the repository at this point in the history
  3. Add one big list of flags behind feature flag

    This change will restore the one-big-list-of-all-flags in the admin if the WAGTAILFLAGS_ADMIN_BIG_LIST flag is enabled.
    willbarton committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    c938a43 View commit details
    Browse the repository at this point in the history