Using cache middleware instead of various caching micro-strategies,
authorRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Fri, 19 Sep 2014 14:38:11 +0000 (16:38 +0200)
committerRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Fri, 19 Sep 2014 14:38:11 +0000 (16:38 +0200)
commitd69fc5f16ed739c02685e7d695abf6de59c2bf5e
tree57bd4efabbc93eb1cd4d8c2741e51edce9e79276
parentc6d5dd71ad0d9bae811cc9002248d9399c7fdff7
Using cache middleware instead of various caching micro-strategies,
together with django-ssify for two-phased rendering.
Remove dynfunctional, unused and undocumented  API.
Finally, what looks like correct ancestry-aware counters on related tags
(it's a shame all tests were passing, probably need more of those).
Removed unneeded build_absolute_uri tag.
115 files changed:
apps/ajaxable/templates/ajaxable/form.html
apps/api/emitters.py [new file with mode: 0644]
apps/api/handlers.py
apps/api/templates/api/main.html
apps/api/tests.py
apps/api/urls.py
apps/catalogue/__init__.py
apps/catalogue/apps.py [new file with mode: 0644]
apps/catalogue/fields.py
apps/catalogue/helpers.py
apps/catalogue/management/commands/checkintegrity.py
apps/catalogue/migrations/0002_book_ancestor.py
apps/catalogue/migrations/0003_populate_ancestors.py [new file with mode: 0644]
apps/catalogue/migrations/0004_remove_booktags_count_related_info.py [new file with mode: 0644]
apps/catalogue/models/__init__.py
apps/catalogue/models/book.py
apps/catalogue/models/collection.py
apps/catalogue/models/fragment.py
apps/catalogue/models/listeners.py [deleted file]
apps/catalogue/models/source.py
apps/catalogue/models/tag.py
apps/catalogue/signals.py [new file with mode: 0644]
apps/catalogue/tasks.py
apps/catalogue/templates/catalogue/audiobook_list.html
apps/catalogue/templates/catalogue/book_detail.html
apps/catalogue/templates/catalogue/book_list.html
apps/catalogue/templates/catalogue/book_mini_box.html
apps/catalogue/templates/catalogue/book_searched.html
apps/catalogue/templates/catalogue/book_short.html
apps/catalogue/templates/catalogue/book_text.html
apps/catalogue/templates/catalogue/book_wide.html
apps/catalogue/templates/catalogue/daisy_list.html
apps/catalogue/templates/catalogue/latest_blog_posts.html [deleted file]
apps/catalogue/templates/catalogue/menu.html
apps/catalogue/templates/catalogue/related_books.html
apps/catalogue/templates/catalogue/search_multiple_hits.html
apps/catalogue/templates/catalogue/tag_list.html
apps/catalogue/templates/catalogue/tagged_object_list.html
apps/catalogue/templates/catalogue/work-list.html
apps/catalogue/templatetags/catalogue_tags.py
apps/catalogue/test_utils.py
apps/catalogue/tests/__init__.py
apps/catalogue/tests/tags.py
apps/catalogue/tests/test_visit.py [new file with mode: 0644]
apps/catalogue/urls.py
apps/catalogue/utils.py
apps/catalogue/views.py
apps/chunks/migrations/0002_auto_20140911_1253.py [new file with mode: 0644]
apps/chunks/models.py
apps/chunks/templatetags/__init__.py [deleted file]
apps/chunks/templatetags/chunks.py [deleted file]
apps/chunks/urls.py [new file with mode: 0644]
apps/chunks/views.py [new file with mode: 0644]
apps/dictionary/models.py
apps/funding/management/commands/funding_notify.py
apps/funding/models.py
apps/funding/templates/funding/disable_notifications.html [changed mode: 0755->0644]
apps/funding/templates/funding/includes/funding.html [new file with mode: 0644]
apps/funding/templates/funding/includes/fundings.html [new file with mode: 0644]
apps/funding/templates/funding/includes/offer_status.html [new file with mode: 0644]
apps/funding/templates/funding/includes/offer_status_more.html [new file with mode: 0644]
apps/funding/templates/funding/offer_detail.html
apps/funding/templates/funding/snippets/any_remaining.html [changed mode: 0755->0644]
apps/funding/templates/funding/tags/funding.html [deleted file]
apps/funding/templates/funding/tags/offer_status.html [deleted file]
apps/funding/templates/funding/tags/offer_status_more.html [deleted file]
apps/funding/templatetags/funding_tags.py
apps/funding/urls.py
apps/funding/views.py
apps/infopages/templates/infopages/infopage.html
apps/libraries/urls.py
apps/newtagging/models.py
apps/pdcounter/views.py
apps/picture/models.py
apps/picture/templates/picture/picture_detail.html
apps/picture/templates/picture/picture_list_thumb.html
apps/picture/templates/picture/picture_wide.html
apps/picture/templatetags/picture_tags.py
apps/picture/views.py
apps/polls/templates/polls/tags/poll.html
apps/polls/views.py
apps/search/templatetags/search_tags.py
apps/social/models.py
apps/social/templates/social/cite_info.html [new file with mode: 0644]
apps/social/templates/social/cite_promo.html
apps/social/templates/social/sets_form.html
apps/social/templates/social/shelf_tags.html
apps/social/templatetags/social_tags.py
apps/social/urls.py
apps/social/utils.py
apps/social/views.py
apps/sponsors/models.py
apps/sponsors/templatetags/__init__.py [deleted file]
apps/sponsors/templatetags/sponsor_tags.py [deleted file]
apps/sponsors/urls.py [new file with mode: 0644]
apps/sponsors/views.py [new file with mode: 0644]
apps/suggest/templates/publishing_suggest.html
apps/wolnelektury_core/__init__.py
apps/wolnelektury_core/apps.py [new file with mode: 0644]
apps/wolnelektury_core/models.py [deleted file]
apps/wolnelektury_core/signals.py [new file with mode: 0644]
apps/wolnelektury_core/static/js/base.js
apps/wolnelektury_core/templates/auth/login.html
apps/wolnelektury_core/templates/auth/login_register.html
apps/wolnelektury_core/templates/latest_blog_posts.html [new file with mode: 0644]
apps/wolnelektury_core/templates/main_page.html
apps/wolnelektury_core/templates/pagination/pagination.html
apps/wolnelektury_core/templates/superbase.html
apps/wolnelektury_core/templatetags/common_tags.py
apps/wolnelektury_core/views.py
requirements.txt
wolnelektury/settings/__init__.py
wolnelektury/settings/cache.py
wolnelektury/settings/custom.py
wolnelektury/urls.py