Commit Graph

42 Commits

Author SHA1 Message Date
Nan Yu
0deecfac44
make the team logo a little friendlier for first timers (#1222) 2020-04-04 15:34:11 -07:00
Tom Moor
c15cbd06a4
chore: Bugsnag -> Sentry (#1178)
* Bugsnag -> Sentry

* fix: Import style
2020-02-16 22:58:50 -08:00
Tom Moor
5a20f6322f remove changelog from OSS 2020-02-16 19:25:12 -08:00
Huss
8e2b19dc7a
feat: private content (#1137)
* save images as private and serve via signed url from images.info api

* download private images to directory on export

* fix lint errors

* private s3 default, AWS.s3 module level scope, default s3 url expiry

* combine regex to one, and only replace when there are matches

* fix lint

* code not needed anymore, remove

* updates after pulling master

* revert the uploadToS3FromUrl url return

* use model gettr to compact code, rename to attachments api

* basic checking of document read permission to allow attachment viewing

* fix: Continue to upload avatars as public
fix: Allow redirect for non-private attachments

* add support for publicly shared documents

* catch errors which crash the app during zip export and user creation

* add tests

* enable AWS signature v4 for s3

* switch to use factories to build models for testing

* add isDocker flag for local serving of attachment redirect url

* fix redirect tests

Co-authored-by: Tom Moor <tom.moor@gmail.com>
2020-02-12 19:40:44 -08:00
Mark Cabanero
241d557c90 fix: Add UTILS_SECRET to .env.sample (#1166) 2020-01-23 18:38:50 -08:00
Himanshu Agarwal
f06097d9e8 chore: Remove marketing material from OSS project (#941)
* changes to support Plainhome

* changes to env sample

* changes to env variable names

* formatter fixes

* remove the content pages

* test fix

* lint fixes

* minor fixes

* removed unnesscary routes

* Apply suggestions from code review

Co-Authored-By: Tom Moor <tom.moor@gmail.com>

* removed team name from env
2019-11-03 15:01:46 -08:00
Tom Moor
1797a0e90c Merge branch 'master' of https://github.com/rylxes/outline into rylxes-master 2019-09-21 13:11:31 -07:00
Tom Moor
7ff0a1d820 tidy env sample 2019-09-21 12:23:47 -07:00
Juncheol Cho
3292d95d8b chore: add env parameter for enforce https (#1042)
* env parameter for enforce https

* Update app.js

fix format for multi-line condition

* Update app.js

fix code format

* Update app.js
2019-09-18 23:26:27 -07:00
Sherriff Agboola
02f2868d06 re-added the .env.sample 2019-09-15 23:30:41 +01:00
Sherriff Agboola
4ea4bd41cd changed lastActiveAt boolean to string 2019-09-15 23:28:11 +01:00
Nan Yu
beb3a80d3d fix up the readme and sample .env to smooth out first dev experience (#976)
* chore: fix up the readme and sample .env to smooth out first dev experience

* fix indentation
2019-07-07 09:14:27 -07:00
Tom Moor
b9e48e86c1 Remove ap- from AWS_REGION example 2019-06-24 23:07:54 -07:00
mogita
4bea33eae0
Add port number to test db 2019-06-24 11:31:14 +08:00
mogita
c278172290
Merge from upstream master 2019-06-24 11:29:21 +08:00
mogita
c865c57f92
Add port number 2019-06-24 11:22:16 +08:00
Himanshu Agarwal
0079593446 Fix: Now supports AWS signature version 4. (#949)
* intial commiy

* cleaning code

* added makeCredential to s3.js and removed extra module dependecy

* lint fixes

* minor fix

* minor fixes

* changed encoding type from string to any

* added new env var to env.sample
2019-06-19 00:33:38 -07:00
mogita
4448ea8e4b
Update placeholders 2019-05-31 11:27:01 +08:00
Tom Moor
07a941a65d
Websocket Support (#937)
* Atom / RSS meta link

* Spike

* Feeling good about this spike now

* Remove document.collection

* Remove koa.ctx from all presenters to make them portable outside requests

* Remove full serialized model from events
Move events.add to controllers for now, will eventually be in commands

* collections.create event
parentDocument -> parentDocumentId

* Fix up deprecated tests

* Fixed: Doc creation

* documents.move

* Handle collection deleted

* 💚

* Authorize room join requests

* Move starred data structure
Account for documents with no context on sockets

* Add socket.io-redis

* Add WEBSOCKETS_ENABLED env variable to disable websockets entirely for self hosted
New installations will default to true, existing installations to false

* 💚 No need for promise response here

* Reload notice
2019-04-17 19:11:23 -07:00
Tom Moor
19fc99944a
Adds 'post to channel' functionality. (#901)
* Adds 'post to channel' functionality. Closes #613

* Add specs
Update Slack integration marketing page

* Fix specs

* 💚
2019-02-19 22:42:13 -08:00
Tom Moor
e08cb10b7f Closes #827 – Add optional github access token 2018-12-24 10:36:17 -08:00
Tom Moor
21b1c0747c Basic functionality in place, need improved errors and logged in redirect 2018-11-08 21:05:07 -08:00
Satyadeep
fad5976dd2 Allowed domains env variable for Google Auth (#682)
* Allowed domains env variable for Google Auth

* Fixing lint errors

* PR comments. Use includes instead of indexOf
2018-06-16 12:36:02 -07:00
Tom Moor
aa9ed09f08 Prevent signin without hosted domain 2018-05-28 22:32:36 -07:00
Tom Moor
ddd2b82d20 WIP: Successful Google Auth, broke pretty much everything else in the process 2018-05-28 11:36:37 -07:00
Alexey Pyltsyn
4832bfe692
Fixed database urls in .env.sample file 2018-01-30 23:55:28 +03:00
Jori Lallo
2cef493331 Default deployment should be self 2018-01-21 18:46:55 -08:00
Tom Moor
9d441fc51a
Webhook / Integration Event bus (#499)
* First bash at an event bus for webhooks and integrations

* Refactoring

* poc

* Revert too wide ranging changes
Move to two-queues
2018-01-13 10:46:29 -08:00
Tom Moor
32ba98bb1a
Unfurling of Slack links (#487)
* First pass: Unfurling of Slack links

* Add authentication in db

* Call associate on Event correctly

* Add SLACK_APP_ID, remove SLACK_REDIRECT_URI, tidy env sample

* PR feedback

* Comment clarify
2017-12-18 19:59:29 -08:00
Tom Moor
ced80b6723 FakeS3 support 2017-12-10 22:58:52 -08:00
Tom Moor
ec86b9fe8c Update sample .env
Update README to reflect new process
2017-12-10 17:38:56 -08:00
Jori Lallo
96b946488d Updated email envvars based on feedback 2017-11-18 13:11:12 -08:00
Jori Lallo
95a395aa95 Added optional reply to address 2017-11-12 17:40:36 -08:00
Jori Lallo
348e5f0b20 Added email templating, and user welcome email 2017-11-12 15:02:23 -08:00
Jori Lallo
c33c7f04d8 New dev commands and updates 2017-11-10 17:19:52 -08:00
Jori Lallo
4a7e581cf2
Merge pull request #389 from jorilallo/ga
Google Analytics
2017-11-09 00:50:03 -08:00
Jori Lallo
f5c51a96f0 Renamed Atlas to Outline 2017-11-09 00:20:22 -08:00
Tom Moor
7bad7a2567 Google Analytics tracking on SSR pages 2017-11-09 00:01:02 -08:00
Jori Lallo
317214ce13 SEQUELIZE_SECRET changes 2017-10-30 00:26:45 -07:00
Tom Moor
84c82c31a9 Shared assets, cleanup for initial deploy 2017-10-29 15:02:24 -07:00
Jori Lallo
34dd1f1409 Dropped whitelisting 2017-10-04 01:17:30 -07:00
Tom Moor
f705750e88
Adding installation instructions 2017-04-23 20:12:53 -07:00