Commit Graph

43 Commits (d94b3010e3ae0230a90049b47083384818e8df79)

Author SHA1 Message Date
Twaha Rahman 3e3652a788
Test(Cypress): Add tests for the landing page and the navbar (#39459)
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2020-09-04 18:27:21 +02:00
Oliver Eyton-Williams bd68b70f3d
Feat: hide blocks not challenges (#39504)
* fix: remove isHidden flag from frontmatter

* fix: add isUpcomingChange

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

* feat: hide blocks not challenges

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2020-09-03 15:07:40 -07:00
Oliver Eyton-Williams c772382d59 fix: remove remnants of servicebot
None of the code was still in use.
2020-09-04 00:14:24 +05:30
Mrugesh Mohapatra 33de8a03b5
fix: remove all extraneous env vars (#39443) 2020-08-21 03:59:27 +05:30
Oliver Eyton-Williams 7055211959 fix: simplify language specific testing
Prevents multiple languages' challenges from being tested at once.
2020-08-16 04:45:19 +05:30
Oliver Eyton-Williams 9b297ed76d fix(curriculum): control visibility via env 2020-05-25 16:25:19 +05:30
Oliver Eyton-Williams c830951beb
fix: add SENTRY_ENVIRONMENT variable (#38446)
Adds a tag to group Sentry events
2020-03-26 18:15:49 +05:30
Oliver Eyton-Williams 35751bacf0 chore: remove rollbar from client and .env 2020-03-26 16:51:17 +05:30
Oliver Eyton-Williams 10a6622546 feat(api): enable Sentry reporting 2020-03-26 16:51:16 +05:30
Mrugesh Mohapatra d8e5f3ebc8 feat(tools): add helper for testing webhooks locally 2020-03-19 17:18:53 +05:30
Mrugesh Mohapatra f9277b4fec fix(env): make PayPal env config dynamic 2020-03-16 18:35:52 +05:30
Ahmad Abdolsaheb 6c6eadfbe4 feat(donate): PayPal integration 2020-03-16 18:35:51 +05:30
Mrugesh Mohapatra 2cb8c16b28 fix(donate): control plan creation with environment variable 2019-11-19 23:09:52 +05:30
Kristofer Koishigawa 76d9eb0ab6 fix: enable search in dev mode (#37298) 2019-10-15 17:22:17 +05:30
Oliver Eyton-Williams e72855dad3 fix: handle invalid Algolia keys gracefully in dev (#37088)
Invalid keys throw an error in production, but just cause invalid
PropTypes and build warnings in development.
2019-10-08 01:19:43 -07:00
mrugesh 4889e0fdc6
fix(client,tools): update proxy and location paths (#37106) 2019-10-07 16:42:07 -07:00
Oliver Eyton-Williams 1130a1c0df
chore: update to beta of react-instantsearch-dom (#36843)
* chore: update to beta of react-instantsearch-dom

* feat: use .env variables for search keys
2019-10-04 18:03:20 +02:00
Kristofer Koishigawa 9f372d014d feat: news indexing script (#36512)
* feat: Add script to poll Ghost for all published posts and construct index for Algolia.

* feat: Add script to poll Ghost for all published posts and construct index for Algolia.
2019-07-29 19:41:29 +05:30
Bouncey 2789824374 chore: Import search-assets and refactor data source/push 2019-06-08 03:18:55 +05:30
Valeriy 01edc58a2a chore(tools): use DOCKER_HOST_LOCATION env var to set container host 2019-03-15 15:50:30 +05:30
Bouncey e3d4764ff5 fix: Export news location from env 2019-02-06 04:00:52 +05:30
Mrugesh Mohapatra 381ebb0b32 fix: remove extraneous key 2019-01-15 19:52:19 +05:30
Todd Chaffee f0c8211e95 feat: use mock authentication for local dev 2019-01-15 19:52:19 +05:30
Valeriy S 2137da5aa6 test(curriculum): filter test langs by an env variable 2019-01-10 12:54:59 +00:00
Bouncey 8870a063e4 fix: Use env variable for paypal donations 2018-12-04 17:42:12 +05:30
Stuart Taylor d327a5c36b Feat: News in the client app (#34392) 2018-11-29 15:12:15 +03:00
Bouncey cfbb973c8b feat(redirects): Generate _redirects on build 2018-10-09 09:49:01 +01:00
Bouncey d3e4d88f0c feat(locale): Add LOCAL env var 2018-10-07 14:51:09 +05:30
Mrugesh Mohapatra 9e869a46fc fix: add sample env 2018-09-27 20:45:50 +05:30
Bouncey 46a217d0a5 chore(server): Move api-server in to it's own DIR 2018-09-03 17:47:48 +05:30
Bouncey fec10caf67 feat(api): Add api location as an env var 2018-08-30 20:43:55 +05:30
Bouncey ef18f5a931 fix(api): Use /internal for API entry 2018-08-30 20:43:55 +05:30
Mrugesh Mohapatra ebba8e9c64 fix(auth0): Unify authentication via auth0 as provider 2018-06-29 21:29:20 +01:00
Stuart Taylor 4f77da02be feat(donate): Add donate api (#17459)
* feat(donate): Add donate api

* feat(donation): Add ability to track donations via email
2018-06-07 16:35:06 -05:00
Stuart Taylor 6315c6eae0 feat(reporting): Use rollbarjs for error reporting in production (#17259) 2018-05-29 18:38:55 +05:30
mrugesh mohapatra d1a2afbee4
fix: add keys to sample.env (#17196) 2018-05-21 11:26:56 +05:30
mrugesh mohapatra 0271e78a1d chore(opbeat): Remove opbeat react logging (#17173) 2018-05-16 15:22:43 +01:00
Otto Jongerius ef37c3bee2 feat: Allows sharing of network (#16937)
build(docker): Expose mailhog port.

build(Docker): Improve wording.

build(docker): Mailhog and network changes.

    * Add mailhog container to shared network to enable connectivity
    * Configure project name for docker compose in .env sample file,
        without it the basename of the repo directory is used, which
        makes it unreachable for other services
    * Set mailhog host to mailhog (instead of localhost) if MAILHOG_HOST
      env var is set
    * Expose 1025 to enable local troubleshooting

build(docker): Update README to reflect compose changes.
2018-03-30 09:21:09 +05:30
Stuart Taylor fa59bcfd7b fix(credentials): Pass credentials through DefinePlugin 2018-03-09 15:59:45 +00:00
Todd Chaffee 5a3fb188ee feat: added the IMAGE_BASE_URL key to the sample.env file (#15970)
* feat: added the IMAGE_BASE_URL key to the sample.env file.

* Add subfolder per tchaffee's suggestion
2017-10-25 00:00:31 -05:00
Eric Leung 4ad9fbd8da Remove unused authentication methods 2016-06-12 16:32:17 -07:00
Quincy Larson 9ced160f47 Remove vestigial Trello and Blogger API keys and functions 2016-05-18 00:04:19 -07:00
Mrugesh Mohapatra 9f53f68f29 Update the Contributing guidelines with sample.env
This commit updates the contributing guidelines with a sample.env
Contributors can simply make a sopy of the same instead of creating
one for the private environment variables.
2016-02-23 12:31:00 +00:00