docbrown/spec
Alex 6af063eebf
[deploy] Email signups liquid tag backend (#8375)
* Backend MVP

- Migration
- Model
- Associations

* Add factory, spec, and validations

- Add unqiue index for validations

* Fix specs

* Add author to email_subscriptions

* Add user association to set_author_id

* Add clarifying comment to set_author_id

* Writing is hard sometimes

* Rename email_subscriptions to subscription_sources

* UserSubscription and user_subscription_sourceable

* subscribers --> sourced_subscribers

* Add comment to explain UserSubscription model
2020-06-15 09:33:34 -04:00
..
black_box Adjust type tags for RSpec (#4864) 2019-11-20 13:01:30 -05:00
decorators nothing to see here....except maybe reverting a push to master (#8308) 2020-06-05 20:34:21 -05:00
factories [deploy] Email signups liquid tag backend (#8375) 2020-06-15 09:33:34 -04:00
fixtures Bump sprockets from 4.0.0 to 4.0.2 (#8327) 2020-06-08 10:50:36 -04:00
helpers [deploy] Routine Rubocop fixes (#8293) 2020-06-05 18:46:10 -04:00
initializers [deploy] Add API Key to API Write Throttle (#8110) 2020-05-28 09:45:01 -05:00
labor nothing to see here....except maybe reverting a push to master (#8308) 2020-06-05 20:34:21 -05:00
lib Routine rubocop fixes (#8137) 2020-05-29 11:56:52 +02:00
liquid_tags Also allow Asciinema URLs, not only IDs (#8288) 2020-06-05 15:37:45 +02:00
mailers Upgrade to Rails 6.0 (#7658) 2020-06-04 11:54:25 +02:00
models [deploy] Email signups liquid tag backend (#8375) 2020-06-15 09:33:34 -04:00
policies [deploy] New Feature: Mod Actions Panel (#7777) 2020-06-08 13:24:18 -04:00
queries/internal Limit the Number of API Keys a User Can Have (#7870) 2020-05-15 11:33:02 +02:00
requests [deploy] Remove private reactions from notifictaions (#8675) 2020-06-14 15:00:42 -04:00
routing Remove harcoded shop strings (#7319) 2020-04-16 14:51:23 +02:00
serializers/search Clear Elasticsearch Data Instead of Resetting Entire Index for Specs (#7602) 2020-04-30 11:59:10 -04:00
services Replace activerecord-import with Rails 6 insert_all and upsert_all (#8407) 2020-06-12 11:16:06 +02:00
support Fix erblint errors on the app/views/liquids folder (#8403) 2020-06-11 20:03:27 +02:00
system Spec Cleanup: Stub Elasticsearch for js: true Specs that Dont Need it (#8453) 2020-06-12 15:43:59 -05:00
tasks [deploy] Create FastlyConfig & refactor params safe list (#7630) 2020-05-01 11:23:48 -04:00
uploaders Some RSpec fixes (#6757) 2020-03-24 13:16:19 -04:00
views [deploy] Authentication refactoring: add available and enabled providers (#7505) 2020-04-28 16:16:28 +02:00
workers Flaky Spec Fixes: Dont Assume No Elasticsearch Data, Refresh before delete_by_query (#8354) 2020-06-09 07:55:28 -05:00
rails_helper.rb Flaky Spec Fix: Stub Requests to Elasticsearch For some js: true Specs (#8426) 2020-06-11 17:49:21 -05:00
spec_helper.rb Update .simplecov (#8078) 2020-05-27 14:37:21 -04:00