e441bcb25f
weekly seo
2026-06-08 20:33:51 +02:00
d70a50f47a
product Hunt
2026-06-01 20:18:48 +02:00
9d80dc8875
SEO
2026-05-27 20:35:54 +02:00
26713b13b1
SEO
2026-05-18 15:59:46 +02:00
2658c37453
App chrash + seo
2026-05-10 22:37:01 +02:00
9386ae1be7
Onboarding
2026-05-08 13:00:30 +02:00
d37b49f1f6
Harte Paywall
2026-04-29 21:17:49 +02:00
0f933da3c9
Merge branch 'main' of git.bizmatch.net:tknuth/Greenlens
2026-04-28 16:18:31 -05:00
0a4dca5faf
port 5434
2026-04-28 16:18:05 -05:00
86631a9bc0
Hard paywall
2026-04-28 20:35:53 +02:00
05efbb9910
SEO
2026-04-27 22:23:33 +02:00
3bb0549109
SEO
2026-04-27 17:02:49 +02:00
3e9f863121
Onboarding
2026-04-22 21:37:52 +02:00
c16fee77af
email
2026-04-20 19:26:44 +02:00
Timo Knuth
fffcefba62
chore: add gstack skill routing rules to CLAUDE.md
2026-04-17 19:53:20 +02:00
77b98a3ebf
Not a Plant Fehlermeldung
2026-04-17 13:12:36 +02:00
383d8484a6
feat: implement landing page structure with legal pages, footer, CTA, and domain redirection proxy
2026-04-14 10:30:46 +02:00
765eea05f7
feat: implement SEO-optimized landing pages, sitemap, and updated footer for enhanced site navigation and search visibility.
2026-04-12 12:24:11 +02:00
9480a65864
Merge branch 'main' of git.bizmatch.net:tknuth/Greenlens
2026-04-11 16:34:23 -05:00
b20273b88d
remove ports, local folder instead of volume
2026-04-11 16:33:52 -05:00
Timo Knuth
e8d013d99a
feat: initialize landing page with dynamic competitor comparison routes and structured SEO metadata
2026-04-10 16:18:01 +02:00
8a9533c520
feat: implement plant identification result card component and initialize backend server infrastructure
2026-04-08 22:13:36 +02:00
09078c3c20
feat: implement plant health check functionality with AI analysis, credit management, and UI integration
2026-04-08 21:27:50 +02:00
de8130686a
feat: implement plant health scanning functionality with backend integration and UI support
2026-04-08 19:34:43 +02:00
d0a13fa4f0
feat: implement multi-language support, SEO metadata, schema markup, and legal pages
2026-04-08 11:53:38 +02:00
c3fed5226a
feat: + initialize project with docker-compose infrastructure and server application logic
2026-04-08 00:18:09 +02:00
8d90d97182
feat: initialize project with docker-compose infrastructure and server application logic
2026-04-08 00:11:24 +02:00
1b40f1eb1b
feat: implement billing and subscription management screen with RevenueCat integration
2026-04-04 21:33:51 +02:00
363f5f60d1
feat: implement billing system with credit tracking and RevenueCat integration
2026-04-04 12:15:16 +02:00
439f5a44c9
feat: implement billing account management and cycle synchronization logic with accompanying tests
2026-04-03 22:26:58 +02:00
995e1daf2c
greenlens_net
2026-04-03 14:41:06 -05:00
2c589b8b47
Api Port
2026-04-03 20:02:13 +02:00
0eca9a101f
feat: add production landing page service and remove Caddy in favor of external reverse proxy configuration
2026-04-03 19:54:32 +02:00
c13eb331be
feat: add data privacy settings screen and initialize backend service infrastructure
2026-04-03 19:41:04 +02:00
08483c7075
Slefhostet und postgres
2026-04-02 11:39:57 +02:00
b1c99893a6
Launch
2026-03-29 10:26:38 -05:00
Timo Knuth
05d4f6e78b
Initial commit for Greenlens
2026-03-16 21:31:46 +01:00
Timo Knuth
307135671f
fix: import get/run from sqlite in server index
...
The billing/summary endpoint was crashing with 'get is not defined'
because the sqlite helper functions were not imported in server/index.js.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 17:08:03 +01:00
Timo Knuth
98e5bfbafd
fix: add auth endpoints to server, fix auth bypass and registration
...
- server/: commit server code for the first time (was untracked)
- POST /auth/signup and /auth/login endpoints now deployed
- GET /v1/billing/summary now verifies user exists in auth_users
(prevents stale JWTs from bypassing auth → fixes empty dashboard)
- app/_layout.tsx: dual-marker install check (SQLite + SecureStore)
to detect fresh installs reliably on Android
- app/auth/login.tsx, signup.tsx: replace Ionicons leaf logo with
actual app icon image (assets/icon.png)
- services/authService.ts: log HTTP status + server message on auth errors
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 11:08:32 +01:00
024eec6686
feat: Initialize GreenLens project with core dependencies and structure
...
Sets up the project using Vite, React, and TypeScript. Includes initial configuration for Tailwind CSS, Gemini API integration, and local storage management. Defines basic types for plant data and UI elements. The README is updated with local development instructions.
2026-01-28 11:43:24 +01:00
85960de05f
Initial commit
2026-01-28 11:43:14 +01:00