Vova Perebykivskyi
c29bc6aa61
Rows alignment for Firefox.
2016-11-29 10:36:26 +02:00
Vova Perebykivskyi
46b5997e62
Remove slf4j-jdk14 dependency.
...
Set default config for ExpensesSheet entities obviously in ehcache.xml.
Add log4j loggers.
Minor changes to documentation / i18n.
Code refactoring.
2016-11-15 15:37:16 +02:00
Vova Perebykivskyi
35ccbec0ac
Resolve some TODO`s.
...
Code refactoring.
2016-10-31 16:49:57 +02:00
Vova Perebykivskyi
74a2d9900a
Merge libreplan-webapp module with ZK branch.
...
Code refactoring.
2016-10-27 10:05:21 +03:00
Vova Perebykivskyi
0f25b227fe
Merge libreplan-business module with ZK branch.
...
Code refactoring.
2016-10-27 10:05:20 +03:00
Vova Perebykivskyi
1fe6156527
Merge ganttzk module with ZK branch.
2016-10-27 10:05:19 +03:00
Paul Luchyn
0f7d32cb0a
Fixed bug with GC overhead
2016-10-26 18:33:40 +03:00
Paul Luchyn
75dd99588b
Fixed bug with dateboxes
...
Optimization, code refactor
2016-10-18 15:40:21 +03:00
Paul Luchyn
7be2fbb1e5
Added limits to dateboxes on project scheduling page
2016-10-06 14:35:19 +03:00
Vova Perebykivskyi
455c0f53b0
Update Hibernate stack.
...
Update Hibernate ID generator.
Changes to Hibernate mappings.
Changes to OrderFileTest.
Code refactoring.
2016-05-24 16:55:13 +03:00
Vova Perebykivskyi
ebe9869547
Update info about MySQL.
...
Update i18n dependencies (Gettext).
Resolve Spring Security logout issue.
Code refactoring.
2016-05-16 15:13:08 +03:00
Vova Perebykivskyi
cfc416e4ec
Update Spring stack.
...
Code refactoring (config files, java classes, css file).
Update LibrePlan version in files.
2016-05-13 11:16:33 +03:00
Vova Perebykivskyi
9edba323c2
Update JAX-RS-API.
...
Update PostgreSQL dialect.
Pom files refactoring.
Code refactoring.
2016-05-10 15:44:54 +03:00
Vova Perebykivskyi
7cc62c9564
Update Tomcat Maven plugin.
...
Code refactoring.
Remove unused class.
2016-05-06 15:22:39 +03:00
Bogdan Bodnarjuk
6bce8f3f54
Refactoring code for Easy Mock lib
2016-05-05 17:07:50 +03:00
Vova Perebykivskyi
2cfcd58ce5
Merge remote-tracking branch 'upstream/master'
2016-05-05 16:06:26 +03:00
Vova Perebykivskyi
7bb48bec9b
Update Commons Collections. Code refactoring.
2016-05-05 15:24:01 +03:00
Bogdan Bodnarjuk
d39b8ab1ea
Refactoring code and change deprecated methods
...
Refactoring code and change deprecated methods 2
Refactoring code and change deprecated methods
2016-05-05 14:31:44 +03:00
Vova Perebykivskyi
68bc4a6fa5
Update Slf4j.
...
Code refactoring.
2016-05-05 11:38:57 +03:00
Vova Perebykivskyi
5d2cb8683c
Update Commons Lang.
...
Code refactoring.
2016-04-29 15:31:01 +03:00
Vova Perebykivskyi
3adb216e56
Update JGraphT.
...
Code refactoring.
2016-04-28 14:42:42 +03:00
Vova Perebykivskiy
529d3b738e
Added test for BAC value.
...
Code refactoring.
(cherry picked from commit 0f00d11)
2016-04-18 14:30:29 +03:00
Vova Perebykivskiy
cf7ea8e496
Update MPXJ library.
...
Changes to Project Import functionality.
Code refactoring.
i18n.
2016-02-23 16:10:51 +02:00
Jeroen Baten
b7c28eca11
Merge pull request #21 from mvanmiddelkoop/ProjectsPlanning-WiderNameColumn
...
ProjectsPlanning WiderNameColumn
2015-04-01 15:47:11 +02:00
Jeroen Baten
ff5f31e110
i18n: Adding Norwegian Bokmal language
2015-04-01 15:15:41 +02:00
mvanmiddelkoop
0c481a58f3
Project Name column wider
...
Since T/M column has been added, the Project Name has much less room.
The T/M column and date columns could be less wide (55-60 in stead of
76 pixels), and the total width of the pane has been increased from
300px to 375 pixels.
2015-02-28 15:03:58 +01:00
Oscar Gonzalez Fernandez
7b54a5063e
Upgrade Spring to 3.2.8 and Hibernate to 4.2.8
...
Now Libreplan can be run on Java8.
This implied some changes:
* Latest versions of hibernate use the Bean Validation API. This
implied renaming the imports and use ConstraintViolationException
instead of InvalidValue. Besides some constraints had to be renamed,
otherwise they wouldn't be recognized by Hibernate validation. In
the new version of Hibernate validator @AssertTrue can only be
applied to properties. So all methods it was applied to must follow
the is.* format.
Automatic execution of Bean Validation API is disabled, otherwise an
infinite loop would happen. This is because there are some
validation constraints that do launch queries to the database. This
causes a flush of the objects in the session and automatic
validation is called again.
* A new library for persisting JodaTime is necessary since
joda-time-hibernate is incompatible with hibernate 4. This library
can automatically register its types for Date conversion so they're
removed from configuration.
* Now, in some places, an InvalidDataAccessApiUsageException is thrown
instead of a DataIntegrityViolationException.
This is because no constraint is violated, the API is being used
incorrectly because a transient instance is being provided where a
persisted one was expected.
* In hibernate 4 listeners cannot be configured via properties.
HibernateDatabaseModificationsListener registers itself in its @PostConstruct method.
* ehcache classes used are now different.
2014-05-06 17:47:15 +02:00
Jeroen Baten
8cafdd2d62
small adjustments to representation
2014-03-17 21:45:36 +01:00
miciele Ghiorghis
54bc5aff14
project-margins-and-status: project status red image. Used when hover on the component
2014-03-10 18:39:01 +01:00
miciele Ghiorghis
33f57569c8
project-margins-and-status: project status red image. Used as background-image
2014-03-10 18:39:01 +01:00
miciele Ghiorghis
1024fbcd0a
project-margins-and-status: project status orange image. Used when hover on the component
2014-03-10 18:39:01 +01:00
miciele Ghiorghis
9b7d83e0c2
project-margins-and-status: project status orange image. Used as background-image
2014-03-10 18:39:01 +01:00
miciele Ghiorghis
a6ed82cfac
project-margins-and-status: project status green image. Used when hover on the component
2014-03-10 18:39:00 +01:00
miciele Ghiorghis
776225fe79
project-margins-and-status: project status green image. Used as background-image
2014-03-10 18:39:00 +01:00
miciele Ghiorghis
b0bb53b406
project-margins-and-status: new treecell added to hold project's hours and budget status
2014-03-10 18:38:59 +01:00
miciele Ghiorghis
2100273922
project-margins-and-status: new treecell added to hold project's hours and budget status
2014-03-10 18:38:59 +01:00
miciele Ghiorghis
4a13fd78e2
project-margins-and-status: label 'Status' added
2014-03-10 18:38:59 +01:00
miciele Ghiorghis
34bf33e630
project-margins-and-status: Implementation of getProject- hours and budget status and the project's tooltipsText
2014-03-10 18:38:59 +01:00
miciele Ghiorghis
8b68347041
project-margins-and-status: get project status and tooltipText methods added
...
Calculates the project status and gets the tooltips for each task of the project
2014-03-10 18:38:59 +01:00
miciele Ghiorghis
a09cdef943
project-margins-and-status: extended with implementaion of ITaskFundamentalProperties -projectStatus and tooltip
2014-03-10 18:38:58 +01:00
miciele Ghiorghis
052a7aa9ee
project-margins-and-status: Project's hours and budget status
2014-03-10 18:38:58 +01:00
miciele Ghiorghis
bffc44e1de
project-margins-and-status: get/show project's hours and budget status
2014-03-10 18:38:58 +01:00
Manuel Rego Casasnovas
4e06cbe71a
Bump version number to 1.4.0
...
FEA: ItEr77S03Community
2013-04-29 19:05:17 +02:00
Manuel Rego Casasnovas
e3e772fe66
i18n: Update keys.pot files
...
FEA: ItEr77S03Community
2013-04-22 12:28:15 +02:00
Swanson Chan
d7b9d0c5aa
i18n: Add Chinese translation
2013-03-12 10:07:19 +01:00
Manuel Rego Casasnovas
9bd6e29d44
Fix problem with session zoom level in project Gantt view
...
If the zoom level was changed in other view inside a project, Gantt view didn't
notice it.
FEA: ItEr77S15FilteringEnhancements
2013-02-07 13:07:29 +01:00
Manuel Rego Casasnovas
abe2313b69
Remove Planner.fixedZoomByUser attribute
...
The attribute is removed as the zoom is going to be managed from the session.
FEA: ItEr77S15FilteringEnhancements
2013-02-06 13:47:10 +01:00
Manuel Rego Casasnovas
dbc24f0833
Revert "Added global zoom level session variable"
...
This reverts commit 235f6de48c .
2013-02-06 13:42:52 +01:00
Lorenzo Tilve Álvaro
235f6de48c
Added global zoom level session variable
...
FEA: ItEr77S15FilteringEnhancements
2013-02-05 13:19:09 +01:00
Manuel Rego Casasnovas
727bc642b8
Bump version number to 1.3.3
...
FEA: ItEr77S03Community
2012-12-21 14:38:48 +01:00