Kevin Papst
2f84f3751a
Added basic API endpoints ( #258 )
2018-08-08 23:10:45 +02:00
Kevin Papst
a7780dac9e
added italian translation ( #253 )
2018-08-08 00:00:24 +02:00
Kevin Papst
e549a0824f
Hotfix for Symfony Flex incompatibility with latest composer changes ( #257 )
2018-08-07 20:17:56 +02:00
Kevin Papst
8b8583d48b
Merge branch 'translations' into master
2018-07-31 17:37:59 +02:00
Kevin Papst
a8a8424ced
Added delete user feature #225 ( #249 )
2018-07-31 13:16:40 +02:00
Kevin Papst
0996eca3c5
dashboard widgets from event ( #246 )
2018-07-28 23:18:28 +02:00
Kevin Papst
e6f8bc8ae2
Added timesheet-calendar view ( #236 )
2018-07-27 20:19:56 +02:00
Kevin Papst
5ccc1c991b
Improved data fixtures with Faker ( #234 )
2018-07-24 19:24:58 +02:00
Kevin Papst
20a2d94996
prepare release 0.3 ( #231 )
2018-07-23 00:43:30 +02:00
Kevin Papst
f41eea2768
Easier creation of Tasks/Projects/User ( #230 )
2018-07-22 23:18:47 +02:00
Kevin Papst
2cf7d976d3
added email configuration docs ( #228 )
2018-07-22 18:46:07 +02:00
Kevin Papst
194a1f204c
Show revenue only for ROLE_ADMIN ( #227 )
2018-07-22 15:31:59 +02:00
Kevin Papst
75246e9db2
Integrated FOSUserBundle ( #216 )
2018-07-21 22:36:36 +02:00
Kevin Papst
2d2525cff2
added favicons and webapp metadata ( #211 )
2018-07-15 21:15:24 +02:00
Kevin Papst
5160b640c4
fixed responsiveness ( #220 )
2018-07-15 16:07:35 +02:00
Kevin Papst
d18ab3fe75
added yunohost installation link #194 ( #212 )
2018-07-13 15:15:26 +02:00
Kevin Papst
d15cf72474
added auto-script to install assets ( #214 )
2018-07-13 15:14:39 +02:00
Kevin Papst
d8f7a5dfa4
added FAQ and database requirement docu #196 ( #210 )
...
* added FAQ and database requirement docu - fixes #196
* added FTP installation docu - see #199
* moved migration guide from Kimai v1 to its own docu chapter
2018-07-12 22:34:34 +02:00
Kevin Papst
e68bef7ea7
Updated to AdminLTEBundle 1.0 #201 ( #206 )
2018-07-12 20:37:08 +02:00
Kevin Papst
7a0d690101
replaced AvanzuAdminTheme with AdminLTE bundle #201 ( #202 )
2018-07-09 18:25:08 +02:00
Kevin Papst
0eb8ae5117
allow empty invoice template terms #188 ( #189 )
2018-06-29 19:49:01 +02:00
Kevin Papst
b05d416e80
improved install docs and composer ( #187 )
2018-06-29 18:08:54 +02:00
Kevin Papst
497a8f7a11
added lock-bot config #183 ( #186 )
2018-06-29 16:41:14 +02:00
Kevin Papst
3bdf0dc6a6
composer package name ( #185 )
2018-06-28 23:44:02 +02:00
Kevin Papst
b299302da4
added dynamic column filter #174 ( #184 )
2018-06-28 22:56:04 +02:00
Kevin Papst
2f0c64ae17
added browser info to readme ( #177 )
2018-06-26 20:18:08 +02:00
Kevin Papst
b58de9be9c
updated to font-awesome 5 ( #181 )
2018-06-26 19:58:20 +02:00
Kevin Papst
d4a46cf257
language specific money and date display ( #180 )
...
* improved date translation
* language specific date and money display
2018-06-25 16:41:12 +02:00
Kevin Papst
f563e0703d
prepare v0.2 release #177 ( #178 )
...
* added CHANGELOG.md and support for github-changelog-generator
2018-06-24 01:18:55 +02:00
Kevin Papst
c3251ee435
various documentation updates ( #176 )
...
* updated README
* improved CONTRIBUTING guidelines
* improved wording on developer docu
2018-06-23 21:20:20 +02:00
Kevin Papst
e9e61afc76
code styles: header_comment and ordered_imports ( #175 )
2018-06-23 11:41:58 +02:00
Simon Schaufelberger
1dd5f2b72f
Translations
2018-06-23 00:48:11 +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
773d27bb0e
set default locale for tests ( #171 )
2018-06-21 22:44:32 +02:00
Kevin Papst
0eaa81578a
hide success notification after 5 seconds #169 ( #170 )
2018-06-21 18:47:13 +02:00
Kevin Papst
3dc054b839
help text and link for form labels #138 ( #143 )
...
* added help for timesheet duration form field - fixes #138
* added label option to link to manual chapter
* created docu chapter "timesheet" and added duration mode docu
* allow field and form option "documentation" to link to chapters in the documentation
2018-06-21 18:25:11 +02:00
Kevin Papst
8c686b0714
Added validation for end date before start date ( #167 )
...
* added validation for end date before start date
* added unit test for new validations
2018-06-20 23:27:56 +02:00
Kevin Papst
071abc8fc8
Update issue templates
2018-06-20 21:37:57 +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
Kevin Papst
856e7ccaeb
Composer updates ( #165 )
...
* updated composer dependencies
* updated README about composer install
2018-06-18 23:13:29 +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
Kevin Papst
4e629fcaf8
some wording changes
2018-06-18 21:37:39 +02:00
Kevin Papst
01bce05da4
added scrutinizer config #158 ( #161 )
2018-06-08 00:16:12 +02:00
Kevin Papst
8a19af4efc
Travis integration #120 ( #159 )
...
* fixed php versions used in travis #120
* fixed broken test #120
* updated developer docu
2018-06-06 21:36:24 +02:00
Kevin Papst
6eef9f6f37
Mobile alignments and toolbar #151 ( #157 )
...
* improved toolbar position #151
* fixed alignments on mobile #151
* fixed moment js #151
2018-06-05 23:15:25 +02:00
Kevin Papst
0445a255d0
added local config to overwrite settings #153 ( #156 )
2018-06-05 23:06:47 +02:00
Kevin Papst
451cf4cd1d
Filter in hidden toolbar - improved mobile #151 ( #155 )
...
* improved toolbar: hide data table form in collapsible + filter button
* added collapsible area for toolbar form #151
2018-06-05 21:49:13 +02:00
Kevin Papst
7206d064a5
Improved mobile view #151 ( #150 )
...
- fixed group by for mysql mode
- only user can edit own prefs
- updated installation README
- pagerfanta shows less links
- improved manual tab
- moved user profile link to pref tabs
- added menu links to top navbar
- moved page actions to breadcrumb position
- integrated daterangepicker and improved toolbar forms
- bugfix for time rounding
2018-06-05 21:28:25 +02:00
Kevin Papst
db5b6f8e2e
added russian translation #95 ( #147 )
...
* added russian translation #95
* added config for duration_only mode and adjusted timesheet views #131
2018-06-02 19:57:12 +02:00
Kevin Papst
9d9860e495
bugfix for duration_only mode #137 ( #142 )
...
* replaced durationForEntry with duration filter
* fixed duration problem - fixes #137
2018-06-02 19:39:03 +02:00