This website requires JavaScript.
c0ff28d505
fix 18
develop
dstrawsb
2026-03-31 22:29:53 -04:00
a66699b450
fix 17
dstrawsb
2026-03-31 22:12:18 -04:00
ef3343b942
fix 16
dstrawsb
2026-03-31 22:11:32 -04:00
5940d60f89
fix 15
dstrawsb
2026-03-31 22:07:54 -04:00
f52cf3d176
fix 14
dstrawsb
2026-03-31 22:00:01 -04:00
b1c45bb4b5
fix 13
dstrawsb
2026-03-31 21:48:15 -04:00
5c949c1ab8
Merge branch 'develop' of ssh://gitea.gofwd.group:2225/sean/shadow-gunbuilder-ai-proto into develop
dstrawsb
2026-03-31 21:45:55 -04:00
b91e8fee24
fix 12
dstrawsb
2026-03-31 21:45:49 -04:00
975d7acc39
Update .gitea/workflows/ci.yaml
dstrawsb
2026-03-31 20:17:57 -04:00
ecef11248b
fix 11
dstrawsb
2026-03-31 18:23:39 -04:00
7ad4002886
fix 10
dstrawsb
2026-03-31 17:25:49 -04:00
544760e19d
fix 9
dstrawsb
2026-03-31 17:17:49 -04:00
119e366361
fixing ci again 8
dstrawsb
2026-03-31 17:06:18 -04:00
2091d14340
fixing ci again 7
dstrawsb
2026-03-31 16:59:03 -04:00
10ef062a92
fixing ci again 6
dstrawsb
2026-03-31 16:57:17 -04:00
691de6526c
fixing ci again 5
dstrawsb
2026-03-31 16:54:02 -04:00
677f4dd61c
fixing ci again 3
dstrawsb
2026-03-31 16:48:31 -04:00
20457af028
fixing ci again
dstrawsb
2026-03-31 16:34:13 -04:00
7fc4d92031
fixing ci
dstrawsb
2026-03-31 16:20:55 -04:00
1aafd08af0
bug fixes. remove builds page for now
main
sean
2026-03-31 14:15:16 -04:00
cdb3a8dbb3
v0.1.0 commit
sean
2026-03-31 11:31:40 -04:00
0e4c49928b
fix: make autoFocus a prop on FeedbackForm, only apply in modal context
sean
2026-03-30 20:51:08 -04:00
82a38a7a15
fix: overflow-x-auto on table, remove unused ipAddress from type
sean
2026-03-30 20:47:20 -04:00
ca292c4782
feat: add admin feedback review page and nav link
sean
2026-03-30 19:32:50 -04:00
e77e6e4e6d
feat: add /feedback page, FeedbackModal to TopNav, and footer link
sean
2026-03-30 19:29:12 -04:00
98c2b12340
fix: add aria-labelledby to modal, htmlFor/id to form labels, autoFocus on open
sean
2026-03-30 19:27:21 -04:00
8f2a46d3bb
feat: add FeedbackForm, FeedbackModal, and Give Feedback tab
v0.1.0
sean
2026-03-30 19:24:11 -04:00
0ca864ff20
fix: clear setTimeout ref on unmount, stable roadmapIdKey dep for votes effect
sean
2026-03-30 19:18:23 -04:00
93aa4469e8
feat: wire up roadmap upvote with optimistic UI and inline auth prompt
sean
2026-03-30 19:15:50 -04:00
89e39e7b18
fix: separate 400/500 error cases in feedback proxy route
sean
2026-03-30 19:14:19 -04:00
8e33a5497a
feat: add API proxy routes for feedback and roadmap votes
sean
2026-03-30 16:46:49 -04:00
26bc1a8c21
feat: add roadmap tab with static RoadmapItem component
sean
2026-03-30 16:42:15 -04:00
2d55af4de2
fix: make tags optional in ChangelogEntry, remove unused VoteState import
sean
2026-03-30 16:40:35 -04:00
d387484872
feat: add /changelog page with What's New tab
sean
2026-03-30 16:37:41 -04:00
e2a2af8a6f
feat: add changelog/roadmap types, Sanity queries, and public route whitelist
sean
2026-03-30 16:33:53 -04:00
c977e69654
docs: address spec review gaps in changelog/feedback design
sean
2026-03-30 11:00:54 -04:00
9d0eb40554
docs: add changelog, roadmap, and feedback design spec
sean
2026-03-30 10:57:36 -04:00
2a97ae4190
new homepage and event tracking
sean
2026-03-30 10:40:24 -04:00
a1bb9e97e1
fix: replace opacity-85 no-op and inline gap styles with Tailwind classes
sean
2026-03-30 06:51:31 -04:00
b26bc5263b
feat: redesign homepage — RSC, 8 sections, remove beta form
sean
2026-03-30 06:48:37 -04:00
895a2e7406
feat: suppress Early Access Beta banner on homepage
sean
2026-03-30 06:45:12 -04:00
47d5d17d29
placeholder images
sean
2026-03-29 07:54:52 -04:00
c686da0c03
feat: use ProductImage for part thumbnails on build detail page
sean
2026-03-29 07:43:55 -04:00
680d2b21a1
feat: use ProductImage on product detail page and modal
sean
2026-03-29 07:42:15 -04:00
c86d49f317
feat: use ProductImage in ProductDetailPageClient
sean
2026-03-29 07:37:46 -04:00
b8a0fd1963
feat: use ProductImage in PartsGrid list view
sean
2026-03-29 07:37:44 -04:00
00613ebc9f
feat: add ProductImage component with onError fallback
sean
2026-03-29 07:34:13 -04:00
05a4ad2720
feat: add product image placeholder SVG
sean
2026-03-29 07:28:40 -04:00
eb1dfef7b7
analytics
sean
2026-03-25 07:16:14 -04:00
10148acaa9
fix: use merchantLabel(o) for retailer in offer row affiliate tracking
sean
2026-03-25 07:10:52 -04:00
019e1892de
feat: wire affiliate_link_clicked event in product detail page
sean
2026-03-25 07:09:01 -04:00
668398e66a
fix: reset previousPartIdsRef on build clear; clarify first-hydration skip comment
sean
2026-03-25 07:05:57 -04:00
f12e2ffee7
fix: fire part_selected after hydration to get real part name
sean
2026-03-25 06:57:13 -04:00
3a345b6c26
feat: wire Umami events in builder page (build_started, part_selected, affiliate_link_clicked, build_shared, build_saved)
sean
2026-03-25 06:50:44 -04:00
754a378782
feat: add Umami analytics helper and window type declaration
sean
2026-03-25 06:41:59 -04:00
37921469d5
builder link
sean
2026-03-24 06:10:27 -04:00
5526920ff8
modded ci.yaml file to deploy both images
dstrawsb
2026-03-20 22:58:11 -04:00
fb52521495
fixed nav, added sanity and guides pages
sean
2026-03-12 07:10:37 -04:00
f8265063d5
clean up and disabled beta lock
sean
2026-03-11 07:32:58 -04:00
140b83bd65
small stuff
sean
2026-02-01 08:43:31 -05:00
775ee0f691
small stuff
sean
2026-02-01 07:51:42 -05:00
4989bf6de4
upgraded to next 15 and react 19.
dstrawsb
2026-01-30 22:22:41 -05:00
4267c34399
package.json changes
dstrawsb
2026-01-29 22:45:10 -05:00
6d1697e672
small name change
dstrawsb
2026-01-29 22:40:30 -05:00
45270f9b18
fixes to admin using client fetch
dstrawsb
2026-01-29 21:52:12 -05:00
a13687635b
middleware fixes
sean
2026-01-27 18:57:08 -05:00
c2600b6a68
fix env and middleware
sean
2026-01-27 13:40:49 -05:00
b45493f5bd
fixed umami
sean
2026-01-27 12:54:16 -05:00
cb46430ce4
fixed login auth issue
sean
2026-01-27 09:23:38 -05:00
77c31ae4f9
fixed all admin email pages. added admin user info and button on builder page to route to admin page.
api-cleanup
sean
2026-01-26 14:58:56 -05:00
fb2effca47
productSlug fixes
sean
2026-01-26 07:10:37 -05:00
b09ccc542e
fixed login session for user name, and updated the api calls on the product detials pages.
sean
2026-01-25 20:20:48 -05:00
3aee0e6755
fixing admin pages
sean
2026-01-25 14:22:58 -05:00
e49dc96522
clean up
sean
2026-01-25 14:05:36 -05:00
50ef395a38
woof. killed useClient and use nextjs api
sean
2026-01-25 13:40:10 -05:00
d9498f8aca
upgrading nextjs to 15
bb-web-app
dstrawsb
2026-01-24 23:32:58 -05:00
5b73d59c2c
Merge branch 'develop' of ssh://gitea.gofwd.group:2225/sean/shadow-gunbuilder-ai-proto into develop
dstrawsb
2026-01-23 21:40:29 -05:00
c4f69c0811
the cleanup
dstrawsb
2026-01-23 21:40:16 -05:00
df46788570
Refactor admin layout and merchants page for improved UI and functionality; add URL copy feature and enhance date formatting
sean
2026-01-22 05:04:19 -05:00
411c3bc05d
Add new merchant creation form and functionality in MerchantsAdminPage
sean
2026-01-20 19:24:36 -05:00
2ea1f19863
must be important
dstrawsb
2026-01-20 17:24:20 -05:00
7ad0b47819
ci file
Don Strawsburg
2026-01-20 15:10:55 -05:00
3ab697b58d
Add Suspense fallback for loading states in multiple pages and layouts
sean
2026-01-20 07:43:19 -05:00
775a351425
fixed build issues. its builds now
sean
2026-01-19 09:11:42 -05:00
b0db3167c5
push-image file
dstrawsb
2026-01-19 09:16:30 -05:00
60d034d643
last 2 changes
dstrawsb
2026-01-19 08:43:25 -05:00
ec6c88fa90
Merge branch 'develop' of ssh://gitea.gofwd.group:2225/sean/shadow-gunbuilder-ai-proto into develop
dstrawsb
2026-01-18 21:54:07 -05:00
b1e2b38506
fixes to get this to build using 'npm run build'
dstrawsb
2026-01-18 21:53:35 -05:00
9460c7df24
builder preview video loop
sean
2026-01-18 09:09:56 -05:00
045e742362
fixed builder hydration issues
sean
2026-01-18 08:39:29 -05:00
b55bd7041d
small stuff
Don Strawsburg
2026-01-16 12:55:44 -05:00
19ec410a16
fixed vault link
dstrawsb
2026-01-15 23:09:14 -05:00
5c1c38f5e9
Privacy Page
dstrawsb
2026-01-09 14:16:13 -05:00
c509cb6cd0
fixes to admin/products
sean
2026-01-09 10:18:32 -05:00
ae86fe6867
support for filtering and updating caliber
sean
2026-01-08 15:26:40 -05:00
72d8f559c9
fixing hydration issue
sean
2026-01-08 06:02:12 -05:00
1b348c3ee7
short link support
sean
2026-01-06 05:21:46 -05:00
055ebb4cd9
little bit of ui clean up and fixing the platform labels/keys
sean
2026-01-05 13:47:59 -05:00
b7e3db8d34
no longer price sort of frontend
sean
2026-01-02 09:56:51 -05:00
228d08337f
new admin ui
sean
2025-12-30 17:22:02 -05:00