summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-22Apply i1t's suggestion(s) to 1 file(s)Ivan Tashkinov
2021-02-22[#3213] `hashtags`: altered `name` type to `text`. `hashtags_objects`: ↵Ivan Tashkinov
removed unused index. HashtagsTableMigrator: records_per_second calculation fix. ActivityPub: hashtags-related options normalization.
2021-02-18[#3213] Experimental / debug feature: `database: [improved_hashtag_timeline: ↵Ivan Tashkinov
:preselect_hashtag_ids]`.
2021-02-18[#3213] HashtagsTableMigrator: fault rate allowance to enable the feature ↵Ivan Tashkinov
(defaults to 1%), counting of affected objects, misc. tweaks.
2021-02-17[#3213] Fixed `HashtagsTableMigrator.count/1`.Ivan Tashkinov
2021-02-16Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework
2021-02-16[#3213] HashtagsTableMigrator state management refactoring & improvements ↵Ivan Tashkinov
(proper stats serialization etc.).
2021-02-16Merge branch '2053-notifications-actor-is-active-refactoring' into 'develop'rinpatch
[#2053] `Notification.for_user_query/2` timeout fix Closes #2053 See merge request pleroma/pleroma!3318
2021-02-15[#3213] Fixed `hashtags.name` lookup (must use `citext` type to do index ↵Ivan Tashkinov
scan). Fixed embedded hashtags lookup (lowercasing), adjusted tests.
2021-02-15Merge branch 'chore/mailmap' into 'develop'rinpatch
Add myself to .mailmap See merge request pleroma/pleroma!3319
2021-02-15Add myself to .mailmaprinpatch
I changed my email to rin@patch.cx
2021-02-15[#2053] Changed `Notification/for_user_query/2` to use join to filter out ↵Ivan Tashkinov
inactive actors instead of subselect of _all_ inactive AP ids from `users`.
2021-02-13[#3213] `rescue` around potentially-raising `Repo.insert_all/_` calls. Misc. ↵Ivan Tashkinov
improvements (docs etc.).
2021-02-12Merge branch 'not-used-mock' into 'develop'rinpatch
Not used mock See merge request pleroma/pleroma!3313
2021-02-12Merge branch 'bugfix/answer-outbox' into 'develop'rinpatch
Add test for Answer presence into an authenticated /outbox See merge request pleroma/pleroma!3269
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-11[#3213] Reorganized hashtags cleanup. Transaction-wrapped ↵Ivan Tashkinov
Hashtag.get_or_create_by_names/1. Misc. improvements.
2021-02-10not used mockAlexander Strizhakov
2021-02-10Merge branch 'fix/no-version-api-pleroma-social' into 'develop'Haelwenn
Fix no version number on api.pleroma.social See merge request pleroma/pleroma!3310
2021-02-09Merge branch 'features/ap_id-c2s-authentication' into 'develop'rinpatch
activity_pub_controller: Add authentication to object & activity endpoints See merge request pleroma/pleroma!3295
2021-02-09OpenAPI spec: Do not show build enviroment in the spec versionrinpatch
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 'new-user-emails' into 'develop'feld
Basic new user registration email, various improvements See merge request pleroma/pleroma!3304
2021-02-08LintMark Felder
2021-02-08Revert "Add plaintext support for all emails except the digest"Mark Felder
This reverts commit 5df9f68392f65a5688867b9bad4bda766e492923.
2021-02-08Merge branch 'develop' into 'new-user-emails'feld
2021-02-08Merge branch 'feat/mrf-noemptypolicy' into 'develop'Haelwenn
MRF NoEmptyPolicy: Deny posts from local users if there is no content or only mentions. See merge request pleroma/pleroma!3309
2021-02-08MRF NoEmptyPolicy: Deny posts from local users if there is no content or ↵Mark Felder
only mentions. Helps prevent accidental button mashes from submitting incomplete posts
2021-02-08Merge branch 'fix/rss-link' into 'develop'rinpatch
RSS: Make sure post URL is the first `<link>` element See merge request pleroma/pleroma!3308
2021-02-08RSS: Make sure post URL is the first `<link>` elementrinpatch
Otherwise some RSS readers (tested in Miniflux) might pick the context URL as the external link. Related to #2425.
2021-02-08Merge branch 'chore/descriptions-improvements' into 'develop'rinpatch
More descriptions improvements See merge request pleroma/pleroma!3307
2021-02-08activity_pub_controller: Add authentication to object & activity endpointsHaelwenn (lanodan) Monnier
2021-02-08Improve various descriptions and labelsMark Felder
2021-02-08Make the suggestion match the default valueMark Felder
2021-02-08Merge branch 'docs/improve-mailer-settings-desc' into 'develop'feld
Improve Mailer descriptions for AdminFE See merge request pleroma/pleroma!3306
2021-02-08Merge branch 'develop' into 'docs/improve-mailer-settings-desc'feld
# Conflicts: # CHANGELOG.md
2021-02-08Improved Mailer descriptionsMark Felder
2021-02-08Merge branch 'fix/reports-from-admins' into 'develop'rinpatch
Suppress report notification for admin actors See merge request pleroma/pleroma!3301
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-06Alpha-sort adaptersMark Felder
Add various labels, descriptions and suggestions for all adapter settings and try to use the same terminology by the service provider.
2021-02-06Move Enabled to top as it's the master control of all email. Description not ↵Mark Felder
really needed.
2021-02-06More description improvementsMark Felder
2021-02-06Update SMTP error description and default valueMark Felder
2021-02-06Update Swoosh docs URL, lintMark Felder
2021-02-06There is no reason to expose these Local adapter settings either.Mark Felder
2021-02-06Remove No MX lookups settingMark Felder
This setting defaults to false so the relay host will be used in an MX query so multiple SMTP servers can be used. gen_smtp code states that all records returned from the MX query are attempted in order and only a permanent SMTP error will stop the client from attempting other servers in the list. Connection failures, TLS issues, etc will cause it to try the next host. If there is no MX record associated with the relay host, it automatically tries connecting to it directly. There is really no reason to expose this to end users. The default value is fine for everyone.
2021-02-06Improve SMTP adapter setting descriptionsMark Felder
2021-02-06No reason to suggest users try the useless "Local" mail adapterMark Felder
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