Gregor Vostrak
1cba8c39de
add empty state for members activity, fix organization switch data loading problem
2024-04-19 02:33:18 +02:00
Gregor Vostrak
5d95dd4fae
add dynamic charts to last 7 days card
2024-04-19 00:14:04 +02:00
Gregor Vostrak
4a89f22885
fix/refactor dashboard card separators
2024-04-18 23:39:04 +02:00
Gregor Vostrak
4400741391
fix last tracked tasks empty state
2024-04-18 01:16:31 +02:00
Gregor Vostrak
3d9ed4a4e5
fix last tracked tasks empty state
2024-04-18 01:13:26 +02:00
Gregor Vostrak
5b86c85aca
add project color selector
2024-04-18 00:48:57 +02:00
Gregor Vostrak
0b90407303
change time entries requests to always filter on user_id
2024-04-17 00:15:34 +02:00
Gregor Vostrak
fffa3639d3
add import types and description from the server, add report data modal
2024-04-16 23:47:54 +02:00
Gregor Vostrak
fe61a54c35
fix billable toggle on time tracker, add billable toggle on time entries row
2024-04-16 23:47:54 +02:00
Gregor Vostrak
a7d425be0f
fix 2fa background color to make 2fa codes readable
2024-04-16 23:47:54 +02:00
Gregor Vostrak
884cd10a34
add billing section links to the organization switcher and organization settings
2024-04-16 23:47:54 +02:00
Gregor Vostrak
e4bf56d55d
add invitations tab to members page
2024-04-16 23:47:54 +02:00
Gregor Vostrak
c30763d718
add empty state for time page
2024-04-16 23:47:54 +02:00
Gregor Vostrak
5a359583eb
add login / register links to navigate between screens directly
2024-04-16 23:47:54 +02:00
Gregor Vostrak
c292afa359
only send api initial api requests on page load, not on every navigation
2024-04-16 23:47:54 +02:00
Gregor Vostrak
22272aebb1
add invite button for placeholder users on members table
2024-04-16 23:47:54 +02:00
Gregor Vostrak
54603bbc6e
added importer to organization settings
2024-04-16 23:47:54 +02:00
Gregor Vostrak
38535142b2
add responsive tables and time/client/member/tags index page
2024-04-13 16:03:47 +02:00
Gregor Vostrak
335a057ba1
add responsiveness for the dashboard and menu
2024-04-13 16:03:47 +02:00
Gregor Vostrak
528865fc1c
fix organization switcher dropdown orientation
2024-04-12 03:34:44 +02:00
Gregor Vostrak
64023f3930
added success and error notifications
2024-04-12 03:34:44 +02:00
Gregor Vostrak
b9ee79174a
add task selector, change dropdowns to use floating-ui
2024-04-10 21:12:55 +02:00
Gregor Vostrak
9cbc54b9b6
fix logout error
2024-04-10 13:10:03 +02:00
Gregor Vostrak
b94c159af0
add project members to project show page
2024-04-10 13:10:03 +02:00
Gregor Vostrak
5293bc7a05
add projects detail page, task create / delete
2024-04-08 18:55:50 +02:00
Gregor Vostrak
0081aa7a6e
add basic crud frontend for clients, tags and projects
2024-04-03 17:21:15 +02:00
Constantin Graf
ba0212ea01
Added billable rates; Added project members; Added visibility to projects
2024-04-02 14:33:29 +02:00
Gregor Vostrak
0b18c22fe0
remove ziggy npm dependency to fix typescript errors
2024-03-27 23:19:47 +01:00
Constantin Graf
ebd4754773
Updated to laravel 11
2024-03-27 23:19:47 +01:00
Gregor Vostrak
a8b81fe298
add endless scrolling to time overview page
2024-03-27 14:59:22 +01:00
Gregor Vostrak
57ff657199
cleanup case-insensitive common components
2024-03-27 13:00:20 +01:00
Gregor Vostrak
7f3ea71f50
Merge branch 'main' of github.com:Timetracking-Project/timetracking into feature/add_time_overview
...
# Conflicts:
# docker-compose.yml
2024-03-26 18:22:47 +01:00
Gregor Vostrak
26fef8b9f7
add time overview page
2024-03-26 18:19:08 +01:00
Constantin Graf
fc5b35661d
Added week start
2024-03-21 13:53:05 +01:00
Gregor Vostrak
fb04cff7c1
add sidebar timer start/stop and live timer updates
2024-03-20 16:33:53 +01:00
Gregor Vostrak
81e133528a
make dashboard elements smaller, add logo to login/register
2024-03-20 16:33:53 +01:00
Constantin Graf
5a733b17aa
Added timezone to registration
2024-03-19 19:11:36 +01:00
Constantin Graf
6ecfef6bf1
Added timezone for user; Moved dashboard to controller
2024-03-19 19:11:36 +01:00
Gregor Vostrak
7cc686f230
restructure timetracker tests to use promise all ( #7 )
...
* restructure timetracker tests to use promise all
* remove unused variables & lint
---------
Co-authored-by: Gregor Vostrak <gregorvostrak@Gregors-MacBook-Pro.local >
2024-03-13 19:44:25 +01:00
Gregor Vostrak
c2b1bf16e3
update dependencies
2024-03-13 17:38:32 +01:00
Gregor Vostrak
8ff396f1c0
remove tailwind darkmode classes
2024-03-13 16:46:58 +01:00
Gregor Vostrak
d952b46984
make dashboard cards more compact
2024-03-13 15:59:09 +01:00
Gregor Vostrak
72f6cb2bdf
fix type errors
2024-03-11 18:32:54 +01:00
Gregor Vostrak
a0e729fde5
fix daysjs utc plugin extension
2024-03-11 18:09:38 +01:00
Gregor Vostrak
20fc123c36
add dashboard frontend
2024-03-11 18:02:54 +01:00
Gregor Vostrak
fc524625c2
playwright ( #3 )
...
* add playwright setup and tests for auth, profile and organization settings
* add playwright github action
* add sqlite database
* fix playwright base url
* add mailpit and parallelization
* remove additional waitForUrl in fixture
* fix tests
* remove waitforurl in tests
* change playwright github action to only one worker
* try promiso all to avoid loading errors
* change environment to include http protocol
* convert back to simpler structure
* add caching of playwright browser binaries
* test if playwright in ci works faster with multiple workers
* change back to one worker
* remove browser binary caching
* try using playwright container to speedup browser setup
* rollback image changes
* add playwright gitignore changes
---------
Co-authored-by: Gregor Vostrak <gregorvostrak@Gregors-MacBook-Pro.local >
2024-01-23 17:13:25 +01:00
Gregor Vostrak
27140d4ffc
add linter, prettier and typescript support for jetstream ( #1 )
...
* add linter, prettier and typescript support for jetstream
* add github actions for lint, build and typecheck
* add composer install to build action
* fix composer lock
* add ext-intl and fixed php version
* fix intl php extension install
* add tip php extension to github npm build action
* fix php version to 8.3.1
* change github php base action
* fix primary button default type
* updated typescript types from Team to Organization
---------
Co-authored-by: Gregor Vostrak <gregorvostrak@Gregors-MacBook-Pro.local >
2024-01-21 22:35:43 +01:00
Constantin Graf
0a8d958ccc
Renamed jetstream team to organization
2024-01-21 19:52:19 +01:00
Constantin Graf
d7bdcf5e70
Init laravel; add jetstream with inertia
2024-01-16 19:48:32 +01:00