Skip to content
This repository was archived by the owner on Mar 16, 2021. It is now read-only.
This repository was archived by the owner on Mar 16, 2021. It is now read-only.

Release (To-do) #13

@Prepager

Description

@Prepager

Authentication

  • Laravel Passport
  • OAuth password grant login with Proxy
  • Password reset

Users

  • Account registration
  • Notifications
  • EMail validation
  • Get active team
  • Admin account
  • Suspend user
  • Update profile
  • Change password
  • Avatar

Teams

  • Create, update & delete teams
  • Restore deleated team
  • Suspend team
  • Register with team
  • Delete trashed teams cron job
  • Avatar

Team Members

  • Update current members
  • Invite new members
  • Group permissions
  • Max member checks

Team Subscription

  • Subscribe to plan
  • Change plan
  • Cancel and resume subscription
  • Display invoices
  • Pass billing country (address?) to Braintree

Plans

  • List of plans
  • Permissions

Dashboard

  • Analytics
  • Announcements
  • Users
  • Teams
  • Impersonate

Other

  • Route with app settings (groups, plans etc.)
  • Named app routes array (for JS)
  • Improve/fix function comments
  • More policies
  • Cleanup validation rules
  • Installation
  • Updating (git for now)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions