108 Commits (7b325342eacbbe41ab136660d69c6869be472ac7)

Author SHA1 Message Date
  Immanuel Onyeka 7b325342ea Fix type error 10 months ago
  Immanuel Onyeka 9f31c024f5 Add code for users to unsubscribe from settings 10 months ago
  Immanuel Onyeka 1079af08d7 Allow newsletter subscription changes 10 months ago
  Immanuel Onyeka 9cc4464d48 Fix registration form errors 10 months ago
  Immanuel Onyeka 586533ec5c Add page for free trial 10 months ago
  Immanuel Onyeka 1199bc6d08 Show billing prompt if there are payment errors 11 months ago
  Immanuel Onyeka 05caf69330 Fix style errors caused by Grav move 11 months ago
  Immanuel Onyeka 809f663d5e Fix SMTP and Stripe errors 11 months ago
  Immanuel Onyeka 298d031ef2 Resolve usage conflict for 'access' attribute 1 year ago
  Immanuel Onyeka 5a0b0f82b3 Remove frontend rendering logic from Go backend 1 year ago
  Immanuel Onyeka 46337043d0 Show only appropriate pages to guests in navbar 1 year ago
  Immanuel Onyeka a4b74eb6e1 Pass user current user to grav in header 1 year ago
  Immanuel Onyeka 3c7d506917 Store login state in reverse proxy URL 1 year ago
  Immanuel Onyeka 9e0435121b Refresh token on every request 1 year ago
  Immanuel Onyeka 5f853256e1 Send verification email after registration 1 year ago
  Immanuel Onyeka 18e5086e89 Add endpoints trial subscription and verification 1 year ago
  Immanuel Onyeka 1ea00f2b0e Add procedures for email verification 1 year ago
  Immanuel Onyeka 6a412e5a47 Create separate functions for subscription hooks 1 year ago
  Immanuel Onyeka eb33ae45e7 Add subscription update endpoints to router 1 year ago
  Immanuel Onyeka 7e919e1a41 Add subscription creation webhook for Stripe 1 year ago
  Immanuel Onyeka 10b88f12bc Fix user retrieval errors 1 year ago
  Immanuel Onyeka 5627960ad4 Automatically set token cookie after login 1 year ago
  Immanuel Onyeka 4511f2cb39 Setup invoice.paid webhook handler 1 year ago
  Immanuel Onyeka 53ebad02ae Store price ID in subscriptions 1 year ago
  Immanuel Onyeka 0ce1a066cc Process and complete Stripe payments 1 year ago
  Immanuel Onyeka f2dd73def0 Return payment intent for new or existing subs 1 year ago
  Immanuel Onyeka adb49143ee Setup subscription endpoint 1 year ago
  Immanuel Onyeka 51e46a2ce6 Setup subscription SQL table 1 year ago
  Immanuel Onyeka d42030bd18 Remove extra query after new user insertion 1 year ago
  Immanuel Onyeka 784e9099ee Run go `go fmt` to correct spacing. 1 year ago
  Immanuel Onyeka 846034c11a Display registration errors to user 1 year ago
  Immanuel Onyeka 3152ff716d Access main Grav site through Go reverse proxy 1 year ago
  Immanuel Onyeka 826a356432 Prevent new users from being administrators 1 year ago
  Immanuel Onyeka bb1f7eaa70 Delete templates with remove button in view 1 year ago
  Immanuel Onyeka 94390b1aa3 List and display template details in view 1 year ago
  Immanuel Onyeka 48fa487fea Handle missing avatar and letterhead in PDF 1 year ago
  Immanuel Onyeka 27de7ea416 Allow users to delete saved estimates 1 year ago
  Immanuel Onyeka 69009f286f Make dollar amounts more readable 1 year ago
  Immanuel Onyeka 67479195e2 Fix monthly MI calculation 1 year ago
  Immanuel Onyeka 7ce7c9300e Calculate new estimate results server side 1 year ago
  Immanuel Onyeka 87fba7a7f0 Comma format dollar amounts in PDF 1 year ago
  Immanuel Onyeka b10b1919a2 Download PDFs from estimate view 1 year ago
  Immanuel Onyeka 536ca8ee87 Assign first two seed estimates to test user 1 year ago
  Immanuel Onyeka 274ea0581d Fix duplicate loan_id error 1 year ago
  Immanuel Onyeka 6dad31be22 Fix row decleration bug 1 year ago
  Immanuel Onyeka f26b39f093 Add functions for seeding estimates in dev 1 year ago
  Immanuel Onyeka fb64597116 Add insert and select queries for user licenses 1 year ago
  Immanuel Onyeka 987090a927 Create CLI command for reseting database 1 year ago
  Immanuel Onyeka 3b00be6374 Create sample users in seed function 1 year ago
  Immanuel Onyeka 14efd4937b Add seed function for addresses and branches 1 year ago