Skip to content
This repository has been archived by the owner on Jul 14, 2023. It is now read-only.

React users dashboard #205

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

React users dashboard #205

wants to merge 7 commits into from

Commits on Oct 1, 2018

  1. Configuration menu
    Copy the full SHA
    e05e035 View commit details
    Browse the repository at this point in the history
  2. add-email functionality.

    fiatjaf committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    21c19ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7729852 View commit details
    Browse the repository at this point in the history
  4. /plans page skeleton.

    fiatjaf committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    1b1e3bf View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. /plans page.

    * stop using the ConfigContext and instead print all the public variables
      the Javascript may want from the server in a `window.formspree` variable
      (see formspree/static_pages/helpers.py).
    * very ugly UI that gets address, country, name, zip with very basic validation
      plus Stripe Elements to get card details, send everything to stripe and get a token
      back, send that to /buy handler that should do something with that (it includes
      email and password in case the user needs to be registered).
    * /cancel handler is called when the user is already a member of some plan and wants
      cancel. that server part is yet to be implemented too.
    fiatjaf committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    ab686c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2018

  1. Configuration menu
    Copy the full SHA
    ad3c406 View commit details
    Browse the repository at this point in the history
  2. add yearly plans to enum.

    fiatjaf committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    e95909e View commit details
    Browse the repository at this point in the history