Commit graph

  • f49767d1eb fix: update favicon to use Wulf logo PNG format lorentz 2026-02-04 08:12:35 -05:00
  • 7b3830a388 fix: move Wulf logo to left navbar, correct spelling to Wulf lorentz 2026-02-03 23:52:56 -05:00
  • 98199f671d feat: add Wulff Consulting logo to navigation and favicon lorentz 2026-02-03 23:49:58 -05:00
  • 13fd13afd6 style: remove all top padding on kiosk display lorentz 2026-02-03 23:41:47 -05:00
  • 60b58b3f57 style: reduce top padding on kiosk display lorentz 2026-02-03 23:39:38 -05:00
  • f27b23bec8 fix: pre-populate classifications instead of syncing from Autotask API lorentz 2026-02-03 20:54:35 -05:00
  • b222d97225 feat: add classification icons sync from Autotask lorentz 2026-02-03 20:48:08 -05:00
  • 9940c20379 fix: parse excluded_classifications as array and handle companies API response lorentz 2026-02-03 09:20:50 -05:00
  • 1d99a8f659 feat: add classification-based filtering and fix company name display root 2026-02-03 09:17:07 -05:00
  • 62ec703f81 feat: increase ticket font sizes and fix company name display root 2026-02-03 09:09:46 -05:00
  • 26bfd503f1 feat: add kiosk settings UI and co-managed client filtering root 2026-02-03 08:32:42 -05:00
  • 724791121a feat: add top 3 tickets display on kiosk KPI cards root 2026-02-03 08:25:27 -05:00
  • 1d1b4d2a71 fix: exclude RMM alert tickets (source=8) from kiosk stats - show only human-generated tickets root 2026-02-03 07:02:47 -05:00
  • 2ebf8e6732 fix: correct time_entries column name from date_worked to entry_date root 2026-02-02 23:48:17 -05:00
  • aec21d2b1e fix: replace Radix UI slider with custom implementation to avoid dependency root 2026-02-02 23:39:24 -05:00
  • 20a0785ec3 feat: add executive kiosk dashboard for TV display root 2026-02-02 23:36:35 -05:00
  • 4d531b2f2d feat: auto-populate auvik_tenants and rmm_sites tables when fetching mappings root 2026-02-02 23:12:35 -05:00
  • c0190c7dd1 feat: add tenants/sites sync for accurate dashboard stats root 2026-02-02 23:02:34 -05:00
  • a050157836 feat: create auvik_tenants and rmm_sites tables for accurate dashboard stats root 2026-02-02 23:01:54 -05:00
  • f1985e2ea5 fix: use loose equality for company ID comparison in mapping dropdowns root 2026-02-02 22:52:59 -05:00
  • ca61b7785d fix: correct RMM mapping column name from autotask_company_id to company_id root 2026-02-02 22:44:40 -05:00
  • 4bb8e25f56 fix: transform snake_case database columns to camelCase in companies API root 2026-02-02 21:54:52 -05:00
  • d3eeb4cab3 fix: handle missing tables in dashboard stats API root 2026-02-02 21:50:23 -05:00
  • db4d431d26 perf: use cached database data for dashboard stats root 2026-02-02 21:45:18 -05:00
  • 6df319166d feat: update favicon to match dashboard Activity icon root 2026-02-02 21:29:52 -05:00
  • 49adba17f1 feat: add favicon support root 2026-02-02 21:27:17 -05:00
  • efff465a86 style: center navigation bar to match rest of app layout root 2026-02-02 21:22:57 -05:00
  • 1f9ac476b4 fix: correct environment variable name in sync scheduler root 2026-02-02 21:13:35 -05:00
  • 9f912aed24 feat: add authentication, user management, and admin features root 2026-01-31 12:43:14 -05:00
  • d8e6931b85 fix: ensure Companies and Resources get filters during incremental sync fallback root 2026-01-30 22:50:07 -05:00
  • 8405c813a3 feat: add missing Tickets entity fields from Autotask API root 2026-01-26 15:26:34 -05:00
  • cc16d9b32d fix: correct Tickets entity field name mappings from Autotask API root 2026-01-26 15:25:03 -05:00
  • 7252d2cfcf feat: add all new Resource fields to data browser detail modal root 2026-01-26 14:57:43 -05:00
  • bc01a6aafb fix: handle non-numeric values in Resources integer fields root 2026-01-26 14:48:37 -05:00
  • 8e0ca0a63b feat: expand Resources entity to include all Autotask API fields root 2026-01-26 14:28:51 -05:00
  • a1e50a7161 docs: update SYNC_BEHAVIOR.md with Companies and Resources limitations root 2026-01-26 12:26:57 -05:00
  • fc284aba85 fix: disable incremental sync for Companies and Resources root 2026-01-26 12:07:52 -05:00
  • 43e8c74074 fix: correct Autotask API field names for incremental sync root 2026-01-26 10:37:10 -05:00
  • bac9797845 fix: update API route params for Next.js 15+ async params root 2026-01-26 10:31:46 -05:00
  • 3db50d8531 fix: correct SyncService initialization in sync-scheduler root 2026-01-26 10:29:31 -05:00
  • f117210c9d feat: add scheduled sync system with admin UI root 2026-01-26 10:24:58 -05:00
  • a093f8787c feat: add IP address logging to webhooks for whitelisting root 2026-01-24 17:28:56 -05:00
  • 8e83347138 docs: add Pangolin tunnel setup guide for webhook endpoint root 2026-01-24 17:18:27 -05:00
  • 80d8d40f06 docs: add reverse proxy configuration guide for webhook endpoint root 2026-01-24 17:14:55 -05:00
  • 1f83456199 feat: add webhook support for real-time Autotask updates root 2026-01-24 10:07:20 -05:00
  • 31c2d94a1b fix: skip soft deletes for ALL entities with filters applied root 2026-01-24 09:57:01 -05:00
  • 5b7532ee59 fix: prevent incorrect soft deletes of billing items root 2026-01-24 09:53:45 -05:00
  • 71873dfb3b fix: correct picklist sync statistics to properly track added vs updated root 2026-01-24 08:47:52 -05:00
  • 8b50cae71c docs: add comprehensive sync behavior documentation root 2026-01-24 08:43:35 -05:00
  • 2f20b99195 fix: add resource foreign key validation for tasks root 2026-01-24 08:13:18 -05:00
  • f1037d7964 fix: add required filters for billing items and validate task project references root 2026-01-24 08:09:10 -05:00
  • f85741c993 feat: add tabs to sync page and fix pagination root 2026-01-24 07:57:09 -05:00
  • 0dee311457 fix: add routing for Statuses and Work Types in syncEntity method root 2026-01-23 17:16:19 -05:00
  • 4f99de364a fix: correct Statuses and Work Types sync to use picklist API root 2026-01-23 17:02:09 -05:00
  • a14a03140b docs: add comprehensive sync interface user guide root 2026-01-23 08:32:11 -05:00
  • e25eb3fa5e feat: implement structured logging for sync operations root 2026-01-23 08:02:02 -05:00
  • df333348f6 Add Datto RMM device API documentation root 2025-12-04 23:16:01 -05:00
  • 6eee14f8af Add comprehensive admin features and multi-system integration root 2025-11-19 14:18:16 -05:00
  • e8462ef301 chore: remove build artifacts and update gitignore Lorentz Hinrichsen 2025-10-28 23:21:59 -04:00
  • 3c3124d8c9 Restructure: rename to Pulse and move app to root Lorentz Hinrichsen 2025-10-28 23:08:54 -04:00
  • f429f3af54 Add Addigy API integration and Docker deployment with Redis caching Lorentz Hinrichsen 2025-10-28 22:49:08 -04:00
  • cf5fabe306 Add purchase history and related tickets features Lorentz Hinrichsen 2025-10-28 11:21:04 -04:00
  • 47589b0742 Add .gitignore with Next.js, TypeScript, and shadcn/ui support Lorentz Hinrichsen 2025-10-27 23:47:59 -04:00
  • ffa5eb8e07 Initial commit: Autotask API utilities and Docker setup Lorentz Hinrichsen 2025-10-27 23:42:53 -04:00