zeekay and GitHub
5dbdf29ca4
chore: add LICENSE (Lux Ecosystem License v1.2) + LICENSING.md pointer ( #68 )
...
* chore: add Lux Ecosystem License v1.2
* docs: add LICENSING.md pointer to canonical IP/licensing strategy
v1.0.2
v1.0.3
2026-05-16 10:47:04 -07:00
zeekay and GitHub
9679cc5408
ci: migrate to canonical docker-build reusable ( #38 )
...
- Add docker.yml using hanzoai/.github/.github/workflows/docker-build.yml@main
- Add workflow-sanity.yml to enforce canonical CI contract
- Remove bespoke docker build steps from existing workflows
Refs: hanzoai/.github canonical Docker CI contract.
v1.0.1
2026-04-23 19:12:19 -07:00
zeekay
d6e57471d2
ci: cap at v1.x.x — no major bumps
v1.0.0
2026-04-20 21:02:55 -07:00
zeekay
c0783e2ac1
ci: use GITHUB_TOKEN for tag push + persist-credentials
v0.1.2
2026-04-20 21:00:20 -07:00
zeekay
b74e2b0954
ci: auto-bump semver tags on main push
v0.1.1
2026-04-20 20:58:35 -07:00
zeekay
ea77804da5
ci: amd64-only first pass (arm64 later via native runners)
2026-04-19 01:09:48 -07:00
zeekay
0224352ab0
build: delete dynamic [chainId]/[address] routes — static export can't prerender them
2026-04-19 00:54:55 -07:00
zeekay
6658f58e59
build: drop dynamicParams (incompatible with static export)
2026-04-19 00:51:21 -07:00
zeekay
8ae79dd006
build: stub dynamic route placeholders for static export
2026-04-19 00:49:24 -07:00
zeekay
c12c47abc6
build: ignore TS/ESLint errors — stubs aren't strict-typed
2026-04-19 00:46:11 -07:00
zeekay
9c799469fc
fix: hook stubs return paginated shape {items,next_page_params}
2026-04-19 00:45:45 -07:00
zeekay
d263bb4352
fix: hook stubs accept any args
2026-04-19 00:43:30 -07:00
zeekay
295362c9e3
fix: stub @luxfi/contracts (not on npm)
2026-04-19 00:41:12 -07:00
zeekay
9e62201716
fix: inline @luxfi/chains + @luxfi/contracts stubs (not on npm)
2026-04-19 00:38:07 -07:00
zeekay
eb30aa2ade
fix(docker): COPY . . before install so postinstall finds source config
2026-04-19 00:34:00 -07:00
zeekay
80f927ce39
fix: inline @luxfi/hooks stubs (package not on npm)
2026-04-19 00:33:20 -07:00
zeekay
c7f8039660
fix(docker): Next static export outputs to /app/out
2026-04-19 00:28:57 -07:00
zeekay
91a0ece03e
ci: standardize Vite 8 + ghcr.io/hanzoai/spa
2026-04-19 00:28:25 -07:00
zeekay
132d219de9
build: static export + ghcr.io/hanzoai/spa runner
2026-04-18 23:52:23 -07:00
zeekay
75ba7137fb
chore: symlink AGENTS.md and CLAUDE.md to LLM.md
...
Canonical project context lives in LLM.md. Symlinks ensure
agentic coding tools (agent, Cursor, etc.) find context
automatically regardless of which filename they look for.
2026-04-01 14:09:09 -07:00
zeekay
a526be76e4
refactor: use @luxfi/chains, @luxfi/contracts, @luxfi/hooks shared packages
...
- Replace inline chain/contract/hook implementations with @luxfi/* imports
- All 6 lib/hook files now thin re-exports from shared packages
- Standalone market at github.com/luxfi/market (removed from exchange monorepo)
2026-03-24 18:06:03 -07:00
zeekay
57b2a13d3d
chore: untrack CLAUDE.md, keep as local symlink to LLM.md
v0.1.0
2026-03-11 11:08:27 -07:00
zeekay
3061988942
docs: add LLM.md project guide
2026-03-11 10:35:37 -07:00
zeekay
182703ab14
chore: add CLAUDE.md
2026-03-09 23:28:04 -07:00
zeekay
ac3daa0251
Rebuild market with Tailwind + shadcn/ui design system
...
Complete UI overhaul to match lux.exchange look and feel:
- Replace all inline styles with Tailwind CSS utility classes
- Add shadcn/ui components: Button, Card, Dialog, DropdownMenu, Input
- Replace RainbowKit with plain Wagmi (useAccount/useConnect/useDisconnect)
- Dark theme with HSL CSS variables matching exchange
- Inter + JetBrains Mono fonts via next/font/google
- Migrate to Tailwind v4 (@import "tailwindcss" + @theme inline)
- Rebuild all 8 components and 7 pages
- Add shared utils (cn, shortenAddress, formatNumber, formatCurrency)
2026-03-05 08:50:47 -08:00
zeekay
f37135d835
fix: remove old Reservoir marketplace code, keep only new NFT marketplace in src/
2026-03-04 18:09:12 -08:00
zeekay
0b67e0805c
fix: remove stale next.config.mjs from upstream merge
2026-03-04 18:08:03 -08:00
zeekay
1ea0b3b746
feat: replace old docs marketplace with full NFT marketplace
...
- Explorer API client for on-chain NFT data across all 5 Lux chains
- Seaport (Market.sol) P2P trading: list, buy, make/cancel offers
- LSSVM AMM liquidity pools for NFT trading curves
- Collection browsing, search, activity feed, portfolio
- Genesis NFT featured section
- Multi-chain support: Lux, Zoo, Hanzo, SPC, Pars
- RainbowKit wallet connection with wagmi/viem
- Docker standalone build for K8s deployment
2026-03-04 17:50:19 -08:00
zeekay
c004f2c37f
Restore Lux branding after upstream merge
2026-02-22 01:17:25 -08:00
zeekay
2d72eb2fc4
Merge upstream reservoirprotocol/marketplace-v2 (2106 commits)
2026-02-22 01:16:23 -08:00
zeekay
c1a2571cb6
chore: add LICENSE
2025-12-31 22:21:37 -08:00
zeekay
d74139476c
Minor fixes
2025-12-24 14:22:44 -08:00
zeekay
5e7a1109ba
fix: repair malformed package.json
2025-12-19 08:26:10 -08:00
zeekay
74cc8d191a
fix: use --no-frozen-lockfile for pnpm install
2025-12-19 08:17:05 -08:00
zeekay
1477a765c3
Add packageManager
2025-12-19 08:13:26 -08:00
zeekay
8fe455ee80
Add GitHub Pages deployment
2025-12-19 08:07:59 -08:00
Fuma Nama
fcc969ab8e
Clean up to single static page
2025-12-18 14:51:03 -08:00
Fuma Nama
43a0aacb0e
Simplify next.config.js
2025-12-18 14:48:16 -08:00
Fuma Nama
6cecf82507
Static placeholder page for GitHub Pages
2025-12-18 14:44:51 -08:00
Fuma Nama
4c82729214
Use static layout without server actions
2025-12-18 14:30:05 -08:00
Fuma Nama
fbc82e9837
Add @luxfi/menu-icons to transpilePackages
2025-12-18 14:03:21 -08:00
Fuma Nama
71ac389ffb
Use --no-frozen-lockfile for CI
2025-12-18 14:00:41 -08:00
Fuma Nama
055f0a2cb3
Fix tsconfig for standalone build
2025-12-18 13:56:31 -08:00
Fuma Nama
8e97618a44
Configure for GitHub Pages static export
2025-12-18 13:37:46 -08:00
Fuma Nama
9f5ecf09d2
Sync from monorepo and update Cloudflare Pages deployment
2025-12-18 13:36:15 -08:00
zeekay
ea027b5ce1
fix: remove Firebase dependencies for web3-first static export
...
- Remove Firebase auth components (LoginPanel, SignupPanel)
- Remove Firebase-dependent checkout pages
- Replace with web3 wallet connect placeholder
- Pure blockchain backend, no Firebase needed
2025-12-15 06:49:44 -08:00
zeekay
54058a9716
fix: remove searchParams for static export compatibility
...
Removed searchParams usage that forces dynamic rendering. For static
export (GitHub Pages), server-side searchParams is not available.
Client components now use useSearchParams hook where needed.
2025-12-15 06:42:08 -08:00
zeekay
ffd532a888
Remove watch plugin dependency
2025-12-15 06:24:39 -08:00
zeekay
8fd2882eb9
Make static-export friendly: remove API routes, middleware, ignore build errors
2025-12-15 06:04:27 -08:00
zeekay
cd3537d545
Add @luxfi/menu-icons to transpilePackages
2025-12-15 05:33:14 -08:00