0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-03-27 02:08:43 +00:00
Commit graph

27 commits

Author SHA1 Message Date
Kevin Papst
30ac5e4c24
Drop SQLite support () 2021-03-08 16:06:22 +01:00
Kevin Papst
a5fdf81df5
fix deprecations () 2020-12-27 20:47:09 +01:00
Kevin Papst
8a8f5cb6ce
Fix Composer 2 compatibility () 2020-10-24 19:33:49 +02:00
Kevin Papst
9ef32e75c5
added drag and drop for new records via calendar () 2020-09-17 01:13:48 +02:00
Kevin Papst
0f3fa8fdbe
Code improvements ()
* use global namespace for faster lookups
* phpstan level 5
2020-04-19 14:37:14 +02:00
Kevin Papst
6a44dbfe83
detail pages for customers and projects () 2020-01-16 16:25:28 +01:00
Kevin Papst
d6798eed1e
added project start and end date ()
* added sortable js library
* activity in invoice is optional
* added javascript widget for paginated boxes
* fix activity dropdown for globals only
* added timesheet service to reduce code duplication
* use repository to query for teams in dropdowns
* added project validator
* validate project start and end against timesheet
* include begin and end in dynamic form requests for projects
* added timezone and language option to import flag, improve timesheet import speed
* deactivate cross-timezone filter
* add virtual fields to field order list
* composer update
* added param to ignore dates
* position loader icon fixed - fixes 
* permission problem when creating a new project - fixes 
* remove dev dependencies webserver and thanks bundle
* stop information leak (begin and end date) in duration mode - fixes 
* unify timesheet edit dialog for user and admins
* fix security issue, own rates exposed to unauthorized users in multi-update dialog
2020-01-05 02:49:01 +01:00
Kevin Papst
e99b170d0a
refactored search with free search term support () 2019-09-04 18:54:06 +02:00
Kevin Papst
561ec3b1e9
added team permissions () 2019-08-16 01:22:33 +02:00
Kevin Papst
5702d7afa8
added hourly and money budgets to activity, project and customer () 2019-06-11 13:18:57 +02:00
Kevin Papst
0c0e9c2f71
LDAP authentication support () 2019-06-07 22:48:39 +02:00
Mathias
e29e183e84 added tags for timesheets () 2019-05-12 01:40:04 +02:00
Kevin Papst
56fe14c451
UI updates - new user menu, updated about and profile screen and more () 2019-04-25 17:50:28 +02:00
Kevin Papst
460391136f
API: changed date-format, camelCase instead of snake_case, null values, update and create for customer and project () 2019-04-24 18:13:33 +02:00
Kevin Papst
bde791fa55
added begin, end and export filter for API timesheets () 2019-03-14 03:34:54 +01:00
Kevin Papst
3ac72a5c89
enhanced plugin support ()
- refactored admin controller and templates
- plugin support for entity actions
- changed column mail to email in customer table
- refactored theme events
2019-03-11 14:46:30 +01:00
Kevin Papst
47b7046743
release 0.8 () 2019-02-19 11:03:11 +01:00
Kevin Papst
8005679e60
allow to query other users timesheets via api () 2019-02-14 00:04:27 +01:00
Kevin Papst
b1c06eed7b
API endpoint for Timesheet entries () 2018-11-18 19:43:58 +01:00
Kevin Papst
f9dc42d1f9
option to move entries from one entity to another upon deletion () 2018-11-12 00:01:49 +01:00
Kevin Papst
db7de3aac1
added global activities () 2018-11-06 23:10:34 +01:00
Kevin Papst
53f82a808b
improved invoices with new renderer ()
* added docx renderer and demo template
* added csv renderer and demo template
* added xlsx renderer and demo template
* added ods renderer and demo template
* added user calculator
* added invoice documentation
2018-09-21 01:27:56 +02:00
Kevin Papst
8cae5e8b3f
added fixed-rate and hourly-rate for customer, project and activity () 2018-09-06 23:37:25 +02:00
Kevin Papst
9f6079ad8a
added option to delete invoice template () 2018-09-02 11:36:04 +02:00
Kevin Papst
fb2d898e4c
fixed calendar for empty timesheet descriptions () 2018-08-10 08:19:30 +02:00
Kevin Papst
a8a8424ced
Added delete user feature () 2018-07-31 13:16:40 +02:00
Kevin Papst
e6f8bc8ae2
Added timesheet-calendar view () 2018-07-27 20:19:56 +02:00