Commit graph

746 commits

Author SHA1 Message Date
Marcin Kurczewski
d242eedb31 Improved checks for concurrent post edits 2014-06-10 10:49:11 +02:00
Marcin Kurczewski
538165e3ff Moved job context management to interface 2014-06-10 10:48:08 +02:00
Marcin Kurczewski
2c7f11e57e Changed output of find-posts script 2014-06-01 14:39:56 +02:00
Marcin Kurczewski
e32e569296 Fixed default thumbnail retrieval 2014-06-01 14:16:05 +02:00
Marcin Kurczewski
320cd2e194 Simplified post revision management 2014-06-01 14:07:53 +02:00
Marcin Kurczewski
894457363e Fixed upgrading test database 2014-06-01 14:06:46 +02:00
Marcin Kurczewski
bf8e6e9e00 Simplified thumbnail and content retrieval code 2014-06-01 13:51:29 +02:00
Marcin Kurczewski
132e9ce3c0 Simplified test config management 2014-06-01 13:43:35 +02:00
Marcin Kurczewski
4ec0df17d6 Added script unit tests 2014-06-01 13:41:08 +02:00
Marcin Kurczewski
4d13a83047 Fixed tags post count placement in sidebar 2014-05-30 08:46:12 +02:00
Marcin Kurczewski
e382dc7f7d Fixed rare bug regarding last login time 2014-05-28 21:22:31 +02:00
Marcin Kurczewski
0ebfaf991a Fixed login errors for corrupt cookies 2014-05-26 12:53:50 +02:00
Marcin Kurczewski
8b48ba727e Added option to disallow anonymous uploads 2014-05-26 12:40:02 +02:00
Marcin Kurczewski
e551a619f1 Fixed showing posts 2014-05-26 12:39:52 +02:00
Marcin Kurczewski
34b5de72f5 Moved some config keys 2014-05-26 12:30:23 +02:00
Marcin Kurczewski
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
Marcin Kurczewski
2a8493fa69 Fixed log in post featuring 2014-05-23 17:20:33 +02:00
Marcin Kurczewski
ed98f772a4 Improved users alignment in user list 2014-05-23 09:08:04 +02:00
Marcin Kurczewski
8e6fbf3c9d Fixed event confirmation in jQuery 2014-05-23 08:45:45 +02:00
Marcin Kurczewski
2ca46ce746 Fixed text in alert when deleting an account 2014-05-23 08:41:43 +02:00
Marcin Kurczewski
ed02d10026 Improved text for unknown dates 2014-05-23 08:38:33 +02:00
Marcin Kurczewski
8e6e0c7846 Fixed mass tag 2014-05-23 07:40:43 +02:00
Marcin Kurczewski
c9903086fb Simplified error intercepting in controllers 2014-05-20 23:12:24 +02:00
Marcin Kurczewski
73a64034b0 Fixed stream handling for too big files 2014-05-20 23:12:24 +02:00
Marcin Kurczewski
8e39f08cf5 Fixed exception handling 2014-05-20 23:12:24 +02:00
Marcin Kurczewski
ef4ba5a348 Added ability to access posts using their hashes 2014-05-20 23:12:24 +02:00
Marcin Kurczewski
174fd80a73 Added name: keyword in post search 2014-05-20 23:12:24 +02:00
Marcin Kurczewski
e3617434e6 Added AJAX wrappers to a few forms 2014-05-20 23:12:24 +02:00
Marcin Kurczewski
bba35875a3 Added HTTP status codes to exception interceptors 2014-05-20 23:01:10 +02:00
Marcin Kurczewski
956283f4a0 Added --force for thumbnail generator script 2014-05-20 23:00:25 +02:00
Marcin Kurczewski
0acfd17165 Fixed avatar size in post sidebar 2014-05-20 23:00:25 +02:00
Marcin Kurczewski
fee19c61bc Added support for custom avatars 2014-05-20 23:00:25 +02:00
Marcin Kurczewski
3051f37587 Added checks for unexisting thumbnail sources 2014-05-20 23:00:25 +02:00
Marcin Kurczewski
e12308d3cc Changed thumb to thumbnail for consistency 2014-05-20 23:00:24 +02:00
Marcin Kurczewski
65e909d053 Refactored form rendering 2014-05-20 23:00:24 +02:00
Marcin Kurczewski
0947858ffc Removed text wrap from log 2014-05-20 23:00:24 +02:00
Marcin Kurczewski
326e7acb4b Added script for batch thumbnail generating 2014-05-20 23:00:24 +02:00
Marcin Kurczewski
9e2f37477b Added support to 404 URLs in thumbnail generator 2014-05-20 23:00:24 +02:00
Marcin Kurczewski
dcfe6a00ea Refactored thumb generator; added imagick support 2014-05-20 23:00:23 +02:00
Marcin Kurczewski
fc486190c2 Fixed missing space in post title 2014-05-19 10:07:11 +02:00
Marcin Kurczewski
72fef5686b Fixed user settings across sessions
When getting settings from database, running across NULL loads default
setting for given option. Becuase entity unserializer always returned
NULLs instead of FALSEs due to bug in TextHelper, it ended up always
loading default settings (but only after reloading entity, setting it in
the settings page worked correctly until relog).

This fix is closely related to fde6fc2.
2014-05-19 09:58:08 +02:00
Marcin Kurczewski
361a221dc0 Fixed order:random
In order to reset seed for order:random, one had to specify at least one
order token. Most of pages didn't, effectively rendering random order
too persistent across navigation. This change makes sure that seed is
reset even if one doesn't specify any order token.
2014-05-19 09:31:32 +02:00
Marcin Kurczewski
7609cbcccf Merged mass tag and post list redirection 2014-05-19 09:24:15 +02:00
Marcin Kurczewski
acbd45d530 Fixed mass tag 2014-05-19 01:04:22 +02:00
Marcin Kurczewski
837c04c400 Fixed handling errors 2014-05-19 00:53:59 +02:00
Marcin Kurczewski
fde6fc2a89 Fixed sending user settings 2014-05-19 00:20:26 +02:00
Marcin Kurczewski
1be0ec3dcd Fixed linking to users in Markdown 2014-05-19 00:09:36 +02:00
Marcin Kurczewski
dcce352ffd Improved assets cache handling
URLs of stylesheets and scripts are appended with current engine
version. This forces browsers to aggressively refresh the assets
regardless of any caching settings, whenever new version comes out.
2014-05-18 23:46:08 +02:00
Marcin Kurczewski
3e426844a8 Fixed vertical text alignment of buttons 2014-05-18 23:22:50 +02:00
Marcin Kurczewski
021514aabd Merge branch 'api' 2014-05-18 22:52:04 +02:00