Kevin Papst
ef33233624
fix timezone problems in timesheet forms ( #555 )
2019-02-13 21:37:54 +01:00
Kevin Papst
fe4c3c10d6
added configurable view after login ( #523 )
2019-01-29 02:15:12 +01:00
Kevin Papst
8fddf627bf
added configurable permission system ( #424 )
2018-11-26 13:20:32 +01:00
Kevin Papst
a073064900
redirect to user language after profile update ( #421 )
2018-11-15 12:06:57 +01:00
Kevin Papst
2dbf433474
fixed redirect route after password reset ( #345 )
2018-10-07 19:12:59 +02:00
Kevin Papst
8cae5e8b3f
added fixed-rate and hourly-rate for customer, project and activity ( #304 )
2018-09-06 23:37:25 +02:00
Kevin Papst
9f6079ad8a
added option to delete invoice template ( #294 )
2018-09-02 11:36:04 +02:00
Kevin Papst
55b7e192aa
Symfony update 4.1.4 ( #290 )
2018-09-01 14:23:38 +02: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
e9e61afc76
code styles: header_comment and ordered_imports ( #175 )
2018-06-23 11:41:58 +02:00
Kevin Papst
75a6bf3ef6
Updated security expressions #148 ( #166 )
...
* replace has_role() with is_granted()
* added basic integration test classes for main controller
* added basic integration test classes for admin controller
2018-06-19 22:08:44 +02:00
Simon Schaufelberger
5527f29caf
Use short array syntax ( #135 )
2018-02-10 19:05:19 +01:00
Simon Schaufelberger
65790f1fb7
using new license header #124 ( #119 )
2018-02-03 18:23:47 +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