Commit graph

7481 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
120534e6ff Disable Money Cost Bar in company view to avoid performance issues
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-26 10:27:15 +02:00
Manuel Rego Casasnovas
9f0be7c949 Remove unneeded throws in MoneyCostCalculatorTest
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-23 11:55:01 +01:00
Manuel Rego Casasnovas
49d8d2753b Add unit tests to check MoneyCostCalculator with a different type of hours
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-23 11:53:18 +01:00
Manuel Rego Casasnovas
d6a85faa0f Remove commented lines in MoneyCostCalculatorTest
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-23 11:14:03 +01:00
Manuel Rego Casasnovas
e11ebf485c Add information about budget in "Imputed hours" tab
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-21 15:47:58 +01:00
Manuel Rego Casasnovas
0b35f7dd5e Add unit tests to check MoneyCostCalculator with a tree of tasks
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-21 13:48:49 +01:00
Manuel Rego Casasnovas
7500675a41 Add option to print money cost bar
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-20 17:58:13 +01:00
Manuel Rego Casasnovas
0eb5f7bc46 Add a new test case to check MoneyCostCalculator when there is not relationship via cost category
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-20 16:36:58 +01:00
Manuel Rego Casasnovas
5da1e11b26 Prevent possible rounding problems dividing BigDecimals
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 18:17:47 +01:00
Manuel Rego Casasnovas
79573836b1 Prevent NPE if there is not relationship between resource and type of hours via cost category
In that case the default price for the hours type is used.

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 18:17:04 +01:00
Manuel Rego Casasnovas
42ea25bd9f Reload budget field in "General data" of templates
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 18:07:47 +01:00
Manuel Rego Casasnovas
a2e07d0a9b Add field in "General data" tab to show the project budget
For the moment this is a new field called "Calculated budget" till we don't
decide what to do with the other budget related fields.

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 18:00:29 +01:00
Manuel Rego Casasnovas
aa7fb6dada Print Money Cost Bar proportinal to task size
Create two new methods in IntraDayDate:
* effortUntil
* addEffort

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 17:51:21 +01:00
Manuel Rego Casasnovas
cb55f928b6 Prevent NPE calculating money cost for a TaskElement
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 12:52:15 +01:00
Manuel Rego Casasnovas
0d1cff5feb Remove method getMoneyCostBarPercentage from ITaskFundamentalProperties
This method is not need as it's only used in a private method inside
TaskElementAdapter.

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 12:44:38 +01:00
Manuel Rego Casasnovas
79accc0c66 Improve tooltip message using budget, consumed money and percentage
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 12:23:18 +01:00
Manuel Rego Casasnovas
ac430aba6a Using the new MoneyCostCalculator to print the new Money Cost bar
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 12:23:18 +01:00
Manuel Rego Casasnovas
213e68c36e Implement money cost calculation in a new class called MoneyCostCalculator
Add a basic test to check that everything is working as expected

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-19 11:22:14 +01:00
Manuel Rego Casasnovas
27579c0bfd Fix Money Cost Bar position in containers
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-16 13:21:36 +01:00
Manuel Rego Casasnovas
277ef6e947 Add money cost percentage in the tooltip
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-16 12:38:23 +01:00
Manuel Rego Casasnovas
c430f8e198 Change CSS for the money cost bar and reported hours bar
* Set a different color for money cost bar
* Configured positions to make both bars visible at the same time

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-16 11:57:15 +01:00
Manuel Rego Casasnovas
7626b02235 Change icon for the new money cost bar
It is the same icon like the one for reported hours but using a different color

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-16 11:55:34 +01:00
Manuel Rego Casasnovas
abb5851afb Add new money cost bar at this moment using value, icon and color of reported hours
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-16 11:51:32 +01:00
Manuel Rego Casasnovas
b3eec587da Merge branch 'libreplan-1.2' into money-cost-monitoring-system 2012-03-16 09:41:23 +01:00
Manuel Rego Casasnovas
12fabd007e Fix typo in "Interporlation" (extra r) 2012-03-16 09:39:27 +01:00
Manuel Rego Casasnovas
ba12740f1b doc: Fix date format in on version at NEWS file
FEA: ItEr76S03Community
2012-03-16 09:18:17 +01:00
Manuel Rego Casasnovas
cc6bef8503 Bump version number to 1.2.2
FEA: ItEr76S03Community
2012-03-15 13:36:50 +01:00
Manuel Rego Casasnovas
2044d9122f Update NEWS file for LibrePlan 1.2.2
FEA: ItEr76S03Community
2012-03-15 13:36:47 +01:00
Manuel Rego Casasnovas
7b2216efe1 Update RPM package for LibrePlan 1.2.2
FEA: ItEr76S03Community
2012-03-15 13:36:41 +01:00
Manuel Rego Casasnovas
94cb671aab Update Debian package for LibrePlan 1.2.2
FEA: ItEr76S03Community
2012-03-15 13:36:37 +01:00
Manuel Rego Casasnovas
3cb555c181 Update database scripts for LibrePlan 1.2.2
FEA: ItEr76S03Community
2012-03-15 10:44:03 +01:00
Manuel Rego Casasnovas
223248f7ba Remove some unneeded lines in libreplan.spec 2012-03-15 10:38:09 +01:00
Manuel Rego Casasnovas
3983c02e88 www: Add new README files for Fedora and openSUSE in libreplan.org
FEA: ItEr76S03Community
2012-03-15 10:13:19 +01:00
Manuel Rego Casasnovas
c22dd92f1c Rename database scripts to create database and user 2012-03-15 09:53:31 +01:00
Jacobo Aragunde Pérez
1470b457b6 Prepare libreplan spec file for the release 1.2.2. 2012-03-15 09:30:39 +01:00
Juan A. Suarez Romero
7daa70c77f Add LibrePlan RPM spec file 2012-03-15 09:30:39 +01:00
Juan A. Suarez Romero
b7141cf4ba Add instructions to configure LibrePlan in openSUSE 2012-03-15 09:30:39 +01:00
Juan A. Suarez Romero
c080ba8cff Add instructions to configure LibrePlan in Fedora 2012-03-15 09:30:38 +01:00
Juan A. Suarez Romero
41b06754dc Add Tomcat6 configuration file 2012-03-15 09:30:38 +01:00
Juan A. Suarez Romero
7d366b955c Add scripts to create database and user libreplan 2012-03-15 09:30:38 +01:00
Juan A. Suarez Romero
cb15c257a0 Add CutyCapt RPM spec file 2012-03-15 09:30:38 +01:00
Manuel Rego Casasnovas
bfb267353e Updated documentation about the new i18n profile
FEA: ItEr76S03Community
2012-03-15 08:43:07 +01:00
Manuel Rego Casasnovas
d842dc8c52 Wrap gettext plugin inside a new profile i18n to save time while developing
As number of languages is increased, the time used to process them is bigger
every time you do a "mvn clean install". Thanks to this new profile you could
save some timpe passing the following argument "-P-i18n".

FEA: ItEr76S03Community
2012-03-15 08:43:02 +01:00
Lorenzo Tilve Álvaro
8717e369be Bug #1362: Specify type of property in Templates.hbm.xml to avoid problems with MySQL
FEA: ItEr76S04BugFixing
2012-03-14 22:11:56 +01:00
Lorenzo Tilve Álvaro
d74717e160 doc: Removed legacy project logos from documentation screenshots
FEA: ItEr76S04BugFixing
2012-03-14 18:35:40 +01:00
Manuel Rego Casasnovas
9a612d15a1 Add no negative constraint in budget fields in edition forms
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-14 16:43:37 +01:00
Manuel Rego Casasnovas
a90f720dff Make bigger the description field in templates edition
FEA: ItEr76S04BugFixing
2012-03-14 16:31:50 +01:00
Manuel Rego Casasnovas
0d01216cbd Add budget field in order element template edition form
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-14 16:25:09 +01:00
Manuel Rego Casasnovas
2d58630cd8 Use budget field when creating a template from a task or vice versa
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-14 16:21:04 +01:00
Manuel Rego Casasnovas
7bfdf5f04d Add budget field in order element details form
FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-14 16:00:31 +01:00