UPSTREAMED: outline with this patch integrated: https://github.com/outline/outline/pull/2659
This repository has been archived on 2022-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Tom Moor 38c8a46d32 'Copy to Clipboard' functionality (#163)
* Adds 'Copy to Clipboard' functionality to all code blocks in readOnly

* Show on hover, move to SC

* 💚

* PR feedback
2017-08-02 22:10:58 -07:00
__mocks__ DocumentsStore WIP 2017-06-27 20:59:53 -07:00
.githooks/pre-commit Run flow on recommit 2017-05-11 17:24:47 -07:00
flow-typed Added error handling 2017-07-18 23:36:49 -07:00
frontend 'Copy to Clipboard' functionality (#163) 2017-08-02 22:10:58 -07:00
public/fonts Moved to using Atlas fontface 2016-03-11 00:27:57 -08:00
scripts Renamed /src to /frontend 2016-07-24 15:32:31 -07:00
server Move star out of editor into documentpreview (#174) 2017-08-02 20:45:09 -07:00
shared Align title correctly when first character is emoji 2017-07-29 16:15:04 -07:00
.babelrc Added styled-components table plugin 2017-07-11 22:00:50 -07:00
.env.sample Adding installation instructions 2017-04-23 20:12:53 -07:00
.eslintrc Added error handling 2017-07-18 23:36:49 -07:00
.flowconfig Align title correctly when first character is emoji 2017-07-29 16:15:04 -07:00
.gitignore Cleaning deployment related stuff 2017-02-09 21:55:36 -08:00
.sequelizerc rm localenv 2017-07-06 23:27:16 -07:00
app.json Add Heroku generated app.json 2017-07-09 10:21:34 -07:00
circle.yml Circle CI (#113) 2017-07-08 21:13:47 -07:00
index.js Moar 2017-07-06 20:59:45 -07:00
init.js rm cross-env, fixed deployments 2017-07-06 23:27:16 -07:00
package.json 'Copy to Clipboard' functionality (#163) 2017-08-02 22:10:58 -07:00
Procfile Heroic deploy settings 2016-05-22 22:22:14 -07:00
README.md Added Circle CI badge to readme 2017-07-08 21:19:48 -07:00
setupJest.js 💚 ? 2017-07-15 16:08:12 -07:00
webpack.config.dev.js Fixed source maps 2017-05-17 19:49:30 -07:00
webpack.config.js Align title correctly when first character is emoji 2017-07-29 16:15:04 -07:00
webpack.config.prod.js Trying out source-map for devtool setting 2017-07-10 22:54:26 -07:00
yarn.lock 'Copy to Clipboard' functionality (#163) 2017-08-02 22:10:58 -07:00

Atlas

Installation

  1. Install dependencies with yarn
  2. Register a Slack app at https://api.slack.com/apps
  3. Copy the file .env.sample to .env and fill out the keys
  4. Run DB migrations yarn run sequelize -- db:migrate
  5. Start the development server yarn start

Migrations

Sequelize is used to create and run migrations, for example:

yarn run sequelize migration:create
yarn run sequelize db:migrate

Or to run migrations on test database:

yarn run sequelize db:migrate -- --env test