docbrown/lib/tasks
Alex 7149070bca
[deploy] Create FastlyConfig & refactor params safe list (#7630)
* Fastly refactor

- Create FastlyConfig
- Create FastlyConfig::Base
- Create FastlyConfig::Snippets
- Move safe_params to its own VCL file
- Rescue unauthorized errors in development
- Add FastlyConfig errors

* Move active version to method

* Update naming option --> config

* Refactor InvalidConfigsFormat msg to Error class

* Refactor active version logic

* Fix log_to_datadog call

* Move get_active_version logic back into method

* Add some specs ¯\_(ツ)_/¯

* Update Fastly rake task

* Remove old Fastly way

* Update docs for Fastly

* Move snippets to config/ & remove old config

* Change update_config to upsert_config

* Change error type to SubclassResponsibility

* Refactor get_updated_files with filter_map

* Refactor update

* Cleanup update_config --> upsert_config

* Fix updater specs
2020-05-01 11:23:48 -04:00
..
temporary [deploy] Introduce ClassifiedListingCategory model (#7172) 2020-04-13 09:01:58 -04:00
badges.rake Organize rake tasks (#7005) 2020-04-01 12:39:40 -04:00
broadcasts.rake Create Broadcasts.rake (#7010) 2020-04-02 17:24:39 -04:00
cache.rake Organize rake tasks (#7005) 2020-04-01 12:39:40 -04:00
counters.rake Have counters:update_users use a transaction per user and customizable batch size (#5912) [deploy] 2020-02-05 12:26:03 -05:00
data_updates.rake Set Up Framework For Running Data Update Scripts (#6025) [deploy] 2020-02-13 10:48:23 -05:00
fastly.rake [deploy] Create FastlyConfig & refactor params safe list (#7630) 2020-05-01 11:23:48 -04:00
fetch.rake Organize rake tasks (#7005) 2020-04-01 12:39:40 -04:00
metrics.rake Organize rake tasks (#7005) 2020-04-01 12:39:40 -04:00
notifications.rake Organize rake tasks (#7005) 2020-04-01 12:39:40 -04:00
pro_memberships.rake Pro: memberships (#3461) 2019-09-24 10:38:54 -07:00
search.rake [deploy] Fix Fastly rake task spec and Travis CI (#7487) 2020-04-23 16:06:57 -04:00
twitch.rake Move Twitch webhook registration from ActiveJob to Sidekiq (#5414) 2020-01-14 11:55:35 -05:00