Commit graph

6482 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
2c3abf9195 Merge branch 'master' into ldap 2011-07-07 15:49:06 +02:00
Manuel Rego Casasnovas
b50921c391 Fixed issue with wrong password in login window (error not shown).
FEA: ItEr75S04BugFixing
2011-07-07 15:07:30 +02:00
Cristina Alvarino
42eccc8baf New option "Change password" in tab "Settings"
FEA: ItEr75S07UserSettings
2011-07-07 14:41:00 +02:00
Manuel Rego Casasnovas
3d5e8f06e6 Added default implementation for cancel method in BaseCRUDController.
Most of the times is not needed to do nothing.

FEA: ItEr75S13GenericCRUDController
2011-07-07 10:42:14 +02:00
Manuel Rego Casasnovas
eea2f6283a Added new beforeSaving method to BaseCRUDController
In order to fix issue with autogenerated codes in related entities.

FEA: ItEr75S13GenericCRUDController
2011-07-07 10:32:50 +02:00
Manuel Rego Casasnovas
ad033ff1e2 Improved info about entities in messages for user.
FEA: ItEr75S14ShowInformationEditedEntity
2011-07-07 10:14:30 +02:00
Manuel Rego Casasnovas
aa989b07ae Fixed issue if user sets duplicated LDAP roles for the same LibrePlan role.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-07 10:04:01 +02:00
Manuel Rego Casasnovas
76659e4910 Sorted ConfigurationRolesLDAP set in order to show information to user.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-07 09:07:16 +02:00
Manuel Rego Casasnovas
e0d312baec Update window title dynamically for LabelType while user is editing.
FEA: ItEr75S14ShowInformationEditedEntity
2011-07-06 20:45:25 +02:00
Manuel Rego Casasnovas
fb572a82f4 In edition mode show entity being edited in window title.
FEA: ItEr75S14ShowInformationEditedEntity
2011-07-06 20:14:51 +02:00
Manuel Rego Casasnovas
9337a9eb67 Created IHumanIdentifiable interface and used in LabelType.
FEA: ItEr75S14ShowInformationEditedEntity
2011-07-06 20:14:29 +02:00
Manuel Rego Casasnovas
1e0601824a Using a set for ConfigurationRolesLDAP instead of a List in order to fix issue.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-06 18:24:02 +02:00
Ignacio Diaz Teijido
50382a4368 Removing unnecesary loop in matching roles
FEA: ItEr74S09LdapAuhentication
2011-07-06 16:59:12 +02:00
Manuel Rego Casasnovas
21b4854bfe Used ConstraintChecker in BaseCRUDController.
FEA: ItEr75S13GenericCRUDController
2011-07-06 16:13:20 +02:00
Manuel Rego Casasnovas
2acc2f1516 Marked some methods in BaseCRUDController as final as they are not intended to be overridden.
FEA: ItEr75S13GenericCRUDController
2011-07-06 15:34:30 +02:00
Manuel Rego Casasnovas
d8dc2d58d6 Moved more stuff to BaseCRUDController.
* New methods:
  * saveAndExit
  * saveAndContinue
  * cancelForm
  * confirmDelete
* doAfterCompose now sets "controller" variable.

FEA: ItEr75S13GenericCRUDController
2011-07-06 15:33:35 +02:00
Manuel Rego Casasnovas
d0e1d0e91b Added more generic methods to BaseCRUDController.
* New methods:
  * goToList
  * goToCreateForm
  * goToEditForm
* Variable to save current state of controller

FEA: ItEr75S13GenericCRUDController
2011-07-06 10:26:06 +02:00
Manuel Rego Casasnovas
a01adb0b61 Created basic BaseCRUDController and used in LabelTypeCRUDController.
FEA: ItEr75S13GenericCRUDController
2011-07-05 21:11:54 +02:00
Manuel Rego Casasnovas
f6850b2654 Removed unneeded lines in worker edition zuls.
FEA: ItEr75S04BugFixing
2011-07-05 20:07:56 +02:00
Óscar González Fernández
5a06fa2c0a Ensure that the mouseover event for TaskComponent is executed
For resizable tasks the z-index was less than the value for the
dependency. This prevented the mouseover event of happening for
TaskComponent. Without this event happening, the end of the dependency
was not detected and adding a dependency was impossible. This could be
tested with resizable tasks, e.g. not allocated yet tasks.

FEA: ItEr75S08MigrationZK5
2011-07-05 19:06:57 +02:00
Óscar González Fernández
92a5b2a27f Fix end of the dependency was a little above than the pointer
_findPos use #listDependencies as reference, now _findCoordsForMouse
use it too.

FEA: ItEr75S08MigrationZK5
2011-07-05 17:55:38 +02:00
Óscar González Fernández
ddc1a101a7 [Bug #1102]
Remove extraneous calculations. findPost already gives the relative
position, no need to substract and sum the position of the task list
and the dependency list.

FEA: ItEr75S08MigrationZK5
2011-07-05 17:41:17 +02:00
Manuel Rego Casasnovas
ff64e01c1f Small fixes related with some unneeded variables.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-05 15:32:09 +02:00
Ignacio Diaz Teijido
ca97bec38a Refactorization of method getMatchedRoles
FEA: ItEr74S09LdapAuhentication
2011-07-05 15:25:38 +02:00
Manuel Rego Casasnovas
7e60371796 Fixed issue with combo style in Firefox and Epiphany.
FEA: ItEr75S08MigrationZK5
2011-07-05 10:49:45 +02:00
Ignacio Diaz Teijido
99b63fe537 Fixed issue with getMatchingRoles
FEA: ItEr74S09LdapAuhentication
2011-07-05 09:32:57 +02:00
Manuel Rego Casasnovas
1cc72b4fe9 Refactorized retrieveUser method in LDAPCustomAuthenticationProvider.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-04 20:23:41 +02:00
Manuel Rego Casasnovas
7286a7063d Removed unneeded usernameInserted variable.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-04 19:19:21 +02:00
Manuel Rego Casasnovas
0788de7c9f Changed arguments of authenticateInDatabase.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-04 19:17:10 +02:00
Manuel Rego Casasnovas
09a6717fef Added more responsibilities to authenticateInDatabase method.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-04 19:12:00 +02:00
Manuel Rego Casasnovas
9212a137f1 Use authenticateInDatabase in more places.
FEA: ItEr75S06LdapAuhenticationItEr74S09
2011-07-04 18:55:46 +02:00
Manuel Rego Casasnovas
238b05929e Small fixes (groupbox not closable, remove not needed space) 2011-07-04 16:07:08 +02:00
Cristina Alvarino
5fee0140aa Move entity Language to package org.navalplanner.business.settings.entities 2011-07-04 16:03:45 +02:00
Cristina Alvarino
d39e59effa Incorporate password and mail to settings window for each user
FEA: ItEr75S07UserSettings
2011-07-04 15:50:27 +02:00
Manuel Rego Casasnovas
068b4f6eac Moved Spring LDAP dependencies to root pom.xml.
FEA: ItEr74S09LdapAuhentication
2011-07-04 11:54:31 +02:00
Ignacio Diaz Teijido
b9bde93a5a Refactorization. Exceptions and generics.
FEA: ItEr74S09LdapAuhentication
2011-07-04 09:48:09 +02:00
Óscar González Fernández
8cdaf4e503 Add some profilling information for loading a project
All this information goes to its own file.

FEA: ItEr74S08DeployFramework
2011-07-01 17:40:49 +02:00
Óscar González Fernández
f66cf0f278 No feedback when loading a project from URL directly
This is for allowing to to do an accurate load test, otherwise the
project is not loaded if JavaScript is not executed. Only the initial
screen.

FEA: ItEr74S08DeployFramework
2011-07-01 17:17:21 +02:00
Ignacio Diaz Teijido
974ace5363 Refactorization of method retrieveUser
FEA: ItEr74S09LdapAuhentication
2011-07-01 13:54:20 +02:00
Manuel Rego Casasnovas
75b2c8030a Replaced tabs for 4-spaces in more files (.css and .js). 2011-07-01 10:08:38 +02:00
Manuel Rego Casasnovas
0acc29aadf Replaced tabs for 4-spaces in several files. 2011-07-01 09:49:46 +02:00
Ignacio Diaz Teijido
df44fbe372 Lets the user authenticate when LDAP role search is not properly configured
FEA: ItEr74S09LdapAuhentication
2011-07-01 08:31:56 +02:00
Óscar González Fernández
8ee51a7721 [Bug #1103] Fix bug
this._timeplotcontainer was not being initialized correctly since the
ready event is not always produced. Now it is queried instead of
initializing it at the start.

FEA: ItEr75S08MigrationZK5
2011-06-30 19:51:08 +02:00
Óscar González Fernández
389ceeb953 Remove unnecessary files
Mold files written in JavaScript are used now.

FEA: ItEr75S08MigrationZK5
2011-06-30 19:51:08 +02:00
Manuel Rego Casasnovas
c6c6c07e33 Merge branch 'master' into ldap 2011-06-30 18:01:25 +02:00
Manuel Rego Casasnovas
fb8ee6d98d Fixing issue adding autoscroll to main area in template.zul.
FEA: ItEr75S04BugFixing
2011-06-30 18:00:05 +02:00
Cristina Alvarino
c9cb970436 Move classes and settings.zul to new package
FEA: ItEr75S07UserSettings
2011-06-30 17:42:35 +02:00
Cristina Alvarino
f39394b955 Incorporate new fields to the user
FEA: ItEr75S07UserSettings
2011-06-30 16:54:12 +02:00
Óscar González Fernández
0c2d08ec13 Avoid duplicating visual effect on arrows
A background was being applied via css besides the src property. Now
divs are used so the duplication is removed.

FEA: ItEr75S08MigrationZK5
2011-06-30 16:19:45 +02:00
Manuel Rego Casasnovas
93294940f9 Merge branch 'master' into ldap
Conflicts:
	navalplanner-business/src/main/java/org/navalplanner/business/common/Configuration.java
	navalplanner-business/src/main/java/org/navalplanner/business/common/entities/Configuration.java
	navalplanner-business/src/main/java/org/navalplanner/business/users/entities/User.java
	navalplanner-business/src/main/resources/org/navalplanner/business/users/entities/Users.hbm.xml
	navalplanner-webapp/src/main/java/org/navalplanner/web/common/ConfigurationController.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/common/ConfigurationModel.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/common/IConfigurationModel.java
	navalplanner-webapp/src/main/webapp/common/configuration.zul
2011-06-30 08:25:36 +02:00