Kevin Papst
6d7054c18c
Release 1.27.0 ( #3571 )
...
* bump version
* ignore .disabled for plugins
* simplify gitignore
* prevent duration field from showing up in the API
* change release template wording
* prepare method for later usage
* add 8.2 to issue template
2022-10-19 08:55:42 +02:00
Kevin Papst
9f1f7b989c
allow to set api token when creating user via API ( #3380 )
2022-06-25 00:26:39 +02:00
Kevin Papst
f8cb8900d6
Release 1.20.3 ( #3340 )
...
* fix edit timesheet link
* fix drag & drop creates record for wrong user
* fix search with multiple bindings
* hide user switcher in calendar if there is only one user to choose
* make quick entry responsive for mobile-only users
* mark invoices as exported by default
* fix serialization deprecation warning
* fix duration calculation for fixed rate entries
* updated composer packages
* fix checkbox for horizontal forms
* support pdfContext for PDF invoice templates
2022-06-11 13:25:50 +02:00
Kevin Papst
4cb0ac37a6
unify access to custom fields ( #3106 )
2022-01-28 00:04:58 +01:00
Kevin Papst
1e269a6f82
improve team member handling ( #3097 )
2022-01-25 13:44:49 +01:00
Kevin Papst
9e320674c1
phpstan improvements ( #3092 )
2022-01-23 15:49:38 +01:00
Kevin Papst
a1992494d3
fetch user preferences via API ( #2905 )
2021-11-15 21:14:45 +01:00
Kevin Papst
8b0962e192
configure am/pm time-format as user preference ( #2789 )
2021-11-14 18:18:26 +01:00
Kevin Papst
1b35356f81
activate bleeding edge phpstan rules ( #2898 )
2021-11-02 13:33:21 +01:00
Kevin Papst
f2eec4f315
API fixes ( #2766 )
2021-09-16 17:06:32 +02:00
Kevin Papst
c063aed867
fixes for 1.15 ( #2704 )
2021-08-08 12:38:19 +02:00
Kevin Papst
b2d3272151
support multiple teamleads in each team ( #2702 )
...
* fix jumping avatars
* fix line-break after color dot for long names
2021-08-07 18:05:41 +02:00
Kevin Papst
828b9c8b4a
added account number field to user ( #2671 )
2021-07-19 00:13:39 +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
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
7ddcde62dd
fix sunday being first day of week ( #2483 )
2021-04-19 18:32:21 +02:00
Kevin Papst
0330f45c6a
billable timesheets, inactive projects report, bookmark export search ( #2503 )
2021-04-18 21:51:27 +02:00
Kevin Papst
8664d94ea6
release 1.14 ( #2498 )
2021-04-11 14:11:09 +02:00
Kevin Papst
8d41fa20bd
prepare release 1.13 ( #2290 )
...
* 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
217960de60
configure first day of week for calendar and date-picker ( #1952 )
2020-09-05 18:31:37 +02:00
Kevin Papst
d8ae7635d1
fix order and update of user settings form
2020-08-18 23:22:16 +02:00
Kevin Papst
aee063bb3c
added annotation based exporter ( #1831 )
...
* added user exporter
* added project exporter
* added customer exporter
* added activity exporter
2020-07-21 03:37:51 +02:00
Kevin Papst
c843dba29a
API improvements ( #1826 )
2020-07-17 20:30:16 +02:00
Kevin Papst
b97d9f692d
added team permissions on user queries ( #1815 )
2020-07-12 01:18:57 +02:00
Kevin Papst
682681afa5
added domain logic for permission checks ( #1803 )
2020-07-04 13:29:03 +02:00
Kevin Papst
c89750fe94
ensure user attributes are truncated ( #1580 )
2020-03-21 00:21:06 +01:00
Kevin Papst
6a533579b7
added support for saml login ( #1408 )
2020-01-31 19:47:34 +01:00
Kevin Papst
836a530b86
API methods to handle teams and users ( #1384 )
2020-01-28 22:28:31 +01:00
Kevin Papst
8eec97deb5
respect users timezone in statistic widgets ( #1207 )
2019-10-31 00:17:31 +01:00
Kevin Papst
7f1a206a52
support installation specific translations ( #1099 )
2019-09-11 23:18:35 +02:00
Kevin Papst
8cd7f7de3f
do not delete team if linked entity is deleted ( #1053 )
2019-08-21 01:04:58 +02:00
Kevin Papst
561ec3b1e9
added team permissions ( #996 )
2019-08-16 01:22:33 +02:00
Kevin Papst
0c0e9c2f71
LDAP authentication support ( #815 )
2019-06-07 22:48:39 +02:00
Kevin Papst
32b36f42f0
remove unused role ROLE_CUSTOMER ( #712 )
2019-04-19 18:42:25 +02:00
Kevin Papst
3a4aa5a001
added plugin screen ( #671 )
2019-04-08 18:38:56 +02:00
Kevin Papst
bde791fa55
added begin, end and export filter for API timesheets ( #639 )
2019-03-14 03:34:54 +01:00
Kevin Papst
2f84f3751a
Added basic API endpoints ( #258 )
2018-08-08 23:10:45 +02:00
Kevin Papst
a8a8424ced
Added delete user feature #225 ( #249 )
2018-07-31 13:16:40 +02:00
Kevin Papst
75246e9db2
Integrated FOSUserBundle ( #216 )
2018-07-21 22:36:36 +02:00
Kevin Papst
e9e61afc76
code styles: header_comment and ordered_imports ( #175 )
2018-06-23 11:41:58 +02:00
Kevin Papst
cd7cbeae88
improved code styles #158 ( #172 )
...
* use php-cs-fixer instead of phpcodesniffer
* updated scrutinizer config
* adjusted code yules to all files
* updated CONTRIBUTING guidelines
2018-06-22 21:09:10 +02:00
Kevin Papst
bfa32a90db
Update to Symfony 4.1 #149 ( #160 )
...
* updated to Symfony 4.1 #149
* updated to phpunit 7 #149
* downgrade ocramius/proxy-manager for PHP 7.1 compatibility #149
* fixed symfony deprecations #149
* replaced AdvancedUserInterface with custom user checker
* code sniffer fixes
2018-06-18 22:26:00 +02:00
Simon Schaufelberger
65790f1fb7
using new license header #124 ( #119 )
2018-02-03 18:23:47 +01:00
Kevin Papst
50b5e93a10
added command to import data from kimai v1 #102 ( #103 )
2018-01-23 00:23:41 +01:00
Kevin Papst
4cbc5391c0
added basic invoice rendering #97 #93 ( #99 )
2018-01-21 22:50:46 +01:00
Kevin Papst
7df21f3f5a
code-cleanup: removed unused classes, added role constants, phpcs fixes ( #96 )
2018-01-16 23:56:55 +01:00
Kevin Papst
3f221fcdb8
support theme options via user preferences #89 ( #91 )
2018-01-15 22:58:07 +01:00
Kevin Papst
827b1ae9ad
fixed dynamic user preferences #9
...
added missing Chart.min.js
2018-01-14 23:02:50 +01:00
Kevin Papst
49d8796f6b
added dynamic user preferences #7 #9 ( #90 )
...
- fixed user settings database #9
- added dynamic user preferences #9
- added form to edit user preferences #9
- removed user language #7
2018-01-14 22:47:20 +01:00
Kevin Papst
a87355695e
upgraded to symfony 4 #74 ( #81 )
2018-01-12 20:39:07 +01:00