Gregor Vostrak
793bd11dcf
remove member, invitation, and owner email disclosure from Teams/Show inertia props
...
The Teams/Show Inertia page serialized members, pending invitations, and the
owner email into props using only a belongsToTeam authorization gate, while
the corresponding API endpoints correctly enforced members:view and
invitations:view. The serialized data was unused by the live UI (the
TeamMemberManager partial that referenced it was orphaned), so dropping the
fields removes the disclosure surface without functional impact. The owner
card retains name and photo.
2026-05-18 19:04:57 +02:00
Gregor Vostrak
280032ee02
allow employee manage task setting to organization
2025-11-25 15:39:20 +01:00
Alexander Groß
93d6a86f74
Show clients that are assigned to the employee, closes #893
2025-10-21 12:20:28 +02:00
Gregor Vostrak
dd928508fd
add delete modal for member delete with relations
...
allow admins to delete members
fix Dialog cloes on click outside of content
2025-06-30 12:54:22 +02:00
Constantin Graf
827e0fe377
Fixes for invoice feature
2025-04-23 14:33:32 +02:00
Gregor Vostrak
e78a551098
refactor to shadcn components, dynamically load extension frontend
...
add jetstream permissions, add dynamic inertia module loading, add shadcn components, change modals and dropdowns to shadcn dismissable layer,
2025-04-23 14:33:32 +02:00
Constantin Graf
01f6f0f5ea
Add chart endpoints
2025-03-19 15:42:25 +01:00
Constantin Graf
aa3c64e496
Allow members:make-placeholder for admins
2025-03-10 16:26:08 +01:00
Gregor Vostrak
e5ec11af44
add member merge frontend modal
2025-03-06 14:44:11 -05:00
Constantin Graf
c03aad1abd
Added shareable reports
2024-12-09 12:57:25 +01:00
Constantin Graf
4969fcba7e
Add billing permission to owner
2024-09-11 18:07:35 +02:00
Constantin Graf
5b7df869ad
Added trial and blocking to billing contract, fixed bug in running time tracker command
2024-09-11 18:07:35 +02:00
Constantin Graf
ee77de04ef
Added export endpoint and solidtime import; Enhanced toggl import
2024-08-27 21:31:09 +02:00
Constantin Graf
fd8d596e9b
Moved invitation from jetstream to API; Deactived moved jetstream features
2024-07-15 17:35:10 +02:00
Constantin Graf
3a17ae83ae
Member update endpoint can now change ownership
2024-07-01 17:06:44 +02:00
Constantin Graf
86f5ea47bb
Added user and organization deletion system; Added coverage annotations
2024-06-09 13:58:46 +02:00
Gregor Vostrak
b44f3fa066
Merge branch 'main' of github.com:solidtime-io/solidtime into feature/reporting
...
# Conflicts:
# tests/Feature/RegistrationTest.php
2024-05-16 17:39:18 +02:00
Constantin Graf
0448ebc180
Added newsletter consent and term/privacy checkbox to registration
2024-05-14 17:17:47 +02:00
Constantin Graf
b2365e2778
Migrated endpoints from user to member; Renamed membership to member
2024-05-13 19:50:50 +02:00
Constantin Graf
5e979db912
Typos, Bugfixes and explicit response for organization show page
2024-04-22 11:59:06 +02:00
Constantin Graf
53ba60bbe5
Added resend invitation endpoint
2024-04-22 11:59:06 +02:00
Constantin Graf
a149db655c
Added invitation delete endpoint
2024-04-19 18:00:31 +02:00
Constantin Graf
b67961cb07
Added member and invitation endpoints
2024-04-11 12:43:30 +02:00
Constantin Graf
234fa06324
Fixed permissions for tasks endpoints
2024-04-11 12:43:30 +02:00
Constantin Graf
ba0212ea01
Added billable rates; Added project members; Added visibility to projects
2024-04-02 14:33:29 +02:00
Constantin Graf
4edfa7e941
Added tasks endpoints; Added more test
2024-03-22 11:41:51 +01:00
Constantin Graf
fc5b35661d
Added week start
2024-03-21 13:53:05 +01:00
Constantin Graf
6ecfef6bf1
Added timezone for user; Moved dashboard to controller
2024-03-19 19:11:36 +01:00
Constantin Graf
ea98572f98
Merge branch 'feature/import' into feature/add_frontend_dashboard
...
# Conflicts:
# app/Http/Controllers/Api/V1/TimeEntryController.php
# app/Providers/JetstreamServiceProvider.php
2024-03-12 17:55:49 +01:00
Constantin Graf
66a1d8a38b
Added more imports
2024-03-11 19:12:51 +01:00
Gregor Vostrak
20fc123c36
add dashboard frontend
2024-03-11 18:02:54 +01:00
Constantin Graf
77e7a63b83
Added placeholder users; Better exception handling; Enhanced local setup
2024-03-08 13:32:31 +01:00
Constantin Graf
0ed5d14817
Added import system
2024-03-05 19:19:07 +01:00
Constantin Graf
e8912650c0
Added client and organization endpoints
2024-03-04 18:44:44 +01:00
Constantin Graf
a86e72f655
Added tag endpoints
2024-03-04 18:44:44 +01:00
Constantin Graf
9c5a238dda
Added time entry api endpoints; Increased phpstan level; renamed to solidtime
2024-02-26 14:27:12 +01:00
Constantin Graf
e60e502612
Added telescope, basic project endpoint, basic filament resources, GitHub actions
2024-02-05 22:50:43 +01:00
Constantin Graf
0a8d958ccc
Renamed jetstream team to organization
2024-01-21 19:52:19 +01:00
Constantin Graf
89865b935b
Added pint rules; Stricter eloquent settings
2024-01-16 23:16:53 +01:00
Constantin Graf
d7bdcf5e70
Init laravel; add jetstream with inertia
2024-01-16 19:48:32 +01:00