Permalink
Commits on Apr 29, 2013
  1. Bump version number to 1.4.0

    FEA: ItEr77S03Community
    mrego committed Apr 29, 2013
  2. Update NEWS file for LibrePlan 1.4.0

    FEA: ItEr77S03Community
    mrego committed Apr 29, 2013
  3. Update RPM package for LibrePlan 1.4.0

    FEA: ItEr77S03Community
    mrego committed Apr 29, 2013
  4. Update Debian package for LibrePlan 1.4.0

    FEA: ItEr77S03Community
    mrego committed Apr 29, 2013
  5. Update database scripts for LibrePlan 1.4.0

    FEA: ItEr77S03Community
    mrego committed Apr 29, 2013
Commits on Apr 22, 2013
  1. i18n: Update keys.pot files

    FEA: ItEr77S03Community
    mrego committed Apr 22, 2013
Commits on Apr 11, 2013
  1. Fix typo "Unnasigned" vs "Unassigned"

    FEA: ItEr77S03Community
    mrego committed Apr 11, 2013
Commits on Mar 27, 2013
Commits on Mar 26, 2013
  1. tim-connector: Remove unneeded lines in _jiraOrderElementSync.zul and…

    … _timOrderTimesheetSync.zul
    
    This is managed now at JiraSynchronizationController.showOrHideJiraEditWindow()
    and TimSynchronizationController.showOrHideTimEditWindow().
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Mar 26, 2013
  2. tim-connector: Rename connectorId to connectorName in OrderSyncInfo

    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Mar 26, 2013
  3. tim-connector: Fix typo in JobSchedulerController.showSynchronization…

    …Info() method
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Mar 26, 2013
Commits on Mar 21, 2013
  1. Bug #1612: Fix NPE adding children to newly created elements

    The problem was that when you add a child to a newly created empty task, it
    become the task in a container, and then mark the container as selected to ease
    the insertion of new children.
    
    In order to mark the container as selected the element needs to be renderer
    before we try to select it, otherwise we have been getting a NPE.
    
    FEA: ItEr77S04BugFixing
    mrego committed Mar 21, 2013
Commits on Mar 20, 2013
  1. Mark as non-lazy the relationship between a user and its related enti…

    …ties (Label and Criterion)
    
    This avoids problems saving a project when entering directly via the entry
    points with a user that has a label associated.
    
    FEA: ItEr77S04BugFixing
    mrego committed Mar 20, 2013
  2. Log the full stacktrace when a ValidationException happens while savi…

    …ng a project
    
    This will ease the debugging of some bugs in the future.
    mrego committed Mar 20, 2013
Commits on Mar 14, 2013
  1. jira-connector: Make OrderCRUDController.isJiraActivated() public as …

    …it's used from _edition.zul
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Mar 14, 2013
  2. Fix translation markers for ConnectorException and TimImpExpInfo classes

    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Mar 14, 2013
Commits on Mar 12, 2013
Commits on Mar 7, 2013
  1. tim-connector: Modify SchedulerManager to use ConfigurationDAO instea…

    …d of ConfigurationModel
    
    Remove unneeded public method in IConfigurationModel.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Mar 7, 2013
Commits on Feb 27, 2013
  1. tim-connector: Refactor majorId attribute of Connector entity to name

    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 27, 2013
  2. tim-connector: Moved tests to proper package

    They were in importers and they're moved to org.libreplan.importers.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 27, 2013
  3. tim-connector: Created new entity Connector based on AppProperties

    AppProperties entity has been removed as it stores the same information
    (majorId) repeated in each database record and it doesn't match with the real
    model that we need.
    
    A new entity Connector with a majorId identifier has been created, this entity
    contains a list of properties (pairs key-value).
    
    Moreover it has been created the predefined Tim connector with its own
    properties (predefined too).
    
    For new connectors, apart from the specific classes implementing them it would
    be only needed to modify PredefinedConnectors and PredefinedConnectorProperties.
    The database will be updated automatically on LibrePlan startup thanks to the
    ConnectorBootstrap.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 27, 2013
Commits on Feb 22, 2013
  1. Fix orders filtered query

    GROUP BY clause was being added in the middle of the query instead of at the
    end.
    
    FEA: ItEr77S15FilteringEnhancements
    mrego committed with ltilve Feb 20, 2013
  2. Bug #1609: Fix problem using a different transaction in validation me…

    …thods
    
    In order to avoid to have the same user in the session twice, the validation
    query of User entity has been done in a different transaction.
    
    The issue happens with resources too, so the same solution has been used in
    both cases.
    
    FEA: ItEr77S04BugFixing
    mrego committed Feb 22, 2013
Commits on Feb 15, 2013
  1. Forced reference to zoom listener to write resourcesLoad session para…

    …meter
    
    The new listener registered to track changes on ResourceLoad perspective zoomLevel
    was not always being called. An explicit reference was defined to avoid that
    listener to be wrongly freed.
    
    FEA: ItEr77S15FilteringEnhancements
    mrego committed with ltilve Feb 15, 2013
Commits on Feb 14, 2013
  1. tim-connector: Fix alignment of cron expression and button

    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 14, 2013
  2. tim-connector: Remove unneeded checkings in testConnection method

    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 14, 2013
  3. tim-connector: Pass component to WrongValueException in connectors co…

    …nfiguration
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 14, 2013
  4. tim-connector: Increase width of textboxes in connector properties

    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 14, 2013
Commits on Feb 13, 2013
  1. tim-connector: Rename page to "Job Scheduling" and associated files

    * Renamed .zul file and page to "Job Scheduling".
    * Include ROLE_JOB_SCHEDULING in default profile SYSTEMS_ADMINISTRATOR.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 13, 2013
  2. tim-connector: Hide Tim sync UI in order edition if Tim is not activated

    Like in the case of JIRA, the Tim synchronization UI in the project edition will
    only appear if Tim connector is activated.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 13, 2013
  3. tim-connector: Improve configuration UI for connectors

    Several changes in the UI and implementation.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 13, 2013
Commits on Feb 12, 2013
  1. tim-connector: Changes in JobSchedulerController and zul

    Lots of changes:
    * Created a new model to follow the standard structure of controllers in
      LibrePlan.
    * Marked several strings to be internationalized.
    * Improved .zul page, removing unneeded stuff and simplifying code.
    * Checked that cron expression is right, otherwise inform the user.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 12, 2013
Commits on Feb 11, 2013
  1. tim-connector: Avoid to load all workers to import/export timesheets …

    …from/to Tim
    
    Maybe it's not needed to get all workers, so the call to findAll has been changed by findByCode.
    
    Moreover, it was using code in ExportTimesheetsToTim and NIF in
    ImportRosterFromTim which was not coherent, so it has been changed to use code
    in both places.
    
    FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
    mrego committed Feb 11, 2013