aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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-12Inject fake application metadata and validate it is stripped by transmogrifierMark Felder
2021-02-12App is already preloaded into the token, so avoid an extra queryMark Felder
2021-02-11ConsistencyMark Felder
2021-02-11Revert to original formatting for these function defsMark Felder
2021-02-11Prefer naming this put_application because we're putting it into the params mapMark Felder
2021-02-11%Token{} may not be in the conn, so avoid breaking the ability to post ↵Mark Felder
statuses in that scenario.
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-11[#2510] Improved support for app-bound OAuth tokens. Auth-related refactoring.Ivan Tashkinov
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-09Rendering fallback for when we don't have valid data availableMark Felder
2021-02-09Enable rendering of the client application data detailsMark Felder
2021-02-09Ensure we capture the application details into the objectMark Felder
2021-02-09Add a function to lookup client app details by the app_idMark Felder
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-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-08activity_pub_controller: Add authentication to object & activity endpointsHaelwenn (lanodan) Monnier
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-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-05Slightly better formattingMark Felder
2021-02-05Add plaintext support for all emails except the digestMark Felder
2021-02-04Actually send the mailMark Felder
2021-02-04Add a registration email that only sends if no other emails (welcome, ↵Mark Felder
approval, confirmation) are enabled
2021-02-04Improve confirmation email languageMark Felder
2021-02-04Also make this maybe_ for consistencyMark Felder
2021-02-04These welcome emails are not guaranteed and can be private functionsMark Felder
2021-02-04Merge branch 'develop' into fix/reports-from-adminsMark Felder
2021-02-04Standardize the way we capture and use Mix.env()Mark Felder
2021-02-04Merge branch 'fix/configdb-error' into 'develop'feld
Improve error message for ConfigDB See merge request pleroma/pleroma!3289
2021-02-04Merge branch 'bugfix/notice-external-redirect' into 'develop'Haelwenn
Redirect non-local activities when /notice/:id is used See merge request pleroma/pleroma!3300
2021-02-04Redirect non-local activities when /notice/:id is usedHaelwenn (lanodan) Monnier
Related-to: https://git.pleroma.social/pleroma/pleroma/-/issues/2496
2021-02-03Load an emoji.txt specific to the test envMark Felder
2021-02-03Exclude reporter from receiving notifications from their own reports.Mark Felder
Currently only works if the reporting actor is an admin, but if we include moderators with those who receive notification reports it will work for them.
2021-02-03Account schema: specify that pleroma.relationship is nullablerinpatch
2021-02-03Merge branch 'develop' into 'fix/2412-filters'feld
# Conflicts: # CHANGELOG.md
2021-02-03Merge branch 'fix/2449-scheduled-poll-bug' into 'develop'feld
Fix for scheduled post with poll Closes #2449 See merge request pleroma/pleroma!3294
2021-02-03Merge branch 'feature/2438-users-posts-total-count' into 'develop'feld
Feature/2438 users/instances posts total count Closes #2438 See merge request pleroma/pleroma!3270
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.