Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 4, 2012
  1. @FrankBie2

    pep8 fixes

    FrankBie2 authored
  2. @FrankBie2
  3. @FrankBie2

    add test for issue #1113

    FrankBie2 authored
Commits on Jan 2, 2012
  1. @FrankBie2

    code cleanup

    FrankBie2 authored
Commits on Dec 2, 2011
  1. @FrankBie2

    removed some debug

    FrankBie2 authored
  2. @FrankBie2

    removed edgecases

    FrankBie2 authored
  3. @FrankBie2
Commits on Nov 30, 2011
  1. @FrankBie
Commits on Nov 29, 2011
  1. @FrankBie2

    menu rendering tests for grant options

    FrankBie2 authored
    ACCESS_PAGE_AND_CHILDREN
    ACCESS_CHILDREN
    ACCESS_PAGE_AND_DESCENDANTS
    ACCESS_DESCENDANTS
    ACCESS_PAGE
    
    for logged in users and anonymous users
Commits on Oct 14, 2011
  1. @ojii

    Fixes #1039

    ojii authored
    BACKWARDS INCOMPATIBLE CHANGES!!! Softroots only cut 'downwards' now,
    not 'upwards'. According to @evildmp that's the expected behavior.
    @c4urself who reported #1039 should confirm that this is actually what
    is expected.
    
    The fix itself was kinda simple because the 'downward' cuts were clearly
    marked in the code.
    
    I also added more extensive and better documented tests.
Commits on Aug 5, 2011
  1. @ojii

    Added more tests for view permission in menu

    ojii authored
    Fixed an issue that PagePermission were not respected in cms.menu.get_visible_pages
  2. @ojii

    Removed unnecessary import

    ojii authored
  3. @ojii

    Drastically improved coverage of cms.menu.get_visible_pages and fixed…

    ojii authored
    … some bugs in the process
  4. @ojii
Commits on Aug 2, 2011
  1. @ojii

    Merge branch 'page_menu_lessqueries' of https://github.com/fivethreeo…

    ojii authored
    …/django-cms into fivethreeo-page_menu_lessqueries
  2. @ojii

    Okay this is a big one:

    ojii authored
    I wanted to fix #885, which I did.
    However it appeared that Page.get_absolute_url was a complete mess.
    So I ended up fixing that, by moving page-path (url) logic to post-save (Title/Page) signals and compute them there, and store them in Title.path.
    This means Page.get_absolute_url() should be A LOT faster now (=faster menus?), however someone better check that first.
    It also means that page/title writes (create,update,move,blah) will be SLOWER, but in my opinion, optimizing reads over writes is preferable.
    
    As a little side effect this commit also potentially fixes #493  due to also fixing #770.
    
    And a further side effect, it will HIDE but NOT FIX #760. Potentially making that bug even more obscure (however it might still show up in the signals).
    
    As you can see, I've changed a lot of tests (because they looked broken in my opinion), so this patch should get extra care.
Commits on Jun 20, 2011
  1. @fivethreeo
Commits on Mar 30, 2011
  1. @ojii

    i fail at merging sometimes...

    ojii authored
  2. @ojii

    Merge branch 'permissions-merge2' of https://github.com/jezdez/django…

    ojii authored
    …-cms into jezdez-permissions-merge2
    
    Conflicts:
    	cms/menu.py
Commits on Mar 29, 2011
  1. @chrisglass
Commits on Feb 24, 2011
  1. @jezdez
Commits on Feb 9, 2011
  1. Merge remote branch 'jezdez/permissions-merge' into viewpermission

    Tobias von Klipstein authored
    Conflicts:
    	cms/admin/dialog/views.py
    	cms/admin/forms.py
    	cms/admin/models.py
    	cms/admin/pageadmin.py
    	cms/admin/permissionadmin.py
    	cms/cache/permissions.py
    	cms/models/fields.py
    	cms/models/managers.py
    	cms/models/moderatormodels.py
    	cms/models/pagemodel.py
    	cms/models/permissionmodels.py
    	cms/models/placeholdermodel.py
    	cms/models/pluginmodel.py
    	cms/signals.py
    	cms/templatetags/cms_admin.py
    	cms/tests/base.py
    	cms/tests/permmod.py
    	cms/utils/admin.py
    	cms/utils/mail.py
    	cms/utils/permissions.py
    	cms/views.py
    	menus/menu_pool.py
    	tests/buildout.cfg
Commits on Jan 24, 2011
  1. @ojii
  2. @ojii

    some progress in digging into 662

    ojii authored
Commits on Jan 21, 2011
  1. @chrisglass
Commits on Nov 26, 2010
  1. @chrisglass

    Trivial changes:

    chrisglass authored
    - Removed unused imports
    - Renamed fugly variables (come on, one letter?)
    - Most important: I gave the id parameter to the modify() function a real explicit name that DOES NOT CLASH WITH A BUILTIN!
Commits on Nov 15, 2010
  1. @jezdez
  2. @jezdez
Commits on Jun 8, 2010
  1. @stefanfoulis

    added ability to display a page only for anonymous user (as well as o…

    stefanfoulis authored
    …nly logged in users), removed some dead code
Commits on May 31, 2010
  1. @tonnzor @digi604

    Now direct links are used for items that used redirection

    tonnzor authored digi604 committed
Commits on Mar 31, 2010
  1. @ojii

    fixed cache invalidation for menu

    ojii authored
Commits on Mar 22, 2010
  1. @samluescher
Commits on Mar 20, 2010
  1. @digi604
Commits on Mar 19, 2010
  1. @stefanfoulis

    fixes #386: reverse_id does not work if the page has `in_navigation=F…

    stefanfoulis authored
    …alse` set (new menu system). BEWARE: tests.navextender.NavExtenderTestCase.test_02_extenders_on_root and test_04_extenders_on_child fail
  2. @stefanfoulis
Something went wrong with that request. Please try again.