refactor: rename project from dgray.io to kashilo.com

This commit is contained in:
2026-02-10 18:43:49 +01:00
parent 4e77ce92f3
commit 9069404942
60 changed files with 260 additions and 260 deletions

View File

@@ -4,7 +4,7 @@ Dieses Dokument hilft AI-Assistenten (Amp, Copilot, etc.) das Projekt zu versteh
## Projekt-Überblick
**dgray.io** ist eine Kleinanzeigen-PWA mit Monero-Bezahlung.
**kashilo.com** ist eine Kleinanzeigen-PWA mit Monero-Bezahlung.
- **Status**: Active Development (Frontend + Directus Backend)
- **Ziel**: Anonyme, dezentrale Marktplatz-Alternative
@@ -17,10 +17,10 @@ Dieses Dokument hilft AI-Assistenten (Amp, Copilot, etc.) das Projekt zu versteh
| Routing | Hash-basierter Client-Side Router (`js/router.js`) |
| i18n | Custom System (`js/i18n.js`), JSON-Dateien in `/locales/` |
| Theming | CSS Variables, Dark/Light Mode |
| Backend | Directus (`api.dgray.io`) |
| Backend | Directus (`api.kashilo.com`) |
| Auth | UUID-basiert, anonym (`js/services/auth.js`) |
| E2E Crypto | TweetNaCl (self-hosted in `js/vendor/`), `box.before` + `secretbox` |
| PoW Captcha | PHP-Server (`pow.dgray.io`), Fallback auf lokal |
| PoW Captcha | PHP-Server (`pow.kashilo.com`), Fallback auf lokal |
## Häufige Befehle
@@ -90,8 +90,8 @@ docs/
├── MONETIZATION.md # Monetarisierung & Anti-Abuse
├── LAUNCH-PLAN.md # Release-Phasen, Pricing, Checkliste
├── REPUTATION.md # Reputation-System (Konzept, Directus-Anleitung)
├── pow-server/ # PHP PoW-Captcha Server (pow.dgray.io)
└── og-proxy.php # Open Graph Meta-Tag Proxy (pow.dgray.io)
├── pow-server/ # PHP PoW-Captcha Server (pow.kashilo.com)
└── og-proxy.php # Open Graph Meta-Tag Proxy (pow.kashilo.com)
css/
├── fonts.css # @font-face Definitionen (Inter, Space Grotesk)
@@ -163,10 +163,10 @@ locales/
1. ~~Seiten für Profil-Dropdown~~ ✅ Fertig
2. ~~Suchseite mit Filtern~~ ✅ Merged in `page-home.js`
3. ~~Listings bearbeiten~~ ✅ Edit-Modus via `#/edit/:id`
4. ~~PoW-Captcha server-seitig~~ ✅ PHP-Server auf `pow.dgray.io`
4. ~~PoW-Captcha server-seitig~~ ✅ PHP-Server auf `pow.kashilo.com`
5. ~~TweetNaCl self-hosted~~ ✅ In `js/vendor/`
6. ~~Chat-Crypto fix~~ ✅ Per-listing E2E Keys, TOFU Key-Pinning, kein Pending-Flow mehr
7. ~~Payment-Integration mit BTCpay Server~~ ✅ Proxy auf `pow.dgray.io`, Frontend-Service `btcpay.js`
7. ~~Payment-Integration mit BTCpay Server~~ ✅ Proxy auf `pow.kashilo.com`, Frontend-Service `btcpay.js`
8. ~~Favoriten Directus Sync~~ ✅ FavoritesService mit Union-Merge bei Login
9. ~~Expired Listings~~ ✅ Directus Flow (alle 15 Min), Status-Badges auf Cards
10. ~~Reputation-System~~`reputation.js` Service, Deals/Ratings Collections, Chat-Widget Deal-Bestätigung + Sterne-Bewertung, Seller-Card Badges (siehe `docs/REPUTATION.md`)