docbrown/spec
Ridhwana 4848a8b2e1
User Settings Step 1: Add user_settings and user_notification_settings tables (rfc#32) (#12768)
* feat: add the two new models users_setting and users_notification_setting

* feat: add the settings and notification_settings table to the schema

* feat: add the user and notification models

* feat: add the user_id foreign key to the model

* chore: sneaky indent

* feat: add some fields from the profile attributes

* Revert "feat: add some fields from the profile attributes"

This reverts commit 376828746ded063a243505d317140fa5339227cf.

* chore: add some profile field attributes

* chore: remove language_settings

* chore: update indent

* chore: remove language_settings

* feat: changes to the tables

* chore:  remove validation in favor of the foreign keys

* chore: add default for editor version

* Address PR review suggestions

* setting_spec.rb needs to be fixed; need help

* Working on PR review comments

* Continue with addressing PR review comments

* Remove normalize_config_values method; pass correct values from forms

* Address Travis failures

* revert some unnecessary changes in spec file

Co-authored-by: Arit Amana <msarit@gmail.com>
2021-03-31 14:37:46 +02:00
..
black_box Routine rubocop fixes (#10237) 2020-09-08 12:06:47 -04:00
decorators Make definition of new user configurable (#12999) 2021-03-23 14:13:06 +07:00
factories User Settings Step 1: Add user_settings and user_notification_settings tables (rfc#32) (#12768) 2021-03-31 14:37:46 +02:00
fixtures ✂️ Remove the approvals gem ✂️ (#12978) 2021-03-19 13:28:06 -07:00
generator Add service generator (#11265) 2020-11-10 09:09:35 +07:00
helpers Re-Add Reporter Email Form to /admin/reports (#13011) [deploy] 2021-03-22 08:19:05 -06:00
initializers Fix regression in Honeybadger.config.exceptions.ignore (#12796) 2021-02-23 19:08:29 +01:00
lib Added credits_awarded to badges (#13073) 2021-03-24 11:33:58 +03:00
liquid_tags ✂️ Remove the approvals gem ✂️ (#12978) 2021-03-19 13:28:06 -07:00
mailers Configure badge credits by admins (#13145) 2021-03-30 10:58:48 +03:00
models User Settings Step 1: Add user_settings and user_notification_settings tables (rfc#32) (#12768) 2021-03-31 14:37:46 +02:00
policies Remove buffer gem and related code: step 1 (#12993) 2021-03-24 09:58:38 +07:00
queries Part 2: Shows Relevant Posts in Homepage Sidebar (#12942) [deploy] 2021-03-25 08:03:55 -06:00
refinements Update data exporter to handle admin send (#10274) 2020-10-26 18:00:56 -04:00
requests Remove pro role + expose analytics to all users via dashboard (#13156) 2021-03-30 15:02:18 -07:00
routing Add mobile push notifications to Forem (#12419) 2021-03-12 14:08:18 -06:00
serializers/search [deploy] Refactor:Remove Reaction Search Code (#10377) 2020-09-23 12:27:50 -05:00
services Configure badge credits by admins (#13145) 2021-03-30 10:58:48 +03:00
support Remove pro role + expose analytics to all users via dashboard (#13156) 2021-03-30 15:02:18 -07:00
system Remove pro role + expose analytics to all users via dashboard (#13156) 2021-03-30 15:02:18 -07:00
tasks [15 Min Fix]: Fix incorrect scope used by metrics:overview rake task (#13138) 2021-03-25 17:31:10 -07:00
uploaders Bump carrierwave from 2.1.1 to 2.2.0 (#12802) 2021-02-25 10:53:25 +01:00
view_objects Enable Rubocop 0.89 cops and fix Lint/ violations (#9709) 2020-08-10 16:57:12 +02:00
views ✂️ Remove the approvals gem ✂️ (#12978) 2021-03-19 13:28:06 -07:00
workers [15-minute fix] Add ThrottledCall to DisplayAdEventsController (#12924) 2021-03-09 09:06:11 +07:00
rails_helper.rb Remove buffer gem and related code: step 1 (#12993) 2021-03-24 09:58:38 +07:00
spec_helper.rb Manually load dotenv in test (#9971) 2020-08-24 20:19:03 +02:00