chrisgarrity
71dfe690be
First pass at correcting project input styles
...
* Add placeholders to description input text-areas
* fix styling to show box shadow highlight on focus
* adjust height for non-remix project
* fix lint errors
2018-05-31 15:02:45 -04:00
chrisgarrity
08cf4f4f3d
Refactor report modal
...
* move all the report modal presentation into the component
* add strings to general l10n file because we don’t handle l10n files in components
* Add current project id and username to the data before submitting
2018-05-31 15:02:44 -04:00
chrisgarrity
34042c9e8e
Report first pass
...
Report button opens a modal with the report project form. All the content is currently in `preview/presentation` because components cannot have their own l10n files.
2018-05-31 15:02:44 -04:00
chrisgarrity
bd391b422a
presentation first pass
...
First pass at project page design using actual assets from Carl, and matching styles with current design.
Includes a (negative margin) hack to line up the stage. see https://github.com/LLK/scratch-gui/issues/2132
2018-05-31 14:58:23 -04:00
chrisgarrity
81ac8eeef2
Merge pull request #1907 from LLK/hotfix/conference-2018
...
[DEVELOP]: Hotfix/conference 2018
2018-05-31 14:49:54 -04:00
BryceLTaylor
f15a8bd714
Make selenium-helpers.js build driver in headless mode
2018-05-31 11:52:57 -04:00
chrisgarrity
b64e0d2a5a
Merge pull request #1908 from chrisgarrity/feature/preview-favorites
...
Fix up favorites
2018-05-31 08:18:03 -04:00
BryceLTaylor
55f72e7487
Update travis.yml typo on running smoke tests
2018-05-30 16:29:37 -04:00
chrisgarrity
99ed30e2c8
Fix up favorites
...
Found a couple of typos now that API can process favorites.
2018-05-30 14:39:25 -04:00
BryceLTaylor
d58599a22f
Update travis.yml to run smoke tests
2018-05-30 10:40:44 -04:00
apple502j
2c6ffd6fd9
Updated link to Scratch Wiki - to new domain
2018-05-30 20:14:03 +09:00
Ken
5deff9c9bd
Fix the /about research page link
2018-05-30 11:17:40 +08:00
Sean Hickey
f86bd5b84b
Fixed up page/render include order. Fixed up code readability issue in details page.
2018-05-29 11:07:08 -04:00
Sean Hickey
f54379e0d7
Cleaned up linter errors
2018-05-29 11:07:08 -04:00
Sean Hickey
fd24fbacef
Updated asset paths
2018-05-29 11:07:08 -04:00
Sean Hickey
2415dc6391
Removed package-lock
2018-05-29 11:07:07 -04:00
Sean Hickey
9ef187aada
Updated conference pages for 2018
2018-05-29 11:07:07 -04:00
chrisgarrity
80de164d02
Handle See inside button ( #1890 )
...
* Handle See inside button
Import GUI reducers, initial state and middleware (throttle).
Update render to handle state and middleware.
Remove preview mode state and use scratchGui.mode from redux instead.
URL is getting updated, and mode will be updated based on URL. However, the history needs work - it doesn’t work with the modal back.
* Update to latest GUI
This is the minimum version of GUI that is needed for see-inside
* Really remove cruft.
2018-05-24 16:23:07 -04:00
Bryce Taylor
15779d833e
Merge pull request #1888 from BryceLTaylor/Selenium-login-failure-tests
...
Selenium login failure tests
2018-05-23 14:27:44 -04:00
Ray Schamp
8cb008f4b1
Merge pull request #1894 from LLK/hotfix/gdpr
...
[Master] Hotfix Privacy Policy updates
2018-05-23 11:34:38 -04:00
Andrew Sliwinski
c0ac741065
Remove link from email address
2018-05-23 09:55:56 -04:00
Andrew Sliwinski
0a7bcdf907
Fix mailto link
2018-05-23 09:55:52 -04:00
Andrew Sliwinski
311d7e5959
Fix links to account settings / password
2018-05-23 09:55:48 -04:00
Andrew Sliwinski
59ca64579e
Fix typo
2018-05-23 09:55:42 -04:00
Andrew Sliwinski
244a76149b
Resolve lint issues
2018-05-23 09:55:36 -04:00
Andrew Sliwinski
f6a11e1c43
Update default 'opt-in' state for teacher registration
2018-05-23 09:55:27 -04:00
Andrew Sliwinski
71af5978ad
Update privacy policy
2018-05-23 09:55:08 -04:00
Andrew Sliwinski
f19a6c6196
Remove link from email address
2018-05-22 16:15:26 -04:00
Andrew Sliwinski
7241164cf7
Fix mailto link
2018-05-22 09:59:08 -04:00
Andrew Sliwinski
8b9df4857f
Fix links to account settings / password
2018-05-22 09:58:17 -04:00
Andrew Sliwinski
495d9e1177
Fix typo
2018-05-22 09:24:36 -04:00
Andrew Sliwinski
585a2e6686
Merge pull request #1891 from thisandagain/hotfix/privacy
...
[Develop] Hotfix - Update Privacy Policy
2018-05-21 17:15:21 -04:00
Andrew Sliwinski
88e99e655b
Resolve lint issues
2018-05-21 17:04:50 -04:00
Andrew Sliwinski
d78d78e1fa
Update default 'opt-in' state for teacher registration
2018-05-21 15:55:42 -04:00
Andrew Sliwinski
881c2affa4
Update privacy policy
2018-05-21 15:55:21 -04:00
BryceLTaylor
86e9549cee
Make all Selenium tests of login-failures work and use css to select elements.
2018-05-17 11:52:05 -04:00
BryceLTaylor
e7f57122c2
Make Selenium Helper function to click element by CSS
2018-05-17 11:33:21 -04:00
Andrew Sliwinski
a4189359d8
Merge pull request #1886 from thisandagain/bugfix/1880
...
Remove references to Linux for the Scratch 2.0 offline editor
2018-05-16 10:01:20 -04:00
Andrew Sliwinski
32fc959ed2
Remove references to Linux in download l10n strings
2018-05-16 09:44:11 -04:00
Andrew Sliwinski
a302d37eef
Remove references to Linux for the Scratch 2.0 offline editor. Resolves GH-1880
2018-05-15 10:19:12 -04:00
Bryce Taylor
c6e4b2ec09
Merge pull request #1885 from BryceLTaylor/Selenium-Tests
...
Remove Selenium smoke tests that sign in with no username
2018-05-15 09:56:48 -04:00
BryceLTaylor
4e017d3ca7
Remove Selenium smoke tests that sign in with no username since they break constantly.
2018-05-15 09:26:52 -04:00
Bryce Taylor
fe1ef5a750
Merge pull request #1879 from BryceLTaylor/Verbose-Testing
...
Verbose testing
2018-05-14 11:31:39 -04:00
Ray Schamp
75ee8d7660
Merge pull request #1871 from LLK/release/april-2018
...
[Master] April 2018 Release
2018-05-14 11:30:09 -04:00
Ray Schamp
297b4c14f5
Merge pull request #1882 from LLK/release/april-2018
...
[Develop] April 2018 Release
2018-05-14 10:52:53 -04:00
BryceLTaylor
e88d5f8745
Add verbose method of running integration tests to output results of each test.
2018-05-08 16:43:41 -04:00
BryceLTaylor
93e483e6e9
Split integration test test_signing_in_and_my_stuff into test-login-failures and test-my-stuff
2018-05-08 16:29:35 -04:00
BryceLTaylor
cb484da6b0
Update test_navbar_links integration test to use selenium_helpers
2018-05-08 16:28:02 -04:00
BryceLTaylor
cb52f679be
Move Selenium-Helpers file and point integration tests to it
2018-05-08 16:26:48 -04:00
BryceLTaylor
d0a2266c10
Update gitignore to ignore node_modules in integration tests
2018-05-08 16:20:57 -04:00