specify the models that Sphinx is indexing, so that it doesn't complain it can't load certain models.
updated INSTALL to include sphinx instructions
fixed searches with owners
fixed searched for deleted pages
dump new schema and rebuild page_terms fixtures
update sphinx documentation
fix search tests, add more queries, test both mysql and sphinx
Merge pull request #33 from elijh/bugfix/search

many search improvements
fix tests after page search fix
make records that lack created_at really old
render group/profile/edit w/ non convertable image (#6683)
Wiki#body_html and #preview_html return a string (#6705)

empty strings are fine... but nil is not.
remove Wiki#preview things - unused
Merge pull request #34 from azul/bugfix/group_errors

Bugfix/group errors
Fix page datail pagination in tabs

Since the permissions and participations are rendered inside tabs we
cannot use the ModalAjax LinkRenderer. Instead we need to use the
Ajax LinkRenderer and specify the divs that should be replaced in the
controller.
refactor: use a template to render page detail pagination
Merge pull request #35 from azul/bugfix/4202-page-detail-pagination

Bugfix/4202 page detail pagination
fixed typo - parts not uparts in pagination
move participation partials into pages/participations

plural everywhere.

Also replaced some calls to
render :partial => 'partial', :locals => {:a => :b}
with
render 'partial', a: :b
Ensure users can always see themselves

A user should be allowed to perform all actions on themselves. If they do not make sense (friending, sending messages) we prevent this on the permissions level.

Including a functional test