db:setup is used in all guides except Docker Guide, which uses db:migrate
to create the database. db:setup is actually superior over db:migrate for
the purpose in terms of performance and compatibility.
db:setup is performant because it does not perform redundant migrations.
db:migrate, on the other hand, executes migration code which will be
dismissed by later migrations. db:migrate also waits for seconds to allow
to interrupt migrations if it is not favorable to run them on a running
server, but db:setup is obviously executed on a instance which is not
running yet, and the wait is unnecessary.
db:migrate has a compatibility issue. It requires a compatibility layer
to keep it working, and such one may be broken, or not provided by
dependencies such as Paperclip.
This commit replaces db:migrate with db:setup in the building guide. The
procedure cannot be applied to migration from an older release, where
the old procedure could, but it is not problematic because it has
dedicated Updating section.
* Add files via upload
additional and updated files for french translation of the user guide
* Add files via upload
French translation of the user guide
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
The anchors with special chars were not working, so I've changed them.
* Add files via upload
additional and updated files for french translation of the user guide
* Add files via upload
French translation of the user guide
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Update User-guide_FR.md
* Clarify Docker instructions for prebuilt images
Made clear there are two options for getting the Docker image: pulling the prebuilt image, or building your own. Using a prebuilt image is easier for anyone who hasn't made code changes on their instance.
* Fix errors in Docker prebuilt image instructions
Much of this was written back when Eugen was more or less It and contains a lot of first-person stuff. I changed a couple of these to make it project-person, but wanted to get some feedback on that first. I can do a more extensive edit on those through the documentations if it's okay to do.
* Translated FAQ to french from mastodon funding question to search box question.
* Translated FAQ beginning
* Added link to translated FAQ
* WIP
* WIP
* WIP
* Completed fist trad version
* Updated translation to last version of english FAQ
* fixed typos thanks to @eidolies@mamot.fr
* More typo fixes
* Better explanation for «federation»
* Correct some typos
Corrections from MeTaL_PoU
* Added intro
corrected typoAdded intro
corrected typos
* vouvoiement + typos
* PR review suggestions: account deletion, translation, language filters
* added credit to myself :3
* Changing NSFW to CW where I can
I need to find out how to update images though! The image is still the old NSFW, instead of the new eye icon.
* Removing all reference to NSFW (except the image)
... because it's outdated in general and no longer used on Mastodon specifically. (I still need to work out how to update the image though.)
* Removing the NSFW icon entirely for the time being
Until I find out how to handle images.
* 4MB --> 8MB
Adding what can and can't go into a hashtag character-wise, the part where hashtag searches update in real time, how to pin hashtag searches, and what doesn't make it into a hashtag search (unlisted toots, toots not known to your instance).