0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-04-16 10:11:17 +00:00
Commit graph

27 commits

Author SHA1 Message Date
Kevin Papst
bd2fe32d5a
optimizations ()
* calc once, then re-use
* prevent invalid theme switch
* allow to turn off weekly-quick-entries by permissions
* remove 00:00 from date-times that likely do not need a time
* fix datepicker out of window
2021-11-05 10:28:48 +01:00
Kevin Papst
dad1b8b772
version 1.14.1 ()
* no back links in modal pages
* remove unused service links to bountysource and gitter
* add validation for budget and time-budget fields
* display time budget if set
* remove console log
* sanitize DDE payloads
* do not show status and name in version string
2021-04-29 18:29:03 +02:00
Kevin Papst
b6462b406d
updated all packages () 2021-04-19 17:25:06 +02:00
Kevin Papst
8d41fa20bd
prepare release 1.13 ()
* 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
145116f657
fix backdrop location of sweetalert2 modals () 2020-09-28 19:22:53 +02:00
Kevin Papst
0914ebf737
added team permissions for activities () 2020-08-08 18:50:04 +02:00
Kevin Papst
3ff46e06c0
code improvements ()
* removed unused mapping information
* added support for further field types
* fixed changing date objects for begin and end
* added more project fields as invoice variables
* theme update and asset rebuild
2020-01-31 17:07:14 +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
724eb9c658
release 1.6 () 2019-11-24 15:29:01 +01:00
Kevin Papst
94c28ebbc5
Update and delete multi timesheets and tags () 2019-11-15 01:25:31 +01:00
Kevin Papst
d661c8b54e
fix closing search dropdown ()
* using a different library for javascript selects, fixing the closing search dropdown
* fix closing dropdown for daterangepicker
* added missing search button for mobile on customer page
* fix meta fields with same names than existing columns
2019-09-25 18:34:25 +02:00
Kevin Papst
e11a2a6089
upgraded FosUserBundle and Symfony 4.3 () 2019-08-02 16:52:30 +02:00
Kevin Papst
97feed0be6
updated frontend stack to latest versions () 2019-06-03 01:43:49 +02:00
Kevin Papst
392f8239f5
bugfix for API selects () 2019-05-12 17:22:24 +02:00
Kevin Papst
09da7cd242
javascript and api to stop and display active records () 2019-05-10 13:45:09 +02:00
Kevin Papst
98f386dad6
refactored javascript to ES6 classes () 2019-05-06 15:22:52 +02:00
Kevin Papst
aa113cc300
dynamically update title and visible durations for running records () 2019-05-05 03:01:25 +02:00
Kevin Papst
85ff2ff9de
updated to AdminLTE 2.4.8 () 2018-08-17 23:54:26 +02:00
Kevin Papst
dbbb434723
dashboard widgets are configurable via config () 2018-08-17 23:17:02 +02:00
Kevin Papst
e6f8bc8ae2
Added timesheet-calendar view () 2018-07-27 20:19:56 +02:00
Kevin Papst
75246e9db2
Integrated FOSUserBundle () 2018-07-21 22:36:36 +02:00
Kevin Papst
7a0d690101
replaced AvanzuAdminTheme with AdminLTE bundle () 2018-07-09 18:25:08 +02:00
Kevin Papst
b299302da4
added dynamic column filter () 2018-06-28 22:56:04 +02:00
Kevin Papst
b58de9be9c
updated to font-awesome 5 () 2018-06-26 19:58:20 +02:00
Kevin Papst
451cf4cd1d
Filter in hidden toolbar - improved mobile ()
* improved toolbar: hide data table form in collapsible + filter button
* added collapsible area for toolbar form 
2018-06-05 21:49:13 +02:00
Kevin Papst
7206d064a5
Improved mobile view ()
- 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
7deaba8368
added webpack-encore for managing frontend assets ()
* updated installation docu 
* rewritten login page 
* added icheck plugin 
* changed to YesNoType in edit forms 
* updated CONTRIBUTING.md 
* added start of developer docu 
* added compile scripts and compiled assets 
2018-02-01 22:26:19 +01:00