Commit Graph

  • 00e095ec4b fix token invalidation detection Gregor Vostrak 2024-08-20 16:27:52 +02:00
  • b741105cfa only update the current time entry when the description was actually changed, not on all blur Gregor Vostrak 2024-08-08 17:23:55 +02:00
  • 16203ec748 fix hiding of existing members in the member create modal Gregor Vostrak 2024-08-08 17:22:52 +02:00
  • 06a35cb447 disable zodios request/response validation in runtime and use server errors instead Gregor Vostrak 2024-08-06 16:00:57 +02:00
  • 7c1b828ad3 fix vite config for authorization page Gregor Vostrak 2024-08-05 15:50:36 +02:00
  • ea90b0acb2 add custom passport authorize page Gregor Vostrak 2024-08-05 15:36:42 +02:00
  • 10cc5cf42a seperate project types, make tag dropdown location configurable, update api client Gregor Vostrak 2024-08-05 15:02:51 +02:00
  • 04bb8e50a7 Renamed user member endpoint and removed pagination Constantin Graf 2024-07-24 13:37:02 +02:00
  • 6aef8856f5 fix wrong secondarybutton import Gregor Vostrak 2024-07-23 01:08:32 +02:00
  • 06fef6e40f refactor timetracker to seperate data and ui logic Gregor Vostrak 2024-07-22 17:56:51 +02:00
  • a9c874e540 Added pagination config for filament Constantin Graf 2024-07-18 10:02:44 +02:00
  • 21207a4058 Added me endpoints Constantin Graf 2024-07-18 10:00:20 +02:00
  • 0e7dec2f40 Updated scramble Constantin Graf 2024-07-17 16:25:34 +02:00
  • 99c652a61b refactor required time entry emits to props Gregor Vostrak 2024-07-16 13:51:49 +02:00
  • 1e4f0afa67 use prop function createTag instead of event to make sure it is handled by the parent Gregor Vostrak 2024-07-15 18:19:04 +02:00
  • 655723db49 refactor tag components and tagCreate events, change global week_start and timezone settings, fix pie charts Gregor Vostrak 2024-07-15 17:20:07 +02:00
  • 10d8540e6c refactor to common MoreOptionsDropdown component for shared ui Gregor Vostrak 2024-07-11 13:20:23 +02:00
  • cbdbcef9eb move time entries grouped table to its own component Gregor Vostrak 2024-07-10 14:31:32 +02:00
  • a519c119d4 refactor time entry and projecttaskdropdown components to not rely on pinia stores Gregor Vostrak 2024-07-09 18:40:12 +02:00
  • 375cee7589 fix select behaviour in project member dropdown, fixes ST-308 Gregor Vostrak 2024-07-09 12:11:03 +02:00
  • ba07616111 Added storage link to docker image Constantin Graf 2024-07-24 13:54:54 +02:00
  • 63323d86c3 Added tests for FailedJobResource and renamed to singular Constantin Graf 2024-07-18 13:17:00 +02:00
  • 8db0a7d25e Added mail to inform users about still running time entries Constantin Graf 2024-07-18 12:49:28 +02:00
  • 855db81104 Added failed jobs to admin panel Constantin Graf 2024-07-18 12:37:32 +02:00
  • 055d93f7a3 Published mail layout and added logo Constantin Graf 2024-07-18 12:37:13 +02:00
  • ee2f125062 Fixed typo v0.1.0 Constantin Graf 2024-07-15 21:41:37 +02:00
  • fd8d596e9b Moved invitation from jetstream to API; Deactived moved jetstream features Constantin Graf 2024-07-15 17:17:56 +02:00
  • 555417dbbd Added tests for billable rate in time entries endpoint Constantin Graf 2024-07-15 17:28:43 +02:00
  • 7aab3d98fc remove billable_rate_update_time_entries flag and always update all time entries Gregor Vostrak 2024-07-15 15:53:18 +02:00
  • 1dc35f1f55 Removed option to update billable rate without updating time entries Constantin Graf 2024-07-15 14:01:33 +02:00
  • be50397775 refactor billableratemodal to use a common component for shared logic Gregor Vostrak 2024-07-08 14:40:59 +02:00
  • e3b4cfd881 add billable rate updates for time entries in the past to projects and project members, fixes ST-304 Gregor Vostrak 2024-07-04 18:30:47 +02:00
  • 7fd5d25781 Fixed failed jobs table Constantin Graf 2024-07-03 17:09:45 +02:00
  • 4c2748ff50 Added tests of extension to phpunit config Constantin Graf 2024-07-03 15:05:00 +02:00
  • c69701aa66 add ability to change role of a user Gregor Vostrak 2024-07-03 14:21:00 +02:00
  • c194785034 hide more options in members table if no options are avaliable, fixes ST-129 Gregor Vostrak 2024-07-03 14:08:26 +02:00
  • 53e5805937 fix type, fixes ST-301 Gregor Vostrak 2024-07-03 12:55:11 +02:00
  • a8d82d0d2c remove owner from invite member select, fix modal not closing bug Gregor Vostrak 2024-07-03 12:53:52 +02:00
  • 8f0be6efce respect has_subscription property in frontend for displaying the member add popup Gregor Vostrak 2024-07-02 17:17:27 +02:00
  • 6593a8c24f add support for archiving projects and marking tasks as done Gregor Vostrak 2024-07-02 17:01:12 +02:00
  • 0f32e42002 Fixed typo Constantin Graf 2024-07-01 19:15:57 +02:00
  • 8ddce667cc Added billing information to inertia data Constantin Graf 2024-07-01 18:33:59 +02:00
  • 726c2ee623 fix members test Gregor Vostrak 2024-07-01 17:28:19 +02:00
  • 7decb095ee Fixed static code analyser and added unit tests for ip lookup Constantin Graf 2024-07-01 17:25:20 +02:00
  • 442da936d0 Merge branch 'feature/member_features' of github.com:solidtime-io/solidtime into feature/update_billable_rate Gregor Vostrak 2024-07-01 17:15:08 +02:00
  • 3a17ae83ae Member update endpoint can now change ownership Constantin Graf 2024-07-01 16:56:18 +02:00
  • 264b7c9b8d add billable rate time entries update support for existing time entries (member & organization) Gregor Vostrak 2024-07-01 13:44:05 +02:00
  • c3a7ef7585 Fixed api docs Constantin Graf 2024-06-27 17:11:23 +02:00
  • de1accba4a Added ip lookup on registration, fixes ST-245 Constantin Graf 2024-06-25 11:48:24 +02:00
  • 364168debd Add ability to set task to done, fixes ST-244 Constantin Graf 2024-06-24 14:25:26 +02:00
  • 75e739f6fb Changed billable_rate_update_time_entries to real boolean Constantin Graf 2024-06-24 14:05:26 +02:00
  • a69d1cb4c4 Added ability to archive projects and clients, fixes ST-37 Constantin Graf 2024-06-24 13:36:30 +02:00
  • f21a2d4bdd Fix unhandled error on jetstream page with non-UUID id, fixes ST-274 Constantin Graf 2024-06-24 13:05:26 +02:00
  • 512089ccbd Make name fields in projects, tasks, clients and tags unique; fixes ST-265 Constantin Graf 2024-06-19 16:01:50 +02:00
  • 313cee2db0 Restrict roles available to invitation and member.update, fixes ST-264 Constantin Graf 2024-06-18 18:48:48 +02:00
  • 2184b3c835 Add ability to update billable rate of existing time entries Constantin Graf 2024-06-14 16:46:39 +02:00
  • 7c26cee1ea Added PHPUnit annotations Constantin Graf 2024-06-14 14:48:10 +02:00
  • ce82dddc6a change invite tests to use members section instead of organization setting Gregor Vostrak 2024-06-26 15:00:22 +02:00
  • 099926f95c change member invite to api route, add resend invitation mail, add delete invitation, fixes ST-87 Gregor Vostrak 2024-06-26 14:32:16 +02:00
  • 42da2c3397 Set timeout for all GitHub actions v0.0.3 Constantin Graf 2024-07-01 12:09:30 +02:00
  • 62ac23cb1a Fixed tests after adding schema dumps for test database Constantin Graf 2024-07-01 12:08:53 +02:00
  • c0c678ac0d Use schema dump only for phpunit test runs Constantin Graf 2024-06-30 19:42:10 +02:00
  • c036b77331 Added frankenphp local setup files to .gitignore Constantin Graf 2024-06-30 19:41:27 +02:00
  • 7b467807d9 Moved from swoole to frankenphp Constantin Graf 2024-06-25 18:42:40 +02:00
  • 2e8b088c59 improve project edit modal: fix enter submit on billable input and add labels Gregor Vostrak 2024-06-24 18:32:43 +02:00
  • e69a419551 change cookie session default name to solidtime_session Gregor Vostrak 2024-06-24 18:28:37 +02:00
  • a10d0569af fix token refresh on window focus, deactivate webkit playwright tests Gregor Vostrak 2024-06-24 17:18:08 +02:00
  • 237b3832bb use log driver for mailing in ci pipeline Gregor Vostrak 2024-06-24 16:30:09 +02:00
  • eefa7c8ca8 fix focus & click behaviour of time range selector and task project dropdown modal Gregor Vostrak 2024-06-24 14:31:24 +02:00
  • fc0a0615cb reenable playwright github action Gregor Vostrak 2024-06-18 18:54:07 +02:00
  • 3a61d68dc1 rename state change in useCurrentTimeEntry Gregor Vostrak 2024-06-18 18:30:29 +02:00
  • 0121195e75 focus on description after starting time tracker, ST-254 Gregor Vostrak 2024-06-18 18:28:45 +02:00
  • 0c054bdcf2 improve focus handling for time entry create modal and update end date if start date is after end, fixes ST-250 Gregor Vostrak 2024-06-18 17:58:26 +02:00
  • 96f818cb04 update minor dependencies, update playwright image Gregor Vostrak 2024-06-18 17:29:09 +02:00
  • 31ca0419f5 Updated composer dependencies; Changed dependency nwidart/laravel-modules to original repository Constantin Graf 2024-06-18 17:01:57 +02:00
  • 78e35222f8 Bump docker/build-push-action from 5 to 6 dependabot[bot] 2024-06-18 08:48:15 +00:00
  • c5b854adb3 Bump braces in the npm_and_yarn group across 1 directory dependabot[bot] 2024-06-13 14:27:52 +00:00
  • 9f374c7716 improve time picker focus handling and number input, fixes ST-251 Gregor Vostrak 2024-06-18 15:48:46 +02:00
  • ce8e503faa refresh stores on window focus, fixes ST-262 Gregor Vostrak 2024-06-18 13:47:00 +02:00
  • 79f914d4b6 add partial patches to time entries store after time entry updates to avoid inconsistencies , fixes ST-259 Gregor Vostrak 2024-06-18 13:13:39 +02:00
  • c4757ee8a9 validate if date is valid before updating the value to prevent invalid dates sent to the server, fixes ST-255 Gregor Vostrak 2024-06-18 13:03:37 +02:00
  • c0212ec836 make activity graph chart resize on window resize, fixes ST-261 Gregor Vostrak 2024-06-18 12:57:07 +02:00
  • 8f0c9afa1a remove user profile link from signup flow, fixes ST-260 Gregor Vostrak 2024-06-18 12:52:25 +02:00
  • 8982bfac2b Fixed bug in user delete feature v0.0.2 0.0.2 Constantin Graf 2024-06-17 12:50:39 +02:00
  • 9ac1d19722 change reporting default back Gregor Vostrak 2024-06-13 21:12:41 +02:00
  • 843e16c4c0 Bump codecov/codecov-action from 4.4.1 to 4.5.0 dependabot[bot] 2024-06-13 08:16:10 +00:00
  • 9a920bd4e9 Fixed migration Constantin Graf 2024-06-13 16:24:52 +02:00
  • bb8c944df5 Added telescope migration for local setup Constantin Graf 2024-06-10 19:25:40 +02:00
  • e4c1363193 Moved local setup to octane with swoole Constantin Graf 2024-06-10 19:21:05 +02:00
  • bd9cede081 Prevent and remove zero values for billable rates Constantin Graf 2024-06-10 19:19:51 +02:00
  • 92dde6a701 fix timezone issues related to time entries spanning over a day Gregor Vostrak 2024-06-12 17:06:10 +02:00
  • 91cb6ab087 add formatting to importer descriptions, change reporting group limit for months Gregor Vostrak 2024-06-10 18:01:32 +02:00
  • fadcd042c0 bg card color improvements Gregor Vostrak 2024-06-10 17:34:09 +02:00
  • 0eef5ffcfa Performance optimization for import Constantin Graf 2024-06-10 17:03:55 +02:00
  • 90480f3bb8 Updated composer dependencies minor Constantin Graf 2024-06-10 17:01:05 +02:00
  • 86f5ea47bb Added user and organization deletion system; Added coverage annotations Constantin Graf 2024-06-07 19:17:40 +02:00
  • 8857befc6c add loading indicator to import (ST-149), change card divider color Gregor Vostrak 2024-06-07 14:18:27 +02:00
  • f40ae91444 Fixed timezone in time entries importer (tests) Constantin Graf 2024-06-06 18:46:23 +02:00
  • 94940be02c Fixed timezone in time entries importer Constantin Graf 2024-06-06 18:35:19 +02:00
  • f2f128e184 remove misplaced create tag button from import screen Gregor Vostrak 2024-06-06 18:30:04 +02:00