Commit Graph

  • d50ce52b5b Bump actions/upload-artifact from 4 to 7 dependabot[bot] 2026-06-19 08:04:04 +00:00
  • aea310e639 Bump actions/setup-node from 4 to 6 dependabot[bot] 2026-06-19 08:03:53 +00:00
  • a94627321b Bump docker/setup-buildx-action from 3 to 4 dependabot[bot] 2026-06-19 08:03:45 +00:00
  • 806d138fc9 Bump docker/build-push-action from 6 to 7 dependabot[bot] 2026-06-19 08:03:42 +00:00
  • 240dd809f4 Fixed organiztion page for employees Constantin Graf 2026-06-18 17:13:26 +02:00
  • 72041e059b Add base path to the vite config to be able to tunnel all vite assets through a CDN feature/all-assets-via-cdn Constantin Graf 2026-06-18 17:17:58 +02:00
  • be8906b822 Fixed organiztion page for employees feature/fix-organization-page-for-employees Constantin Graf 2026-06-18 17:13:26 +02:00
  • dedb50ea73 Bump docker/setup-qemu-action from 3 to 4 dependabot[bot] 2026-06-09 08:04:24 +00:00
  • 6fe856fd31 Bump docker/metadata-action from 5 to 6 dependabot[bot] 2026-05-21 08:08:09 +00:00
  • 20735c2fed Bump codecov/codecov-action from 5.5.1 to 7.0.0 dependabot[bot] 2026-06-09 08:04:40 +00:00
  • b14e40c64b Bump actions/download-artifact from 4 to 8 dependabot[bot] 2026-05-21 08:08:13 +00:00
  • f2277ff708 Bump docker/login-action from 3 to 4 dependabot[bot] 2026-05-21 08:08:17 +00:00
  • 6a197f7f34 Add password check to users.destroy and organizations.destroy Constantin Graf 2026-06-17 15:51:25 +02:00
  • 24c94af952 Add option to enable email verification locally for testing Constantin Graf 2026-06-11 10:17:56 +02:00
  • 111ce94150 Add comments to events about legacy events Constantin Graf 2026-06-11 10:14:23 +02:00
  • 49e69b85a6 Fixed middlwares after jetstream removal Constantin Graf 2026-06-11 10:13:16 +02:00
  • 90a5c2b87c add comprehensive 2 factor authentication e2e tests Gregor Vostrak 2026-06-10 14:12:18 +02:00
  • 6b01034bdd add back destroy other browser sessions endpoint (jetstream migration) Gregor Vostrak 2026-06-10 13:28:35 +02:00
  • a4c400ef4e update e2e test setup to use user settings api endpoint Gregor Vostrak 2026-06-09 16:13:09 +02:00
  • 5d01b20dbf change redirects and references to new organization routes Gregor Vostrak 2026-06-09 13:08:22 +02:00
  • 24875f9424 add currency to organization update endpoint Gregor Vostrak 2026-06-09 12:37:20 +02:00
  • 4975cf1dab replace hardcoded inertia props with organization delete/update perms Gregor Vostrak 2026-06-09 01:34:38 +02:00
  • b3fb04c4be remove unused inertia organization page props Gregor Vostrak 2026-06-09 00:32:44 +02:00
  • 0cc8d762a5 fix inertia backend role data structure after jetstream migration Gregor Vostrak 2026-06-09 00:19:36 +02:00
  • e3e45161a1 call api for organization create/update/delete and switch Gregor Vostrak 2026-06-09 00:12:55 +02:00
  • 0c825a691e Fixed current organization after normal registration Constantin Graf 2026-06-08 23:06:07 +02:00
  • 24775d2c47 Added tests Constantin Graf 2026-06-08 22:56:54 +02:00
  • c5c129b239 add switch current organization endpoint Gregor Vostrak 2026-06-08 18:53:56 +02:00
  • 89a9341d91 Removed Laravel Jetstream Constantin Graf 2026-06-08 16:37:02 +02:00
  • bffd0773be remove jetstream inertia properties; remove unused ApiTokenManager; Gregor Vostrak 2026-06-05 16:32:38 +02:00
  • 56ea0ed90e move banners on login and register cards into the cards Gregor Vostrak 2026-05-29 15:33:35 +02:00
  • 24c19e7e7c add pending email cancel button Gregor Vostrak 2026-05-29 15:31:33 +02:00
  • 734aab6353 Replaces all Jetstream model trait functions and relations Constantin Graf 2026-05-29 12:40:06 +02:00
  • 5eb1a6a006 Add reset pending email endpoint to user controller Constantin Graf 2026-05-28 20:45:27 +02:00
  • d0334bd730 move user delete to api endpoint Gregor Vostrak 2026-05-27 18:56:57 +02:00
  • fe4e903203 use api routes for profile information updates Gregor Vostrak 2026-05-27 18:16:19 +02:00
  • 43e42ace54 show null billable rate as empty not as 0 to avoid confusion Gregor Vostrak 2026-05-27 13:12:59 +02:00
  • 84728f0914 fix e2e selectors to adapt to reka-ui change; Gregor Vostrak 2026-05-27 13:12:10 +02:00
  • 8f02f98afc add pending email to UserResource and update openapi client Gregor Vostrak 2026-05-26 18:02:15 +02:00
  • c1ecd0eff5 update ui package dependencies; update lucide imports Gregor Vostrak 2026-05-26 17:30:30 +02:00
  • 486b5d2152 add user endpoint tests for idempotence email update, unauthenticated update and invalid email Gregor Vostrak 2026-05-26 17:21:40 +02:00
  • 5476b4e5a9 update npm dependencies Gregor Vostrak 2026-05-26 17:19:42 +02:00
  • ceec4cbf62 add profile page e2e tests Gregor Vostrak 2026-05-26 17:11:28 +02:00
  • 372c7b02a0 update email address change info to use session based banners Gregor Vostrak 2026-05-26 14:03:30 +02:00
  • cb8047028c add 1MB photo upload limit Gregor Vostrak 2026-05-26 13:59:44 +02:00
  • e29be581fa add photo delete logic to user update endpoint Gregor Vostrak 2026-05-26 13:23:31 +02:00
  • 02da133fb3 Updated composer dependencies Constantin Graf 2026-05-22 16:18:02 +02:00
  • d00fe2baff Add more tests Constantin Graf 2026-05-22 16:06:51 +02:00
  • a73fe59892 Add migration to lower case the user emails Constantin Graf 2026-05-21 23:22:27 +02:00
  • 5d744d70c4 Migrate permission away from Jetstream; Moved update user to REST API Constantin Graf 2026-05-21 23:22:09 +02:00
  • 12d58ee42c rephrase logged out user invite accept message to clarify that the invite was accepted Gregor Vostrak 2026-05-20 22:10:10 +02:00
  • f9be92894e add banners for invitation accept Gregor Vostrak 2026-05-20 21:42:02 +02:00
  • a30d192ea2 Updated invitation flow, Moved jetstream function to REST endpoints; Lower case email Constantin Graf 2026-02-25 17:28:34 +01:00
  • f3ec660243 Add password check to users.destroy and organizations.destroy feature/user-management Constantin Graf 2026-06-17 15:51:25 +02:00
  • 37496a7547 Add option to enable email verification locally for testing Constantin Graf 2026-06-11 10:17:56 +02:00
  • 8c71a43191 Add comments to events about legacy events Constantin Graf 2026-06-11 10:14:23 +02:00
  • f4107a9a49 Fixed middlwares after jetstream removal Constantin Graf 2026-06-11 10:13:16 +02:00
  • 4afcb24dc9 add comprehensive 2 factor authentication e2e tests Gregor Vostrak 2026-06-10 14:12:18 +02:00
  • f9271664f0 add back destroy other browser sessions endpoint (jetstream migration) Gregor Vostrak 2026-06-10 13:28:35 +02:00
  • 5dcd8197dc update e2e test setup to use user settings api endpoint Gregor Vostrak 2026-06-09 16:13:09 +02:00
  • e8c8edb4d5 change redirects and references to new organization routes Gregor Vostrak 2026-06-09 13:08:22 +02:00
  • 96ecc5335a add currency to organization update endpoint Gregor Vostrak 2026-06-09 12:37:20 +02:00
  • c8024de452 replace hardcoded inertia props with organization delete/update perms Gregor Vostrak 2026-06-09 01:34:38 +02:00
  • eef2cdaec5 remove unused inertia organization page props Gregor Vostrak 2026-06-09 00:32:44 +02:00
  • ed037d40a1 fix inertia backend role data structure after jetstream migration Gregor Vostrak 2026-06-09 00:19:36 +02:00
  • 6c0041d249 call api for organization create/update/delete and switch Gregor Vostrak 2026-06-09 00:12:55 +02:00
  • e8f632f330 Fixed current organization after normal registration Constantin Graf 2026-06-08 23:06:07 +02:00
  • a865469d57 Added tests Constantin Graf 2026-06-08 22:56:54 +02:00
  • b18b4ef2ce add switch current organization endpoint Gregor Vostrak 2026-06-08 18:53:56 +02:00
  • cb42daecbf Removed Laravel Jetstream Constantin Graf 2026-06-08 16:37:02 +02:00
  • 42f9efd570 remove jetstream inertia properties; remove unused ApiTokenManager; Gregor Vostrak 2026-06-05 16:32:38 +02:00
  • 4349b0dfb1 move banners on login and register cards into the cards Gregor Vostrak 2026-05-29 15:33:35 +02:00
  • dba214f424 add pending email cancel button Gregor Vostrak 2026-05-29 15:31:33 +02:00
  • acb1a07ca0 Replaces all Jetstream model trait functions and relations Constantin Graf 2026-05-29 12:40:06 +02:00
  • 1f4a957258 Add reset pending email endpoint to user controller Constantin Graf 2026-05-28 20:45:27 +02:00
  • 10a66fa065 move user delete to api endpoint Gregor Vostrak 2026-05-27 18:56:57 +02:00
  • b2a5b7a8c1 use api routes for profile information updates Gregor Vostrak 2026-05-27 18:16:19 +02:00
  • 161cd258f3 show null billable rate as empty not as 0 to avoid confusion Gregor Vostrak 2026-05-27 13:12:59 +02:00
  • d6ed3fb3fc fix e2e selectors to adapt to reka-ui change; Gregor Vostrak 2026-05-27 13:12:10 +02:00
  • 7b6cdf1d45 add pending email to UserResource and update openapi client Gregor Vostrak 2026-05-26 18:02:15 +02:00
  • 19e1edca31 update ui package dependencies; update lucide imports Gregor Vostrak 2026-05-26 17:30:30 +02:00
  • 0335c355cc add user endpoint tests for idempotence email update, unauthenticated update and invalid email Gregor Vostrak 2026-05-26 17:21:40 +02:00
  • d645588aed update npm dependencies Gregor Vostrak 2026-05-26 17:19:42 +02:00
  • dc35afdae8 add profile page e2e tests Gregor Vostrak 2026-05-26 17:11:28 +02:00
  • 12b4633e0d update email address change info to use session based banners Gregor Vostrak 2026-05-26 14:03:30 +02:00
  • 002c8e66a0 add 1MB photo upload limit Gregor Vostrak 2026-05-26 13:59:44 +02:00
  • 15fe8beecc add photo delete logic to user update endpoint Gregor Vostrak 2026-05-26 13:23:31 +02:00
  • 15b5f4b586 Updated composer dependencies Constantin Graf 2026-05-22 16:18:02 +02:00
  • 390acf89e1 Add more tests Constantin Graf 2026-05-22 16:06:51 +02:00
  • a54d914f13 Add migration to lower case the user emails Constantin Graf 2026-05-21 23:22:27 +02:00
  • bde3ec7a75 Migrate permission away from Jetstream; Moved update user to REST API Constantin Graf 2026-05-21 23:22:09 +02:00
  • 8637437808 rephrase logged out user invite accept message to clarify that the invite was accepted Gregor Vostrak 2026-05-20 22:10:10 +02:00
  • 0f6e0feeae add banners for invitation accept Gregor Vostrak 2026-05-20 21:42:02 +02:00
  • 08eba2d90b Updated invitation flow, Moved jetstream function to REST endpoints; Lower case email Constantin Graf 2026-02-25 17:28:34 +01:00
  • d732064f31 Bump actions/checkout from 4 to 6 dependabot[bot] 2026-05-21 08:08:27 +00:00
  • cb5c2547f4 fix profile setting sidebar alignment v0.14.0 Gregor Vostrak 2026-06-03 12:24:53 +02:00
  • 13a25524f3 add saved/saving/error indicators to timesheets Gregor Vostrak 2026-06-02 17:14:32 +02:00
  • 112f6aa6a6 add invoice clone to openapi client, expose DetailedInvoice type Gregor Vostrak 2026-05-29 15:40:37 +02:00
  • 8eab0485c9 revert reka-ui update; fix DST cellMath; Gregor Vostrak 2026-05-29 17:03:52 +02:00
  • 0aa0f0bd77 use cn helper for alert-dialog modals Gregor Vostrak 2026-05-20 16:27:47 +02:00