Alex
|
393ba00221
|
Remove Elasticsearch ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ ✂️ (#13606)
* Attempt number 1
* Fix rack_attack specs
* Fix users_searches_users spec
* Fix display_users_search_spec
* Fix comment typo
* Remove search:destroy task from cypress
* Remove port 9300 from gitpod
* Stub response in attack_spec
|
2021-05-03 11:09:45 -04:00 |
|
Molly Struve
|
b3d7f76dd0
|
[deploy] Optimization: Change Large Table Primary Keys to Bigints (#9476)
|
2020-08-08 18:45:01 -05:00 |
|
Molly Struve
|
182faa0289
|
[deploy] Consolidate Setup Tasks to a Single Rake Task (#8065)
|
2020-05-27 11:59:07 -05:00 |
|
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 |
|
rhymes
|
2d26318cf9
|
[deploy] Replace (black|white)list with more inclusive language (#7459)
* Replace isBlacklisted
* Update fastly.rake task
* More renames
* Rename Faslty config file
* More changes
* Replace isForbiddenFromPreloading with isNotPreloadable
* Skip problematic test
* Re-enable
|
2020-04-27 18:00:12 +02:00 |
|
Alex
|
cc6249beff
|
[deploy] Update whitelisted params on Fastly on deployments (#7279)
* Add Fastly whitelisted params
* Create FastlyVCL::WhitelistedParams.update service
* Add specs
* Create rake task to call new service
* Add rake task to setup script
* Add documentatoin
* Move sort inside params_to_array method
* Rename VCL_REGEX to VCL_DELIMITER
* Add PR URL to docs
* Move snippet name to SNIPPET_NAME constant
* Refactor setting content
* Rename params_to_array to params_to_sorted_array
* Change guard and log success on update
- Return early if params are equal
- Log success message to Rails.logger on update
- Log params diff to Datadog
* Return true explicitly
* Move rake task execution from to release-tasks
* Remove unnecessary environment guard in task
* Remove duplicate code param
* Refactor string from build_content
* Remove reliance on sort
* Reorder logging to implicitly return true
* Update docs to reference release-script.sh
* Update docs
* Update whitelisted params
* Fix params_updated? bug and add more specs
* Remove duplicate param...oopsie!
|
2020-04-16 15:11:57 -04:00 |
|
Molly Struve
|
cf94f76ccd
|
Notify slack when release phase fails (#6300) [deploy]
|
2020-02-27 10:50:59 -05:00 |
|
Molly Struve
|
65eba740ab
|
Document DataUpdateScripts, Add to Deploy Process, Add Development Check (#6068) [deploy]
|
2020-02-14 11:45:27 -05:00 |
|
Molly Struve
|
a13533c920
|
Setup Elasticsearch indexes during Deploy and Local App Setup (#5939)
* setup Elasticsearch indexes during deploy and local app setup
* cleanup previous duplicate sentence
* remove more duplicate docs
|
2020-02-07 09:01:58 -05:00 |
|
Molly Struve
|
ddb54d0422
|
Halt Deploys With release script if ENV variable DEPLOY_STATUS is set to blocked (#5510) [deploy]
|
2020-01-15 12:36:05 -05:00 |
|
Molly Struve
|
9dc1f51a79
|
Update Heroku Release to Migrate and Load App (#5404) [deploy]
|
2020-01-08 13:43:00 -05:00 |
|