docbrown/app/models
Ben Halpern 7a604e8f4a
Increment Algolia search frontend (#20891)
* Increment Algolia search frontend

* Increment Algolia search frontend

* Update @cypress/code-coverage to version 3.12.36 (#20887)

Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>

* Update ahoy.js to version 0.4.4 (#20889)

Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>

* Add AlgoliaSearchable to Tag (#20888)

* Add AlgoliaSearch::SearchableTag

* Refactor

* Update app/models/concerns/algolia_searchable/searchable_tag.rb

* Add AlgoliaSearchable to Podcast (#20890)

* Create AlgoliaSearchable::SearchablePodcastEpisode

* Refactor

* Remove pre-mature methods

* Add sort replicas

---------

Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: Mac Siri <mac@forem.com>
2024-04-25 13:19:28 +00:00
..
ab_experiment Feed experiment for 09-26-2022 (#18501) 2022-09-27 08:48:15 -06:00
ahoy Store browser accept language header on users (#20212) 2023-10-16 11:59:30 -04:00
articles New a/b tests for Feb 14 (#20632) 2024-02-14 15:57:41 -05:00
concerns Increment Algolia search frontend (#20891) 2024-04-25 13:19:28 +00:00
liquid_tags
settings Add Algoliasearch-rails gem (#20866) 2024-04-16 13:45:54 +00:00
users Match spam role with existing suspended actions (#20477) 2023-12-27 20:12:50 +00:00
ab_experiment.rb Exposing past feed experiments in /admin/abtests (#17818) 2022-06-02 20:41:31 -04:00
admin_menu.rb Move features along in deprecation status ✂️ (#20315) 2023-11-07 09:50:08 -05:00
announcement.rb
api_secret.rb Remove rack attack throttle for admin users in API requests (#18612) 2022-10-25 09:26:38 -06:00
application_record.rb Sort organization members and tag moderators by badge count (#19582) 2023-06-09 15:30:46 +01:00
article.rb Show ⚠️ icon on /admin when an article is not indexed on search engines (#20713) 2024-03-05 21:34:20 +00:00
async_info.rb Unwrap user before passing to field_test (#20667) 2024-02-20 16:28:52 -08:00
audience_segment.rb Exclude manual segments from dropdown in billboard admin form (#19677) 2023-07-12 20:23:50 +01:00
audit_log.rb Include audit log for API admin endpoints (#18167) 2022-07-22 11:35:30 -06:00
badge.rb Allow some badges to be awarded multiple times (#20876) 2024-04-23 16:33:43 -04:00
badge_achievement.rb Allow some badges to be awarded multiple times (#20876) 2024-04-23 16:33:43 -04:00
banished_user.rb
billboard.rb Add new article billboard locations (#20878) 2024-04-22 13:58:39 -04:00
billboard_event.rb Record billboard signup conversions (#20629) 2024-02-14 14:18:57 -05:00
broadcast.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
campaign.rb Routine rubocop fixes (#19254) 2023-03-24 14:37:44 +03:00
collection.rb Series count to only include non empty series (#16130) 2022-01-18 10:22:34 +07:00
comment.rb Changed logic for hiding and displaying low-quality marker for comments based on their score (#20581) 2024-02-05 09:27:24 -05:00
config.rb
consumer_app.rb
context_notification.rb Context Notifications (#17243) 2022-04-18 10:30:30 +03:00
creator_setting.rb
credit.rb
cross_model_slug.rb Exclude Page from ReservedWords checks (#19853) 2023-07-31 11:30:37 -04:00
data_update_script.rb
device.rb
discussion_lock.rb Renaming method for clarity (#16791) 2022-03-07 12:55:56 -05:00
email_authorization.rb
email_message.rb Routine rubocop fixes (#19254) 2023-03-24 14:37:44 +03:00
extension.rb Introduce "extensions" (#16840) 2022-03-18 11:22:17 +02:00
feed_event.rb Add feed event for extended page view (#20198) 2023-10-02 10:28:31 +07:00
feedback_message.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
follow.rb Removed spammers from followers list (#20603) 2024-02-08 13:57:15 +00:00
forem_instance.rb "Reply to" and "From" Email addresses for SMTP Configurations (#16499) 2022-02-16 16:14:54 +02:00
gdpr_delete_request.rb feat: add an inflection and change instances of gdpr to GDPR (#17567) 2022-05-04 16:20:46 +02:00
geolocation.rb Admin setting to control enabled countries for billboard geotargeting (#20083) 2023-09-12 12:06:00 -04:00
github_issue.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
github_repo.rb POC: use Sidekiq.perform_bulk for Github repos (#16293) 2022-01-26 09:11:07 +07:00
html_variant.rb Remove ignored_columns lines (#20267) 2023-10-20 16:08:21 -04:00
identity.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
invitation.rb
listing.rb Remove ignored_columns lines (#20267) 2023-10-20 16:08:21 -04:00
listing_category.rb
mention.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
mod.rb
moderator_action.rb
navigation_link.rb Improve SVG regexp validation to use \A and \z (#19953) 2023-08-24 09:29:28 -04:00
note.rb Improve abuse reports UX (#20433) 2023-12-13 15:31:09 +00:00
notification.rb Delay and modify follow logic to remove spammers (#20505) 2024-01-10 14:35:12 +00:00
notification_subscription.rb Subscribe to Comment Functionality (#19555) 2023-07-10 17:11:46 +02:00
organization.rb Add AlgoliaSearchable for Organization (#20883) 2024-04-23 19:35:53 +00:00
organization_membership.rb Bust cache of organization page when new member is added (#19861) 2023-08-03 12:26:57 -04:00
overview.rb
page.rb Allow billboards to target specific pages with "fixed bottom" placement (#20748) 2024-03-15 14:32:30 -04:00
page_view.rb Moving Experiments into AbExperiment namespace (#17532) 2022-05-03 21:34:12 -04:00
permission.rb
pinned_article.rb
podcast.rb Unique cross-model-slug check is likely misconfigured (#19263) 2023-04-07 17:04:45 +02:00
podcast_episode.rb Add AlgoliaSearchable to Podcast (#20890) 2024-04-24 15:14:10 +00:00
podcast_episode_appearance.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
podcast_ownership.rb
poll.rb
poll_option.rb
poll_skip.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
poll_vote.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
privileged_reaction.rb
profile.rb Profile attribute names should be unique and non-empty (#16396) 2022-04-04 12:14:02 -05:00
profile_field.rb Profile attribute names should be unique and non-empty (#16396) 2022-04-04 12:14:02 -05:00
profile_field_group.rb
profile_pin.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
rating_vote.rb Removing deprecated User methods (#16435) 2022-02-07 10:32:58 -05:00
reaction.rb Update styling and refine features for analytics page (#20410) 2023-11-30 16:07:16 -05:00
reaction_category.rb Skip reaction notifications for bookmarks (#19426) 2023-05-30 19:12:09 -04:00
recommended_articles_list.rb Recommended articles list (#20383) 2023-11-24 17:57:55 +00:00
response_template.rb Admin can attach user via username (#18056) 2022-07-18 14:17:45 +02:00
role.rb Added spam role (#20434) 2023-12-11 14:27:22 +00:00
secret.rb
segmented_user.rb Allow DisplayAd to target users via audience segmentation (#19284) 2023-04-25 08:41:10 -04:00
space.rb Busting tag cache when space changes (#17384) 2022-04-20 16:37:34 -04:00
tag.rb Add AlgoliaSearchable to Tag (#20888) 2024-04-24 14:41:58 +00:00
tag_adjustment.rb Override Tag Moderation Actions (#20088) 2023-09-15 15:06:58 +02:00
timeframe.rb
tool.rb
tweet.rb Better error upon Tweet embed when Twitter keys missing (#16916) 2022-03-21 16:21:37 -04:00
user.rb Add AlgoliaSearchable for User (#20869) 2024-04-19 14:03:04 +00:00
user_block.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
user_language.rb Add languages to User model (#20059) 2023-09-11 11:44:19 -04:00
user_role.rb
user_subscription.rb app/models i18n (#16124) 2022-02-03 13:41:42 -05:00
user_visit_context.rb Add language when new user visit context is detected (#20263) 2023-10-20 15:35:41 -04:00
welcome.rb
welcome_notification.rb