freeCodeCamp/api-server/src/server
Ahmad Abdolsaheb bff61255f9
feat(donation): simplify donation client (#46379)
* feat: unify post payment actions

* feat: handle stripe card error and add donation after auth

* feat: add donation saga stripe test

* feat: add more coverage to stripe tests

* feat: add initial stripe card saga test

* feat: finalize initial stripe card saga test

* feat: add patreon test saga

* feat: test clean up

* feat: do not show processing for Patreon

* feat: normalize donation settings

* feat: turn payment provider/contex to enum

* feat: remove donation-settings.js

* fix: git ignore generated config

* fix: ignore the generate config from everything

* fix: remove types.js

* fix: update linting to include types.js

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-12-20 18:03:06 +05:30
..
boot fix(api): reorder certificate early returns (#47656) 2022-09-29 11:42:34 -07:00
boot_tests fix: simplify completedChallenges updates (#45862) 2022-05-17 17:37:50 +05:30
manifests fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
middlewares feat(tools): ignore no-unused-vars on underscore (#48386) 2022-11-04 10:43:46 +05:30
models fix: webhook process (#45385) 2022-03-11 13:58:23 -08:00
rss fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
utils feat(donation): simplify donation client (#46379) 2022-12-20 18:03:06 +05:30
views/emails feat: add 'back/front end' in curriculum (#42596) 2021-08-13 21:57:13 -05:00
component-passport.js refactor: s/all-langs/i18n/g (#48258) 2022-10-26 10:08:27 -07:00
config.development.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
config.json fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
config.local.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
config.production.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
datasources.development.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
datasources.json fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
datasources.production.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
index.js fix(server): default to log fcc namespaces, unless env set (#48143) 2022-10-21 22:53:04 +05:30
middleware.json feat: remove csrf from the client (#42242) 2021-07-16 10:49:47 -05:00
model-config.json fix: webhook process (#45385) 2022-03-11 13:58:23 -08:00
passport-providers.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00