Commit Graph

724 Commits

Author SHA1 Message Date
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
Eugen Rochko baa7f6a12d Adjust README header 2017-07-23 02:48:41 +02:00
Eugen Rochko 32db5b7488 Update README with new logo 2017-07-23 02:47:49 +02:00
Lorenz Diener 4f8493c856 Update User-guide.md (#342)
Fix information about followers-only federation.
2017-07-17 09:47:25 -04:00
kurebio 815978aab0 Add Tootter3.0 to the iOS client list. (#341) 2017-07-17 11:21:10 +02:00
kfir e0f6fb40b0 Update Development-guide.md (#340)
in order to install ruby-idn we need to make sure we have libidn installed.
2017-07-16 01:40:40 +02:00
stom79 76a1ef709c Update Apps.md (#338)
Adds Mastalab client for Android
2017-07-14 14:41:53 +02:00
Francis 0ffa554fdb Use the Yarn APT/YUM repository instead of npm (#337)
Found this seemed to work better in my experience and also allows for easy updating like any other package.
2017-07-12 02:28:57 +02:00
Sadiq Saif cc3b0e393d Add Let's Encrypt section (#335)
* Add Let's Encrypt section with a short guide to certificate tool installation, certificate generation and automated renewal.

* Use systemctl instead of service in LE section
This is for consistency reasons.
2017-07-11 00:06:03 +02:00
nightpool aa28bbc4b6 remove bit about cronjobs (#333)
this has been out of date for a few months now
2017-07-05 03:01:30 +02:00
Basil Semuonov 2d24fb5137 SailfishOS client added (#332) 2017-07-04 15:27:24 +02:00
のら 36065d56c0 Add list of Rake tasks (#331) 2017-07-04 15:26:54 +02:00
Eugen Rochko 4ca62b07ee Updated sponsors as of July 1 2017-07-03 02:03:18 +02:00
Ash Furrow e976e8c0c7 Adds `mastodon:media:remove_silenced` rake task (#329) 2017-07-02 20:14:40 +02:00
M-D-M 5b2f503716 Add simpleMastodonBot to list of bots (#320)
* Add simpleMastodonBot to list of bots

It's a very, very, very simple mastodon bot, and it's real easy to get started.

* Updated link for author of simpleMastodonBot
2017-07-02 13:47:55 +02:00
Damien Erambert 38d73613e0 Fix typo on `yarn manage:translation` occurrences (#328)
* fix typo in manage translation yarn command

* fix typo
2017-07-02 13:47:20 +02:00
Eugen Rochko f181795ee8 Merge pull request #327 from Luclu7/patch-2
New server
2017-07-01 14:25:10 +02:00
Luclu7 07dd12e873 New server 2017-07-01 05:43:40 +02:00
Eugen Rochko 2ad80d35b0 Merge pull request #326 from Econa77/master
Add friends.nico iOS Application
2017-06-30 13:47:20 +02:00
Econa77 48d42cf5ee Add friends.nico iOS Application 2017-06-30 16:46:39 +09:00
Eugen Rochko a9e4188369 Merge pull request #324 from ik11235/add_docker_first_step
Add the first step to clone.
2017-06-29 15:37:35 +02:00
ik bca4ee4f06 Add the first step to clone. 2017-06-29 20:56:50 +09:00
Luclu7 5cba732c10 Added my instance (#323) 2017-06-27 11:56:37 +02:00
Wexpo Lyu 3d88f71e21 Mention that we can use prebuilt images in docs. (#313)
* Mention that we can use prebuilt images.

Instead of building our own.

* Mention that we need to comment out `build`.

If we want to use prebuilt.
2017-06-27 11:53:59 +02:00
Eugen Rochko f7aa30260a Merge pull request #322 from bovarysme/remove-cronjob-section
Remove the cronjobs section from the production guide
2017-06-25 20:11:05 +02:00
bovarysme e191aaa7a3 Remove the cronjobs section from the production guide 2017-06-25 07:52:20 +02:00
Florent Anders bccde55c91 Master (#318)
* Added my client

To the Apps.md list.

* Please add my app.

Hey guys,

we had agreed that my app would be listed here if I still followed the
GPLv3 and added enough modifications and features to really distinguish
from Tusky.

As of the newest update, we have an AMOLED mode, the ability to
customize the cards and Stories and a fullscreen card view that fill up
all the device space.

In addition to the modifications that had already been made, I feel
like this is distinguishing enough to publish it as one of the apps.

Thanks.
2017-06-20 14:34:26 +02:00
wxcafé 39fe30df48 Update Production-guide.md
Fixes the problem where the `mastodon` user has /bin/false as a shell and so `sudo -iu` won't do anything
2017-06-20 13:39:20 +02:00
Eugen Rochko 54ed3bf443 Merge pull request #315 from h-izumi/remove-unavailable-package
Remove unavailable package from General dependencies for CentOS / RHEL
2017-06-20 00:44:55 +02:00
Eugen Rochko 8b264584fc Merge pull request #317 from tinruufu/master
don't encourage people to use base64 avatar and header image uploads
2017-06-18 14:43:32 +02:00
ティン・ルーフ 5f5292f5d3 don't encourage people to use base64 avatar and header image uploads
a potential resolution to tootsuite/mastodon#3804, achieved by not
encouraging people to use upload methods without filenames

my rationale for this being the right solution is that it brings it to
parity with the media upload method, which has already proven to be
enough for library developers to understand. it should be enough that,
early in the docs, it says that 'When a file parameter is mentioned, a
form-encoded upload is expected.'

i wouldn't mind so much if the base64 upload method didn't expose such
an insidious bug, but even if it didn't, it seems reasonable to want to
encourage developers to upload all media in a consistent way
2017-06-18 13:28:46 +01:00
Hayato IZUMI 06fc3e68c5 Remove unavailable package from General dependencies for CentOS / RHEL 2017-06-18 13:52:27 +09:00
Charlotte Fields eb317b35bb added some missing info to prod. (#306)
* added some missing info

* changed login and user creation

* corrected user creation and login

hopefully
2017-06-17 15:16:48 +02:00