Commit Graph

  • 47c2d8e6de upgrade inertia v2; add prefetching; migrate queries to tanstack query vue Gregor Vostrak 2026-01-09 03:15:32 +01:00
  • 5a05ee35e0 change dashboard card colors and input background colors Gregor Vostrak 2026-01-09 01:16:23 +01:00
  • 00d9d1488e improve time entry heading contrast in light mode Gregor Vostrak 2026-01-08 20:17:54 +01:00
  • 9bbbfdfafe improve visual hierarchy in time view Gregor Vostrak 2026-01-08 19:53:53 +01:00
  • d27f023e16 refactor BaseFilterBadge to use DropdownMenuTrigger directly and avoid class merging conflicts Gregor Vostrak 2026-01-08 19:14:59 +01:00
  • db57055941 add filters and sorting to projects table Gregor Vostrak 2026-01-07 20:16:56 +01:00
  • 4a0ba9dadd add filters and sorting to projects table feature/project_table_sorting_filtering Gregor Vostrak 2026-01-07 20:16:56 +01:00
  • 743c64909a restrict time entries create endpoints for employees to only projects where they have access to Gregor Vostrak 2025-12-16 20:18:09 +01:00
  • 6a7b67e6e6 restrict time entries create endpoints for employees to only projects where they have access to feature/fix_acl_time_entries_private_projects Gregor Vostrak 2025-12-16 20:18:09 +01:00
  • de97d15925 add tailwind theme and css variables to files export, bump ui package version Gregor Vostrak 2025-12-09 14:30:39 +01:00
  • 0691fe10ef add direct axios dependency to package, bump package versions Gregor Vostrak 2025-12-09 14:00:53 +01:00
  • 513b2048ee move TimezonMismatchModal to ui package Gregor Vostrak 2025-12-04 17:26:07 +01:00
  • 3acf9b8b07 add support for window activities in the calendar view plugin Gregor Vostrak 2025-12-03 18:08:00 +01:00
  • 814d539fb0 move rangecalendar, popover and daterangepicker to ui package Gregor Vostrak 2025-12-02 17:46:58 +01:00
  • 888c21369a add tailwind theme and css variables to files export, bump ui package version feature/move_date_components_to_ui_package Gregor Vostrak 2025-12-09 14:30:39 +01:00
  • 89aff45cfb add direct axios dependency to package, bump package versions Gregor Vostrak 2025-12-09 14:00:53 +01:00
  • 569d94b240 move TimezonMismatchModal to ui package Gregor Vostrak 2025-12-04 17:26:07 +01:00
  • ca94021d99 add support for window activities in the calendar view plugin Gregor Vostrak 2025-12-03 18:08:00 +01:00
  • b730cc21dd move rangecalendar, popover and daterangepicker to ui package Gregor Vostrak 2025-12-02 17:46:58 +01:00
  • 7a51fca2f9 only show Weekly Billable Amount of current organization on dashboard, fixes #977 Gregor Vostrak 2025-12-02 13:30:08 +01:00
  • 280032ee02 allow employee manage task setting to organization Gregor Vostrak 2025-11-25 15:23:12 +01:00
  • 0ec3b732ad allow employee manage task setting to organization feature/employee_create_task_permission Gregor Vostrak 2025-11-25 15:23:12 +01:00
  • b1bb7245b0 use default api limit for fetching time entries Gregor Vostrak 2025-11-20 17:30:13 +01:00
  • 6f37ad500a limit initially loaded time entries on time page Gregor Vostrak 2025-11-20 16:58:53 +01:00
  • 500ccd5719 fix container queries for time entry rows Gregor Vostrak 2025-11-20 16:52:08 +01:00
  • bacd6f4222 include the currently running time entry in the calendar header Gregor Vostrak 2025-11-20 13:17:48 +01:00
  • 022caf59ee bump solidtime ui package version to 0.0.13 Gregor Vostrak 2025-11-19 17:00:11 +01:00
  • f955ab3135 fix display problems caused by minimum height of calendar events Gregor Vostrak 2025-11-19 16:46:58 +01:00
  • 5b491b0da2 add support for currently running time entry Gregor Vostrak 2025-11-19 16:08:32 +01:00
  • 249ab67ac8 improve idle indicator colors, fix typescript issues Gregor Vostrak 2025-11-19 13:25:54 +01:00
  • 1bd2c28b37 add tooltips to idlestatus indicators Gregor Vostrak 2025-11-18 13:58:30 +01:00
  • 33ac994cc0 add activity status plugin to calendar Gregor Vostrak 2025-11-17 14:20:04 +01:00
  • 8d3ee58bed improve initial mount performance for groupedtimeentrytable by streaming in the rows Gregor Vostrak 2025-11-13 15:20:30 +01:00
  • 8a2c260533 use container queries for time entry table Gregor Vostrak 2025-11-13 12:24:28 +01:00
  • 95ab1699c4 make sure that CreateTimeEntry modal always starts with times that have 0 seconds Gregor Vostrak 2025-11-12 18:19:27 +01:00
  • 306a081a3d prevent seconds update on timepicker when nothing else changes Gregor Vostrak 2025-11-12 18:15:59 +01:00
  • 878ac4ab81 add tooltip component Gregor Vostrak 2025-11-12 18:01:02 +01:00
  • 947550d639 move css variables and tailwind theme config into ui package Gregor Vostrak 2025-11-12 16:38:43 +01:00
  • 09fb5aa48e make sure that timepicker and calendar set seconds to 0 on update, fixes #968 Gregor Vostrak 2025-11-12 14:33:56 +01:00
  • 9b9371e5a5 move button component to ui package Gregor Vostrak 2025-11-12 13:22:49 +01:00
  • 0648437478 design fixes, improve component encapsulation Gregor Vostrak 2025-11-06 14:20:12 +01:00
  • 8ba04eca0c move currency and cancreateproject permission to props to decouple TimeEntryCreateModal from web Gregor Vostrak 2025-11-04 16:08:24 +01:00
  • 8a2f35de0c fix package build error dependencies Gregor Vostrak 2025-11-04 15:48:14 +01:00
  • b7dafb0892 bump api and ui package versions Gregor Vostrak 2025-11-04 15:15:26 +01:00
  • 4b5aff20fc bump solidtime ui package version to 0.0.13 feature/update_packages Gregor Vostrak 2025-11-19 17:00:11 +01:00
  • 9e5aa77e41 fix display problems caused by minimum height of calendar events Gregor Vostrak 2025-11-19 16:46:58 +01:00
  • 0791a68283 add support for currently running time entry Gregor Vostrak 2025-11-19 16:08:32 +01:00
  • e66679274d improve idle indicator colors, fix typescript issues Gregor Vostrak 2025-11-19 13:25:54 +01:00
  • 717fd35d76 add tooltips to idlestatus indicators Gregor Vostrak 2025-11-18 13:58:30 +01:00
  • 5a3a5995cc add activity status plugin to calendar Gregor Vostrak 2025-11-17 14:20:04 +01:00
  • a8e6d28eab improve initial mount performance for groupedtimeentrytable by streaming in the rows Gregor Vostrak 2025-11-13 15:20:30 +01:00
  • 9c9aeeab0f use container queries for time entry table Gregor Vostrak 2025-11-13 12:24:28 +01:00
  • 8a1253e101 make sure that CreateTimeEntry modal always starts with times that have 0 seconds Gregor Vostrak 2025-11-12 18:19:27 +01:00
  • 661fa25da1 prevent seconds update on timepicker when nothing else changes Gregor Vostrak 2025-11-12 18:15:59 +01:00
  • d77048a7dd add tooltip component Gregor Vostrak 2025-11-12 18:01:02 +01:00
  • 4676af9b40 move css variables and tailwind theme config into ui package Gregor Vostrak 2025-11-12 16:38:43 +01:00
  • 18c8e62228 make sure that timepicker and calendar set seconds to 0 on update, fixes #968 Gregor Vostrak 2025-11-12 14:33:56 +01:00
  • e7703aef64 move button component to ui package Gregor Vostrak 2025-11-12 13:22:49 +01:00
  • 6eca0c2c76 fix archived_at timestamp of client in exporter Gregor Vostrak 2025-11-11 12:50:43 +01:00
  • 0de9821c6b fix archived_at timestamp of client in exporter hotfix/exporter_client_archived_at Gregor Vostrak 2025-11-11 12:50:43 +01:00
  • 86d0497000 design fixes, improve component encapsulation Gregor Vostrak 2025-11-06 14:20:12 +01:00
  • 522f7d2bd2 move currency and cancreateproject permission to props to decouple TimeEntryCreateModal from web Gregor Vostrak 2025-11-04 16:08:24 +01:00
  • 2f807e4808 fix package build error dependencies Gregor Vostrak 2025-11-04 15:48:14 +01:00
  • 93d9db349b bump api and ui package versions Gregor Vostrak 2025-11-04 15:15:26 +01:00
  • 3417b60585 only run self-hosting update and telemetry scheduler when app_key is set v0.10.0 Gregor Vostrak 2025-11-04 13:35:12 +01:00
  • 0f21fabd37 Spread self-hosting update and telemetry requests over the day Constantin Graf 2025-11-02 17:20:52 +01:00
  • eb38d6ae48 Bump actions/download-artifact from 4 to 6 dependabot/github_actions/main/actions/download-artifact-6 dependabot[bot] 2025-10-27 08:30:25 +00:00
  • df00200464 load current member time entries in calendar, to be consistent with time view Gregor Vostrak 2025-10-22 14:36:21 +02:00
  • 3b41de7135 remove project default listener in timeentry edit modal Gregor Vostrak 2025-10-22 13:55:06 +02:00
  • 9fe0ea5a0f add support for HH:mm:ss format for input time fields Gregor Vostrak 2025-10-22 13:28:09 +02:00
  • ebb6d979ca add support for HH:mm:ss format for input time fields feature/add_support_for_hhmmss_input_format Gregor Vostrak 2025-10-22 13:28:09 +02:00
  • f8f708a664 add set end time functionality to timetracker component Gregor Vostrak 2025-10-21 17:10:13 +02:00
  • cb4d3ec061 add set end time functionality to timetracker component feature/add_set_end_time_to_timetracker Gregor Vostrak 2025-10-21 17:10:13 +02:00
  • c359259e45 fix TimeRangeSelector dropdown behaviour when clicking after other input was focused before Gregor Vostrak 2025-10-21 13:50:30 +02:00
  • 55d12aaae1 add discard option for running timer Gregor Vostrak 2025-10-16 12:52:21 +02:00
  • 9a1dd4861c Extend description to 5000 chars, closes #914 Alexander Groß 2025-10-16 21:53:52 +02:00
  • 1e985b71ec move Client visibleByEmployee logic from controller to model Gregor Vostrak 2025-10-21 12:22:17 +02:00
  • 93d6a86f74 Show clients that are assigned to the employee, closes #893 Alexander Groß 2025-10-17 00:55:41 +02:00
  • 7922af92e2 move Client visibleByEmployee logic to model scope pullrequests/GROSSWEBER/employee-assigned-clients Gregor Vostrak 2025-10-21 11:53:08 +02:00
  • d1d2aedbae Show clients that are assigned to the employee, closes #893 Alexander Groß 2025-10-17 00:55:41 +02:00
  • 6f364d3fd0 add discard option for running timer feature/add_discard_option Gregor Vostrak 2025-10-16 12:52:21 +02:00
  • 97fbfb6a07 Bump actions/setup-node from 4 to 6 dependabot/github_actions/main/actions/setup-node-6 dependabot[bot] 2025-10-14 08:13:19 +00:00
  • 19a206d57c add prevent_overlapping_time_entries setting to organization Gregor Vostrak 2025-10-03 14:58:21 +02:00
  • c0788c270b fix typescript openapi mapping types Gregor Vostrak 2025-10-07 17:42:44 +02:00
  • 7765056074 add tag grouping Gregor Vostrak 2025-10-02 15:38:47 +02:00
  • 639f5332e4 feat: add duplicate time entry fields Kaspar Rosin 2025-09-20 03:13:54 +03:00
  • 4a50145329 fix calendar header timezone issue Gregor Vostrak 2025-10-06 19:30:58 +02:00
  • 8aabffd1e7 fix race condition in UserTimezoneMismatchModal Gregor Vostrak 2025-10-06 18:33:57 +02:00
  • 231d22a5ce add prevent_overlapping_time_entries setting to organization feature/add_restrict_overlap_option Gregor Vostrak 2025-10-03 14:58:21 +02:00
  • 88fee63180 add tag grouping feature/reporting_tag_grouping Gregor Vostrak 2025-10-02 15:38:47 +02:00
  • 480c07151c add feedback button in sidebar feature/tag_grouping Gregor Vostrak 2025-10-01 13:10:29 +02:00
  • 73d1d55583 clarify UserSettingsIcon Dropdown Profile Settings Item Description Gregor Vostrak 2025-10-01 12:15:46 +02:00
  • fb69aadf0d remove bottom padding for toast container Gregor Vostrak 2025-09-30 16:58:24 +02:00
  • c4feb2e579 improve focus states and keyboard navigation for organization switcher and user settings dropdown Gregor Vostrak 2025-09-30 16:45:48 +02:00
  • 0a751d9330 update organization switcher to use shadcn dropdownmenu Gregor Vostrak 2025-09-30 16:28:17 +02:00
  • e33f3538ce change profile dropdown to shadcn, add feedback entry Gregor Vostrak 2025-09-30 13:10:55 +02:00
  • 61ae7edce5 fix overflow issues in short calendar events Gregor Vostrak 2025-09-29 12:19:27 +02:00
  • db2ae25efd change create bucket script to work with new minio client versions Gregor Vostrak 2025-09-29 12:09:15 +02:00
  • b373427dc7 add feedback button in sidebar Gregor Vostrak 2025-10-01 13:10:29 +02:00
  • d2a4d60441 clarify UserSettingsIcon Dropdown Profile Settings Item Description Gregor Vostrak 2025-10-01 12:15:46 +02:00