Kevin Papst
90a0fd8a22
Next major version 2 with PHP 8.1, Symfony 6, Tabler UI, 2FA ... ( #2902 )
2022-12-31 21:19:55 +01:00
Kevin Papst
ed7f89cfe1
allow to restrict usage of global activities for projects ( #3437 )
2022-07-23 01:17:24 +02:00
Kevin Papst
e2ac6a0b17
Project date-range report: allow budget-type independent project-listing ( #3430 )
2022-07-22 12:27:53 +02:00
Kevin Papst
88bf534573
added invoice text field to project and activity ( #3335 )
2022-05-31 17:49:23 +02:00
Kevin Papst
76899d2fdb
Release 1.19.5 ( #3265 )
2022-04-26 18:48:43 +02:00
Kevin Papst
30c7782d6e
automatic billable calculation ( #3200 )
2022-03-18 22:31:50 +01:00
Weblate (bot)
2ad7629c2a
Translations update from Hosted Weblate ( #3177 )
...
* 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 ( #3158 )
...
* 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
7da7468965
configure display of customer, project and activity in dropdown lists ( #3151 )
2022-02-14 17:43:05 +01:00
Kevin Papst
04fc954769
allow to configure the amount of recent activity rows in an empty week ( #3026 )
2021-12-16 16:58:10 +01:00
Kevin Papst
ec9dd08970
cleanup duplicate translation ids ( #3001 )
2021-12-08 01:49:44 +01:00
Weblate (bot)
99905497e1
Translations update from Hosted Weblate ( #2951 )
...
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: SC <lalocas@protonmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: dkstiler <dkstiler@gmail.com >
Co-authored-by: BeckeBauer <berko@gmx.de >
Co-authored-by: Bogi Napoleon Wennerstrøm <bogi.wennerstrom@gmail.com >
Co-authored-by: Miovio <mgrundemar@gmail.com >
Co-authored-by: Roman Ondráček <ondracek.roman@centrum.cz >
Co-authored-by: Dronrs <Dutythinking@protonmail.com >
Co-authored-by: Michal Matúšov <kubof.hromoslav@gmail.com >
Co-authored-by: Simona Iacob <s@zp1.net >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Kevin Papst <kpapst@gmx.net >
2021-12-04 02:37:04 +01:00
Kevin Papst
b062164277
allow to delete invoice documents ( #2968 )
2021-11-24 10:30:49 +01:00
Kevin Papst
b28e9c120c
version 1.16.2 ( #2942 )
...
* 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
f63a2c8ef6
Release 1.16 ( #2929 )
...
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: SC <lalocas@protonmail.com >
Co-authored-by: dkstiler <dkstiler@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
2021-11-16 10:51:01 +01:00
Weblate (bot)
8978c181ee
Translations update from Weblate ( #2915 )
...
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Kevin Papst <kevin@kevinpapst.de >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com >
Co-authored-by: Simona Iacob <s@zp1.net >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: dkstiler <dkstiler@gmail.com >
Co-authored-by: SC <lalocas@protonmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Anna Gonzalez Mellado <annagm615@gmail.com >
Co-authored-by: Gil <almontegil@gmail.com >
2021-11-15 00:57:59 +01:00
Kevin Papst
8b0962e192
configure am/pm time-format as user preference ( #2789 )
2021-11-14 18:18:26 +01:00
Kevin Papst
6e6c60b29a
added new invoice status: canceled ( #2922 )
2021-11-10 12:37:36 +01:00
Kevin Papst
73ab26c7b7
added resname for tool compatibility ( #2912 )
2021-11-05 14:40:31 +01:00
Weblate (bot)
3e61b60c4e
Translations update from Weblate ( #2850 )
...
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com >
Co-authored-by: Anders Johansson <johansson@aljmedia.se >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Roman Shabanov <romash2605@gmail.com >
Co-authored-by: Simona Iacob <s@zp1.net >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Artem <Localizer_in_Russian@protonmail.com >
Co-authored-by: SC <lalocas@protonmail.com >
Co-authored-by: KanI <twinklingnerd@gmail.com >
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com >
2021-11-05 14:18:37 +01:00
Kevin Papst
c8854b0775
change data filter on project month report ( #2911 )
2021-11-05 09:45:12 +01:00
Kevin Papst
36c08b0dea
fix weekly view day format ( #2893 )
...
* 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
9ab098af86
weekly quick-entry form ( #2793 )
2021-10-18 11:12:46 +02:00
Kevin Papst
843cd8fb67
refactor system configuration title and wording ( #2847 )
2021-10-13 13:37:44 +02:00
Kevin Papst
d25653b6ed
removed export and system-config subtitles ( #2811 )
2021-10-04 14:36:17 +02:00
Kevin Papst
baff2d78d9
prepare release 1.15 ( #2707 )
...
* 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 #2751 ANSI_QUOTES
* rename composer task
* fix billable statistic rates
* added missing translation for export
2021-09-17 00:58:25 +02:00
Kevin Papst
f743503705
added search modal for timesheet export ( #2728 )
2021-08-24 19:01:48 +02:00
Kevin Papst
b2d3272151
support multiple teamleads in each team ( #2702 )
...
* 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 ( #2684 )
2021-08-06 18:38:41 +02:00
Kevin Papst
828b9c8b4a
added account number field to user ( #2671 )
2021-07-19 00:13:39 +02:00
Kevin Papst
27cea996c0
configurable print export ( #2657 )
2021-07-13 10:11:20 +02:00
Kevin Papst
2583fdf20e
small bugfixes ( #2655 )
...
* improve report visibility
* fix timesheet duration, which breaks validation
* added contributing section in README
* do not allow to change project for existing activities - fixes #2576
* bump theme version to fix FOSUserBundle dependency
* use entity color instead of inherited one - fixes #2200
2021-07-10 00:37:03 +02:00
Kevin Papst
9ddb87a6fd
added project detail report ( #2651 )
...
- 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
7f20cb045c
Refactor authentication system ( #2602 )
...
Make auth configuration available via UI, remove FOSUserBundle and SAML-Bundle dependency
2021-06-10 15:34:13 +02:00
Kevin Papst
f7aa3c1e13
financial year setting + new users working time per year report ( #2547 )
2021-05-14 18:40:48 +02:00
Weblate (bot)
67d23ec6b2
Translations update from Weblate ( #2474 )
...
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
08a144ac31
drag & drop to delete entries from the calendar ( #2513 )
2021-04-20 14:50:23 +02:00
Kevin Papst
0330f45c6a
billable timesheets, inactive projects report, bookmark export search ( #2503 )
2021-04-18 21:51:27 +02:00
Kevin Papst
2ce6e815ff
new report: week for users ( #2494 )
2021-04-07 22:20:19 +02:00
Weblate (bot)
f4dbdbb427
Translations update from Weblate ( #2401 )
2021-03-29 11:45:03 +02:00
Philipp
d84beb957c
add subtotal and payment date to invoices ( #2450 )
2021-03-29 00:51:34 +02:00
Kevin Papst
f8a5ff7315
create multiple invoices at once ( #2465 )
2021-03-27 20:47:53 +01:00
Kevin Papst
87d07ffaaf
save default search options ( #2445 )
...
* 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
c0378b4f51
add user preference: default report ( #2430 )
2021-03-14 13:32:47 +01:00
Kevin Papst
db1344573f
search and export from invoice archive ( #2408 )
2021-03-10 01:50:27 +01:00
Willian Gustavo Veiga
c34e9f576d
added new report: project view ( #1738 )
2021-03-09 23:19:11 +01:00
Weblate (bot)
765ea63aed
Translations update from Weblate ( #2293 )
2021-03-03 12:58:42 +01:00
Kevin Papst
8d41fa20bd
prepare release 1.13 ( #2290 )
...
* 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
8d72d114c7
improved duration and minute selector ( #2264 )
...
* 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
40eda01c22
added export context ( #2216 )
2020-12-22 18:41:00 +01:00