evazion
60a26af6e3
rails: add 'URL' inflection.
...
Make it so we can write `ArtistURL` instead of `ArtistUrl`.
2022-02-22 00:17:53 -06:00
evazion
21c0d55aa4
Fix #5002 : "Urls url has already been taken" when submitting duplicate urls with different capitalization
...
Fix URLs being normalized after checking for duplicates rather than
before, which meant that URLs that differed in capitalization weren't
detected as duplicates.
2022-02-08 19:15:55 -06:00
evazion
a7dc05ce63
Enable frozen string literals.
...
Make all string literals immutable by default.
2021-12-14 21:33:27 -06:00
evazion
8669edd93f
artists: add mega.nz to artist finder blacklist.
2021-12-07 04:12:52 -06:00
nonamethanks
043f2fb124
Add Foundation support
2021-11-01 01:39:56 +01:00
nonamethanks
16f76fe396
Update artist finder blacklist
2021-09-24 14:50:19 +02:00
evazion
ed302fdf4d
docs: add documentation for various classes in app/logical.
2021-06-23 06:23:29 -05:00
nonamethanks
0cae2e75b9
Artist finder: add skeb.jp root to blacklist
2021-03-14 04:13:55 +01:00
evazion
ed7e7b1d30
Merge pull request #4639 from nonamethanks/fix_pixiv_en_links
...
Update artist finder blacklist
2021-01-04 01:15:15 -06:00
evazion
09e3146819
artist finder: add blog.livedoor.jp to blacklist.
2020-12-19 00:51:34 -06:00
nonamethanks
25682ebf46
Blacklist baraag.net root from artist finder
2020-12-16 13:43:50 +01:00
nonamethanks
6b966689b0
Blacklist pixiv en urls from artist finder
2020-12-16 13:42:25 +01:00
evazion
92b6204a77
Merge pull request #4630 from nonamethanks/fix_fc2
...
Fix blog.fc2 urls matching wrong artists
2020-12-05 12:53:51 -06:00
nonamethanks
32f4cb1236
Fix blog.fc2 urls matching wrong artists
2020-12-04 00:17:02 +01:00
evazion
49c15e1de7
artists: blacklist reddit.com from artist finder.
2020-08-20 20:09:07 -05:00
evazion
42c06b0f1e
Merge pull request #4516 from nonamethanks/add_newgrounds_support
...
Add NewGrounds support
2020-06-24 00:20:16 -05:00
nonamethanks
7a41ee9c34
Add NewGrounds support
2020-06-18 03:22:30 +02:00
evazion
b551e3634f
Fix misc rubocop warnings.
2020-06-16 21:36:15 -05:00
evazion
88d9fc4e5e
sources: simplify artist finder url normalization.
...
Get rid of `normalized_for_artist_finder?` and `normalizable_for_artist_finder?`.
This was legacy bullshit that was originally designed to avoid API calls
when saving artist entries containing old Pixiv direct image urls that
had already been normalized, or that couldn't be normalized because they
were bad id.
Nowadays we store profile urls in artist entries instead of direct image
urls, so we don't normally need to do any API calls to normalize the
profile url. Strategies should take care to avoid triggering API calls
inside `profile_url` when possible.
2020-05-29 15:35:15 -05:00
nonamethanks
5c7307a1c9
Add Weibo support
2020-05-27 11:30:05 +02:00
evazion
ddffffb413
artists: factor out artist finder to separate module.
2020-03-06 23:23:38 -06:00