Commit Graph

807 Commits

Author SHA1 Message Date
Akira 53f52cdddc Add reference to Array. (#370)
Array for query parameter is now used only for this method, and I missed this explanation.
So this link may be helpful.
2017-09-21 04:19:47 +02:00
Alex Schroeder 2c4c2abadc Clarify how sensitive and spoiler_text are related (#378) 2017-09-21 04:15:37 +02:00
Nolan Lawson 1ddceb13de Add migration guide (#396)
* Add migration guide

* Update Migration-guide.md based on PR feedback
2017-09-21 04:13:40 +02:00
Alex Schroeder cdb2316ec3 Clarify what domain_blocking means (#368) 2017-09-19 16:38:01 +02:00
Alda Marteau-Hardi d948bdff02 Add instruction to undelete a user. (#374)
* Add instruction to undelete a user.

* Domain is null for local accounts.
2017-09-19 16:35:36 +02:00
Akira b9a2914e8d update API (#389)
* update API

Since #4833, /api/v1/reports.comment is limited to 1000 characters.

* Update API.md
2017-09-19 16:30:58 +02:00
Gergely Nagy 52d2ebb214 Add fluffy-broccoli to the list of bots (#391)
Fluffy-broccoli is a `#NowPlaying` bot, with a funny name.

Signed-off-by: Gergely Nagy <mastodon@gergo.csillger.hu>
2017-09-19 16:25:18 +02:00
Patrick Figel e452628cae Use single quotes for pg user password (#398)
Double quotes are not syntactically correct here.
2017-09-19 16:17:15 +02:00
Jay Logan 3a7c9c3921 Don't include RCs in initial setup (#397)
Fixing the same issue as d9e523ec15 where the command is used in Production-guide.md
2017-09-17 00:19:02 +02:00
m4sk1n 7b840df698 Fix typo (#394)
Fixes comment from #382 issue
Also, the whole should be changed…
2017-09-16 00:01:28 +02:00
Daggertooth d9e523ec15 Don't include RCs when checking out latest tag. (#369)
``git tag -l | sort -V | head -1`` will consider release candidates as the latest version, even if there's a stable release, due to how `sort -V` orders strings. Adding ``grep -v 'rc[0-9]*$'`` to filter out the release candidate tags fixes this.
2017-09-11 02:01:41 +02:00
Eugen Rochko 3bc77449de Add tpkx who sponsored for two months (May, June) but wasn't included 2017-09-10 21:55:52 +02:00
Eugen Rochko 4ab39290a7 Updated as of September 1 2017-09-10 15:08:00 +02:00
Eugen Rochko fe6a8ad49d Update Administration-guide.md 2017-09-10 02:46:14 +02:00
Eugen Rochko f29cb7a488 Update Administration-guide.md 2017-09-10 02:31:15 +02:00
Ryanak 22a7c57342 Fix typo (#388) 2017-09-07 19:08:30 +02:00
Sadiq Saif e1c01d42ea Add VAPID keys section to needed variables section (#385)
VAPID keys are necessary for Web Push notifications to work.

Also fix a small typo.
2017-08-26 18:53:14 +02:00
L1am0 fbd87aa842 Update Libraries.md (#384) 2017-08-25 15:07:25 +02:00
Sadiq Saif fcab2b3c97 "gcc-6" should just be "gcc" (#379)
* "gcc-6" should just be "gcc"

gcc-6 isn't a valid package name

* It was `adduser mastodon` for a reason

making it with `--system and --disabled-password` breaks the rest of the guide where `su - mastodon` is used.

I use this method as it makes maintaining the Mastodon instance easier.

* eval "$(rbenv init -)" should be in ~/.bashrc as well

otherwise the correct ruby version isn't used

* Use sudo su - instead
2017-08-20 22:50:51 +02:00
Mathias B 1e98a53c85 Move curl installation (#380)
Curl need to be installed before the first time we use it. It's now installed before setting up nodejs repository.
2017-08-19 18:58:57 +02:00
Mathias B 8b6eb84430 Reduce Git dependencies (#381)
Here we can use only git-core in place of git.
2017-08-19 18:58:31 +02:00
m4sk1n ce349c46df Added Polish FAQ (#339)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-08-17 18:31:59 -04:00
cybergene 735392fcbd fix typo (#377)
* Add how to create VAPID_PRIVATE_KEY and VAPID_PUBLIC_KEY

* fix typo
2017-08-17 14:47:24 +02:00
Mathias B b69b7fee1a Fix some mistakes (#373)
- Nginx duplication in packages installation
- Specify the user type for `mastodon` (--system and --disabled-password)
- Simplify services start-up
- Clearly write how to check services are running (or not) with `systemctl status`
2017-08-16 22:13:44 +02:00
cybergene 6e52a54bbf Add how to create VAPID_PRIVATE_KEY and VAPID_PUBLIC_KEY (#376) 2017-08-16 22:13:11 +02:00
Koyu Berteon 7b2b88ff50 Added Mastoshare (#372) 2017-08-09 15:23:29 +02:00
Sadiq Saif 61e9d31031 Adding my new updating Mastodon guide (#367)
This is guide is for use with my recently merged Production Guide.
2017-08-03 23:51:08 +02:00
Sadiq Saif d8b2b52690 Add libicu-dev to Mastodon apt package list (#366)
libicu-dev was added with v1.5.0, updating guide with this dependency.
2017-08-03 22:45:13 +02:00
TheKinrar d0493c0113 Update instances list link (#364) 2017-08-03 17:47:42 +02:00
Eugen Rochko 4ffe7367c4 Updated as of August 1 2017-08-03 02:41:07 +02:00
NeetShin 89068a4583 Update Apps.md: Moved halcyon's repositry (#362) 2017-08-02 15:01:46 +02:00
Akira fa49976371 Add emoji files for nginx cache rules. (#360)
Some cases such as nginx uses reverse proxy, emoji will return 502 if not set.
+  sort by A-z.
2017-07-30 12:54:26 +02:00
stom79 5457849bac Update API.md (#359) 2017-07-30 12:53:07 +02:00
Eugen Rochko 6bba74e6ac Add information about HTTP signatures and content warnings 2017-07-29 22:24:28 +02:00
Eugen Rochko 8558eab3fb Add more information about specs, add ActivityPub and HTTP Signatures 2017-07-29 22:09:59 +02:00
Eugen Rochko 4487f6017e Update API documentation
Fix #336 - Add conversation mute/unmute docs
2017-07-29 22:01:21 +02:00
Nolan Lawson b16afa2094 Add libidn11-dev to Ubuntu package dependencies (#356)
This is now required as of Mastodon v1.5.0+ due to idn-ruby.
2017-07-29 14:19:08 +02:00
Sadiq Saif 88b89e61d9 Complete rewrite of Mastodon Production Guide (#352)
* Complete re-write of Mastodon Production Guide

I re-wrote the Mastodon Production Guide so that it has a better structure.

Work on this re-write was done on my own repo:
https://github.com/staticsafe/mastodon-documentation

* Fix typo in a heading

* Change node.js Repository section to use curl|bash method.
For simplicity's sake

* Add an explanation of the dependencies
Added in the "Various Other Dependencies" section.

* Fix links to the Ruby project, was using the link to Rails previously.
2017-07-28 18:18:01 +02:00
Akira dd52795d7d replace g++ for build essential (#354)
g++ doesn't provide necessary package for gem.
2017-07-28 04:37:05 +02:00
Eugen Rochko f9c875e2d2 Revert "Fix #262 - Use GNU Free Documentation License (#349)" (#350)
This reverts commit 252c4d4a90.
2017-07-25 20:03:43 +02:00
Eugen Rochko 252c4d4a90 Fix #262 - Use GNU Free Documentation License (#349) 2017-07-25 19:33:36 +02:00
Shin Kojima a2352b569f `rbenv install 2.4.1` requires readline-devel (#334)
Tested on Ubuntu Server 16.04.2 LTS

See: https://github.com/rbenv/ruby-build/wiki#trouble-with-irb-or-pry

> * Trouble with irb or pry
>
> Try installing readline and recompiling Ruby.
>
>     Ubuntu: apt-get install libreadline-dev
>     Fedora: yum install readline-devel
2017-07-25 19:16:58 +02:00
Eugen Rochko ab041d036d Fix #325 2017-07-25 19:09:07 +02:00
Eugen Rochko 138a04befd Fix customization docs 2017-07-25 18:09:58 +02:00
Eugen Rochko 3ae7f4be3b Improve readme (#348) 2017-07-25 18:04:52 +02:00
Eugen Rochko f8386a5d1e Update list of rake tasks (#347) 2017-07-25 18:04:45 +02:00
Eugen Rochko d8a9f70920 Update Maintenance-Tasks.md 2017-07-25 17:40:04 +02:00
Alex Schroeder a6e51236ba API.md: fix link to named anchor (#345)
Use #relationship instead of #relationships.
2017-07-25 16:47:29 +02:00
Komic 7ff7949c6c Apache - Updating paths for 1.5.0rc1 (#344) 2017-07-25 00:06:54 +02:00
sdukhovni e65ed605d3 Update index after adding yarn repository (#343) 2017-07-23 11:10:20 +02:00