• 2.0 fa78e86de6

    v2 Stable

    danieljsummers released this 2019-09-03 00:01:26 +00:00 | 62 commits to main since this release

    App changes:

    • Move to Vue Material for UI components
    • Convert request cards to true material design cards, separating the "pray" button from the others and improved highlighting of the current request
    • Centralize Auth0 integration in one place; modify the Vuex store to rely on it entirely, and add a Vue mixin to make it accessible by any component

    API changes:

    • Change backing data store to RavenDB
    • Evolve domain models (using F# discriminated unions, and JSON converters for storage) to make invalid states unrepresentable
    • Incorporate the FunctionalCuid library
    • Create a functional pipeline for app configuration instead of chaining IWebHostBuilder calls

    Bug fixes:

    • Set showAfter to 0 for immediately recurring requests (#26)
    Downloads