Constantin Graf
5d744d70c4
Migrate permission away from Jetstream; Moved update user to REST API
2026-06-18 13:27:43 +02:00
Constantin Graf
a30d192ea2
Updated invitation flow, Moved jetstream function to REST endpoints; Lower case email
2026-06-18 13:27:43 +02:00
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
Constantin Graf
2ab28001be
Updated dependencies; Major update laravel passport
2025-07-17 11:47:34 +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
ae76135373
Add filament resource for tokens; Ignore non-personal tokens in API token endpoints
2025-02-13 17:04:18 -05:00
Constantin Graf
69a8c8bb2b
Fixed api token endpoint documentation
2025-02-13 17:04:18 -05:00
Constantin Graf
bbed618fdc
Added API endpoints for user API tokens
2025-02-13 17:04:18 -05:00
Constantin Graf
d924fa74ec
Moved force https logic to a middleware; Changed default for config session.secure
2025-02-08 10:40:15 -05:00
Constantin Graf
c03aad1abd
Added shareable reports
2024-12-09 12:57:25 +01:00
Constantin Graf
2cf9b3aa8f
Fix force https for some reverse proxies
2024-11-12 21:50:26 +01:00
Constantin Graf
64b41e3018
Fix force https for some reverse proxies, Add url and path to debug endpoint
2024-11-12 19:03:36 +01:00
Constantin Graf
f534f90ca7
Fix force HTTPS config
2024-10-22 11:09:31 +02:00
Constantin Graf
2372ee0622
Add update lookup and telemetry, Add version and build to app config
2024-10-08 21:31:35 +02:00
Constantin Graf
2e8da98287
Added php-cs-fixer rule void_return
2024-09-30 14:19:47 +02:00
Constantin Graf
cc10af0b97
Reduce overhead of health check endpoints
2024-09-12 15:31:20 +02:00
Constantin Graf
4969fcba7e
Add billing permission to owner
2024-09-11 18:07:35 +02:00
Constantin Graf
d8968399d6
Updated dependencies; Fixed codeformatting and phpstan
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
156d2ff1a0
Add auditing
2024-09-03 14:26:01 +02:00
Constantin Graf
ee77de04ef
Added export endpoint and solidtime import; Enhanced toggl import
2024-08-27 21:31:09 +02:00
Constantin Graf
a9c874e540
Added pagination config for filament
2024-08-05 16:49:24 +02:00
Constantin Graf
8db0a7d25e
Added mail to inform users about still running time entries
2024-07-18 13:27:46 +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
8ddce667cc
Added billing information to inertia data
2024-07-01 18:34:06 +02:00
Constantin Graf
3a17ae83ae
Member update endpoint can now change ownership
2024-07-01 17:06:44 +02:00
Constantin Graf
de1accba4a
Added ip lookup on registration, fixes ST-245
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
Constantin Graf
20f9b344f6
Added is_imported flag to time entries
2024-06-06 17:19:41 +02:00
Constantin Graf
2862033321
Updated dependencies; Added widgets and charts
2024-05-29 18:03:26 +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
97751b3499
Fixed redirect after two factor login for filament admin panel
2024-05-02 16:20:52 +02:00
Constantin Graf
f989a06dc8
Fixed redirect after login for filament admin panel
2024-05-01 21:40:29 +02:00
Constantin Graf
bd6263708d
Added filament lookup for extensions
2024-04-22 11:59:06 +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
7618b3d8a5
Increased rate limiter
2024-04-15 22:31:45 +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