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

358 commits

Author SHA1 Message Date
Kevin Papst
22ce6b047a
new invoice template variables for budgets () 2021-12-08 22:15:07 +01:00
Kevin Papst
82525f382d
fix invoice preview () 2021-12-08 14:21:15 +01:00
Kevin Papst
ec9dd08970
cleanup duplicate translation ids () 2021-12-08 01:49:44 +01:00
Kevin Papst
4e42911f3d
more csrf protection for invoice and search () 2021-12-02 18:01:51 +01:00
Kevin Papst
d994339de5
fix two opening form tags () 2021-11-29 15:49:54 +01:00
Kevin Papst
b062164277
allow to delete invoice documents () 2021-11-24 10:30:49 +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
tdozbun-reno
56d02673ed
Update CSRF Token IDs for Issue kevinpapst/kimai2#2947 ()
* bump version
* removed not needed token, as it is already contained in the form
Co-authored-by: Kevin Papst <kpapst@gmx.net>
2021-11-18 18:32:00 +01:00
Kevin Papst
b28e9c120c
version 1.16.2 ()
* bump version
* include calendar week in week chooser
* table names in SQL
* show save flash message
* prevent migration warning
* drop default value to prevent error when server version is not set
* csrf token for duplicate actions
* updated translations
2021-11-18 12:33:13 +01:00
Kevin Papst
c858edf5c9
release 1.16.1 ()
* optional csrf token name
* fix regression when selecting all projects as super user
* prevent invalid sql
2021-11-16 21:48:50 +01:00
Kevin Papst
95796ab256
improve csrf handling () 2021-11-16 10:17:26 +01:00
Kevin Papst
ae975d07db
submit invoice search after changing the template () 2021-11-15 00:20:43 +01:00
Kevin Papst
6b49535b52
prevent csrf to flush logs () 2021-11-14 20:39:22 +01:00
Kevin Papst
8b0962e192
configure am/pm time-format as user preference () 2021-11-14 18:18:26 +01:00
Kevin Papst
a483184372
PDF memory optimizations () 2021-11-14 02:51:52 +01:00
Kevin Papst
6e6c60b29a
added new invoice status: canceled () 2021-11-10 12:37:36 +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
b92488e32f
include roles and teams in user create form () 2021-11-03 16:24:22 +01:00
Kevin Papst
36c08b0dea
fix weekly view day format ()
* make duplicate project action available on details page
* move "weekly hours" form to main menu
* changed label of week chooser
* hide quick entries menu for punch mode users
2021-11-01 20:23:17 +01:00
Kevin Papst
1d32e4ecee
use token in invoice delete route () 2021-10-30 15:17:06 +02: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
6b066046c6
default value for billable flag and support in batch update () 2021-10-13 15:49:20 +02:00
Kevin Papst
843cd8fb67
refactor system configuration title and wording () 2021-10-13 13:37:44 +02:00
Kevin Papst
3a52daedab
fix open budget calculation () 2021-10-07 11:46:48 +02:00
Kevin Papst
d25653b6ed
removed export and system-config subtitles () 2021-10-04 14:36:17 +02:00
Kevin Papst
204e0bc179
1.15.2 ()
* fix division by zero
* cleanup required directories, check configured data directory, do not check for freetype support
* bump version number
2021-09-24 14:47:40 +02:00
Kevin Papst
baff2d78d9
prepare release 1.15 ()
* bump version
* fix invisible class on labels
* fail safe removal of foreign key
* check if optional form field exists before accessing it
* silently ignore stopped timesheets
* prevent colliding parameter names
* make sure decimal duration is always rendered with two decimals
* simplify translation
* fix  ANSI_QUOTES
* rename composer task
* fix billable statistic rates
* added missing translation for export
2021-09-17 00:58:25 +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
f6a82ba119
fix team edit with deactivated users () 2021-08-11 01:23:55 +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
f1f60042d8
bugfixes ()
* allow storage of multiple .env without git
* clarify requirements
* fail safe statistic queries
* remove unused translations
* reduce customer statistic calls by 50%
2021-07-23 15:15:54 +02:00
Kevin Papst
828b9c8b4a
added account number field to user () 2021-07-19 00:13:39 +02:00
Kevin Papst
f12f1ae60d
bugfixes and improvements () 2021-07-13 15:51:27 +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
7661d43327
improve permission checks for report access () 2021-07-13 06:21:31 +02:00
Kevin Papst
a1f90ffaba
limit amount of items in calendar drag and drop boxes () 2021-07-11 15:03:18 +02:00
Kevin Papst
2583fdf20e
small bugfixes ()
* improve report visibility
* fix timesheet duration, which breaks validation
* added contributing section in README
* do not allow to change project for existing activities - fixes 
* bump theme version to fix FOSUserBundle dependency
* use entity color instead of inherited one - fixes 
2021-07-10 00:37:03 +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
7460647d58
added setting to limit the maximum length of a timesheet record () 2021-06-12 01:05:33 +02:00
Kevin Papst
6709ef4c4c
removed soft_limit setting () 2021-06-10 16:01:09 +02:00
Kevin Papst
7f20cb045c
Refactor authentication system ()
Make auth configuration available via UI, remove FOSUserBundle and SAML-Bundle dependency
2021-06-10 15:34:13 +02:00