docbrown/spec/services/articles
Joshua Wehner 375cbfe946
Refresh audience segment for 'active' user (#19470)
* Refresh an individual user's segmentation

* Refresh segment if creating a published article

* Quick refactor

* Refresh segment if update publishing

* Quick refactor

* Refresh segment if update user settings

* Refresh segments after user update + role change

* Using latest_article_updated_at

* Sidekiq uses JSON for arguments, needs basic types

* Fix test issues with last_updated_at and sidekiq params

* Tests update continues

* Consolidate dependencies

* Method names acknowledging manual exclusive

* Fix test name copypasta

* Rubocop

* Try to clarify Creator#series

* Try to avoid naming predicate

* Remove erroneously included helper
2023-05-19 14:16:07 +02:00
..
feeds Feed experiment for 10-11-2022 (#18566) 2022-10-11 08:56:49 -06:00
attributes_spec.rb Made published_at immutable after an article has been published once (#18384) 2022-08-30 11:32:06 +03:00
builder_spec.rb Scheduling articles (#17939) 2022-07-07 17:32:49 +03:00
creator_spec.rb Refresh audience segment for 'active' user (#19470) 2023-05-19 14:16:07 +02:00
destroyer_spec.rb Remove webhooks and related code (#15827) 2021-12-28 10:56:37 +07:00
enrich_image_attributes_spec.rb Stop disabling webmock in test, update vcr cassette to match test (#16832) 2022-03-09 08:03:24 -06:00
feeds_spec.rb Fixing blank home page for anonymous/visitor (#15665) 2021-12-03 08:32:02 -05:00
page_view_updater_spec.rb Ensuring we don't track views of author or unpublished (#16143) 2022-01-18 11:23:18 -05:00
suggest_spec.rb Fix app/services' ruby 2.7 kwargs warnings (#13177) 2021-04-01 18:40:50 -04:00
suggest_stickies_spec.rb Refactoring and documenting class (#15849) 2022-01-03 09:30:41 -05:00
unpublish_spec.rb Unpublish post service class + V1 API endpoint (#18031) 2022-07-08 09:08:55 -06:00
updater_spec.rb Refresh audience segment for 'active' user (#19470) 2023-05-19 14:16:07 +02:00