Commit Graph

65 Commits

Author SHA1 Message Date
albert
c540c4f891 Fixes #1121, rename Post#annihilate to Post#expunge 2013-04-08 13:44:43 -04:00
albert
e0a5b748d9 fixes #1149 2013-04-04 18:24:06 -04:00
albert
e2c2a8309d add pixiv id search 2013-03-31 14:43:54 -04:00
albert
4f8cd6006c fixes for source pattern search, fixed tests 2013-03-29 11:28:01 -04:00
albert
fac215141d fixes #1105 2013-03-26 20:55:58 -04:00
albert
f4cc6e7d99 fix tests 2013-03-25 23:58:44 -04:00
albert
df54434456 tweak upload limit 2013-03-22 23:12:40 -04:00
albert
dca946b2b8 add test cases 2013-03-22 19:20:38 -04:00
小太
cba839ba76 Kill trailing whitespace in ruby files 2013-03-19 23:10:10 +11:00
albert
770ace0e68 fix tests, implement limits for favorites 2013-03-18 12:41:33 -07:00
albert
3a74990474 fixes #862 2013-03-13 12:26:01 -04:00
albert
a6ed8bcaf1 fix post count cache expiration across servers 2013-03-11 18:50:23 -04:00
albert
1da9e24bd0 fixes #804 2013-03-09 01:56:59 -05:00
albert
1a03f49adc fixes #775 2013-03-08 15:56:24 -05:00
albert
8f65b567a2 fixes #796 2013-03-08 13:44:34 -05:00
albert
d38c423065 add test cases 2013-03-06 19:24:58 -05:00
albert
e098863864 add test case for tag category changing, immediately update cache for tag category changes in local server 2013-03-06 18:19:38 -05:00
albert
93ac6601aa fix for raw_tag_match 2013-03-06 01:31:45 -05:00
albert
597e566ee4 add test case for pool metatag 2013-03-01 06:18:40 -08:00
albert
1acfe65499 fix score updates for favoriting 2013-02-26 22:45:56 -08:00
albert
155974210b undeleting a post now records the approver 2013-02-26 22:38:46 -08:00
albert
3b4222cacd add test case for fast_count 2013-02-23 19:35:21 -05:00
albert
7ccf663f48 add test case for searching for >6 tags 2013-02-21 11:38:38 -05:00
albert
aafcf34461 disable block on exclude-tag-only searches (statement timeout will prevent abuse) 2013-02-21 11:34:46 -05:00
albert
b03e889cdd fixed tests 2013-02-20 16:24:59 -05:00
albert
eb1ba8f708 fix tests 2013-02-17 21:32:07 -05:00
albert
17881068e1 * Removed Pixa/Tinami sources
* Upgraded to Rails 3.2.3
* Fixed tests
2012-06-01 19:22:58 -04:00
albert
75d977ae80 refactored post search 2012-01-27 13:05:41 -05:00
albert
073ab8ee96 * Fixed favorites deletion
* Fixed parenting when dealing with post deletion
2012-01-06 18:20:18 -05:00
albert
cdc958d4f3 added cached columns for post update count, post upload count, note update count, favorite count to users; fixed tests 2011-11-01 13:45:26 -04:00
albert
be9e559fb1 * Implement is_status_locked on posts 2011-10-30 02:00:33 -04:00
albert
0de90d487b fixed tests 2011-10-22 19:01:27 -04:00
albert
a7267cf00b fixed tests 2011-10-16 01:40:42 -04:00
albert
662bc744c7 Fixes #15: Unable to add parent-child links 2011-09-14 12:30:17 -04:00
albert
c818f2c114 fixed pixiv tests, added metatag support when tagging fixes #23: Unable to add to pool using "pool:XXX" syntax 2011-09-13 19:08:39 -04:00
Dean Matzkov
5efb6a5b92 Fix unit tests for ruby-1.8 compatibility 2011-09-08 21:00:29 -06:00
albert
c078178fc4 added whenever (cron replacement), fixed related tag calculation updates (now delayed), tag subscriptions now calculated on cron 2011-08-05 19:07:28 -04:00
albert
469ae14805 fixed tests, implemented sql based partitioning for favorites 2011-07-16 20:16:34 -04:00
albert
58c3d2af13 fixing tests 2011-07-16 19:20:02 -04:00
albert
f67374da83 * Some major bug fixes related to post sets. Tests for pools and favorites were added.
* Refactored the favorites code a bit. Adding a favorite from either an user or a post now works and will update all necessary records.
2011-06-07 19:06:39 -04:00
albert
49b3d43ddd * meta_search now pulls directly from GitHub
* Updated gems
* [inprogress] New pagination helpers used instead of pagination presenters
* [inprogress] Favorites refactored to use ActiveRecord
* [inprogress] PostSets refactored to use a decorator/dependency injection pattern
* [inprogress] Made pool/post interaction more robust
* Pool#posts now returns an ActiveRelation object
* Fixed unit tests
2011-06-07 17:34:09 -04:00
albert
435d3bf6e2 fixed user tests 2011-06-05 04:05:21 -04:00
albert
aee5cf0aa1 fixed unit tests 2011-03-30 15:11:22 -04:00
albert
f48000a8b5 got rid of removedpost, restore classic is_deleted mechanics 2011-02-12 17:37:48 -05:00
albert
2053e6ad8c * Renamed Post.find_by_tags into Post.tag_match, made into a full fledged scope
* Post.tag_match no longer takes an options hash (use other arel builders instead)
2011-01-28 17:40:22 -05:00
albert
7051b016f5 added revert methods for post 2011-01-26 18:26:32 -05:00
albert
683d4583ac * Added note version controller and test
* Added pool version controller and test
* Refactored unit tests for post disapprovals
* Renamed PostModerationDetail to PostDisapproval
2011-01-25 18:13:05 -05:00
albert
6076788d60 * Approvers can no longer approve an unapproved post if they previously approved it 2010-11-04 18:31:36 -04:00
albert
fc0a076aca * Missing files
* Work on post exploration code by traversing dates
2010-10-27 20:16:43 -04:00
albert
1c9d8c37c7 Fixed some major bugs with implications, cleaning up the cache
expiration process and adding some additional tests.

Cleaned up the unit tests.  They should all run cleanly with rake
test:units now.
2010-10-27 16:56:12 -04:00