rhymes
844c038bc4
Fix flakiness in Follows::UpdatePointsWorker ( #12614 )
...
* Fix flakiness in Follows::UpdatePointsWorker
* Trigger Travis CI
2021-02-09 12:41:24 +01:00
Ben Halpern
0ec2a40fe0
Test variants for which posts are fetched on initial "hot articles" home feed query. ( #11982 )
...
* Declare winner in update points worker
* Remove tests
* Test variants for which posts are fetched on home feed
* Add field test
* Rewrite field tests
* Change user to @user
* Fix tests
* Fix user thing
* Check for existence of user before setting experiment
* Fix experiment -> @experiment
* Change spec
* Fix tests
* Fix tests
* Fix tests
* Fix rubocop issues
* Remove unneeded offset value
* Fix up specs
* Final adjustments
* Add comments
* Update app/services/articles/feeds/large_forem_experimental.rb
Co-authored-by: Molly Struve <mollylbs@gmail.com>
* Update app/services/articles/feeds/large_forem_experimental.rb
Co-authored-by: Molly Struve <mollylbs@gmail.com>
* Update app/services/articles/feeds/large_forem_experimental.rb
Co-authored-by: Fernando Valverde <fdov88@gmail.com>
* Update app/services/articles/feeds/large_forem_experimental.rb
Co-authored-by: Fernando Valverde <fdov88@gmail.com>
* Better initial user query
Co-authored-by: Molly Struve <mollylbs@gmail.com>
Co-authored-by: Fernando Valverde <fdov88@gmail.com>
2021-01-05 12:29:46 -05:00
Ben Halpern
5cd947336b
Declare winner in update points worker ( #11974 )
...
* Declare winner in update points worker
* Remove tests
* Fix finalized_points style issue
2020-12-21 12:59:54 -05:00
Ben Halpern
12efe40e63
Add a/b test for implicit follow points ( #11675 )
...
* Add a/b test for implicit follow points
* Add field test specs
* Add a/b testing docs
* Fix tests
* Fix tests
* Update docs/technical-overview/ab_testing.md
Co-authored-by: Molly Struve <mollylbs@gmail.com>
* Add comment
* Update docs/technical-overview/ab_testing.md
Co-authored-by: Jacob Herrington <jacobherringtondeveloper@gmail.com>
* Update config/field_test.yml
* Update docs/technical-overview/ab_testing.md
Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>
* Update docs/technical-overview/ab_testing.md
Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>
Co-authored-by: Molly Struve <mollylbs@gmail.com>
Co-authored-by: Jacob Herrington <jacobherringtondeveloper@gmail.com>
Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>
2020-12-03 08:39:04 -05:00
Ben Halpern
d759ac4627
Add implicit points to follows to improve feed relevancy (in all algorithms) ( #11513 )
...
* Fix menu dropdown disable issue
* Initial base work
* Add real algorithm
* Add working object and test
* Fix schema
* Fix schema
* Fix schema
* Finalize
* Add update script and explict_points
* Proper implicit/explicit points
* Fix tests
* Add docs
* Fix tests
* Fix data update script test
* Fix data update script test
* Fix typo
* Improve efficiency and add more logic
* Changed to find_each
* Change to bulk insert
* Update tests and refactor logic
* Various improvements
* Fix typo
* Fix tests
* Remove extra line
* Fix tests
* Fix test typo
* Cache site-wide tag names
2020-11-25 16:09:51 -05:00
Molly Struve
b40af82b66
Flaky Spec Fix:Remove let_it_be Test Prof Helper ( #9556 )
...
* Flaky Spec Fix:Remove let_it_be Test Prof Helper
* Spec cleanup and fixes
2020-07-29 11:31:01 +02:00
rhymes
40f54e317f
[deploy] Use Action Mailer parameterized syntax ( #8853 )
2020-06-23 13:48:41 -05:00
Ridhwana
6dbc838bae
[deploy] Update our mailers to be generalized ( #7359 )
...
* feat: make the from in the email to be dynamic
* feat: hardcoded mailer dev.to
* feat: oops hardcoded email addresses in the terms
* chore: remove some whitespace
* update editor guide
* feat: new reply email
* feat: new message mailer
* feat: new follower email
* feat: capitalize the button
* feat: rename the link
* feat: capitalize the button
* feat: generalize the urls
* feat: generalise the url
* feat: dynamic DEV
* feat: update the specs
* feat: DEV digest generalisation part 1
* fix: the method is accessed by tag_url and so the default parameter needs to be set at this level and not at self.tag
* fix: use the tag model instance instead of passing through just the tag name (so that we can use tag_url)
* chore: make code climate happy
* chore: more robocop
* feat: add a default url back for self.tag
* test: fix the feedback helper spec
* fix: spec to be general
* fix: oops :(
* refactor: user_settings_path
* chore: use code_of_conduct_path
* chore: robocop
* chore: use connect path
* chore; use the notifications symbol
* chore: misc path
* feat: simplify url
* feat/fix: change the order of the helpers and use user_url
* chore: user_url
* capitalise
* chore: update article path
2020-04-17 15:35:35 -04:00
Alain Mauri
18b2b2cb4c
Add Follows::CreateChatChannelWorker for Sidekiq ( #5458 )
...
* Added a new worker to create chat channels after a follow
* Moved the chat channe creation to after_create_commit hook
2020-01-20 08:23:44 -05:00
Lud
df042d6b0b
Refactors ActiveJob to SidekiqWorker: Follows::SendEmailNotificationWorker ( #5322 ) [deploy]
...
* Refactors ActiveJob to SidekiqWorker: Follows::SendEmailNotificationWorker
* improves naming of User#receives_follower_email_notifications?
* adjust expect count for spec SendEmailNotificationWorker
2020-01-02 13:35:09 -05:00