evazion
0c6d9f60bd
Remove unused mailers.
2019-08-06 10:42:45 -05:00
evazion
2df6bf41f6
cron: move 'vacuum analyze' to daily maintenance.
2019-08-06 10:42:45 -05:00
evazion
06ad1cbbc1
Fix #3685 : Bare layout for error pages.
2019-08-05 11:03:10 -05:00
evazion
3b7ab86750
Fix "You are now logged in.." flash message.
...
The flash message when logging in contained an extra period.
2019-08-05 11:02:40 -05:00
evazion
7e465aedae
Fix #4110 : New Twitter image urls are broken in bookmarklet.
2019-08-04 20:23:10 -05:00
evazion
f77d305f83
Fix #3250 : Show unvote link as applicable upon page load.
2019-08-04 18:58:25 -05:00
evazion
9ecf36585c
nijie: update for new image urls.
...
Nijie moved from this:
https://pic03.nijie.info/nijie_picture/236014_20170620101426_0.png (page: https://www.nijie.info/view.php?id=218856 )
to this:
https://pic.nijie.net/03/nijie_picture/236014_20170620101426_0.png (page: https://www.nijie.info/view.php?id=218856 )
2019-08-04 17:49:54 -05:00
evazion
9163b3cb1c
validations: drop superfluous return statements.
...
Returning true or false in a validation callback doesn't do anything, so
drop these superfluous return statements.
2019-08-04 15:45:05 -05:00
evazion
a926b162be
models: drop unnecessary presence validations.
...
In rails 5, belongs_to associations automatically validate that the
associated item is present, meaning that we don't need to validate these
things manually any more.
2019-08-04 14:40:37 -05:00
evazion
fc4fa9dc6c
Fix #4077 : Migrate CurrentUser and safe_mode to use RequestStore.
2019-08-04 10:12:59 -05:00
evazion
98d80a0cca
Fix #4116 : "Couldn't find template for digesting" errors.
...
Specify full path to shared partial to work around bug in the template
digesting system in Rails.
2019-08-03 17:40:45 -05:00
evazion
39bd766b34
Fix #4053 : Add disapproval index improvements.
...
Add search form to /moderator/post/disapprovals.
2019-08-02 22:03:03 -05:00
evazion
6c69165780
Fix #4105 : IP bans leak banned IPs in /mod_actions.
2019-08-01 21:21:18 -05:00
evazion
065609ff4f
artists: prevent creating artist entries for non-artist tags ( #4107 , 2717).
...
Validate that artist entries belong to an artist tag. Don't allow
creating artist entries for character/copyright/meta tags, but do allow
entries for general tags (the gentag will be automatically changed to an
artist tag).
2019-08-01 20:20:06 -05:00
evazion
bcaefa0a7e
Fix #4107 : Can't create artist entry if tag already has a wiki #4107
2019-08-01 19:34:21 -05:00
evazion
692981e964
Fix #4111 : Cache custom CSS.
2019-08-01 00:06:18 -05:00
evazion
efc5487dd6
Fix #4109 : Censored images leaked in og:image attribute.
2019-07-31 21:47:31 -05:00
Nicolas Stepien
2d25519e18
Add video support to resize_image_to_window
...
This should make videos automatically scale on the mobile view.
2019-07-25 23:20:14 +01:00
Albert Yi
5e5e86c383
limit number of synchronous saved search updates
2019-07-02 17:16:33 -07:00
Albert Yi
318bee9953
make saved search populate synchronous for gold users
2019-07-02 12:30:42 -07:00
Albert Yi
b3b2e4a8ab
show previous user name changes to mods only
2019-06-26 09:27:07 -07:00
Albert Yi
f95bcc7330
move safe_mode from Thread.current to RequestStore
2019-06-26 09:26:20 -07:00
Albert Yi
21ba1000f1
fixes #4079 : Allow deleted forum items to be seen with the is_deleted parameter
2019-05-17 13:11:24 -07:00
Albert Yi
0a058dd52b
fixes #4080 : Status code 500 when disapproving through API
2019-05-17 12:09:03 -07:00
Albert Yi
04edc3f533
update factories + tests
2019-05-10 17:31:07 -07:00
Albert Yi
6612aa1af9
fix unit tests
2019-04-25 18:13:59 -07:00
Albert Yi
06045ac0d1
fix bug with only param
2019-04-18 13:28:14 -07:00
Albert Yi
0daa8184d4
handle include param for as_json and to_xml
2019-04-18 12:54:36 -07:00
Albert Yi
a12f6badde
add RequestStore gem, support universal only param for api endpoints ( fixes #4068 )
2019-04-17 12:00:42 -07:00
Albert Yi
8a16e089d2
don't try to parse deviant art urls that lack a deviation id in the url
2019-04-16 14:00:38 -07:00
Albert Yi
6f4ca75bb1
try to handle deivantart images hosted on images-wixmp better
2019-04-16 13:55:26 -07:00
Albert Yi
eb8ce2e955
Revert "eliminate old algorithm for deviant art sources, fix canonical_url on deviantart"
...
This reverts commit 58ca52b43e .
2019-04-16 13:22:09 -07:00
Albert Yi
d69a4968fd
Merge pull request #4073 from BrokenEagle/fix-4057
...
Remove references to Keeper/TopTagger
2019-04-12 17:03:48 -07:00
Albert Yi
58ca52b43e
eliminate old algorithm for deviant art sources, fix canonical_url on deviantart
2019-04-12 16:35:41 -07:00
BrokenEagle
94340ccaf3
Remove references to Keeper/TopTagger
2019-04-01 13:17:18 -07:00
Albert Yi
c051103d35
fixes #4059 : Incorrect commentary description from Nicoseiga in some cases
2019-02-25 15:58:07 -08:00
Albert Yi
d8d4a5ae6f
refactor nico seiga manga support
2019-02-25 15:53:07 -08:00
Albert Yi
f6a11e6363
remove residual code
2019-02-25 14:46:43 -08:00
Albert Yi
90ce42a537
add support for nico seiga manga ( fixes #4060 )
2019-02-25 14:44:45 -08:00
Albert Yi
78322b38f4
fixes #4064 : Artist new page giving false rejection messages
2019-02-25 11:03:45 -08:00
Albert Yi
25c495f2fb
upgrade fontawesome
2019-02-12 13:37:50 -08:00
Albert Yi
a66d0353d8
include rating and uploader median score in automod events
2019-02-07 15:17:39 -08:00
Albert Yi
e69f201e2c
Merge pull request #4056 from r888888888/automod
...
add csv export helper
2019-02-04 16:03:01 -08:00
Albert Yi
95211bfbfc
add csv export helper
2019-01-31 16:37:11 -08:00
Albert Yi
d8aabff77b
remove post keeper references
2019-01-31 15:45:06 -08:00
Albert Yi
cb11e96c31
handle recordnotfound errors
2019-01-30 10:58:29 -08:00
Albert Yi
2961be636a
add job hook when post is created
2019-01-30 10:54:27 -08:00
Albert Yi
6243925aeb
add user job for updating table in dynamodb
2019-01-30 10:37:39 -08:00
Albert Yi
caf60d690d
better check for forum post votability
2019-01-28 17:23:33 -08:00
evazion
9fda456b7d
/admin/dashboard: fix exception when rendering BURs.
...
Fix regression in 6b167d605 .
2019-01-26 14:41:33 -06:00