Commit Graph

653 Commits

Author SHA1 Message Date
Keith Irwin 1220c1677c
Added live keys 2023-03-07 17:38:58 -07:00
Keith Irwin 6d1259d716
Removed hooks dir 2023-03-07 17:25:24 -07:00
Keith Irwin 4ca8678c4a
Removed remnant of stripe-hook container 2023-03-07 17:21:26 -07:00
Keith Irwin e881381e04
Moved hooks to node, added nodemailer, moved contact form endpoint to api 2023-03-07 17:20:09 -07:00
Keith Irwin 568c17622b
Moved webhook listener outside docker 2023-03-07 14:18:31 -07:00
Keith Irwin 75ef9c8b6c
Fixed hook outputs 2023-03-06 16:50:28 -07:00
Keith Irwin 2ab2a3ba3b
FSave sold items in sold/ 2023-03-06 16:35:16 -07:00
Keith Irwin 34790c2b0c
Move sold items to own dir 2023-03-06 16:06:52 -07:00
Keith Irwin 93963e41ae
Prepare to send emails 2023-03-06 15:52:55 -07:00
Keith Irwin 9ddce010e0
Fix USD formatting 2023-03-06 15:37:57 -07:00
Keith Irwin e0549e82af
Added stripe error handling 2023-03-06 15:34:10 -07:00
Keith Irwin 5984bd29e0
Build mode by default 2023-03-04 17:04:14 -07:00
Keith Irwin 15d7ea7df1
Fixed missing phone numbers 2023-03-04 17:01:42 -07:00
Keith Irwin 5ed2ba6d32
Parse quotes out of cors origin 2023-03-04 16:55:03 -07:00
Keith Irwin b759854a2c
Do preflight for /paid 2023-03-04 16:53:51 -07:00
Keith Irwin 739213e348
Only do cors for post requests 2023-03-04 16:53:16 -07:00
Keith Irwin d498b42e46
Fixed cors settings 2023-03-04 16:47:20 -07:00
Keith Irwin ddf65fbc5a
Minor fixes 2023-03-04 16:31:44 -07:00
Keith Irwin 79eb33b8aa
Moved devDependencies to dependencies 2023-03-04 16:07:39 -07:00
Keith Irwin 3e0fbdb96a
Better dockerfile 2023-03-04 16:01:01 -07:00
Keith Irwin 4b3cff2694
Add _site 2023-03-04 15:58:29 -07:00
Keith Irwin 0350bd1783
Don't mount node_modules in the volume! 2023-03-04 15:56:25 -07:00
Keith Irwin 92e886af1a
Tried bind mount instead 2023-03-04 15:41:38 -07:00
Keith Irwin 6bdd5f6e68
Dockerfile cleanup 2023-03-04 15:26:52 -07:00
Keith Irwin 6e1e054941
Try both 2023-03-04 15:22:51 -07:00
Keith Irwin b2b755d043
Try normal npm install 2023-03-04 15:19:07 -07:00
Keith Irwin de0709c6fa
Commited package-lock.json 2023-03-04 15:09:48 -07:00
Keith Irwin 342daf6b26
Fixed docker-compose.yml.sample 2023-03-04 15:05:44 -07:00
Keith Irwin 369538e0bf
Added hooks and logging 2023-03-04 15:01:39 -07:00
Keith Irwin 7a3935037f
Removed _site and added preflight listener 2023-03-04 13:32:24 -07:00
Keith Irwin 9176da7c05
Working 2023-03-04 12:06:37 -07:00
Keith Irwin 6eff52ede3
Started to go serverless 2023-03-02 11:59:59 -07:00
Keith Irwin 03cde00595
Added hook for removing single products 2023-02-28 16:25:10 -07:00
Keith Irwin 1f96784d0c
Prepared to remove product from store 2023-02-28 15:01:57 -07:00
Keith Irwin c870cdc3c9
Got everything working saving orders to fs 2023-02-28 14:56:09 -07:00
Keith Irwin e066487c9d
Tried to return to file-based order storage 2023-02-28 13:30:19 -07:00
Keith Irwin dbe86e463f
Started adding admin for products 2023-02-28 13:02:58 -07:00
Keith Irwin e7ab0c5a2a
Upgraded all computers to SSDs 2023-02-27 10:10:02 -07:00
Keith Irwin 321c0e6509
created basic admin site 2023-02-23 14:49:19 -07:00
Keith Irwin 7e9f39dc57
Moved everything around a bit 2023-02-23 11:50:23 -07:00
Keith Irwin d2ec367fc0
Renamed stuff 2023-02-23 10:09:23 -07:00
Keith Irwin cefb064881
got redis up and running 2023-02-22 17:07:49 -07:00
Keith Irwin 347da442ce
Fixed footer blur 2023-02-21 16:59:30 -07:00
Keith Irwin a9b3e119ef
Added basic cgi hook 2023-02-21 16:52:36 -07:00
Keith Irwin cbf62ae365
Fixed payment flow 2023-02-21 16:22:36 -07:00
Keith Irwin cd10a914af
Fixed subtotalPromise 2023-02-21 13:56:25 -07:00
Keith Irwin 5a56759560
Save orders to fs 2023-02-21 11:42:59 -07:00
Keith Irwin 58a36e377b
Added some logging 2023-02-20 20:43:16 -07:00
Keith Irwin 2f18a6d5ea
Created payments, dockerized 2023-02-20 13:28:01 -07:00
Keith Irwin 1b59fb4728
Added lots of emoji 2023-02-06 21:48:16 -07:00