Mohamed ABDELLANI
da133bcbb5
Require body_markdown Be Present for Articles ( #5982 ) [deploy]
2020-02-27 11:44:17 -05:00
Vaidehi Joshi
3bc0f49861
Only send notifications that belong to an active broadcast ( #6319 ) [deploy]
...
* Use active in place of sent on internal broadcast routes
* Add and use active scope on broadcasts
* Update seeds + specs to use active broadcasts
* Add note about active broadcasts to /internal/broadcasts page
2020-02-27 08:02:45 -08:00
Molly Struve
cf94f76ccd
Notify slack when release phase fails ( #6300 ) [deploy]
2020-02-27 10:50:59 -05:00
Molly Struve
65a3420952
Use debounce to limit Chat Channel Searches ( #6322 )
2020-02-27 10:50:21 -05:00
Molly Struve
9863d70b57
Remove algolia from chat channel memberships ( #6323 )
2020-02-27 09:59:12 -05:00
Michael Kohl
c8b56d1788
Add HtmlVariantSuccess and HtmlVariantTrial dashboards ( #6262 ) [deploy]
...
* Add HtmlVariantSuccess and HtmlVariantTrial dashboards
* Add new dashboards to manifest
2020-02-27 08:34:10 -06:00
Molly Struve
c64ca9750c
Default search by active chat channel memberships only ( #6325 ) [deploy]
2020-02-27 08:12:36 -05:00
Vaidehi Joshi
81e2a5efc3
Add active attribute to Broadcasts ( #6318 ) [deploy]
...
* Add active attribute to Broadcasts
* Backfill active attribute on Broadcasts
2020-02-26 16:44:27 -05:00
Molly Struve
0e75b091e8
only show users their active channels ( #6321 ) [deploy]
2020-02-26 16:24:02 -05:00
Michael Kohl
ec8ee54559
Delete classified listings when deleting user ( #6258 )
2020-02-26 14:44:09 -05:00
Andy Zhao
ac58bbeeb9
Only show the ghost option if user has content ( #6313 )
2020-02-26 14:10:13 -05:00
rhymes
2fcdb9bcaa
Use DataUpdateScript.scripts_to_run? in development ( #6309 )
2020-02-26 13:34:16 -05:00
Jacob Herrington
4b47611764
Remove existing mods from potential mod list ( #6235 ) [deploy]
...
This is a request from Peter, and it should make searching for potential
admins a bit less tedious.
2020-02-26 12:14:28 -05:00
Anna Buianova
e59e523ace
Hide information about expired sponsorships from "partnerships" pages ( #6308 )
...
* Hide information about expired sponsorships from the tag and level sponsorships
* Removed initial notes from sponsorships specs
2020-02-26 11:26:39 -05:00
Michael Kohl
6ad74517d7
[deploy] Remove github_repos from public API ( #6304 )
2020-02-26 11:23:39 -05:00
Molly Struve
8f0bfa5e08
Implement Search for Chat Channels with Elasticsearch ( #6282 ) [deploy]
2020-02-26 11:06:38 -05:00
rhymes
fc09716709
Use builtin Rails index_exists? for indices ( #6293 )
2020-02-26 11:05:23 -05:00
Anna Buianova
e2cb359b2d
Change sidebar campaign view ( #6228 ) [deploy]
...
* Changed sidebar campaign view
* feat: update the hml of the campaign sidebar config (do not show broken image if the link has not been set)
* feat: update the html and css to make it look like Figma
* chore: revert the classname change as we use write elsewhere
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2020-02-26 10:36:18 -05:00
Fernando Valverde
5bb9890c09
Adds administrate gem CSS & JS assets to Sprockets Manifest ( #6291 ) [deploy]
...
* Adds administrate gem application.css & applicatiion.js to Sprockets manifest
* Adds admin tests
2020-02-26 09:21:09 -06:00
Mac Siri
6d4925a17d
Ignore referer on /report-abuse if it's SW.js ( #6295 ) [deploy]
2020-02-26 10:18:22 -05:00
Mac Siri
d8f247661c
Add accept attribute to the video upload ( #6296 )
...
* Provide fallback for PREFERRED_EMAIL_NAME
* Specify file type for video upload
2020-02-26 08:37:47 -05:00
rhymes
145d5e610e
Use scopes for Follow instead of where all the time ( #6149 ) [deploy]
2020-02-25 19:29:52 -05:00
Juanito Fatas
cc09ed7cd1
Do not escape underscored username in code or codeblocks ( #5785 ) [deploy]
...
It only runs when markdown has underscored usernames.
Skip escaping underscore when content is in code or codeblock. It works by
going through all lines of a markdown content. Find underscored username.
Escape if we are not in the codeblock.
The (?<!) is negative lookbehind which rules out the case
when a underscored username is present in code, e.g., `@_dev_` will not be escaped.
2020-02-25 17:30:08 -05:00
Alex
4b5bee0ac9
Remove old model specific search index workers ( #6297 ) [deploy]
2020-02-25 16:49:56 -05:00
Jacob Herrington
afea3c97f0
Add padding to config card container ( #6234 ) [deploy]
...
This card inside of card thing really triggers me. It's not really
important because we don't have many people poking around in these
views, but just to make myself feel a littler better I added a bit of
padding to make it less cluttered.
2020-02-25 16:43:49 -05:00
Anna Buianova
057b1c7664
Fix Sponsorship validations to take expiration date into an account ( #6276 )
...
* Fix Sponsorship validations to take expiration date into an account
* Use prettier times in sponsorship specs
2020-02-25 16:41:28 -05:00
Alex
9889a49838
Fix index_to_elasticsearch_worker_spec ( #6294 ) [deploy]
2020-02-25 11:57:38 -08:00
Alex
da259107bd
Refactor logic to index to Elasticsearch ( #6286 ) [deploy]
...
* Refactor logic to index to Elasticsearch
* Rename worker argument to object_class
* Change to .constantize for better error messaging
2020-02-25 11:06:42 -08:00
Alex
8f7d7cabbb
Add DataDog monitors ( #6188 )
...
* Record invalid_uri in CacheBuster to Datadog
* Add Stripe DataDog tracking
* Update Datadog
* Change DataDog to Datadog
* Fix specs
* Add tags to stripe.errors
* Update Stripe tags in controller for Datadog
* Fix typo
* Update Datadog tags to distinguish card
* Add path tag
2020-02-25 11:06:25 -08:00
rhymes
58f91d2b16
Centralize search error handling ( #6227 ) [deploy]
2020-02-25 14:03:49 -05:00
Spencer
010c61a44a
Allow comments without a commentable to be edited and destroyed ( #5945 )
2020-02-25 13:45:50 -05:00
rhymes
33a11adca8
Various optimizations ( #6249 ) [deploy]
...
* Pluck over map
* Explain why map makes sense there
* Refactor reactions controller a bit and iterate only once
* Use group by instead of N counting queries
* More positive
* Simplify BufferedArticlesController
* Less queries for MailchimpBot
* Use Rails instead of SQL
* Build comment_ids only when needed
2020-02-25 13:42:24 -05:00
rhymes
cf11268949
Add logging to data scripts runner ( #6201 )
2020-02-25 13:41:43 -05:00
Molly Struve
607d8d71de
Add index missing check to podcast migration ( #6292 ) [deploy]
2020-02-25 12:29:19 -05:00
ludwiczakpawel
5b37ffe267
Fixing contrast on Organization pill in Dashboard ( #6288 )
...
* fixing contrast on org pill
* well... actually this is a fix...
2020-02-25 10:21:50 -05:00
rhymes
fd1c13c7b6
API listings: improve caching ( #6247 )
2020-02-25 09:24:19 -05:00
rhymes
956334cf1f
Add indexes to PodcastEpisode.title and .website_url ( #6280 ) [deploy]
2020-02-25 08:36:05 -05:00
Outvi V
2452f1564b
ALLOWED_MASTODON_INSTANCES: Add moe.cat ( #6289 )
2020-02-25 08:34:49 -05:00
Gonzalo Ricco
0b03240e5b
Add rescue InvalidURIError in mastodon_url validation ( #6174 ) [deploy]
2020-02-24 19:13:40 -05:00
Matej Minárik
89dd843a50
Fix Flaky Comment Spec ( #6250 )
2020-02-24 18:48:45 -05:00
rhymes
c3e7179f5b
Bump to sprockets 4.0.0 ( #6172 ) [deploy]
...
* Bump to sprocket 4.0.0
* Add manifest.js
* Link internal/layout.css
* Make it more similar to Rails 5.2 default
2020-02-24 18:16:08 -05:00
dependabot-preview[bot]
f54153d334
Bump codemirror from 5.51.0 to 5.52.0 ( #6268 )
2020-02-24 18:14:45 -05:00
dependabot-preview[bot]
40290a633c
Bump twilio-video from 2.1.0 to 2.2.0 ( #6272 )
2020-02-24 18:14:13 -05:00
Matej Minárik
e9a0efbbf2
Fix broken StoriesController#show article with bad chars ( #6248 ) [deploy]
2020-02-24 13:41:06 -05:00
rhymes
3e8e7fb093
Add troubleshooting section to docs and restore hidden sections ( #6231 )
2020-02-24 13:37:52 -05:00
Ben Halpern
6bcfa73412
Fix algolia paginate issue and other feed problems ( #6281 ) [deploy]
...
* Fix algolia paginate issue and other feed problems
* Remove unnecessary limit
2020-02-24 13:14:50 -05:00
rhymes
a5588ae430
Enable strong-migrations in all environments ( #6279 ) [deploy]
...
* Enable strong-migrations in production
* Disable environment checks in initializers
* Remove misleading description
2020-02-24 11:12:49 -05:00
dependabot-preview[bot]
21234273b7
Bump ruby-prof from 1.2.0 to 1.3.0 ( #6265 )
...
Bumps [ruby-prof](https://github.com/ruby-prof/ruby-prof ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/ruby-prof/ruby-prof/releases )
- [Changelog](https://github.com/ruby-prof/ruby-prof/blob/master/CHANGES )
- [Commits](https://github.com/ruby-prof/ruby-prof/compare/1.2.0...1.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:12:24 -05:00
dependabot-preview[bot]
6907aef386
Bump aws-sdk-lambda from 1.35.0 to 1.36.0 ( #6270 )
...
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby ) from 1.35.0 to 1.36.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-lambda/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/v1.35.0...v1.36.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:12:05 -05:00
Nick Taylor
689b933a2e
Upgraded all Storybook dependencies. ( #6278 )
2020-02-24 08:55:28 -06:00