0.5.0
Global:
- [Added] search engine feature:
comment:user
that show posts commented by given user - [Added] search engine feature:
special:liked
,special:disliked
that show posts scored respectively up and down by user currently logged in - [Fixed] Markdown: fixed permalink boundaries (&#tag; no longer links to #tag)
- [Fixed] Markdown: fixed URL boundaries (
(http://x.com/)
no longer matches)
) - [Fixed] Markdown: fixed some
[spoiler]
issues - [Fixed] Markdown: better
<br/>
placement in context of<ul>
and<ol>
s - [Fixed] broken order of search queries
- [Changed] help page divided into three: help, rules and privacy policy
- [Changed] help pages are now in Markdown and can be easily modified (#66)
- [Added] tags sort styles
- [Added] any post type can be featured now
- [Added] post contents can now be replaced
Frontend:
- [Changed] mass tag form now accepts empty tag
- [Fixed] appearance on mobile
- [Fixed] 1px border bug on post hover
- [Fixed] mass tag doesn't show "toggle tag" buttons if no target tag was selected
- [Changed] tag list is rendered a bit faster
- [Changed] slightly better tabs
- [Added]
...
pseudo pages in paginators - [Changed] comment box and fav box is shown only if there are any
- [Changed] added margin to alerts
- [Fixed] sending comment hides preview box
- [Fixed] more robust error handling
- [Fixed] cannot upload files twice by clicking the button, if upload is in progress
- [Changed] uploading empty files yields better error message
- [Changed] added info if there are no tags to show
- [Added] indicator in post edit form when post features custom thumbnail
- [Changed] logs are rendered faster
Backend:
- [Fixed] source change is logged only if it's different from previous one
- [Changed] moved database, config, logs, files and thumbs to
data/
folder - [Added] option to disable logging anonymous uploads
- [Fixed] "tag already exists" error when changing only its case
- [Fixed] case sensitivity in mass tag, search queries and user names
- [Fixed] JSON serializing: exception stack trace and message is now serialized
- [Fixed] total refactor of models and controllers (concerning mostly posts upload/editing)
- [Changed] better handling of anonymous user names
- [Changed] removed log prefixes (stuff like
[post-tag-edit]
in each log line) - [Fixed] more robust automatic post featuring
- [Changed] absolute paths used whenever possible