Commit Graph

237 Commits (14b7b8f7a0f2827bc4aa3def7eaa4b2318f031bc)

Author SHA1 Message Date
Mrugesh Mohapatra 5f67843e50
revert: allow user to redirect after signin (#40160)
This reverts commit a7eba00690.
2020-11-02 19:24:24 +05:30
Ahmad Abdolsaheb 0a2f01c9d8
fix: keep unsubscribed donors as isDonating (#40103) 2020-11-02 15:45:03 +05:30
Oliver Eyton-Williams a7eba00690
feat: allow user to redirect after signin (#40069)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2020-11-02 15:40:43 +05:30
dependabot[bot] 2d69fcb787 chore(deps-dev): bump @babel/node from 7.10.5 to 7.12.1 in /api-server
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) from 7.10.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-node)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-01 06:03:24 +00:00
dependabot[bot] ff1bf54073 chore(deps-dev): bump @babel/cli from 7.11.6 to 7.12.1 in /api-server
Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.11.6 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-01 05:43:36 +00:00
dependabot[bot] a29ecfdc1a chore(deps): bump query-string from 6.13.5 to 6.13.6 in /api-server
Bumps [query-string](https://github.com/sindresorhus/query-string) from 6.13.5 to 6.13.6.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v6.13.5...v6.13.6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-01 05:39:36 +00:00
dependabot[bot] 82bda9e57d chore(deps-dev): bump jest from 24.9.0 to 26.6.1 in /api-server
Bumps [jest](https://github.com/facebook/jest) from 24.9.0 to 26.6.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v24.9.0...v26.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-25 09:57:26 +00:00
dependabot[bot] a7971f3bda chore(deps-dev): bump nodemon from 1.19.4 to 2.0.6 in /api-server
Bumps [nodemon](https://github.com/remy/nodemon) from 1.19.4 to 2.0.6.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v1.19.4...v2.0.6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-25 09:36:15 +00:00
dependabot[bot] 342713e03b chore(deps-dev): bump @babel/preset-env in /api-server
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-25 05:23:55 +00:00
dependabot[bot] 044ce10d13 chore(deps-dev): bump @babel/plugin-proposal-object-rest-spread
Bumps [@babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-object-rest-spread) from 7.11.0 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-plugin-proposal-object-rest-spread)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:50:27 +00:00
dependabot[bot] 7aec6d53be chore(deps): bump @sentry/node from 5.25.0 to 5.26.0 in /api-server
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 5.25.0 to 5.26.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.25.0...5.26.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:28:15 +00:00
Mrugesh Mohapatra 40c16e6f44 chore(api): drop unused react related packages 2020-10-14 19:09:33 +02:00
Oliver Eyton-Williams 216b78f9eb chore(api): minor version bumps 2020-10-12 15:23:05 +05:30
Mrugesh Mohapatra ab9699a66c chore(deps): update packages on api-server 2020-10-10 23:46:24 +05:30
dependabot[bot] 2b466ec43e chore(deps): bump passport from 0.4.0 to 0.4.1 in /api-server
Bumps [passport](https://github.com/jaredhanson/passport) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/jaredhanson/passport/releases)
- [Commits](https://github.com/jaredhanson/passport/compare/v0.4.0...v0.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-10 17:36:49 +00:00
dependabot[bot] d97aec50f9 chore(deps): bump query-string from 6.13.2 to 6.13.5 in /api-server
Bumps [query-string](https://github.com/sindresorhus/query-string) from 6.13.2 to 6.13.5.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v6.13.2...v6.13.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-10 17:13:57 +00:00
Mrugesh Mohapatra 5b335fd62e chore(api): wrap req logs in debug format 2020-10-09 17:29:55 +02:00
Mrugesh Mohapatra 977d411a97 chore:(deps): apply npm audit fix to all packages 2020-09-24 16:29:55 +05:30
Mrugesh Mohapatra d623ca0053 chore:(deps): server - update minor and patch 2020-09-24 16:29:55 +05:30
Randell Dawson 0f5832b562
fix: project 25 + 5 (#39526) 2020-09-09 13:28:12 +05:30
Mrugesh Mohapatra c23c4ef8e4
fix: negative sentiment → neutral language (#39522)
The existing terminology carries negative sentiment that can be
interpreted in a racial or sense. Updating the name to have no
potential for such a connection.

Co-authored-by: Justin Rogers <justrog@gmail.com>
2020-09-07 11:04:44 +05:30
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
Oliver Eyton-Williams 1ad5f756e0 fix(api): remove redirects from api
They should be handled either by nginx or by the client. Turned out a
lot of code, including the path migration, existed to support them.
Hence the large number of removals
2020-09-01 11:35:44 +05:30
Oliver Eyton-Williams 8c70ea6b62
fix(client): format cert date in user's timezone (#39440) 2020-08-20 16:46:10 +05:30
Ahmad Abdolsaheb b1da66b80d
feat: add intro text to email sign up page (#39409)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2020-08-16 02:31:18 +05:30
Oliver Eyton-Williams 3dbe69707f fix: redirect to email sign up on first login 2020-08-05 14:01:47 +05:30
Manish Giri 08d4811df3
feat(client, api): Add Camper Join Date to Profile (#38408) 2020-08-04 13:08:13 +05:30
Mrugesh Mohapatra b58704a5ce
fix: harden username blocklist (#39281)
* fix: harden username blocklist

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-07-28 10:35:56 +02:00
Oliver Eyton-Williams bf9837c1da
chore: remove unused library (#39270) 2020-07-27 18:10:22 +05:30
Oliver Eyton-Williams 31f9211016
refactor(api): clean up certification logic (#39196) 2020-07-15 21:28:26 +05:30
Oliver Eyton-Williams 57a39d47ab
refactor: remove old curriculum map from api 2020-06-23 11:27:16 +02:00
Oliver Eyton-Williams 2da8eb23e9
feat(api): get challenges directly from /curriculum 2020-06-23 11:27:16 +02:00
Oliver Eyton-Williams 5a80b83579
fix(api): csrf over http in development (#39114) 2020-06-22 15:57:20 +05:30
Kristofer Koishigawa 6e5988da4e
fix(learn): versioning for new certificate slugs (#39087) 2020-06-17 20:30:31 +05:30
Oliver Eyton-Williams b3d5cde75e
fix(api): csurf to SameSite 'strict', https only (#39077)
Lax and http are probably sufficient, but if the stricter versions work
there's no harm using them.
2020-06-16 20:48:48 +05:30
Kristofer Koishigawa 77df0e32cd
feat(learn): rename certificates, cert slugs, and cert flags (#39026) 2020-06-15 21:51:30 +05:30
rdm100 885538d9e1
fix: updated and consolidated quotes (#39069)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-15 18:42:27 +05:30
Oliver Eyton-Williams b4926052f4
chore: refactor and simplify testing (#39050) 2020-06-13 14:57:15 +05:30
Oliver Eyton-Williams 6b8c2e74b6
fix(client): sync Redux store and DB (#39034) 2020-06-10 12:24:19 +05:30
Kris Koishigawa 89d5c891e3 feat(learn): add full stack certificate md and handle errors
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-06 14:45:12 +05:30
Mrugesh Mohapatra a02ff7b08e
fix(certs): add year to certs introduced in 2020 (#38912) 2020-06-04 13:13:07 +05:30
matbub 4af28cf12c
fix(client): update report user verbiage and link (#38954) 2020-06-01 18:37:24 +05:30
Huyen Nguyen 727ae4b932
fix(api): update url in email template (#38970) 2020-06-01 18:00:26 +05:30
Beau Carnes 256ed00fb9 feat(learn): split InforSec and QA into individual certs (#38347)
Co-authored-by: Mrugesh Mohapatra <me@raisedadead.com>
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-05-27 13:19:12 +05:30
Beau Carnes e776529ed0 feat(learn): add python video challenges (#38424) 2020-05-27 13:19:09 +05:30
mrugesh 22afc2a0ca feat(learn): python certification projects (#38216)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Beau Carnes <beaucarnes@gmail.com>
2020-05-27 13:19:08 +05:30
Oliver Eyton-Williams 8f239cb3e5 refactor(api): remove unused map util 2020-05-25 18:32:18 +05:30
Oliver Eyton-Williams 0c771b7000 refactor(api): remove unused url-utils 2020-05-25 18:32:18 +05:30
Mrugesh Mohapatra ed08ec088a
fix(api): use mongodb+srv url protocol (#38831) 2020-05-19 21:52:05 +05:30
Mrugesh Mohapatra 61e791ffda
revert(api): bump minor & patch versions of deps (#38816) 2020-05-14 14:35:13 +05:30