811 Commits

Author SHA1 Message Date
65836f4789 Changed file layout to separate class 2014-06-20 18:31:33 +02:00
3b5839031e Added opt-in thumbnail proxying in upload
Rationale: some services thought that images linked from /posts/upload
are hotlinked. This is because they were receiving referrer set to a
host that is unknown for them. By using proxying, referrer is blank,
which increases thumbnail coverage at the expense of increased
server-side traffic.
2014-06-20 18:03:13 +02:00
da9765c352 Fixed youtube thumbnails
API v2 got deprecated in March and v3 requires signup. Hotlinking like a
boss.
2014-06-20 17:04:42 +02:00
d45da1e0ae Fixed detached files discovery
Searching for detached files used PostSearchService, which by default
hides all hidden posts unless user explicitly asks to search for them.
That way, all hidden posts were treated as detached, so their content
was being removed when using the script in question.
2014-06-13 12:03:59 +02:00
a945a1d6db Fixed misleading isFalse and isTrue in Assert 2014-06-13 12:01:19 +02:00
a243f6b91a Simplified a few method calls in model layer 2014-06-13 11:52:09 +02:00
8a2e6948bc Fixed links in related tags view 2014-06-13 11:46:18 +02:00
37fdc3057f Merged unused search service method 2014-06-10 21:32:18 +02:00
0f112adb05 Added comments on new privileges to config 2014-06-10 21:20:58 +02:00
427f305101 Split post page view and post download privileges 2014-06-10 21:12:14 +02:00
3a34609fa4 Fixed config for tests 2014-06-10 12:31:42 +02:00
a3c9338386 Added custom favicon and assets support to config
Also, moved title key to [appearance] section
2014-06-10 12:01:15 +02:00
21d72bc17e Added robots.txt 2014-06-10 11:40:11 +02:00
09973ae151 Shortened a few lines in views 2014-06-10 11:01:24 +02:00
c2e3c8dd23 Fixed consecutive post editing
Editing post twice in a row resulted in warning about concurrent
editing.
2014-06-10 10:56:33 +02:00
d242eedb31 Improved checks for concurrent post edits 2014-06-10 10:49:11 +02:00
538165e3ff Moved job context management to interface 2014-06-10 10:48:08 +02:00
2c7f11e57e Changed output of find-posts script 0.8.0 2014-06-01 14:39:56 +02:00
e32e569296 Fixed default thumbnail retrieval 2014-06-01 14:16:05 +02:00
320cd2e194 Simplified post revision management 2014-06-01 14:07:53 +02:00
894457363e Fixed upgrading test database 2014-06-01 14:06:46 +02:00
bf8e6e9e00 Simplified thumbnail and content retrieval code 2014-06-01 13:51:29 +02:00
132e9ce3c0 Simplified test config management 2014-06-01 13:43:35 +02:00
4ec0df17d6 Added script unit tests 2014-06-01 13:41:08 +02:00
4d13a83047 Fixed tags post count placement in sidebar 2014-05-30 08:46:12 +02:00
e382dc7f7d Fixed rare bug regarding last login time 2014-05-28 21:22:31 +02:00
0ebfaf991a Fixed login errors for corrupt cookies 2014-05-26 12:53:50 +02:00
8b48ba727e Added option to disallow anonymous uploads 2014-05-26 12:40:02 +02:00
e551a619f1 Fixed showing posts 2014-05-26 12:39:52 +02:00
34b5de72f5 Moved some config keys 2014-05-26 12:30:23 +02:00
50e4b40721 Upgraded to newest chibi
- Separate non-static router class
- Moved some setup code to new method, Core::init
- Persistent database connection between tests
2014-05-23 23:34:50 +02:00
2a8493fa69 Fixed log in post featuring 2014-05-23 17:20:33 +02:00
ed98f772a4 Improved users alignment in user list 2014-05-23 09:08:04 +02:00
8e6fbf3c9d Fixed event confirmation in jQuery 2014-05-23 08:45:45 +02:00
2ca46ce746 Fixed text in alert when deleting an account 2014-05-23 08:41:43 +02:00
ed02d10026 Improved text for unknown dates 2014-05-23 08:38:33 +02:00
8e6e0c7846 Fixed mass tag 2014-05-23 07:40:43 +02:00
c9903086fb Simplified error intercepting in controllers 2014-05-20 23:12:24 +02:00
73a64034b0 Fixed stream handling for too big files 2014-05-20 23:12:24 +02:00
8e39f08cf5 Fixed exception handling 2014-05-20 23:12:24 +02:00
ef4ba5a348 Added ability to access posts using their hashes 2014-05-20 23:12:24 +02:00
174fd80a73 Added name: keyword in post search 2014-05-20 23:12:24 +02:00
e3617434e6 Added AJAX wrappers to a few forms 2014-05-20 23:12:24 +02:00
bba35875a3 Added HTTP status codes to exception interceptors 2014-05-20 23:01:10 +02:00
956283f4a0 Added --force for thumbnail generator script 2014-05-20 23:00:25 +02:00
0acfd17165 Fixed avatar size in post sidebar 2014-05-20 23:00:25 +02:00
fee19c61bc Added support for custom avatars 2014-05-20 23:00:25 +02:00
3051f37587 Added checks for unexisting thumbnail sources 2014-05-20 23:00:25 +02:00
e12308d3cc Changed thumb to thumbnail for consistency 2014-05-20 23:00:24 +02:00
65e909d053 Refactored form rendering 2014-05-20 23:00:24 +02:00