Connor Hudson
|
2293eebaec
|
Try to fetch extensions in constructor of Preview
|
2018-06-21 09:45:53 -04:00 |
|
Connor Hudson
|
5dfbe422d7
|
Add additional check to getExtensions function
|
2018-06-21 09:45:32 -04:00 |
|
Ben Wheeler
|
6e4cd63e95
|
spinner logic works, at least with mocked situation and no request or response from server
|
2018-06-20 23:12:54 -04:00 |
|
Ben Wheeler
|
0a6ec304d3
|
starting to change addtostudios modal to make changes on the fly
|
2018-06-20 20:25:46 -04:00 |
|
Connor Hudson
|
ccfd25d864
|
Use project ID from state instead of props
|
2018-06-20 17:08:06 -04:00 |
|
Connor Hudson
|
456e99f1be
|
Catch errors in getExtensions function
|
2018-06-20 17:04:16 -04:00 |
|
Connor Hudson
|
bd47d763fa
|
remove babel-loader options in webpack since it's not necessary
|
2018-06-20 16:25:42 -04:00 |
|
Connor Hudson
|
b2ddc50529
|
Remove misplaced getExtensions call in handleReportClick (5!)
|
2018-06-20 15:58:34 -04:00 |
|
Connor Hudson
|
058b851823
|
Remove outdated comment from storage.js
The issue pointed to was fixed by a separate commit.
|
2018-06-20 13:53:02 -04:00 |
|
Connor Hudson
|
b958567a24
|
Fix scss lint errors
|
2018-06-20 10:25:00 -04:00 |
|
Connor Hudson
|
a69ad0ec86
|
Implement extension fetching in Preview component
|
2018-06-20 09:55:09 -04:00 |
|
Connor Hudson
|
9f2304b8c9
|
Add check for extensions prop existence in PreviewPresentation
|
2018-06-20 09:48:40 -04:00 |
|
Connor Hudson
|
7fb7e9146b
|
Merge upstream/develop, move logic to preview instead of presentation
|
2018-06-20 09:28:41 -04:00 |
|
Andrew Sliwinski
|
1fc9ed43a9
|
Merge pull request #1931 from thisandagain/bugfix/gdpr
Fix issue with error copy to match new teacher age limit.
|
2018-06-20 09:18:41 -04:00 |
|
Andrew Sliwinski
|
af1f67a70a
|
Fix issue with error copy to match new teacher age limit.
|
2018-06-20 09:06:38 -04:00 |
|
Ben Wheeler
|
c25bfab7bb
|
improved addtostudio modal variable names
|
2018-06-20 08:38:16 -04:00 |
|
Ben Wheeler
|
0f819f6a49
|
addtostudio formatting much closer to design spec
|
2018-06-20 00:19:52 -04:00 |
|
Ben Wheeler
|
e44b21a712
|
fixed elusive setState bug in addToStudio modal, by calling setState only when content is confirmed to have changed
|
2018-06-19 22:43:50 -04:00 |
|
Connor Hudson
|
bd22d573b6
|
extension-info.js -> extensions.js
|
2018-06-19 16:18:08 -04:00 |
|
Connor Hudson
|
168e155ac5
|
Use EXTENSION_INFO file in presentation.jsx
|
2018-06-19 16:13:47 -04:00 |
|
Connor Hudson
|
7539e74436
|
Add extension icons, extension info object
|
2018-06-19 16:13:25 -04:00 |
|
Connor Hudson
|
f7987fd568
|
Don't display image in extension chip if iconURI undefined
|
2018-06-19 15:58:54 -04:00 |
|
Ben Wheeler
|
9c3a053c02
|
removed package-lock.json
|
2018-06-19 15:47:11 -04:00 |
|
Ben Wheeler
|
b44c8ab60b
|
debugger statements back in, some tiny fixes
|
2018-06-19 15:43:07 -04:00 |
|
Ben Wheeler
|
e89325889b
|
got gradient overlay working on addtostudio modal
|
2018-06-19 13:46:17 -04:00 |
|
Ray Schamp
|
6ae4b25cd1
|
Merge pull request #1927 from benjiwheeler/develop-readme-benwheeler
added sentence of detail on deployment
|
2018-06-19 13:16:03 -04:00 |
|
Ray Schamp
|
1fd1a88c8f
|
Merge pull request #1928 from LLK/smoke/pin-gui-to-latest
Pin scratch-gui to `latest`
|
2018-06-19 13:15:01 -04:00 |
|
Ray Schamp
|
011c90d595
|
Pin scratch-gui to latest
Now that GUI deploys "stable" builds to the `latest` tag, we can pin to latest, so rebuilds pull in the latest stable GUI.
|
2018-06-19 12:59:28 -04:00 |
|
Ben Wheeler
|
db4e64e4c7
|
cleaned up debug code, formatting of addtostudio buttons
|
2018-06-19 12:59:27 -04:00 |
|
Connor Hudson
|
ea1c0ce4a2
|
Add initial implementation of loading extension info from sb3 project
|
2018-06-19 12:26:22 -04:00 |
|
Connor Hudson
|
11738f9a31
|
Add scratch-parser, scratch-storage dependencies
|
2018-06-19 11:26:51 -04:00 |
|
Ben Wheeler
|
1b874b748c
|
further debugging addtostudio modal
|
2018-06-19 11:26:02 -04:00 |
|
Connor Hudson
|
ca91294b31
|
Add ScratchStorage subclass for getting project JSON
|
2018-06-19 11:24:54 -04:00 |
|
Connor Hudson
|
df0db1b2c3
|
Update webpack config to load scratch-* dependencies
|
2018-06-19 11:24:22 -04:00 |
|
Ben Wheeler
|
61dda43b8f
|
further debugging addtostudio modal
|
2018-06-19 11:07:25 -04:00 |
|
Ray Schamp
|
5740fe8bf8
|
Merge pull request #1912 from chrisgarrity/feature/preview-restructure
Feature/preview restructure
|
2018-06-19 10:47:40 -04:00 |
|
Ben Wheeler
|
b18ddeedaf
|
better handling of addtostudio modal scrollbar; attempting to debug its setstate calls
|
2018-06-19 10:47:17 -04:00 |
|
Ben Wheeler
|
16190f1147
|
got addtostudio modal state changes to work, though not updating to server yet
|
2018-06-19 10:13:40 -04:00 |
|
Ben Wheeler
|
bc0a5f64f7
|
add to studio modal: notes on next steps
|
2018-06-19 00:14:32 -04:00 |
|
Ben Wheeler
|
e05079a28c
|
mocked my permissioned studios
|
2018-06-19 00:00:37 -04:00 |
|
Ben Wheeler
|
4c657a1e80
|
showing actual studio membership, though not unadded studios yet
|
2018-06-18 23:36:20 -04:00 |
|
Ben Wheeler
|
054824b2de
|
added package-lock.json to .gitignore
|
2018-06-18 23:36:20 -04:00 |
|
Ben Wheeler
|
847e204efc
|
add to studio modal scrollbar formatting works
|
2018-06-18 19:47:43 -04:00 |
|
Ray Schamp
|
9e02798f7b
|
Lint
|
2018-06-18 17:19:12 -04:00 |
|
Ray Schamp
|
0c3221f835
|
Prevent wrapping the notes and credits column
|
2018-06-18 17:15:56 -04:00 |
|
Ben Wheeler
|
7949d646a8
|
added sentence of detail on deployment
|
2018-06-18 15:29:10 -04:00 |
|
Ben Wheeler
|
f8df3c0146
|
added royal blue color, button styles, small jsx fixes to Add to Studio modal
|
2018-06-18 15:17:19 -04:00 |
|
Andrew Sliwinski
|
270cb0280c
|
Update TRADEMARK
|
2018-06-18 13:16:55 -04:00 |
|
Ben Wheeler
|
9d9226f4a4
|
got rid of bug keeping page from displaying
|
2018-06-16 19:28:28 -04:00 |
|
Ben Wheeler
|
f0fbc0a57f
|
add to studio modal appears from project page, looks horrendous
|
2018-06-16 19:13:50 -04:00 |
|