mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2025-02-18 09:00:30 -05:00
Merge pull request #2341 from LLK/revert-2322-static-host-cdn
Revert "use cdn.scratch.ly in staging"
This commit is contained in:
commit
dd53c481d4
7 changed files with 7 additions and 12 deletions
|
@ -44,7 +44,7 @@ env:
|
||||||
- PROJECT_HOST=${!PROJECT_HOST_VAR}
|
- PROJECT_HOST=${!PROJECT_HOST_VAR}
|
||||||
- PROJECT_HOST=${PROJECT_HOST:-$PROJECT_HOST_STAGING}
|
- PROJECT_HOST=${PROJECT_HOST:-$PROJECT_HOST_STAGING}
|
||||||
- STATIC_HOST_master=https://cdn2.scratch.mit.edu
|
- STATIC_HOST_master=https://cdn2.scratch.mit.edu
|
||||||
- STATIC_HOST_STAGING=https://cdn.scratch.ly
|
- STATIC_HOST_STAGING=https://scratch.ly
|
||||||
- STATIC_HOST_VAR=STATIC_HOST_$TRAVIS_BRANCH
|
- STATIC_HOST_VAR=STATIC_HOST_$TRAVIS_BRANCH
|
||||||
- STATIC_HOST=${!STATIC_HOST_VAR}
|
- STATIC_HOST=${!STATIC_HOST_VAR}
|
||||||
- STATIC_HOST=${STATIC_HOST:-$STATIC_HOST_STAGING}
|
- STATIC_HOST=${STATIC_HOST:-$STATIC_HOST_STAGING}
|
||||||
|
|
|
@ -4,7 +4,6 @@ const React = require('react');
|
||||||
|
|
||||||
const Thumbnail = require('../thumbnail/thumbnail.jsx');
|
const Thumbnail = require('../thumbnail/thumbnail.jsx');
|
||||||
const FlexRow = require('../flex-row/flex-row.jsx');
|
const FlexRow = require('../flex-row/flex-row.jsx');
|
||||||
const thumbnailUrl = require('../../lib/user-thumbnail');
|
|
||||||
|
|
||||||
require('./grid.scss');
|
require('./grid.scss');
|
||||||
|
|
||||||
|
@ -16,7 +15,7 @@ const Grid = props => (
|
||||||
if (props.itemType === 'projects') {
|
if (props.itemType === 'projects') {
|
||||||
return (
|
return (
|
||||||
<Thumbnail
|
<Thumbnail
|
||||||
avatar={thumbnailUrl(item.author.id)}
|
avatar={`https://cdn2.scratch.mit.edu/get_image/user/${item.author.id}_32x32.png`}
|
||||||
creator={item.author.username}
|
creator={item.author.username}
|
||||||
favorites={item.stats.favorites}
|
favorites={item.stats.favorites}
|
||||||
href={href}
|
href={href}
|
||||||
|
|
|
@ -4,7 +4,6 @@ const React = require('react');
|
||||||
|
|
||||||
const Thumbnail = require('../thumbnail/thumbnail.jsx');
|
const Thumbnail = require('../thumbnail/thumbnail.jsx');
|
||||||
const FlexRow = require('../flex-row/flex-row.jsx');
|
const FlexRow = require('../flex-row/flex-row.jsx');
|
||||||
const thumbnailUrl = require('../../lib/user-thumbnail');
|
|
||||||
|
|
||||||
require('./thumbnailcolumn.scss');
|
require('./thumbnailcolumn.scss');
|
||||||
|
|
||||||
|
@ -15,7 +14,7 @@ const ThumbnailColumn = props => (
|
||||||
if (props.itemType === 'preview') {
|
if (props.itemType === 'preview') {
|
||||||
return (
|
return (
|
||||||
<Thumbnail
|
<Thumbnail
|
||||||
avatar={thumbnailUrl(item.author.id)}
|
avatar={`https://cdn2.scratch.mit.edu/get_image/user/${item.author.id}_32x32.png`}
|
||||||
creator={item.author.username}
|
creator={item.author.username}
|
||||||
favorites={item.stats.favorites}
|
favorites={item.stats.favorites}
|
||||||
href={href}
|
href={href}
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
* @returns {string} thumbnail url string
|
* @returns {string} thumbnail url string
|
||||||
*/
|
*/
|
||||||
const thumbnailUrl = (userId, width, height) => (
|
const thumbnailUrl = (userId, width, height) => (
|
||||||
`${process.env.STATIC_HOST}/get_image/user/${userId || 'default'}_` +
|
`${process.env.STATIC_HOST}/get_image/user/${userId}_` +
|
||||||
`${width ? width : 32}x${height ? height : (width ? width : 32)}.png`
|
`${width ? width : 32}x${height ? height : (width ? width : 32)}.png`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,6 @@ const React = require('react');
|
||||||
const Comment = require('../../../components/comment/comment.jsx');
|
const Comment = require('../../../components/comment/comment.jsx');
|
||||||
const FlexRow = require('../../../components/flex-row/flex-row.jsx');
|
const FlexRow = require('../../../components/flex-row/flex-row.jsx');
|
||||||
const SocialMessage = require('../../../components/social-message/social-message.jsx');
|
const SocialMessage = require('../../../components/social-message/social-message.jsx');
|
||||||
const thumbnailUrl = require('../../../lib/user-thumbnail');
|
|
||||||
|
|
||||||
class CommentMessage extends React.Component {
|
class CommentMessage extends React.Component {
|
||||||
constructor (props) {
|
constructor (props) {
|
||||||
|
@ -165,7 +164,7 @@ class CommentMessage extends React.Component {
|
||||||
<img
|
<img
|
||||||
alt={`${this.props.actorUsername}'s avatar`}
|
alt={`${this.props.actorUsername}'s avatar`}
|
||||||
className="comment-message-info-img"
|
className="comment-message-info-img"
|
||||||
src={thumbnailUrl(this.props.actorId)}
|
src={`https://cdn2.scratch.mit.edu/get_image/user/${this.props.actorId}_32x32.png`}
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
<Comment
|
<Comment
|
||||||
|
|
|
@ -25,7 +25,6 @@ const InplaceInput = require('../../components/forms/inplace-input.jsx');
|
||||||
const TopLevelComment = require('./comment/top-level-comment.jsx');
|
const TopLevelComment = require('./comment/top-level-comment.jsx');
|
||||||
const ComposeComment = require('./comment/compose-comment.jsx');
|
const ComposeComment = require('./comment/compose-comment.jsx');
|
||||||
const ExtensionChip = require('./extension-chip.jsx');
|
const ExtensionChip = require('./extension-chip.jsx');
|
||||||
const thumbnailUrl = require('../../lib/user-thumbnail');
|
|
||||||
|
|
||||||
const projectShape = require('./projectshape.jsx').projectShape;
|
const projectShape = require('./projectshape.jsx').projectShape;
|
||||||
require('./preview.scss');
|
require('./preview.scss');
|
||||||
|
@ -113,7 +112,7 @@ const PreviewPresentation = ({
|
||||||
<a href={`/users/${projectInfo.author.username}`}>
|
<a href={`/users/${projectInfo.author.username}`}>
|
||||||
<Avatar
|
<Avatar
|
||||||
alt={projectInfo.author.username}
|
alt={projectInfo.author.username}
|
||||||
src={thumbnailUrl(projectInfo.author.id, 48)}
|
src={`https://cdn2.scratch.mit.edu/get_image/user/${projectInfo.author.id}_48x48.png`}
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
<div className="title">
|
<div className="title">
|
||||||
|
|
|
@ -3,7 +3,6 @@ const FormattedMessage = require('react-intl').FormattedMessage;
|
||||||
const FlexRow = require('../../components/flex-row/flex-row.jsx');
|
const FlexRow = require('../../components/flex-row/flex-row.jsx');
|
||||||
const Avatar = require('../../components/avatar/avatar.jsx');
|
const Avatar = require('../../components/avatar/avatar.jsx');
|
||||||
const projectShape = require('./projectshape.jsx').projectShape;
|
const projectShape = require('./projectshape.jsx').projectShape;
|
||||||
const thumbnailUrl = require('../../lib/user-thumbnail');
|
|
||||||
|
|
||||||
const RemixCredit = props => {
|
const RemixCredit = props => {
|
||||||
const projectInfo = props.projectInfo;
|
const projectInfo = props.projectInfo;
|
||||||
|
@ -12,7 +11,7 @@ const RemixCredit = props => {
|
||||||
<FlexRow className="remix-credit">
|
<FlexRow className="remix-credit">
|
||||||
<Avatar
|
<Avatar
|
||||||
className="remix"
|
className="remix"
|
||||||
src={thumbnailUrl(projectInfo.author.id, 48)}
|
src={`https://cdn2.scratch.mit.edu/get_image/user/${projectInfo.author.id}_48x48.png`}
|
||||||
/>
|
/>
|
||||||
<div className="credit-text">
|
<div className="credit-text">
|
||||||
<FormattedMessage
|
<FormattedMessage
|
||||||
|
|
Loading…
Reference in a new issue