This website requires JavaScript.
dd6f174a69
[grade=B urn:ump:ao3ntrxmuefz45gqwdqqv7o3x75wr3cykuhpe3iggoyfqqsofgqa] feat(site): lead with Shipdeck, retire Docker-deployment framing
master
Krystie
2026-10-11 22:07:19 -07:00
77ef6a96f6
[grade=B urn:ump:nhlqgdbmpn2qmhzn5p6utdurtzkeoj34vmhlikcgtveorefpjhca] feat(analytics): self-hosted Plausible CE tracker + checkout funnel event
Krystie
2026-10-11 06:23:05 -07:00
09a97ab7fb
chore(site): regenerate sitemap.xml + feed.xml for radicale catalog page
Krystie
2026-10-09 02:07:07 -07:00
a707816668
[pending-judge] docs(site): DC-165 uniformity — counts 77->78, internal-identifier sweep, advertise workflows/scheduled-backups/calendar/Connect AI, capabilities pointer for LLMs
Krystie
2026-10-09 02:06:06 -07:00
1d0ffaee55
[grade=D-bypassed] HTTPS for homelab article — 8 rounds, both judges D on marketing claims (Sami override)
Krystie
2026-10-08 02:45:08 -07:00
2bf50e0b4e
[grade=D-bypassed] cloud subscription cost comparison article (Sami override)
Krystie
2026-10-08 02:35:46 -07:00
66ecab20d7
[grade=A] remove .sami TLD from examples, use example.com (urn:ump:byypq4csljoam4pugh6kzrq5i72h2phaq5a4awsbb55gpgjb5ecq)
Krystie
2026-10-08 01:52:40 -07:00
6d4a4db12d
[grade=A] overlay2 specifics, softened absolutes, metadata synced (urn:ump:esbkgfocmnincgxckipkxkevboer5vkhcsui2b5qihbcms772ftq)
Krystie
2026-10-08 01:43:40 -07:00
95661113c0
[grade=B] rewrite shipdeck article: real reason is disk bloat, not abstract architecture (urn:ump:v2xsxewpn37rthbt653hoqdvemj3fgwazcw2xye3xtwkbm2azysq)
Krystie
2026-10-08 01:33:11 -07:00
1637d4862d
[grade=B] add shipdeck-vs-docker article (r8 gate B urn:ump:crm6zvfcegq7pjrrs2svfvty35nzfmwg5baqojxvigfq5ckd45sa)
Krystie
2026-10-08 01:24:08 -07:00
3bc5b3f90c
[grade=B] SEO: getting-started + 2 app-guide articles + JSON-LD on 77 app guides and blog breadcrumbs/FAQ
Krystie
2026-10-07 15:05:34 -07:00
cb2c6d6d2f
[grade=A] SEO expansion: generated sitemap (14->108 URLs) + RSS feed + 4 keyword articles + 77-app catalog hub
Krystie
2026-10-07 08:42:26 -07:00
166eb8cde8
feat: add 5 SEO homelabbing articles + sitemap + robots
Krystie
2026-10-06 21:56:15 -07:00
df000a4d11
[grade=A] Add founder story to DashCaddy About
Krystie
2026-10-05 21:03:28 -07:00
5c71f251ca
[grade=A] Add DashCaddy blog and LLM install map
Krystie
2026-10-05 20:16:33 -07:00
22c3409c75
[grade=B urn:ump:k6oz7vozmmcjxpz3aep7gnmnaonqdjsqhaatzy3ywogmn7kvvpvq] site: sync claims to product v1.16.0 (endpoints 400+, tests 3,000+) + Secure Share Links feature
Krystie
2026-10-05 16:57:32 -07:00
b558d3285e
[grade=B urn:ump:am2r4i57ie4wsfionhgqw7h5eclpkhjyqlydqjuqsp3poukcplga] docs: Desktop App (Windows & Mac) guide
Krystie
2026-09-23 01:09:01 -07:00
03b8242467
[grade=A] Reflect current product state on marketing site
Krystie
2026-09-01 04:13:48 -07:00
ac2feb5ab7
[grade=B] Align premium marketing and documentation
Krystie
2026-08-22 19:08:01 -07:00
e58130756e
[grade=B] Complete customer billing confirmation flow
Krystie
2026-08-22 19:03:09 -07:00
e2b4ce4447
pricing: wire checkout to license server (one-time + subscription)
Hermes Agent
2026-08-19 13:56:44 -07:00
414c962d3c
docs(catalog): audit and fix 10 hallucinations in install guides
Hermes
2026-08-15 03:28:15 -07:00
dcb8eeda4e
chore: add regenerate-catalog-docs.sh for future template additions
Hermes
2026-08-15 02:46:11 -07:00
81493a9076
docs(catalog): add full install guides for all 77 app templates
Hermes
2026-08-15 02:45:47 -07:00
fbb6db24d2
[grade=pending] fix: add 17 missing app templates to showcase, update count 76→93
Krystie
2026-08-13 17:23:06 -07:00
e51419a302
fix: remove 16 non-existent apps from showcase, correct count 93→76
Krystie
2026-08-13 15:39:19 -07:00
5905176a74
fix: update about page language count from 5 to 31
Krystie
2026-08-13 12:51:02 -07:00
8c4aeb6065
fix: add trailingSlash for clean URLs, rename /legal/ to /policies/ (cPanel blocks /legal/ path)
Krystie
2026-08-13 10:47:27 -07:00
843d85519f
[grade=pending] fix: update language count from 5 to 31 across marketing site
Krystie
2026-08-13 09:09:40 -07:00
7b910aa913
fix: add Vintage Radio to showcase, update app count to 93+ across all pages
Krystie
2026-08-13 08:13:16 -07:00
8ba4c1b479
fix: remove remaining false SDK claims from features, docs/premium, docs/api (M-2)
Krystie
2026-08-13 07:17:01 -07:00
09113f1c19
Add Privacy Policy + Terms of Service pages, fix Footer links
Krystie
2026-08-13 06:06:07 -07:00
b16671ccee
Add copyright disclaimer + Terms link to footer
Krystie
2026-08-13 03:38:49 -07:00
8998c585d0
fix: correct test count to verified 1770+ tests, replace SDK methods stat with API endpoints
Krystie
2026-08-13 02:51:07 -07:00
be8953fe3b
Fix: update app count to 92+, remove false SDK claims, fix duplicate feature entry
Krystie
2026-08-13 00:57:00 -07:00
6165b8e464
fix: update branding assets, favicon, and correct Overseerr→Jellyseerr in showcase
Krystie
2026-08-12 23:37:28 -07:00
8579a29185
Fix docs: correct install URL (M-3), replace false SDK claims with fetch example (M-2)
Krystie
2026-08-12 22:35:50 -07:00
15eabc4dc0
Fix AppShowcase: remove 15 non-existent apps, add only real 76 templates from app-templates.js
Krystie
2026-08-12 20:58:41 -07:00
7550ae09d8
Fix: replace non-existent apps with real templates, fix 500 errors on old doc paths
Krystie
2026-08-12 18:19:32 -07:00
0bc10c373b
Add light/dark theme toggle with CSS variable system
Krystie
2026-08-12 18:04:46 -07:00
9b10f401f4
Use wide brand logo (icon+wordmark as one image) in navbar/footer
Krystie
2026-08-12 17:58:08 -07:00
d4be17052c
Navbar/footer: brand icon + DashCaddy wordmark together
Krystie
2026-08-12 17:54:14 -07:00
5b9c88ab5a
Switch to official DashCaddy brand logo + favicon
Krystie
2026-08-12 17:49:18 -07:00
0fa99b1490
Logo-only navbar/footer, expanded docs (200-300 lines each), live Stripe Payment Links
Krystie
2026-08-12 17:43:42 -07:00
ee4066f19c
fix: docs pages, navbar, footer updates from QA sprint
Krystie
2026-08-12 17:34:14 -07:00
a3648f66d8
Fix pricing page: one-time payments by days (not subscriptions)
Krystie
2026-08-12 17:11:20 -07:00
34704066c3
Major site overhaul: reflect all current product features + logo + Stripe Payment Links
Krystie
2026-08-12 16:53:58 -07:00
3b2023e97a
WIP: pending changes — docs, webhook, nav/footer (committed per Sami request, not yet reviewed)
Krystie
2026-06-13 21:29:36 -07:00
9fbd4f7be3
Resolve merge conflict: keep privacy/terms/discord links
tutorials/dashcaddy-getting-started-2026-05-01
Hermes
2026-05-27 18:44:32 -07:00
e780e5aa60
Add privacy policy and terms of service pages; fix footer links (#placeholder)
Hermes
2026-05-27 18:10:02 -07:00
00aa123f73
Add tutorial pages integrated into /docs
Krystie
2026-05-01 21:50:14 -07:00
3792c9c22d
Add project summary and notes
Krystie
2026-05-01 20:53:55 -07:00
fbe1a7c95c
Add getting started tutorials for DashCaddy
Krystie
2026-05-01 20:53:01 -07:00
4f03b8cf47
desloppify: extract shared Premium features and move component data outside render
Krystie
2026-05-01 02:41:32 -07:00
bb69b96816
Replace docs with comprehensive user guide: 75+ templates, how-to-deploy, features, pricing, integrations
Krystie
2026-04-18 03:57:53 -07:00
aedaf4b4b5
Document external DashCaddy billing architecture
Krystie
2026-04-17 21:29:01 -07:00
f5104578c9
Refactor website pricing toward external license service
Krystie
2026-04-17 20:40:53 -07:00
69c2179a43
Add .env.example and next-env.d.ts
Krystie
2026-04-15 20:56:17 -07:00
c5d7d99852
DashCaddy.net all files
Krystie
2026-04-15 20:55:30 -07:00