Albert Yi
|
66ce07e993
|
add additional install scripts, fix staging deploy
|
2018-10-16 09:47:58 -07:00 |
|
Albert Yi
|
3fbe1629e0
|
remove delete-on-autocomplete functionality
|
2018-10-15 14:21:19 -07:00 |
|
Albert Yi
|
2aabaf56d8
|
Merge pull request #3951 from evazion/fix-maintenance-logging
Improve daily maintenance error handling
|
2018-10-15 14:20:44 -07:00 |
|
Albert Yi
|
e133a598a3
|
fixes #3936
|
2018-10-12 15:17:32 -07:00 |
|
Albert Yi
|
a85f3773e3
|
fix nil commentary case for pixiv strategy #3948
|
2018-10-12 14:35:44 -07:00 |
|
Albert Yi
|
3696fb10a0
|
add rating meta tag
|
2018-10-12 11:56:54 -07:00 |
|
Albert Yi
|
d15c0b8266
|
fix delete file delayedjob
|
2018-10-11 16:43:16 -07:00 |
|
Albert Yi
|
185d303ba1
|
eliminate tag cache expiry delayed job
|
2018-10-11 16:36:50 -07:00 |
|
Albert Yi
|
ca7e7e2877
|
add additional servers to cloudflare expiry service
|
2018-10-11 11:42:15 -07:00 |
|
Albert Yi
|
f8e9170824
|
add caching for sitemap.xml
|
2018-10-11 10:15:45 -07:00 |
|
Albert Yi
|
6ca9b65716
|
add dynamic sitemap.xml
|
2018-10-11 10:13:54 -07:00 |
|
Albert Yi
|
1a4949368c
|
add server
|
2018-10-09 14:40:43 -07:00 |
|
Albert Yi
|
1b6da3da71
|
remove oogaki from app role
|
2018-10-08 17:43:15 -07:00 |
|
Albert Yi
|
f065186c32
|
change default server login from albert -> danbooru
|
2018-10-08 15:51:32 -07:00 |
|
Albert Yi
|
7eab2fc0a7
|
disable server sync
|
2018-10-08 15:51:32 -07:00 |
|
r888888888
|
abbe181de6
|
add cronjob for syncing files
|
2018-10-04 01:51:42 -07:00 |
|
r888888888
|
25c0c8884c
|
move production2 configs to production
|
2018-10-04 01:12:25 -07:00 |
|
r888888888
|
82cb31eb28
|
standardize on new servers
|
2018-10-04 01:11:31 -07:00 |
|
r888888888
|
a45bd52e89
|
delete files job should move to default queue
|
2018-10-04 01:08:30 -07:00 |
|
Albert Yi
|
27072d695d
|
add lcms2 dependency in install
|
2018-10-03 13:52:04 -07:00 |
|
Albert Yi
|
6a0d44b496
|
fixes for production2 env
|
2018-10-03 13:09:52 -07:00 |
|
Albert Yi
|
897d3d3a99
|
add production2 env for testing new servers
|
2018-10-03 11:23:26 -07:00 |
|
Albert Yi
|
02156f3f34
|
Merge pull request #3933 from evazion/fix-tag-set-presenter
Optimize tag set presenters
|
2018-10-01 12:55:05 -07:00 |
|
Albert Yi
|
88310c4beb
|
Merge pull request #3935 from evazion/fix-3934
Fix #3934: Post#fast_count has very slow worst case behavior
|
2018-10-01 12:47:45 -07:00 |
|
Albert Yi
|
6a375d04e0
|
fix indentation
|
2018-09-27 16:58:22 -07:00 |
|
Albert Yi
|
05dfb5de60
|
disable prefetch
|
2018-09-27 16:49:52 -07:00 |
|
Albert Yi
|
9c65961d04
|
Merge pull request #3923 from evazion/fix-3922
#3922: Render flag/appeal/replacement dialogs via ajax.
|
2018-09-27 12:55:02 -07:00 |
|
Albert Yi
|
9e1e73ec4c
|
migrate blacklists during mass updates (#2251)
|
2018-09-19 16:25:06 -07:00 |
|
Albert Yi
|
ed5b2ad443
|
throw error on counts/posts endpoint during a timeout (#2170)
|
2018-09-19 13:34:50 -07:00 |
|
Albert Yi
|
1a1d74d1ca
|
add diff link on wiki page versions (#1622)
|
2018-09-17 17:36:46 -07:00 |
|
Albert Yi
|
79f53c25ea
|
skip tests that throw net::opentimeout
|
2018-09-17 17:00:46 -07:00 |
|
Albert Yi
|
5958b3f5da
|
disable statement timeout in migration
|
2018-09-17 13:23:10 -07:00 |
|
Albert Yi
|
aea2d77c3a
|
Merge pull request #3907 from evazion/fix-3900
#3900: Allow to search for urls associated with artists using wildcards
|
2018-09-17 12:03:15 -07:00 |
|
Albert Yi
|
6dd64da9ba
|
fix invalid content type leaving upload stuck in preprocessing status (#3896)
|
2018-09-13 13:50:18 -07:00 |
|
Albert Yi
|
4b75ccf89f
|
fix index on tag name prefixes (#3858)
|
2018-09-13 11:44:11 -07:00 |
|
Albert Yi
|
7c6ef9f22c
|
Revert "Revert "add prefix index on tags (#3858)""
This reverts commit 6210c1554c.
|
2018-09-13 11:44:07 -07:00 |
|
Albert Yi
|
6210c1554c
|
Revert "add prefix index on tags (#3858)"
This reverts commit 8c564f055f.
|
2018-09-12 16:41:52 -07:00 |
|
Albert Yi
|
c100600875
|
fix migration
|
2018-09-12 15:19:27 -07:00 |
|
Albert Yi
|
a4674e1ffe
|
disable statement timeout on migration
|
2018-09-12 15:10:52 -07:00 |
|
Albert Yi
|
769f115ee1
|
Merge pull request #3894 from r888888888/index-tag-prefix-search
Index tag prefix search
|
2018-09-12 15:03:40 -07:00 |
|
Albert Yi
|
10e9daccfd
|
enable autocorrect search for everyone
|
2018-09-12 14:14:31 -07:00 |
|
Albert Yi
|
8c564f055f
|
add prefix index on tags (#3858)
|
2018-09-12 14:01:21 -07:00 |
|
Albert Yi
|
f487b2a2c6
|
Merge pull request #3889 from evazion/fix-replace-artist-finder
Cleanup artist finder
|
2018-09-12 11:44:42 -07:00 |
|
Albert Yi
|
a5df178bcc
|
Merge pull request #3886 from r888888888/source-api-caching
cache api clients
|
2018-09-11 17:34:25 -07:00 |
|
Albert Yi
|
486550c7dd
|
Merge pull request #3888 from r888888888/previews-for-image-proxy
rely on preview urls if available for gallery
|
2018-09-11 16:52:58 -07:00 |
|
Albert Yi
|
5f06952ed1
|
fix upload service test
|
2018-09-11 15:54:06 -07:00 |
|
Albert Yi
|
4972c998f8
|
rely on preview urls if available for gallery
|
2018-09-11 15:06:12 -07:00 |
|
Albert Yi
|
e3bbc92b88
|
change feedback category
|
2018-09-11 14:36:48 -07:00 |
|
Albert Yi
|
20f4dd6d2e
|
fix cache key (#3886)
|
2018-09-11 14:19:17 -07:00 |
|
Albert Yi
|
266c7c0d5b
|
cache api clients
|
2018-09-11 14:19:17 -07:00 |
|
Albert Yi
|
e0e85a3139
|
skip additional tests failures that are caused by networking issues
|
2018-09-11 13:43:34 -07:00 |
|
Albert Yi
|
2d828b9fac
|
Merge pull request #3887 from evazion/fix-3439
Fix #3439: Identify external links in DText.
|
2018-09-11 13:33:14 -07:00 |
|
Albert Yi
|
f16c3a3f40
|
fix nijie specs
|
2018-09-11 13:27:00 -07:00 |
|
Albert Yi
|
e58172483b
|
update iqdb after post replacements (#3885)
|
2018-09-11 12:24:15 -07:00 |
|
Albert Yi
|
42f7b17a30
|
Merge pull request #3883 from evazion/refactor-anonymous-user
Refactor AnonymousUser
|
2018-09-11 12:09:25 -07:00 |
|
Albert Yi
|
1351c8234c
|
Merge pull request #3878 from evazion/fix-fetch-source-rendering
Render "Fetch source data" box server-side
|
2018-09-11 12:08:48 -07:00 |
|
Albert Yi
|
b1a9337897
|
Merge pull request #3875 from evazion/fix-3873
Fix #3873: Batch bookmarklet for tumblr reports wrong posts as already uploaded
|
2018-09-07 14:15:24 -07:00 |
|
Albert Yi
|
4b9f3e384f
|
include more messaging for user feedback
|
2018-09-05 16:32:18 -07:00 |
|
Albert Yi
|
22e30186b1
|
add min bound for post count fixing
|
2018-09-05 14:08:05 -07:00 |
|
Albert Yi
|
e5010bebf9
|
allow reportbooru to update post counts
|
2018-09-05 14:04:46 -07:00 |
|
Albert Yi
|
f9f0da0543
|
fix link colors in notices
|
2018-09-05 14:04:46 -07:00 |
|
Albert Yi
|
69b7c9efd0
|
Merge pull request #3838 from evazion/fix-3837
Fix #3837: Remove expired bans.
|
2018-09-05 12:03:46 -07:00 |
|
Albert Yi
|
a41d006380
|
fix pool ordering js (#3869), fix forum topic tests
|
2018-09-05 12:01:59 -07:00 |
|
Albert Yi
|
a774c6753b
|
show only 10 results in tag autocomplete
|
2018-09-05 11:17:22 -07:00 |
|
Albert Yi
|
f88cb1340a
|
tweak result counts for autocomplete
|
2018-09-05 11:08:22 -07:00 |
|
Albert Yi
|
3025db66d7
|
switch fuzzy autocomplete to spellcorrect intent
|
2018-09-05 09:41:25 -07:00 |
|
Albert Yi
|
314341773c
|
fix tests
|
2018-09-04 18:23:49 -07:00 |
|
Albert Yi
|
865e3dc976
|
switch back to similarity function for fuzzy search
|
2018-09-04 18:23:49 -07:00 |
|
Albert Yi
|
c3b17f5fcc
|
Revert "remove global danbooru object js in default layout"
This reverts commit 68e7de1fc4.
|
2018-09-04 14:26:37 -07:00 |
|
Albert Yi
|
3987f45362
|
fix autocomplete
|
2018-09-04 14:22:37 -07:00 |
|
Albert Yi
|
68e7de1fc4
|
remove global danbooru object js in default layout
|
2018-09-04 14:08:37 -07:00 |
|
Albert Yi
|
30a5d745a0
|
additional spec fixes
|
2018-09-04 14:01:35 -07:00 |
|
Albert Yi
|
13c2b4f5d0
|
add exception handling for failed popular search service calls
|
2018-09-04 13:44:51 -07:00 |
|
Albert Yi
|
a5943de418
|
Merge pull request #3868 from evazion/fix-3864
Fix #3864: DeviantArt fetch source data failure
|
2018-09-04 13:42:01 -07:00 |
|
Albert Yi
|
8ec96f42f7
|
fix specs
|
2018-09-04 13:38:09 -07:00 |
|
Albert Yi
|
0529ec9ad0
|
Merge pull request #3862 from evazion/fix-3857
Refactor searching text attributes
|
2018-09-04 13:25:40 -07:00 |
|
Albert Yi
|
c768aef5cf
|
add weighting to autocomplete results. include more tag aliases in results, but truncate overall list to 10 matches (#3854)
|
2018-09-04 13:22:33 -07:00 |
|
Albert Yi
|
6e11dc762b
|
disable count weighting for fuzzy search (#3854)
|
2018-09-04 13:00:24 -07:00 |
|
Albert Yi
|
4a56f8d160
|
fixes #3856 for pixiv fanbox urls
|
2018-09-04 12:53:58 -07:00 |
|
Albert Yi
|
e695cdde75
|
add a default for image_url on Sources::Strategies#canonical_url
|
2018-09-04 11:35:33 -07:00 |
|
Albert Yi
|
b0bd20c436
|
fixes #3855
|
2018-09-04 11:34:46 -07:00 |
|
r888888888
|
49150c0166
|
disable fuzzy tag autocomplete for testing, switch to word similarity
|
2018-09-03 18:08:45 -07:00 |
|
r888888888
|
7f85dd27f9
|
use image url for iqdb proxy
|
2018-08-29 20:56:24 -07:00 |
|
Albert Yi
|
9206a60760
|
Merge pull request #3852 from evazion/fix-twitter-direct-url
Twitter: fix handling of direct image urls without a referer url.
|
2018-08-29 17:32:54 -07:00 |
|
Albert Yi
|
48f2a79d13
|
fix artist url spec and bug with nicoseiga strategy not recognizing urls
|
2018-08-29 17:14:36 -07:00 |
|
Albert Yi
|
64c3bc18a7
|
rename ref and url fields to upload_source and upload_referer_url
|
2018-08-29 16:46:04 -07:00 |
|
Albert Yi
|
692c3ddac8
|
ignore #post_source when autorunning the iqdb search (#3851)
|
2018-08-29 16:20:36 -07:00 |
|
Albert Yi
|
ed050e74b9
|
update iqdb source in uploads js (#3851)
|
2018-08-29 15:15:03 -07:00 |
|
Albert Yi
|
55cbef52e4
|
add default source when creating posts from uploads in case canonical url doesn't exist
|
2018-08-29 14:21:39 -07:00 |
|
Albert Yi
|
eac5a57c0b
|
implement Sources::Strategies::Null#artist_name
|
2018-08-29 14:05:44 -07:00 |
|
Albert Yi
|
ab220f295c
|
search for source/referer in additional elements
|
2018-08-29 14:04:10 -07:00 |
|
Albert Yi
|
512629b1d5
|
Merge pull request #3847 from r888888888/intelligent-autocomplete
Intelligent autocomplete
|
2018-08-29 11:15:39 -07:00 |
|
Albert Yi
|
66e413b540
|
Adds fuzzy string matching and prefix matching
|
2018-08-28 16:41:52 -07:00 |
|
Albert Yi
|
31df8d9f87
|
add inactive approver pruner
|
2018-08-28 15:02:03 -07:00 |
|
Albert Yi
|
452413a80e
|
eliminate monthly janitor trial messages
|
2018-08-28 14:58:00 -07:00 |
|
Albert Yi
|
68c30961ac
|
Merge pull request #3805 from r888888888/refactor-sources
Refactor sources
|
2018-08-28 12:13:15 -07:00 |
|
Albert Yi
|
48aad062a0
|
Merge pull request #3845 from evazion/fix-3841
Fix #3841: Make it possible to search for non-paid promotions in mod actions
|
2018-08-27 10:50:44 -07:00 |
|
Albert Yi
|
79961c8ed9
|
Merge pull request #3843 from evazion/fix-3842
Fix #3842: Mods can demote other mods or admins.
|
2018-08-25 17:43:06 -07:00 |
|
Albert Yi
|
762dc3da24
|
Refactor sources
|
2018-08-24 12:10:51 -07:00 |
|
Albert Yi
|
54363ffecf
|
Merge pull request #3827 from evazion/fix-3709
Fix #3709: Provide OR capability for blacklist items
|
2018-08-23 13:54:30 -07:00 |
|