Recent Releases of wiki
wiki - 0.5
Changed
- Update to Markdown >= 3.1 #920 (Don Bowman, Benjamin Bach)
- Several code-cleanups, test improvements and test
Added
- Django 2.2, 3.0 support
NB! Django 3.0 support is pending other dependencies' Django 3.0 support
Removed
- Django 1.11 support
- Python
Published by benjaoming over 6 years ago
wiki - 0.3
Added
- Search choice between either current or global tree (Christian Duvholt) #580 #731
- New bootstrapped image insert dialog (Frank Loemker) #628
- Allow the HTML tag
<hr>(Frank Loemker) #629 - Global History overview of page revisions (Frank Loemker and Maximilien Cuony) #627
- Move article support with redirects (Frank Loemker) #640
- Django 1.11 compatibility (Luke Plant) #634
- Crop paginator window when there are >9 pages in a list (Frank Loemker) #646
- Extended syntax for attachment macro:
[attachment:id title:"text" size](Frank Loemker) #678 - Add Sphinx documentation for plugin settings (Frank Loemker) #681
- Show “log out” in menu when account handling is disabled (jenda1) #691
- Markdown tag with wiki paths now support fragments like
[Click Here](wiki:/path#header)(Frank Loemker) #701
Changed
- Test refactor: Use django-functest and separate WebTest from Selenium (Luke Plant) #634
- Repo refactor: Moved wiki package to
src/folder and test code totests/#631 - Render django.contrib.messages with template tag and inclusion template: Configurable and bootstrap 3 compatible (Benjamin Bach and Frank Loemker) #654
- Don’t hardcode redirect url in account update view (Benjamin Bach) #650
- Python 3.6 support added to test matrix (Benjamin Bach) #664
- Keep CSS global namespace clean, refactor CSS rule label ->
.wiki-labellabel (Christian Duvholt) #679 - Plugins can whitelist HTML tags and attributes (jenda1) #700
- Optimizations to fundamental permission lookup managers (Christian Duvholt) #714
- Code quality upgrade, remove obsolete code, linting and tidying up (Mads Jensen) #797, #705, #707, #716, #717, #718, #719, #720, #721, #722, #724, #725, #726, #727, #728, #730, #732, #733, #735, #736, #737, #738, #741, #743, #743
- Added
AppConfigclass for all plugins (Raffaele Salmaso) #758 - Explicit
on_deletefor allForeignKeyfields (Raffaele Salmaso) #759 - Django 2.0 preparation:
atomic=Falsefor 3 migrations that rename tables/fields (Raffaele Salmaso) #760 - Set dependency
django-nyt<1.1to avoid future breakage (Benjamin Bach) #761
- Added
Fixed
- Removed exception catch all in
URLPath.delete_subtreewhich silenced errors while delete articles with descendents - Fix article settings page in Django 1.11 (Frank Loemker) #682
- Fix upstream MPTT breaking deletion of articles from django-admin (Frank Loemker) #683
- Wrong HTML attribute
‘type’on search result page (Geoff Clapp) #698 - Fix restoring of attachments and other RevisionPlugin types after deletion (Frank Loemker) #672
- Allowing
<sup>because of footnotes (Frank Loemker) #750 - Hunted down unclosed HTML tags #750 (Mads Jensen) #741
- Python
Published by benjaoming about 8 years ago
wiki - 0.3b4
Added
- Search choice between either current or global tree (Christian Duvholt) #580 #731
- New bootstrapped image insert dialog (Frank Loemker) #628
- Allow the HTML tag
<hr>(Frank Loemker) #629 - Global History overview of page revisions (Frank Loemker and Maximilien Cuony) #627
- Move article support with redirects (Frank Loemker) #640
- Django 1.11 compatibility (Luke Plant) #634
- Crop paginator window when there are >9 pages in a list (Frank Loemker) #646
- Extended syntax for attachment macro:
[attachment:id title:"text" size](Frank Loemker) #678 - Add Sphinx documentation for plugin settings (Frank Loemker) #681
- Show “log out” in menu when account handling is disabled (jenda1) #691
- Markdown tag with wiki paths now support fragments like
[Click Here](wiki:/path#header)(Frank Loemker) #701
Changed
- Test refactor: Use django-functest and separate WebTest from Selenium (Luke Plant) #634
- Repo refactor: Moved wiki package to
src/folder and test code totests/#631 - Render django.contrib.messages with template tag and inclusion template: Configurable and bootstrap 3 compatible (Benjamin Bach and Frank Loemker) #654
- Don’t hardcode redirect url in account update view (Benjamin Bach) #650
- Python 3.6 support added to test matrix (Benjamin Bach) #664
- Keep CSS global namespace clean, refactor CSS rule label ->
.wiki-labellabel (Christian Duvholt) #679 - Plugins can whitelist HTML tags and attributes (jenda1) #700
- Optimizations to fundamental permission lookup managers (Christian Duvholt) #714
- Code quality upgrade, remove obsolete code, linting and tidying up (Mads Jensen) #797, #705, #707, #716, #717, #718, #719, #720, #721, #722, #724, #725, #726, #727, #728, #730, #732, #733, #735, #736, #737, #738, #741, #743, #743
Fixed
- Removed exception catch all in
URLPath.delete_subtreewhich silenced errors while delete articles with descendents - Fix article settings page in Django 1.11 (Frank Loemker) #682
- Fix upstream MPTT breaking deletion of articles from django-admin (Frank Loemker) #683
- Wrong HTML attribute
‘type’on search result page (Geoff Clapp) #698 - Fix restoring of attachments and other RevisionPlugin types after deletion (Frank Loemker) #672
- Allowing
<sup>because of footnotes (Frank Loemker) #750 - Hunted down unclosed HTML tags #750 (Mads Jensen) #741
- Python
Published by benjaoming about 8 years ago
wiki - 0.2.3
- Pulled Transifex translations and pushed source translations.
- Fix support for Py2 unicode in code blocks (Benjamin Bach) #607
- Support for Github style fenced codeblocks (Benjamin Bach) #618
- Cached articles showing up in wrong language (Benjamin Bach) #592
- Upgraded Bootstrap from 3.3.1 to 3.3.7 (Benjamin Bach) #620
- Upgraded bundled jQuery to 1.12.4 (Benjamin Bach) #620
- Setting
WIKI_MARKDOWN_HTML_STYLESfor allowingstyle='..'in user code (Benjamin Bach) #603 - Strip Markdown code in search result snippets (Benjamin Bach) #42
- Python
Published by benjaoming almost 9 years ago
wiki - 0.2.2
- Remove
wiki.decorators.json_view, fixes server errors when resolving 404 links #604 - Replace usage of
render_to_response()withrender()#606 - Fix memory leak #609 and #611 (obtroston)
- Scroll bars and display area fixed for code blocks #601 and #608 (Branko Majic)
- Option
WIKI_MARKDOWN_SANITIZE_HTMLskips Bleach (warning: Don't use for untrusted code) #610 (Michal Hozza) - Allow the HTML tag
<br>. #613 (Frank Loemker) - Add thumbnail size directive (example:
[image:123 size:large]). #612 (Frank Loemker and @inflrscns) - Fix error with absolute paths in wiki links (example:
[Sub-root](wiki:/sub-root)) #616 (Benoit C. Sirois) - Require
Django<1.11#616 (Benoit C. Sirois)
- Python
Published by benjaoming almost 9 years ago
wiki - 0.2.1
- Lowercase slugs when creating new pages with
[[Like This]]#595 (Eric Clack) - Fix issues related to Bleach before Markdown processing esp. pertaining
>characters. #596 - Remove
wiki.plugins.mediawikiimport#597 - Pretty up the highligted code's line enumeration #598
- Customize codehilite in order to wrap highlighted code with scrollbars #598
- Python
Published by benjaoming almost 9 years ago
wiki - 0.2
- Translation updates from Transifex
- Danish translation from 39% to 100% (Bo Holm-Rasmussen)
- Updated languages since 0.1: Chinese, French, German, German, Russian, Spanish
- Added Django 1.10 support #563
- Security: Do not depend on markdown
safe_mode, instead usebleach. - Fix duplicate search results when logged in #582 (duvholt)
- Do not allow slugs only consisting of numbers #558
- Copy in urlify.js and fix auto-population of slug field in Django 1.9+ #554
- Fix memory leak in markdown extensions setting #564
- Updated translations - Languages > 90% completed: Chinese (China), Portuguese (Brazil), Korean (Korea), French, Slovak, Spanish, Dutch, German, Russian, Finnish.
- Taiwanese Chinese added (39% completed)
- Cleanup documentation structure #575
- Python
Published by benjaoming about 9 years ago
wiki - 0.1.2 final
- Remove unwanted items from default menu when WIKIACCOUNTHANDLING = False. #545
- Fix broken soft-deletion and restoring of images, and “set revision” functionality #533
- Added responsiveness to tables by use of Bootstrap table-responsive class #552
- Python
Published by benjaoming over 9 years ago
wiki -
Includes #504 which has converted calls from save() to model postsave and presave signal handlers. This was necessary to allow to import fixtures. Might be useful in the process of upgrading to 0.1.
NB! Using loaddata requires Django 1.7 due to other reasons. But 0.0.24 seems to be okay with Django 1.7.
- Python
Published by benjaoming about 10 years ago