evazion
e715bfad8a
Fix #4278 : Certain users are unable to use the report function.
2020-01-30 12:35:05 -06:00
evazion
d29b88d43b
models: fix apply_default_order being applied twice.
2020-01-27 17:39:58 -06:00
evazion
588280c8cc
views: add embed_wiki helper.
...
Also remove options to configure names of wiki notice pages. These names
generally don't need to be changed and we already hardcode links to wiki
pages in other places anyway.
2020-01-27 17:14:38 -06:00
evazion
af044c45db
mod reports: enable reporting for members, add dmail reporting.
...
* Add ability to report dmails.
* Enable reports for comments, forum posts, and dmails.
* Allow Members to send reports.
* Don't allow users to report the same thing twice.
2020-01-27 17:12:39 -06:00
evazion
812918556f
api: fix *_lower params to downcase input.
2020-01-27 11:29:35 -06:00
evazion
a30c546417
search: fix embedded metatag to use truthy/falsy.
2020-01-27 11:29:29 -06:00
evazion
f76965a6a9
Merge pull request #4273 from BrokenEagle/normalize-array-search
...
Add parameters for searching attributes by array with case insensitivity
2020-01-27 00:54:33 -06:00
evazion
60dae29fed
Merge pull request #4272 from BrokenEagle/fix-wiki-quick-search-check
...
Fix title parameter checking
2020-01-27 00:52:26 -06:00
evazion
092350caf2
Update ruby gems.
2020-01-27 00:47:36 -06:00
evazion
18affeb4e9
Add new upload limit system ( fix #4234 ).
2020-01-27 00:47:35 -06:00
evazion
3d6084338c
Raise statement timeout in development mode.
2020-01-27 00:47:35 -06:00
evazion
5925d3fa62
modqueue: fix typo in page_title.
2020-01-27 00:47:35 -06:00
evazion
aa442121bb
views: refactor open graph / twitter <meta> tags.
...
* Fix og:site to og:site_name.
* Fix open graph properties to use <meta property="...">, not <meta name="...">>
* Set og:type, og:site_name, twitter:site globally (not just on post pages).
* Set og:url.
* Remove unused always-resize-images, report-server <meta> tags from
post show pages.
2020-01-27 00:47:24 -06:00
evazion
aeec46b212
views: move inline javascript to app bundle.
2020-01-26 19:16:38 -06:00
evazion
2265721cb2
forum: move inline css to stylesheet.
2020-01-26 19:16:38 -06:00
evazion
c36c0b9e7a
views: refactor atom feed links.
...
* Fix comment & forum feeds to include search params.
* Remove global post feeds (only include post feeds on post index).
2020-01-26 19:16:38 -06:00
evazion
815703a922
views: adjust more <meta> descriptions.
...
* Add <meta> descriptions to more pages.
* Adjust wiki/pool/forum pages to use an excerpt of the first paragraph.
2020-01-26 19:16:38 -06:00
evazion
fbe39148cd
users: remove opt_out_tracking account setting.
...
This setting doesn't do anything any more. It was only ever used to
disable tracking of some (but not all) data in Mixpanel, then later in
Matomo.
2020-01-26 19:16:38 -06:00
evazion
e10bb0aab1
views: remove old matomo analytics code.
...
This is no longer used and shouldn't have been hardcoded anyway.
2020-01-26 19:16:38 -06:00
BrokenEagle
ac8ec7cb15
Add parameters for searching text attributes by array with case insensitivity
2020-01-26 22:15:01 +00:00
BrokenEagle
df8d7485ad
Add parameters for searching array attributes with case insensitivity
...
It does the by performing a lowercase on the text, so the user of these
params must also do a lowercase on their end before sending the query.
2020-01-26 21:46:48 +00:00
BrokenEagle
3b2b5abb6a
Fix title parameter checking
...
It was fixed on the quick search form with 217f5e6 but wasn't
fixed on the parameter checking in the controller.
2020-01-26 07:19:07 +00:00
evazion
1a3ce17bf0
Merge pull request #4270 from BrokenEagle/universal-index-redirect
...
Add universal index redirect
2020-01-25 14:52:52 -06:00
BrokenEagle
217f5e6c81
Added redirect parameter to quick search function
...
- Also fixed quick search parameter on wiki pages
2020-01-25 20:48:01 +00:00
BrokenEagle
75ac11166c
Added universal redirect on the index action
...
- Only controllers with show actions will redirect on the index action
- Parameter checking is individualized per controller for the redirect check
2020-01-25 20:48:01 +00:00
evazion
688b0c5a2b
Merge pull request #4271 from BrokenEagle/embedded-notes-search
...
Add search for embedded notes status
2020-01-25 13:40:52 -06:00
evazion
fb9b2bb014
views: update seo title and description of post index page.
...
Change the title of the post index page to look like this:
"Danbooru: Anime Image Board" (for the front page)
"Kantai Collection Art | Danbooru" (for a tag search)
Change the meta description of the front page to look like this:
Danbooru is the original anime image 'booru. Find over 3.75 million
anime pictures categorized by over 100 million tags.
Change the meta description for a tag search to look like this:
Find over 37,168 Azur Lane images on Danbooru. Azur Lane (碧蓝航线)
(벽람항로) is a Chinese shipgirl-themed side-scrolling shoot 'em up
mobile game developed by Shanghai Manjuu and Xiamen Yongshi...
2020-01-25 05:44:38 -06:00
evazion
9f40d31748
views: set twitter:title, og:title on all pages.
2020-01-25 05:10:12 -06:00
evazion
6a984de3d5
views: refactor page titles.
...
Refactor `page_title` helper to automatically include site name.
2020-01-25 01:52:18 -06:00
evazion
95e424ad80
views: remove unused artists/banned template.
2020-01-25 01:33:21 -06:00
evazion
ec163f96a8
posts: remove unused appeal! method.
2020-01-24 23:51:37 -06:00
evazion
a3e16c167f
posts: remove unused undelete! method.
2020-01-24 04:08:56 -06:00
BrokenEagle
76082debf6
Fix has bit flags module query
2020-01-23 03:30:38 +00:00
BrokenEagle
d9e5b94838
Added search for posts with the embedded flag enabled
2020-01-23 03:30:38 +00:00
evazion
fcb6f96979
forum: add /forum_topic_visits.{json,xml} endpoint.
...
For debugging purposes only.
2020-01-22 21:30:00 -06:00
evazion
cc96f30e47
forum: fix topics being incorrectly marked as unread (again).
...
Second attempt at 71690cacc . Fix topics on page 2+ being still marked as
unread after the user has marked all topics as read.
2020-01-22 21:09:32 -06:00
evazion
22cb0ea322
models: replace raw LIKE queries with where_like.
2020-01-22 13:21:31 -06:00
evazion
9d71c77524
autocomplete: fix favgroup:<name> returning favgroups for other users.
...
* Fix favgroup:<name> autocompletion to only return favgroups for the
current user.
* Add favgroup autocomplete to the /favorite_groups search form.
2020-01-22 11:21:16 -06:00
evazion
edaf6323fd
/favorite_groups: add search, creators, timestamps, edit/delete links.
2020-01-22 02:03:19 -06:00
evazion
1aadd19663
BURs: fix broken [bur:<id>] links in forum posts.
...
Fix bulk update requests generating invalid [bur:<id>] links in forum
posts. The id was missing because the BUR created the forum topic in a
before_create hook, which created the post before the BUR was saved so
the BUR didn't have an id yet. Fix regression caused by b4ce2d83 .
2020-01-21 19:56:04 -06:00
evazion
0a3d038df9
autocomplete: fix broken wiki page autocomplete.
...
Fix breakage from 34368272e .
2020-01-21 18:44:02 -06:00
evazion
20b2c28126
posts/show: fix tag search in navbar not being bolded.
2020-01-21 17:30:57 -06:00
evazion
60bf21ff80
twitter: fix preview_urls when source url is a direct image.
...
Fix preview_urls returning an empty array when the source url is a
direct image from Twitter.
Also return preview_urls in /source.json.
2020-01-21 16:34:03 -06:00
evazion
b60d988790
diff builder: fix bug in wiki page / pool diff generation.
...
Fixup for c2688e3af .
2020-01-21 15:02:02 -06:00
evazion
71690cacc1
forum: fix topics being incorrectly marked as unread.
...
This happened when the user marked all topics as read and so didn't have
any forum topic visits. The OR clause wasn't handled correctly for this
case.
2020-01-21 14:31:26 -06:00
evazion
c7b30279b3
mod reports: temp hide ability to create reports.
...
Temp disable creating reports until we're ready to roll it out all the way.
2020-01-21 11:25:30 -06:00
evazion
c1f2cd8d9d
Update ruby gems.
2020-01-21 01:06:45 -06:00
evazion
8881edaf9f
post replacements: fix dialog submit not working.
2020-01-21 00:54:07 -06:00
evazion
f2f236c23a
mod reports: remove use of belongs_to_creator macro.
...
Remove use of belongs_to_creator macro as per b4ce2d83a .
2020-01-21 00:25:29 -06:00
evazion
b5603f0d39
forum: optimize unread forum topics on forum index.
...
Avoid doing one SQL query per topic when checking for new topics on the
forum index.
This also changes it so that forum topics aren't always marked as new
for anonymous users.
2020-01-21 00:12:03 -06:00