Commit Graph

74 Commits

Author SHA1 Message Date
Cassie Tarakajian 55c92d994e Remove table formatting because it doesn't look good on GitHub 2020-04-15 18:14:32 -04:00
Cassie Tarakajian e3d107263d Update table Markdown to use Github style Markdown table, move translation call to CONTRIBUTING.md 2020-04-15 18:04:49 -04:00
mjaything b97bf4f59f
Add link to korean translation directory in README.md 2020-04-15 12:49:00 +02:00
Cassie Tarakajian 58a1ac9005 Update main README and Contribution docs 2020-02-04 17:05:48 -05:00
Cassie Tarakajian 2de215356b
update mission statement in readme (#1152) 2019-09-05 16:17:06 -04:00
Cassie Tarakajian dc58c0f3f2 for #852 2019-03-04 11:56:50 -05:00
Cassie Tarakajian facf568f7d trying to trigger a build on travis 2018-10-22 17:58:45 -04:00
Cassie Tarakajian 924cd32992 a commit to trigger a build 2018-10-22 13:18:47 -04:00
Manaswini Das a1645a04b4 Improves README (#732) 2018-10-16 11:41:07 -04:00
Cassie Tarakajian 9c6c0a9892
fix typo in README 2018-10-16 11:27:34 -04:00
Cassie Tarakajian b927f98060
Update README.md 2018-10-15 16:34:05 -04:00
Cassie Tarakajian 6af76ff3bc update README 2018-09-26 17:44:36 -04:00
Cassie Tarakajian 8495a59e36
Development documentation (#705)
* delete unused files, move webpack configs to their own directory

* start of improved developer documentation, moving everything to developer_docs/ directory

* documentation updates
2018-09-26 16:14:06 -04:00
Cassie Tarakajian 217ae7011f try building docker images in development first for linting 2018-06-20 10:01:11 -07:00
Cassie Tarakajian 0857a52326 update .env.example and README, start to build out Docker development and prodiction setup 2018-06-18 14:32:08 -07:00
Cassie Tarakajian c10ae61316 start production docker configuration 2018-06-18 14:30:11 -07:00
Jared Donovan c814826c4a Remove EXAMPLE_USERNAME as a settable option as per discussion on Issue #646 (#651) 2018-06-18 14:30:05 -07:00
Liang Tang 212158f7b0 Update README (#621)
* Update README

* clear
2018-05-08 12:16:04 -07:00
Bharathvaj bc36a79b94 Move examples username and password to .env file (#556)
* Move examples username and password to .env file

* Update README.md

* Update examples.js

* Update examples.js
2018-05-02 12:15:33 -07:00
Madhurjya Pegu 307091ad3c Solving #553 Addition of google oauth 2.0 for easy login (#608)
* google oauth added

* google credentials 

updated .env description for google oauth

* changes done wrt review
2018-04-18 13:38:02 -07:00
Luis Morales-Navarro a4e426f2ce update p5-accessibility.js v0.1.0 (#607) 2018-03-23 12:26:43 -04:00
Himanshu 432393c63b Update README.md (#601)
* Update README.md

* Update README.md
2018-03-12 12:00:05 -04:00
Luis Morales-Navarro 24b0be629f Accessibility - Transition from interceptor to accessibility library (#508)
* added library to iframe

* changed preview to add accessible elements to iframe

* add library only when accesible output is seleceted

* focus on iframe when plaing

* css

* deleted accessibleOutput.jsx and edited IDEView to integrate accessibility library

* deleted comments

* Remove gitmodule (#509)


* remove git modules

* removed submodule and replaced interceptor for library (#510)

* Fixes #508 (#539)

* removed submodule and replaced interceptor for library

* deleted comments

* deleted jquery

* deleted interceptor folder

* delete interceptor

* added jquery

* removed jquery and updated accessible library cdn

* Fixes #508  (#545)

* removed submodule and replaced interceptor for library

* deleted comments

* deleted jquery

* deleted interceptor folder

* delete interceptor

* added jquery

* removed jquery and updated accessible library cdn

* remove empty divs from files.js

* fix merge error

* remove empty divs from files.js

* Fixes #508 (#548)

* removed submodule and replaced interceptor for library

* deleted comments

* deleted jquery

* deleted interceptor folder

* delete interceptor

* added jquery

* removed jquery and updated accessible library cdn

* remove empty divs from files.js

* fix merge error

* remove empty divs from files.js

* moved accessible output css
2018-02-22 16:47:25 -05:00
Francis Li 76a81bb1a0 Fixes #497 by adding support for an optional new env variable, S3_BUCKET_URL_BASE (#499)
* Fixes #497 by adding support for an optional new env variable, S3_BUCKET_URL_BASE

* Add a section to README about optional S3 bucket URL base configuration.
2017-12-13 14:56:24 -05:00
Francis Li c4df272b1c Fixes #484 by adding MAILGUN_KEY variable to README instructions on setting up .env file, and by adding a default value to the docker-compose environment. (#487) 2017-12-04 13:39:54 -05:00
Cassie Tarakajian 4af6990b07 add node-sass rebuild to Dockerfile, update README with Docker disk space usage 2017-11-06 16:56:07 -05:00
Cassie Tarakajian 22cd8920a1 update docker setup to use node 8.9.0, update npm packages to make docker work 2017-11-06 16:19:43 -05:00
Cassie Tarakajian cdf7a41bf9 fix merge conflict 2017-11-01 17:15:44 -04:00
Cassie Tarakajian 7d93900852 create contributing guide, move code of conduct to separate file, add issue template 2017-10-15 22:04:56 -07:00
Cassie Tarakajian 6b02ef196a remove unnecessary links from readme 2017-10-15 20:42:04 -07:00
Francis Li e085773155 Add a Dockerfile, Docker Compose configuration, and instructions on how to run a full development environment using Docker. Also include a yarn.lock file for installing exact node module versions with yarn instead of npm. 2017-09-04 13:49:43 -07:00
Andrew Nicolaou 1dc0c22cb7 Email verification (#369)
* Re-introduce Email Verification code

Revert "Revert "Email verification""
This reverts commit d154d8bff259350523a0f139e844db96c43d2ee1.

* Uses MJML to generate Reset Password email

* Sends Password Reset and Email Confirmation emails using MJML template

* Sends verified status along with user data

* API endpoint for resending email verification confirmation

* Displays verification status on Account page and allows resending

* Send back error string

* Passes email address through to sign/verify helper

* Uses enum-style object to set verified state

* Sends minimal info when user verifies since it can be done without login

* Provides /verify UI and sends confirmation token to API

* Better name for JWT secret token env var

* Adds mail config variables to Readme

* Encrypts email address in JWT

The JWT sent as the token in the Confirm Password URL
can be unencoded by anyone, although it's signature can only
be verified by us. To ensure that no passwords are leaked,
we encrypt the email address before creating the token.

* Removes unused mail templates

* Resets verified flag when email is changed and sends another email

* Moves email confirmation functions next to each other

* Extracts random token generator to helper

* Moves email confirmation actions into Redux

- updates the AccountForm label with a message to check inbox
- show status when verifying email token

* Uses generated token stored in DB for email confirmation

* Sets email confirmation status to verified if logging in from Github

* Sends email using new method on account creation

* Fixes linting errors

* Removes replyTo config
2017-06-26 12:48:28 -04:00
Cassie Tarakajian e6979ebed2 add step to download examples to development and production setup, #349 2017-05-24 12:08:12 -04:00
Cassie Tarakajian 2a9ea85ed8 #339 add region to .env 2017-04-13 14:39:03 -04:00
Anderson 4f531c14f4 Update README.md (#338) 2017-04-11 19:55:05 -04:00
JunShern bece2292fb Fix broken Markdown formatting (#332) 2017-04-05 21:50:17 -04:00
Andrew Nicolaou dc801ccf7f Force HTTPS redirection for log in and sign up (#319)
* Higher-order component to force some routes to HTTPS

* Force all user-management routes to HTTPS

* Redirect to sourceProtocol as route unmounts.

By default, no redirection occurs if sourceProtocol is not explicitly
defined.

* Sets serveSecure flag on new projects and usea after forcing protocol

The flag is set to `false` on all projects and as the UI has no way to
change this, it always redirects to HTTP after a signup/login action.

* Move HoC to be with other top-level components

* Server should respond to account page request

* Serves AccountView over HTTPS

* Turns HTTPS redirection off in development by default

Will log to the browser console any redirection that would
have happened. Added a line in the README about how to
enable this for testing in development.
2017-03-30 12:36:26 -04:00
Cassie Tarakajian 608ebbf917 add link to local ssl proxy gist in readme 2017-03-23 14:56:45 -04:00
Andrew Nicolaou 6af92a4a32 Exposes API endpoint URL to client via env variable (#323) 2017-03-16 00:34:14 -04:00
Cassie Tarakajian ae7212c6a9 add a test for git hook 2017-03-09 18:03:45 -05:00
Cassie Tarakajian c4f0000c35 update readme 2017-03-09 17:55:52 -05:00
Mathura MG 113c23d1e9 Change accessibility URL (#314)
google drive is not accessible - switching to gist
2017-03-01 15:41:07 -05:00
Mathura MG c4e5c772d1 add accessible guideline to the code editor (#313) 2017-03-01 15:01:00 -05:00
Daniel Shiffman b018aa645c adding info about installing mongoDB 2017-01-17 15:03:37 -05:00
Mathura MG ac9e65bb30 Change accessibility example links (#264) 2017-01-13 10:18:37 -05:00
Cassie Tarakajian 582a04c6eb add submodule change to top of readme 2016-11-23 13:55:42 -05:00
Cassie Tarakajian b7efbff423 add submodule instructions to readme 2016-11-23 13:43:19 -05:00
Cassie Tarakajian d0f7326588 update README with MongoDB backup info 2016-11-16 15:03:10 -05:00
kaganjd 76bd1b1630 Add ability to delete projects from sketch list (#125)
* Add ability to delete projects from sketch list

- Fixes #76
- Also gets rid of outdated Sketch module

* Styling for Sketch List trash can

* Merge all the stuff

* Fix trash can line height
2016-10-12 14:24:53 -04:00
Cassie Tarakajian 745a1de095 update README with updated info about the .env file 2016-10-11 16:35:29 -04:00