mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2025-12-19 18:18:27 -05:00
fix: serve assets from CDN instead of AWS (#58023)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"aboutUrl": "https://www.freecodecamp.org/about",
|
||||
"defaultProfileImage": "https://s3.amazonaws.com/freecodecamp/camper-image-placeholder.png",
|
||||
"defaultProfileImage": "https://cdn.freecodecamp.org/platform/universal/camper-image-placeholder.png",
|
||||
"donateUrl": "https://www.freecodecamp.org/donate",
|
||||
"forumUrl": "https://forum.freecodecamp.org",
|
||||
"githubUrl": "https://github.com/freecodecamp/freecodecamp",
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
},
|
||||
"donate": {
|
||||
"other-ways-url": "https://www.freecodecamp.org/news/how-to-donate-to-free-code-camp",
|
||||
"download-irs-url": "https://s3.amazonaws.com/freecodecamp/Free+Code+Camp+Inc+IRS+Determination+Letter.pdf",
|
||||
"download-990-url": "https://freecodecamp.s3.amazonaws.com/freeCodeCamp+2019+f990.pdf",
|
||||
"download-irs-url": "https://cdn.freecodecamp.org/non-profit-docs/freeCodeCamp-determination-letter.pdf",
|
||||
"download-990-url": "https://cdn.freecodecamp.org/non-profit-docs/freeCodeCamp-2019-f990.pdf",
|
||||
"one-time-url": "https://paypal.me/freecodecamp",
|
||||
"one-time-external-url": "https://www.freecodecamp.org/news/how-to-donate-to-free-code-camp/#how-can-i-make-a-one-time-donation",
|
||||
"mail-check-url": "https://www.freecodecamp.org/news/how-to-donate-to-free-code-camp/#can-i-mail-a-physical-check"
|
||||
|
||||
@@ -1,21 +1,32 @@
|
||||
[
|
||||
{
|
||||
"id": 0,
|
||||
"imageLink": "https://s3.amazonaws.com/freecodecamp/funny-cat.jpg",
|
||||
"imageLink": "https://cdn.freecodecamp.org/curriculum/legacy-json-apis-ajax/funny-cat.jpg",
|
||||
"altText": "A white cat wearing a green, helmet shaped melon on its head. ",
|
||||
"codeNames": ["Juggernaut", "Mrs. Wallace", "Buttercup"]
|
||||
"codeNames": [
|
||||
"Juggernaut",
|
||||
"Mrs. Wallace",
|
||||
"Buttercup"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"imageLink": "https://s3.amazonaws.com/freecodecamp/grumpy-cat.jpg",
|
||||
"imageLink": "https://cdn.freecodecamp.org/curriculum/legacy-json-apis-ajax/grumpy-cat.jpg",
|
||||
"altText": "A white cat with blue eyes, looking very grumpy. ",
|
||||
"codeNames": ["Oscar", "Scrooge", "Tyrion"]
|
||||
"codeNames": [
|
||||
"Oscar",
|
||||
"Scrooge",
|
||||
"Tyrion"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"imageLink": "https://s3.amazonaws.com/freecodecamp/mischievous-cat.jpg",
|
||||
"altText":
|
||||
"A ginger cat with one eye closed and mouth in a grin-like expression. Looking very mischievous. ",
|
||||
"codeNames": ["The Doctor", "Loki", "Joker"]
|
||||
"imageLink": "https://cdn.freecodecamp.org/curriculum/legacy-json-apis-ajax/mischievous-cat.jpg",
|
||||
"altText": "A ginger cat with one eye closed and mouth in a grin-like expression. Looking very mischievous. ",
|
||||
"codeNames": [
|
||||
"The Doctor",
|
||||
"Loki",
|
||||
"Joker"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
@@ -26,7 +26,7 @@ test.describe('Picture input field', () => {
|
||||
const pictureInput = page.getByLabel('Picture');
|
||||
await pictureInput.fill('');
|
||||
await pictureInput.fill(
|
||||
'https://s3.amazonaws.com/freecodecamp/camper-image'
|
||||
'https://cdn.freecodecamp.org/platform/universal/camper-image-placeholder'
|
||||
);
|
||||
await expect(
|
||||
page.getByText('URL must link directly to an image file')
|
||||
@@ -37,7 +37,7 @@ test.describe('Picture input field', () => {
|
||||
const pictureInput = page.getByLabel('Picture');
|
||||
await pictureInput.fill('');
|
||||
await pictureInput.fill(
|
||||
'https://s3.amazonaws.com/freecodecamp/camper-image-placeholder.png'
|
||||
'https://cdn.freecodecamp.org/platform/universal/camper-image-placeholder.png'
|
||||
);
|
||||
|
||||
const form = page.getByTestId('camper-identity');
|
||||
|
||||
Reference in New Issue
Block a user