leavetrack

A way to track your employees' absences

Week of Nov 10, 2025

Released November 10, 2025

22 changes 54 views

Features

  • Configure ActionCable to use Redis Labs in production

    We've upgraded our system to use Redis for ActionCable in production, enhancing support for WebSocket connections across multiple processes. This change improves the reliability and performance of real-time features, like our ChatKit chat widget, ensuring a smoother and more responsive experience for all users.

    8a71fa4 Robin Fisher

  • Add nginx WebSocket configuration for ChatKit cable endpoint

    We’ve improved the ChatKit support chat widget by optimizing WebSocket connections, ensuring a smoother and more reliable chat experience. This enhancement allows for faster communication and better overall performance when you engage with support.

    3a9163a Robin Fisher

  • update chatkit gem and integrate chats into admin dashboard

    We've updated the chat feature within the admin dashboard, enhancing your experience with improved chat functionality. This change not only streamlines communication but also ensures that you have access to the latest features and performance improvements.

    50a3d50 Robin Fisher

  • Add comprehensive PostHog funnel tracking for user acquisition

    We’ve enhanced our user acquisition tracking to provide a complete view of the signup process, allowing us to better understand how users engage with our platform. This means improved insights into where users come from and how we can optimize their journey, ultimately leading to a smoother experience and more successful signups.

    de113cc Robin Fisher

🐛 Bug Fixes

  • fix nil error when user has no manager assigned (Fixes LEAVETRACK-ZR)

    84ef293 Robin Fisher

  • add migrations to deal with issue where locations had no default working days leading to users having no default working days

    5412b8e Robin Fisher

🎨 Improvements

  • rework 2026 planner page to track events and make it more engaging. update rack and rails gems

    c7f51d3 Robin Fisher

  • update 500 error page

    cd4eac4 Robin Fisher

  • rework signup page to try and help conversions

    bde44db Robin Fisher

📝 Other Changes

  • update chatkit to 0.3.0

    924b9f8 Robin Fisher

  • Update ChatKit gem to v0.2.4

    339756b Robin Fisher

  • Update ChatKit gem to v0.2.3

    465dceb Robin Fisher

  • revert prior change on pre-compilation and bump chatkit gem version

    bdbe06e Robin Fisher

  • ensure chatkit assets compile in production

    a967bfa Robin Fisher

  • regulate access to chat admin in non-production environments

    2465248 Robin Fisher

  • merge master into branch

    03d4e67 Robin Fisher

  • commit changes to bun.lockb

    57af98f Robin Fisher

  • update mail gem and ws package

    ec06ed4 Robin Fisher

  • Refactor PostHog tracking to use proper JavaScript module

    03274fe Robin Fisher

  • Add foreman gem and configure SSL for local development

    dc3d302 Robin Fisher

  • Add tracking to calculator pages and register tracking controller

    0ed40d9 Robin Fisher

  • fix error in migration file

    f7d230f Robin Fisher

29 October 2025

Released October 29, 2025

6 changes 96 views

Features

  • update homepage to include new video

    We've added a new video demo to our homepage, providing a clear and engaging overview of our product. This enhancement helps you better understand how to use our features and make the most of your experience.

    e372002 Robin Fisher

🐛 Bug Fixes

  • add migrations to deal with issue where locations had no default working days leading to users having no default working days

    5412b8e Robin Fisher

  • fix issue with CreateUserFromSlack where Account didn't have any locations. add help article on requesting leave by email

    9e80dab Robin Fisher

📝 Other Changes

  • fix error in migration file

    f7d230f Robin Fisher

  • update help assets rake task

    ad12f11 Robin Fisher

  • Add Changelog link to footer

    ea87e50 Robin Fisher

Week of Oct 20, 2025

Released October 20, 2025

10 changes 150 views

Features

  • Add real-time updates to My Leave section using Turbo Streams

    We've enhanced the My Leave section to provide real-time updates, so when you create or update an absence request, the changes will instantly reflect without needing to refresh the page. This improvement ensures you stay informed about your leave status, making it easier to manage your requests efficiently.

    5f20a08 Robin Fisher

  • Redesign homepage with AI-powered email booking as hero feature

    We've redesigned our homepage to highlight our new AI-powered email booking feature, making it easier than ever for you to manage leave requests. The updated layout showcases an interactive demonstration and a simple three-step guide, ensuring you can quickly understand and utilize this powerful tool.

    b1f0ce0 Robin Fisher

🐛 Bug Fixes

  • Fix country name normalization and URL redirects for SEO

    1e99631 Robin Fisher

  • try and fix issue with posthog recording when iframes are present

    9899e9e Robin Fisher

  • Fix dom_id method error by including ActionView::RecordIdentifier

    3102ca9 Robin Fisher

  • fix issue with requesting leave by email

    5561b3d Robin Fisher

🎨 Improvements

  • Fix alignment and arrow styling in How It Works section

    b83ae1a Robin Fisher

📝 Other Changes

  • add open graph image

    c838b07 Robin Fisher

  • update homepage

    17bdac0 Robin Fisher

  • passing tests on timetastic import feature

    9bdb932 Robin Fisher