Simon Schaufelberger
4af0e277b4
Make the back link appear like a normal link instead of a button ( #139 )
2018-02-18 12:12:24 +01:00
Kevin Papst
5a4bb0d081
Duration only mode #131 ( #134 )
2018-02-10 22:19:49 +01:00
Simon Schaufelberger
93e1cd5095
Secure create-user command #123 ( #127 )
...
* ask the user for the password #123
* added integration test #123
2018-02-10 19:11:30 +01:00
Simon Schaufelberger
5527f29caf
Use short array syntax ( #135 )
2018-02-10 19:05:19 +01:00
Simon Schaufelberger
4c6158c1ea
Merge pull request #132 from kevinpapst/inline-docu-129
...
added controller to render markdown documentation #129
2018-02-07 21:41:42 +01:00
Kevin Papst
6431fbecf6
code review fixes #129
2018-02-07 21:29:35 +01:00
Kevin Papst
29699572bd
added controller to render markdown documentation #129
2018-02-07 15:07:53 +01:00
Kevin Papst
2e60e14132
added rounding rules and hourly rates factor #112 ( #128 )
...
* added unit tests and documentation #112
* fixed DashboardController
* added CONTRIBUTION guidelines
* fixed license year
2018-02-07 12:51:00 +01:00
Simon Schaufelberger
65790f1fb7
using new license header #124 ( #119 )
2018-02-03 18:23:47 +01:00
Simon Schaufelberger
76d4cba596
Add github issue and pull request template ( #118 )
2018-02-03 18:19:51 +01:00
Simon Schaufelberger
974cee0b6e
compile assets with hash after filename #125 ( #126 )
2018-02-03 17:52:26 +01:00
Kevin Papst
7deaba8368
added webpack-encore for managing frontend assets #113 ( #122 )
...
* updated installation docu #113
* rewritten login page #113
* added icheck plugin #113
* changed to YesNoType in edit forms #113
* updated CONTRIBUTING.md #113
* added start of developer docu #113
* added compile scripts and compiled assets #113
2018-02-01 22:26:19 +01:00
Kevin Papst
e35d73eab5
fixed short invoice calculator ( #114 )
...
* fixed money display and address field for InvoiceTemplate entity
* added quick start button for users without active records
* rearranged columns on project and customer admin page
* improved extensions docu
2018-01-28 12:08:44 +01:00
Kevin Papst
9bbaf0ec71
added first docu on extending kimai with bundles #106 ( #109 )
2018-01-27 11:21:52 +01:00
Kevin Papst
1958bb9d09
added order number to projects #107 ( #108 )
2018-01-25 21:42:18 +01:00
Kevin Papst
7f5b5ac254
added short invoice calculator and timesheet invoice template #104 ( #105 )
2018-01-23 22:30:41 +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
6ae9bc4df5
added layout and translation to error pages #100 ( #101 )
2018-01-21 22:53:10 +01:00
Kevin Papst
4cbc5391c0
added basic invoice rendering #97 #93 ( #99 )
2018-01-21 22:50:46 +01:00
Kevin Papst
9a161b8fd9
added remember me feature #53 ( #98 )
...
cleanup event subscriber
2018-01-17 19:55:26 +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
0a65965187
load doctrine extensions during kernel bootstrap #84 ( #92 )
2018-01-16 21:35:23 +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
023fef6a70
added control sidebar #10 ( #87 )
...
- added configurable sidebar #10
- added language switch in sidebar preferences tab #10
- added sidebar tab with kimai beta-info message #10
- use trait for repositories
- improved README
2018-01-14 01:36:07 +01:00
Kevin Papst
d5e689e307
code cleanup
2018-01-13 00:20:41 +01:00
Kevin Papst
fc9ce52d69
removed unused files #74
2018-01-13 00:19:23 +01:00
Kevin Papst
c7935da16a
added english translation #8 ( #82 )
...
* reformatted translation file #8
* set default language to en #8
* added english translations #8
2018-01-12 22:21:15 +01:00
Kevin Papst
1833a6632a
skip broken tests, added browserkit for integration tests
2018-01-12 21:21:43 +01:00
Kevin Papst
4d7fe3d595
fixes for symfony4 #74 #81
2018-01-12 21:07:20 +01:00
Kevin Papst
a87355695e
upgraded to symfony 4 #74 ( #81 )
2018-01-12 20:39:07 +01:00
Kevin Papst
c011b83b73
updated README
2018-01-10 23:20:36 +01:00
Kevin Papst
7ce3d04975
added missing translation file for pagerfanta
2018-01-10 23:20:16 +01:00
Kevin Papst
2644818547
hide inactive delete user button #78 ( #79 )
2018-01-10 23:14:58 +01:00
Kevin Papst
36e72552d8
added delete customer action #68 ( #77 )
...
* fixed delete project #69
* fixed delete activity form csrf token name #71
* added delete customer action # 68
* import customer with country #68
2018-01-10 22:54:42 +01:00
Kevin Papst
9aec5fda84
added delete action for projects #69 ( #76 )
2018-01-10 22:10:02 +01:00
Kevin Papst
e1393a3e9d
added delete activity action #71 ( #75 )
...
* added delete activity form #71
* fixed stop button, added permission checks around action buttons #70
* do not allow to start hidden activities #33
* do not allow to start record for hidden project or customer #27 #32
2018-01-10 20:11:51 +01:00
Kevin Papst
098a1325d6
added delete timesheet record for admins #70 ( #73 )
2018-01-09 21:59:32 +01:00
Kevin Papst
42bf4f41f7
added delete timesheet records action for users #67 ( #72 )
2018-01-09 21:47:32 +01:00
Kevin Papst
03896e3a1a
added toolbar to user screen #56 ( #66 )
...
* added toolbar to user screen # 56
* added filter for user role in user admin toolbar # 56
* added unit tests for queries # 56
2018-01-09 17:15:07 +01:00
Kevin Papst
56fca32845
document installation options #64 ( #65 )
2018-01-09 13:09:33 +01:00
Kevin Papst
ae8df0966c
update avanzu admin bundle to newest version #55 ( #63 )
2018-01-09 12:42:11 +01:00
Kevin Papst
f651df2d4b
prevent inactive user from login #57 ( #61 )
2018-01-09 12:16:40 +01:00
Kevin Papst
b55c3bbd53
handle hidden customer #27 ( #60 )
2018-01-09 12:11:47 +01:00
Kevin Papst
4bca67b1da
handle hidden projects #32 ( #59 )
2018-01-09 12:08:48 +01:00
Kevin Papst
964eaea2d0
handle hidden activities #33 ( #58 )
...
* refactored toolbars forms for re-usage #33
2018-01-09 12:05:45 +01:00
Kevin Papst
a3e7a484d1
using the AdminLTE login screen #52 ( #54 )
...
removed bootstrap resources #52
2018-01-08 19:24:51 +01:00
Kevin Papst
736e1a7b34
added toolbar for activity screen #2 ( #51 )
...
* merged toolbar javascripts #2
* added activity toolbar #2
2018-01-07 22:38:51 +01:00
Kevin Papst
bb61ee8b86
Added toolbar to project screen #1 ( #50 )
...
* fixed annotation #1
* added default label #1
* added project toolbar #1
2018-01-07 22:32:28 +01:00