- août 14, 2017
-
-
cmrd Senya a rédigé
This commit introduces support for AccountMigration federation message receive. It covers the cases when the new home pod for a user is remote respective to the recepient pod of the message. It also allows to initiate migration locally by a podmin from the rails console. This will give the pods a possibility to understand the account migration event on the federation level and thus future version which will implement migration will be backward compatible with the pods starting from this commit.
-
- août 13, 2017
-
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
See #7234
-
Benjamin Neff a rédigé
-
- août 12, 2017
-
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
Otherwise Rails 5 would ignore the migration version and create the tables with bitints as IDs on MySQL.
-
Dennis Schubert a rédigé
we released that in 0.5.0.0 in 2015, we do not support skipping majors anyway, and this is broken in Rails 5, so let's remove this. If people upgrade from before 0.5.0.0, they have to upgrade via 0.6.0.0, but that's written in the documenation.
-
Dennis Schubert a rédigé
Although this is contrary to rails best-practises, we cannot provide a schema.rb that works for both MySQL and PostgreSQL, so we have no choice. Our migrations are maintained, so it should always be possible to get back to a "clean" database schema anyway.
-
Dennis Schubert a rédigé
-
Dennis Schubert a rédigé
-
Dennis Schubert a rédigé
... this breaks the Rails 5 upgrade, and it's actually no longer needed. New installations will have the right size anyway, and even if some older installations miss the migration by not updating for 2 years, it still doesn't matter since there is no risk that we will ever have emojis in our migration filenames.
-
Benjamin Neff a rédigé
-
- juil. 02, 2017
-
-
Benjamin Neff a rédigé
Related to #36
-
- nov. 29, 2016
-
-
Steffen van Bergerem a rédigé
-
- nov. 28, 2016
-
-
cmrd Senya a rédigé
-
- nov. 06, 2016
-
-
Benjamin Neff a rédigé
closes #7158
-
- oct. 27, 2016
-
-
Benjamin Neff a rédigé
-
- oct. 26, 2016
-
-
hilkoc a rédigé
fixes #4319 closes #7118
-
- sept. 20, 2016
-
-
Benjamin Neff a rédigé
Turns out that postgres can't handle "0" as boolean, but mysql can handle "false". closes #7115#pullrequestreview-699342
-
Benjamin Neff a rédigé
Also fixed the "fix public photos"-migration, because it didn't work with migration-models :/ fixes #6177
-
- sept. 04, 2016
-
-
Benjamin Neff a rédigé
Also remove confirm_email_token when unconfirmed_email is removed. Fixes #7048 closes #7051
-
Steffen van Bergerem a rédigé
closes #7043
-
- sept. 01, 2016
-
-
Lukas Matt a rédigé
related to #7032 Signed-off-by:
Lukas Matt <lukas@zauberstuhl.de> closes #7038
-
- août 22, 2016
-
-
Benjamin Neff a rédigé
The same as #7009 but now all of them ;)
-
- août 20, 2016
-
-
Benjamin Neff a rédigé
Before #6873 we deleted contacts when someone blocks a person, but we didn't drop the notification for the started sharing event. In #6864 we try to get the contact for the notification, which is not there anymore. So we need to remove the notifications for the contacts that don't exit anymore.
-
- août 13, 2016
-
-
cmrd Senya a rédigé
fix #6857
-
Benjamin Neff a rédigé
delete invitations-table (and constraints) before deleting the users
-
Benjamin Neff a rédigé
otherwise the counter goes into negative ;) also reset all negative counters
-
- août 12, 2016
-
-
Benjamin Neff a rédigé
-
- août 09, 2016
-
-
Jonne Haß a rédigé
-
- août 08, 2016
-
-
Benjamin Neff a rédigé
This migrations runs only if the old 20150404193023_participation_counter migration has not been run. The new migration is a lot faster, because it runs after the participation-cleanup migration has been run, so the participation table is now a lot smaller for people upgrading from 0.5.x to 0.6.x. It also doesn't remove manually created participations (without likes, comments or poll participations on the same post). Fixes #6786
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
- juin 26, 2016
-
-
Benjamin Neff a rédigé
* remove author_signature column * delete all self-participating participations * delete all participations where author and post-author are remote * delete all duplicate participations * delete all participations without post * create unique index
-
Benjamin Neff a rédigé
* conversations * messages * photos * polls * poll answers * poll participations fixes #4697
-
- mai 31, 2016
-
-
cmrd Senya a rédigé
-
- mars 30, 2016
-
-
Lukas Matt a rédigé
Following query takes over 20 minutes and fills up the database: SELECT * FROM participations WHERE author_id = XXXXX On servers with a huge participations-table this is a serious performance issue which is easily fixed by the author_id index Signed-off-by:
Lukas Matt <lukas@zauberstuhl.de>
-