Commit Graph

358 Commits

Author SHA1 Message Date
evazion
74cbcb3f80 Update json, rubyracer gems for ruby-2.4.
Fixes a couple incompatibilities with ruby 2.4.

ref: github.com/flori/json/issues/303.
ref: github.com/cowboyd/therubyracer/issues/430
2017-01-27 05:22:05 -06:00
evazion
3eb525ad01 dotenv: add gem. 2017-01-23 16:38:14 -06:00
Albert Yi
04c221bf1e update dtext gem 2017-01-16 13:32:53 -08:00
Albert Yi
0ea7d78584 remove usage of vcr cassettes; delete unused fixtures; fix some broken unit tests 2016-12-28 15:47:28 -08:00
Albert Yi
3e285ea4ce update dtext gem 2016-12-12 17:08:56 -08:00
Albert Yi
8266b31cea add cap hook for tagging deployments in git 2016-12-05 15:02:38 -08:00
evazion
db9cb20faf Remove coinbase from Gemfile.lock. 2016-12-03 20:22:53 -06:00
Albert Yi
c075b011b6 upgrade unicorn version 2016-11-07 15:00:28 -08:00
r888888888
619beb00af production unicorn changes 2016-11-07 03:24:34 -08:00
Albert Yi
e78b7d2a8c fixes #2716: Wiki pages should be undeletable 2016-10-18 15:45:50 -07:00
Albert Yi
ced7a34afa additional fixes for install script 2016-10-17 16:15:12 -07:00
Albert Yi
86af580445 increase random post mod queue length to 12 2016-10-17 15:53:51 -07:00
Albert Yi
903eff5c24 update rails gem 2016-10-12 17:06:50 -07:00
Albert Yi
11f911fd32 remove gctools dependency 2016-10-12 16:45:14 -07:00
r888888888
7451e6fe47 update dtext gem 2016-09-23 15:47:47 -07:00
r888888888
eb27749f25 update dtext gem 2016-09-07 18:40:36 -07:00
r888888888
1488f82b32 import bigquery classes from reportbooru 2016-09-06 17:40:50 -07:00
r888888888
3152daa47a update dtext gem 2016-09-02 15:18:05 -07:00
r888888888
9accf95719 update dtext gem 2016-08-30 14:57:44 -07:00
r888888888
4f7d669136 update dtext gem 2016-08-30 14:04:37 -07:00
r888888888
5de9adf0f5 work on saved searches embedded in user profiles 2016-08-19 17:33:42 -07:00
r888888888
5cd1a34700 add google pubsub integration 2016-07-27 17:20:48 -07:00
r888888888
c2d09af089 fixes #2617: update dtext gem 2016-07-11 17:08:55 -07:00
r888888888
616df0cf04 fixes #2617: update dtext gem 2016-07-11 17:06:33 -07:00
r888888888
41ee2de3d6 enable ragel parser for artist commentaries 2016-06-20 14:13:20 -07:00
r888888888
3bccc3faef update dtext gem 2016-04-28 11:37:30 -07:00
r888888888
03c5c365e0 update dtext_rb gem 2016-03-24 17:37:13 -07:00
r888888888
8862c486bb update dtext gem, include more contextual tags on images 2016-03-24 17:26:20 -07:00
r888888888
97d84bdfd0 update text gem 2016-03-17 15:09:23 -07:00
r888888888
71de134d03 add dtext_rb gem 2016-03-16 17:30:09 -07:00
r888888888
bba877ec00 readd coinbase gem 2016-02-23 16:55:48 -08:00
r888888888
4b24a5cb7e update to rails 4.2.5.1, add debugging info for tracking slow queries 2016-02-23 16:34:33 -08:00
r888888888
21842996d4 reduce redundant sqs calls for updating related tags 2016-01-12 11:30:19 -08:00
r888888888
e60db2bcbe completely blackout blacklisted posts 2016-01-07 19:36:15 -08:00
r888888888
5fa1b7cb12 fix related tag update 2016-01-04 11:04:28 -08:00
r888888888
c280760b44 add cosine similarity algo for related tag calculator 2016-01-02 09:38:24 -08:00
r888888888
5f9a6aa0c1 fixes #2465: Switch Twitter cards to use summary card+image 2015-08-25 16:36:05 -07:00
r888888888
1eae80a82c change papi token timeout 2015-08-24 22:54:39 -07:00
r888888888
e669b66395 update to capistrano3 2015-08-19 15:53:13 -07:00
r888888888
076416c228 fix functional tests 2015-08-19 11:23:29 -07:00
r888888888
66de9c85a3 update gem versions 2015-08-18 16:43:24 -07:00
r888888888
576fe02555 upgrade diff-lcs gem 2015-07-21 17:16:10 -07:00
r888888888
24f36d921e update aws-sdk version 2015-07-15 17:19:10 -07:00
r888888888
2c8cacd50e switch aws client libraries 2015-07-13 18:17:31 -07:00
r888888888
63f4ecf0f1 fixes #2434: update aws-s3 gem 2015-07-13 17:57:36 -07:00
r888888888
4a24fe5074 potential fix for #2431 2015-07-07 15:59:40 -07:00
Toks
90a1694f62 Update for gemfile windows support
* Exclude gems that don't work on windows (kgio, dalli, gctools)
* Add new gems necessary on windows (memcache-client as dalli
replacement, tzinfo-data)
* Update gems where the old version couldn't be installed on windows but
the new version can (nokogiri, pg, bcrypt)

I don't think this should break anything on non-windows platforms since
the additions/removals only take effect on windows, and the version
updates don't appear to have changed anything huge.
2015-05-13 17:39:27 -04:00
r888888888
18cf23a817 update OOB gc hook for unicorn 2015-05-10 11:11:01 -07:00
r888888888
f3a4037597 upgrade rmagick version 2015-05-10 11:04:28 -07:00
r888888888
f941bc21de new version 2015-03-27 14:55:02 -07:00
r888888888
e57cad7b0a add new uploads/batch endpoint for handling twitter galleries 2015-02-09 16:29:00 -08:00
r888888888
b2b14cba98 add stripe integration for safebooru 2015-01-22 16:20:25 -08:00
r888888888
9f0d818f81 compatibility fixes 2014-12-10 16:59:54 -08:00
r888888888
f0c89fea03 update rails version 2014-12-10 16:23:49 -08:00
r888888888
26fb28f8e3 implement coinbase integration 2014-11-25 16:12:24 -08:00
r888888888
cbf48ad948 add stripe integration for safebooru 2014-11-06 17:03:17 -08:00
evazion
6a965db911 Add debugger gem. 2014-10-28 16:05:38 -05:00
r888888888
91d71bb2de new newrelic version 2014-10-27 14:36:53 -07:00
r888888888
3a2c58de3f work on ugoira converter 2014-10-19 02:30:01 -07:00
evazion
3e7344a804 Bump rmagick to 2.13.3.
rmagick-2.13.2 is incompatible with versions of ImageMagick built with
--enable-hdri. This includes the version of ImageMagick supplied
with Arch Linux. This prevents rmagick, and consequently Danbooru,
from being installed on Arch Linux.

rmagick-2.13.3 fixed this issue. See https://github.com/rmagick/rmagick/issues/18.
2014-08-26 01:04:16 -05:00
r888888888
1f4811dcf7 update rails version 2014-08-18 11:20:11 -07:00
r888888888
2a97811b1c new version 2014-07-14 17:35:31 -07:00
r888888888
04784dc5d9 fixes #2208 2014-07-01 14:34:50 -07:00
r888888888
3ed3febe06 update install scripts 2014-06-22 20:25:32 -07:00
r888888888
6de67da280 * Refactor iqdb response collection 2014-05-08 16:42:16 -07:00
r888888888
48b2719031 Reenable asset compilation for production 2014-04-25 14:40:20 -07:00
r888888888
aab03422bc performance tweaks for rails 4.1 2014-04-24 22:24:42 -07:00
r888888888
fad0ab7c93 fixes #2133 2014-04-16 17:43:34 -07:00
r888888888
7edcbf33dd fixes #2108, upgrade to postgresql 9.3, fix tests 2014-04-11 14:15:14 -07:00
r888888888
3a81ae2186 Fork off delayed_job_active_record gem for compatibility with postgresql 8 2014-02-25 16:22:10 -08:00
r888888888
fa72a16741 upgrade to rails 3.2.17 2014-02-21 16:32:16 -08:00
r888888888
b618322ac1 Fixes #2042, fix specs 2013-12-03 17:20:03 -08:00
r888888888
327b52c2d3 add performance test for dtext, fixes #2051 2013-12-03 15:50:58 -08:00
r888888888
e2571e74cc refactored nico seiga sources 2013-08-07 18:12:16 -07:00
r888888888
b945c757c8 fixes #1905 2013-08-05 15:43:55 -07:00
r888888888
60b214f4d0 switch to dalli for memcache adapter, related to #1906 2013-08-01 15:02:45 -07:00
r888888888
51e656d61e fixes #1905 2013-07-31 15:47:16 -07:00
r888888888
c520c7f03c fixes #1847 2013-07-11 15:50:51 -07:00
r888888888
f0b6dc9206 fixes #1030 2013-06-11 13:24:21 -07:00
r888888888
4dff618863 Use webmock instead of fakeweb for VCR; Fix tests; Use Timecop to speed up tests previously using sleep; Move artist rename into seperate operation 2013-05-24 12:59:13 -07:00
r888888888
5547f0937a switch vcr web backend to fakeweb, add vcr support for nico seiga tests 2013-05-03 16:24:10 -07:00
r888888888
850270dafa add vcr cassettes for pixiv tests 2013-04-30 17:35:24 -07:00
r888888888
0a82162802 add vcr gem, add test helper script for running specific lines 2013-04-30 17:09:34 -07:00
r888888888
db69d45632 reverse logic of age 2013-04-23 15:58:09 -07:00
r888888888
adce92c32f update gemfile 2013-04-15 22:17:09 -07:00
r888888888
27f60060d5 add unicorn support 2013-04-15 21:58:00 -07:00
albert
760bf91aa5 update gems 2013-04-04 11:23:14 -04:00
albert
786655ae39 added rubyracer gem 2013-04-03 10:30:19 -04:00
albert
76487c46fb fixes #1158 2013-04-01 18:57:13 -04:00
albert
61cd492d4e fix tests 2013-03-12 17:01:52 -04:00
albert
ca3c6c0d1c add aws/s3 gem 2013-03-09 15:47:40 -05:00
albert
880a7c5324 add bcrypt gem 2013-03-03 16:17:50 -05:00
albert
81c9ba22a7 add wiki diff 2013-02-23 20:08:20 -05:00
albert
63394ef161 remove unnecessary count query for post_versions listing 2013-02-20 14:18:33 -05:00
albert
44682156c0 fix searches 2013-02-17 21:09:25 -05:00
albert
c9a0a3b6c3 use gem 2013-02-17 20:13:22 -05:00
albert
bc8af7a38c fix 2013-02-16 23:01:53 -05:00
albert
6ebfe8440d update rails version 2013-02-12 16:38:41 -05:00
albert
e636f7a5df remove newrelic 2013-02-12 16:23:11 -05:00
albert
7bca79e71a fixesg 2013-01-14 11:23:43 -05:00
albert
7b4f7c5532 updated gemfile 2013-01-11 17:25:49 -05:00
albert
13271e9bf5 work on refactoring search 2013-01-08 15:53:21 -05:00
albert
380f5a56fe added gems 2013-01-06 15:49:47 -05:00
albert
a7a03a241b add arrows to paginator 2012-12-24 16:35:17 -05:00
albert
c65feee149 updated gems, fix pixiv test 2012-08-16 14:33:16 -04:00
albert
17881068e1 * Removed Pixa/Tinami sources
* Upgraded to Rails 3.2.3
* Fixed tests
2012-06-01 19:22:58 -04:00
albert
382340e4aa added new relic 2012-04-25 14:39:30 -05:00
albert
7269ec0076 removed small image support 2012-03-13 18:28:32 -04:00
albert
dd5a965884 fixes 2012-03-12 17:50:45 -04:00
albert
050ca21c57 updated gem 2012-02-10 18:11:37 -05:00
albert
e36483550d updated gems 2012-02-10 17:55:05 -05:00
albert
6b62bfe857 added daemons gem 2012-01-27 18:26:58 -05:00
albert
b030cbf6ac upgraded to rails 3.2.1 2012-01-27 17:15:46 -05:00
albert
c8bcf5ad7c updated to rails 3.2, fixed tests 2012-01-27 14:22:47 -05:00
albert
ff266ed6b9 updated to rails 3.1.3 2011-11-29 18:13:34 -05:00
albert
ccbdbd74c1 updated gemfile 2011-11-02 17:58:36 -04:00
albert
50005ccf95 revert back to rmagick 2011-11-02 12:38:26 -04:00
albert
02eac64bd9 added more conditional checks for javascripts to reduce computation load 2011-11-02 12:27:40 -04:00
albert
ddd036ef97 fixes #118: flash uploads are broken 2011-10-14 18:02:11 -04:00
albert
5a4682e6f9 tweaked styles 2011-10-01 16:33:58 -04:00
albert
54fbaafa04 updated gemfile 2011-09-29 17:13:41 -04:00
albert
dc31e74809 added tinami support 2011-09-26 17:30:35 -04:00
albert
9b41a3ea27 updated lockfile 2011-09-24 10:42:09 -04:00
albert
c42513ea8e updated gemfile to use revised daemons gem 2011-09-21 16:18:16 -04:00
albert
2a91a7af84 updated gemfile 2011-09-21 16:08:01 -04:00
albert
a717134163 refactored resizer to use imagemagick, fixed some tests 2011-09-16 12:38:56 -04:00
albert
a19dd6a69f added sanitize, fixes #26: Clicking the wiki link withing comments gives a "page does not exist" error 2011-09-13 15:19:07 -04:00
albert
a33bd94ba3 updated rails gem to 3.1.0 release 2011-09-06 11:07:54 -04:00
Robin Liao
8f4720b1d8 Added a fallback for mini_magic + ImageMagic for platforms where it is more than difficult to compile the ImageResizer 2011-09-03 00:26:28 -07:00
randuin
31863738c1 Added vim .swp files to the gitignore and
also added pry to the development group for the Gemfile
2011-09-02 18:19:15 -07:00
albert
434d686bfd added therubyracer gem 2011-08-30 13:49:57 -04:00
albert
781100f2d9 added uglifier-rails 2011-08-30 13:42:09 -04:00
albert
d8e4f51f60 updated versions 2011-08-30 13:17:32 -04:00
albert
124403a921 implemented last-forum-read-at 2011-08-23 17:11:21 -04:00
albert
2b7a8f2d67 view changes 2011-08-22 16:28:31 -04:00
albert
c92bdf491e updated to rails 3.1.rc5 2011-08-06 16:22:49 -04:00
albert
80683f3f17 updated rails version 2011-08-06 15:50:37 -04: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
e106f70b6d * Removed memcaching for TagImplication (too many latent race conditions)
* Added Post.exact_tag_match to skip normalization/metatag parsing
* Added DelayedJob support for tag alias/implication processing
2011-08-04 19:54:13 -04:00
albert
58c3d2af13 fixing tests 2011-07-16 19:20:02 -04:00
albert
07f8dba7f2 work 2011-06-21 12:20:22 -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
9e287726e3 work 2011-05-29 03:47:06 -04:00
albert
ca68b2def1 moved stylesheets and javascripts to assets 2011-05-24 18:24:45 -04:00
albert
1c964b5189 upgraded to rails 3.1.0.rc1 2011-05-24 18:04:25 -04:00
albert
630e3f3cad updated gemfile 2011-04-29 17:19:37 -04:00
albert
f9c961cdc6 * Removed unapprovals, added post flags and post appeals (still need to update tests)
* Restyled text
2011-03-28 18:48:02 -04:00
albert
6d0157265c pool views 2011-02-25 17:41:00 -05:00
albert
668fbab77a * Updated gemfile
* Added forum post/topic unit tests
* Added forum post/topic controller tests
2011-01-12 18:00:07 -05:00
albert
46164eab4f finished dmails and favorites functional tests 2010-12-05 22:27:45 -05:00
albert
f3b4312ef3 * Refactored post history. Each post now has a single history record. This history record has multiple revisions, serialized as JSON in a text field. 2010-11-06 03:08:27 -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
albert
484ff696e2 fixed jrails, fixed deprecation warnings 2010-10-27 13:40:50 -04:00
albert
acdce69f20 more work 2010-10-19 19:34:31 -04:00
albert
f051e04550 sync 2010-10-08 18:42:26 -04:00
albert
6bc469b05d changes 2010-08-27 16:59:59 -04:00
albert
ad39553aac updated tests, switched to rails 3.0.0rc2 2010-08-26 14:36:02 -04:00
albert
694b6f0813 sync 2010-08-18 18:44:18 -04:00