Permalink
Commits on Jun 22, 2011
  1. sane escaping for template content

    i removed some string replacements and used json_encode to encode the templates
    into a string
    committed Jun 22, 2011
Commits on Jun 21, 2011
  1. clean up inline html use in phpr.js

    i moved the inline html code to a new template.
    committed Jun 21, 2011
  2. reorder javascript-blob creation

    i reordered the logic to be able to output the template cache before
    the actual code.
    This enables us to use the templates in the system code.
    committed Jun 21, 2011
  3. remove own inArray implementation

    i replaced it with the one from dojo which is significantly faster
    committed Jun 21, 2011
Commits on Dec 16, 2010
  1. Version bump

    dsp committed Dec 16, 2010
Commits on Dec 1, 2010
  1. Version Bump 2nd try

    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Dec 1, 2010
  2. Version Bump

    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Dec 1, 2010
Commits on Nov 27, 2010
  1. PHProjekt 6.0.5

    PHProjekt 6.0.5 Codename Apinae.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 27, 2010
  2. Change the access of the private folder so the group also can access …

    …to it.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 27, 2010
Commits on Nov 26, 2010
  1. Fix the check on $currentGroup.

    - Change $currentGroupcount to just 'count'.
    - The isset($currentGroup->users) don't work, since 'users' is not a direct attribute.
      isset and count are not available for that.
      If $currentGroup is a Phprojekt_Groups_Groups, the 'users' relation will exist always.
    - Add a test for a non-existing group Id.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 26, 2010
Commits on Nov 24, 2010
  1. How to handle Jira after a release

    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Nov 24, 2010
Commits on Nov 22, 2010
  1. PHPROJEKT-88: Correct path to setup.php

    We have to document the path to the setup.php correctly and the redirection
    behavior.
    
    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Nov 22, 2010
  2. Merge remote branch 'gsolt/master'

    dsp committed Nov 22, 2010
  3. Change the access of the private folder so the group also can access …

    …to it.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 22, 2010
  4. Improve the hint about the cookies in the setup.

    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 22, 2010
  5. Improve german translation for the check on start and end dates.

    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 22, 2010
  6. Make sure find returns a valid group before using it

    We have to make sure that find returns a valid array that we can use.
    If no current group was found find() will return an empty array.
    If we don't check for ->user we'll get a fatal error.
    
    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Nov 16, 2010
Commits on Nov 18, 2010
  1. Fix Module designer for Chrome v7.

    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 18, 2010
Commits on Nov 12, 2010
  1. Change the file access in the Setup.

    Since many users have a "403 forbidden" after the installation,
    The access should be 755 and 644 instead of 750 and 640.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 12, 2010
  2. Add a hint into the Setup.

    The setup requires the use of cookies.
    Since the cookie detection don't work fine an equal in all the browsers,
    a simple NOTE should be enough.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 12, 2010
  3. Improvements for the upload name (md5 string)

    - md5(mt_rand() . time()) reduce the collision possibility.
    - improve explode for the file name that contains "|"
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 12, 2010
Commits on Nov 3, 2010
  1. Add a check for start and end date fields.

    Since the check can be used for any module with start and end date fields,
    the function is in the library/PHProjekt/Model/Validate.php.
    
    Add also the translation in Default so all the modules can use it.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Nov 3, 2010
Commits on Oct 31, 2010
  1. Do not add a null value to the array if the userId is set to null.

    If the user id is set to null isset will return true and the array will
    contain a null value which is an invalid receipient.
    
    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Oct 31, 2010
  2. Remove unused destructor code.

    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Oct 31, 2010
Commits on Oct 22, 2010
  1. Add href for show the link icon.

    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Oct 7, 2010
  2. Move fileAction functions to a Helper.

    For get less code in the IndexController,
    all the upload actions are moved into a helper class,
    and only the actions are in the controller.
    This is the same structure for the save, delete and rights functions.
    Then is easy to extend the upload action in the module controller to use other helper.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Oct 22, 2010
  3. Improve link for not open a new tab in some browsers.

    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Oct 7, 2010
  4. Remove filesChanged, update the field always.

    The filesChanged is a var that indicates if the field
    should be updated or not with the current value of the files.
    The field is always updated except on the fileFormAction.
    That is not necessary, since in this action the field should be updated too,
    so without the var and without the check,
    now the field is updated always on each action.
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Oct 22, 2010
Commits on Oct 6, 2010
  1. Merge branch 'gs/upload-new'

    * gs/upload-new:
      Improve Minutes and MinutesItem modules.
      Move FileController inside IndexController.
      Improve FileController.
      Update getModelObject function for use getModelName and getModuleName.
      Define getType as required function for Phprojekt_ModelInformation_Interface
      Define the getUploadIframePath function for subModules.
      Define the iFramePath in a function.
      Update release readme
      Version Bump
      PHProjekt 6.0.4
    dsp committed Oct 6, 2010
Commits on Oct 3, 2010
  1. Do not pass an exception from the internal setParams method to the UI

    If setParams is called with an invalid argument we throw an
    InvalidArgumentException instead of an Phprojekt_PublishedException.
    setParams is an internal method that doesn't interact with the frontend.
    Therefore the exception should not be published.
    
    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Oct 1, 2010
  2. Note that we probably want to throw an error there

    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed Oct 1, 2010
  3. Update release readme

    dsp committed Sep 13, 2010
  4. Version Bump

    Signed-off-by: David Soria Parra <dsp@php.net>
    dsp committed Sep 13, 2010
  5. PHProjekt 6.0.4

    Codename Melecta
    
    Signed-off-by: David Soria Parra <david.soria_parra@mayflower.de>
    dsp committed with dsp Sep 13, 2010
Commits on Sep 30, 2010
  1. Improve Minutes and MinutesItem modules.

    - Use new functions of the IndexController.
    - Remove init() and use setParent().
    
    Signed-off-by: Gustavo Solt <gustavo.solt@mayflower.de>
    gustavo-solt committed Sep 30, 2010