docbrown/spec/helpers
Julianna Tetreault ccf33c50a0
Add Data (User Details, Status, etc.) to the Member Index View Columns (#17033)
* Adds data to the member column in Member Index View

* Adds roles, statuses, and latest activity to Member Index views

* Adds the list of orgs a user belongs to in Member Index view

* Updates the image URL to link to each users member detail view

* Adds comment_suspended to user current_status and makes roles prettier

* Fixes bullet warning and encapsulates org logic in method

* Properly displays today and yesterday in words

* Refactors #current_organizations to use ternary

* Updates user.rb Member Index View-related methods

* Adjusts the styling of user roles and adds tooltip to roles

* Updates Member Index View to be mobile-friendly

* Updates userIndexView.spec.js

* Updates capitalization within userIndexView.spec.js

* Updates Member Index View per mobile designs and feedback

* Adds member status logic inline with SVGs

* Updates the status column for mobile layout

* Adjust current_role tooltips for Member Index View

* Adds organization name tooltip to member orgas

* Adds organization pics to Member Index View and cleans up helpers

* Addresses PR review feedback (Thanks, Suzanne!)

* Uses CSS in place of SVGs for member statuses

* Adds E2E test for and removes link to org page from Member Index View

* Addresses PR feedback comments by refactoring Member Index View code

* Removes leftover code in user.rb

* Update method that tooltips rely on

* Spells regular correctly :

* Adds a spec that tests Admin::UsersHelper#format_last_activity_timestamp

* Adjusts #cascading_high_level_roles logic and roles

* Adds a spec for #cascading_high_level_roles

* Adds a #last_activity spec to the User model

* Adjusts code a bit per PR feedback. Thanks, Ridhwana! :)

* Updates specs for Member Index View helpers

* Adds Timecop.freeze to help with timestamp failure in user_spec.rb
2022-04-06 11:48:25 -06:00
..
admin Add Data (User Details, Status, etc.) to the Member Index View Columns (#17033) 2022-04-06 11:48:25 -06:00
application_helper_spec.rb extra tweaks for i18n (#16192) 2022-02-23 06:48:52 -07:00
articles_helper_spec.rb Routine Rubocop fixes (#16838) 2022-03-09 09:32:50 -05:00
authentication_helper_spec.rb Login with Google (#15986) 2022-01-13 10:25:52 -06:00
crayons_helper_spec.rb Update crayons_icon_tag helper (#16099) 2022-01-14 17:14:42 +07:00
date_helper_spec.rb Update format specifiers in readable_publish_date (#13660) 2021-05-07 08:51:49 +02:00
display_ad_helper_spec.rb Rubocop fixes (#14868) 2021-09-30 13:22:09 -04:00
feedback_messages_helper_spec.rb Clean up SiteConfig (#13738) 2021-05-18 09:38:31 +07:00
listing_helper_spec.rb Replace listings tag component (#16855) 2022-03-30 16:51:40 +01:00
notifications_helper_spec.rb Move app/labor/reaction_image.rb to helper (#11678) 2020-12-01 14:15:30 +07:00
organization_helper_spec.rb Fix flaky organization helper spec (#7785) 2020-05-12 13:20:05 +02:00
profile_helper_spec.rb [Small Wins] Show character limits for profile inputs (#15255) 2021-11-05 09:11:42 -04:00
rate_limit_checker_helper_spec.rb Create settings model for rate limits (#13381) 2021-04-20 11:29:22 +07:00
social_image_helper_spec.rb Rename SiteConfig to Settings::General (#13573) 2021-05-21 14:45:37 +02:00
social_link_helper_spec.rb Flaky Spec Fix:Remove let_it_be Test Prof Helper (#9556) 2020-07-29 11:31:01 +02:00