0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-05-04 17:20:23 +00:00
Commit graph

85 commits

Author SHA1 Message Date
Kevin Papst
30c7782d6e
automatic billable calculation () 2022-03-18 22:31:50 +01:00
Kevin Papst
4cb0ac37a6
unify access to custom fields () 2022-01-28 00:04:58 +01:00
Kevin Papst
1e269a6f82
improve team member handling () 2022-01-25 13:44:49 +01:00
Kevin Papst
9e320674c1
phpstan improvements () 2022-01-23 15:49:38 +01:00
Kevin Papst
40242b7dcc
support custom fields for invoices () 2022-01-20 16:59:26 +01:00
Kevin Papst
cc809183ae
added comment field to invoice () 2021-12-30 21:49:30 +01:00
Kevin Papst
22ce6b047a
new invoice template variables for budgets () 2021-12-08 22:15:07 +01:00
Kevin Papst
8b0962e192
configure am/pm time-format as user preference () 2021-11-14 18:18:26 +01:00
Kevin Papst
9ab098af86
weekly quick-entry form () 2021-10-18 11:12:46 +02:00
Kevin Papst
9453947309
export budget, timeBudget and budgetType () 2021-10-04 16:57:45 +02:00
Kevin Papst
6fcd50ecdf
hide not started projects in widget () 2021-10-03 13:53:52 +02:00
Kevin Papst
c063aed867
fixes for 1.15 () 2021-08-08 12:38:19 +02:00
Kevin Papst
b2d3272151
support multiple teamleads in each team ()
* fix jumping avatars
* fix line-break after color dot for long names
2021-08-07 18:05:41 +02:00
Kevin Papst
cefd747e91
monthly budget, monthly report, unified report calculation () 2021-08-06 18:38:41 +02:00
Kevin Papst
828b9c8b4a
added account number field to user () 2021-07-19 00:13:39 +02:00
Kevin Papst
9ddb87a6fd
added project detail report ()
- avatars via css only
- random colors for entities
- improves print view
- added colors for teams
- added color to tag
2021-07-06 22:01:20 +02:00
Kevin Papst
7f20cb045c
Refactor authentication system ()
Make auth configuration available via UI, remove FOSUserBundle and SAML-Bundle dependency
2021-06-10 15:34:13 +02:00
Kevin Papst
0330f45c6a
billable timesheets, inactive projects report, bookmark export search () 2021-04-18 21:51:27 +02:00
Kevin Papst
8664d94ea6
release 1.14 () 2021-04-11 14:11:09 +02:00
Philipp
d84beb957c
add subtotal and payment date to invoices () 2021-03-29 00:51:34 +02:00
Kevin Papst
87d07ffaaf
save default search options ()
* set default times for daterange objects
* allow to show order and order by fields
* move search to modal
* more options for page size
* save export visibility in cookie
2021-03-20 01:10:45 +01:00
Kevin Papst
9a2fd9ba91
allow increasing invoice numbers per day () 2021-03-14 13:53:36 +01:00
Kevin Papst
0a6ea6be42
hide expired projects in team-projects widget () 2021-03-14 13:24:24 +01:00
Kevin Papst
3e9371bd6a
Timesheet validator: prevent overbooking budgets () 2021-03-13 14:41:29 +01:00
Kevin Papst
0b7d551048
added more columns to spreadsheet exports () 2021-03-08 18:32:11 +01:00
Kevin Papst
8d41fa20bd
prepare release 1.13 ()
* make voters a final class
* upgrade dependencies
* sort project alphabetically in dashboard widget
* open detail page on row click
* do not break on null tag name
* added max height to scrollable widgets on dashboard
* added timesheet duplicate event
* allow to deactivate browser title update
* improve comment box
* moved role permissions to own menu
* removed tabs in user screen
* fix user can remove super-admin from own account
2021-02-01 23:43:47 +01:00
Kevin Papst
aba06ba3f0
improve customer validation () 2020-11-02 00:50:26 +01:00
Kevin Papst
9ef32e75c5
added drag and drop for new records via calendar () 2020-09-17 01:13:48 +02:00
Kevin Papst
8e801c6829
added support for ordering meta fields () 2020-08-30 11:24:12 +02:00
Kevin Papst
2d4cfbe821
Weekly reporting view () 2020-08-16 12:20:33 +02:00
Kevin Papst
0914ebf737
added team permissions for activities () 2020-08-08 18:50:04 +02:00
Kevin Papst
aee063bb3c
added annotation based exporter ()
* added user exporter
* added project exporter
* added customer exporter
* added activity exporter
2020-07-21 03:37:51 +02:00
Kevin Papst
7907b43ef7
UI improvement ()
* open "create new project/activity" form in modal
* re-use action translation for create action title
* do not pre-select first customer in list - fixes 
* sort user preferences in sections for better visual grouping
* show comment date only in hover of user avatar
2020-07-17 20:32:11 +02:00
Kevin Papst
c843dba29a
API improvements () 2020-07-17 20:30:16 +02:00
Kevin Papst
f57b314466
Preparations for coming features ()
* removed unused convert_tz code
* added timestampable listener to support automatic updates of change columns
* added modified_at, billable and category timesheet fields
* new timesheet API query parameter modified_after
2020-07-13 23:35:06 +02:00
Kevin Papst
f2dd2331a5
polish detail pages () 2020-07-12 20:11:13 +02:00
Kevin Papst
b97d9f692d
added team permissions on user queries () 2020-07-12 01:18:57 +02:00
Kevin Papst
32c1e3258e
invoices: unified money, number and date formats and fully respect configured language () 2020-07-10 15:09:52 +02:00
Kevin Papst
682681afa5
added domain logic for permission checks () 2020-07-04 13:29:03 +02:00
Kevin Papst
711139ad4c
delete invoices ()
* include all meta fields as template variables
* support invoice preview via command
* support deletion of generated invoices
2020-04-23 12:19:07 +02:00
Kevin Papst
0f3fa8fdbe
Code improvements ()
* use global namespace for faster lookups
* phpstan level 5
2020-04-19 14:37:14 +02:00
jojoemade
0bc9e74853
added colors to tags () 2020-04-14 14:18:11 +02:00
Kevin Papst
68d703d1e3
added internal rates () 2020-04-08 14:50:15 +02:00
Kevin Papst
c89750fe94
ensure user attributes are truncated () 2020-03-21 00:21:06 +01:00
Kevin Papst
b8c5323ece
added command to create invoices via bash () 2020-03-20 13:14:05 +01:00
Kevin Papst
e6e6a1eeea
added invoice archive & configurable invoice numbers () 2020-03-14 01:16:58 +01:00
Kevin Papst
b8273c4441
prepare release 1.8 () 2020-03-01 14:25:59 +01:00
Kevin Papst
bf11de82fc
Upload invoice documents via UI () 2020-02-27 23:19:19 +01:00
Kevin Papst
52c7437076
added user-specific rates () 2020-02-10 20:29:43 +01:00
Kevin Papst
986d922855
invoices: choose language and duration format () 2020-02-04 20:27:36 +01:00