Tom
977701937b
Feat: add d3 dashboard project to next curriculum ( #38028 )
...
* feat: add d3 dashboard project to next curriculum
2020-09-16 11:54:01 +05:30
lmilliken
39b0afd5f0
feat: tests for calorie counter
2020-09-16 11:54:00 +05:30
Kristofer Koishigawa
d3d5147c1f
fix: renamed files and titles in the frontmatter for consitency ( #37792 )
2020-09-16 11:53:59 +05:30
SomeDer
2fbafda167
feat: functional programming spreadsheet ( #36873 )
...
* Add meta.json for spreadsheet
* Add spreadsheet files
* Close code tags for tests in 2 files
* Add solution section
* Add index file
* Add javascript-spreadsheet to stringifier
* Move index to step
* Rename steps in meta.json
* Rename step numbers in files
* Add index file to proper location
* Remove inappropriate files from spreadsheet dir
* Fix typo in first step
* Fix test sections
* Rename files to correct step
* Fix broken tests
* Add newline between sections
* Change challengeType from 1 to 0
* Add missng ) in step-079.md
* test -> tests in step-079
* Simplify test in step-103
* Fix step-137 test
* Remove last step
* Added solutions and adjusted some tests
* Fix some challenges
* Remove wrong spaces
* Fix more tests
* Add missing semicolon
* Fix more tests
* Fix type: lastttwo
* Fix all remaining tests
2020-09-16 11:53:59 +05:30
Tom
89e18e3a81
feat: add challenges for skyline project ( #36854 )
2020-09-16 11:53:59 +05:30
Kristofer Koishigawa
529f2596d9
feat: JS RPG game tests ( #37678 )
...
* feat: Add JavaScript RPG Game for testing
2020-09-16 11:53:58 +05:30
Sky020
dea4e51371
fix(client): remove unused formHelper functions
2020-09-15 17:07:54 +03:00
Sky020
c4240cdf2f
fix: allow form label and name to differ
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-09-15 17:07:54 +03:00
Randell Dawson
0f5832b562
fix: project 25 + 5 ( #39526 )
2020-09-09 13:28:12 +05:30
Kristofer Koishigawa
0ccb140f71
fix: up and down hotkeys in search bar ( #39529 )
...
This fix prevents whitespace from breaking the up and down hotkeys in the search bar.
2020-09-08 23:43:45 +05:30
Oliver Eyton-Williams
9e3441fe1d
fix(client): solutionLink -> solution ( #39544 )
...
This sends the api the 'solution' it expects, not 'solutionLink'.
2020-09-08 23:16:24 +05:30
Lasse Jørgensen
f3a82fe2f1
fix: Add information about local development for RWD projects ( #38670 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-09-04 20:26:26 +05:30
Shaun Hamilton
f247090895
fix: add backend placeholder to solution form ( #39494 )
2020-09-04 19:14:26 +05:30
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
Ahmad Abdolsaheb
ce777e43d2
fix: align completion modal buttons ( #39509 )
2020-09-02 10:38:14 +02:00
swyx
705cba67bc
fix: typo "alumini" ( #39502 )
...
fix typo "alumini"
2020-09-01 18:49:00 +05:30
Oliver Eyton-Williams
4a45b5ac1c
fix: redirect /challenges/* to /learn/*
2020-09-01 11:35:44 +05:30
Ahmad Abdolsaheb
434cf15ad3
fix: update meta ( #39500 )
2020-08-31 20:41:13 -05:00
imgbot[bot]
52cfe54e94
chore: [ImgBot] Optimize images ( #39460 )
...
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-08-26 16:25:21 +05:30
Oliver Eyton-Williams
46e3d75c76
fix(client): select only required props (Login) ( #39461 )
2020-08-25 22:59:39 +05:30
Ahmad Abdolsaheb
d9dad10f43
feat(client): shinny new landing page 🎉 ( #39400 )
...
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-08-24 23:36:40 +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
c8acd13b31
fix: minor style changes ( #39439 )
2020-08-20 15:12:11 +05:30
Ahmad Abdolsaheb
b1be0425a5
fix(client): add navigate proptype ( #39434 )
2020-08-20 03:04:40 +05:30
Oliver Eyton-Williams
eb75f8c8cc
fix(client): ensure presetEnv is loaded ( #39431 )
...
Prior to this, if a user first loaded a React challenge and then
navigated to a JS challenge, they would see
TypeError: Cannot read property 'presets' of undefined
in the console and be unable to run tests or evaluate code until they
reloaded the page.
2020-08-19 13:30:46 -07:00
Twaha Rahman
7155c87e8b
fix: prevent dev tools from accessing state in prod ( #38669 )
...
* Fixed Redux dev tool plugin in production problem
* Update client/src/redux/createStore.js
Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>
* Update client/src/redux/createStore.js
Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>
* Update client/src/redux/createStore.js
Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>
* Update client/src/redux/createStore.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Fixed ESLint error
* Second try to fix linting issue
* Third try to fix lint issues
* Update client/src/redux/createStore.js
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update client/src/redux/createStore.js
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: use env.json for ENVIRONMENT
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-08-20 01:22:59 +05:30
Ahmad Abdolsaheb
0ee680c3ab
fix: redirect users to success url after /donation completion ( #39404 )
2020-08-20 01:20:34 +05:30
Oliver Eyton-Williams
8350c517cc
fix: revert explicit Gatsby schema ( #39426 )
...
The Gatsby schema was breaking the React challenges (for some reason)
this is a quick hotfix while I figure out what's going on.
2020-08-17 18:09:19 -07:00
Kristofer Koishigawa
6b3c61c737
feat: update backend project links ( #39314 )
...
* feat: update backend project links
Replace solution and remix Glitch links with equivalent Repl.it links in backend projects/challenges and intro pages.
* fix: link and Repl.it casing
* fix: update mention of glitch in testing challenge
* Apply suggestions from code review
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-08-17 14:38:16 -07:00
Oliver Eyton-Williams
45e4a770a2
fix: robust Certifications/Additional learning split
2020-08-16 04:45:19 +05:30
Oliver Eyton-Williams
64c969a908
fix: add explicit schema for hidden challenges
2020-08-16 04:45:19 +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
8baab3895d
test: reuse redux store in single test
2020-08-15 14:37:23 +05:30
Oliver Eyton-Williams
456173f677
fix: use Login over custom button
2020-08-15 14:37:23 +05:30
Oliver Eyton-Williams
a7d595f349
fix: replace hardgoto with api links
2020-08-15 14:37:23 +05:30
Oliver Eyton-Williams
5409e1e62e
fix: use forumLocation everywhere ( #39405 )
...
* fix: use forumLocation everywhere
2020-08-14 12:56:14 +03:00
Mrugesh Mohapatra
42686db303
feat: update learn intro ( #39393 )
...
* feat: update learn into
* fix: make text more readable
* fix: adjust global font smoothing
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2020-08-13 12:33:03 +02:00
Oliver Eyton-Williams
688a3dcc7b
fix: improve challenge logs ( #39395 )
2020-08-11 20:02:18 +05:30
Mrugesh Mohapatra
adef746299
chore: move search-indexing, supress webpack-cli progress ( #39367 )
2020-08-09 04:17:10 +05:30
Ahmad Abdolsaheb
ebcb34f3d9
feat: add monitization meta ( #39368 )
2020-08-05 14:02:23 +05:30
Ahmad Abdolsaheb
f91cf1ae2d
feat: style email-sign-up page
2020-08-05 14:01:47 +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
Oliver Eyton-Williams
bc2f659e40
chore: bump client
2020-08-04 03:50:20 +05:30
Ahmad Abdolsaheb
e32022a198
feat: add june 2020 footer
2020-07-28 00:27:51 +09:00
David Sykes
17d9b43747
fic: certification links now open in a new tab ( #39180 )
2020-07-27 18:15:40 +05:30
Shraddha
b1a0c4fa59
fix: center donation modal text ( #39307 )
2020-07-27 11:32:32 +02:00
Oliver Eyton-Williams
25be0f379e
fix: remove unwanted log ( #39312 )
2020-07-24 05:08:37 -07:00
Ruchi Kushwaha
0c0611229e
Fix/delayofflinewarning ( #39291 )
...
* delay offline warning
* Delayed the offline warning
* delayed offline warning
* revert unwanted changes
* correct spacing
* correct spacing second time
* use let instead of var
2020-07-22 05:26:27 -07:00
Kris Koishigawa
f21248edae
fix: update donor email address and fix spacing
2020-07-22 12:37:31 +09:00
Oliver Eyton-Williams
de55527693
fix: prevent preview-tests race condition ( #39286 )
2020-07-20 08:33:56 -07:00
Oliver Eyton-Williams
c285ce5a0c
chore: bump loadash and remove gulp ( #39276 )
2020-07-18 00:34:48 +05:30
Oliver Eyton-Williams
7269894a86
refactor: test output -> arrays ( #39178 )
2020-07-18 00:33:23 +05:30
Oliver Eyton-Williams
bb019b2b0f
fix: responsive videos ( #39171 )
2020-07-18 00:33:10 +05:30
Oliver Eyton-Williams
22e24dfb54
fix(client): improve accuracy of offline warning ( #39249 )
...
The old message made it sound like there was a problem with the server,
even though no attempt was being made to contact it.
2020-07-14 15:56:47 +05:30
Tom
cf190b59e6
Fix/make mongodb instructions accurate ( #39214 )
...
* fix: make mongodb instructions accurate
2020-07-14 19:00:23 +09:00
Mosh Feu
aab60d299d
docs: Update "Responsive Web Design" Github link ( #39134 )
...
Current link leads to a 404 page in the old "learn" repository
2020-07-09 21:14:30 +05:30
Oliver Eyton-Williams
e7346baa34
feat(client): show line numbers on video questions ( #39207 )
2020-07-08 20:00:42 +05:30
Tom
7ed1d52001
fix(client): hide youtube suggestions ( #39164 )
2020-07-02 20:36:54 +05:30
Mrugesh Mohapatra
426732f7b5
revert(client): /s/react-youtube/plyr-react/g ( #39162 )
...
This reverts commit df6a4f649d
.
We found mulitple issues with the integration and will rework on this.
2020-07-02 19:46:10 +05:30
Huyen Nguyen
ab75df7cb1
fix(learn): capitalization and grammar errors ( #39151 )
2020-07-02 17:20:43 +05:30
Jovani
97f5229033
fix(learn): Organized the Certifications on Settings to match the main page ( #39146 )
...
* Organized the Certifications on Settings to match the main page
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-07-02 13:48:08 +02:00
Nicholas Carrigan
1e0e54446f
chore: replace forum links ( #39139 )
2020-06-30 14:21:26 +05:30
Oliver Eyton-Williams
34c26c4950
chore: update forum links in NavLinks ( #39141 )
2020-06-30 14:16:05 +05:30
Nicholas Carrigan
25cabc0a18
fix(learn): change forum link in help modal ( #39143 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2020-06-30 14:15:42 +05:30
Mrugesh Mohapatra
df6a4f649d
feat(client): /s/react-youtube/plyr-react/g ( #39137 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-29 17:37:24 +05:30
Ahmad Abdolsaheb
9fe222680c
fix: set radio button selection to null ( #39120 )
2020-06-23 20:09:06 +02:00
Mrugesh Mohapatra
0116afd18b
chore: remove unused quotes files ( #39107 )
2020-06-22 09:18:27 +02:00
Oliver Eyton-Williams
80223e5e39
fix: style for video answers ( #39090 )
...
Vertically centers the radio buttons.
Fixes answer backgrounds.
Corrects answer padding on night mode.
2020-06-18 13:47:13 +05:30
Oliver Eyton-Williams
9954c3d0bc
feat: add python syntax highlighting ( #39079 )
...
To err on the side of caution, this explicitly includes all languages
that were implicitly included before using the Babel plugin.
2020-06-17 20:33:08 +05:30
Kristofer Koishigawa
6e5988da4e
fix(learn): versioning for new certificate slugs ( #39087 )
2020-06-17 20:30:31 +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
daed7ad5dd
fix(client): ensure dom ready before testing ( #39073 )
...
jQuery challenges can fail seemingly at random. These changes should
prevent the race condition between a user's $( document ).ready() and
test evalution.
2020-06-15 18:41:34 +05:30
Mrugesh Mohapatra
bcf9942263
feat(donate): allow mutiple donations with warning ( #39066 )
2020-06-13 17:32:29 +05:30
Oliver Eyton-Williams
b4926052f4
chore: refactor and simplify testing ( #39050 )
2020-06-13 14:57:15 +05:30
Ieahleen
db9c38539b
chore(client): removing a forgotten console.log ( #39055 )
2020-06-12 23:58:53 +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
Tom
31614fa9a6
fix(client): remove auto redirect on report user page ( #38974 )
2020-06-01 23:03:53 +05:30
Kristofer Koishigawa
959608e85e
fix(client): public profile qa and infosec certification links ( #38948 )
2020-06-01 19:53:59 +05:30
Tom
a4ee5ea09a
fix(client): background-color in code blocks of questions ( #38968 )
2020-06-01 18:38:08 +05:30
matbub
4af28cf12c
fix(client): update report user verbiage and link ( #38954 )
2020-06-01 18:37:24 +05:30
Oliver Eyton-Williams
a9acf11209
refactor(client): simply landing query ( #38935 )
2020-05-28 20:56:48 +05:30
Oliver Eyton-Williams
fcef62d5de
refactor(learn): use graphQL filter for Map ( #38913 )
2020-05-28 20:56:19 +05:30
Oliver Eyton-Williams
d233cb35a3
fix(client): ensure validation works during watch ( #38936 )
2020-05-28 20:54:29 +05:30
Kristofer Koishigawa
18d2dca05b
fix(client): landing page superblocks ( #38914 )
2020-05-28 14:20:51 +05:30
Tom
7fd92c5fe6
fix: make videos bigger + add styles ( #38924 )
2020-05-28 12:55:25 +05:30
Tom
e040d64e4e
fix(client): add margin to certs ( #38921 )
2020-05-28 12:40:07 +05:30
Tom
db08ab2965
fix: backend projects not submitting ( #38900 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-05-27 13:19:16 +05:30
Tom
911ba72106
fix: allow ctrl+enter to submit video lessons ( #38898 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-05-27 13:19:16 +05:30
Mrugesh Mohapatra
9879d6e72b
fix(learn): update project views for python
2020-05-27 13:19:15 +05:30
Oliver Eyton-Williams
de0bec88a3
feat: process video question md into html ( #38667 )
...
* feat: process video question md into html
* test: mdToHTML
* fix: use dedicated prism component
2020-05-27 13:19:14 +05:30
Beau Carnes
3a653438fc
Feat: add python security video course ( #38683 )
2020-05-27 13:19:14 +05:30
Tom
ef79ddd0de
feat: add loader on video challenges ( #38633 )
2020-05-27 13:19:13 +05:30
Mrugesh Mohapatra
286ba7689b
fix(client): nicer error message and layout update
2020-05-27 13:19:13 +05:30
Tom
184a07d20d
fix: infosec show cert button not rendering ( #38620 )
2020-05-27 13:19:13 +05:30
Tom
2e37cb8da5
fix: rename tensorflow lessons ( #38617 )
2020-05-27 13:19:13 +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
Tom
c75d212831
fix: misaligned titles ( #38613 )
2020-05-27 13:19:12 +05:30
Tom
379f6f89ca
fix(learn): tests for python video lessons ( #38600 )
...
* fix: improve tests for video challenges
* fix: remove unused challenges + get rid of no description warning
* fix: remove non-existent challenges from meta
2020-05-27 13:19:11 +05:30
Beau Carnes
03c9e47be9
feat: Add more video challenges ( #38598 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-05-27 13:19:10 +05:30
Beau Carnes
cb88dcf1e6
add tensorflow course without questions ( #38525 )
2020-05-27 13:19:10 +05:30
Tom
63fe67e53f
feat: add video lessons to db on submit + update UI ( #38591 )
...
* feat: add video lessons to db on submit + update UI
* feat: delete CompletionVideoModal
* feat: clean up component + add comments
* feat: remove comment
* feat: remove log
* feat: remove log
* fix: update buttons + fix some testing
* fix: remove unused selector
2020-05-27 13:19:10 +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
Lasse Jørgensen
9e01ead291
fix(editor): Add quickSuggestions false to editor options ( #38899 )
2020-05-26 19:10:45 +05:30
Oliver Eyton-Williams
48532d6ccb
fix: hide isHidden challenges from hotkey nav
2020-05-25 16:25:19 +05:30
Oliver Eyton-Williams
68aef571ee
feat: hide isHidden challenges
2020-05-25 16:25:19 +05:30
Oliver Eyton-Williams
5bc3e15e3a
fix(client): DRY out challenge sourcing
...
Also handles file changes the same way as the original sourcing.
2020-05-25 16:25:19 +05:30
Twaha Rahman
d01ce3bbc1
fix(learn): remove cta and add current challenge button ( #38807 )
2020-05-21 18:09:48 +05:30
Luis H. Ball Jr
2db668b6ad
feat: show extensions warning in css learning module index ( #38806 )
2020-05-19 14:05:33 +05:30
Mrugesh Mohapatra
421bbdefbe
fix(client): add footer on learn home ( #38830 )
2020-05-19 12:50:15 +05:30
Rostyslav Ugryniuk
88b263fef8
fix(client): prevent PayPal script loads in development ( #38785 )
2020-05-12 18:04:24 +05:30
Mrugesh Mohapatra
e3ee7eef3a
chore(client): bump minor & patch versions of deps
2020-05-11 22:53:55 +05:30
Vincent Endrahadi
9a25ba2633
fix(learn): improve landing page ( #38695 )
2020-05-11 18:56:12 +05:30
Mrugesh Mohapatra
161c0c20a2
fix: 404 page styles ( #38775 )
2020-05-10 12:23:22 -05:00
Oliver Eyton-Williams
5e56a9a938
Feat(curriculum): scss not sass ( #38764 )
2020-05-09 20:01:18 +05:30
Hassaan Pasha
7126bacf34
fix (learn): add title to challenge meta for backend challenges ( #38745 )
2020-05-07 21:56:58 +05:30
Shaun Hamilton
21ca4e3f67
fix(client): add relevant placeholder to link submission ( #38411 )
2020-05-07 21:49:06 +05:30
Kristofer Koishigawa
75e926810f
fix: search bar width ( #38693 )
2020-04-30 17:40:34 +05:30
Kristofer Koishigawa
54c93aabbb
fix: bump number of tutorials to 6,000+ ( #38694 )
2020-04-30 17:39:41 +05:30
Mattia Penna
f5eeda68d1
Added missing word in quote ( #38665 )
...
Fixed quote of alicia Walker, the word "way" was missing.
2020-04-28 10:49:46 +02:00
Esteban Borai
c5ba18e978
fix(client): wrap editor in span with "notranslate" ( #38389 )
...
* Update Editor.js
* Fix linting issue
* Working on Preview with .notranslate
* Add "notranslate" for Preview component
2020-04-26 09:22:41 -05:00
Mrugesh Mohapatra
d866766223
fix(client): update logic for non-signedin users
2020-04-25 00:00:43 +05:30
Ahmad Abdolsaheb
a45df11de1
fix: capture one time and subscriptions separately ( #38630 )
2020-04-24 22:27:19 +05:30
Oliver Eyton-Williams
54c6190361
feat: add GitHub action for e2e testing
2020-04-23 01:42:24 +05:30
Bouncey
7eb6351530
feat: add cypress for e2e tests
2020-04-23 01:42:24 +05:30
Ashraf Nazar
e4e16f054e
fix(client): disable unnecessary features in Monaco editor ( #38551 )
2020-04-23 00:48:59 +05:30
Ahmad Abdolsaheb
7db718141b
feat: add paypal script loader for one time and subscription ( #38553 )
...
* fix: add one-time payment sdk script loader
* fix: remove paypal credit
2020-04-21 00:46:34 +05:30
Kristofer Koishigawa
2e90ba4754
fix: change wording for donate buttons ( #38549 )
2020-04-14 18:48:42 +05:30
Ahmad Abdolsaheb
6517f88b6c
fix: add logos for payment buttons ( #38548 )
...
* fix: add assets
* fix: add accepted-cards and style donation assets
2020-04-14 18:22:20 +05:30
Mrugesh Mohapatra
d74d72446d
feat: use Stripe checkout on donate page
2020-04-14 12:29:06 +03:00
Mrugesh Mohapatra
946cd0665a
feat: add one-time links to PayPal.me
2020-04-14 12:29:06 +03:00
Ahmad Abdolsaheb
1519e70165
fix: remove paypal credit button ( #38537 )
2020-04-13 23:16:24 +05:30
Mrugesh Mohapatra
5f1f5554b2
fix: remove stripe card from donate page ( #38534 )
2020-04-13 16:28:34 +03:00
Mrugesh Mohapatra
00c475f663
chore: update meta and description ( #38419 )
2020-04-02 17:26:21 +05:30
Oliver Eyton-Williams
d4838f65d8
test: update HeatMap snap
2020-04-01 22:40:40 +05:30
Oliver Eyton-Williams
8300a669a3
chore: roll react-tooltip back to 4.1.0
...
Later versions use random classnames, breaking snapshots.
2020-04-01 22:40:40 +05:30
Oliver Eyton-Williams
db4b94f5ad
refactor: refer directly to editor when possible
2020-04-01 22:40:40 +05:30
Oliver Eyton-Williams
457dbe13be
fix: use updated monaco api
2020-04-01 22:40:40 +05:30
Oliver Eyton-Williams
b1296a4521
chore: update deps and install peers
2020-04-01 22:40:40 +05:30
Tom
0ffc657d5f
feat: paginate heatmap + calculate streaks on client ( #38318 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-03-31 23:34:54 +03:00
Ashraf Nazar
7e29462168
fix(Editor): change tab size to 2 spaces instead of 4 ( #38475 )
2020-03-31 16:20:46 +05:30
Ahmad Abdolsaheb
562f28e8b9
fix: update supporter badge logic ( #38461 )
...
* fix: update supporter badge logic
* fix: update snapshot
2020-03-28 12:34:48 +05:30
Ahmad Abdolsaheb
b7e9795466
fix: make modal donation text dynamic ( #38462 )
2020-03-28 12:34:09 +05:30
Oliver Eyton-Williams
ffcf8294f1
fix: fetch CSRF cookie and set headers lazily ( #38452 )
...
* fix: fetch csrf cookie and set headers lazily
* fix: check cookie each call to keep it up to date
Previously the cookie was checked once and never updated until the
client was reloaded. Stale or absent cookies would generate incorrect
tokens or no tokens, respectively, causing CSRF errors.
2020-03-27 16:41:33 +05:30
Ahmad Abdolsaheb
8aa68be560
feat: border on avatar and badge for donating campers ( #38434 )
2020-03-27 14:21:35 +05:30