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
Ben Adams
78eba92087
sp in a2ensite (missing n)
2013-06-10 22:08:00 +02:00
Jeff Atwood
7a73afa117
three main pre-reqs
2013-06-07 17:00:01 -06:00
Jeff Atwood
3fbcea6b21
add link to official-ish install docs
2013-06-07 16:57:55 -06:00
Jeff Atwood
9477cdaffa
Robin lurves him some MailCatcher
2013-06-07 16:54:09 -06:00
Robin Ward
2d54537d6d
Merge pull request #972 from Supermathie/sysadmin-docs
...
documentation: further improvements and TESTING!
2013-06-06 08:06:43 -07:00
Michael Brown
e53cd0b083
documentation: further improvements and TESTING!
2013-06-06 04:58:39 -04:00
Jeff Atwood
67ba33dee5
Merge pull request #961 from Supermathie/sysadmin-docs
...
installdocs: Update with screenshots & more
2013-06-05 08:55:05 -07:00
Michael Brown
fa965b5f92
installdocs: Update with screenshots & more
...
* add screenshots from Ubuntu config process
* add instructions for updating predeployed VMs
* add details on configuring mail server
* don't install test gems into prod
* no need for bundle exec
* small cleanups
2013-06-05 03:33:20 -04:00
Nick Sahler
6636aa0895
Added suggestion to reload nginx
2013-05-30 20:03:06 -03:00
Michael Brown
73d6014d10
documentation: merge & adapt suggestions from baus
2013-05-29 00:07:26 -04:00
Jeff Atwood
bb063f2573
Merge pull request #914 from Supermathie/sysadmin-docs
...
documentation: add instructions on updating
2013-05-28 14:55:16 -07:00
Michael Brown
7fee7361c7
documentation: add instructions on updating
2013-05-28 17:46:55 -04:00
Sam
6a4b3e6058
Merge pull request #895 from GlitchMr/readme-links
...
Use relative URLs, not absolute.
2013-05-26 17:46:14 -07:00
Michael Brown
6257c48613
Updated documentation
...
* added RVM option for single-user install
* clarified Web Server options
* bluepill sample config: create socket directory if it doesn't exist
* add multisite.yml.production-sample
* rename production.sample.rb (OCD)
* make two database.yml samples (one for dev, one for prod)
* fixed travis build (database.yml.sample renamed)
* fix other references to database.yml.sample
* clean up 'rvm requirements' instructions as per @mpapis
2013-05-25 00:07:45 -04:00
Konrad Borowski
c377e7d1ce
Use relative URLs, not absolute.
...
This helps if somebody would fork a GitHub repository, as the links
now lead to files in fork, not files in original repository. Also, it
makes more sense when reading Markdown files locally.
2013-05-24 16:32:45 +02:00
Konrad Borowski
ea47bc4363
Insert CONTRIBUTING link to main directory, so GitHub would see it
2013-05-24 11:20:03 +02:00
bsides
1b12ebb11e
Just fixed a typo and added a warning
...
Honest mistake I took from pasting it from my own system :)
2013-05-22 18:13:57 -03:00
bsides
c3de4cd35d
Adding Apache2 + Passenger instead NGINX
2013-05-22 13:09:51 -03:00
Sam
6e95ef8196
Merge pull request #874 from realdoug/master
...
Update Heroku deployment instructions
2013-05-21 23:05:09 -07:00
Michael Brown
85e6151542
install notes: pull down latest release
2013-05-21 23:02:38 -04:00
Doug Friedman
51fb7cf371
update heroku instructions
2013-05-21 19:09:17 -05:00
Michael Brown
49f56964ce
Further modifications to installation instructions
2013-05-21 09:40:42 -04:00
Michael Brown
f867bd8509
Tweaks to installation documentation
2013-05-21 09:40:42 -04:00
Michael Brown
bda5fc6596
Add Ubuntu installation guide
2013-05-21 09:40:42 -04:00
John Joseph Bachir
7ece167159
redis configurable via ENV
...
Change heroku docs and tweak redis.yml.sample var name
to accmodate setting redis provider url via configs.
2013-05-20 20:41:33 -04:00
John Joseph Bachir
a2c2d0f5de
correct language for code block
2013-05-20 20:41:16 -04:00
Sam
b045c23ec4
Update DEVELOPER-ADVANCED.md
2013-05-18 09:12:57 +10:00
Chris Hunt
9c092366e0
Add explicit 'spec' rake tasks
...
This doesn't require auto-loading of rspec-rails and puts the 'spec'
task in the rake task list (rake -T)
2013-05-17 16:02:43 -07:00
Katrina Owen
a7f3b58960
Fix typo in contribution document
2013-05-14 23:28:30 +02:00
Sam
e9fc272db7
remove acts_as_paranoid, use .trash! , .recover! and .with_deleted as needed
...
makes upgrading to rails 4 possible
2013-05-07 14:39:01 +10:00
Juan David Pastas
56ea11e984
Update TROUBLESHOOTING.md
2013-05-03 19:09:06 -05:00
Jeff Atwood
b7fc8ac33c
Merge pull request #793 from Supermathie/build-doc-changes
...
Vagrant docs update
2013-04-29 21:18:21 -07:00
Michael Brown
50c9bf4086
Vagrant docs update
...
* Reveal existence of 7zipped vagrant image
* Update with notes from my experience
2013-04-29 23:54:51 -04:00
Jeff Atwood
96a992db19
add links to github issues and meta
2013-04-29 12:36:26 -07:00
Jeff Atwood
65eacbc7b0
disallow style-change only PRs
2013-04-29 12:33:47 -07:00
Jeff Atwood
a1c879668d
f**k you && and ||
2013-04-26 13:09:40 -07:00
Darren Nix
6b54f1a6b0
Add clarification of how to set force_hostname
...
The original instructions told the user to log into Discourse Admin settings in order to set the force_hostname parameter so that the email validation URLs would be correct. However, it is not possible to log in until email is validated. This commit adds instructions for setting force_hostname through the console.
2013-04-23 10:47:32 -07:00
Neil Lalonde
2e7807901f
Add a note about nfs support on linux to VAGRANT.md
2013-04-21 15:04:05 -04:00
David Long
8050350b3b
Changed private rw repo to public r repo
2013-04-17 12:26:27 -03:00
Jeff Atwood
5fc38d0613
use proper blog post title for consistency
2013-04-10 15:05:22 -07:00
Jeff Atwood
703ead66b4
move vagrant warning down
2013-04-10 14:58:12 -07:00
Jeff Atwood
41dde3fb63
add link to blog post
2013-04-10 14:55:14 -07:00
Michael Scott Shappe
668bf4e86e
The wrong version actually got moved to this branch when I tried to clean some things up. This version should be correct :-)
2013-04-03 22:36:17 -05:00
Michael Scott Shappe
ab8c1b7129
Instructions for creating an OS X native development environment
...
Probably not 100% complete yet, but covers enough to pass all specs.
NOTE: requires either libXML2 2.7.6 or the separately submitted fix to
pretty_text_spec.rb
2013-04-03 17:08:07 -05:00
Neil Lalonde
083ab0465c
re issue #603 : Better instructions showing that code is at /vagrant in vagrant image
2013-04-01 10:52:49 -04:00
nverba
e437147add
Added Autoscaler guide to advanced heroku deployment
...
This was the proposed change to add an optional step for including and configuring the Autoscaler Gem in the HEROKU.md doc. I've included a pastable version of the Sidekiq initializer file that only adds the autoscaler middleware in production.
2013-03-30 13:21:53 +00:00
Shawn Holmes
853c13f705
Update VAGRANT.md
...
Added link to Vagrant download page
2013-03-29 15:17:50 -06:00
Robin Ward
473a64d39d
Add score, percent_rank to topics. Adds `HotTopic` model and consolidated job to calculate
...
hotness. Note: People on Heroku will have to update their jobs to the new structure
in Heroku.md
2013-03-28 15:39:54 -04:00
Mark Rushakoff
60d8dc15f3
Add link to GitHub contributors
2013-03-27 22:50:35 -07:00
Malachai
f9ae79bbb4
Update VAGRANT.md
...
Updated to include direct link to Guard Repo
2013-03-25 02:14:19 -03:00
Neil Lalonde
0784c3bbe9
Update DEVELOPER-ADVANCED.md
2013-03-24 23:49:40 -04:00
Neil Lalonde
ff3028de07
Fix a typo and add a step to DEVELOPER-ADVANCED.md
2013-03-24 16:46:28 -04:00
Régis Hanol
27d2645595
added GIT dependency to VAGRANT guide
2013-03-23 23:26:17 +01:00
nverba
ba189df836
added mandrill email example
2013-03-23 01:53:40 +00:00
Robin Ward
ddff23cc27
Updated Vagrantfile to support Vagrant 1.1.2 - you will probably need to download
...
Vagrant again! http://downloads.vagrantup.com/
2013-03-20 22:14:26 -04:00
Sam
46b3c364f8
Merge pull request #470 from nverba/update
...
refactored redis.yml.sample for easier local precompile, updated docs
2013-03-16 15:51:01 -07:00
nverba
c5b62ac52a
refactored redis.yml.sample for easier local precompile, updated docs
2013-03-16 01:35:38 +00:00
Sandy Vanderbleek
204dcc43a4
Use Diffy as DiffEngine implementation
2013-03-15 17:31:51 -07:00
nverba
68e3f5228f
Basic Heroku integration
2013-03-13 19:07:49 +00:00
Kevin Ansfield
72ae964e01
Add step to reset Gemfile.lock to TROUBLESHOOTING.md
2013-03-13 11:16:45 +01:00
Neil Lalonde
0bbcd6f7e4
Add a warning about bundle update to TROUBLESHOOTING.md
2013-03-07 16:20:09 -05:00
Kuba Brecka
3f4c9c3c16
typo fixes in docs
2013-03-05 00:06:50 +01:00
Neil Lalonde
fbeee1b13d
Add a point about host_names in the troubleshooting doc
2013-03-04 15:18:58 -05:00
Robin Ward
8c914e869d
Merge pull request #317 from goshakkk/contrib-coding-style
...
Add basic coding style guidelines to CONTRIBUTING.md
2013-03-04 10:58:09 -08:00
Régis Hanol
43042d65bc
update vagrant documentation
...
to deal with eventual troubles while downloading the box
2013-03-03 16:58:45 +01:00
Gosha Arinich
a1e462101d
add basic coding style guidelines to CONTRIBUTING.md
2013-03-01 23:32:41 +03:00
Robin Ward
f1d6702de6
Added basic troubleshooting guide. A lot of people are on Ruby 1.8 for example
...
and this should help them out.
2013-02-28 12:11:25 -05:00
Robin Ward
007118b00c
Merge branch 'github-auth' of git://github.com/nverba/discourse
...
Conflicts:
config/locales/server.en.yml
db/structure.sql
spec/views/omniauth_callbacks/complete.html.erb_spec.rb
2013-02-27 12:09:22 -05:00
Jeff Atwood
ff92fc900c
update readme and authors
2013-02-27 01:14:44 -08:00
Robin Ward
ddf1f27633
Fixes #157 - Add mention of seed_fu to docs.
2013-02-26 12:45:56 -05:00
nverba
b45f872c04
Added Github authentication option, disabled by default with enable options in settings.
2013-02-26 05:00:21 +00:00
balpha
a64d84d504
ActiveRecord requires the postgres server to speak English; add this fact to the docs
2013-02-24 14:42:37 +01:00
Martin Potthast
ac64be720e
Vagrant now attempts to mount NFS on both Linux and Darwin. Updated documentation accordingly.
2013-02-22 16:43:56 +01:00
Ian Carroll
bb78b8c0d4
Shorter is better
2013-02-21 17:33:49 -05:00
Robin Ward
f661fa609e
Convert all CoffeeScript to Javascript. See:
...
http://meta.discourse.org/t/is-it-better-for-discourse-to-use-javascript-or-coffeescript/3153
2013-02-20 19:01:13 -05:00
Robin Ward
28dc08e7ef
Update docs/DEVELOPER-ADVANCED.md
...
Seed download link was wrong
2013-02-19 17:24:18 -05:00
Régis Hanol
859a6e18b5
changed links to localhost to clickable ones
2013-02-18 19:44:11 +01:00
Sam
53539aa799
Merge pull request #182 from danneu/guide-typo
...
fixed guide download link
2013-02-17 13:56:15 -08:00
Shawn Holmes
3c97cda8e4
Update docs/VAGRANT.md
...
- added a subsection for Windows users on what they need to do in lieu of 'vagrant ssh' not working on the Win platform.
2013-02-17 14:11:57 -07:00
Dan Neumann
7df5366aed
fixed guide download link
2013-02-16 22:55:43 -06:00
Shawn Holmes
921c3f016f
Update docs/VAGRANT.md
...
- reverted the Vagrant URL to http; using the https link generates a security warning in Chrome.
2013-02-15 22:06:14 -07:00
Alexander
c01c64992c
move TESTING into docs/
2013-02-15 09:14:42 -08:00
Anthony Alberto
f00aa30f63
Fixes Issue #37 . Going to a user profile now updates the meta title. Also fixed a minor DEV guide typo.
2013-02-14 16:11:54 -05:00
Robin Ward
cba4c9051a
Merge pull request #160 from jaimeiniesta/replace_hpricot_with_nokogiri
...
Replace hpricot with nokogiri
2013-02-14 07:55:19 -08:00
Robin Ward
f1456f79bb
Closes #114 - Typo fix by nitper
2013-02-14 10:33:22 -05:00
Jaime Iniesta
e4c1b9702b
Use FakeWeb to fake web requests on specs
2013-02-14 11:35:50 +01:00
Jaime Iniesta
6995e75d41
Replace Hpricot with Nokogiri
2013-02-14 11:35:50 +01:00
Marco Ceppi
6e945041e9
Re-organization of documents
...
Fix links to new /docs/ directory
2013-02-13 10:37:56 -05:00