Marcin Kurczewski
431d881962
Added data cleanup after each test run
2014-05-07 17:58:23 +02:00
Marcin Kurczewski
1600589793
Moved max post source length to config
2014-05-07 17:58:23 +02:00
Marcin Kurczewski
8009c16f0c
Refactored comment model, fixed anonymous previews
2014-05-07 17:58:22 +02:00
Marcin Kurczewski
7df8a6fa3b
Continued work on getter/setters: entity IDs
2014-05-07 17:58:18 +02:00
Marcin Kurczewski
9ad1507b53
Fixed backticks in PostSearchParser
2014-05-05 18:03:54 +02:00
Marcin Kurczewski
8c3feaeccf
Unit tests for comments; fixed anonymous comments
2014-05-05 18:03:17 +02:00
Marcin Kurczewski
76d544572c
Made database retrieval conscious about data types
2014-05-05 18:02:37 +02:00
Marcin Kurczewski
c64d97fae6
Added return values for models::save
2014-05-05 17:47:30 +02:00
Marcin Kurczewski
05a3cf927b
Moved validation to entities
2014-05-05 17:47:30 +02:00
Marcin Kurczewski
b885411b2e
Encapsulated a few entity getters and setters
2014-05-05 17:47:30 +02:00
Marcin Kurczewski
d3beb8bc53
Implemented new enums
2014-05-05 17:47:30 +02:00
Marcin Kurczewski
67e4272f3e
Changes to privilege system
2014-05-05 17:47:30 +02:00
Marcin Kurczewski
47f7ff3490
Moved account activation and password reset to API
2014-05-04 18:32:58 +02:00
Marcin Kurczewski
83239a492d
Moved account registering to API
2014-05-04 18:32:57 +02:00
Marcin Kurczewski
5d2c5a2053
Moved tag renaming to API
2014-05-04 10:03:03 +02:00
Marcin Kurczewski
5c003588fa
Made tag retrieval use entity conversion again
...
Previously engine used raw database rows for performance boost. The
benefits were negligibly small, therefore it was changed so that it
returns full entities again. That way serializing job return values
for HTTP API should be easier in the future.
2014-05-04 09:48:51 +02:00
Marcin Kurczewski
70f187c431
Moved listing tag relations to API
2014-05-04 09:48:51 +02:00
Marcin Kurczewski
6ae4cea8bb
Moved post upload to API
2014-05-03 19:26:00 +02:00
Marcin Kurczewski
0a7fc387ac
Simplified auth
2014-05-01 22:11:05 +02:00
Marcin Kurczewski
d08c15b9e7
Refactor to thumbnail generating
2014-04-30 09:54:04 +02:00
Marcin Kurczewski
c52531e8fc
Increasing readability
2014-04-30 08:08:24 +02:00
Marcin Kurczewski
c18c9ec680
Lines wrapped again
2014-04-30 00:11:53 +02:00
Marcin Kurczewski
396ea97cad
PrivilegesHelper shortened to Access
...
Methods are shorter, too
2014-04-29 23:53:47 +02:00
Marcin Kurczewski
81e43286b5
Newest chibi-core
2014-04-29 21:35:29 +02:00
Marcin Kurczewski
f495774be4
New exception style; split long lines in php
2014-04-27 16:01:45 +02:00
Marcin Kurczewski
1ec5161faf
Fixed post showing on MySQL driver
2014-04-21 00:16:14 +02:00
Marcin Kurczewski
70f55f65b4
Revived MySQL support
2014-04-16 13:05:24 +02:00
Marcin Kurczewski
2b33bf44d2
Text case conversion moved to gist
2014-04-12 16:25:07 +02:00
Marcin Kurczewski
d3e135ea15
Enhanced support for new video posts ( closed #75 )
2014-04-09 14:19:51 +02:00
Marcin Kurczewski
af1828a9e8
Added HTML5 video support ( closed #75 )
2014-04-08 16:54:36 +02:00
Marcin Kurczewski
73fc1830ff
Tag relations don't suggest tags already used
2014-03-10 16:16:25 +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
1ce0429280
Added order:file_size
2014-03-04 17:33:46 +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
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
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
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
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
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