Commit Graph

  • 4af3e7cd9d fix(admin): wire all dashboard buttons + fix 401/login console errors + chart period switching production APAW Agent Sync 2026-05-18 15:54:56 +01:00
  • 32eb1827e2 fix(admin): init charts and settings after section load + wired settings save fields APAW Agent Sync 2026-05-16 01:03:45 +01:00
  • 8c1b897b9d feat(admin): replace prompt() with Bootstrap modals for CRUD operations APAW Agent Sync 2026-05-16 00:43:04 +01:00
  • e84f0aa153 fix(hono): replace serveStatic/Bun.file with explicit Content-Length routes APAW Agent Sync 2026-05-15 21:27:03 +01:00
  • d10a288333 fix(admin): handle /admin directory vs /admin/files correctly APAW Agent Sync 2026-05-15 21:24:56 +01:00
  • 18ddd120b4 fix(content-length): set explicit Content-Length header for HTML routes APAW Agent Sync 2026-05-15 21:22:16 +01:00
  • ae01d42191 fix(content-length): remove Bun.file, use c.html(plain text) for dynamic routes APAW Agent Sync 2026-05-15 21:19:59 +01:00
  • bbe9a42691 fix(perf): fix admin panel 30s load + add loader + abort controller APAW Agent Sync 2026-05-14 09:51:33 +01:00
  • 578ea18e6b fix(deploy): auto-create static symlinks in sync script APAW Agent Sync 2026-05-14 09:29:53 +01:00
  • 08e2d21f7d fix(client): use getAdminProperties in admin panel APAW Agent Sync 2026-05-14 09:26:22 +01:00
  • 6fe3687ad3 feat(api): add GET /api/admin/properties endpoint for admin panel APAW Agent Sync 2026-05-14 09:25:18 +01:00
  • 60a51026cf fix(auth): add checkAuth to admin.js before init APAW Agent Sync 2026-05-14 00:40:14 +01:00
  • 2f4302dfae fix(cors): allow credentials with echo-mode origin APAW Agent Sync 2026-05-14 00:36:00 +01:00
  • d7e0a81336 fix(security): disable adminHtmlAuth middleware — fix admin panel 302 loop APAW Agent Sync 2026-05-14 00:19:11 +01:00
  • 14c2971993 fix(security): add admin HTML route protection APAW Agent Sync 2026-05-13 23:52:53 +01:00
  • 3bcc705e3b docs: add deployment guides, audit reports, and production sync scripts main dev APAW Agent Sync 2026-05-13 23:44:38 +01:00
  • b7afaadb96 feat(tests): add visual testing scripts with Playwright + domain skills APAW Agent Sync 2026-05-13 21:27:27 +01:00
  • 436e0cbf5a feat(catalog): create standalone catalog page with full navigation APAW Agent Sync 2026-05-13 20:28:56 +01:00
  • d4e7e299cc sync: update agents, rules, and skills from APAW upstream (2026-05-13) APAW Agent Sync 2026-05-13 17:18:41 +01:00
  • d083a09c34 feat: production-ready admin panel and API infrastructure Kilo 2026-04-27 12:05:01 +01:00
  • 916455351d fix(admin): connect api.js and admin.js, fix property modal, add analytics endpoint Kilo 2026-04-27 11:42:05 +01:00
  • 5e13658971 fix: remove Chart.js from head and clean up duplicate CSS links TenerifeProp Dev 2026-04-07 07:14:40 +01:00
  • 072fc62cba fix: clean up duplicate code and implement URL hash navigation TenerifeProp Dev 2026-04-07 06:54:23 +01:00
  • b7f88b7c35 fix: remove duplicate page-content CSS rule TenerifeProp Dev 2026-04-07 00:45:16 +01:00
  • 7422b72789 fix: fix layout spacing and make topbar fixed position TenerifeProp Dev 2026-04-07 00:44:05 +01:00
  • 9cffbb3bf3 refactor: split admin.html into modular section files with dynamic loading TenerifeProp Dev 2026-04-07 00:25:36 +01:00
  • a649ff502f fix: resolve DataTables and Chart.js errors from restored original TenerifeProp Dev 2026-04-06 23:57:19 +01:00
  • 46e0068007 feat: rewrite FAQ section using card layout matching design TenerifeProp Dev 2026-04-06 23:39:29 +01:00
  • 06cfbec435 fix: add overflow-x hidden to page-content and page-section TenerifeProp Dev 2026-04-06 23:12:22 +01:00
  • a53fef8dbf fix: remove custom accordion CSS to use Bootstrap defaults TenerifeProp Dev 2026-04-06 23:05:27 +01:00
  • 7771533c33 fix: add overflow hidden to accordion buttons to prevent layout overflow TenerifeProp Dev 2026-04-06 22:54:35 +01:00
  • e2a2d92631 fix: remove FAQ card wrapper to match original layout TenerifeProp Dev 2026-04-06 22:30:57 +01:00
  • f9c585b189 feat: improve FAQ section styling and add more questions TenerifeProp Dev 2026-04-06 22:12:45 +01:00
  • c92ff6a155 fix: initialize DataTables separately for each table with correct column indices TenerifeProp Dev 2026-04-06 21:17:52 +01:00
  • df682d8add fix: add DataTables Bootstrap5 styles for pagination, search, and filter TenerifeProp Dev 2026-04-06 21:05:45 +01:00
  • 30b6221ca8 fix: DataTables and Chart.js loading issues TenerifeProp Dev 2026-04-06 20:51:51 +01:00
  • 3b6524d000 fix: make charts global for cross-scope access TenerifeProp Dev 2026-04-06 14:39:55 +01:00
  • 3e9ad8efbd fix: dashboard charts load real data from API TenerifeProp Dev 2026-04-06 14:04:22 +01:00
  • 7904178052 fix: remove /login.html references and load real data in dashboard charts TenerifeProp Dev 2026-04-06 13:48:33 +01:00
  • 7d2b9f91fa fix: correct login redirect URLs TenerifeProp Dev 2026-04-06 13:37:34 +01:00
  • 343a9381e1 feat: add real data to admin dashboard with charts TenerifeProp Dev 2026-04-06 10:54:26 +01:00
  • f6e26cffe3 fix: serve admin component files with explicit routes TenerifeProp Dev 2026-04-06 02:08:35 +01:00
  • 6af3712431 fix: restore server routes and add static file serving TenerifeProp Dev 2026-04-06 02:03:06 +01:00
  • bf6c477772 refactor: modular admin panel architecture TenerifeProp Dev 2026-04-06 02:00:22 +01:00
  • 0708853251 fix: restore full admin panel design with clean URLs TenerifeProp Dev 2026-04-06 01:47:24 +01:00
  • 1dd901dd4f refactor: modular admin panel with clean URLs TenerifeProp Dev 2026-04-06 01:24:37 +01:00
  • 659b749a61 fix: add explicit routes for admin.html and login.html TenerifeProp Dev 2026-04-06 01:07:06 +01:00
  • 0d290f29a1 feat: implement administrative section with authentication TenerifeProp Dev 2026-04-06 00:44:38 +01:00
  • e6ea1400d6 feat: implement administrative section with authentication and seed data TenerifeProp Dev 2026-04-06 00:21:34 +01:00
  • 432e90edf0 fix: similar properties loaded from API and admin password hash TenerifeProp Dev 2026-04-05 21:05:13 +01:00
  • 52397c7008 fix: remove duplicate script tags causing infinite redirect TenerifeProp Dev 2026-04-05 20:51:11 +01:00
  • d435438fe1 fix: update CSS tests to check for inline styles instead of external links TenerifeProp Dev 2026-04-05 19:58:36 +01:00
  • 86bab63412 fix: restore API routes and complete all frontend fixes TenerifeProp Dev 2026-04-05 19:55:02 +01:00
  • c426dde185 fix: correct property card template - use 'property' variable consistently TenerifeProp Dev 2026-04-05 19:45:24 +01:00
  • 5a599e24c6 fix: restore original inline CSS styles in HTML files TenerifeProp Dev 2026-04-05 18:32:47 +01:00
  • 77e3c9c629 fix: static files for SPA routes with absolute paths and redirects TenerifeProp Dev 2026-04-05 18:14:18 +01:00
  • b5a8d9733b fix: serve static files correctly before CSRF middleware TenerifeProp Dev 2026-04-05 13:07:37 +01:00
  • 86e4b2a31e fix: optional chaining cannot be used for assignment TenerifeProp Dev 2026-04-05 12:49:10 +01:00
  • 33503d4437 fix: property navigation - redirect to property page instead of modal TenerifeProp Dev 2026-04-05 12:47:14 +01:00
  • 3f183b2f7e fix: remove malformed outer HTML wrapper from all pages TenerifeProp Dev 2026-04-05 12:35:39 +01:00
  • eaceb9009b fix: correct SQL placeholder count and rate limit test TenerifeProp Dev 2026-04-05 12:33:46 +01:00
  • 462ab16488 wip: progress updates - CSS extraction done, rate limiting started TenerifeProp Dev 2026-04-05 12:24:18 +01:00
  • d0e3a87eac refactor: extract CSS into separate files (issue #5)\n\n- Create public/css/base.css with reset and typography\n- Create public/css/components.css with shared UI components\n- Create public/css/pages/home.css for homepage styles\n- Create public/css/pages/property.css for property page styles\n- Create public/css/pages/admin.css for admin panel styles\n- Add CSS variables for badges and text colors\n- Remove inline styles from HTML files\n- Add link tags to HTML files\n- Add CSS extraction tests\n\nCloses #5 TenerifeProp Dev 2026-04-05 05:46:05 +01:00
  • 78ceca412a test: add failing tests for CSS extraction feature TenerifeProp Dev 2026-04-05 02:06:42 +01:00
  • 503eb8a62f feat: implement property page navigation and security fixes TenerifeProp Dev 2026-04-05 01:34:48 +01:00
  • f4b82c8502 feat: add persistent sessions, sitemap docs, and expanded seed data TenerifeProp Dev 2026-04-05 00:15:48 +01:00
  • 1f8a54b566 docs: update ARCHITECTURE.md with current implementation TenerifeProp Dev 2026-04-05 00:07:58 +01:00
  • a341850bc5 docs: add comprehensive API documentation TenerifeProp Dev 2026-04-05 00:06:34 +01:00
  • abbbce4627 feat: add Zod validation and English translations TenerifeProp Dev 2026-04-05 00:06:10 +01:00
  • 3bbbb126ab feat: add authentication, admin API, and security improvements TenerifeProp Dev 2026-04-05 00:01:54 +01:00
  • c1867fe074 feat: implement complete backend with Bun + Hono + SQLite TenerifeProp Dev 2026-04-04 22:16:06 +01:00
  • d7a04e8114 feat: initial project structure for TenerifeProp real estate agency TenerifeProp Dev 2026-04-04 21:58:55 +01:00