Commit Graph

  • bc5e20ab7b fix: add note on lower resource usage under load to changelog Usman Baig 2026-03-01 14:29:29 +01:00
  • 6bb23bc22a fix: add service health reporting fix to changelog for clarity Usman Baig 2026-03-01 14:16:08 +01:00
  • 3da2472c86 Merge pull request #38 from ciphera-net/staging 0.12.0-alpha Usman 2026-03-01 14:05:56 +01:00
  • 29e84e3a4f fix: remove outdated fixes from changelog for clarity Usman Baig 2026-03-01 14:02:31 +01:00
  • b3a303d6df fix: improve session management and UI highlights Usman Baig 2026-03-01 13:53:54 +01:00
  • ac1ed58127 fix: improve reliability of background processing across multiple Pulse servers Usman Baig 2026-03-01 13:45:00 +01:00
  • 805617a290 chore: update version to 0.12.0-alpha and document automated testing in changelog Usman Baig 2026-03-01 00:29:57 +01:00
  • 6bb356697b feat: update test workflow to use PKG_READ_TOKEN for NODE_AUTH_TOKEN Usman Baig 2026-03-01 00:20:17 +01:00
  • 9a39745323 feat: add NODE_AUTH_TOKEN environment variable for dependency installation Usman Baig 2026-03-01 00:13:57 +01:00
  • b5f83ce582 feat: add unit tests and CI configuration Usman Baig 2026-03-01 00:11:54 +01:00
  • bce56fa64d feat: implement refresh token functionality and update local storage management Usman Baig 2026-02-28 23:02:43 +01:00
  • 5ef6eafc63 feat: update notification preferences to include granular security alerts Usman Baig 2026-02-28 21:18:57 +01:00
  • 15f82eee00 feat: add email notification preferences and update settings page structure Usman Baig 2026-02-28 20:36:53 +01:00
  • 7053cf5d5e feat: add security activity and trusted devices management to settings page Usman Baig 2026-02-28 19:58:49 +01:00
  • c4e95268fe feat: enhance settings page with account management and sidebar navigation Usman Baig 2026-02-28 19:13:09 +01:00
  • fcd36dcaeb chore: update package-lock.json Usman Baig 2026-02-28 17:57:39 +01:00
  • c436680876 feat: add expandable sidebar navigation to settings page Usman Baig 2026-02-28 17:56:06 +01:00
  • cba6347d70 Merge main into staging: remove sw 2.js, gitignore hygiene Usman Baig 2026-02-28 15:32:31 +01:00
  • ba24c24f41 chore: remove duplicate sw 2.js and add to gitignore Usman Baig 2026-02-28 15:32:25 +01:00
  • 22bc18a7cc chore: update CHANGELOG.md to include Request ID tracing for debugging, enhancing request tracking across services, and update API client to propagate Request ID in headers Usman Baig 2026-02-27 17:26:08 +01:00
  • a928d2577b chore: update CHANGELOG.md to include consistent app order in the App Switcher for improved navigation experience, and update @ciphera-net/ui dependency to version 0.0.74 in package.json and package-lock.json Usman Baig 2026-02-27 15:03:44 +01:00
  • 8589842f16 chore: update CHANGELOG.md to include session expiration warning feature, enhancing user awareness, and update @ciphera-net/ui dependency to version 0.0.73 in package.json and package-lock.json Usman Baig 2026-02-27 14:24:07 +01:00
  • 3ff5ee4b6c chore: update CHANGELOG.md to include session synchronization across tabs feature, enhancing user experience, and update @ciphera-net/ui dependency to version 0.0.72 in package.json and package-lock.json Usman Baig 2026-02-27 14:15:40 +01:00
  • 67dcca660e chore: update @ciphera-net/ui dependency to version 0.0.71 in package.json and package-lock.json Usman Baig 2026-02-27 13:51:24 +01:00
  • d14911baf9 chore: update @ciphera-net/ui dependency to version 0.0.70 in package.json and package-lock.json Usman Baig 2026-02-27 13:38:40 +01:00
  • 4e140c853f Merge pull request #37 from ciphera-net/staging Usman 2026-02-27 13:27:36 +01:00
  • 335cfc1a00 Merge branch 'main' into staging Usman 2026-02-27 13:26:49 +01:00
  • 052c49ace2 chore: update @ciphera-net/ui dependency to version 0.0.69 in package.json and package-lock.json Usman Baig 2026-02-27 13:22:36 +01:00
  • f933c2fb71 chore: update @ciphera-net/ui dependency to version 0.0.68 and update icon URLs in layout-content.tsx for improved asset management Usman Baig 2026-02-27 13:02:30 +01:00
  • 908b8c0900 chore: update CHANGELOG.md to include the addition of an App Switcher in the User Menu for easier navigation between Ciphera products, along with dependency updates for @ciphera-net/ui Usman Baig 2026-02-27 12:50:05 +01:00
  • e5ad4cf2f6 chore: update CHANGELOG.md to reflect improvements in authentication flow, including seamless sign-in from the Ciphera portal and enhanced cookie management for better security and user experience Usman Baig 2026-02-27 12:05:49 +01:00
  • b4b1348a94 chore: update CHANGELOG.md to include improvements in authentication flow, addressing CSRF handling and cookie management for seamless sign-in and enhanced security Usman Baig 2026-02-27 11:52:20 +01:00
  • 0022e7b335 chore: update CHANGELOG.md to clarify improvements in visitor tracking accuracy, ensuring unique identifiers for analytics during high traffic periods Usman Baig 2026-02-27 10:07:09 +01:00
  • a9aaf24456 chore: update CHANGELOG.md to include multiple performance enhancements, such as faster billing page loading, improved funnel analysis, and more reliable database connections under heavy load Usman Baig 2026-02-27 10:04:13 +01:00
  • e7e217777a chore: update CHANGELOG.md to include faster analytics processing for improved daily stats updates across multiple sites Usman Baig 2026-02-27 09:34:43 +01:00
  • 704a38f3df chore: update CHANGELOG.md to include lighter dashboard data transfers for improved loading times and new focused dashboard endpoints for efficient data retrieval Usman Baig 2026-02-27 09:24:01 +01:00
  • 4cff0c621d feat: implement request deduplication and caching in API client for improved performance Usman Baig 2026-02-27 09:17:51 +01:00
  • 36774cc995 chore: update CHANGELOG.md to include smarter data fetching with request deduplication and caching for improved performance Usman Baig 2026-02-27 09:13:29 +01:00
  • 3efd23b386 chore: update CHANGELOG.md to include enhancements for dashboard performance, including smarter updates, real-time visitor tracking, and faster event processing Usman Baig 2026-02-27 09:10:08 +01:00
  • 3aa0d7ae7c chore: update CHANGELOG.md to include faster dashboard statistics feature using pre-computed daily summaries for improved loading times Usman Baig 2026-02-27 08:49:23 +01:00
  • faa0bfe64a chore: update CHANGELOG.md to include smarter database indexing for improved query performance and reduced storage overhead Usman Baig 2026-02-27 08:47:22 +01:00
  • 209ec1608a chore: update CHANGELOG.md to include better data management for long-term performance, enhancing analytics data storage and retrieval Usman Baig 2026-02-27 08:41:02 +01:00
  • bcc02c93a0 chore: update CHANGELOG.md to highlight faster dashboard loading feature with intelligent caching for improved performance Usman Baig 2026-02-27 08:04:46 +01:00
  • f994141d64 fix: improve Pulse tracking script for embedded sites like Shopify and WooCommerce Usman Baig 2026-02-26 14:44:24 +01:00
  • 86cc27a10c fix: resolve OAuth session flow issue when opening Pulse from the Ciphera hub Usman Baig 2026-02-26 14:40:42 +01:00
  • 1edd78672e fix: treat session-flow callback (no state) as valid when coming from auth hub Usman Baig 2026-02-26 14:26:54 +01:00
  • 40fe34014c style: update admin layout for improved responsiveness Usman Baig 2026-02-26 12:18:32 +01:00
  • c89d9ce485 fix: add click-to-copy for org ID, show site name fallback in admin list Usman Baig 2026-02-26 12:16:07 +01:00
  • 72745bd41a [Fix] Admin organizations list - document org visibility fix Usman Baig 2026-02-25 22:18:21 +01:00
  • 30b450cdb6 Fix admin dashboard build: remove date-fns, replace Card with native divs, fix Button props Usman Baig 2026-02-25 22:02:53 +01:00
  • 3fe20a4b1b [Feat] Pulse Admin Dashboard - manually grant plans to organizations Usman Baig 2026-02-25 21:58:23 +01:00
  • b0c15d6464 Fix: allow script.js to load without auth for embedded sites (Shopify) - Add /script.js to PUBLIC_ROUTES in middleware - Fixes 307 redirect to /login when tracking script loads from third-party sites Usman Baig 2026-02-25 21:15:09 +01:00
  • 892ba4cb11 Merge pull request #36 from ciphera-net/staging Usman 2026-02-25 20:41:06 +01:00
  • 2cb8ffddec chore: update CHANGELOG.md to include new features, improvements, and fixes for performance insights, goals tracking, and enhanced error handling Usman Baig 2026-02-25 12:41:18 +01:00
  • 801dc1d773 chore: add @simplewebauthn/browser dependency to package.json and package-lock.json for WebAuthn support Usman Baig 2026-02-23 20:18:18 +01:00
  • 1484ade717 chore: update @ciphera-net/ui dependency to version 0.0.64 in package.json and package-lock.json Usman Baig 2026-02-23 19:33:49 +01:00
  • ef041d9a01 chore: update @ciphera-net/ui dependency to version 0.0.63 in package.json Usman Baig 2026-02-23 19:10:07 +01:00
  • 6fb4da5a69 chore: update @ciphera-net/ui dependency to version 0.0.62 in package.json and package-lock.json Usman Baig 2026-02-23 19:00:08 +01:00
  • 3cb5416251 fix: implement automatic token refresh to prevent frequent re-logins, enhancing user experience during inactivity Usman Baig 2026-02-23 18:57:03 +01:00
  • f62d142adb fix: resolve sign-in issue after inactivity by ensuring only valid access tokens trigger redirects, improving user experience Usman Baig 2026-02-23 18:46:46 +01:00
  • dd9d4c5ac2 chore: update @ciphera-net/ui to version 0.0.61 for improved functionality Usman Baig 2026-02-23 18:04:10 +01:00
  • 27b3aa8380 feat: add 2FA recovery codes regeneration and backup functionality, enhancing account security Usman Baig 2026-02-23 11:43:57 +01:00
  • b54af6c03a fix: require password confirmation to disable 2FA, enhancing security against session hijacking Usman Baig 2026-02-23 11:35:02 +01:00
  • 2889b0bb0a chore: update @ciphera-net/ui to 0.0.59 for improved functionality Usman Baig 2026-02-23 10:57:11 +01:00
  • bd17bb45c4 chore: update CHANGELOG.md for version 0.11.1-alpha, highlighting secure sign-in improvements and update package version Usman Baig 2026-02-23 10:35:08 +01:00
  • 91ec37be53 Merge pull request #35 from ciphera-net/staging 0.11.0-alpha Usman 2026-02-22 22:43:06 +01:00
  • 31de661888 chore: update CHANGELOG.md to reflect recent fixes in Content Security Policy and date range validation, enhancing clarity and accuracy Usman Baig 2026-02-22 22:41:49 +01:00
  • 43a0954e5f chore: update dashboard preview image to version 2, replacing the old file for improved design consistency Usman Baig 2026-02-22 22:21:23 +01:00
  • 93028efa0d chore: increase dashboard preview image height for better visibility and update the image file to reflect design improvements Usman Baig 2026-02-22 22:16:37 +01:00
  • 414908b6ce chore: update dashboard preview image to enhance visual representation and align with recent design changes Usman Baig 2026-02-22 22:11:26 +01:00
  • 14ca762305 refactor: remove mock data and streamline DashboardPreview component for improved performance and maintainability Usman Baig 2026-02-22 22:06:22 +01:00
  • 6545b006de fix: enhance landing page dashboard preview and resolve logout redirect loop, improving user experience and visual consistency Usman Baig 2026-02-22 21:56:30 +01:00
  • 19df3c6c75 fix: resolve logout redirect loop by directing users to the Pulse homepage after signing out, improving user experience Usman Baig 2026-02-22 21:48:33 +01:00
  • c1325bc573 fix: resolve Content Security Policy issue by ensuring the backend CSP header is set correctly, preventing captcha integration failures Usman Baig 2026-02-22 21:43:59 +01:00
  • 7215eb17b0 feat: introduce a limit of 50 excluded paths for sites to enhance event processing efficiency and prevent performance issues Usman Baig 2026-02-22 21:41:27 +01:00
  • e53d37a388 fix: add date range validation for analytics, funnel, and uptime queries to prevent invalid inputs and enhance data integrity Usman Baig 2026-02-22 21:37:27 +01:00
  • bd19288f52 fix: safer error messages by preventing exposure of internal details in server responses, enhancing security and user experience Usman Baig 2026-02-22 21:31:45 +01:00
  • 270b970f43 fix: improve audit log reliability by logging failed writes to the server, enabling detection of gaps in the audit trail Usman Baig 2026-02-22 21:25:19 +01:00
  • 65e5c727de feat: implement database connection pooling to limit and recycle connections, improving performance under load Usman Baig 2026-02-22 21:20:33 +01:00
  • a1e9a6b8f7 feat: implement graceful server shutdown to ensure in-flight requests and background tasks are completed before deployment termination Usman Baig 2026-02-22 21:08:06 +01:00
  • 19be64c43a feat: optimize icon imports for smaller page downloads by enabling tree-shaking in the build process Usman Baig 2026-02-22 21:04:05 +01:00
  • 39eac4100e feat: update favicon retrieval to use a centralized service URL for consistency across the application Usman Baig 2026-02-22 21:02:11 +01:00
  • b88a31c612 feat: add character limits to site name and domain input fields to enhance form validation and user experience Usman Baig 2026-02-22 20:59:31 +01:00
  • 2d0307d328 fix: enhance error logging by replacing console.error with a centralized logger across the application to improve security and maintainability Usman Baig 2026-02-22 20:57:21 +01:00
  • 837c677b51 fix: update dark mode support for uptime chart tooltips to align with user theme preferences Usman Baig 2026-02-22 20:53:21 +01:00
  • c73c300620 feat: improve organization switching experience with a branded loading overlay and session management for smoother transitions Usman Baig 2026-02-22 20:48:09 +01:00
  • 8007900940 feat: enhance accessibility across the application by improving keyboard navigation and screen reader support for various components Usman Baig 2026-02-22 20:39:18 +01:00
  • 06f54176f1 refactor: enhance type safety by replacing any types with stricter types across the codebase, improving error handling and reducing potential bugs Usman Baig 2026-02-22 20:29:16 +01:00
  • 1947c6a886 fix: remove debug logs from authentication and organization switching to enhance security and prevent sensitive information leakage Usman Baig 2026-02-22 20:18:06 +01:00
  • 18d9f59e5d fix: correct organization context switching to ensure secure session storage when switching away from deleted organizations Usman Baig 2026-02-22 20:14:18 +01:00
  • acac536590 feat: enforce tighter character limits for site, funnel, and monitor names to improve UI consistency and usability Usman Baig 2026-02-22 20:07:00 +01:00
  • da0366603e feat: improve form usability with auto-focus, character limits, and unsaved changes warnings for better user experience Usman Baig 2026-02-22 20:02:50 +01:00
  • 5d234b30d6 feat: implement security headers for enhanced protection against clickjacking, MIME-sniffing, and other vulnerabilities Usman Baig 2026-02-22 19:55:52 +01:00
  • e0bae5a728 feat: add graceful error recovery with user-friendly error screens and retry options for improved user experience Usman Baig 2026-02-22 19:49:27 +01:00
  • ca805c9790 feat: implement faster login redirects to improve user experience when accessing dashboards and settings Usman Baig 2026-02-22 19:42:29 +01:00
  • 5c148a0547 feat: enhance page titles and link previews for improved user experience and sharing capabilities Usman Baig 2026-02-22 19:40:00 +01:00
  • 94fb7c60e0 feat: optimize favicon loading across the application using Next.js image component for better performance and caching Usman Baig 2026-02-22 19:21:28 +01:00
  • 156d9986df fix: improve error messaging for various components to provide clearer feedback on failures Usman Baig 2026-02-22 19:17:20 +01:00
  • ac6a9429d4 chore: release version 0.11.0-alpha with enhanced loading experience and layout stability improvements Usman Baig 2026-02-22 19:14:58 +01:00
  • d571b6156f refactor: integrate useMinimumLoading hook for enhanced loading state management across multiple pages Usman Baig 2026-02-22 18:38:35 +01:00