Ray Schamp
6f50282fc3
Lint
2015-11-03 19:02:28 -05:00
Ray Schamp
1304f9e7ba
Use a Spinner to convey activity when logging in
...
Resolves GH-195
2015-11-03 18:47:10 -05:00
Ray Schamp
f97e3f51ee
Add Spinner component
...
Using one found on http://tobiasahlin.com/spinkit/ for now. @carljbowman please help
2015-11-03 18:45:38 -05:00
Ray Schamp
40b5727613
Fix GH-128: Make video float right of the intro
2015-11-03 15:20:05 -05:00
Andrew Sliwinski
b4e7eaa94e
Merge pull request #207 from rschamp/feature/make-deploy
...
Add `deploy` make target
2015-11-03 15:18:14 -05:00
Ray Schamp
86b4e8aa66
Merge pull request #208 from thisandagain/release/hotfix
...
Hotfix
2015-11-03 13:46:47 -05:00
Andrew Sliwinski
1232628df4
Merge branch 'master' of github.com:llk/scratch-www into release/hotfix
2015-11-03 13:21:07 -05:00
Andrew Sliwinski
deb9e8a311
Merge pull request #206 from thisandagain/bugfix/199
...
Bind server environment to `window`
2015-11-03 13:15:16 -05:00
Ray Schamp
b278aa05f5
Add deploy
make target
...
Now that we send the build artifact to EB from Travis, we have to do the same thing locally.
2015-11-03 12:51:45 -05:00
Andrew Sliwinski
f247761390
Merge branch 'develop' of github.com:llk/scratch-www into bugfix/199
2015-11-03 10:49:39 -05:00
Andrew Sliwinski
06de644ae6
Remove ./src/environment from Webpack config and bind environment to window. Resolves GH-199.
2015-11-03 10:49:32 -05:00
Andrew Sliwinski
0bfd6e1430
Update environment defaults
2015-11-03 10:44:56 -05:00
Matthew Taylor
a44894be6d
Merge pull request #191 from mewtaylor/issue/95-message-notification-persists
...
WIP #95 – Reset `unreadMessageCount` state
2015-11-03 09:48:57 -05:00
Matthew Taylor
b2d05a996f
Reset unreadMessageCount
state
...
1. When the component is unmounted
2. When the user's state changes to logged out
I think this should fix any state-side issues with the persistence for #95 .
2015-11-02 22:31:27 -05:00
Ray Schamp
d7112d7a29
Truncate commit SHA and use it for BUILD_ARCHIVE
2015-11-02 17:52:30 -05:00
Ray Schamp
e639470a58
Try to get nicer EB labels/archive names
...
Also using this to test Fastly purging
2015-11-02 17:13:29 -05:00
Andrew Sliwinski
ff00b0cd53
Merge pull request #197 from mewtaylor/issue/118-missing-translations
...
Add missing translations to `en.json`
2015-11-02 09:19:10 -05:00
Matthew Taylor
311c156947
Add missing translations to en.json
...
Also add `Search` to translatable strings
2015-10-30 10:05:08 -04:00
Andrew Sliwinski
d18799d221
Merge pull request #192 from thisandagain/bugfix/og
...
Update default og:image
2015-10-30 09:56:49 -04:00
Matthew Taylor
46742459bf
Add empty host for clear-cache
proxy request
...
So that it actually goes to scratchr2, not scratch-api
2015-10-30 09:14:49 -04:00
Andrew Sliwinski
b466e53a8a
Align fastly and elastic beanstalk deployments
2015-10-29 18:53:37 -04:00
Andrew Sliwinski
c0907f34cd
Update default og:image
2015-10-29 18:40:56 -04:00
Andrew Sliwinski
18cd13701f
Merge pull request #186 from mewtaylor/issue/180-clear-homepage-cache
...
#180 – Use xhr to clear cache instead of form
2015-10-29 18:36:00 -04:00
Ray Schamp
a20fc32a42
Merge pull request #173 from thisandagain/feature/minify
...
Use Minified react & react-dom in production
2015-10-29 15:49:00 -04:00
Ray Schamp
f2872739da
Merge pull request #188 from thisandagain/bugfix/put
...
Block PUT, POST, and DEL requests
2015-10-29 15:48:40 -04:00
Ray Schamp
b08bb2aa20
Merge pull request #178 from rschamp/bugfix/GH-177
...
Fix GH-177: Lower z-index for banners to 9
2015-10-29 15:48:08 -04:00
Ray Schamp
ca5d004661
Merge pull request #176 from rschamp/bugfix/GH-91
...
Expand #view to wrap contents on small screens
2015-10-29 15:47:59 -04:00
Ray Schamp
d86c72a084
Switch branches for staging/production
...
This is a temporary change for the transition to the new production cluster. It should be reverted when we are using production as production (not staging)
2015-10-29 13:47:41 -04:00
Ray Schamp
102a220c21
Zip it, zip
2015-10-29 13:36:12 -04:00
Ray Schamp
365b934eec
Merge pull request #190 from LLK/develop
...
Release 2.2.2
2015-10-29 13:29:46 -04:00
Ray Schamp
036e4d53ee
Zip the directory, not nothing
2015-10-29 13:14:18 -04:00
Ray Schamp
6bc767dc15
Use the Travis build artifact for deployment
2015-10-29 13:04:42 -04:00
Ray Schamp
d98dd56d7e
Point master at production
2015-10-29 12:21:10 -04:00
Andrew Sliwinski
6913a688d3
Block PUT, POST, and DEL requests
2015-10-29 12:06:13 -04:00
Matthew Taylor
d897d4387d
Use xhr to clear cache instead of form
...
because csrf. also, since we don't have a definite message/banner system in place yet, use the button itself for feedback rather than messages. The button will disable if it has been successfully used, or turn pink if there was an error (and it will not be disabled in that case).
2015-10-29 10:28:32 -04:00
Ray Schamp
ac3fcd0096
Fix GH-177: Lower z-index for banners to 9
...
The navigation is at 10, so we want the banners to be underneath that.
2015-10-26 13:29:07 -04:00
Ray Schamp
f62618dadf
Expand view to wrap contents on small screens
...
`inline-block` causes #view width to expand to its children's width.
`min-width: 100%` is necessary for larger screens, so that the `inline-block` element is still grows to contain all the available width.
The 1px of padding is apparently needed for Android Chrome, otherwise the right edge has blue from the body background showing.
2015-10-26 12:06:41 -04:00
Andrew Sliwinski
de5e479b52
Minify react & react-dom in production
2015-10-25 18:58:17 -04:00
Andrew Sliwinski
73b3a91a05
Merge pull request #172 from thisandagain/bugfix/120
...
Fix call to jar.get. Resolves GH-120
2015-10-25 18:40:10 -04:00
Andrew Sliwinski
44f3101069
Fix call to jar.get. Resolves GH-120
2015-10-25 18:21:07 -04:00
Ray Schamp
399d91fea5
Use shouldShowWelcome method to show welcome panel
...
Fixes GH-153. Again...
2015-10-25 16:34:32 -04:00
Ray Schamp
b7f795f2d9
Merge pull request #139 from rschamp/feature/email-confirmation-banner
...
Add email confirmation banner to homepage
2015-10-25 12:19:42 -04:00
Ray Schamp
2eb63e604d
Scope message handler to confirmation iframe
2015-10-25 12:13:48 -04:00
Ray Schamp
3b729fcb0a
Move "should show banner" test to one function
2015-10-25 12:13:48 -04:00
Ray Schamp
8cde05fdc8
Fix remaining Modal styles
2015-10-25 12:13:47 -04:00
Ray Schamp
7e74c4a105
Use classNames everywhere with dynamic classNames
...
Fixes GH-141, and keeps it from being introduced on Banner
2015-10-25 12:13:23 -04:00
Ray Schamp
b1c73d8168
Merge pull request #170 from rschamp/bugfix/GH-148
...
Handle relaunch requests from the iframe
2015-10-25 11:20:15 -04:00
Matthew Taylor
8014925cce
Merge branch 'develop' of https://github.com/LLK/scratch-www into bugfix/GH-148
...
# By Ray Schamp
# Via Andrew Sliwinski (2) and Ray Schamp (2)
* 'develop' of https://github.com/LLK/scratch-www :
Fix GH-168: Rehabilitate the `Modal` props.style
Fix GH-162: Show "user deletion canceled" modal
Clean up activity item rendering logic
Add some padding to the empty message
Make sure boxes aren't transparent
Add empty state for What's Happening box
# Conflicts:
# src/components/registration/registration.jsx
2015-10-25 09:11:43 -04:00
Matthew Taylor
ccd048893f
Merge branch 'develop' into feature/email-confirmation-banner
...
* develop:
Fix GH-168: Rehabilitate the `Modal` props.style
Fix GH-162: Show "user deletion canceled" modal
Set empty states on sign out
Clean up activity item rendering logic
Add some padding to the empty message
Make sure boxes aren't transparent
Add empty state for What's Happening box
Fix GH-124: Fix studio thumbnail URLs
Only show "Welcome" panel if user is < 2 weeks old
Fix #152 : Don't output activity without a message
Fix #102 : Add remix and love icons
Update arrow icons on Carousels
# Conflicts:
# src/components/modal/modal.jsx
# src/views/splash/splash.jsx
2015-10-25 09:05:35 -04:00
Andrew Sliwinski
b09d191dd5
Merge pull request #167 from rschamp/bugfix/GH-162
...
Fix GH-162: Show "user deletion canceled" modal
2015-10-25 05:26:06 -04:00