discourse/spec/services
OsamaSayegh decf1f27cf FEATURE: Groundwork for user-selectable theme components
* Phase 0 for user-selectable theme components

- Drops `key` column from the `themes` table
- Drops `theme_key` column from the `user_options` table
- Adds `theme_ids` (array of ints default []) column to the `user_options` table and migrates data from `theme_key` to the new column.
- Removes the `default_theme_key` site setting and adds `default_theme_id` instead.
- Replaces `theme_key` cookie with a new one called `theme_ids`
- no longer need Theme.settings_for_client
2018-07-12 14:18:21 +10:00
..
anonymous_shadow_creator_spec.rb FIX: email_domains_whitelist prevented creation of anonymous users 2018-03-06 18:14:53 +01:00
auto_silence_spec.rb FEATURE: Support an end date for user silencing 2017-11-14 13:20:19 -05:00
badge_granter_spec.rb DEV: Rails 5.2 upgrade and global gem upgrade 2018-06-07 14:21:33 +10:00
color_scheme_revisor_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
destroy_task_spec.rb DEV: Rails 5.2 upgrade and global gem upgrade 2018-06-07 14:21:33 +10:00
flag_sockpuppets_spec.rb Nuke all `SiteSetting.stubs` from our codebase. 2017-07-07 15:09:14 +09:00
group_action_logger_spec.rb FEATURE: Add group settngs to allow users to leave a group freely. 2017-07-28 15:00:25 +09:00
group_mentions_updater_spec.rb DEV: Take 2 Queue jobs in tests by default. 2018-05-31 16:23:23 +08:00
group_message_spec.rb Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
i18n_interpolation_keys_finder_spec.rb FIX: Validate interpolation keys used in translation overrides. 2017-06-16 08:54:48 +09:00
notification_emailer_spec.rb rename 'private_email_time_window_seconds' to 'personal_email_time_window_seconds' 2018-02-01 13:25:29 +05:30
post_action_notifier_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
post_alerter_spec.rb DEV: Rails 5.2 upgrade and global gem upgrade 2018-06-07 14:21:33 +10:00
post_owner_changer_spec.rb DEV: Rails 5.2 upgrade and global gem upgrade 2018-06-07 14:21:33 +10:00
push_notification_pusher_spec.rb Feature: Push notifications for Android (#5792) 2018-05-04 15:31:48 -07:00
random_topic_selector_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
search_indexer_spec.rb FEATURE: index YouTube titles in search 2018-04-26 15:46:52 +10:00
site_settings_spec.rb Add a couple more tests for site settings import 2018-03-23 15:14:54 -06:00
spam_rules_enforcer_spec.rb Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
staff_action_logger_spec.rb minor optimizations for post rejected logs 2018-06-02 09:44:55 +05:30
topic_status_updater_spec.rb Add a `DiscourseEvent` for when a topic is closed 2017-09-27 14:00:53 -04:00
topic_timestamp_changer_spec.rb FEATURE: remove the timecop gem 2017-07-24 12:11:10 -04:00
trust_level_granter_spec.rb FIX: grant trust level when bulk adding users to group 2017-03-06 14:39:53 +05:30
user_activator_spec.rb FIX: Don't allow invalid email to be saved. 2016-12-21 17:47:11 +08:00
user_anonymizer_spec.rb Add spec for a26889a 2018-06-11 18:43:56 +02:00
user_authenticator_spec.rb FIX: apply automatic group rules when using social login providers 2018-05-23 02:26:07 +03:00
user_destroyer_spec.rb FIX: improve context when user deletes self 2018-06-18 11:36:22 +05:30
user_merger_spec.rb FEATURE: Second factor backup 2018-06-28 10:12:32 +02:00
user_silencer_spec.rb FIX: Include post in staff action logs when silencing a user 2018-02-13 15:59:10 -05:00
user_updater_spec.rb FEATURE: Groundwork for user-selectable theme components 2018-07-12 14:18:21 +10:00
username_changer_spec.rb DEV: Take 2 Queue jobs in tests by default. 2018-05-31 16:23:23 +08:00
username_checker_service_spec.rb Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
word_watcher_spec.rb FIX: don't downcase watched words on input since it can break the watched_words_regular_expressions setting 2018-01-09 16:51:59 -05:00