Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-10 | insert skeletons migration: fix for non-local locals | rinpatch | |
Apparently some instances have local users with local ap_ids that are marked as local: false. Needs more investigation into how that happened. In the meantime, the skeleton migration was patched to just ignore all known ap ids, not just locals. Doesn't seem to slow down the migration too much on patch.cx Closes #1746 | |||
2020-05-01 | Merge branch 'following-relationships-optimizations' into 'develop' | rinpatch | |
FollowingRelationship storage & performance optimizations See merge request pleroma/pleroma!2332 | |||
2020-05-01 | Deactivate local users on deletion instead of deleting the record | rinpatch | |
Prevents the possibility of re-registration, which allowed to read DMs of the deleted account. Also includes a migration that tries to find any already deleted accounts and insert skeletons for them. Closes pleroma/pleroma#1687 | |||
2020-03-16 | rip out fetch_initial_posts | rinpatch | |
Every time someone tries to use it, it goes mad and tries to scrape the entire fediverse for no visible reason, it's better to just remove it than continue shipping it in it's current state. idea acked by lain and feld on irc Closes #1595 #1422 | |||
2020-03-07 | moderation log: fix improperly migrated data | rinpatch | |
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-24 | Admin API: `GET /api/pleroma/admin/stats` to get status count by visibility ↵ | eugenijm | |
scope | |||
2020-02-20 | Migrations: Make them not fail for old databases | lain | |
2020-01-10 | [#1478] OAuth admin tweaks: enforced OAuth admin scopes usage by default, ↵ | Ivan Tashkinov | |
migrated existing OAuth records. Adjusted tests. | |||
2019-12-12 | Merge branch 'develop' into feature/report-notes | Maxim Filippov | |
2019-12-10 | [ActivityPub] Configurable ActivityPub actor type | Hakaba Hitoyo | |
2019-12-04 | Merge remote-tracking branch 'remotes/upstream/develop' into ↵ | Ivan Tashkinov | |
1335-user-api-id-fields-relations # Conflicts: # lib/pleroma/user.ex | |||
2019-12-04 | Add report notes | Maxim Filippov | |
2019-12-02 | Merge branch 'feature/move-activity' into 'develop' | lain | |
Support "Move" activity Closes #1316 See merge request pleroma/pleroma!1883 | |||
2019-11-30 | Merge branch 'remove-info-from-users' into 'develop' | rinpatch | |
Removed users.info field See merge request pleroma/pleroma!2006 | |||
2019-11-29 | Merge remote-tracking branch 'remotes/upstream/develop' into ↵ | Ivan Tashkinov | |
1335-user-api-id-fields-relations # Conflicts: # mix.lock | |||
2019-11-28 | Migrations: Set users.following_count to NOT NULL | lain | |
Also set following_count for local users to the correct value and for remote users to 0. | |||
2019-11-23 | Removed users.info and remaining usages. | Ivan Tashkinov | |
2019-11-21 | Merge 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-14 | Merge remote-tracking branch 'upstream/develop' into feature/move-activity | Egor Kislitsyn | |
2019-11-12 | Add `allow_following_move` setting to User | Egor Kislitsyn | |
2019-11-10 | [#1335] User: refactored :blocks field into :blocked_users relation. | Ivan Tashkinov | |
Introduced UserBlock. | |||
2019-11-04 | excluded invisible actors from gets /api/v1/accounts/:id | Maksim Pechnikov | |
2019-11-02 | Merge branch 'fix/migration-schema' into 'develop' | Haelwenn | |
Fix bookmark migration using a query with a schema See merge request pleroma/pleroma!1923 | |||
2019-10-31 | Merge 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-30 | Remove following column from the migrations | Roman Chvanikov | |
2019-10-30 | Fix bookmark migration using a query with a schema | rinpatch | |
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-30 | Add a migration to fix blocked follows | Egor Kislitsyn | |
2019-10-29 | Fix two migrations sharing the same module name | rinpatch | |
This makes ecto execute only the latter one. | |||
2019-10-29 | Migrate missing follow requests | kPherox | |
2019-10-28 | Move setDefaultsToTables to past to run before notNull migrations | Roman Chvanikov | |
2019-10-28 | Complete defaults | Roman Chvanikov | |
2019-10-28 | Merge branch 'develop' into feature/move-activity | Egor Kislitsyn | |
2019-10-28 | Fix `SetNotNullForUsers` migration | Egor Kislitsyn | |
2019-10-28 | Merge branch 'refactor/following-relationships' into 'develop' | lain | |
Move following relationships to a separate table Closes #1233 See merge request pleroma/pleroma!1814 | |||
2019-10-27 | Add migration | Roman Chvanikov | |
2019-10-27 | Merge branch 'improve-user-info-migration' into 'develop' | kaniini | |
User info migration improvements See merge request pleroma/pleroma!1887 | |||
2019-10-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge 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-27 | Merge branch 'refactor/db-not-null-constraints-for-notifications' into 'develop' | kaniini | |
Add NOT NULL constraints for notifications table See merge request pleroma/pleroma!1900 |