51648c82c7chore: update CHANGELOG.md for 0.3.0-alpha release and implement favicon support in Top Referrers component
Usman Baig
2026-02-11 16:34:44 +01:00
6f867d85e4Merge pull request #21 from ciphera-net/staging
Usman
2026-02-11 16:14:13 +01:00
4a8f627a5crefactor: enhance session ID caching logic to handle legacy string format and improve expiration checks
Usman Baig
2026-02-11 15:52:30 +01:00
069f5a606bdocs: add unreleased section and version links to CHANGELOG.md for better navigation
Usman Baig
2026-02-11 15:40:23 +01:00
10df76454arefactor: improve comment clarity in session ID caching logic within script.js
Usman Baig
2026-02-11 15:31:51 +01:00
ae2e48ce4bdocs: enhance documentation in ScriptSetupBlock to include optional data-storage-ttl attribute for session expiry configuration
Usman Baig
2026-02-11 14:36:46 +01:00
44e42475e6docs: remove unreleased section from CHANGELOG.md and update links for clarity
Usman Baig
2026-02-11 14:32:31 +01:00
ce09ee0d71docs: update CHANGELOG.md to reflect version change to 0.1.0-alpha
Usman Baig
2026-02-11 14:31:53 +01:00
2d3d20f1e2docs: update CHANGELOG.md to reflect enhancements in unique visitor counting and control options
Usman Baig
2026-02-11 14:31:42 +01:00
d9f07f5cderefactor: simplify TTL parsing in script.js and add comment for session ID caching behavior
Usman Baig
2026-02-11 14:29:44 +01:00
96dc5dc83ddocs: update CHANGELOG.md for 0.2.0-alpha release
Usman Baig
2026-02-11 14:23:21 +01:00
1454d15142docs: clarify default and optional data-storage options in ScriptSetupBlock and script.js for improved user understanding
Usman Baig
2026-02-11 14:13:05 +01:00
f423d01d7brefactor: remove redundant logging code from script.js to streamline session ID management
Usman Baig
2026-02-11 13:54:18 +01:00
03bbe84eb0fix: remove data-storage attributes from script in ScriptSetupBlock for simplified script integration
Usman Baig
2026-02-11 13:26:28 +01:00
f10b79efacrefactor: update logging endpoints in script.js to use dynamic API URL for improved flexibility
Usman Baig
2026-02-11 11:32:26 +01:00
5886cc661cfeat: implement race condition fix for session ID management in script.js, ensuring correct ID usage across multiple tabs
Usman Baig
2026-02-11 11:26:29 +01:00
2b3d052f87feat: add logging for session ID management in script.js to enhance debugging and monitoring
Usman Baig
2026-02-11 11:20:05 +01:00
f1c27e458afeat: update ScriptSetupBlock and script.js to support new visitor ID storage options
Usman Baig
2026-02-11 11:06:27 +01:00
c827e82376feat: enhance ScriptSetupBlock and script.js with optional persistent visitor ID storage
Usman Baig
2026-02-11 10:57:01 +01:00
c20963fc74chore: update version to 0.1.0-alpha in package.json
Usman Baig
2026-02-11 10:17:25 +01:00
1bdcedd7e6Merge pull request #20 from ciphera-net/staging
Usman
2026-02-09 18:04:44 +01:00
7e283d9bfachore: downgrade version from 0.1.3 to 0.1.0 in package.json
Usman Baig
2026-02-09 17:54:19 +01:00
72e891f856feat: add react-markdown dependency and update README with release process
Usman Baig
2026-02-09 17:17:21 +01:00
a5c301ce39Merge pull request #19 from ciphera-net/staging
Usman
2026-02-09 15:16:21 +01:00
fe6530b464fix: wrap invoice mapping in fragment to ensure proper rendering in OrganizationSettings component
Usman Baig
2026-02-09 15:13:12 +01:00
f390776e11refactor: update subscription cancellation state management in OrganizationSettings component
Usman Baig
2026-02-09 15:06:45 +01:00
ba39fcc458fix: improve member loading state handling in OrganizationSettings component
Usman Baig
2026-02-09 14:57:30 +01:00
55a8cec5afrefactor: invoice display logic in OrganizationSettings component
Usman Baig
2026-02-09 14:53:04 +01:00
f4ee066229Make cancel button a clear bordered button instead of a text link
Usman Baig
2026-02-09 11:16:23 +01:00
29dd20a4a7Redesign billing tab for clarity and usability
Usman Baig
2026-02-09 11:11:29 +01:00
4ec68e8aaffeat: add change plan functionality to OrganizationSettings component
Usman Baig
2026-02-09 10:48:55 +01:00
d39f9231c0feat: add subscription cancellation functionality to OrganizationSettings component
Usman Baig
2026-02-09 10:25:10 +01:00
fe2eaa53b1Merge pull request #18 from ciphera-net/staging
Usman
2026-02-09 09:59:05 +01:00
48a27acebcMerge branch 'main' into staging
Usman
2026-02-09 09:58:56 +01:00
d35ef6e55arefactor: update terminology in layout content and welcome page to replace 'workspace' with 'organization' for consistency
Usman Baig
2026-02-09 09:54:20 +01:00
03fcfba180chore: update @ciphera-net/ui dependency to version 0.0.49 and refactor terminology in layout content for consistency
Usman Baig
2026-02-09 09:51:19 +01:00
309ba53ec7refactor: update terminology in welcome page for consistency, changing 'workspace' to 'organization'
Usman Baig
2026-02-09 09:46:43 +01:00
ead1e006dcfix: validate returnTo parameter in auth callback and update default organization name in welcome page
Usman Baig
2026-02-09 09:38:44 +01:00
a3e9bac119fix: reset processing state on retry in auth callback and update loading overlay title in welcome page
Usman Baig
2026-02-09 09:15:55 +01:00
7a54428334fix: improve loading state handling and enhance organization selection UI on welcome page
Usman Baig
2026-02-09 08:21:36 +01:00
2f42f4eb98feat: enhance loading state and organization selection UI on welcome page
Usman Baig
2026-02-08 21:38:46 +01:00
3e8edd188afix: fetch full user profile after login in auth callback and welcome page to ensure correct display name
Usman Baig
2026-02-08 21:36:42 +01:00
ff456ef4d6refactor: remove Tools page and associated link from layout, streamlining navigation
Usman Baig
2026-02-08 21:27:42 +01:00
0f7e644f17fix: fetch full profile after login so header shows display name without refresh
Usman Baig
2026-02-08 21:21:59 +01:00
34c854ed7cchore: rename workspaces to organizations, bump ciphera-ui to 0.0.49
Usman Baig
2026-02-08 21:07:33 +01:00
827f16a217feat: add VerificationModal component and enhance welcome page layout with improved accessibility and styling
Usman Baig
2026-02-08 20:50:13 +01:00
a87675d17fMerge pull request #17 from ciphera-net/staging
Usman
2026-02-08 15:29:43 +01:00
bd2aca7a76feat: integrate ScriptSetupBlock component for improved site setup instructions and tracking script functionality across pages
Usman Baig
2026-02-08 15:18:33 +01:00
39e90f4f09feat: implement site creation confirmation with integration options and script copying functionality
Usman Baig
2026-02-08 15:09:17 +01:00
1404ac5d77fix: conditionally render SiteList component based on loading state and site availability
Usman Baig
2026-02-08 15:06:46 +01:00
a7933443effix: update link in welcome page to open integrations in a new tab with appropriate security attributes
Usman Baig
2026-02-08 14:50:03 +01:00
b5f95a8abcfeat: add integration setup options and script copying functionality to welcome page
Usman Baig
2026-02-08 14:42:52 +01:00
30dcd5ddbcfix: update auth callback routing to redirect to '/welcome' for pending checkouts
Usman Baig
2026-02-08 14:29:33 +01:00
a211193277feat: enhance welcome page with organization selection and workspace switching functionality
Usman Baig
2026-02-08 14:21:38 +01:00
58cfb6210bfeat: add setup banner and site addition prompt to homepage; enhance welcome page with tracking and error handling
Usman Baig
2026-02-08 14:09:54 +01:00
c715bc4ce4refactor: update routing logic to redirect to '/welcome' after auth callback and handle organization checks
Usman Baig
2026-02-08 13:53:54 +01:00
87b546f746Merge pull request #16 from ciphera-net/staging
Usman
2026-02-08 13:45:27 +01:00
6d5c2d401arefactor: update layout and styling of site dashboard buttons and date range selector for improved usability
Usman Baig
2026-02-08 13:40:11 +01:00
078a3ded82chore: ciphera-ui 0.0.48, fetch full profile including display_name on init
Usman Baig
2026-02-08 12:40:34 +01:00
d96f7cf1a4Add display name to profile settings: User type, updateDisplayName API, ProfileSettings
Usman Baig
2026-02-08 01:50:33 +01:00
77cb9eaed1Merge pull request #15 from ciphera-net/staging
Usman
2026-02-07 23:38:13 +01:00
8424863a18refactor: simplify protocol handling in MonitorForm by deriving protocol directly from formData.url
Usman Baig
2026-02-07 23:09:37 +01:00
0887e24546fix: handle non-array uptime data for monitors and improve mouse leave behavior in UptimeStatusBar
Usman Baig
2026-02-07 23:06:12 +01:00
027d2f50b6fix: improve uptime data refresh error handling and confirm dialog for monitor deletion
Usman Baig
2026-02-07 23:01:38 +01:00
6040b5b27ffeat: implement uptime status visualization with tooltip and response time chart components
Usman Baig
2026-02-07 22:46:07 +01:00
a26092d227refactor: replace 'size' prop with 'className' for button styling consistency in MonitorCard
Usman Baig
2026-02-07 12:23:45 +01:00
f382bab647feat: add 'Uptime' button to site dashboard for quick access to uptime metrics
Usman Baig
2026-02-07 12:20:06 +01:00
cc14994915Merge pull request #14 from ciphera-net/staging
Usman
2026-02-07 01:55:43 +01:00
6f6fc67eeachore: bump version to 0.1.3 and update @ciphera-net/ui dependency to 0.0.46; refine feature descriptions for clarity and consistency
Usman Baig
2026-02-07 01:49:46 +01:00
f734252fb1feat: update navigation links to include 'Features' for unauthenticated users and maintain 'Tools' for authenticated users
Usman Baig
2026-02-07 01:33:31 +01:00
78d0ac697eMerge pull request #13 from ciphera-net/staging
Usman
2026-02-07 01:28:58 +01:00
815c1ccc6cfeat: enhance integrations overview with category filters, search improvements, and popular integrations display
Usman Baig
2026-02-07 01:23:31 +01:00
fe6a0b9ebdfeat: update integration guides and add new CMS integrations for Craft CMS, Statamic, TYPO3, Kirby, Grav, and Umbraco
Usman Baig
2026-02-07 01:14:02 +01:00
a074ba7dd9feat: enhance integrations overview with search functionality and related integrations display
Usman Baig
2026-02-07 00:56:20 +01:00
738c8e24d6feat: add more integration pages
Usman Baig
2026-02-07 00:05:52 +01:00
ef8bc2bac6Merge pull request #12 from ciphera-net/staging
Usman
2026-02-06 14:01:26 +01:00
c9a9479598TIER 3 - POLISH
Usman Baig
2026-02-06 12:44:13 +01:00
9a5a2c5f3cTIER 2 - Design Consistency
Usman Baig
2026-02-06 12:35:56 +01:00
2023722c76Phase 2: Removed newsletter from brand column
Usman Baig
2026-02-05 17:10:05 +01:00
36307f947bPhase 2: Add missing links in unauthenticated and authenticated footer
Usman Baig
2026-02-05 17:04:21 +01:00
a70047e82fPhase 2: Updated year in authenticated footer
Usman Baig
2026-02-05 16:59:18 +01:00
36dff385a9Phase 2: Fix strechted Pulse logo in footer & add Ciphera slogan
Usman Baig
2026-02-05 16:52:28 +01:00
3c69811c20Phase 2: Add gradient in the authenticated footer
Usman Baig
2026-02-05 16:48:47 +01:00
354e6bfe65Phase 2: Make the unauthenticated footer more Pulse branded instead of Ciphera
Usman Baig
2026-02-05 16:47:48 +01:00
e9476219b1Phase 2: Enhance footer with conditional comprehensive layout
Usman Baig
2026-02-05 16:41:31 +01:00
9ec441c932Phase 1: Fix remaining button inconsistencies across all pages
Usman Baig
2026-02-05 16:33:36 +01:00
19a9b322d4chore: remove unused icon files for padding to streamline asset management
Usman Baig
2026-02-05 16:25:59 +01:00
9361d0a744Phase 1: Standardize button styling across Pulse frontend
Usman Baig
2026-02-05 16:05:56 +01:00
257a224369refactor: improve table layout in OrganizationSettings by ensuring full width and adding whitespace handling for better readability
Usman Baig
2026-02-05 15:46:48 +01:00
cc289b3543refactor: adjust layout in OrganizationSettings by ensuring full width for content area and enhancing responsiveness
Usman Baig
2026-02-05 15:39:26 +01:00
28602f6635refactor: enhance tab navigation in OrganizationSettings by syncing URL with state and improving loading indicators
Usman Baig
2026-02-05 15:33:37 +01:00
713144896crefactor: update tab navigation logic in OrganizationSettings to ensure valid tab selection and improve user experience
Usman Baig
2026-02-05 15:10:32 +01:00