Albert Yi
77b42310eb
update gems
2018-12-12 11:20:22 -08:00
evazion
79ec053cef
Fix #4009 : Tag list is empty when editing tags, causing destructive changes.
2018-12-12 13:02:04 -06:00
Albert Yi
49acf39f13
Merge pull request #4008 from r888888888/user-flags-for-feedback-and-flagging
...
Add user permissions for flagging and for giving user feedback
2018-12-12 10:47:23 -08:00
Albert Yi
4706cae114
Add user permissions for flagging and for giving user feedback
2018-12-11 17:08:31 -08:00
Albert Yi
c34df49f0f
Merge pull request #4000 from r888888888/tag-counts
...
add dynamic tag counts on upload form
2018-12-11 17:02:28 -08:00
evazion
cacc899a4d
autocomplete: limit static metatags to 10 matches.
...
Prevents autocomplete menu from becoming excessively long when
completing order: metatags.
2018-12-11 12:02:18 -06:00
Albert Yi
79dfa6c28f
fix migration for circleci
2018-12-10 17:51:57 -08:00
Albert Yi
3893926048
add dynamic tag counts on upload form
2018-12-10 17:51:28 -08:00
evazion
28f32abe24
Fix migrations.
2018-12-10 19:38:56 -06:00
evazion
fe60672ef3
Fix #4005 : Add confirmation for unbanning a post.
2018-12-10 00:39:02 -06:00
evazion
61f6de5ff3
artist versions: rearrange layout to better fit small screens.
...
* Move group name beneath the artist name.
* Replace 'Active' column with '(deleted)' notice next to artist name.
* Combine updater, updated at, and ip address fields in single column.
* Combine templates for standard listing and revert listing (only
difference is presense of 'Revert to' column).
2018-12-10 00:30:05 -06:00
evazion
c75aef38ed
set diff: fix obsolete_{added,removed} not including changed items.
2018-12-10 00:17:01 -06:00
evazion
161b3bb8ef
diffs.scss: readd styles removed in e25e8d564.
...
The <ins> and <del> tags are still used in /post_versions and /reports/upload_tags.
2018-12-10 00:17:01 -06:00
Albert Yi
a66f9837ec
Merge pull request #4003 from evazion/fix-3946
...
Artist versions: improve diffing of urls and other names (#3946 )
2018-12-08 20:43:27 -08:00
evazion
d213173d3d
Fix #4002 : Always include "updated by" line when creator != updater
2018-12-08 11:30:11 -06:00
evazion
e25e8d564a
artist versions: refactor diffs.
2018-12-07 12:45:51 -06:00
Albert Yi
75e7177167
clarifiaction on sock puppet account rules
2018-12-05 16:57:05 -08:00
Albert Yi
486d794089
Merge pull request #4001 from evazion/fix-3995
...
Fix #3995 : Automatically imply *_school_uniform -> school_uniform.
2018-12-05 12:17:45 -08:00
evazion
7ae27c370d
Fix #3995 : Automatically imply *_school_uniform -> school_uniform.
2018-12-05 12:19:27 -06:00
evazion
7bbe4e8ac1
moebooru: don't exclude artists from translated tags ( #3969 ).
2018-12-05 11:53:26 -06:00
evazion
fd2d56a388
Fix #3996 : Some direct artstation urls cause the bookmarklet to fail.
...
* Don't fail on urls that don't contain the project id (direct image urls).
* Don't fail when the work is deleted.
* Parse artist name from url when possible. This way the artist finder works on bad_artstation_id posts.
* Set canonical source url to `https://artist.artstation.com/projects/12345 ` instead of
`https://www.artstation.com/artwork/1235 ` (this way we preserve the artist name).
* Cache api call.
* Include api call results in /source.json.
2018-12-03 15:48:29 -06:00
Albert Yi
138a04ed8a
Merge pull request #3999 from evazion/fix-3998
...
Fix #3998 : Some artist histories throw exceptions.
2018-12-03 10:06:45 -08:00
evazion
f00641b3ac
Fix #3998 : Some artist histories throw exceptions.
2018-12-02 11:45:57 -06:00
evazion
811bad5a86
/source.json: include raw api responses in output ( #3940 ).
2018-11-30 00:19:00 -06:00
evazion
e8c3d92696
Fix #3977 : DeviantArt: Support new wixmp.com urls.
2018-11-30 00:10:59 -06:00
evazion
8da3474a8b
Fix #3994 : Some deviantart images mistakenly choosing preview image.
2018-11-29 23:01:08 -06:00
Albert Yi
0317b99330
add rules about sockpuppets
2018-11-29 17:10:17 -08:00
Albert Yi
fe612908cd
add creator_ip_addr field to user feedback
2018-11-29 16:51:46 -08:00
Albert Yi
0488a326fd
more migration fuckery
2018-11-28 13:55:02 -08:00
Albert Yi
4c151cece4
update migration
2018-11-28 13:37:39 -08:00
Albert Yi
2cc86877b1
update migrations
2018-11-28 13:30:35 -08:00
Albert Yi
f7b9417005
swallow failed saved search populate calls
2018-11-28 13:09:48 -08:00
evazion
600b17cd9f
Fix #3961 : Tags in dialog boxes sometimes colored incorrectly
...
Fix rules so that the `.ui-widget-content .category-0 a` rule for tags
overrides the `.ui-widget-content a` rule for normal links.
2018-11-24 10:55:38 -06:00
Albert Yi
60cee5f452
Merge pull request #3989 from evazion/fix-3987
...
Wiki pages: convert other_names column to array (#3987 )
2018-11-19 16:23:32 -08:00
evazion
d82418ed43
Fix #3988 : ordpool:<name> fails for large pools.
...
Also fixes ordpool:<name> not returning all posts in the correct order
when searching for series pools that contain duplicate posts.
2018-11-16 22:48:17 -06:00
Albert Yi
4077c4776c
Merge pull request #3986 from r888888888/refactor-saved-searches
...
Refactor saved searches
2018-11-15 13:44:49 -08:00
evazion
41ff05c121
artists: convert other_names to array ( #3987 ).
2018-11-15 14:31:16 -06:00
Albert Yi
0508b127fd
continue refactoring savedsearch
2018-11-15 12:06:13 -08:00
evazion
29fdfc42a4
pools/gallery: allow searching for collection pools ( #3992 ).
...
Default to showing only series pools when not doing a search. Otherwise,
when doing a search, show both series and collection pools.
2018-11-15 12:22:51 -06:00
evazion
4fcb82f2e6
Fix #3991 : Loading post #1604318 is broken.
...
Fix exception in Pool#previous_post_id when the post id is not contained
in the pool.
This can happen when a post's pool_string lists the post as being in a
certain pool, but the post is not included in the pool's post_ids. Such
pool_string / post_ids inconsistencies exist because of past bugs.
2018-11-15 10:28:20 -06:00
evazion
741462ae68
artist versions: convert other_names, url_string to arrays ( #3987 ).
2018-11-14 14:25:02 -06:00
evazion
fe2698a011
tag implications: convert descendant_names to array ( #3987 ).
2018-11-14 12:51:18 -06:00
evazion
308a5021b4
wiki pages: convert other_names to array ( #3987 ).
2018-11-13 19:18:11 -06:00
evazion
b660aeefd7
application record: add array_attribute method.
...
Add `array_attribute` method that defines helper methods for converting
array attributes to or from strings.
2018-11-13 19:18:11 -06:00
Albert Yi
df02eb7951
eliminate listbooru references
2018-11-12 18:02:49 -08:00
Albert Yi
a57d4a9558
fixes #2680
2018-11-12 16:29:44 -08:00
evazion
bea8c2a4b8
nijie: fix failure to handle certain image urls.
...
Fix IMAGE_URL regex not matching urls of this form:
* https://pic04.nijie.info/nijie_picture/diff/main/287736_161475_20181112032855_1.png
This caused the illust id to not be parsed from the url, which led to `#image_url`
returning nil, which led to uploads failing because the url to download was missing.
2018-11-12 18:04:07 -06:00
evazion
8f6c710c6b
tests: fix translated tags test failures.
2018-11-12 18:04:07 -06:00
Albert Yi
8344ad7a9b
user string for matomo user id
2018-11-12 10:34:53 -08:00
Albert Yi
5493e16f04
tweak matomo tracking
2018-11-12 10:28:48 -08:00