Commit Graph

  • a7e27994e9 Bump the major-updates group across 1 directory with 13 updates dependabot/npm_and_yarn/main/major-updates-fd56935616 dependabot[bot] 2026-05-04 09:19:47 +00:00
  • 7f9c9c54c4 Bump the minor-updates group across 1 directory with 26 updates dependabot/composer/main/minor-updates-44270de5fb dependabot[bot] 2026-05-04 09:04:34 +00:00
  • 1d1b7867ee Bump the minor-updates group across 1 directory with 24 updates dependabot/npm_and_yarn/main/minor-updates-d6f94da540 dependabot[bot] 2026-05-04 09:03:43 +00:00
  • db4af2bcac add timesheets page feature/timesheets Gregor Vostrak 2026-04-30 02:50:02 +02:00
  • 77a62afd69 add alphabetic sorting to multiselect dropdowns main Gregor Vostrak 2026-04-29 18:08:01 +02:00
  • 83da1435be add alphabetic sorting to multiselect dropdowns fix/dropdown-alphabetical-sort Gregor Vostrak 2026-04-29 18:08:01 +02:00
  • b73aa543fd Merge commit from fork v0.12.1 Gregor Vostrak 2026-04-21 21:12:30 +02:00
  • 2d6f9e514f add groupSimilarTimeEntries to TimeEntryGroupedTable Gregor Vostrak 2026-04-21 20:44:33 +02:00
  • f8e668790b Fix typo in project name in README.md Gregor Vostrak 2026-04-18 04:27:50 +02:00
  • 77a5e979c6 Added the ability to disable group similar time entries (#1054) utlark 2026-04-17 19:44:59 +05:00
  • 353a579850 chore: bump ui package version Gregor Vostrak 2026-04-17 14:46:36 +02:00
  • bd44a2b376 fix e2e tests for new duration reporting format logic Gregor Vostrak 2026-04-17 14:36:56 +02:00
  • 277dbaf6eb promote duration formats that omit seconds to HH:mm:ss in reporting views and exports Gregor Vostrak 2026-04-17 12:15:26 +02:00
  • 1cf33ddb3f improve dark mode color palette; rework font weights throughout the interface Gregor Vostrak 2026-04-15 15:35:20 +02:00
  • 84cd0d572d bump ui package version Gregor Vostrak 2026-04-08 23:18:29 +02:00
  • f37b86f377 chore: remove unused formatActivityDuration function Gregor Vostrak 2026-04-08 14:49:37 +02:00
  • 1e7364fc4b show calendar activities more prominently when no time entry exists Gregor Vostrak 2026-04-08 14:43:09 +02:00
  • 8cbc9838c9 fix minimal layout shift on time entry select and migrate to ui button Gregor Vostrak 2026-04-07 21:42:34 +02:00
  • 71c8992e31 Fix getLocalizedDayJsFromMinutes handling negative minute values Gregor Vostrak 2026-03-31 13:56:30 +02:00
  • 53d91b65d6 fix: use timezoned dates in public report endpoint tests Gregor Vostrak 2026-03-31 13:19:16 +02:00
  • 0c88a10eb5 improve calendar current day styling Gregor Vostrak 2026-03-30 00:58:40 +02:00
  • dd7b23958a fix gotenberg url in CI Gregor Vostrak 2026-03-30 00:07:45 +02:00
  • 1eb066f5aa Add E2E test for project name prefill Gregor Vostrak 2026-03-29 23:45:14 +02:00
  • b1287c6a0a Prefill project name in create modal ShrootBuck 2026-03-26 21:04:49 -07:00
  • 815abb5980 improve drag handle hit area and activity tooltip placement Gregor Vostrak 2026-03-29 23:14:01 +02:00
  • e2f859be27 fix calendar scroll down on load; bump ui package version Gregor Vostrak 2026-03-29 23:02:22 +02:00
  • 3d26fcaefe Fix DST-related timezone offset when creating/resizing/dragging calendar events Gregor Vostrak 2026-03-29 22:55:50 +02:00
  • 1e73a90f9d chore: bump ui version Gregor Vostrak 2026-03-29 22:09:01 +02:00
  • 0f8f906e5c clarify naming on activity type Gregor Vostrak 2026-03-27 00:37:29 +01:00
  • 797fddf638 chore: Add zod/type deps and tighten TimeTracker types v0.12.0 Gregor Vostrak 2026-03-24 17:41:26 +01:00
  • d07294ae7c add zodios to external ui package dependencies Gregor Vostrak 2026-03-23 19:55:26 +01:00
  • 1f49940805 Use Bundler moduleResolution and add PostCSS config for ui package Gregor Vostrak 2026-03-23 19:38:07 +01:00
  • 6be6a48e0d Use relative cn imports in UI package to improve isolation and fix package build Gregor Vostrak 2026-03-23 19:16:31 +01:00
  • b94a04dca0 Move useCssVariable into ui package Gregor Vostrak 2026-03-23 19:02:20 +01:00
  • bd3b8f265f chore: cleanup old tabs reexports and ui version bump Gregor Vostrak 2026-03-23 17:55:04 +01:00
  • c19a0f9acc Move tabs and TabBar into UI package Gregor Vostrak 2026-03-23 17:25:26 +01:00
  • 5c6d84dc38 fix e2e tests timing issues with cut off time entries at the start of the day Gregor Vostrak 2026-03-23 15:53:50 +01:00
  • 5c67709746 Add clearable DatePicker and report tests Gregor Vostrak 2026-03-23 15:44:40 +01:00
  • a2b0828c54 Fix flaky e2e tests for calendar and projects Gregor Vostrak 2026-03-23 02:38:34 +01:00
  • b94872b07b Add size prop to DatePicker and fix range end Gregor Vostrak 2026-03-23 02:21:28 +01:00
  • 12bbbf64e9 Add context menu actions and tests Gregor Vostrak 2026-03-23 01:50:48 +01:00
  • c07ac4b0e4 add random identifier to exports to avoid path conflicts, fixes #1035 Gregor Vostrak 2026-03-17 16:58:44 +01:00
  • a58566d002 fix design inconsistencies in time entry edit modal Gregor Vostrak 2026-03-17 16:28:42 +01:00
  • 57ed6036e6 Add context menu to time entry rows Gregor Vostrak 2026-03-17 16:27:55 +01:00
  • ef7569b63b only show calendar toolbar after load complete to avoid layout shift Gregor Vostrak 2026-03-11 18:09:50 +01:00
  • 19c789b78e fix flaky firefox e2e test Gregor Vostrak 2026-03-11 18:01:29 +01:00
  • 49548037b3 fix calendar and calendar settings e2e test regressions after migration Gregor Vostrak 2026-03-11 17:46:07 +01:00
  • 97df779d1e Use locale-aware parseTimeInput for duration inputs Gregor Vostrak 2026-03-11 15:36:00 +01:00
  • a1d5563fc4 fix window type error for activity test data injection Gregor Vostrak 2026-03-11 13:45:15 +01:00
  • c94ca804f8 add Progress component and Reorganize UI exports Gregor Vostrak 2026-03-11 13:41:18 +01:00
  • 189682cfaf Replace FullCalendar with custom calendar UI Gregor Vostrak 2026-03-11 13:35:53 +01:00
  • 8d16503541 Adjust UI sizing and spacing Gregor Vostrak 2026-03-10 14:32:41 +01:00
  • e43ce477b8 externalize npm packages in ui package Gregor Vostrak 2026-03-05 15:56:02 +01:00
  • 5646aedb25 add lucide-vue-next to peer dependencies Gregor Vostrak 2026-03-05 15:18:35 +01:00
  • 2b46e568e0 Use nearest-grid snapping for event resize Gregor Vostrak 2026-03-04 19:00:30 +01:00
  • 89a4a1962a Replace fullcalendar calendar header with custom toolbar Gregor Vostrak 2026-03-04 15:47:23 +01:00
  • c581ad8854 move calendar, dropdown-menu, select, dialog, number-field components to the ui package Gregor Vostrak 2026-03-03 18:15:29 +01:00
  • bce6cb9395 Move dropdown menu into UI package Gregor Vostrak 2026-03-03 17:46:42 +01:00
  • 1cdae98ed9 Add context menu actions for running entries in calendar Gregor Vostrak 2026-03-03 17:21:53 +01:00
  • 02f6436fd0 keep calendar event data while resizing event Gregor Vostrak 2026-03-03 15:00:46 +01:00
  • 452acca942 add context menus to calendar view + ui package Gregor Vostrak 2026-03-03 14:42:35 +01:00
  • 192c8c3b88 fix IDOR private projects v0.11.6 Gregor Vostrak 2026-03-18 21:43:29 +01:00
  • e8300abf7e Bump flatted in the npm_and_yarn group across 1 directory dependabot/npm_and_yarn/npm_and_yarn-eeacf2bf74 dependabot[bot] 2026-03-15 00:49:04 +00:00
  • 6218ffceb5 update composer dependencies Gregor Vostrak 2026-03-03 12:27:42 +01:00
  • ba32be0543 update npm dependencies Gregor Vostrak 2026-03-02 18:19:11 +01:00
  • bd817db06f only use xsrf token for organization requests Gregor Vostrak 2026-03-02 17:08:08 +01:00
  • 97f4bce676 bump retries and wait for networkidle in retry Gregor Vostrak 2026-03-02 16:57:15 +01:00
  • 6962b668fb add retries to api data token setup and xsrf token fallback Gregor Vostrak 2026-03-02 16:44:51 +01:00
  • be8091296c use api tokens to create e2e test data Gregor Vostrak 2026-03-02 15:47:02 +01:00
  • 785c8b939f only use xsrf token for organization requests feature/e2e_setup_data_api_fix Gregor Vostrak 2026-03-02 17:08:08 +01:00
  • b2fa07b38b bump retries and wait for networkidle in retry Gregor Vostrak 2026-03-02 16:57:15 +01:00
  • 5b053bc2c1 add retries to api data token setup and xsrf token fallback Gregor Vostrak 2026-03-02 16:44:51 +01:00
  • b775aaf1df use api tokens to create e2e test data Gregor Vostrak 2026-03-02 15:47:02 +01:00
  • 84c4750c9b Add warning for AI slop pull requests Gregor Vostrak 2026-02-27 20:18:44 +01:00
  • 99aa7ed450 Updated invitation flow, Moved jetstream function to REST endpoints; Lower case email feature/user-management Constantin Graf 2026-02-25 17:28:34 +01:00
  • f582adab0d fix time entries incorrectly not updating in calendar v0.11.5 Gregor Vostrak 2026-02-24 19:38:55 +01:00
  • c60cff04ce fix calendar flickering on move for non-aligned entries v0.11.4 Gregor Vostrak 2026-02-24 15:30:18 +01:00
  • cae41e4b4f improve visual snapping boundaries Gregor Vostrak 2026-02-24 14:02:18 +01:00
  • 8973be9dab filament minor version update Gregor Vostrak 2026-02-24 13:43:21 +01:00
  • 2a0b8d31e6 add calendar settings + custom visual snapping Gregor Vostrak 2026-02-23 18:56:47 +01:00
  • 1cc3c41178 add calendar settings + custom visual snapping feature/calendar_settings Gregor Vostrak 2026-02-23 18:56:47 +01:00
  • d2f3fe411a add missing query invalidation after report create v0.11.3 Gregor Vostrak 2026-02-18 23:58:39 +01:00
  • f880f9f730 fix firefox flaky input in e2e test v0.11.2 Gregor Vostrak 2026-02-18 23:22:04 +01:00
  • 556bbedeca add dynamic loading of paginated endpoints above page_limit Gregor Vostrak 2026-02-18 22:32:56 +01:00
  • eed638d0aa add default sorting to task, project, member, invitation, api token endpoints Gregor Vostrak 2026-02-18 19:16:14 +01:00
  • 864f41bda6 fix project member query invalidations after update, query key change regression Gregor Vostrak 2026-02-18 18:51:21 +01:00
  • 26524c5f40 fix member edit modal ui regression from field component migration Gregor Vostrak 2026-02-18 17:57:11 +01:00
  • cf98fabe0a add table sorting to members, clients and tags table Gregor Vostrak 2026-02-18 17:41:36 +01:00
  • 88c0c334e9 add project progress sorting and fix direction ui for number based columns in the project table Gregor Vostrak 2026-02-18 16:45:17 +01:00
  • 0fc325363d update query keys to include org id, preventing stale data after organization switch Gregor Vostrak 2026-02-18 12:53:22 +01:00
  • 1afc16573a cleanup postcss config dependency in ui package Gregor Vostrak 2026-02-17 18:06:35 +01:00
  • 147514a606 convert billable query string to boolean for shared report + e2e tests #876 Gregor Vostrak 2026-02-17 17:08:38 +01:00
  • 435522b502 make OrganizationPolicy use “organizations:update” to remove jetstream inconsistencies Gregor Vostrak 2026-02-17 14:35:52 +01:00
  • f1d001e03e add lazy loading to modals and dropdowns to improve time page render performance Gregor Vostrak 2026-02-17 13:54:26 +01:00
  • 7f145cf1c2 make sure cost column shows in shared report view, #1019 Gregor Vostrak 2026-02-17 13:42:22 +01:00
  • b579ed1075 bump ui package version to 0.0.16 Gregor Vostrak 2026-02-16 18:31:11 +01:00
  • ed2b7476ae clear inertia cache on organization change to fix wrongly loaded stale pages v0.11.1 Gregor Vostrak 2026-02-16 16:44:20 +01:00
  • 8107c6a208 improve activitygraphcard chart coloring steps v0.11.0 Gregor Vostrak 2026-02-16 15:29:46 +01:00
  • 6dc517e07d make sure days with low tracked time are clearly distinguished from no time in activity graph, fixes #447 Gregor Vostrak 2026-02-16 15:24:50 +01:00
  • 2c60d04ba4 override current_team_id in makeMemberToPlaceholder to avoid fk constraint error on user delete, fixes #989 Gregor Vostrak 2026-02-16 15:02:42 +01:00