Bouncey
a9c948679e
feat(prettier): Use prettier for client code
2018-09-07 14:37:14 +01:00
Bouncey
eb5dee1cbb
fix(build): Make build unrelient on root level deps (take 2)
2018-09-06 16:07:03 +01:00
Bouncey
435e856cdb
feat(env): Make env vars available to client app
2018-09-06 16:07:03 +01:00
Bouncey
f698dcf79c
fix(dev): add top level package.json
2018-09-06 11:35:04 +01:00
Bouncey
46a217d0a5
chore(server): Move api-server in to it's own DIR
2018-09-03 17:47:48 +05:30
Bouncey
9fba6bce4c
chore(root-package): Prune to root package JSON
2018-09-03 17:47:48 +05:30
Bouncey
bcd98a28c8
feat(gatsby): Initial gatsby scaffolding
2018-08-30 20:43:55 +05:30
Bouncey
9f6a2e35f7
feat(landing-page): Gatsby the landing page
2018-08-30 20:43:55 +05:30
Bouncey
cd73528958
feat(gatsby): Initial gatsby scaffolding
2018-08-30 20:43:55 +05:30
Stuart Taylor
35fd18262c
fix(lock): Fix lock file https
2018-08-09 20:44:12 +05:30
Mrugesh Mohapatra
0ecbaf663b
fix: update user model validation to filter mode
2018-08-09 11:00:52 +01:00
Stuart Taylor
69030797ac
Add icons to the byline ( #17993 )
2018-08-09 02:26:54 +05:30
Stuart Taylor
a4a6901fc6
chore(pkg): Update pm2 to @latest ( #17979 )
2018-08-05 05:28:16 +05:30
Mrugesh Mohapatra
dae7f383f4
fix: remove code-mirror
2018-08-04 22:48:20 +01:00
Stuart Taylor
0c84f5e09b
feat(views): Add views and extend functionality
2018-08-03 19:27:42 +05:30
Stuart Taylor
bbeb7d16c2
feat(client-routes): Add react-router-dom for client-side routing
2018-08-03 19:27:42 +05:30
Mrugesh Mohapatra
66502a8338
chore(seed): update curriculum to v3.1.1
2018-08-03 19:27:42 +05:30
Stuart Taylor
4dac8c1867
feat(views): Add views and extend functionality
2018-08-03 19:27:42 +05:30
Stuart Taylor
1b18594bd3
feat(client-routes): Add react-router-dom for client-side routing
2018-08-03 19:27:42 +05:30
Stuart Taylor
c84a9c8b57
feat(news): Initial app with webpack
2018-08-03 19:27:42 +05:30
Mrugesh Mohapatra
de5f7a1f9b
chore(lock-file): Sync up local updates
2018-08-03 19:27:42 +05:30
Stuart Taylor
41a99e6487
chore(deps): Update webpack plugins
2018-08-03 19:27:42 +05:30
Stuart Taylor
22cd308fd4
chore(gulp): Clean up gulp file
2018-08-03 19:27:42 +05:30
Stuart Taylor
af8030c1d1
chore(tools): Move to webpack v4
2018-08-03 19:27:42 +05:30
Mrugesh Mohapatra
4511e33716
fix: update to use shortid for sub resub
2018-08-02 22:38:11 +01:00
Mrugesh Mohapatra
d7180d8a4f
chore(seed): update curriculum to v3.1.1
2018-08-01 14:14:14 +01:00
Mrugesh Mohapatra
8c2af37b29
chore(seed): Update curriculum to v3.1.0
2018-07-27 20:53:00 +01:00
Mrugesh Mohapatra
6f4f8f9fac
fix(snyk): Updated patches for vulnerabilities
2018-07-02 09:28:08 +01:00
Mrugesh Mohapatra
9ab629bd8b
chore(seed): Update to v3.0.1
2018-07-02 09:27:28 +01:00
Mrugesh Mohapatra
a7bbd96d46
chore: Remove passport packages
2018-06-29 21:29:20 +01:00
Stuart Taylor
65cb3886ff
chore(curriculum): Version bump
2018-06-25 10:44:58 +01:00
Mrugesh Mohapatra
837f9e7524
fix: remove seed files
2018-06-22 12:42:01 +01:00
Rachel Sinclair
6fab6319f8
chore(package): Update Font Awesome and remove Ionicon dependency ( #17497 )
...
Update Font Awesome from 4.7 to 5. Update existing Font Awesome icon
references to match version 5 syntax. Replace all Ionicon references
with Font Awesome icons and remove all files relating to Ionicon.
Closes #13798
2018-06-22 01:46:17 +05:30
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
Stuart Taylor
2adeaccf20
Merge pull request #17181 from tamj0rd2/feature/remove-opbeat
...
refactor(server): Remove opbeat from dev tools
2018-05-28 22:43:57 +01:00
Mrugesh Mohapatra
ff6a7fd2fc
chore: update lockfile
2018-05-29 02:59:17 +05:30
Stuart Taylor
dfda68fb58
feat(auth): Authorise 'external' requests through JWT ( #17224 )
2018-05-24 01:40:56 +05:30
Mrugesh Mohapatra
6b133227d7
feat(auth0): Add packages, basic setup, etc
2018-05-20 13:40:48 +05:30
Stuart Taylor
13162cb53a
feat(packages): Add scoped loopback-component-passport ( #17179 )
2018-05-17 19:56:44 +05:30
mrugesh mohapatra
0271e78a1d
chore(opbeat): Remove opbeat react logging ( #17173 )
2018-05-16 15:22:43 +01:00
Stuart Taylor
156ea1af76
Feat: Welcome Page ( #17150 )
2018-05-15 10:42:05 +05:30
Stuart Taylor
5eb90ed8c8
feat(challenge-redirect): Make '/challenge' and '/map' redirect to learn ( #17144 )
...
* feat(challenge-redirect): Make '/challenge' and '/map' redirect to learn
* fix(linting): Generate pathMigrationMap on 'prelint-js'
* fix(script): fix "only once" script
* fix(lock): Fix lock file
2018-05-14 13:04:51 +05:30
Mrugesh Mohapatra
cd395da941
chore(lockfile): Update lockfile missed earlier
...
missed updating the lockfile in #17030
2018-05-02 18:13:12 +05:30
Alex Chaffee
30b26e1476
fix(build): update package.json to pick up benmosher/eslint-plugin-import#720
2018-04-03 19:53:44 +05:30
Alex Chaffee
a8484873d8
feat(seed): "unpack" and "repack" scripts
...
add "npm run seed" as alias to "node seed"
unpack tests and solution into HTML file; add titles and help text; style unpacked file
enable running unpacked assert tests in browser
Using browserify, compile "tape", "lodash", jQuery into "unpacked-bundle.js" for use during in-browser unpacked tests
feat(seed): diff after repacking
feat(seed): unpacked tests use Browser TAP chrome dev tool if available
2018-04-03 19:52:56 +05:30
Stuart Taylor
766b6f98f1
feat(schema): Implement challenge schema
2018-04-03 19:52:01 +05:30
Stuart Taylor
ebfbfb6df9
chore(package): Update react-freecodecamp-search ( #16943 )
2018-03-23 18:41:07 -05:00
Berkeley Martinez
1d513227e8
Merge pull request #16890 from Bouncey/fix/binButtons
...
Feat(Nav): Responsive Nav with promonent Bin buttons
2018-03-20 16:45:30 -07:00
Stuart Taylor
33d0d05adb
feat(nav): Use screen width specific navs
2018-03-13 20:10:06 +00:00