Commit bedc9080 authored by azul's avatar azul

Version 0.6.3

I18n improvemtents, dependency upgraded, doc fixes, performance tweaks,
cleanups and refactorings - everything you would expect from a bugfix
release.
And of course bugfixes, bugfixes, bugfixes...
Elijah brought back merging subsequent wiki edits by the same author
into a single version to make notifications less noisy and the history
cleaner.

Thanks to perfectritone we now have install instructions for OSX and
aliaksandrb provided the basics for vagrant based development.

This will probably be the last bugfix release for the 0.6 series.
0.7 and thus rails 4.2 lay ahead of us. :)

Here's a more detailed list of the changes since 0.6.2:

Pull request #370 from azul/bugfix/blank-request-notice
 * bugfix: don't overwrite noticable in PrivateMessageNotice
 * bugfix: ensure notices have noticable

Pull request #369 from azul/bugfix/no-notice-without-post
 * make sure notices have the post they belong to
 * exclude user ghosts when looking for dups
 * basic robots.txt

Pull request #368 from azul/bugfix/no-committee-without-parent
 * bugfix: fix committee creation - ensure parent

Pull request #367 from azul/bugfix/gallery-sorting
 * test: fix randomly failing tests
 * bugfix: sortable image list after file upload

Pull request #316 from azul/feature/wikiversion
 * fix version takeover in update_section
 * tests: some versioning fixes
 * added tests for interaction of wiki section locks and versions
 * port wiki/locking_test and wiki/versioning_test to minitest
 * Do not create a new wiki version if the user has edited the wiki in the past
   30 minutes.
 * define post_path in Me::NoticesController
 * update french translations

Pull request #366 from azul/debug/failing-invites
 * debug: approving invites via email can result in 500

Pull request #365 from azul/bugfix/sphinx-escape
 * bugfix: escape search terms for sphinx

Pull request #363 from azul/bugfix/picture-name
 * Fix picture upload issues, update crabgrass_media

Pull request #364 from azul/bugfix/participation-update
 * bugfix: fix 500 on changing user access to a page

Pull request #359 from azul/bugfix/page-urls
 * fix caching issues
 * update french translation

Pull request #358 from azul/i18n/cleanup
 * remove some unused keys

Pull request #360 from azul/i18n/update
 * i18n: update translations from transifex

Pull request #357 from azul/bugfix/page-visibility
 * update translations, remove duplicate keys
 * change dashboard feed to include group pages
 * move inline script behind all includes

Pull request #356 from perfectritone/mac-install-docs
 * Updating the install docs to be more readable and to include instructions
   for OSX

Remove break-all css setting that breaks words

Pull request #355 from azul/bugfix/update-denormalized
 * bugfix: change denormalized page fields on renaming

Pull request #354 from azul/bugfix/count-group-visits
 * count all visits to the group landing page

Pull request #352 from azul/bugfix/sidebar-tweaks
 * alphabetic list of visible entities in sidebars

Pull request #353 from azul/bugfix/long-words-break-layout
 * break long words so they don't break layout - fixes #9736

Pull request #351 from azul/bugfix/wiki-with-text-nodes
 * include plain text nodes in wiki section divs

Pull request #350 from azul/bugfix/invisible-requests
 * permit display of invites to users groups fixes #10052

Pull request #349 from azul/bugfix/recipient-privacy
 * ensure recipients only autocomplete visible users

Pull request #348 from azul/bugfix/check-disabled-tasks
 * task tweaks: check completed tasks on deleted pages

Pull request #347 from azul/bugfix/style-numbered-lists
 * cache css: take updates to app/stylesheets into account
 * enough padding for numbered lists in wikis

Pull request #346 from azul/performance/304-css
 * match etags with -gzip attached

Pull request #345 from azul/performance/304-css
 * make use of 304 - not modified for css
 * bring back page caching for theme css

Pull request #343 from azul/performance/fragment-cache-styles
 * use fragment instead of page caching for themes screen.css

Pull request #342 from azul/bugfix/redirect-without-params
 * bugfix: redirect url based on request not params

Pull request #341 from azul/bugfix/logout-without-js
 * make logout link work without js

Pull request #339 from riseuplabs/bugfix/notices
 * use 'hide' for notices instead of 'dismiss'

Pull request #340 from azul/bugfix/not-found
 * wait at least 15 seconds for slow requests on travis
 * skip autocomplete based tests on travis if autocomplete fails
 * Wait 5 seconds for responses on travis
 * use ExceptionsApp for 401 and 403 aswell
 * fix capybara deprecation default_wait_time -> default_max_wait_time
 * redirect to referrer for failed login attempts
 * redirect to referrer after login
 * remove old not_found template
 * render 404 like welcome with login form
 * add list of groups to the dashboard, and make the "Groups" dropdown the
   same. the list is composed of mostly recently visited groups, alpha sorted,
   that the user is a member of, plus the parent groups for groups that have
   parents.
 * enable `current_site.tracking?` by default. the only thing that turning off
   tracking does is make it so that we can't sort a user's list of groups or
   users by order of most interactions.
 * fix typo that defined which requests were membership related.
 * fix the content type of outgoing emails (text is not the default anymore,
   must be specified explicitly).
 * add create page link to group home.

Pull request #338 from azul/performance/delayed_cron
 * use delayed job for long running CronController action

Pull request #337 from azul/bugfix/wiki_locks_locked
 * bugfix: don't save wiki lock record during find

Pull request #335 from azul/update/i18n
 * update portuguese translation

Pull request #330 from azul/upgrade/all-deps
 * fix gallery image controller test
 * bundle upgrade

Pull request #329 from azul/bugfix/missing-recipients-error
 * error message for empty share or notify recipients

Pull request #328 from azul/bugfix/hide-tasks-of-deleted-pages
 * hide deleted pages and their tasks in me/tasks

Pull request #324 from aliaksandrb/vagrant_integration
 * Update README for Vagrant integration
 * Simplify development and testing with a Vagrant integration

Pull request #327 from azul/performance/my-tasks
 * performance: speed up my tasks query

Pull request #326 from azul/bugfix/ordered-lists-in-wikis
 * bugfix: ordered list numbers in wikis

Pull request #325 from azul/feature/group-tasks
 * group my tasks by pages

Pull request #323 from azul/cleanup/remove-task-lists
 * simplify task_list_page - no more task_lists
 * build task list body_terms using pluck

Pull request #322 from azul/feature/link-color
 * default link color that can be used in headings

Pull request #320 from aliaksandrb/page_notifications
 * Less noisy page notifications at dashboard page

Pull request #321 from azul/performance/inno-db
 * Use InnoDB for all tables but page_terms

Pull request #319 from azul/cleanup/cron
 * remove the notification cron tasks

Pull request #318 from azul/bugfix/duplicate_asset_upload
 * prevent duplicate asset upload

Pull request #311 from azul/feature/pagetype_generator
 * Generator for new pagetypes

Pull request #314 from azul/cleanup/cron
 * cron: drop cache cleanup tasks

Pull request #312 from azul/bugfix/ts-tweaks
 * config make curl jobs work
 * config: thinking sphinx tweaks

Pull request #306 from azul/upgrade/ts-3
 * fix task to update fixtures; test search with them
 * Upgrade Thinking Sphinx to 3.1.4 - requires sphinx > 2.1.4
parent bc3dd2c9
Changes in Crabgrass 0.6.3
--------------------------
I18n improvemtents, dependency upgraded, doc fixes, performance tweaks,
cleanups and refactorings - everything you would expect from a bugfix release.
And of course bugfixes, bugfixes, bugfixes...
Elijah brought back merging subsequent wiki edits by the same author into
a single version to make notifications less noisy and the history cleaner.
Thanks to perfectritone we now have install instructions for OSX and
aliaksandrb provided the basics for vagrant based development.
This will probably be the last bugfix release for the 0.6 series.
0.7 and thus rails 4.2 lay ahead of us. :)
Changes in Crabgrass 0.6.2
--------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment