Commit graph

779 commits

Author SHA1 Message Date
Marcin Kurczewski
af1828a9e8 Added HTML5 video support (closed #75) 2014-04-08 16:54:36 +02:00
Marcin Kurczewski
78d0b07c5c Version upgrade (0.7.1) 2014-03-13 20:53:17 +01:00
Marcin Kurczewski
a2b647432c Better spoiler and tags behaviour 2014-03-13 20:53:17 +01:00
Marcin Kurczewski
87806bd015 Fixed ATX style header parsing
Markdown Extra that we recently switched to has different implementation from
Markdown (including, but not limited to, regexes), so some of the overwritten
callbacks stopped working.
2014-03-13 19:45:43 +01:00
Marcin Kurczewski
73fc1830ff Tag relations don't suggest tags already used 2014-03-10 16:16:25 +01:00
Marcin Kurczewski
fba6a50251 Tweaks to tag relations
* Fixed tag relations background if there are no related tags
* Related tags link to search (LMB adds tag, MMB searches for it in new tab)
2014-03-10 01:37:26 +01:00
Marcin Kurczewski
394c06a1c5 Added related tag suggesting on tag click 2014-03-10 01:15:48 +01:00
Marcin Kurczewski
f4d0230166 Refactor to tag autocompletion 2014-03-10 01:15:47 +01:00
Marcin Kurczewski
e48826dd72 Fixed prev/next post clicking in chrome 2014-03-09 22:09:31 +01:00
Marcin Kurczewski
4879ba94b0 Fixed problem with keyboard shortcuts on Flash
Previous attempt - f226c3eb0c.
Approach introduced in this commit is theoretically much better, but it still
might not be perfect.
2014-03-05 22:40:50 +01:00
Marcin Kurczewski
f7837dc190 Fixed word wrapping in registration form 2014-03-05 15:22:36 +01:00
Marcin Kurczewski
fdb7d57cf0 Fixed user list (again) 2014-03-04 18:15:16 +01:00
Marcin Kurczewski
1ce0429280 Added order:file_size 2014-03-04 17:33:46 +01:00
Marcin Kurczewski
d6f02fb724 Added "upvoted" tab 2014-03-03 21:56:10 +01:00
Marcin Kurczewski
2e3fdf98a0 Fixed 404 page appearance 2014-03-03 21:46:36 +01:00
Marcin Kurczewski
c633118774 Fixed automatic post featuring 2014-03-03 21:39:24 +01:00
Marcin Kurczewski
2c73f60824 Fixed searching by min/max score 2014-03-03 21:39:24 +01:00
Marcin Kurczewski
ada131a7c5 Fixed small bug in date parsing 2014-03-03 21:39:24 +01:00
Marcin Kurczewski
b13c221a96 Fixed default sort style was set to ascending 2014-03-03 21:39:24 +01:00
Marcin Kurczewski
806aa0f197 Freshened up syntax help 2014-03-03 21:39:21 +01:00
Marcin Kurczewski
95bcc89aa6 Switched to MarkdownExtra implementation
It supports tables!
2014-03-03 21:29:12 +01:00
Marcin Kurczewski
b86362b366 Minor tweaks to search aliases 2014-03-03 21:29:12 +01:00
Marcin Kurczewski
6470704f43 Added order:fav_date 2014-03-03 21:29:12 +01:00
Marcin Kurczewski
1081dfb718 Hidden posts can be viewed by moderators 2014-03-03 21:29:12 +01:00
Marcin Kurczewski
aad6393f9a Fixed changing password 2014-03-02 19:09:05 +01:00
Marcin Kurczewski
b9a50f9e14 Fixed password reset and account activation 2014-03-02 18:47:46 +01:00
Marcin Kurczewski
2af8a941ff Fixed user list on Chrome w/ endless pagination 2014-03-02 18:45:53 +01:00
Marcin Kurczewski
66229e86be Version upgrade (0.7.0) 2014-03-02 17:19:48 +01:00
Marcin Kurczewski
6d0ee4e03a Newest chibi-core 2014-03-02 17:18:58 +01:00
Marcin Kurczewski
94412a25bb Fixed obscure search alias bug
When trying to search for hidden or disliked posts, it was impossible to search
by any aliases because of some hardcoded stuff. This commit removes the
hardcoded part altogether and fixes aliases support for these search terms.
2014-02-28 21:02:00 +01:00
Marcin Kurczewski
426e104bbe Added special:fav search aliases
It displays favorites of user currently logged in.
2014-02-28 20:57:06 +01:00
Marcin Kurczewski
fa251e60b6 Added :like and :dislike search aliases 2014-02-28 20:54:25 +01:00
Marcin Kurczewski
34b9a80ba7 Moved Sql and Database.php to remote project 2014-02-28 20:44:35 +01:00
Marcin Kurczewski
82b0d9a63a Newest chibi-core 2014-02-27 15:04:36 +01:00
Marcin Kurczewski
06cdebaccb Fixed colors in tags pagination
Each page had recalculated tag opacity on its own. Now it's calculated against
global maximum.
2014-02-25 13:08:41 +01:00
Marcin Kurczewski
c29a002c06 Fixes of previous commit... 2014-02-24 21:45:47 +01:00
Marcin Kurczewski
cb489d1eca SQL operator refactor
* Added few new operators that were left hardcoded
* Changed "Operator" to "Functor"
* Better hierarchy - less mess
* Serialized SQL queries should contain fewer braces
2014-02-24 21:38:09 +01:00
Marcin Kurczewski
a1378c98b4 Faster entity counting
All ORDER BY is discarded when counting entities in search services.
2014-02-24 16:50:16 +01:00
Marcin Kurczewski
e725f8d554 Faster special:liked/disliked computing 2014-02-24 16:50:16 +01:00
Marcin Kurczewski
e43881e03f Better debug 2014-02-24 16:50:16 +01:00
Marcin Kurczewski
ff8bb761ee Added comment preloading 2014-02-24 16:50:16 +01:00
Marcin Kurczewski
3a2a686b6c Faster preloading 2014-02-24 16:50:16 +01:00
Marcin Kurczewski
e6b37afa8c Changed /comments behaviour
Instead of showing comments chronologically, group them into posts, then sort
the posts by last comment date. Reason: improved comment context delivery
makes discussion bumping possible (no matter how old it is) and discussion is
what comments are about.

Comment count is limited to 5 per post.
2014-02-24 16:50:16 +01:00
Marcin Kurczewski
b144321c76 New Sql operators, because they may come in handy 2014-02-24 16:50:16 +01:00
Marcin Kurczewski
ae09f20910 Fixed date: post search token 2014-02-24 16:50:16 +01:00
Marcin Kurczewski
ec16073539 Fixes to SqlSelectStatement 2014-02-24 16:50:15 +01:00
Marcin Kurczewski
0b10221fed Fixed small bugs in search services 2014-02-24 00:11:01 +01:00
Marcin Kurczewski
2aefafa473 Favoriting a post automatically votes it up now
It's still possible for user to withdraw his vote afterwards for whatever
reason.
2014-02-23 22:46:51 +01:00
Marcin Kurczewski
72946c3922 Fixed download and arrows transparency 2014-02-23 22:04:26 +01:00
Marcin Kurczewski
975da67d33 Fixed tag list search styles
Search styles contained 'pending' option when staff was activation enabled
2014-02-23 22:04:26 +01:00