Commit Graph

738 Commits

Author SHA1 Message Date
Gerhard Schlager
19dce439f2 increase required Postgres version to 9.2 2015-04-27 16:49:12 +02:00
Jeff Atwood
44e5179743 increase required Postgres version to 9.2 2015-04-26 23:06:41 -07:00
Régis Hanol
84c65aeb60 Merge pull request #3401 from duduribeiro/fix_typo_on_vagrant_doc
Fix a typo on Discourse Vagrant documentation
2015-04-25 15:48:25 +02:00
Jeff Atwood
7c98b16bfd increase required Postgres version to 9.2 2015-04-25 01:16:18 -07:00
Carlos Ribeiro
9d20cea668 Fix a typo on Discourse Vagrant documentation 2015-04-24 19:11:51 -03:00
Robin Ward
17dc8b8e4f New Vagrant VM and updated instructions. 2015-04-23 12:54:13 -04:00
Robin Ward
6a868e507d Merge pull request #3386 from paulanunda/patch-1
Update Docker package URL
2015-04-22 10:32:45 -04:00
Jeff Atwood
ccb1d4bcfb add link to invites page in quick start 2015-04-22 03:07:49 -07:00
Paul Anunda
c30e65b3c2 Update Docker package URL 2015-04-21 23:52:21 -05:00
Jeff Atwood
d16df04c76 Remove outdated doc
This is out of date and should be on meta.discourse anyway
2015-04-17 18:29:02 -07:00
Ruben Barkow
d9d3ed5604 Keeping your VM up to date (and first install)
The title was irritating, because you also have to call this the first time you access your VM
2015-04-12 11:40:49 +02:00
Jeff Atwood
3d0c03bfb0 minor install guide update 2015-03-31 14:38:29 -07:00
Jeff Atwood
7fcec5bfd0 add note about region to install guide 2015-03-31 14:31:04 -07:00
Jeff Atwood
45b5adc5ed GH will cache 404 images.. add querystrings 2015-03-31 14:01:52 -07:00
Jeff Atwood
60f738fa68 updated shell text images for install guide 2015-03-31 13:58:50 -07:00
Jeff Atwood
7774fdda2e update install image 2015-03-31 02:29:16 -07:00
Jeff Atwood
831a7818c3 update install image 2015-03-31 02:06:42 -07:00
Jeff Atwood
4e3bea67e4 move "digital ocean" to "cloud" install 2015-03-30 15:20:56 -07:00
Jeff Atwood
b2845a3dec make link to mailjet https 2015-03-18 15:05:21 -07:00
James D
d873fd27ab Documentation: prefix gem install mailcatcher with sudo
Resolves the gem installation issue described in this topic:
https://meta.discourse.org/t/permission-denied-when-installing-mailcatcher-in-vagrant-box/25999
2015-03-05 13:38:09 -05:00
Dan Dascalescu
03a9850d09 Typo fix 2015-02-21 20:44:23 -08:00
Jeff Atwood
eddbfc555f add info on how to add more staff members 2015-02-17 00:38:56 -08:00
Arpit Jalan
5bfa6e5ab9 update meta url 2015-02-02 15:44:38 +05:30
David McClure
e6d9f02f0a Update install docs:
1. add deprecation warning for Heroku install guide
2. remove incomplete and outdated cloud66 guide
3. remove unused links to unofficial guides from main install doc
2015-02-01 15:28:40 -08:00
Jeff Atwood
3948ea89eb Update INSTALL.md 2015-01-30 16:39:44 -08:00
Jeff Atwood
674e917243 Update INSTALL.md 2015-01-30 16:34:09 -08:00
Rahul
421959db46 Fixed typo on line 49
brew tap homebrew/dupes
2015-01-27 21:04:15 +05:30
Jeff Atwood
c49ac2119e simplify header example in quick start 2015-01-09 15:15:20 -08:00
Saroj Maharjan
95f2bd49a9 Update DEVELOPMENT-OSX-NATIVE.md
apple-gcc42 is in homebrew/dupes
2015-01-09 13:03:50 +05:45
Jeff Atwood
6953923a03 remove |starred| from topnav default options 2015-01-06 16:03:45 -08:00
Jeff Atwood
2020431fd8 filesystem acronyms are scary and unnecessary 2014-12-14 01:18:48 -08:00
Sam
440f6f718e Update INSTALL-digital-ocean.md 2014-12-14 09:35:39 +11:00
Jeff Atwood
8c6cb734b1 Update INSTALL-digital-ocean.md 2014-12-09 17:18:26 -08:00
Jeff Atwood
c8d564fa83 add embedding notes to install doc 2014-12-09 17:16:58 -08:00
Jeff Atwood
4bcba18167 add embedding notes to admin quick start 2014-12-09 17:16:03 -08:00
fwoelm
c41af0aa72 Update DEVELOPER-ADVANCED.md
Fixed numbering of list items.
2014-11-20 15:35:17 -07:00
fwoelm
d16f125f89 Update DEVELOPER-ADVANCED.md
Merged installation instruction for libpq-dev into step 4.
2014-11-20 15:34:09 -07:00
fwoelm
c4fa0edde4 Update DEVELOPER-ADVANCED.md
To install the gem pg-0.15.1, you need to have libpq-dev installed. Otherwise bundle install will fail.
See http://stackoverflow.com/questions/16788062/error-running-gem-install-pg-v-0-15-1
2014-11-19 09:18:09 -07:00
Elliot Lee
3e4beeee32 fix minor typo 2014-11-16 23:17:15 -08:00
Jeff Atwood
8f97056878 update wrench button info 2014-10-28 16:44:22 -07:00
Jeff Atwood
f99ce9ed63 Delete MIGRATION.md 2014-10-24 11:37:11 -07:00
David Santoso
f2758a911f Remove database steps in DEVELOPER-ADVANCED.md 2014-10-17 22:55:31 -04:00
Jeff Atwood
2d99d9b6cb backwards link 2014-10-09 01:12:02 -07:00
Jeff Atwood
e3147b85e6 fix busted link 2014-10-09 01:11:21 -07:00
Jeff Atwood
1b13e70f75 add invite advice 2014-10-09 01:10:27 -07:00
Jeff Atwood
056438a7f4 security updates, firewall note 2014-10-07 11:44:51 -07:00
Sam
49a543ebdd remove 1.9.3 from docs 2014-10-03 11:08:43 +10:00
Sam
d6f0004111 Update DEVELOPER-ADVANCED.md
ruby 2.1.3 not 1.9 ... no longer supported
2014-09-25 09:10:29 +10:00
Mike Ottum
80e8cbb2b5 Correct typo: "reples" to "replies" 2014-09-23 10:45:51 -07:00
Jeff Atwood
6e6819d57d Update INSTALL-digital-ocean.md 2014-09-11 13:13:10 -07:00
Jeff Atwood
0e173896c4 clarify Digital Ocean defaults are solid 2014-09-11 13:11:39 -07:00
Jeff Atwood
a65202b902 remove manual Git install 2014-09-11 12:16:51 -07:00
Blake Erickson
c223fbe3e9 Update DEVELOPMENT-OSX-NATIVE.md
- fixed typo with '/temp' to be '/tmp'
- removed capitalization if 'It' on same line since it's not the beginning of the sentence.
2014-09-03 15:15:38 -06:00
Blake Erickson
f71c8d4c72 Update Postgres.app instructions
- remove version number on git so we don't have to change it all the time
- update file path for postgresql.conf
- configure host for psql
- make the seed section its own section so its not embedded as a code snipppet
2014-09-03 11:34:11 -06:00
Jeff Atwood
e3f8706bc0 improvements to admin quick start guide 2014-09-02 02:16:02 -07:00
Arpit Jalan
bea28929cf correct copy for db_shared_buffers 2014-09-02 11:17:32 +05:30
Jeff Atwood
6221a84ce8 minor copy updates 2014-08-31 04:46:20 -07:00
Jeff Atwood
bdd3dd8a5b add 1GB memory change notes 2014-08-31 01:13:20 -07:00
Jeff Atwood
111b35f613 UX: rename "Leader" to "Veteran" (more) 2014-08-29 17:09:54 -07:00
Jeff Atwood
dd972856d6 Update INSTALL-digital-ocean.md 2014-08-29 00:42:32 -07:00
Jeff Atwood
a4d6855d08 add homepage change info to Admin Quick Start 2014-08-24 23:09:41 -07:00
Jeff Atwood
d09b30775c better copy on a few default topics 2014-08-18 01:51:44 -07:00
Jeff Atwood
7e5678abd5 /admin/docker --> /admin/upgrade 2014-08-15 12:31:43 -07:00
Jeff Atwood
5abff42e70 fix TOS/welcome sections of Admin Quick Start 2014-08-14 01:58:34 -07:00
Arpit Jalan
727d9badb1 Update image for install guide 2014-08-14 08:42:24 +05:30
Jeff Atwood
3ebe9fe0b6 Update INSTALL-digital-ocean.md 2014-08-13 17:13:04 -07:00
Jeff Atwood
fdea828ed4 simplify install a bit 2014-08-11 13:47:28 -07:00
Jeff Atwood
9dc96d117f add Building Your Community section to Quick Start 2014-08-05 16:03:32 -07:00
jcowhigjr
e8cb8cb534 Update DEVELOPMENT-OSX-NATIVE.md 2014-08-04 17:10:00 -04:00
Sam
49bf6f3075 Merge pull request #2612 from lazywei/installation_refine
Installation refine (REDO)
2014-08-01 09:04:15 +10:00
Jeff Atwood
a2cfa3d8ca Update INSTALL-digital-ocean.md 2014-07-21 23:11:44 -07:00
Jeff Atwood
e11b334271 can't use protocol agnostic URLs apparently 2014-07-21 23:11:09 -07:00
Jeff Atwood
a0234ccb48 Update INSTALL-digital-ocean.md 2014-07-21 23:10:10 -07:00
Jeff Atwood
57a82f121d minor copyedits, move images to discourse.org 2014-07-21 23:09:18 -07:00
Jeff Atwood
4b97d8300d add link to importers in Quick Start Guide 2014-07-21 11:23:33 -07:00
Jeff Atwood
9d747a38ff add link to importers 2014-07-21 11:21:08 -07:00
Jeff Atwood
c1a2cc9c13 Update INSTALL-digital-ocean.md 2014-07-19 22:15:06 -07:00
riking
17db265b41 Remove use of email_in_address and email_in_category 2014-07-17 10:25:13 -07:00
Jeff Atwood
33cbb2a63c Update INSTALL.md
just use 1GB as minimum RAM
2014-07-12 12:18:30 -07:00
Jeff Atwood
bd43a15062 Update INSTALL.md
link to our swap howto rather than generic
2014-07-12 12:17:38 -07:00
Jeff Atwood
572b8e0664 further improvements to Admin Quick Start Guide 2014-07-11 15:32:32 -07:00
Jeff Atwood
dfe3bbc168 add FAQ wiki instructions to Admin Quick Start 2014-07-10 16:07:24 -07:00
Arpit Jalan
e66f1eeb5c Add create admin instructions in install guide 2014-07-06 22:03:59 +05:30
Jeff Atwood
026a11e8dd update launcher command help 2014-07-03 17:21:17 -07:00
Atul Varma
6981d5c833 Added a link to the configuring SSO thread.
Lots of folks who want SSO might not realize it's supported by Discourse out-of-the-box, so I linked to the appropriate thread on the meta forum.
2014-07-03 13:02:08 -04:00
Robin Ward
de17c693fc Merge pull request #2487 from toolness/patch-2
Update DEVELOPER-ADVANCED.md with Sidekiq info
2014-07-01 11:28:47 -04:00
Atul Varma
3e728239d1 Add imagemagick to basic setup apt-get install.
Imagemagick is mentioned in the "first steps" section, but it's not actually listed anywhere in an `apt-get install` statements, which makes it easy to forget about, so I added it to the last such statement at the end of the basic setup section.
2014-07-01 10:36:54 -04:00
Atul Varma
35fa926d7d Update DEVELOPER-ADVANCED.md with Sidekiq info
I was confused as to why activation emails weren't showing up in Mailcatcher, and finally took a look at the non-advanced developer guide to find the mention of Sidekiq. I thought it would be appropriate to mention it here as well.
2014-07-01 10:12:52 -04:00
Robin Ward
ab94399ae4 Minor note about docker. 2014-06-24 14:40:47 -04:00
Adam Loving
062c7bcc23 update heroku install docs
1. Redis requires password
2. Automatic asset compilation on by default
3. Tell rails to serve compiled assets
4. Increase garbage collection limit
5. Link to S3 instructions
2014-06-12 13:04:16 -07:00
Jeff Widman
f5ded70122 Removed note about reverting to Docker 0.11 now that the bug is fixed 2014-06-10 22:13:54 -07:00
Jeff Atwood
5483ce74d1 apt-get update not needed as get.docker.io does it 2014-06-07 23:42:01 -07:00
Jeff Atwood
4a5d021485 add Docker 0.12 workaround 2014-06-07 23:30:09 -07:00
Jeff Atwood
547ee55d42 Update INSTALL-digital-ocean.md 2014-06-07 21:28:07 -07:00
Jeff Atwood
efc421bce5 Update INSTALL-digital-ocean.md 2014-06-07 21:24:42 -07:00
Jeff Atwood
9a416614a4 Update INSTALL.md 2014-06-07 12:31:56 -07:00
Adam Loving
b33a6e363b Add instructions to add postgres
heroku addons:add heroku-postgresql
2014-06-05 14:55:33 -07:00
Adam Loving
5e57ff485c Update development docs regarding SMTP 2014-06-05 09:52:49 -07:00
Jeff Atwood
bbf709904e Update INSTALL.md 2014-06-01 19:50:05 -07:00
Jeff Atwood
26fcd3793b further admin quick start improvements 2014-05-29 15:13:03 -07:00
Jeff Atwood
53b8367c2f Merge pull request #2399 from adamloving/add-image-magick
Add ImageMagick and a couple other notes to advanced developer doc
2014-05-28 23:45:54 -07:00
Adam Loving
a9bef1fb96 Add ImageMagick and a couple other notes to docs
Had to re-number the list.
2014-05-28 23:37:30 -07:00
Adam Loving
8577a68c22 Add ImageMagick to mac install instructions 2014-05-28 23:27:54 -07:00
Bert Chang
eefc150c00 Use apt-get instead of tasksel to prevent unexpected bug. 2014-05-29 12:35:41 +08:00
Bert Chang
87c63f290e Install tasksel before using it. 2014-05-29 12:10:34 +08:00
Jeff Atwood
480b8f83fd update Admin Quick Start guide a bit 2014-05-28 17:19:25 -07:00
Jeff Atwood
6be3dcb8e3 add note about root password change prompt 2014-05-28 13:55:40 -07:00
Jeff Atwood
e0a2c84752 make email text more urgent 2014-05-25 01:00:44 -07:00
Sam
019ef0afb2 Merge pull request #2375 from rl7greg/patch-1
Update INSTALL-digital-ocean.md
2014-05-23 12:46:08 +10:00
Adam Derewecki
afe666abdf Add db:create before db:migrate in advanced docs 2014-05-22 15:44:05 -07:00
rl7greg
6acbb5579a Update INSTALL-digital-ocean.md
Add link to howto to configure Google Oauth2 authentication.
2014-05-22 09:46:02 -07:00
Arpit Jalan
6daffe8e92 Update MIGRATION.md 2014-05-18 16:03:02 +05:30
Jeff Atwood
20ba6e4b19 add ddos section, install guide references 2014-05-09 16:36:39 -07:00
Robin Ward
cf723b051a We don't need to tell them to refresh the page anymore. 2014-05-02 16:50:02 -04:00
Alexander Quine
3c3e24814b remove another reference to now-extinct db dumps 2014-04-30 21:08:56 -07:00
Il'ya A. Lykov
c6f7423289 Update INSTALL-ubuntu.md 2014-04-28 21:43:15 +07:00
Jeff Atwood
99ed0169f3 move security link here 2014-04-25 19:46:22 -07:00
riking
0836d1a9ac Quote entire Ubuntu install guide 2014-04-25 19:05:35 -07:00
Arpit Jalan
03e51b1a3a Update install guide link 2014-04-25 20:22:36 +05:30
Kane York
eb00458dcc Change MIGRATION.md to Docker instructions 2014-04-24 19:12:08 -07:00
Jeff Atwood
02e8e17a95 incorrect image urls in guide 2014-04-21 12:09:31 -07:00
Jeff Atwood
07090d1a01 Update INSTALL-digital-ocean.md 2014-04-21 12:07:46 -07:00
Jeff Atwood
8f28b154f3 clarify register account 2014-04-21 11:16:01 -07:00
Jeff Atwood
f676264a67 stray S 2014-04-20 22:54:04 -07:00
Jeff Atwood
48b987c397 admin quick start guide improvements 2014-04-20 22:50:43 -07:00
Jeff Atwood
4932ee5dd5 add section on User Trust to admin quickstart 2014-04-20 16:33:42 -07:00
Jeff Atwood
0405324596 Update INSTALL.md 2014-04-18 16:55:00 -07:00
Jeff Atwood
ffda5ad4ac fix english 2014-04-18 12:31:27 -07:00
Jeff Atwood
c9e8aaa502 clarify why email is important 2014-04-18 12:28:10 -07:00
Jeff Atwood
aab1bc35a9 add note about private forum/category 2014-04-18 12:25:47 -07:00
Jeff Atwood
87348b4ada add SSO note to admin quick start 2014-04-18 12:22:49 -07:00
Jeff Atwood
1e8dc719c6 better admin quick start guide 2014-04-18 12:19:13 -07:00
Jeff Atwood
9d3f7d5b80 spell out CDN 2014-04-18 02:51:44 -07:00
Jeff Atwood
cdf473e86a add CDN instructions 2014-04-18 00:55:44 -07:00
Jeff Atwood
b88714fb99 Update INSTALL-digital-ocean.md 2014-04-18 00:02:01 -07:00
Arpit Jalan
2d8e168461 digital ocean guide ubuntu 14.04 image updates 2014-04-18 08:13:37 +05:30
Jeff Atwood
17110a6eba use the actual name 2014-04-17 16:57:54 -07:00
Jeff Atwood
b38e8320e9 some tweaks 2014-04-17 16:57:02 -07:00
Jeff Atwood
55a6078188 collapse SSH/Putty line 2014-04-17 15:24:20 -07:00
Jeff Atwood
ab8ba34d42 add better nano screenshot 2014-04-17 15:21:38 -07:00
Jeff Atwood
e960d67d70 update final screenshot, add email section 2014-04-17 15:12:46 -07:00
Jeff Atwood
1d342870c5 match image sizes 2014-04-17 14:19:04 -07:00
Jeff Atwood
c569bdda0d actually, discourse.example.com is better 2014-04-17 14:12:07 -07:00
Jeff Atwood
294eff9262 more 14.04 refinements 2014-04-17 14:08:35 -07:00
Jeff Atwood
b8acf8df75 update to ubuntu 14.04 2014-04-17 13:59:13 -07:00
Sam
087f78f8f0 Merge pull request #2265 from techAPJ/update-docker-guide
Add digital ocean guide link
2014-04-17 16:15:04 +10:00
Jeff Atwood
87e4541795 Update INSTALL.md 2014-04-16 02:54:12 -07:00
Jeff Atwood
1ff66421e7 Update INSTALL.md 2014-04-16 02:50:04 -07:00
Jeff Atwood
3b02257edb better admin quick start guide 2014-04-16 00:13:52 -07:00
Jeff Atwood
cba7d3fc82 copyedits on Welcome to Discourse 2014-04-15 22:17:05 -07:00
Jeff Atwood
664c6a8eb0 add multsite link 2014-04-15 21:38:07 -07:00
Jeff Atwood
e4aadf2b1e add SSL howto link 2014-04-14 23:56:21 -07:00
Arpit Jalan
831168b023 update meta link 2014-04-15 00:39:13 +05:30
Jeff Atwood
f0f54c9eb3 improve the lede 2014-04-13 22:54:15 -07:00
Jeff Atwood
6496b92138 add Docker support note 2014-04-13 22:49:39 -07:00
Jeff Atwood
863a099783 add launcher command info 2014-04-08 23:45:48 -07:00
Jeff Atwood
66f517d51e add official 1 GB support with UNICORN_WORKERS 2014-04-08 23:38:48 -07:00
Neil Lalonde
42a70db3e1 Update VAGRANT.md 2014-04-07 15:19:30 -04:00
Jeff Atwood
db8c0db7b6 add actual time, warn on email 2014-04-05 12:07:09 -07:00
Jeff Atwood
6fa51738a4 move kernel step up, prep for 14.04 removal 2014-04-03 16:17:30 -07:00
Sam
e704c0f751 Merge pull request #2196 from riking/patch-1
Improve plugins.md text
2014-03-28 10:12:10 +11:00
Kane York
810ee7e4df Improve plugins.md text 2014-03-26 20:34:08 -07:00
William Karavites
fa2278c015 Formatting changes for the MAILING-LIST-SETUP doc
Added some formatting changes for the MAILING-LIST-SETUP doc to make it
easier to read.
2014-03-26 15:25:17 -04:00
William Karavites
9599e3768f Add link to the main Discourse Plugin page for the PLUGINS doc.
Sorry for all of the crazy commits. I got my branches mixed up, I
should be good now.

This adds a link to the main discourse plugin page
2014-03-26 15:04:44 -04:00
Régis Hanol
e9eeeac37d Merge pull request #2169 from subelsky/patch-1
Fix code block for git commands
2014-03-25 14:37:52 +01:00
Jeff Atwood
20bde6e61d add backup links, etc 2014-03-24 16:51:16 -07:00
Mike Subelsky
e6f575b633 Fix code block for git commands 2014-03-24 10:41:37 -04:00
Dee Zsombor
568e16f3fb Remove documentation references to "pg_dumps/development-image.sql".
There is no such file. Seeding is accomplised via the rake tasks as of
9ab743f351.
2014-03-24 14:05:36 +01:00
Sam
8fd57da7c0 Lowercase md file 2014-03-24 09:54:21 +11:00
Jeff Atwood
c53cd96ad1 add Other Optional Stuff section, link swap guide 2014-03-22 23:43:05 -07:00
David Czarnecki
05b923eac1 Minor fix for location of osx_dev script 2014-03-18 13:27:50 -04:00
Jeff Atwood
7a3eceed76 remove SSH key generation, not for beginners 2014-03-17 14:39:19 -07:00
Jeff Atwood
1fed2c5a5a improve Welcome to Discourse post 2014-03-16 12:49:07 -07:00
Jeff Atwood
5e93d60e9b PTR reminder, name 2014-03-15 19:56:23 -07:00
Jeff Atwood
0bb9b607cc add SPF DKIM reminder 2014-03-15 15:29:26 -07:00
Jeff Atwood
ac3fea5e65 add link to GitHub source for Admin Quick Start 2014-03-14 15:28:58 -07:00
Jeff Atwood
ca926b2d59 clarify on login config 2014-03-14 15:15:07 -07:00
Jeff Atwood
1f095b031c fix bad link 2014-03-14 15:09:17 -07:00
Jeff Atwood
2b41086683 improve the admin quick start guide a bit more 2014-03-14 13:59:09 -07:00
Jeff Atwood
0ff573d03a Update INSTALL-digital-ocean.md 2014-03-14 11:26:38 -07:00
Neil Lalonde
5f34a621b5 Revert "Merge pull request #1896 from nickborromeo/category-list" 2014-03-12 16:41:15 -04:00
Régis Hanol
bbde2aaa97 Merge pull request #1896 from nickborromeo/category-list
Refactor find_relevant_topics and find_categories
2014-03-12 09:44:41 +01:00
Jeff Atwood
1920f44fdf massive update to admin quick start guide 2014-03-04 11:52:19 -08:00
Régis Hanol
9f2b48014c Update the members of the Core Discourse Team 2014-03-04 16:48:06 +01:00
Sam
172e517b31 Merge pull request #2012 from ligthyear/incoming-emails
Advanced New-Topic via Email Feature
2014-03-03 10:58:10 +11:00
Jeff Atwood
5ac6be8847 add swap link 2014-03-01 14:53:30 -08:00
Jeff Atwood
a0e4a9ec9b hey valid HTML is always a nice bonus 2014-02-28 16:16:01 -08:00
Jeff Atwood
0e5f07b092 add better new forum image 2014-02-28 16:15:03 -08:00
Jeff Atwood
885abab17d 2gb ram more strongly recommended 2014-02-28 15:34:34 -08:00
Benjamin Kampmann
d32cb55837 Add public-inbox to Email-In-Feature
- Adds the advanced option to accept email from non-users per category email-address
 - Adds tests covering the new feature
 - Adds UI to configure this feature in the frontend
2014-02-28 16:53:58 +01:00
Benjamin Kampmann
37cea49459 Add Email-In-Per-Category
- allow the configuration of an inbox-email-address per category
 - post emails to that email into that category instead of global

 - Adds UI for configuration
 - Adds Documentation for configuration
 - Adds Tests for new feature
2014-02-28 16:53:58 +01:00
Benjamin Kampmann
4af2cf3f23 Refactor and clean up New-Topic via Email
With the new email_in admin configuration setting, emails to the email_in_address fetched via POP will now be processed and posted as new topics to the forum.

With the email_in_min_trust you can control the trust level the user needs to have at least to be able to post an email as a new topic.

Also contains tests for the email-in feature and minor clean ups
2014-02-28 16:53:58 +01:00
Allen Hancock
dad43b9853 Optionally allow discourse to create new topics from email. 2014-02-28 16:53:58 +01:00
Jeff Atwood
2ecb728e79 clarify remove comments in front of email lines 2014-02-27 23:03:17 -08:00
Régis Hanol
6745422058 Remove useless sudos 2014-02-27 15:36:14 +01:00
Kevin P. Fleming
40041faf9d Address @Supermathie's concerns in PR1430 2014-02-26 21:55:19 -08:00
Kevin P. Fleming
f5456df9ab Various cleanups to Ubuntu installation instructions:
* Avoid editing /etc/apt/sources.list add nginx repo, instead create
  /etc/apt/sources.list.d/nginx.list

* Avoid editing /etc/nginx/nginx.conf, instead put server_name_hash_buckets
  setting into discourse.conf

* Proper-case Discourse when it is referring to the product name, so that all
  the lowercase references are to the user created during the installation
2014-02-26 21:55:19 -08:00
Jeff Atwood
1c51a613b2 Merge pull request #2014 from wpp/remove_pg_dump_from_osx_guide
Removes the 'Loading seed data' heading from the OSX Native Guide
2014-02-26 12:13:28 -08:00
Philipp Weissensteiner
3e898c92a9 Removes the 'Loading seed data' heading from the OSX Native Guide
As far as I understand the pg_dumps are no longer needed.
commit: "remove pg_dumps, no longer needed" 25fc0b9
2014-02-26 20:07:20 +01:00
Régis Hanol
c6bc324259 CLEANUP: remove unused pseudo locale 2014-02-26 19:03:04 +01:00
Arpit Jalan
014c7c21e7 Generalize the guide 2014-02-26 01:56:03 +05:30
Arpit Jalan
8f6acc3404 Remove unnecessary image. 2014-02-26 01:34:01 +05:30
Jeff Atwood
1ead3a9114 no samsaffron 2014-02-25 01:27:34 -08:00
Jeff Atwood
27768dfe77 Update INSTALL-digital-ocean.md 2014-02-25 01:22:15 -08:00
Jeff Atwood
ac745da02f 2GB vs 1GB 2014-02-25 01:21:56 -08:00
Jeff Atwood
f13a83cc3a clean up DO guide a bit more 2014-02-25 01:19:12 -08:00
Jeff Atwood
919d7881e3 Update TROUBLESHOOTING.md 2014-02-25 01:13:12 -08:00
Jeff Atwood
3ee7ef0953 normalize on Docker installs 2014-02-25 01:11:32 -08:00
Jeff Atwood
adcd4a17c2 Rename HEROKU.md to install-HEROKU.md 2014-02-25 00:55:17 -08:00
Jeff Atwood
7fef2fa784 Update INSTALL-email.md 2014-02-25 00:54:00 -08:00
Jeff Atwood
7362b1edea deprecate this guide in favor of Docker 2014-02-25 00:53:27 -08:00
Jeff Atwood
c8a8e0df0f deprecate this guide in favor of Docker 2014-02-25 00:45:21 -08:00
Jeff Atwood
d053f3c996 omit needless words 2014-02-23 10:11:34 -08:00
Jeff Atwood
b033d3c77c guide tweak 2014-02-23 09:41:04 -08:00
Jeff Atwood
aaf83f1410 clean up guide, add mailgun/mailjet opt 2014-02-23 09:38:06 -08:00
Ben T
801aec618e One last thing...
it's a little early here... sorry!
2014-02-23 08:09:24 -05:00
Ben T
73692bf229 Left command in quotes. 2014-02-23 08:06:48 -05:00
Ben T
544df66490 Update INSTALL-digital-ocean.md
Why not use the docker install script? It has checks to make sure things are installed correctly. It could also be done via curl: 'curl -sL https://get.docker.io/ | sh'.

There's also https://get.docker.io/ubuntu/ as well, which has less checks.

Finally, should there be steps to set up an additional user and disable root login? Seems a little insecure.
2014-02-23 08:04:21 -05:00
Jeff Atwood
df79346481 header updates on DO guide 2014-02-23 03:03:21 -08:00
Jeff Atwood
ca46418407 clarify guide details 2014-02-23 02:12:40 -08:00
Jeff Atwood
35c9cf1efd clarify guide details 2014-02-23 01:55:01 -08:00
Jeff Atwood
0eb22147c4 omit needless words 2014-02-23 01:39:15 -08:00
Jeff Atwood
104acb8959 nano clarification 2014-02-23 01:37:28 -08:00
Jeff Atwood
fea9d89a28 no needless two line commands please, WTF 2014-02-23 01:04:31 -08:00
Jeff Atwood
28c6bdd413 that ssh-add command is not required 2014-02-23 00:54:03 -08:00
Jeff Atwood
104baa4b95 improve first two images in digital ocean guide 2014-02-23 00:36:09 -08:00
Jeff Atwood
cb446dd163 another pass on digital ocean guide 2014-02-23 00:02:29 -08:00
Jeff Atwood
83a121176b edits to digital ocean guide for clarity 2014-02-22 23:40:04 -08:00
Jeff Atwood
75fed4e170 add install-digital-ocean 2014-02-22 23:16:56 -08:00
Florian Beer
b88cfc3bb8 Adds bundle exec prefix to rake tasks 2014-02-17 15:47:56 +01:00
Florian Beer
4e9f65f1e1 Adds "bundle exec" prefix to rake tasks 2014-02-17 14:42:46 +01:00
Evan Flynn
5e936c812a Use --no-document instead of --no-rdoc/--no-ri.
gem says --rdoc and --ri options are deprecated.
2014-02-16 15:27:55 -05:00
Jeff Atwood
0c493c026e Merge pull request #1955 from verg/update-quickstart-guide
Update outdated instructions in Quick Guide
2014-02-15 12:49:52 -08:00
verg
aad293362c Update outdated instructions in Quick Guide 2014-02-15 14:39:55 -05:00
Neil Lalonde
3a9d2292ea Improve wording in admin quick start guide a bit. Thanks @riking. 2014-02-13 14:48:46 -05:00
Neil Lalonde
6ceb4f2656 Update admin quick start guide 2014-02-12 14:50:08 -05:00
Jeff Atwood
929191ecd9 new intro message and better 404 copy 2014-02-06 14:51:24 -08:00
Régis Hanol
bd418cd5ef Merge pull request #1897 from matsen/master
Removing outdated references to .sample `config/` files in HEROKU.md
2014-02-06 15:29:16 +01:00
Erick Matsen
2166d2d77e Removing outdated instructions. 2014-02-04 07:47:35 -08:00
Sam
04f1a5c3f8 FEATURE: added welcome to discourse topic 2014-02-04 13:21:43 +11:00
Michael Schmatz
9222399c30 Changed backup filename to match 2014-01-30 11:04:24 -08:00
Michael Schmatz
8eedfd6c70 Added note about db:migrate step failure and improved formatting 2014-01-30 10:55:43 -08:00
Robin Ward
e4c0fd7636 Merge pull request #1858 from shicholas/patch-1
Updated with tips for Postgres93.app
2014-01-27 12:26:41 -08:00
Nick Ragaz
be24d6f48a Update the OS X development documentation
* Remove some outdated information from the guide
* Add scripts/osx_dev to bootstrap a working development environment
* Add a Brewfile to track binary dependencies
2014-01-23 22:34:29 -05:00
Nick
941950a69d Updated with tips for Postgres93.app
It took me a while to figure this out, so hopefully it helps someone use discourse in the future.
2014-01-23 16:25:48 -08:00
Robin Ward
2684f20ada Merge pull request #1841 from CiderCooler/master
Clarify commands around rvm
2014-01-21 07:07:20 -08:00
Michael Brown
8bd7dbfc3e Merge branch 'ubuntu-install-notes' of github.com:bloomberg/discourse into sysadmin-docs
Conflicts:
	docs/INSTALL-ubuntu.md
2014-01-21 01:39:46 -05:00
Allen Hancock
16bd665491 Simplify example, remove typo 2014-01-19 13:27:10 -06:00
Allen Hancock
fee8c6a460 Clarify commands around rvm 2014-01-18 17:14:37 -06:00
Jeff Atwood
2f04acdfd4 DIEEEE SOFTWARE.MD DIEEEEeeEE 2014-01-16 22:56:59 -08:00
Allen Hancock
dd7fce8dce Clean up Mac OS how-to, add troubleshooting step 2014-01-13 01:53:08 -06:00
Allen Hancock
0d058ec7a2 removing references to .sample configs 2014-01-12 02:52:58 -06:00
Michael Brown
f24a12967c Fix RVM install instructions
* leave what RVM put into ~/.bash_profile - it now calls ~/.profile
2014-01-10 23:05:42 -05:00
Sam
e27e8a65b3 don't muck with production.rb, no longer supported 2014-01-08 15:29:06 +11:00
Ben T
3a5f75c3c3 Added a quickstart file for more likely edited env settings. 2013-12-22 00:31:00 +00:00
Ben T
daff00963f Re-added bluepill instructions and fixed typo in e-mail.; 2013-12-22 00:17:39 +00:00
illspirit
eeb8579793 Small typo "check sample configuration" 2013-12-20 19:02:31 -05:00
Ben T
63cddc5681 Update "check sample configuration"
... reflects having one discourse.conf.
2013-12-20 16:56:43 -05:00
Ben T
e33125c841 Update INSTALL-ubuntu.md
This uses the new environment variables; by duplicating the sample config and suggesting similar changes. It's not exactly perfect as it still has the sample config problem, just to a much lesser extent. It may help to ship a "most commonly changed" configuration [db name + user/pass, hostname, smtp] that can be duplicated from and easily edited.

Follows up:
http://meta.discourse.org/t/environment-variables/11494/5
2013-12-20 16:52:08 -05:00
Jonathan Allard
bddca8b34f Admin Quick Start Guide: Change email test link
The feature has moved from `/admin/email/logs` to `/admin/email`.
2013-12-16 22:36:09 -05:00
Sam
8ad78dcce2 added quick start guide to seeds 2013-12-16 12:46:46 +11:00
Atul Varma
ea3749e97e Minor typo fix in INSTALL-ubuntu.md. 2013-11-11 12:07:21 -05:00
Neil Lalonde
ba6c3324dc Update Vagrantfile and docs/VAGRANT.md for new box 2013-10-16 13:55:26 -04:00
Sam Saffron
20039860eb Moved cloud66 config out of .cloud66 into config/cloud/cloud66 it is way too prominent as the first folder in github
Amended documentation to point to it from the install guide in the alternative section
Removed callout from the ubuntu guide, as it is unrelated
2013-10-15 22:31:57 +11:00
Philip Kallberg
108d5e5c34 cloud66 easydeploy 2013-10-14 17:09:29 +01:00
nverba
598d14580c Fix broken markdown formatting. 2013-10-10 13:41:00 +01:00
Robin Ward
158ff76e71 Merge pull request #1469 from kewubenduben/patch-1
Minor fixes
2013-10-08 07:46:07 -07:00
Ker Ruben Ramos
fedc32b477 No sudo perm for user
Also changed order on informing user that he'll be encountering errors that needs admin access before calling `rvm`.
2013-10-04 13:00:45 +08:00
Chris Downey
4bc69a9d71 Replace Guard + Rspec section with Tests section that describes the use of rake autospec 2013-10-03 10:10:32 -04:00
Kevin P. Fleming
3777d9f653 Address @Supermathie's concerns in PR1430 2013-09-30 16:28:22 -04:00
Kevin P. Fleming
be0208182c Various cleanups to Ubuntu installation instructions:
* Avoid editing /etc/apt/sources.list add nginx repo, instead create
  /etc/apt/sources.list.d/nginx.list

* Avoid editing /etc/nginx/nginx.conf, instead put server_name_hash_buckets
  setting into discourse.conf

* Proper-case Discourse when it is referring to the product name, so that all
  the lowercase references are to the user created during the installation
2013-09-30 16:18:55 -04:00
Nick Sahler
53e4f4b691 Changed rake to bundle exec rake. Seems to be the only thing working now.
Can anyone provide insight as to why? There have been reports of this around the forums.
2013-09-30 14:48:35 -04:00
Ker Ruben Ramos
49decfbcf8 Minor fixes
* add discourse to sudo
* add `bundle exec` on some calls
* inform user of NUM_WEB/sockets count for nginx config
2013-09-26 19:00:21 +08:00
Régis Hanol
7afa8b7bd4 Add a link to the email setup doc 2013-09-16 10:18:26 +02:00
Sam
2ce4468aa5 rename system_username to site_contact_username , system_user is a special user with -1 id that is only used for certain admin tasks
for example system_user will autoclose stuff if needed, it will delete stubs and be the target for flag pms
2013-09-06 17:28:37 +10:00
Gaurish Sharma
432f9bf5cf Rake Commands can be chained
We can run all three setup related commands in one go, making it easier for people to copy-paste. Also it would be bit faster, I would imagine.
2013-08-30 18:26:59 +05:30
Robin Ward
4c680131d7 Merge pull request #1398 from ZogStriP/patch-1
Add imagemagick dependency
2013-08-29 07:54:39 -07:00
Régis Hanol
d687212400 clockwork is not used anymore 2013-08-29 15:29:40 +02:00
Régis Hanol
192c9c5dc2 Add imagemagick dependency 2013-08-29 14:54:09 +02:00
Robin Ward
45feafdacf Merge pull request #1374 from manzoid/install-doc
Clarify install doc wrt how to create databases
2013-08-24 08:28:22 -07:00
Tim Mansfield
07e7a44ddb Clarify install doc wrt how to create databases 2013-08-24 04:38:19 -07:00
John Paul Ashenfelter
610f52b1d9 removed clockwork reference from docs 2013-08-21 16:26:39 -04:00
John Paul Ashenfelter
ab61584549 Be consistent with bundle exec
You need bundle exec for all of the commands, not just items 5 and 6
2013-08-20 14:42:10 -04:00
Sam
b5b22f0f36 move secret token into redis to ease install 2013-08-20 17:17:19 +10:00
daniely
d36034620d Update VAGRANT.md
fix command for `vagrant box add [name] [path]`
2013-08-18 20:41:04 +08:00
Michael Brown
8c679f4b22 Add tip for installing on Ubuntu 12.10 2013-08-16 11:49:50 -04:00
Stephan Kaag
a6b4b5dbf2 Replace Clockwork with Sidetiq 2013-08-14 21:39:40 +02:00
Ian Carroll
d37dea0bdf Fixes #1292. PR will come for the image in a minute. 2013-08-09 18:13:20 -04:00
Robin Ward
915a02938e Merge pull request #1303 from djensen47/patch-1
Added missing `bundle install` instructions.
2013-08-07 07:14:03 -07:00
Jeff Atwood
8da0578ba5 Merge pull request #1307 from Supermathie/vagrant-screen
Add GNU screen configuration file for vagrant love
2013-08-06 21:18:27 -07:00
Michael Brown
1c0d55782d Add GNU screen configuration file for vagrant love 2013-08-07 00:11:38 -04:00
Michael Brown
08e41a707d Update documentation
* Change recommendation for install path to /var/www/discourse
* Fix instructions for redis-server installation
* Set yourself as system user during install
* Clarify some instructions
2013-08-07 00:06:40 -04:00
Dave Jensen
22d07c8463 Added missing bundle install instructions.
I'm walking through the instructions and noticed that rake will not run unless a `bundle install` is performed so I added it to the instructions.
2013-08-05 15:07:50 -07:00
Jeff Atwood
7ca0341bdb clarify 4 GB total with swap 2013-08-01 16:42:42 -07:00
Jeff Atwood
c50294cfea clarify on minimum reqs 2013-08-01 15:36:23 -07:00
J Bruni
945f9b36a0 Update INSTALL-ubuntu.md
The removed paragraph was useful for a previous version of the "Updating Discourse" code above it. It seems useless now, as precise instructions are already in the code comments. In fact, it became incoherent, as we explicitily have "bluepill quit" in the code now.
2013-08-01 02:28:02 -03:00
Jeff Atwood
8beb0aa2c5 copyedits 2013-07-30 14:48:40 -07:00
Jeff Atwood
d0f14843db clean up master install guide a bit 2013-07-30 14:47:21 -07:00
Jeff Atwood
a3bc8025f7 update install doc 2013-07-30 14:42:07 -07:00
Jeff Atwood
9b0e115683 remove "ubuntu" just make this "install" doc 2013-07-30 14:34:31 -07:00
Jeff Atwood
4b62e70417 just install, not ubuntu install 2013-07-30 14:26:56 -07:00
Jeff Atwood
028cd348e1 more security doc copyedits 2013-07-30 14:08:15 -07:00
Jeff Atwood
4c8a3370da copyedits 2013-07-30 14:00:37 -07:00
Jeff Atwood
d688ef1b49 move security reporting up to the top 2013-07-30 13:59:30 -07:00
Jeff Atwood
c3f3c1a23f cross-links and copyedits 2013-07-30 13:57:15 -07:00
Jeff Atwood
2f95f60e40 add security note at bottom 2013-07-30 13:41:14 -07:00
Jeff Atwood
23d40b83e3 encourage getting master not latest-release 2013-07-30 13:26:08 -07:00
Sam
0e494c7303 Update SECURITY.md 2013-07-29 16:42:49 +10:00
Sam
3186535537 initial draft of security document 2013-07-29 16:26:49 +10:00
Jeff Taggart
6f58c75243 Update DEVELOPER-ADVANCED.md
A bit of help for running a fresh install on Linux.
2013-07-24 20:33:23 +01:00
Ben T
4129072d07 Need to define which ruby to use before installing gems in Docs
I had to tell rvm which version to use, otherwise the auto suggester will tell you to install gem using apt-get.
2013-07-23 14:59:03 -04:00
Jeff Atwood
0aeab5a73f multisite desc should be simpler and less scary 2013-07-22 23:38:41 -07:00
Jeff Atwood
6b30c3df2d clarify what "private network" means, specifically 2013-07-22 23:36:39 -07:00
Jeff Atwood
e020ebdda8 make redis update section match nginx update section 2013-07-22 23:33:11 -07:00
Jeff Atwood
7d1d234237 add minor clarifications based on feedback 2013-07-22 23:28:05 -07:00
Jeff Atwood
e35db35e75 ENOUGH WITH THE DAMN "GiB" ALREADY 2013-07-22 23:18:04 -07:00
Michael Brown
ddabc476bf Awesome documentation updates 2013-07-21 03:43:54 -04:00
Jeff Atwood
857813271f slight clarification about install having higher reqs 2013-07-19 14:13:47 -07:00
Robin Ward
a03259fce7 Merge pull request #1214 from nverba/patch-3
Fix some typos.
2013-07-18 07:08:17 -07:00
Sam
ad72f96a59 recommend latest redis 2013-07-18 09:11:20 +10:00
nverba
a61c194e58 Fix some errors. 2013-07-17 15:53:33 +01:00
nverba
f43dc13e6b Updated HEROKU.md squashed
I've added an extra step to explicitly add the production.rb file.

Added S3 CDN instructions with asset sync gem. Users assets will auto sync with S3 on deploy, using Gziped files where available. This should significantly help with Heroku stability under load.

Added add-on instructions for some load testing services available through Heroku. Hopefully help us hack on performance and stability issues.

Some general houskeeping, fixed h1 h2 muddle and removed bundle exec from foreman commands, as it uses bundler by default, and added some commands for running tests.
2013-07-16 20:08:16 +01:00
Robin Ward
e826a55dc3 Merge pull request #1179 from iamjarvo/1176_update_install_email_guide
Update typo in documentation
2013-07-11 06:47:34 -07:00
Paritosh Piplewar
bb03e827d0 Update HEROKU.md
heroku has changed its default ruby version to 2.0.0 , now no need to write ruby version on top the of Gemfile. check https://blog.heroku.com/archives/2013/6/17/ruby-2-default-new-aps
2013-07-11 09:43:40 -04:00
Jearvon Dharrie
6a487f9a47 Update typo in documentation 2013-07-11 01:25:51 -04:00
Sam
21bfb64a28 added EMBED_CLOCKWORK so users can embed clockwork scheduling inside another process 2013-07-09 11:01:51 +10:00
Jeff Atwood
5d26ed9820 add hardware reqs 2013-07-04 00:43:17 -07:00
Jeff Atwood
649f1ebe61 add memory and dual core recommendations 2013-07-04 00:38:24 -07:00
Robin Ward
d051e35000 Merge pull request #1117 from maddenwg/improve-docs
add step to drop and recreate database before changing seed Edit
2013-07-02 07:10:09 -07:00
Sam
e4baea77be guide had invalid api 2013-07-02 13:19:52 +10:00
Graham Madden
43a846eb01 add step to drop and recreate database before loading production seed data 2013-06-30 16:19:36 -04:00
Jeff Atwood
61b387524d Merge pull request #1099 from Supermathie/sysadmin-docs
docs: Add link to Admin Guide
2013-06-26 21:02:00 -07:00
Michael Brown
7efe97798b docs: Add link to Admin Guide 2013-06-26 23:58:29 -04:00
Jeff Atwood
1323a717da Merge pull request #1094 from Supermathie/sysadmin-docs
docs: fix ugly linebreak issues in INSTALL-email
2013-06-25 22:34:50 -07:00
Michael Brown
6dc5659fed docs: fix ugly linebreak issues in INSTALL-email 2013-06-26 01:22:11 -04:00
Dan Johnson
98f926f193 remove unneeded has_ip_address gem 2013-06-25 19:47:32 -04:00
Jeff Atwood
686d1c0c25 Merge pull request #1080 from Supermathie/sysadmin-docs
Add documentation for discourse email setup
2013-06-24 01:21:25 -07:00
Michael Brown
ecb3858283 docs: add warning to NOT use gmail for outgoing 2013-06-24 04:16:33 -04:00
Michael Brown
ffba090fb7 docs: Add note on where to put local assets 2013-06-24 04:16:33 -04:00
Michael Brown
c2e1e553bf docs: create configuration steps for mail 2013-06-24 04:16:25 -04:00
Sam
ea932b74e7 values is a much more consistent name than all_values ... we use {}.values not {}.all_values
also fixes random ordering of tests failure in site settings
2013-06-23 15:07:49 +10:00
Robin Ward
8c4aac7f94 Migrate all jasmine specs to Qunit. Removed Jasmine. 2013-06-19 18:18:35 -04:00
Yehuda Katz
33955d62f0 Change "unicode" terminology to "UTF-8" 2013-06-19 10:30:24 -06:00
Jeff Atwood
34daa34bc1 Merge pull request #1042 from Supermathie/sysadmin-docs
Sysadmin docs
2013-06-18 00:49:12 -07:00
Michael Brown
d80b33c290 Disable log rotation for now 2013-06-18 03:05:12 -04:00
Michael Brown
70be638f47 Update sample bluepill config and install docs 2013-06-18 02:28:30 -04:00
Cezar
79bd9d8d45 Added a line to activate the user from the rails console
I added a line to activate the user from the rails console, for the case when the mail server hasn't been configured yet and discourse can't send activation mails.
2013-06-16 19:41:27 -03:00
Michael Brown
a908f00771 Documentation update: work in progress 2013-06-15 01:25:41 -04:00
Benjamin Kerensa
2b6a489b2e Capitalization and Minor Improvements
* ubuntu should be Ubuntu
* Ubuntu 12.04 should be Ubuntu Server 12.04 or Ubuntu Server 12.04 LTS (preferred by Ubuntu Community)
* Consistent capitalization of "Discourse"
2013-06-14 01:30:26 -06:00
Anton Moiseev
1890468951 correct crontab entry for RVM system-wide installation 2013-06-13 14:15:58 +04:00