Commit graph

2258 commits

Author SHA1 Message Date
Cassie Tarakajian
33b290dc9e RE: #1421, Add documentation about creating a GitHub release after creating a tag 2020-06-01 15:31:59 -04:00
Cassie Tarakajian
b1d2f628b9 1.0.2 2020-06-01 14:26:53 -04:00
Cassie Tarakajian
435f40406c Merge branch 'release-1.0.2' into release 2020-06-01 14:16:37 -04:00
Cassie Tarakajian
b2877f4b3a
Merge pull request #1438 from tirtawr/add-keyboard-shortcut-note
Add keyboard shortcut note
2020-05-28 16:47:10 -04:00
Cassie Tarakajian
6384c63348 Fixes #1386 - Add headers to keyboard shortcut modal, add styling to keyboard commands in list 2020-05-28 16:44:00 -04:00
Cassie Tarakajian
7a97c9163e
Merge pull request #1440 from processing/oauth-login-page
Fixes #1402 - Add Social Auth buttons to LoginView
2020-05-28 14:49:48 -04:00
Cassie Tarakajian
0eb48977ee Fixes #1402 - Add Social Auth buttons to LoginView 2020-05-28 14:46:44 -04:00
Cassie Tarakajian
90195f4dd0
Merge pull request #1436 from processing/slug-api-endpoint
Fixes #1409 - adds username to url when fetching sketch from editor API
2020-05-28 13:39:29 -04:00
Cassie Tarakajian
b0ee542b71
Merge pull request #1439 from processing/title-indexing
Fixes #1425 - Removes sketch title from <title> for unsaved, new sketch
2020-05-26 18:35:16 -04:00
Cassie Tarakajian
b562173c3b Merge branch 'develop' into title-indexing 2020-05-26 18:22:28 -04:00
Cassie Tarakajian
d58b4dfde0 Merge branch 'develop' into slug-api-endpoint 2020-05-26 18:21:39 -04:00
Cassie Tarakajian
cd6d95a372 RE: #1244, change case of common/Icon to common/icon 2020-05-26 18:20:54 -04:00
Cassie Tarakajian
b929e77952 Fixes #1425 - Removes sketch title from <title> for unsaved, new sketch 2020-05-26 18:05:35 -04:00
Cassie Tarakajian
85163bd937 RE #1244 - upgrade linting library in an attempt to fix Travis linting errors 2020-05-26 17:55:29 -04:00
Tirta Rachman
081b1abc85 Add keyboard shortcut note 2020-05-26 17:48:47 -04:00
Cassie Tarakajian
47e798a7e6 Fixes #1409 - adds username to url when fetching sketch from editor API 2020-05-26 17:35:13 -04:00
Cassie Tarakajian
1dcdfd39db
Merge pull request #1244 from andrewn/feature/storybook
Storybook for component development
2020-05-26 16:21:30 -04:00
Cassie Tarakajian
7dabbc531c Change commmon/Icons to common/icons 2020-05-26 16:17:24 -04:00
Cassie Tarakajian
c1ab2b3a6a Merge branch 'master' into develop 2020-05-26 15:11:01 -04:00
Cassie Tarakajian
aff3a2df7f
Merge pull request #1398 from andrewn/chore/allow-cors-localhost
Always allow localhost CORS requests
2020-05-26 15:10:02 -04:00
Cassie Tarakajian
c9f5c1973b 1.0.1 2020-05-26 14:58:34 -04:00
Cassie Tarakajian
4d3f54ce89 Merge branch 'release-1.0.1' into release 2020-05-26 14:58:14 -04:00
Cassie Tarakajian
dbd2408147
Merge pull request #1435 from processing/feature/versioning
RE #1421 - Fix bug pointing to wrong dockerhub url in deployment script
2020-05-26 14:57:23 -04:00
Cassie Tarakajian
773723a556 RE #1421 - Fix bug pointing to wrong dockerhub url in deployment script 2020-05-26 14:56:25 -04:00
Cassie Tarakajian
5fd9bbf549 1.0.0 2020-05-26 14:42:29 -04:00
Cassie Tarakajian
6b6b1aad80 Merge branch 'release-1.0.0' into release 2020-05-26 14:41:40 -04:00
Cassie Tarakajian
da51c6b730
Merge pull request #1431 from processing/feature/versioning
Add releases and semantic versioning, re: #1421
2020-05-26 14:36:01 -04:00
Andrew Nicolaou
161ac5b3eb Remove duplicate aria-labels 2020-05-26 18:36:07 +02:00
Cassie Tarakajian
67f9824642
Merge pull request #1410 from ghalestrilo/test/file-node
Write tests for name verification logic (<ToolBar />, <FileNode />)
2020-05-22 14:12:31 -04:00
Cassie Tarakajian
cd4f585ea7 Update release guide with git flow steps, update Travis deployment to use git tag 2020-05-21 17:43:58 -04:00
Cassie Tarakajian
c07a70a847 Update travis.yml with new branch names, add git flow to development and release guides 2020-05-21 17:00:27 -04:00
Cassie Tarakajian
ec16905ff0
Merge pull request #1430 from processing/semantic-elements
Add <main> to all pages, add semantic HTML updates
2020-05-20 14:59:16 -04:00
Cassie Tarakajian
a0cb035dd4 Add <main> to all pages, add semantic HTML updates 2020-05-19 15:34:00 -04:00
Cassie Tarakajian
9d68de8dd2 Update Button component with iconBefore and iconAfter, clean up Icons component 2020-05-19 12:31:36 -04:00
Cassie Tarakajian
f359dcec4a Separate Icons from Button component 2020-05-11 16:28:18 -04:00
Jeremy Douglass
ca8c71139f
update p5.js to 1.0.1 in createDefaultFiles.js 2020-05-09 22:17:16 -07:00
Cassie Tarakajian
6d749615cc Start integrating accessibility changes to storybook feature 2020-05-09 00:52:48 -04:00
Cassie Tarakajian
148ab78466 Resolve merge conflicts with master 2020-05-07 19:12:44 -04:00
Cassie Tarakajian
2308d06f74 Fix production webpack build broken by #1420 2020-05-06 17:51:09 -04:00
Cassie Tarakajian
ad11d2b89c
Merge pull request #1420 from processing/aria-labels
Make SVG icons web accessible
2020-05-06 17:21:32 -04:00
Cassie Tarakajian
2c3aeee27a Update Nav snapshot with new SVG attributes 2020-05-06 17:03:20 -04:00
Cassie Tarakajian
c708af1465 Finish adding aria labels 2020-05-06 14:43:46 -04:00
Cassie Tarakajian
cee22c3277 Move through svg icons and add aria labels 2020-05-06 14:43:46 -04:00
Cassie Tarakajian
8bf4008c51 Migrate from React-InlineSVG to SVGR 2020-05-06 14:43:46 -04:00
Cassie Tarakajian
504cdc3fd4
Merge pull request #1408 from thegitone23/syntax-highlighting-script
Added script to generate and update syntax highlighting files (Fixes #1056)
2020-05-06 14:43:23 -04:00
Cassie Tarakajian
0d2d099d22 Change helper file name to p5-keywords.js 2020-05-06 14:41:08 -04:00
Cassie Tarakajian
d3117151ee
Merge pull request #1411 from shakti97/Fix-index-issue
Fix(overflow option over sticky head issue)
2020-05-06 14:19:53 -04:00
Cassie Tarakajian
45b9016385
Merge pull request #1404 from shakti97/axios-error-handling
Fix(axios error handling issue)
2020-05-06 13:02:38 -04:00
Andrew Nicolaou
4f1b9e3700
Fix bug when switching collection or sketch lists (fixes #1401) (#1416)
* Update sketch/collection list when URL changes (fixes #1401)

Using the username as the key prop causes the List component to remount
when the username changes. This means we don't have to bother resetting
everything when the user changes.

* Update deprecated SketchList lifecycle methods

From componentWillReceiveProps to componentDidUpdate
2020-05-03 22:51:01 +02:00
Andrew Nicolaou
138bfd6065
Allow Collection list to scroll if taller than screen (#1414) 2020-05-03 17:52:43 +02:00