Gregor Vostrak
|
9e1413c15f
|
unify and fix chart styles in dashboard and reporting view, fixes ST-356
|
2024-09-12 15:12:50 +02:00 |
|
Gregor Vostrak
|
ac85e778a4
|
fix error handling for organization export, fixes ST-426
|
2024-09-12 14:46:05 +02:00 |
|
Gregor Vostrak
|
9189910136
|
fix available roles filter, fixes ST-425
|
2024-09-12 14:41:23 +02:00 |
|
Gregor Vostrak
|
85315fc62f
|
add client grouping and expandable project tasks to project task timetracker dropdown, fixes ST-253
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
845f0d19d8
|
add trial expiry day countdown to billing banner
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
d211e962f5
|
fix reporting multiselect dropdowns max height, fixes ST-414
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
f0705e1e4a
|
fix sidebar navigation overflowing, add scrollbar only to nav items
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
b990387775
|
make No Project white in chart fixes ST-360
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
a4d6ba3cdb
|
improve reporting chart, fix project table with long client name, fixes ST-414
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
3b41d90b07
|
fix layout bug in time view with small time entries, fixes ST-414
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
b391f47d1b
|
fix scroll & jumping issues with task dropdown, fixes ST-395
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
19cc05140a
|
add archiving for clients, fixes ST-279
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
b518187ecb
|
Dashboard Data Refresh After creating a time entry, fixes ST-299
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
c09119af33
|
fix project member billable rate not shown correctly in modal, fixes ST-363
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
83301d03ca
|
respect billing permission in frontend, fix hiding of billing banners
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
48b2bb436e
|
show action blocked modal with instructions instead of small notification when server returns action blocked error
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
30ed47d3fb
|
add trial banners and unblock member invite modal during trial
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
22b2933d85
|
open export downloads in the same window
|
2024-09-11 17:58:29 +02:00 |
|
Gregor Vostrak
|
6dd9d5bab0
|
add exporter in frontend, fixes ST-382
|
2024-09-11 17:58:29 +02:00 |
|
Gregor Vostrak
|
e538fec7c7
|
improve sidebar scrollbars for firefox
|
2024-08-29 14:55:45 +02:00 |
|
Gregor Vostrak
|
aee5ea456e
|
fix overflow issue
|
2024-08-29 14:55:45 +02:00 |
|
Gregor Vostrak
|
2c0ab5e15a
|
add update notification to sidebar, fix aborted requests on navigate
|
2024-08-29 14:55:45 +02:00 |
|
Gregor Vostrak
|
597f9ce802
|
fix time entry aggregate mass delete function
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
18ac9acc2a
|
chore: bump api package version
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
f6d9dfa6bb
|
expose createApiClient method in api package to public
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
e981d6bc01
|
chore: bump ui package version
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
859833452f
|
add daily duration to header, fix dropdown overflows, add time dropdown to duration select
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
33d139e3aa
|
add mass updates to time entry aggregate rows, make package actions run on manual dispatch
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
249b1b5820
|
cleanup and fix formatting for utils and packages
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
1328692faf
|
fix ui exports, change api package bunder to vite, fix type exports
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
35c65d3bf0
|
move MainContainer Component to ui package and fix types
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
c3cad88949
|
add TimeEntryGroupedTable to exported components
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
f4d4ea8b98
|
explicitly define exported components
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
05ece9b0ee
|
clean up ui package dev dependencies
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
f014137623
|
move multiselect components, week start and timezon functions to ui package
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
b2d327e8b1
|
add heroicons and move all ui package dependencies to peerDependencies
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
c6ee2b5131
|
add missing dayjs dependency to ui package
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
b689784701
|
add repository fields to package.json of api and ui packages
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
635954f81d
|
move ui and api to seperate packages and add npm actions for them
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
87b114a32a
|
fix formatting for hours
|
2024-08-20 23:38:36 +02:00 |
|
Gregor Vostrak
|
00e095ec4b
|
fix token invalidation detection
|
2024-08-20 16:27:52 +02:00 |
|
Gregor Vostrak
|
b741105cfa
|
only update the current time entry when the description was actually changed, not on all blur
|
2024-08-08 17:36:20 +02:00 |
|
Gregor Vostrak
|
16203ec748
|
fix hiding of existing members in the member create modal
|
2024-08-08 17:36:20 +02:00 |
|
Gregor Vostrak
|
06a35cb447
|
disable zodios request/response validation in runtime and use server errors instead
|
2024-08-08 16:11:14 +02:00 |
|
Gregor Vostrak
|
10cc5cf42a
|
seperate project types, make tag dropdown location configurable, update api client
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
6aef8856f5
|
fix wrong secondarybutton import
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
06fef6e40f
|
refactor timetracker to seperate data and ui logic
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
99c652a61b
|
refactor required time entry emits to props
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
1e4f0afa67
|
use prop function createTag instead of event to make sure it is handled by the parent
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
655723db49
|
refactor tag components and tagCreate events, change global week_start and timezone settings, fix pie charts
|
2024-08-05 16:49:24 +02:00 |
|