Ana sayfa

Changelog

gΓΌncellendi

v1.0.1-alpha.18

   πŸž Bug Fixes

  • Pass release assets to changelogithub  -  by @zackha (baf4d)
    View changes on GitHub

v1.0.1-alpha.13

   πŸš€ Features

  • Implement realtime chat functionality with Supabase  -  by @zackha (23e2d)
  • Enhance chat thread management with last_message_id  -  by @zackha (162e9)
  • Implement confirmation dialog functionality and enhance message handling  -  by @zackha (4fd49)
  • Enhance note creation and management with improved error handling and freshness tracking  -  by @zackha (97c16)
  • Refactor note color selection with new Palette component and improve loading state handling  -  by @zackha (64838)
  • Enhance team member visibility and improve user invitation email handling  -  by @zackha (c25b8)
  • Add comprehensive schemas for ticketing, chat, and note functionalities  -  by @zackha (5766b)
  • Integrate Paddle billing system into organizations  -  by @zackha (452c2)
  • tickets: Enhance comment and title editing with error handling and refresh logic  -  by @zackha (9b639)
    View changes on GitHub

v1.0.1-alpha.12

   πŸš€ Features

  • Add informational text about team roles in the teams section  -  by @zackha (ba088)
  • Enhance chat and ticket detail components with improved structure and functionality  -  by @zackha (6d552)
  • Implement drag-and-drop functionality for file uploads in chat and ticket components  -  by @zackha (f96fe)
  • Unify drag-and-drop functionality by renaming and centralizing dropzone handling  -  by @zackha (a6213)
  • Enhance sidebar and message components with improved layout and search functionality  -  by @zackha (efb15)
  • Refine DropzoneOverlay component layout and text for improved user experience  -  by @zackha (8b132)
  • Implement edit modal for chat messages with save and cancel functionality  -  by @zackha (4c24d)
  • Improve button styles and layout in AiTextEditor component for better usability  -  by @zackha (a0b73)
  • Enhance ticket management with real-time updates and improved list synchronization  -  by @zackha (19dc9)
  • Update message read status display and simplify delete ticket logic  -  by @zackha (62e44)
  • Filter out current user from assignee list in ticket creation and details  -  by @zackha (cc4cc)
  • Update assignee display to indicate current user with a label  -  by @zackha (1703d)
  • Add scroll detection and smooth scroll to bottom functionality in PeopleList component  -  by @zackha (26e7d)
  • Remove unused workspace logic and action badge from Item component  -  by @zackha (5d11b)
  • Implement dynamic delete permission for ticket actions  -  by @zackha (8f431)
  • Enhance ticket listing with pagination and filtering options  -  by @zackha (d34c6)
  • Add user mention functionality in comments with UI updates  -  by @zackha (2d0ba)
  • Enhance comment editing to support user mentions with proper formatting  -  by @zackha (436a7)
  • Enhance user mention avatar styling with dynamic color palettes  -  by @zackha (dd570)
  • Add sorting functionality for tickets based on updated_at timestamp  -  by @zackha (ce85f)
  • Update ticket events and comments handling with mention functionality  -  by @zackha (3b94c)
  • Remove attachment and comment count from ticket model and related functions  -  by @zackha (79e53)
  • Enhance comment form with ticket status management and dropdown options  -  by @zackha (7cb5a)
  • Update Turkish labels in comment form for better clarity  -  by @zackha (9cd76)
  • Enhance image display in attachment list with improved sizing and modal styling  -  by @zackha (58020)
  • Enhance image preview handling for SVG files in attachment modal  -  by @zackha (23cdf)
  • Implement selectByNumber function for ticket retrieval and update API handler to support ticket number lookup  -  by @zackha (f8227)
  • Enhance mention functionality with self-identification and styling  -  by @zackha (2a867)
  • Enhance ticket management with sorting and priority features  -  by @zackha (661fa)
  • Update ticket sorting and filtering logic to include closed status and remove priority order  -  by @zackha (f143d)
  • Implement ticket views tracking and display functionality  -  by @zackha (c38b5)
  • Enhance ticket view count component with user exclusion and separator options  -  by @zackha (9ab1b)
  • Update assignee items to include self-identification in the ticket creation form  -  by @zackha (ca148)
  • Update ticket sorting logic to improve self-assigned ticket prioritization  -  by @zackha (e42aa)
  • Enhance mention styling with underline effect  -  by @zackha (ac61c)
  • Add attachment display to ticket and comment editing components  -  by @zackha (4d27d)
  • Update clear filters button to only trigger action when filters are applied  -  by @zackha (6f275)
  • Implement group filtering for ticket display and enhance sorting functionality  -  by @zackha (a7f81)
  • Fix sorting logic for self-assigned resolved tickets  -  by @zackha (856aa)
  • Add immediate reload on filter change for ticket parameters  -  by @zackha (04389)
  • Remove deprecated ticket views and mention event infrastructure, update ticket sorting logic  -  by @zackha (3a3ca)
  • Simplify ticket fetching by removing pagination parameters and related logic  -  by @zackha (eb024)
  • Remove activeGroups logic and related parameters from ticket filtering  -  by @zackha (965e9)
  • Remove unused ticket sorting logic and optimistic resort functionality  -  by @zackha (fa988)
  • Implement AppNotification component for enhanced notification handling  -  by @zackha (047ab)
  • Enhance notification duration for ticket creation feedback  -  by @zackha (009a5)
  • Streamline ticket selection and navigation logic in Item component feat: remove unnecessary whitespace in Tabs component feat: update module dependencies in nuxt.config.ts and package.json feat: clean up pnpm-lock.yaml by removing unused vueuse packages feat: simplify SQL function permissions in migrations  -  by @zackha (b271f)
  • Implement horizontal scrolling and drag functionality in AttachmentList component  -  by @zackha (b90e8)
  • Enhance markdown rendering to support custom label syntax in renderMarkdown function  -  by @zackha (bfcd1)
  • Simplify fetch parameters handling in useTickets and update status filtering logic in migrations  -  by @zackha (c4b67)
  • Enhance ticket sidebar and event handling, improve markdown stripping, and add new icons  -  by @zackha (c9dfe)
  • Add @react-email/render dependency to enhance email rendering capabilities  -  by @zackha (34be9)
  • Update avatar size and online status indicator in PersonCard component; adjust tab colors in STATUS_META  -  by @zackha (fc801)
  • Enhance user sorting logic in PeopleList component by prioritizing online status and last seen time  -  by @zackha (1e54d)
  • Implement ticket mentions feature with database support and email notifications  -  by @zackha (6b81f)
  • Add mention notifications feature with UI toggle and backend support  -  by @zackha (d19e2)
  • Add inbound email token functionality  -  by @zackha (2e61e)
  • Add htmlToText function to convert HTML content to plain text in email processing  -  by @zackha (da29b)
  • Integrate html-to-text for improved HTML content conversion in email processing  -  by @zackha (ef954)
  • Replace html-to-text with turndown for HTML to Markdown conversion in email processing  -  by @zackha (173d8)

   πŸž Bug Fixes

  • Correct watch syntax for reactive properties in profile form  -  by @zackha (18088)
  • Format SQL policy for ticket access to improve readability  -  by @zackha (ffcdb)
  • Update regex in Markdown component to prevent incorrect matches for mentions  -  by @zackha (ca1b8)
  • Make header sticky in ticket sidebar for better visibility  -  by @zackha (73e44)
  • Adjust sidebar width for improved layout consistency  -  by @zackha (ba1a9)
  • Correct user sorting logic in PeopleList component to prioritize last seen time consistently  -  by @zackha (6ec7c)
  • Move inboundMailDomain to public configuration in nuxt.config.ts  -  by @zackha (48d26)
  • Remove early return for missing toEmail in email-inbound handler  -  by @zackha (cd445)
  • Rename loading state to generating and revoking for clarity in email token management  -  by @zackha (504ee)
  • Disable source maps in nuxt configuration for production optimization  -  by @zackha (aaeca)
    View changes on GitHub

v1.0.1-alpha.11

   πŸš€ Features

  • Enhance email notifications for ticket comments and status updates  -  by @zackha (09ffe)
  • Enhance presence tracking by subscribing to join and leave events  -  by @zackha (e18d0)
  • Add task list functionality to note and comment editors  -  by @zackha (e832b)
  • Refactor file handling by implementing useAttachmentDropzone for improved file management  -  by @zackha (e156b)
  • Refine task list styles and enhance checkbox appearance for improved usability  -  by @zackha (9d65a)
  • Enhance workspace presence management with improved visibility handling and subscription logic  -  by @zackha (8d1b8)
  • Add default team with automatic org-wide membership  -  by @zackha (02725)
  • Add email confirmation for organization deletion to prevent accidental removals  -  by @zackha (2ce99)
  • Modernize team management UI and fix member counts  -  by @zackha (ffb5c)
  • Update FAQ and Story pages with new content; add Pricing and Refund policy pages  -  by @zackha (cd1de)
  • Enhance file upload experience with drag-and-drop support and visual feedback  -  by @zackha (d999c)
  • Add attachment removal functionality and clean up attachment handling in ticket details  -  by @zackha (ae4e8)
  • Update button labels for team and user creation to improve clarity  -  by @zackha (e1112)
  • Enhance default attachment display with improved styling and functionality  -  by @zackha and Copilot (9250d)
  • Implement attachment dropzone component and enhance file handling across ticket and chat components  -  by @zackha (beb48)
  • Add AI text editing functionality with presets and API integration  -  by @zackha and Copilot (5dd6e)
  • Integrate AI text editor into comment form for enhanced user input  -  by @zackha (96187)

   πŸž Bug Fixes

  • Update button shadow for improved aesthetics; refactor visibility check in workspace presence; bump CLI version to v2.95.4  -  by @zackha and Copilot (07421)
  • Update visibility handling to restart presence tracking when document is visible  -  by @zackha (0827f)
  • Remove default team indicator from team row display  -  by @zackha (f1a8a)
  • Update filter logic for supervised teams to include all relevant teams  -  by @zackha (1820a)
  • Streamline drag-and-drop area styling and feedback for file uploads  -  by @zackha (6cd9e)
  • Refine task list styling and improve checkbox alignment in task lists  -  by @zackha (a0342)
  • Refactor code structure for improved readability and maintainability  -  by @zackha and Copilot (8e428)
    View changes on GitHub

v1.0.1-alpha.10

   πŸš€ Features

  • Add preview URLs and define routing for custom domain in wrangler configuration  -  by @zackha (321d5)
  • Add preset configuration for Nitro to use cloudflare_module  -  by @zackha and Copilot (2c31e)
  • Implement user cache invalidation and optimize cache key handling  -  by @zackha (3aaa0)
  • Implement cache invalidation logic and enhance note fetching mechanism  -  by @zackha (4ab7c)
  • Implement AI-driven ticket status updates and enhance UI components  -  by @zackha and Copilot (5e5f3)
  • Add AI-driven ticket status update function and permissions  -  by @zackha (230e8)
  • Implement useRuntimeLabel composable and update components to utilize it  -  by @zackha and Copilot (5a332)
  • Enhance ticket sidebar with action badges and adjust styles for improved layout  -  by @zackha and Copilot (cc8fb)
  • Enhance ticket sidebar with additional filters and update components for improved functionality  -  by @zackha and Copilot (1a3fa)
  • Update ticket sidebar filters to include assignees and supervised teams  -  by @zackha and Copilot (78059)
  • Update role selection in user form to use labeled options for better clarity  -  by @zackha (8f37c)
  • Refactor ticket sidebar filters to use arrays for priority, creator, and assignee management  -  by @zackha and Copilot (e20db)
  • Refactor team management in ticket sidebar to use arrays for teamIds and update filter logic  -  by @zackha and Copilot (38c28)
  • Enhance command palette UI for assignees, creators, and teams with improved styling and input options  -  by @zackha and Copilot (62383)
  • Improve filter button styling and accessibility in ticket sidebar  -  by @zackha and Copilot (7672c)
  • Enhance filter button styling and accessibility in ticket sidebar  -  by @zackha and Copilot (cf4bf)
  • Update filter button styling and accessibility in ticket sidebar  -  by @zackha and Copilot (0c5fc)
  • Simplify assignee handling and improve avatar display in ticket creation  -  by @zackha and Copilot (fa1b2)
  • Adjust unread ticket text opacity for improved readability  -  by @zackha (7e524)
  • Implement workspace presence tracking with heartbeat and visibility handling  -  by @zackha (9d70d)
  • Implement chat message reconciliation and improve workspace presence handling  -  by @zackha (8fb4c)
  • Enhance sidebar layout and improve filter button accessibility  -  by @zackha (e98b4)

   πŸž Bug Fixes

  • Reduce cache maxAge and remove user cache invalidation from API handlers  -  by @zackha and Copilot (08da1)
  • Update note persistence to mark notes as stale after successful updates and deletions  -  by @zackha (be96a)
  • Simplify event handlers by removing caching logic and unused cache utilities  -  by @zackha and Copilot (d091a)
  • Update .gitignore to include .wrangler and enhance Landing.vue with LinkedIn link  -  by @zackha (27772)
  • Refactor comment handling to use draft state for improved file and message management  -  by @zackha (8c67a)
  • Enforce author permissions for editing and removing comments in TimelineComment component  -  by @zackha (dc17e)
  • Enhance editor toolbar with additional heading levels and paragraph option  -  by @zackha (ddfb7)
  • Implement edit permissions for ticket details and actions  -  by @zackha (31c41)
  • Add history modal for ticket description and comment updates  -  by @zackha (daa17)
  • Remove unused .mark-sm class and its styles from main.css  -  by @zackha (417dd)
  • Integrate AI status inference for ticket comments and update ticket status accordingly  -  by @zackha and Copilot (b4b37)
  • Handle potential error when fetching ticket list before session establishment  -  by @zackha and Copilot (b00a2)
  • Update ticket sidebar styles and improve readability  -  by @zackha and Copilot (75522)
  • Enhance ticket sidebar styles for improved readability and consistency  -  by @zackha and Copilot (da1f6)
  • Refine skeleton component styles for improved layout and consistency  -  by @zackha and Copilot (77452)
    View changes on GitHub

v1.0.1-alpha.9

   πŸš€ Features

  • Implement drag-and-drop file upload with size validation in Composer component  -  by @zackha and Copilot (eb555)
  • Add message editing functionality with updated API and database schema  -  by @zackha (2125f)
  • Enhance message handling to support body and edited_at updates in read receipts  -  by @zackha (89339)
  • Update @nuxtjs/supabase dependency from 2.0.5 to 2.0.6  -  by @zackha (e8871)
    View changes on GitHub

v1.0.1-alpha.2

   πŸš€ Features

  • Integrate new RPC for listing chat messages with attachments  -  by @zackha (a7647)
  • PersonCard:
    • Rename rightPane to pane for consistency in state management  -  by @zackha (ffe74)
  • Settings:
    • Update modal title and header to reflect group settings  -  by @zackha (7dc76)
  • Status): update urgent priority styling for better visibility refactor(Meta:
    • Remove unnecessary header from ticket settings sidebar  -  by @zackha (32549)
  • auth:
    • Refactor middleware to use local user state instead of supabase client  -  by @zackha (0116c)
  • chat:
    • Implement RPC functions for chat thread management  -  by @zackha (b2fb7)
    • Add RPC functions for deleting chat messages and threads  -  by @zackha (6b0bb)
  • index:
    • Add key function to definePageMeta for improved routing  -  by @zackha (621c7)
  • markdown-preview:
    • Adjust text size for compact mode and update margin spacing  -  by @zackha (acd99)
  • messages:
    • Add direct message functionality and enhance message input behavior  -  by @zackha (d90b4)
    • Enhance message deletion handling with fallback for thread_id  -  by @zackha (3c611)
  • navigation:
    • Refactor pane state management and update routing logic  -  by @zackha (48fc5)
  • person-card:
    • Refactor openDm function and enhance user display in sidebar  -  by @zackha (d199c)
  • tickets:
    • Enhance ticket creation with assigned user handling and update related components  -  by @zackha (8dc02)
    • Enhance ticket selection logic and improve sidebar item click handling  -  by @zackha (6bdc0)
    • Implement RPC functions for fetching and listing ticket details  -  by @zackha (237fb)
  • tickets): add SeenBy component to display users who viewed the ticket; update sidebar layout refactor(profile): streamline form layout and adjust input sizes refactor(organization): simplify section layout and adjust input sizes fix(teams): update button text from "Oluştur" to "Kaydet" refactor(messages:
    • Enhance layout for image upload fields in settings and create message components  -  by @zackha (6473d)
  • workspace:
    • Remove unused load function and streamline pane state management  -  by @zackha (66a4f)

   πŸž Bug Fixes

  • wrangler: Update KV namespace ID to correct value  -  by @zackha (50c7f)
    View changes on GitHub

v1.0.1-alpha.1

   πŸš€ Features

  • Enhance settings dialog with profile and security sections  -  by @zackha (593f2)
  • Notes API to use RPCs for CRUD operations  -  by @zackha (2657c)
  • Add organization upgrade card component  -  by @zackha (66a2b)
  • Add ticket and comment attachment management  -  by @zackha (d40e9)
  • attachments:
    • Add variant support to UiAttachmentList for message and default styles  -  by @zackha (8d45e)
  • chat:
    • Add read_by tracking for messages and implement mark_chat_thread_read function  -  by @zackha (6a88e)
  • notes:
    • Implement CRUD operations for notes using SQL functions  -  by @zackha (36523)
  • profile:
    • Enhance avatar handling in ProfileForm and Settings components with preview functionality  -  by @zackha (9f31e)
  • settings:
    • Refactor organization and team management components for improved functionality and user experience  -  by @zackha (7409a)
  • tickets:
    • Enhance ticket visibility by marking tickets as unread for creators and updating seen events  -  by @zackha (9258b)
    • Implement markTicketSeen function to track ticket visibility for users  -  by @zackha (88632)
    • Integrate markTicketSeen function to track ticket visibility upon ticket creation  -  by @zackha (702b7)
    • Implement RPC functions for ticket management including create, update, and delete operations  -  by @zackha (a898a)
    • Enhance ticket detail fetching with improved error handling and attachment URL generation  -  by @zackha (5eacd)
    • Implement detail caching for improved ticket detail fetching  -  by @zackha (c8849)
    • Implement ticket seen tracking and related functions  -  by @zackha (5951d)
    • Update ticket seen logic for status changes and comment creation  -  by @zackha (7714c)
    • Implement ticket seen tracking and display in UI  -  by @zackha (c6048)
    • Update comment count and timestamp on ticket comment insertion; add triggers for updated_at on ticket changes  -  by @zackha (91dbf)

   πŸž Bug Fixes

  • Rename note and ticket functions for clarity and consistency  -  by @zackha (d07c9)
  • Update ticket loading state and improve comment validation  -  by @zackha (db06b)
  • notes:
    • Streamline note color handling and improve recent note detection  -  by @zackha (af1d6)
    • Streamline note color handling and improve recent note detection"  -  by @zackha (db215)
    • Streamline note color handling and improve note fetching logic  -  by @zackha (1fee7)
    • Correct key assignment for newly created notes  -  by @zackha (bb6ee)
    • Simplify fetchNotes logic by extracting fetchHandler  -  by @zackha (916b2)
  • tickets:
    • Adjust spacing in ticket sidebar for improved layout  -  by @zackha (cd697)
    • Adjust layout spacing in ticket sidebar for improved readability  -  by @zackha (be913)
    View changes on GitHub

v1.0.0-alpha.28

   πŸš€ Features

  • chat:
    • Implement chat message attachments functionality and update related APIs  -  by @zackha (f3f8e)
    • Enhance message and attachment handling with improved path validation and UUID usage  -  by @zackha (cf37d)
    • Streamline thread handling and improve upload error management  -  by @zackha (b7613)
  • storage:
    • Implement file upload and deletion APIs with enhanced validation  -  by @zackha (86674)
  • tickets:
    • Add mark_ticket_seen function and update ticket_events index for seen status  -  by @zackha (2f8d1)
    View changes on GitHub

v1.0.0-alpha.27

   πŸš€ Features

  • Improve styling and responsiveness of ticket components and markdown editor  -  by @zackha (5a438)
  • Refactor ticket components to enhance priority and status handling with improved icon usage  -  by @zackha (8106b)
  • Enhance ticket priority and status visuals with updated styles and icons  -  by @zackha (0b935)
  • Update styling for status, assignee, and priority change events in TimelineEvent component  -  by @zackha (ba158)
  • Implement caching for API endpoints and update route rules in nuxt.config  -  by @zackha (c300a)
  • Replace UiMarkdownEditor with LazyUiMarkdownEditor across multiple components and optimize nuxt.config for better chunking  -  by @zackha (dd984)
  • Switch to defineCachedEventHandler for improved caching in user retrieval  -  by @zackha (6a310)
  • Enhance thread loading logic with force parameter and improve caching in messages and notes  -  by @zackha (5f984)
  • Add creating skeleton component for ticket sidebar loading state  -  by @zackha (403f5)
  • Improve message handling and thread updates with enhanced loading logic and database synchronization  -  by @zackha (8a830)
  • Enhance message loading and synchronization with new refresh logic and improved state management  -  by @zackha (278e7)
  • Add last-seen API endpoint and enhance presence management with user last seen updates  -  by @zackha (6cc56)
  • Integrate Markdown rendering for ticket descriptions and comments in email notifications  -  by @zackha (19414)
  • Enhance chat components with Markdown support and improve focus handling  -  by @zackha (c806f)
  • Add dynamic toolbar visibility based on editor focus and selection state  -  by @zackha (82801)
  • Add keyboard handling for form submission in chat composer  -  by @zackha (73d35)
  • Add MarkdownEditor component with toolbar functionality  -  by @zackha (b9067)
  • chat:
    • Add support for message attachments in chat threads  -  by @zackha (34877)
    • Enhance chat attachment handling with improved type definitions and local attachment support  -  by @zackha (56e78)
  • login:
    • Implement toggle for login mode and adjust form submission logic  -  by @zackha (3d549)
  • profile:
    • Add new password field and validation in ProfileDialog and DetailsSection  -  by @zackha (789fe)
    • Add new password field and update user password handling  -  by @zackha (c9ca6)
  • tickets:
    • Enhance ticket detail retrieval with additional attachment data and error handling  -  by @zackha (b5678)
    • Enhance ticket detail retrieval with user mapping and visibility tracking  -  by @zackha (efac5)
    • Add loading spinner and pending state handling in ticket details  -  by @zackha (bc0fe)
    • Implement create_ticket_with_number function and update ticket creation logic  -  by @zackha (3ff40)
  • tickets): denormalize ticket counts and update related views and functions feat(chat): implement RPC for listing chat threads with additional details fix(messages:
    • Correct spelling in typing notification  -  by @zackha (f5dc4)

   πŸž Bug Fixes

  • Optimize email existence check with caching and improve performance  -  by @zackha (fbd7a)
  • Update watch handler for meId to ensure proper loading execution  -  by @zackha (fdffd)
  • Streamline workspace presence management and remove unused presence API  -  by @zackha (3d8c9)
  • Rename activeTopic to topic and streamline presence management logic  -  by @zackha (ba9b4)
  • Refactor presence management logic and improve last-seen handling  -  by @zackha (7a373)
  • Refactor code for improved readability and maintainability  -  by @zackha (ecb1f)
  • login:
    • Update button text for clarity in login mode toggle  -  by @zackha (4b563)
  • tickets:
    • Replace timeline with events and comments in ticket handling  -  by @zackha (a076a)
    • Update ticket creation response type to handle multiple results  -  by @zackha (65493)
    View changes on GitHub

v1.0.0-alpha.26

   πŸš€ Features

  • Update icon file for improved visual representation  -  by @zackha (4c3b2)
  • Update multiple icon files for improved visual consistency  -  by @zackha (a5e5d)
  • Add @react-email/render dependency for email rendering support  -  by @zackha (20084)
  • Add initial wrangler configuration for project setup  -  by @zackha (783db)
  • Refactor GitHub releases fetching logic into a separate function  -  by @zackha (859d1)
  • Refactor code structure for improved readability and maintainability  -  by @zackha (20c69)
  • Refactor code structure for improved readability and maintainability  -  by @zackha (af438)
  • Update ticket creation form with new select menu and priority dropdown  -  by @zackha (9b4b0)
  • Enhance ticket creation form with improved priority selection and refactor UI components  -  by @zackha (88805)
  • Update UI components for improved styling and consistency across ticket forms and status display  -  by @zackha (0d9aa)
  • Add editor toolbar and markdown support to ticket creation and details components  -  by @zackha (3dc01)
  • Implement Markdown preview component and update ticket description rendering  -  by @zackha (fdf4a)
  • Refactor ticket creation and details components to use UiMarkdownEditor and remove unused editor toolbar items  -  by @zackha (324d0)
  • Enhance attachment components with muted state and improved button styles  -  by @zackha (0a851)
  • Integrate UiMarkdownEditor and UiMarkdownPreview for enhanced comment editing and display  -  by @zackha (b6ead)

   πŸž Bug Fixes

  • Remove unused icon files and adjust window icon logic for non-Windows platforms  -  by @zackha (57cdb)
  • Refactor GitHub releases fetching logic and add error handling; update wrangler configuration; create custom 404 error page  -  by @zackha (64a39)
  • Refactor code structure for improved readability and maintainability  -  by @zackha (2714c)
  • Remove public/downloads asset copy from release script  -  by @zackha (6db18)
  • Adjust spacing in editor UI components for improved readability  -  by @zackha (79b10)
  • Refactor code structure for improved readability and maintainability  -  by @zackha (e78aa)
    View changes on GitHub

v1.0.0-alpha.25

   πŸš€ Features

  • Enhance avatar handling and improve UI components across messaging and ticket sections  -  by @zackha (3d1a7)
  • Responsive sidebar layout and modal styling  -  by @zackha (f3183)
  • Add app icons and refine landing/components UI  -  by @zackha (5fe72)
  • Add scroll reveal animations to landing  -  by @zackha (b1b89)
  • Implement reveal animations for landing and various components  -  by @zackha (cb423)
  • Add new 64x64 PNG icon to the build icons directory  -  by @zackha (25079)
  • avatar: Add avatar frame styling and improve UI consistency  -  by @zackha (f6dba)
  • avatar): add default props for avatar size and preview class in AvatarSection feat(messages): enhance message creation UI and add group title input handling feat(settings: Improve group settings UI and participant management functionality  -  by @zackha (34924)
  • messages: Enhance message creation flow and UI interactions  -  by @zackha (2e3e0)
  • modals: Enhance UModal components with titles and descriptions for better context  -  by @zackha (9cc8c)
  • settings: Enhance user removal and group leave functionality with improved UI interactions  -  by @zackha (71cd8)

   πŸž Bug Fixes

  • Revamp landing UI; replace assets; tweak avatars  -  by @zackha (90f1a)
  • Refine landing reveal animation and timing  -  by @zackha (1dc19)
  • Adjust landing reveal animation timing and effects  -  by @zackha (76566)
  • Adjust layout and alignment in TeamMemberRow, UserRow, and UsersTable components  -  by @zackha (70110)
    View changes on GitHub

v1.0.0-alpha.24

   πŸš€ Features

  • Add presence update endpoint for users  -  by @zackha (f9604)
  • Replace eye icon with logo and enhance user avatar styling  -  by @zackha (adf34)
  • Enhance chat functionality with group threads and typing indicators  -  by @zackha (9da50)
  • Implement message deletion functionality and update chat_messages table for replica identity  -  by @zackha (b223f)
  • Add chat thread icon functionality with upload and removal support  -  by @zackha (df88d)
  • Refactor message handling to use state management for threads and messages  -  by @zackha (11038)
  • Implement pending thread handling with optimistic updates for messages  -  by @zackha (484a4)
  • Add avatar handling for group threads and improve pending thread icon management  -  by @zackha (18874)
  • Add messaging components and functionality  -  by @zackha (70435)
  • Add new types for Electron notifications and team management  -  by @zackha (bac43)
  • app:
    • Replace useSeoMeta with useAppTitle for consistent title management across components  -  by @zackha (f5d34)
  • chat:
    • Refactor chat thread management and introduce requireChatThread utility  -  by @zackha (3cd62)
    • Implement notification system for new messages and thread opening  -  by @zackha (2965c)
  • messages:
    • Implement pending thread handling and optimize message sending  -  by @zackha (69846)
    • Add unread message count and loadThreads utility for improved message handling  -  by @zackha (9ca8c)
    • Enhance thread loading logic to handle unread counts and improve message retrieval  -  by @zackha (ce7e1)
  • navigation:
    • Update unread message count display style for improved visibility  -  by @zackha (d9bef)
  • participants:
    • Implement user management for chat threads with add and remove functionality  -  by @zackha (faf9e)
  • ticket-access): enhance ticket visibility filters to include supervised users fix(mailer:
    • Update notification message for clarity on ticket assignments  -  by @zackha (41b0d)
  • tickets:
    • Add detailed ticket view components and sidebar functionality  -  by @zackha (27cbf)

   πŸž Bug Fixes

  • Refactor chat functionality: - Update Nuxt configuration to support dynamic Supabase environment variables. - Remove unused chat message and thread API endpoints. - Simplify chat thread creation and retrieval logic. - Clean up database schema by removing unnecessary columns and constraints. - Implement chat message cleanup migration to remove soft-deleted messages.  -  by @zackha (b33e8)
  • messages:
    • Restructure message components and implement new detail view  -  by @zackha (7be9d)
    • Streamline participant management and remove unused API endpoints  -  by @zackha (bcc2f)
    View changes on GitHub

v1.0.0-alpha.23

   πŸš€ Features

  • Add SEO meta titles for various components and pages  -  by @zackha (b6dbd)
  • Enhance animations and transitions across components  -  by @zackha (b992b)
  • auth: Implement route middleware for user authentication and onboarding check  -  by @zackha (81b17)
  • onboarding: Implement user account deletion functionality and enhance onboarding state management  -  by @zackha (38b34)
  • tickets: Add timeline comment and event components  -  by @zackha (ec5f5)

   πŸž Bug Fixes

  • Update color scheme in app config and improve login form styling  -  by @zackha (f3fdf)
  • Clean up code formatting and improve readability across multiple components  -  by @zackha (46c5b)
  • auth:
    • Simplify auth redirect logic and remove unused functions  -  by @zackha (b4fd9)
    • Streamline authentication logic and enhance button loading states  -  by @zackha (ceb8e)
    • Enhance onboarding logic and streamline user redirection after authentication  -  by @zackha (ca996)
    • Simplify authentication redirection logic and enhance onboarding flow  -  by @zackha (47e73)
  • avatar): replace useAvatar with supabase storage for avatar handling and enhance Avatar component styles refactor(tickets): update avatar handling in CreateDialog to use supabase storage refactor(onboarding:
    • Improve onboarding layout and error handling with toast notifications  -  by @zackha (b3450)
  • components): replace eye icon with logo in Landing and EmptyState components feat(logo:
    • Add new logo.svg file for branding consistency  -  by @zackha (298a9)
  • onboarding:
    • Simplify onboarding logic by removing unused avatar handling and improving organization name setup  -  by @zackha (2a281)
    • Refactor onboarding logic to streamline state management and improve user input handling  -  by @zackha (3494f)
  • releases:
    • Update key for release articles and simplify fetch logic  -  by @zackha (6760f)
    View changes on GitHub

v1.0.0-alpha.22

   πŸš€ Features

  • Enhance loading state for message threads and update footer layout in Landing component  -  by @zackha (2cd2e)
    View changes on GitHub

v1.0.0-alpha.21

   πŸš€ Features

  • Update release handling and download links for new assets  -  by @zackha (7cc57)
    View changes on GitHub