Commits on Dec 10, 2013
  1. Prevent directory traversal attack using hack name, e.g. `NewHack/../…

    …../../../../etc/passwd`
    committed Dec 10, 2013
Commits on Dec 9, 2013
  1. Added `--config-dir` option for `svn mkdir` and retreives the configu…

    …ration file from `TRACHACKS_SVN_CONFIG_DIR` environment
    committed Dec 10, 2013
  2. Show hints when focusing input and entering container because don't s…

    …how hints for checkbox and radio button
    committed Dec 10, 2013
  3. Validates `#installation`

    committed Dec 10, 2013
Commits on Dec 8, 2013
  1. @rjollos

    Open links to //types// and //release// in new tabs so that the user …

    …doesn't inadvertently navigate away from the page. Refs #10193.
    rjollos committed with Nov 20, 2013
  2. @rjollos
  3. @rjollos
  4. @rjollos
  5. @rjollos

    Center the new hack form on the page, and move the `h1` outside the f…

    …orm so that it is left-aligned with the other content. Refs #10193.
    rjollos committed with Nov 20, 2013
  6. @rjollos
  7. @rjollos
  8. @rjollos

    Another change to adapt call to render_cloud to API in TagsPlugin 0.7…

    … (Refs #11144, #11146).
    rjollos committed with Nov 20, 2013
Commits on Jul 2, 2013
  1. Adapt call to `render_cloud` to API in TagsPlugin 0.7 (Refs #11144, F…

    …ixes #11146).
    
    `render_cloud` became a method of `TagWikiMacros` in [11934]. Previously it was a function in the `macros` module. This issue should have been resolved in [13266], however the signature of the function call wasn't correctly changed.
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@13316 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Jul 2, 2013
Commits on Jun 7, 2013
  1. PEP-0008 changes and removed unused imports.

    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@13273 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Jun 7, 2013
  2. Refs #11154: Added pass-through implementations of two missing `IAcco…

    …untChangeListener` methods (for AccountManagerPlugin 0.4.3).
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@13272 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Jun 7, 2013
  3. Bumped version to 3.0dev

    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@13271 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Jun 7, 2013
  4. Fixes #11145: Resolved a UnicodeEncodeError in Genshi 0.7 by not form…

    …atting the markup to a string.
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@13270 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Jun 7, 2013
  5. Added author, maintainer and project URL to `setup.py`.

    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@13268 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Jun 7, 2013
Commits on Jun 6, 2013
  1. Refs #11144: TagsPlugin 0.7 compatibility: `render_cloud` became a me…

    …thod in [11934]. Previously it was a function.
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@13266 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Jun 6, 2013
Commits on Nov 23, 2012
  1. Fixes #10645: Changed license from GPL to 3-Clause BSD, with permissi…

    …on of authors.
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@12379 7322e99d-02ea-0310-aa39-e9a107903beb
    rjollos committed Nov 23, 2012
Commits on Jan 26, 2010
  1. Introduce a cache for hacks. It's not used yet and the current implem…

    …entation
    
    is a suboptimal kludge, but it should do it's job for now.
    
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7478 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Jan 26, 2010
Commits on Jan 20, 2010
  1. Also use the hack type as tag for a new hack.

    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7421 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Jan 20, 2010
Commits on Dec 23, 2009
  1. Improve the output of the two new macros:

     * category and release descriptions may contain wiki formatting that was not rendered before, fixed.
     * add a little css
    
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7297 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 23, 2009
Commits on Dec 22, 2009
  1. Add two new macros:

     * !ListHackTypes: provides a list of all hack categories (types)
     * !ListTracRelease: provides a list of all locally known Trac releases
    
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7296 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 22, 2009
  2. Disable the /hacks handler for now, as it needs more work before it s…

    …hould be
    
    made visible again for users. Until then, the !ListHacks macro should do.
    
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7295 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 22, 2009
  3. Add short description to the tags cloud.

    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7294 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 22, 2009
Commits on Dec 21, 2009
  1. * Add another (sanity) check: resulting path may not yet be in authz…

    … file. Because of this we now also depend on SvnAuthzAdminPlugin.
    
     * page_and_path() now only calculates and returns page name (since the path is just page.lower()), thus renamed to get_page_name().
     * Add missing functionality required for actually creating a new hack.
     * Some minor cosmetic adjustments.
    
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7288 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 21, 2009
Commits on Dec 17, 2009
  1. Add test to make sure that resulting component does not yet exist.

    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7276 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 17, 2009
  2. * Assert that repository path for new hack does not yet exist.

     * Assert that a type is chosen and that it's valid.
    
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7275 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 17, 2009
  3. Add test to make sure that all selected releases actually exist. Just…

    … in case
    
    that someone discovers tools like Firebug which allow to manipulate forms ;-)
    
    
    git-svn-id: http://trac-hacks.org/svn/trachacksplugin/0.11@7273 7322e99d-02ea-0310-aa39-e9a107903beb
    otaku42 committed Dec 17, 2009