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

Implement new sponsorship system #1662

Merged
merged 51 commits into from Oct 26, 2020
Merged

Implement new sponsorship system #1662

merged 51 commits into from Oct 26, 2020

Commits on Oct 16, 2020

  1. adjust modeling based on further clarification

    rename "Levels" to "Packages"
    -----------------------------
    we will abstract levels as packages for now and just name them as such "Diamond Sponsorship Level"
    
    Benefits: minimum_level -> package_only
    ---------------------------------------
    rather than specifying a minimum level, these benefits should be selectable only via choosing a package
    
    Benefits: add "new" flag
    ------------------------
    this should render a "New For This Year" badge next to benefits where selected
    
    Benefits: "soft" capacities
    ---------------------------
    for future implementation, some capacities are soft in the sense that we will allow people to "register interest" when they are exhausted
    ewdurbin committed Oct 16, 2020

Commits on Oct 19, 2020

  1. Run black

    berinhard committed Oct 19, 2020
  2. Fix element definition

    berinhard committed Oct 19, 2020
  3. Display sponsorship cost in the frontend

    berinhard committed Oct 19, 2020

Commits on Oct 23, 2020

  1. Remove reference for unexisting named url

    berinhard committed Oct 23, 2020
  2. Validate benefits capacity

    berinhard committed Oct 23, 2020
  3. Unit test models

    berinhard committed Oct 23, 2020
  4. Code format

    berinhard committed Oct 23, 2020

Commits on Oct 26, 2020

  1. Only staff users can acess sponsorship application form

    berinhard committed Oct 26, 2020
You can’t perform that action at this time.