Kevin Papst
04fc954769
allow to configure the amount of recent activity rows in an empty week ( #3026 )
2021-12-16 16:58:10 +01:00
Kevin Papst
6b066046c6
default value for billable flag and support in batch update ( #2851 )
2021-10-13 15:49:20 +02:00
Kevin Papst
a1f90ffaba
limit amount of items in calendar drag and drop boxes ( #2291 )
2021-07-11 15:03:18 +02:00
Kevin Papst
9ddb87a6fd
added project detail report ( #2651 )
...
- 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
6d196879b4
refactor configurations ( #2626 )
...
* composition instead of inheritance
* refactored some twig extensions to runtime extensions
2021-06-26 13:03:54 +02:00
Kevin Papst
3d1fba650b
improve color chooser and name validation ( #2622 )
2021-06-25 16:35:16 +02:00
Kevin Papst
7460647d58
added setting to limit the maximum length of a timesheet record ( #2612 )
2021-06-12 01:05:33 +02:00
Kevin Papst
6709ef4c4c
removed soft_limit setting ( #2611 )
2021-06-10 16:01:09 +02:00
Kevin Papst
7f20cb045c
Refactor authentication system ( #2602 )
...
Make auth configuration available via UI, remove FOSUserBundle and SAML-Bundle dependency
2021-06-10 15:34:13 +02:00
Kevin Papst
286b63e2c8
allow to configure timezone for the lockdown period ( #2593 )
2021-06-02 00:05:44 +02:00
Kevin Papst
f7aa3c1e13
financial year setting + new users working time per year report ( #2547 )
2021-05-14 18:40:48 +02:00
Kevin Papst
68bb01d064
allow to pre-define colors to choose from ( #2481 )
2021-04-06 00:45:54 +02:00
Kevin Papst
16e8e8a5e5
fix deprecations (move same controller) ( #2440 )
2021-03-16 14:06:15 +01:00
Kevin Papst
3e9371bd6a
Timesheet validator: prevent overbooking budgets ( #2422 )
2021-03-13 14:41:29 +01:00
Kevin Papst
8d72d114c7
improved duration and minute selector ( #2264 )
...
* do not close modal if form is dirty
* deprecated TimesheetConfiguration
* inject timezone in form types
* cleanup usage of UserDateTimeFactory
* allow to configure increment steps for minutes
* use 15 minutes step for datetimepicker in project edit form
* use rounding rules for increments in minute select for begin and end
* allow duration in multi user and admin timesheet forms
* make dropdown values configurable
2021-01-17 14:04:13 +01:00
Kevin Papst
996f05c73a
added project importer and grandtotal converter ( #1468 )
2020-10-11 22:08:00 +02:00
Kevin Papst
9ef32e75c5
added drag and drop for new records via calendar ( #1962 )
2020-09-17 01:13:48 +02:00
Kevin Papst
13d9f8f3f7
added database driven system configurations with admin screen ( #647 )
2019-03-22 20:58:38 +01:00