Immanuel Onyeka
33e71edc8e
Fix Stripe webhook errors
il y a 7 mois
Immanuel Onyeka
9cc4464d48
Fix registration form errors
il y a 7 mois
Immanuel Onyeka
586533ec5c
Add page for free trial
il y a 7 mois
Immanuel Onyeka
10b88f12bc
Fix user retrieval errors
Empty branch IDs and missing payment information caused network errors
and a missing billing component.
il y a 11 mois
Immanuel Onyeka
5627960ad4
Automatically set token cookie after login
il y a 11 mois
Immanuel Onyeka
0ce1a066cc
Process and complete Stripe payments
il y a 1 an
Immanuel Onyeka
f2dd73def0
Return payment intent for new or existing subs
il y a 1 an
Immanuel Onyeka
adb49143ee
Setup subscription endpoint
il y a 1 an
Immanuel Onyeka
51e46a2ce6
Setup subscription SQL table
Includes the associated Go functions for inserting and selecting given a
specific user ID or subscription ID. Also adds required HTML tags and
HTTP queries for subscription process during user registration.
il y a 1 an
Immanuel Onyeka
d42030bd18
Remove extra query after new user insertion
il y a 1 an
Immanuel Onyeka
846034c11a
Display registration errors to user
il y a 1 an
Immanuel Onyeka
3152ff716d
Access main Grav site through Go reverse proxy
To make requests to Go API endpoints for registration from a PHP page,
there needs to be local routing between the two servers. This method
avoids needing Apache installed seperately for development builds while
allowing it to still be used in production if necessary.
il y a 1 an
Immanuel Onyeka
826a356432
Prevent new users from being administrators
Secures the user registration endpoint.
il y a 1 an
Immanuel Onyeka
2eafce7af8
Style registration components
il y a 1 an
Immanuel Onyeka
f03c6cdaaf
Create account registration fields
il y a 1 an
Immanuel Onyeka
cbe0f3b8a7
Setup webpack entry point for vue components
A new template file needed to be created to allow custom javascript in
a grav page. The JS file will mount the transpiled Vue app.
il y a 1 an