aboutsummaryrefslogtreecommitdiff
path: root/lib/mix
AgeCommit message (Collapse)Author
2022-01-02Remove pleroma.database remove_embedded_objects mix taskAlex Gleason
2021-12-21Merge remote-tracking branch 'origin/develop' into operation-warpsneedAlex Gleason
2021-12-18Combine Activities and Objects into one tableAlex Gleason
2021-12-15Merge remote-tracking branch 'origin/develop' into live-dashboardAlex Gleason
2021-12-15Add Phoenix LiveDashboardAlex Gleason
Co-authored-by: Egor Kislitsyn <egor@kislitsyn.com>
2021-10-06CI: Bump lint stage to elixir-1.12Haelwenn (lanodan) Monnier
Elixir 1.12 changed formatting rules, this allows to avoid having to rollback to run `mix format`
2021-08-28mix pleroma.database set_text_search_config now runs concurrently and infinitelysomeone
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3514
2021-08-15mix pleroma.database set_text_search_config now runs concurrently and infinitelysomeone
2021-06-07Update lib/mix/tasks/pleroma/database.exfeld
2021-05-08a better query to delete from hashtagsfaried nawaz
old query: Delete on hashtags (cost=5089.81..5521.63 rows=6160 width=18) -> Hash Semi Join (cost=5089.81..5521.63 rows=6160 width=18) Hash Cond: (hashtags.id = ht.id) -> Seq Scan on hashtags (cost=0.00..317.28 rows=17528 width=14) -> Hash (cost=5012.81..5012.81 rows=6160 width=20) -> Merge Anti Join (cost=0.70..5012.81 rows=6160 width=20) Merge Cond: (ht.id = hto.hashtag_id) -> Index Scan using hashtags_pkey on hashtags ht (cost=0.29..610.53 rows=17528 width=14) -> Index Scan using hashtags_objects_pkey on hashtags_objects hto (cost=0.42..3506.48 rows=68158 width=14) new query: Delete on hashtags ht (cost=0.70..5012.81 rows=6160 width=12) -> Merge Anti Join (cost=0.70..5012.81 rows=6160 width=12) Merge Cond: (ht.id = hto.hashtag_id) -> Index Scan using hashtags_pkey on hashtags ht (cost=0.29..610.53 rows=17528 width=14) -> Index Scan using hashtags_objects_pkey on hashtags_objects hto (cost=0.42..3506.48 rows=68158 width=14)
2021-05-08mix prune_objects: remove unused hashtags after pruning remote objectsfaried nawaz
2021-03-23suggestionAlexander Strizhakov
2021-03-23migrating config to tmp folderAlexander Strizhakov
2021-03-02Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework
2021-02-26Merge branch 'ecto-rollback-in-test-env' into 'develop'feld
Possibility to run rollback in test env See merge request pleroma/pleroma!3212
2021-02-23[#3213] `mix pleroma.database rollback` tweaks.Ivan Tashkinov
2021-02-11Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework # Conflicts: # CHANGELOG.md # lib/mix/tasks/pleroma/database.ex # lib/pleroma/web/templates/feed/feed/_activity.rss.eex
2021-02-09OpenAPI spec task: Load pleroma application to get version inforinpatch
For whatever reason it seems to pick up the version without loading the app on my machine, but not on the CI.
2021-02-08Merge branch 'develop' into 'new-user-emails'feld
2021-02-07[#3213] Partially addressed code review points.Ivan Tashkinov
migration rollback task changes, hashtags-related config handling tweaks, `hashtags.data` deletion (unused).
2021-02-06Merge branch 'feat/allow_alt_text_search_config' into 'develop'rinpatch
allow user defined text search config in database See merge request pleroma/pleroma!3275
2021-02-06Update priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs, ↵hyperion
priv/repo/optional_migrations/rum_indexing/20190510135645_add_fts_index_to_objects_two.exs files
2021-02-04Also make this maybe_ for consistencyMark Felder
2021-02-03Merge branch 'feat/openapi-spec-export' into 'develop'rinpatch
Improve OpenAPI spec and deploy it to api.pleroma.social See merge request pleroma/pleroma!3296
2021-02-03Improve OpenAPI spec and deploy it to api.pleroma.socialrinpatch
Too many changes in OpenAPI spec to describe each one, but basically it is tag fixes, bringing consitency to operation summaries and fixing some incorrect information.
2021-02-03Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework # Conflicts: # CHANGELOG.md # lib/pleroma/web/activity_pub/activity_pub.ex
2021-01-31[#3213] Explicitly defined PKs in hashtags_objects and ↵Ivan Tashkinov
data_migration_failed_ids. Added "pleroma.database rollback" task to revert a single migration.
2021-01-28fix formatAlibek Omarov
2021-01-28mix: instance: ensure all needed folders are created before generating configAlibek Omarov
2021-01-25Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework
2021-01-25Ensure consistent behavior between pleroma.user activate/deactivate mix tasksMark Felder
2021-01-25Provide pleroma.user mix task for both activate and deactivateMark Felder
2021-01-25Merge branch 'develop' into refactor/deactivated_user_fieldMark Felder
2021-01-21Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework # Conflicts: # CHANGELOG.md
2021-01-20Merge branch 'update/oban' into 'develop'feld
Update Oban to 2.3.4 See merge request pleroma/pleroma!3256
2021-01-18Merge branch 'develop' into refactor/deactivated_user_fieldMark Felder
2021-01-17start oban app in migrations and mix tasksAlexander Strizhakov
2021-01-15Remove toggle_confirmation; require explicit state changeMark Felder
Also cosmetic changes to make the code clearer
2021-01-15Change user.confirmation_pending field to user.is_confirmedMark Felder
2021-01-15Make setting user activation status explicitMark Felder
2021-01-15Remove toggle_activationMark Felder
2021-01-15Change user.deactivated field to user.is_activeMark Felder
2021-01-13Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework
2021-01-13[#3213] Prototype of data migrations functionality / HashtagsTableMigrator.Ivan Tashkinov
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
2021-01-10[#3213] transfer_hashtags mix task refactoring.Ivan Tashkinov
2021-01-07[#3213] Removed PK from hashtags_objects table. Improved hashtags_transfer ↵Ivan Tashkinov
mix task (logging of failed ids).
2020-12-31[#3213] Added query options support for Repo.chunk_stream/4.Ivan Tashkinov
Used infinite timeout in transfer_hashtags select query.
2020-12-30[#3213] Improved `database.transfer_hashtags` mix task: proper rollback, ↵Ivan Tashkinov
speedup.
2020-12-28Revert "Merge branch 'features/hashtag-column' into 'develop'"Haelwenn
This reverts merge request !2824