eb91253
(HEAD -> master)
Fix errors by
2024-07-09 14:14:20 -0400
33e71ed
Fix Stripe webhook errors by
2024-06-10 16:54:54 -0400
7b32534
Fix type error by
2024-06-03 23:19:36 -0400
9f31c02
Add code for users to unsubscribe from settings by
2024-06-02 13:53:03 -0400
bb7b9fd
Prompt user before unsubscribing by
2024-05-29 13:43:36 -0400
1079af0
Allow newsletter subscription changes by
2024-05-29 13:12:54 -0400
171b508
Had billing prompt users with subscribed status by
2024-05-29 10:25:59 -0400
9cc4464
Fix registration form errors by
2024-05-29 10:19:34 -0400
586533e
Add page for free trial by
2024-05-28 14:51:15 -0400
1199bc6
Show billing prompt if there are payment errors by
2024-05-22 20:59:23 -0400
05caf69
Fix style errors caused by Grav move by
2024-05-21 22:28:17 -0400
809f663
Fix SMTP and Stripe errors by
2024-05-21 19:50:31 -0400
d28d60e
Delete files unused by view by
2024-03-19 19:13:12 -0400
298d031
Resolve usage conflict for 'access' attribute by
2024-03-19 16:08:46 -0400
5a0b0f8
Remove frontend rendering logic from Go backend by
2024-03-19 14:35:04 -0400
4633704
Show only appropriate pages to guests in navbar by
2024-03-19 13:06:41 -0400
a4b74eb
Pass user current user to grav in header by
2024-03-18 17:11:09 -0400
3c7d506
Store login state in reverse proxy URL by
2024-03-11 20:41:45 -0400
9e04351
Refresh token on every request by
2024-03-08 20:45:49 -0500
5f85325
Send verification email after registration by
2024-03-03 17:49:01 -0500
18e5086
Add endpoints trial subscription and verification by
2024-02-26 21:04:12 -0500
1ea00f2
Add procedures for email verification by
2024-02-12 21:19:08 -0500
6a412e5
Create separate functions for subscription hooks by
2024-02-12 19:06:42 -0500
eb33ae4
Add subscription update endpoints to router by
2024-02-06 20:49:22 -0500
7e919e1
Add subscription creation webhook for Stripe by
2024-02-06 19:35:27 -0500
10b88f1
Fix user retrieval errors by
2024-02-05 22:57:11 -0500
5627960
Automatically set token cookie after login by
2024-02-05 20:55:06 -0500
4511f2c
Setup invoice.paid webhook handler by
2024-02-03 22:11:04 -0500
53ebad0
Store price ID in subscriptions by
2024-02-03 18:54:15 -0500
0ce1a06
Process and complete Stripe payments by
2024-01-23 18:21:50 -0500
f2dd73d
Return payment intent for new or existing subs by
2024-01-23 13:40:19 -0500
adb4914
Setup subscription endpoint by
2024-01-22 19:00:02 -0500
51e46a2
Setup subscription SQL table by
2024-01-22 14:09:04 -0500
d42030b
Remove extra query after new user insertion by
2024-01-16 14:36:36 -0500
784e909
Run go `go fmt` to correct spacing. by
2024-01-16 14:05:05 -0500
846034c
Display registration errors to user by
2024-01-16 14:03:50 -0500
3152ff7
Access main Grav site through Go reverse proxy by
2024-01-16 13:14:32 -0500
826a356
Prevent new users from being administrators by
2024-01-12 15:38:42 -0500
2eafce7
Style registration components by
2024-01-11 20:43:17 -0500
f03c6cd
Create account registration fields by
2024-01-11 20:04:01 -0500
cbe0f3b
Setup webpack entry point for vue components by
2024-01-11 17:46:20 -0500
de18ccb
Style home page by
2023-12-27 19:38:11 -0500
858c572
Create basic site layout by
2023-12-27 13:45:19 -0500
8b3448a
Setup grav by
2023-12-21 13:23:30 -0500
ea8b32d
Correct letterhead rendering when avatar is missing by
2023-12-17 14:02:41 -0500
bb1f7ea
Delete templates with remove button in view by
2023-12-17 13:44:39 -0500
94390b1
List and display template details in view by
2023-12-17 13:13:51 -0500
48fa487
Handle missing avatar and letterhead in PDF by
2023-12-15 13:36:37 -0500
27de7ea
Allow users to delete saved estimates by
2023-12-08 19:24:09 -0500
0313364
Use images in PDF only if the user has uploaded them by
2023-12-05 17:36:42 -0500
69009f2
Make dollar amounts more readable by
2023-12-05 17:19:30 -0500
6747919
Fix monthly MI calculation by
2023-12-05 16:33:28 -0500
7ce7c93
Calculate new estimate results server side by
2023-12-05 14:06:33 -0500
87fba7a
Comma format dollar amounts in PDF by
2023-12-04 22:52:20 -0500
b10b191
Download PDFs from estimate view by
2023-12-04 22:15:16 -0500
536ca8e
Assign first two seed estimates to test user by
2023-11-16 15:14:00 -0500
166123d
Remove old seed script by
2023-10-29 03:18:30 -0400
274ea05
Fix duplicate loan_id error by
2023-10-29 03:10:08 -0400
6dad31b
Fix row decleration bug by
2023-10-28 04:02:04 -0400
f26b39f
Add functions for seeding estimates in dev by
2023-09-27 14:44:11 -0400
fb64597
Add insert and select queries for user licenses by
2023-09-11 17:55:31 -0400
987090a
Create CLI command for reseting database by
2023-09-11 17:18:41 -0400
3b00be6
Create sample users in seed function by
2023-09-10 21:04:27 -0400
14efd49
Add seed function for addresses and branches by
2023-09-10 17:51:57 -0400
d4a5e4c
Remove vue component for PDF generation by
2023-09-07 13:40:15 -0400
580c051
Render and style summary pages of reports by
2023-09-06 18:40:40 -0400
1932ac1
correct file misnaming by
2023-09-05 21:54:15 -0400
bf0a017
Split sections into seperate template files by
2023-09-05 20:25:41 -0400
cae7438
Style report table by
2023-09-05 17:57:34 -0400
def8d76
Cache report view at startup by
2023-09-04 19:55:06 -0400
3b66fe4
Make Result an attribute of Loan type by
2023-09-04 15:33:17 -0400
ba9522a
Generate PDF with os/exec process instead of js by
2023-09-04 11:31:33 -0400
e77294f
Save changed user address in database by
2023-08-27 20:39:12 -0400
1d7163f
Render and select address from dropdown by
2023-08-27 18:01:47 -0400
6566e1a
Fix type and syntax errors by
2023-08-23 15:35:43 -0400
4f16ba3
List env variables in readme by
2023-08-18 22:15:30 -0400
e9547b9
Use environment variables instead of config file by
2023-08-18 22:11:34 -0400
ad233f8
Fix bug caused by empty avatar field by
2023-08-18 17:50:47 -0400
a2364d8
Add address and phone number to user and branch by
2023-08-18 17:29:07 -0400
308bfb8
Create mockup html for PDF generation by
2023-08-16 18:49:06 -0400
03fc18f
Use composition API in sidebar.vue by
2023-08-16 17:28:47 -0400
b3599fb
Add password reset endpoint by
2023-08-16 16:07:22 -0400
24f34e4
Allow password reset requests from settings.vue by
2023-08-15 16:03:11 -0400
2682272
Cancel token refresh if it is currently invalid by
2023-08-15 15:07:07 -0400
5111bd5
Move code to update user profile from endpoint by
2023-08-12 22:30:53 -0400
7055f5d
Resize selected letterhead to good dimensions by
2023-08-12 21:13:58 -0400
5c919b8
Display letterhead as 400x200 pixel image by
2023-08-06 21:33:38 -0400
6e5cf4b
Fetch and upload letterhead from settings view by
2023-08-06 20:30:56 -0400
7fa03cc
Add user letterhead endpoints by
2023-08-06 19:47:43 -0400
8c5c94d
Make GET and POST requests to user avatar endpoints by
2023-08-03 18:45:28 -0400
b9d0da2
Render and resize new avatar selection by
2023-08-01 22:27:02 -0400
290746a
Dislay PDF mockup as test page by
2023-07-28 18:22:19 -0400
da111e4
Add deleteFeeTemp endpoint to delete fees by
2023-07-26 17:12:56 -0400
3666473
Fix error caused by negative percentages in fees by
2023-07-25 21:08:22 -0400
daaff1c
Add endpoint to create a new fee by
2023-07-25 20:27:22 -0400
4558d1b
Show currency formated summary in estimates.vue by
2023-07-25 16:53:20 -0400
26850a0
Also retrieve loan type and borrower in getEstimate by
2023-07-25 16:29:48 -0400
a2b2ca2
Fix estimate_results SQL error by
2023-07-25 14:50:05 -0400
ae5247b
Add insert and select SQL queries for Results by
2023-07-22 20:12:20 -0400
5368bc6
Calculate estimate result values with []Loans loop by
2023-07-18 20:24:06 -0400