|
|
9069404942
|
refactor: rename project from dgray.io to kashilo.com
|
2026-02-10 18:43:49 +01:00 |
|
|
|
531c32140a
|
feat: per-listing E2E keypairs, eliminate insecure pending chat flow
|
2026-02-10 07:14:42 +01:00 |
|
|
|
45e7f9dde7
|
refactor: event delegation, unified subscription cleanup, centralized listing status helpers
|
2026-02-08 10:50:11 +01:00 |
|
|
|
088db52258
|
fix: guard non-published listings for non-owners, locale-aware number format, accept all currencies as default
|
2026-02-08 10:46:29 +01:00 |
|
|
|
727ec17abd
|
fix: missing await in messages, incomplete SW locale cache, captcha bypass via drafts
|
2026-02-08 10:44:59 +01:00 |
|
|
|
e7c73f85b9
|
feat: free edit and publish/unpublish toggle for paid listings within 30-day period
|
2026-02-08 10:07:47 +01:00 |
|
|
|
bb50615e0a
|
refactor: replace hardcoded categories with Directus-powered category tree and translations
|
2026-02-07 11:23:39 +01:00 |
|
|
|
3c7d475d36
|
chore: cleanup unused code, update docs for payment integration
|
2026-02-06 16:23:23 +01:00 |
|
|
|
a532fa120f
|
feat: payment status badge in listing-card, webhook debug info, UX fixes
|
2026-02-06 15:22:48 +01:00 |
|
|
|
d9202f9ca2
|
feat: BTCPay webhook for auto-publish after confirmation, processing badge
|
2026-02-06 15:03:56 +01:00 |
|
|
|
fcf22617d0
|
feat: BTCPay Server payment integration via pow.dgray.io proxy
|
2026-02-06 14:22:16 +01:00 |
|
|
|
ebb5b2f86d
|
feat: self-host TweetNaCl, add server-side PoW captcha (PHP), activate categoriesService
|
2026-02-06 14:04:24 +01:00 |
|
|
|
56cf5a63c3
|
feat: add currency setting with fiat conversion, display prices in user's preferred currency
|
2026-02-05 17:02:03 +01:00 |
|
|
|
43add27732
|
refactor: replace hardcoded aria-labels with i18n keys, add common.close/remove/home
|
2026-02-05 15:21:28 +01:00 |
|
|
|
08a650ea80
|
refactor: fix memory leak in auth-modal, consolidate escapeHTML helper across 11 components
|
2026-02-05 15:07:18 +01:00 |
|
|
|
220599944c
|
feat(cropper): add aspect ratio options (1:1, 4:3, 16:9, free) and fix styling
|
2026-02-04 15:41:01 +01:00 |
|
|
|
3a7413e59a
|
fix: auto-set expires_at to 30 days, add expiry display on listing page, add shipping_cost field
|
2026-02-04 15:15:23 +01:00 |
|
|
|
5895ab7e98
|
feat: add listing edit mode with owner detection, fix service worker API caching for external domain
|
2026-02-04 14:57:34 +01:00 |
|
|
|
016be73c6c
|
improve page-create
|
2026-02-03 16:25:31 +01:00 |
|
|
|
3669321139
|
add pow-captcha
|
2026-02-03 14:44:36 +01:00 |
|
|
|
a801156c56
|
add location-map and location-picker; improve page create and page listing
|
2026-02-01 10:27:33 +01:00 |
|
|
|
515e43541b
|
update AGENTS, README; cleanup page create
|
2026-01-31 17:39:42 +01:00 |
|
|
|
c1144139b5
|
improve page create and page listing
|
2026-01-31 17:11:05 +01:00 |
|
|
|
b9462b040d
|
add new services for listings, conversations, locations and categories
|
2026-01-31 17:01:04 +01:00 |
|
|
|
640e7a3a4f
|
cleanup semicolon from js
|
2026-01-31 15:43:58 +01:00 |
|
|
|
57020a8913
|
add uuid auth
|
2026-01-31 14:18:57 +01:00 |
|
|
|
21e05df241
|
improve page-create, service-worker and manifest
|
2026-01-28 08:28:36 +01:00 |
|
|
|
956cdacd3f
|
improve page-create
|
2026-01-28 08:24:17 +01:00 |
|
|
|
d5724805aa
|
improve markup
|
2026-01-28 07:19:17 +01:00 |
|
|
|
1ab026c35c
|
initial commit
|
2026-01-28 07:02:55 +01:00 |
|