arifal
|
bc4973a594
|
admin roadmap done, reupload request, submission history, manual override
|
2026-05-18 20:25:21 +07:00 |
|
arifal
|
b844ebdfac
|
0.14.0
|
2026-05-18 20:09:51 +07:00 |
|
arifal
|
ea63f56e97
|
admin roadmap csv export, adminactionlog, global search
|
2026-05-18 20:09:22 +07:00 |
|
arifal
|
244a6da9bb
|
0.13.0
|
2026-05-18 19:46:02 +07:00 |
|
arifal
|
6e02f2f0d7
|
admin roadmap filter & search, user management, reopen rejected, system health
|
2026-05-18 19:45:14 +07:00 |
|
arifal
|
c52b12daad
|
0.12.1
|
2026-05-18 19:26:28 +07:00 |
|
arifal
|
4bcb93e283
|
admin roadmap trips ops and payment ops
|
2026-05-18 19:25:32 +07:00 |
|
arifal
|
e1966b69f1
|
0.12.0
|
2026-05-18 18:32:39 +07:00 |
|
arifal
|
c4efe4453b
|
- ✅
- ✅
- ✅
- ✅
|
2026-05-18 18:31:16 +07:00 |
|
arifal
|
b599d01eea
|
0.11.0
|
2026-05-12 00:05:42 +07:00 |
|
arifal
|
958514d575
|
create public layout and admin and fix escrow and refund
|
2026-05-12 00:05:30 +07:00 |
|
arifal
|
a07942c4b4
|
chore: remove generated prisma client from repository
|
2026-05-11 14:21:01 +07:00 |
|
arifal
|
427bfc0447
|
0.10.3
|
2026-05-11 13:04:32 +07:00 |
|
arifal
|
54f4569107
|
refund roadmap pr-1 and pr-2
|
2026-05-11 13:04:20 +07:00 |
|
arifal
|
d2b0a780d5
|
0.10.2
|
2026-05-11 08:15:54 +07:00 |
|
arifal
|
22e1e8fbea
|
update lib high vurnalibity
|
2026-05-11 08:15:48 +07:00 |
|
arifal
|
11b2d45d20
|
partial update itinerary
|
2026-05-10 22:48:12 +07:00 |
|
arifal
|
744ee3446b
|
add cron and partial update refund schema
|
2026-05-10 22:27:21 +07:00 |
|
arifal
|
9a163c4f13
|
0.10.1
|
2026-05-09 00:55:57 +07:00 |
|
arifal
|
54cd984a7e
|
trust roadmap
|
2026-05-09 00:55:40 +07:00 |
|
arifal
|
5e0232d909
|
0.10.0
|
2026-05-08 21:44:45 +07:00 |
|
arifal
|
68ffaf2f69
|
add payment and integration with midtrans
|
2026-05-08 21:44:34 +07:00 |
|
arifal
|
ecd4dc2ef4
|
0.9.0
|
2026-05-08 20:59:06 +07:00 |
|
arifal
|
2223a4630e
|
add booking and payment schema
|
2026-05-08 20:59:01 +07:00 |
|
arifal
|
c9c4c0e683
|
0.8.0
|
2026-05-08 20:43:42 +07:00 |
|
arifal
|
d4db13778a
|
create payment roadmap pr a
|
2026-05-08 20:43:14 +07:00 |
|
arifal
|
ccb3437e82
|
change selfie with ktp to selfie with setrip tag
|
2026-05-08 20:02:11 +07:00 |
|
arifal
|
f5d86d2414
|
0.7.0
|
2026-05-08 19:20:33 +07:00 |
|
arifal
|
7f419638b5
|
add user profile, profile vibe and trip vibe and social signal
|
2026-05-08 19:20:27 +07:00 |
|
arifal
|
3228ef712f
|
0.6.0
|
2026-05-08 18:24:14 +07:00 |
|
arifal
|
63349a144d
|
general destination and verify
|
2026-05-08 18:23:51 +07:00 |
|
arifal
|
2de8ac4086
|
0.5.0
|
2026-05-07 18:48:25 +07:00 |
|
arifal
|
49aa64c522
|
general category trip
|
2026-05-07 18:47:45 +07:00 |
|
arifal
|
12f13f2049
|
0.4.2
|
2026-05-07 18:12:08 +07:00 |
|
arifal
|
1e7259f38a
|
fase 0 migration metadata
|
2026-05-07 18:11:59 +07:00 |
|
arifal
|
7c4440bf41
|
update lib
|
2026-05-05 15:11:36 +07:00 |
|
arifal
|
9dfd0295d3
|
chore(release): 0.4.0
|
2026-05-05 15:00:14 +07:00 |
|
arifal
|
5948d0e2a0
|
chore(release): 0.3.0
|
2026-04-28 23:11:10 +07:00 |
|
arifal
|
05d0929f7a
|
feat: secure KYC storage, Google OAuth, terms gating
|
2026-04-28 23:10:21 +07:00 |
|
arifal
|
58da4608ac
|
fix normalize line endings to LF
|
2026-04-28 20:22:19 +07:00 |
|
arifal
|
a92b4a8fd9
|
kyc user and upload partial update encrypt nik and picture
|
2026-04-27 21:48:24 +07:00 |
|
arifal
|
b31fe675ae
|
chore(release): 0.2.0
|
2026-04-27 02:14:14 +07:00 |
|
arifal
|
d91e16b6ef
|
feat(seo): add metadata, sitemap, robots, JSON-LD, dynamic OG image
- Centralize brand/keyword config in lib/site.ts (slogan, 22 keywords).
- Root layout: metadataBase, title template, OG/Twitter defaults, robots rules.
- Per-page metadata: home, trips list (filter-aware), trip detail, profile (noindex).
- Layout wrappers add metadata to client-component pages: login, register, create-trip.
- Trip detail: generateMetadata + JSON-LD Event + BreadcrumbList (price, availability, rating).
- Home page: JSON-LD Organization + WebSite + SearchAction (sitelink search).
- app/sitemap.ts: dynamic sitemap pulling OPEN/FULL trips from Prisma.
- app/robots.ts: disallow /api/, /profile, /create-trip; references sitemap.
- app/trips/[id]/opengraph-image.tsx: dynamic 1200x630 OG image per trip with
cover photo, title, mountain, date, price, brand badge.
- Seeder: switch trip images from local SVG placeholders to real Unsplash CDN URLs.
- Drop 18 obsolete seed SVGs from public/images/seed/.
New env: NEXT_PUBLIC_SITE_URL (defaults to localhost:3000) — set to prod domain on deploy.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 02:14:08 +07:00 |
|
arifal
|
a4508dc828
|
fix fork mode
|
2026-04-21 16:26:17 +07:00 |
|
arifal
|
bf20c23a3b
|
fix cluster mode
|
2026-04-21 16:22:47 +07:00 |
|
arifal
|
7379c70dc0
|
fix ecosystem config
|
2026-04-21 16:15:01 +07:00 |
|
arifal
|
4993eb444c
|
add deployment and ecosystem pm2
|
2026-04-21 14:28:29 +07:00 |
|
arifal
|
fcdca34460
|
add payment, trust badge, handle race condition, fix booking schema
|
2026-04-20 23:57:31 +07:00 |
|
arifal
|
ba5f64ae0e
|
create review and profile
|
2026-04-20 00:25:05 +07:00 |
|
arifal
|
7159e9108f
|
add end date and create logo and fix filter
|
2026-04-17 00:16:31 +07:00 |
|