aboutsummaryrefslogtreecommitdiff
path: root/priv/repo
AgeCommit message (Collapse)Author
2020-03-07moderation log: fix improperly migrated datarinpatch
Some of the actions used to have a user map as a subject, which was then changed to an array of user maps. However instead of migrating old data there was just a hack to transform it every time, moreover this hack didn't include all possible actions, which resulted in crashes. This commit fixes the crashes by introducing a proper database migration for old data. Closes #1606
2020-02-24Admin API: `GET /api/pleroma/admin/stats` to get status count by visibility ↵eugenijm
scope
2020-02-20Migrations: Make them not fail for old databaseslain
2020-01-10[#1478] OAuth admin tweaks: enforced OAuth admin scopes usage by default, ↵Ivan Tashkinov
migrated existing OAuth records. Adjusted tests.
2019-12-12Merge branch 'develop' into feature/report-notesMaxim Filippov
2019-12-10[ActivityPub] Configurable ActivityPub actor typeHakaba Hitoyo
2019-12-04Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
1335-user-api-id-fields-relations # Conflicts: # lib/pleroma/user.ex
2019-12-04Add report notesMaxim Filippov
2019-12-02Merge branch 'feature/move-activity' into 'develop'lain
Support "Move" activity Closes #1316 See merge request pleroma/pleroma!1883
2019-11-30Merge branch 'remove-info-from-users' into 'develop'rinpatch
Removed users.info field See merge request pleroma/pleroma!2006
2019-11-29Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
1335-user-api-id-fields-relations # Conflicts: # mix.lock
2019-11-28Migrations: Set users.following_count to NOT NULLlain
Also set following_count for local users to the correct value and for remote users to 0.
2019-11-23Removed users.info and remaining usages.Ivan Tashkinov
2019-11-21Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
1335-user-api-id-fields-relations # Conflicts: # lib/pleroma/user/search.ex # test/user_test.exs
2019-11-20[#1335] Reorganized users.subscribers as UserRelationship. Added tests for ↵Ivan Tashkinov
UserRelationship-related functionality.
2019-11-18[#1335] Refactored UserMute and UserBlock into UserRelationship, introduced ↵Ivan Tashkinov
EctoEnum.
2019-11-15[#1335] Reorganized `users.mutes` as relation to UserMute entity.Ivan Tashkinov
2019-11-14Merge remote-tracking branch 'upstream/develop' into feature/move-activityEgor Kislitsyn
2019-11-12Add `allow_following_move` setting to UserEgor Kislitsyn
2019-11-10[#1335] User: refactored :blocks field into :blocked_users relation.Ivan Tashkinov
Introduced UserBlock.
2019-11-04excluded invisible actors from gets /api/v1/accounts/:idMaksim Pechnikov
2019-11-02Merge branch 'fix/migration-schema' into 'develop'Haelwenn
Fix bookmark migration using a query with a schema See merge request pleroma/pleroma!1923
2019-10-31Merge branch 'refactor/db-add-defaults' into 'develop'lain
Set defaults to fields with NULL values Closes #1358 See merge request pleroma/pleroma!1914
2019-10-30Remove following column from the migrationsRoman Chvanikov
2019-10-30Fix bookmark migration using a query with a schemarinpatch
This resulted in failures when updating from Pleroma <1.0 because of all the new fields that were added to the user schema.
2019-10-30Add a migration to fix blocked followsEgor Kislitsyn
2019-10-29Fix two migrations sharing the same module namerinpatch
This makes ecto execute only the latter one.
2019-10-29Migrate missing follow requestskPherox
2019-10-28Move setDefaultsToTables to past to run before notNull migrationsRoman Chvanikov
2019-10-28Complete defaultsRoman Chvanikov
2019-10-28Merge branch 'develop' into feature/move-activityEgor Kislitsyn
2019-10-28Fix `SetNotNullForUsers` migrationEgor Kislitsyn
2019-10-28Merge branch 'refactor/following-relationships' into 'develop'lain
Move following relationships to a separate table Closes #1233 See merge request pleroma/pleroma!1814
2019-10-27Add migrationRoman Chvanikov
2019-10-27Merge branch 'improve-user-info-migration' into 'develop'kaniini
User info migration improvements See merge request pleroma/pleroma!1887
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-users' into 'develop'kaniini
Add NOT NULL constraints for users table See merge request pleroma/pleroma!1910
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-user_invite_tokens' into ↵kaniini
'develop' Add NOT NULL constraints for user_invite_tokens table See merge request pleroma/pleroma!1909
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-thread_mutes' into 'develop'kaniini
Add NOT NULL constraints for thread_mutes table See merge request pleroma/pleroma!1908
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-scheduled_activities' ↵kaniini
into 'develop' Add NOT NULL constraints for scheduled_activities table See merge request pleroma/pleroma!1907
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-registrations' into 'develop'kaniini
Add NOT NULL constraints for registrations table See merge request pleroma/pleroma!1906
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-push_subscriptions' into ↵kaniini
'develop' Add NOT NULL constraints for push_subscriptions table See merge request pleroma/pleroma!1905
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-password_reset_tokens' ↵kaniini
into 'develop' Add NOT NULL constraints for password_reset_tokens table See merge request pleroma/pleroma!1904
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-objects' into 'develop'kaniini
Add NOT NULL constraints for objects table See merge request pleroma/pleroma!1903
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-oauth_authorizations' ↵kaniini
into 'develop' Add NOT NULL constraints for oauth_authorizations table See merge request pleroma/pleroma!1902
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-oauth_tokens' into 'develop'kaniini
Add NOT NULL constraints for oauth_tokens table See merge request pleroma/pleroma!1901
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-notifications' into 'develop'kaniini
Add NOT NULL constraints for notifications table See merge request pleroma/pleroma!1900
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-moderation_log' into ↵kaniini
'develop' Add NOT NULL constraints for moderation_log table See merge request pleroma/pleroma!1899
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-markers' into 'develop'kaniini
Add NOT NULL constraints for markers table See merge request pleroma/pleroma!1898
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-lists' into 'develop'kaniini
Add NOT NULL constraints for lists table See merge request pleroma/pleroma!1897
2019-10-27Merge branch 'refactor/db-not-null-constraints-for-instances' into 'develop'kaniini
Add NOT NULL constraints for instances table See merge request pleroma/pleroma!1896