Commit Graph

344 Commits

Author SHA1 Message Date
camperbot
a93a8fc70d chore(i18n,client): processed translations (#45519) 2022-03-25 06:40:33 +09:00
camperbot
11e929ec1a chore(i18n,client): processed translations (#45514) 2022-03-23 06:30:55 -07:00
camperbot
f975837442 chore(i18n,client): processed translations (#45503) 2022-03-23 00:44:13 -03:00
Tom
a428284804 feat: release rdbms as beta (#45428) 2022-03-22 11:35:38 +05:30
camperbot
8ae12b0849 chore(i18n,client): processed translations (#45490) 2022-03-21 09:59:04 -03:00
camperbot
2df1a3235f chore(i18n,client): processed translations (#45453) 2022-03-18 16:23:48 +09:00
camperbot
93d2d838c4 chore(i18n,client): processed translations (#45444) 2022-03-16 23:11:32 +05:30
Ahmad Abdolsaheb
7b9bc8bb99 fix: clean up donate-saga error (#45435)
* fix: clean donate-saga error

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-03-15 15:11:31 -07:00
camperbot
a070a76694 chore(i18n,client): processed translations (#45437) 2022-03-16 02:05:33 +09:00
Ahmad Abdolsaheb
193973f7ec feat: add database cert alert (#45346)
* feat: add database cert alert

* fix: change link to forum post

* fix: alert text

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2022-03-15 10:31:20 +01:00
camperbot
9a48c71ecf chore(i18n,client): processed translations (#45431) 2022-03-14 18:04:30 +01:00
Tom
9e5f9b2a7c fix: webhook process (#45385)
* fix: token rework functional

fix: clean up

fix: more clean up

fix: more clean up

fix: add widget back to settings

fix:

fix:

fix: cypress

Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

fix: use flash enum

* chore: rename webhookToken -> userToken

fix: add translations I forgot to save

* fix: add missing tones for flash messages

* fix: node test
2022-03-11 13:58:23 -08:00
camperbot
0c9a05917c chore(i18n,client): processed translations (#45413) 2022-03-11 09:49:18 -08:00
Ilenia
bd8f9097c6 chore: changed article links in it footer (#45402) 2022-03-11 10:53:32 +05:30
camperbot
94ea8012ad chore(i18n,client): processed translations (#45403) 2022-03-10 16:04:49 +01:00
Ahmad Abdolsaheb
2e9b37a02b feat: A/B test firing a confetti on block donation modal (#45393) 2022-03-10 09:13:10 +00:00
camperbot
c3127e14bf chore(i18n,client): processed translations (#45394) 2022-03-09 15:40:57 +01:00
Alexey Rubanik
2381b729ee correcting the verbs usage in 153 line intro.json (#45387) 2022-03-09 09:57:07 +01:00
camperbot
c19978a0fb chore(i18n,client): processed translations (#45383) 2022-03-08 20:38:35 +05:30
Ahmad Abdolsaheb
5d30bb6cd5 feat: footer March (#45366)
* feat: footer march

* Update client/i18n/locales/english/trending.json
2022-03-07 14:58:36 +00:00
camperbot
885d04a07e chore(i18n,client): processed translations (#45372) 2022-03-07 19:46:09 +05:30
Naomi Carrigan
982ba9b307 fix: unrevert verbiage changes (#45349)
* fix: unrevert verbiage changes

* fix: typo

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* fix(tools): update cypress test

* chore: apply sem's review

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-03-04 16:35:56 -06:00
camperbot
35d0f02350 chore(i18n,client): processed translations (#45344) 2022-03-04 19:47:07 +05:30
Tom
e24c8abc7f revert: release rdbms to production (#45347) 2022-03-04 15:15:20 +01:00
Tom
84c305ab08 feat: release rdbms to production (#45169)
* fix: add cert to email for when all certs are earned

* fix: unhide rdbms from production

* fix: cert project input field

* feat: add cypress tests

* fix: message on project pages to lower expectations

* fix: update instructions

* fix: add quincy's suggestions

* fix: add beta label and reorder

* fix: utils test

* fix: move rdbms to bottom of settings

* fix: cypress tests

* Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* fix: only drop seeded users webhook tokens

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-03-04 15:38:09 +05:30
camperbot
dc59733434 chore(i18n,client): processed translations (#45332) 2022-03-03 20:30:26 +05:30
Oliver Eyton-Williams
c11bd163b2 feat: display multifile projects (#45220)
* refactor: DRY up certification and ProjectModal

* fix: use sensible keys for SolutionViewer

* refactor: handle legacy solutions like new ones

* refactor: correct CompletedChallenge type

* fix: store challengeType for multifile projects

* fix: use challengeType to set display type

* feat: use dropdown to display project + code

* refactor: isOpen -> showCode to avoid a clash

We need to be able both show the code and show the completed project

* refactor: remove redundant parts of projectPreview

* refactor: fix project preview types

* feat: wip, using existing modal to show project

* feat: show projects on timeline

* feat: display projects on time-line

* chore: use consistent case for GitHub

* fix(a11y): translate show solution/view

* refactor: rename showFilesSolution

* refactor: use self-closing tag

* fix: remove hardcoding (certification + timeline)

* fix: remove hardcoding (settings)

* test: supply store and mock ga

* fix: include challengeType for projects

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* refactor: remove space

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* fix: key -> filekey on challenge submission

* fix: handle submissions without files

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-03-02 19:49:54 -06:00
camperbot
c6ec2512ad chore(i18n,client): processed translations (#45298) 2022-03-01 21:39:06 +05:30
camperbot
8494837d2c chore(i18n,client): processed translations (#45286) 2022-02-28 08:46:04 -08:00
camperbot
0efe6a5770 chore(i18n,client): processed translations (#45276) 2022-02-28 09:02:35 +01:00
HenMoshe
b6706a0232 fix: added ctrl + enter to run the tests button (#45278)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-02-27 21:25:45 -08:00
Karen Lowe
79c6d64449 fix: copy edits to motivation (#45260)
Co-authored-by: Karen Lowe <klowe@ancestry.com>
2022-02-26 10:05:39 +05:30
camperbot
517227ae9d chore(i18n,client): processed translations (#45255) 2022-02-25 12:50:33 +00:00
camperbot
8ee7aa08f8 chore(i18n,client): processed translations (#45234) 2022-02-24 23:48:04 +05:30
Tom
2586503f9c fix: typo in rdbms git tutorial title (#45226) 2022-02-23 15:42:29 +00:00
camperbot
ff4e21b7f2 chore(i18n,client): processed translations (#45222) 2022-02-23 12:41:30 +00:00
camperbot
0a4c8db230 chore(i18n,client): processed translations (#45213) 2022-02-22 20:55:27 +05:30
Ahmad Abdolsaheb
64efa96d30 feat(client): add badge benefit to progress modal copy (#45142)
* feat: add badge benefit to progress modal copy

* Update client/src/redux/index.js
2022-02-22 12:38:35 +00:00
camperbot
3cbcbb481d chore(i18n,client): processed translations (#45196) 2022-02-20 07:36:26 -08:00
camperbot
b9f34f0667 chore(i18n,client): processed translations (#45191) 2022-02-19 23:46:49 +09:00
camperbot
8138a07d52 chore(i18n,client): processed translations (#45164) 2022-02-19 16:23:47 +09:00
Tom
fd14608492 feat: release rdbms on staging (#44576)
fix: unhide cert from settings page

fix: add cert variables where missing

fix: show token on settings page

feat: add challenges to certified user data

fix: stylize settings page a little bit

fix: only show rdbms when upcomingChanges = true

fix: relational databases -> relational database
2022-02-18 17:29:30 +01:00
camperbot
a26f45ed81 chore(i18n,client): processed translations (#45150) 2022-02-18 03:49:44 +09:00
Naomi Carrigan
1681cf262a fix: translatable "code saved" message (#45130) 2022-02-17 21:33:02 +05:30
Oliver Eyton-Williams
b223cdd255 refactor: display solutions (#45139)
* refactor: re-organise show-project-links

* refactor: update ChallengeFile's declared shape

* fix: handle missing challenge solution

* refactor: use display function for Certification

* refactor: use display function for TimeLine

* refactor: use common component for timeline + cert

* fix: handle legacy solutions

* refactor: use widget for certifications

* refactor: reorganise ShowDisplayWidget

* refactor: remove unused ids

* test: pass dataCy, not projectTitle, to widget

* chore: kebabify

* revert: add id back for dropdown

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* revert: add the ids back

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-02-16 13:48:22 -08:00
camperbot
fe7f2b74ca chore(i18n,client): processed translations (#45141) 2022-02-16 18:18:47 +01:00
Bruce B
7abb89326b fix(a11y): make breadcrumb nav more accessible (#45021)
* fix: make breadcrumb nav more accessible

* refactor: cypress test and jest snapshot

* slight adjustment to left breadcrumb focus outline

* feat: translate aria for nav

* chore(tools): update snapshot

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2022-02-15 21:44:18 +03:00
camperbot
4a157750f5 chore(i18n,client): processed translations (#45122) 2022-02-15 08:04:06 -08:00
camperbot
ad7c9af5bd chore(i18n,client): processed translations (#45108) 2022-02-14 07:51:42 -08:00
camperbot
dbef7a3464 chore(i18n,client): processed translations (#45083) 2022-02-13 12:44:51 +09:00