0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-05-04 09:10:22 +00:00
Commit graph

199 commits

Author SHA1 Message Date
Kevin Papst
c8098b2e00
Release 1.19.7 ()
* fix isWeekend() test for sunday fdow
* re-use the pattern for optgroup title
* prevent method on null
* composer update
* pre-select an option if it is the only available one
* added command to stop all active timesheets
2022-05-07 23:47:32 +02:00
Kevin Papst
d6b59f6799
defensive javascript () 2022-03-20 21:08:59 +01:00
Kevin Papst
a8ac6b2eda
Release 1.18.3 ()
* fix truncated comments for customer, project and activity
* fix export button label for non-translated renderer
* fixed avatar size if image or SVG is used
* filter timesheets by billable state in API
2022-03-18 23:45:41 +01:00
Kevin Papst
00b5a65859
1.18.2 ()
* improve console version output
* fix empty string issue in csv export (DDE protection) - fixes 
* fix twig sort deprecation in php 8
* sort user by displayName in users report
* fix missing custom translations in edit modal
* fix font-family in invoice.css
* invoice template "freelancer pdf" - added customer number, moved some fields around
* invoice template "default" - relocate customer number and order number in
2022-03-11 23:25:23 +01:00
Kevin Papst
317ac59f47
fix select2 and dropdown width for quick-entry form () 2022-03-07 14:22:16 +01:00
Kevin Papst
b08c156552
1.18.1 - fix description pattern in title ()
* bump version
* add comment to customer/project/activity entity and collections api 
* improve title pattern usage
2022-02-28 16:32:41 +01:00
Weblate (bot)
2ad7629c2a
Translations update from Hosted Weblate ()
* fix broken files containing keys from messages namespace
* pre-fill missing translations with english
* new command to pre-fill empty translations
* fix locale in filename
* activate locales fa and nb_NO

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: Kevin Papst <kpapst@gmx.net>
2022-02-28 16:02:40 +01:00
Kevin Papst
c0168ecc5b
1.18 ()
* bump version
* fix translation ids
* added css classes to modify form with custom css
* improve export pdf file names
* respect financial year in new report
* added new InvoiceCalculator: price
* upgrade packages and node-sass to v7
* title pattern for customer, project and activity via API
* support negative money without currency
* fix sub-locale in print export template
* fix overbooking validation for monthly budget
* fix copying entities with different set of custom-fields compared to the current configuration
2022-02-25 20:41:56 +01:00
Kevin Papst
ff9acab0fc
improve permissison handling in invoice screen () 2021-11-21 16:41:03 +01:00
Kevin Papst
9470699798
escape data in calendar popover () 2021-11-19 22:57:03 +01:00
Kevin Papst
89bfa82c61
escape customer, project and activity name in javascript () 2021-11-19 19:45:37 +01:00
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
c8854b0775
change data filter on project month report () 2021-11-05 09:45:12 +01:00
Kevin Papst
9ab098af86
weekly quick-entry form () 2021-10-18 11:12:46 +02:00
Kevin Papst
e2be5b401c
improve summary rows in reports () 2021-10-16 13:38:08 +02:00
Kevin Papst
98a3fc99a2
store search in session ()
* allow to detect used query filters
* allow to set label in action buttons
* allow to reset last search from session
* migrate invoice archive to new search system
* display number of used search filters
2021-08-26 01:37:40 +02:00
Kevin Papst
56524a9773
data-table sorting icons and alignment () 2021-08-26 00:56:36 +02:00
Kevin Papst
f743503705
added search modal for timesheet export () 2021-08-24 19:01:48 +02:00
Kevin Papst
b31ded22b9
minor restyling of login screen () 2021-08-10 14:25:36 +02:00
Kevin Papst
b2d3272151
support multiple teamleads in each team ()
* fix jumping avatars
* fix line-break after color dot for long names
2021-08-07 18:05:41 +02:00
Kevin Papst
cefd747e91
monthly budget, monthly report, unified report calculation () 2021-08-06 18:38:41 +02:00
Kevin Papst
df62c8a428
improved play and stop button ()
* improved play and stop button if only one record is allowed
* stop button first in action menu
* fix skin colors
* autofocus term field in search form
* fix responsive column layout in invoice listing
* improve responsive header for small screens
2021-07-30 19:57:57 +02:00
Kevin Papst
03d5d3c70c
better readability for drag and drop boxes () 2021-07-13 12:12:10 +02:00
Kevin Papst
27cea996c0
configurable print export () 2021-07-13 10:11:20 +02:00
Kevin Papst
9ddb87a6fd
added project detail report ()
- avatars via css only
- random colors for entities
- improves print view
- added colors for teams
- added color to tag
2021-07-06 22:01:20 +02:00
Kevin Papst
0b519e9d08
fix datepicker appears out of screen () 2021-06-10 15:51:26 +02:00
dkstiler
a9da5f8476
added greek language () 2021-05-14 18:04:46 +02: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
Weblate (bot)
67d23ec6b2
Translations update from Weblate ()
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Bogi Napoleon Wennerstrøm <bogi.wennerstrom@gmail.com>
Co-authored-by: Martin Didriksen <martindidriksen@hotmail.com>
Co-authored-by: Christian Eichert <c@zp1.net>
Co-authored-by: Gontzal Manuel Pujana Onaindia <thadahdenyse@gmail.com>
Co-authored-by: DJScias <djscias@gmail.com>
Co-authored-by: Bruno Oliveira Rosa <brunokauaoliveira@gmail.com>
Co-authored-by: Mohammad Firuzabadi <mohmmad.fi@gmail.com>
Co-authored-by: Kevin Papst <kpapst@gmx.net>
2021-04-22 01:22:39 +02:00
Kevin Papst
305a2fd4f6
show daily sum in calendar week and day view () 2021-04-21 16:11:31 +02:00
Kevin Papst
08a144ac31
drag & drop to delete entries from the calendar () 2021-04-20 14:50:23 +02:00
Kevin Papst
7ddcde62dd
fix sunday being first day of week () 2021-04-19 18:32:21 +02:00
Kevin Papst
b6462b406d
updated all packages () 2021-04-19 17:25:06 +02:00
Kevin Papst
0330f45c6a
billable timesheets, inactive projects report, bookmark export search () 2021-04-18 21:51:27 +02:00
Kevin Papst
8664d94ea6
release 1.14 () 2021-04-11 14:11:09 +02:00
Kevin Papst
68bb01d064
allow to pre-define colors to choose from () 2021-04-06 00:45:54 +02:00
Kevin Papst
f8a5ff7315
create multiple invoices at once () 2021-03-27 20:47:53 +01:00
Kevin Papst
87d07ffaaf
save default search options ()
* set default times for daterange objects
* allow to show order and order by fields
* move search to modal
* more options for page size
* save export visibility in cookie
2021-03-20 01:10:45 +01:00
Kevin Papst
954ba7c937
improve project view table () 2021-03-16 15:59:31 +01:00
Willian Gustavo Veiga
c34e9f576d
added new report: project view () 2021-03-09 23:19:11 +01:00
Kevin Papst
5583caa9e4
User profile layout () 2021-03-06 12:34:34 +01:00
Maxim Butakov
5a90b36734
fix unreadable notice for delete modals () 2021-02-28 15:20:05 +01: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
a034b3519e
added de_AT and pt as languages () 2021-01-23 00:00:30 +01:00
Kevin Papst
c9ccdb5f77
replace "freelancer" invoice template with pdf version () 2021-01-22 19:47:05 +01:00
Kevin Papst
8d72d114c7
improved duration and minute selector ()
* do not close modal if form is dirty
* deprecated TimesheetConfiguration
* inject timezone in form types
* cleanup usage of UserDateTimeFactory
* allow to configure increment steps for minutes
* use 15 minutes step for datetimepicker in project edit form
* use rounding rules for increments in minute select for begin and end
* allow duration in multi user and admin timesheet forms
* make dropdown values configurable
2021-01-17 14:04:13 +01:00
Kevin Papst
1eae149c75
remove drag&drop on calendar for print views () 2021-01-14 20:53:18 +01:00
Philipp Strobel
1de6b5d385
use the correct javascript event name () 2021-01-08 16:27:00 +01:00
Philipp Strobel
4c73fc825c
Fix dropdowns on the bottom of a page () 2021-01-08 15:42:09 +01:00
Kevin Papst
db8714a87b
fix styling issues in PDF invoice () 2020-11-07 19:31:18 +01:00