Ryan Smith
e4115e5781
Fix markdown and missing command in rails data_updates:run ( #6135 )
2020-02-18 08:23:00 -06:00
rhymes
f14b5f93fe
Update README and contributing guide ( #6074 )
...
* Update readme
* Update contributing guide
* Update prepare PR guides to mention draft PRs
2020-02-17 11:53:49 -05:00
Michael Kohl
1458b42d18
Add rails data_updates:run to Docker documentation ( #6097 )
2020-02-17 08:19:40 -05:00
Molly Struve
6a277ba10d
remove rake jobs:work references from code ( #6082 ) [deploy]
2020-02-14 15:18:08 -05:00
Alex
b81c2e8df3
Remove delayed_job ( #6071 ) [deploy]
...
* Update adapter to sidekiq
* Remove delayed_jobs routes
* Remove delayd_jobs initializer and references
* Remove delayed_job_spec
* Remove bin/delayed_job
* Remove app/jobs/
* Migration to drop delayed_jobs table
* Remove delayed_job_web & delayed_job_active_record
* Update docs
* Remove reference to delayed_job dashboard
* Remove delayed_job settings from initializers
* Add delayed_job_admin back to reserved words list
2020-02-14 10:00:26 -08:00
Molly Struve
65eba740ab
Document DataUpdateScripts, Add to Deploy Process, Add Development Check ( #6068 ) [deploy]
2020-02-14 11:45:27 -05:00
Vaidehi Joshi
8a11872472
Add more information about using Elasticsearch to docs ( #6046 )
...
It was unclear to me that I explicitly needed Elasticsearch in order for certain tests to run locally. We should specify that in the docs. Also added a note about installing `wget`, which is required to install Elasticsearch in our docs.
2020-02-12 13:23:10 -08:00
Michael Kohl
9ea9549e28
Fix spelling of Elastiscsearch in docs ( #6033 )
2020-02-12 09:28:28 -05:00
Michael Kohl
38e980917d
Add Elasticsearch to Docker Compose ( #5978 )
...
* Copy .ruby-version into Dockerfile
* Add Elasticsearch to Docker Compose
2020-02-11 11:45:16 -05:00
rhymes
085c0d1e01
Add multiplier for seeds and use it for articles and users ( #6003 )
...
* Add seeds multiplier and use it for articles and users
* Update DB documentation
2020-02-10 16:06:58 -05:00
Nick Taylor
17a5e831fd
Added a section about increasing seed data. ( #5948 )
2020-02-07 10:36:43 -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
Viraj Chavan
4ca5932dc0
Fixes the link 'Other tools' in docs (on /getting-started/start-app/) ( #5935 )
...
* Fixes the link 'Other tools'
* Update docs/getting-started/start-app.md
Co-Authored-By: rhymes <rhymesete@gmail.com>
Co-authored-by: rhymes <rhymesete@gmail.com>
2020-02-06 19:20:13 -06:00
Jacob Herrington
2d3a974803
Include instructions to set Algolia plan ( #5941 )
2020-02-06 17:21:05 -06:00
Josh Puetz
af9c4832c5
Correct startup script and docs ( #5940 )
2020-02-06 17:04:54 -05:00
Julianna Tetreault
c9d4dde19c
Adjust cloning example to use SSH rather than HTTPS ( #5802 )
...
* Adjust cloning example to use SSH rather than HTTPS
* Add SSH example alongside HTTPS example when cloning DEV repo
2020-02-06 12:53:12 -05:00
rhymes
79dcc185cd
Use Node lts/erbium (v12) for Netlify builds ( #5925 )
2020-02-06 12:03:11 -05:00
Jacob Herrington
31a1ccc384
Add an internal user interface guide [ci skip] ( #5721 ) [deploy]
2020-02-06 11:34:20 -05:00
Nick Taylor
1f3d88c9b3
Created documenation for Common PropTypes. ( #5900 )
2020-02-05 17:22:16 -05:00
Nick Taylor
5ede660601
Preact/React developer tools documentation. ( #5884 )
2020-02-05 17:21:09 -05:00
Michael Kohl
424c141539
Remove Foreman gem ( #5821 )
2020-02-05 17:01:04 -05:00
Michael Kohl
5c74464b30
Add documentation for ENVied & SiteConfig ( #5841 )
...
* Add documentation for ENVied & SiteConfig
* Add images
* Fix swapped screenshots and update list
2020-02-04 11:41:25 -06:00
Molly Struve
ccd9bc2553
add missing sha512 to ES mac docs ( #5863 )
2020-02-03 10:51:08 -05:00
Molly Struve
0409722899
Introduce Elasticsearch to DEV env ( #5762 ) [deploy]
2020-02-03 09:12:05 -05:00
Vaidehi Joshi
d36faa6462
Add a note to clarify deploy preview link ( #5800 )
...
We never explicitly say that the deploy preview link only is applicable to docs changes, but we probably should!
2020-01-28 15:19:09 -08:00
Nick Taylor
c91080c371
Removed redundant yarn install command. ( #5764 )
2020-01-27 12:10:14 -06:00
Nick Taylor
d6cdedba9a
More updates to frontend documentation ( #5724 )
...
* Updated styles documentation.
* Added some docs about dynamic import usage.
* Updated architecture overview doc.
* Changed some wording
* Changed some wording
2020-01-27 12:51:55 -05:00
rhymes
2665e9aa2b
Update docs/frontend/styles.md ( #5733 )
...
There was a typo that precluded the markdown link to work
2020-01-26 14:33:28 -05:00
Vaidehi Joshi
8dd83298d1
Add documentation around our use of pg-bouncer [ci-skip] ( #5710 )
2020-01-24 16:02:05 -05:00
Nick Taylor
b980481d0d
update frontend docs ( #5706 )
...
* Added InstantClick to frontend docs.
* Added linting/formatting section to frontend docs.
* Fixed up some wording about linting.
* Added documentation about styles to frontend docs.
* Fixed a typo.
* Cleaned up InstantClick docs.
* Fixed a typo
2020-01-24 15:22:27 -05:00
Alex
1ed8d4a8ce
Fix typo in Algolia docs [ci skip] ( #5659 )
2020-01-23 12:21:32 -05:00
rhymes
7c94c8955a
Update branching docs [ci skip] ( #5666 )
...
* Fix contributing guide TOC
* Sync branching docs with contributing guide
* Write about writing meaningful commit messages
2020-01-23 09:28:46 -05:00
Vaidehi Joshi
75dafe66da
Add note to help debug bin/setup issues. ( #5651 )
...
When starting the app for the first time, it's possible to run into some issues while trying to run `bin/setup`.
For example, when I started the app, I got an (unhelpful) error when running `bin/setup` and ended up figuring out the issue (needing to `yarn install`) by running the contents of the Procfile.dev file directly.
We should help point folks to this file so that they can run a command that gives them a more helpful error message, which should hopefully let them get the app up and running with any problems! :)
2020-01-22 14:37:08 -08:00
Shelley Vohr
b146528aa8
feat: add per-user Open Dyslexic font setting ( #5037 ) [deploy]
...
* feat: add per-user Open Dyslexic font setting
* Adjust css slightly
Co-authored-by: Ben Halpern <bendhalpern@gmail.com>
2020-01-20 18:23:57 -05:00
Jacob Herrington
a1968f926d
Add guide for Ransack to docs [ci skip] ( #5554 )
2020-01-17 14:02:05 -05:00
ludwiczakpawel
815a95e85d
Adding info about disappearing tokens ( #5523 )
...
* adding info about disappearing tokens
* fixing copy + numbering issue
2020-01-17 08:46:55 -05:00
Ben Halpern
4e41e4a2ac
Add more info to architecture.md doc ( #5541 )
2020-01-16 16:33:51 -05:00
Alex
7d47c78e55
Fix typo in Skipping CI docs [ci skip] ( #5538 )
2020-01-15 18:53:01 -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
ludwiczakpawel
06bf574e34
adding section for switching to free plan ( #5514 )
2020-01-15 08:38:58 -05:00
Michael Kohl
256448f1f3
Remove unused Envfile variables ( #5474 )
...
* Remove unused variables from Envfile
* Remove unused Twitter variables from Envfile
* Also remove GITHUB_TOKEN
* Change Twitter token screenshot URL
2020-01-14 12:05:35 -05:00
Molly Struve
9dc1f51a79
Update Heroku Release to Migrate and Load App ( #5404 ) [deploy]
2020-01-08 13:43:00 -05:00
Nick Taylor
ce3c6b9974
Fixed a typo in a filename in docs. ( #5343 )
2020-01-03 08:29:02 -05:00
Robin
d7174923a2
Git scripts to sync or reset repository fork ( #5055 )
...
* Add script to clean / reset the fork and start from upstream
* Add script to sync fork with latest changes from upstream
* Remove swap file accidentially checked in
* Add exit on break to shell scripts and documentation of shell scripts to workflow-suggested workflow
Co-authored-by: Mac Siri <krairit.siri@gmail.com>
2019-12-30 13:58:16 -05:00
Molly Struve
2e661809b6
Introduce Sidekiq For Background Jobs ( #5252 )
...
* Introduce Sidekiq to the app and update RateLimitCheckerJob to use it
* fix rate limit checker spec with new sidekiq syntax
* add Sidekiq to tech stack overview
* Remove RateLimitChecker job change, add sidekiq web UI and testing support
2019-12-27 10:39:48 -05:00
Jacob Herrington
2dac64b39d
Expand the testing docs ( #5112 )
...
* Add context to Acceptance Testing guide
* Add docs on Regression testing
* Expand CI skip docs
* Expand documentation on testing controllers [ci skip]
2019-12-16 15:16:16 -05:00
Ben Halpern
630c1b7425
Migrate to streaming app shell via serviceworkers ( #5020 ) [deploy]
...
* Initial work for streaming app shell way of using serviceworkers
* Close in on serviceworker adjustment finalization
* Add docs and loading indicator
* Remove useless code
* Don't run on API
* Update app/javascript/contentDisplayPolicy/hideBlockedContent.js
* Fix small details
* Don't run serviceworker.js code in test env
* Fix JS in serviceworker
* Move private keyword to proper place in async controller
* Change shell_version to HEROKU_SLUG_COMMIT
* Update caching config
* Add test for async_info/shell_version
2019-12-16 12:21:33 -05:00
Lenmor Larroza Dimanalata
08b0886eb0
Fix Backend Guide > Roles admin links [ci skip] ( #5118 )
2019-12-16 09:25:48 -05:00
Ryan Smith
b809562a2f
Fix Algolia signup link. ( #5100 )
2019-12-13 10:59:09 -06:00
Jacob Herrington
a63a11f930
Write docs on rolify admin workaround [ci skip] ( #5078 )
2019-12-13 08:23:55 -05:00