Karen Konou [Mon, 1 Apr 2019 16:13:42 +0000 (18:13 +0200)]
Link to docs page instead of to clients.md
Haelwenn (lanodan) Monnier [Mon, 1 Apr 2019 16:13:13 +0000 (18:13 +0200)]
COPYING: wrap to 79, city.jpg Unsplash, wording
[ci skip]
Karen Konou [Mon, 1 Apr 2019 16:02:58 +0000 (18:02 +0200)]
Fix dead links and add note about new docs site
Ivan Tashkinov [Mon, 1 Apr 2019 14:25:25 +0000 (17:25 +0300)]
Fixed local MastoFE authentication / `force_login` option.
rinpatch [Mon, 1 Apr 2019 13:26:46 +0000 (16:26 +0300)]
restart makes no sense here as we instructed to stop the service before
rinpatch [Mon, 1 Apr 2019 13:23:32 +0000 (16:23 +0300)]
Instruct to stop the service only after git pulling and getting deps to minimize downtimes
rinpatch [Mon, 1 Apr 2019 13:22:12 +0000 (16:22 +0300)]
change bold text to be proper geadings in introduction.md
rinpatch [Mon, 1 Apr 2019 13:10:47 +0000 (16:10 +0300)]
Fix backup/restore page to have proper headings
Ivan Tashkinov [Mon, 1 Apr 2019 11:46:50 +0000 (14:46 +0300)]
Added `force_login` authentication option (previously applied by default).
Alex S [Mon, 1 Apr 2019 11:28:19 +0000 (18:28 +0700)]
add docs folder to gitignore
ref #770
Alex S [Mon, 1 Apr 2019 10:54:30 +0000 (17:54 +0700)]
code style
little fix
Alex S [Mon, 1 Apr 2019 10:17:57 +0000 (17:17 +0700)]
Adding tag to emoji ets table
changes in apis
rinpatch [Mon, 1 Apr 2019 09:25:53 +0000 (12:25 +0300)]
Move putting fake attribute to lib/pleroma/web/activity_pub/utils.ex
rinpatch [Mon, 1 Apr 2019 09:16:51 +0000 (12:16 +0300)]
insert object defaults for fake activities and make credo happy
rinpatch [Mon, 1 Apr 2019 08:58:08 +0000 (11:58 +0300)]
oof
rinpatch [Mon, 1 Apr 2019 08:55:59 +0000 (11:55 +0300)]
Fix the issue with HTML scrubber
Ivan Tashkinov [Mon, 1 Apr 2019 06:45:44 +0000 (09:45 +0300)]
[#923] Minor code readability fix.
Ivan Tashkinov [Mon, 1 Apr 2019 06:28:56 +0000 (09:28 +0300)]
[#923] Deps config adjustment (no `override` for `httpoison`), code analysis issues fixes.
Ivan Tashkinov [Mon, 1 Apr 2019 05:49:32 +0000 (08:49 +0300)]
[#923] Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
# Conflicts:
# mix.exs
Haelwenn (lanodan) Monnier [Mon, 1 Apr 2019 00:15:14 +0000 (02:15 +0200)]
COPYING: Add copyright notice for the finmojis
[ci skip]
Mark Felder [Sun, 31 Mar 2019 22:46:17 +0000 (17:46 -0500)]
Add default mail adapter settings to config
Haelwenn (lanodan) Monnier [Sun, 31 Mar 2019 22:32:00 +0000 (00:32 +0200)]
COPYING: Add copyright notice for the whole repository
[ci skip]
Haelwenn (lanodan) Monnier [Sun, 31 Mar 2019 22:31:21 +0000 (00:31 +0200)]
LICENSE → AGPL-3
[ci skip]
Haelwenn (lanodan) Monnier [Sun, 31 Mar 2019 22:30:21 +0000 (00:30 +0200)]
CC-BY-SA-4.0: Add a copy of the CC-BY-SA-4.0 license
[ci skip]
Horsemans [Sun, 31 Mar 2019 16:58:28 +0000 (16:58 +0000)]
ssl_trusted_certificate should point to chain.pem if we're demonstrating LetsEncrypt: https://community.letsencrypt.org/t/howto-ocsp-stapling-for-nginx/13611/5
rinpatch [Sat, 30 Mar 2019 10:57:54 +0000 (13:57 +0300)]
Add a fake option to lazy_put_actvity_defaults
rinpatch [Fri, 29 Mar 2019 19:15:20 +0000 (22:15 +0300)]
document fake option
rinpatch [Fri, 29 Mar 2019 18:59:04 +0000 (21:59 +0300)]
Implement fake status submit
lambda [Fri, 29 Mar 2019 13:43:07 +0000 (13:43 +0000)]
Merge branch 'fix/job-queue-doc' into 'develop'
Improve PleromaJobQeue config documentation
See merge request pleroma/pleroma!993
rinpatch [Fri, 29 Mar 2019 13:38:18 +0000 (16:38 +0300)]
qs
rinpatch [Fri, 29 Mar 2019 13:11:22 +0000 (16:11 +0300)]
Improve PleromaJobQeue config documentation
lambda [Fri, 29 Mar 2019 12:46:05 +0000 (12:46 +0000)]
Merge branch 'pleroma_job_queue' into 'develop'
Replace Pleroma.Jobs with `pleroma_job_queue`
See merge request pleroma/pleroma!992
Egor [Fri, 29 Mar 2019 12:46:05 +0000 (12:46 +0000)]
Replace Pleroma.Jobs with `pleroma_job_queue`
lambda [Fri, 29 Mar 2019 10:24:52 +0000 (10:24 +0000)]
Merge branch 'sayonara-gitlab-wiki' into 'develop'
Move out of Gitlab Wiki
See merge request pleroma/pleroma!990
lambda [Fri, 29 Mar 2019 09:57:15 +0000 (09:57 +0000)]
Merge branch 'feature/deploy-docs' into 'develop'
Add automatic documentation build and deploy for master and develop branches
Closes #478
See merge request pleroma/pleroma!965
kaniini [Fri, 29 Mar 2019 07:32:24 +0000 (07:32 +0000)]
Merge branch 'bugfix/migration-less_replies_count' into 'develop'
Revert awfully long migration from
568e34858
See merge request pleroma/pleroma!991
Haelwenn (lanodan) Monnier [Fri, 29 Mar 2019 00:57:02 +0000 (01:57 +0100)]
Revert awfully long migration from
568e34858
rinpatch [Thu, 28 Mar 2019 17:29:46 +0000 (20:29 +0300)]
Remove duplicated header from i2p.md
rinpatch [Thu, 28 Mar 2019 17:27:01 +0000 (20:27 +0300)]
did it really take me 4 commits to fix this?
rinpatch [Thu, 28 Mar 2019 17:16:59 +0000 (20:16 +0300)]
Remove duplicated header from admin_api.md
rinpatch [Thu, 28 Mar 2019 17:16:14 +0000 (20:16 +0300)]
remove admin tasks as they have their page in mix tasks category already
rinpatch [Thu, 28 Mar 2019 17:13:22 +0000 (20:13 +0300)]
cringe
rinpatch [Thu, 28 Mar 2019 16:46:30 +0000 (19:46 +0300)]
Move out of Gitlab Wiki
I understand that this change is quite unreadable and hard to review, sorry for forgetting to do atomic commits. This patch does not change too much content wise, it just
* Gets everything from gitlab wiki
* Removes some specific gitlab hacks
* Formats all documentation file names to be in snake case so they look the same way as our code does
Haelwenn (lanodan) Monnier [Thu, 28 Mar 2019 16:18:44 +0000 (17:18 +0100)]
mastodon_api_controller.ex: fallback to first for min_id
Haelwenn (lanodan) Monnier [Mon, 25 Mar 2019 21:19:57 +0000 (22:19 +0100)]
mastodon_api_controller.ex: Use min_id in link header instead of since_id
Haelwenn (lanodan) Monnier [Mon, 25 Mar 2019 23:07:33 +0000 (00:07 +0100)]
pagination.ex: Drop atom keys in params
Atom keys could also have been transformed to string, or the other
way around but this one is more efficient and what we actually
expect with the current param_types in Pagination
Haelwenn (lanodan) Monnier [Mon, 25 Mar 2019 22:13:58 +0000 (23:13 +0100)]
activity_pub.ex: Move limit/max_id restrictions to Pagination helpers
eugenijm [Thu, 28 Mar 2019 11:52:09 +0000 (14:52 +0300)]
Add PUT /api/pleroma/notification_settings endpoint
lambda [Thu, 28 Mar 2019 12:19:44 +0000 (12:19 +0000)]
Merge branch 'admin-api-user-show' into 'develop'
Admin API user show
Closes #766
See merge request pleroma/pleroma!987
eugenijm [Wed, 27 Mar 2019 19:09:39 +0000 (22:09 +0300)]
Notification controls
Allow users to configure whether they want to receive notifications from people they follow / who follow them, people from remote / local instances
eugenijm [Wed, 27 Mar 2019 18:19:00 +0000 (21:19 +0300)]
Add user show endpoint for Pleroma admin API
Alex S [Wed, 27 Mar 2019 16:07:20 +0000 (22:37 +0630)]
password reset page labels align
Ivan Tashkinov [Wed, 27 Mar 2019 13:20:50 +0000 (16:20 +0300)]
[#923] Enabled binding of multiple OAuth provider accounts to single user.
Ivan Tashkinov [Wed, 27 Mar 2019 12:41:40 +0000 (15:41 +0300)]
Merge remote-tracking branch 'remotes/origin/develop' into twitter_oauth
Ivan Tashkinov [Wed, 27 Mar 2019 12:39:35 +0000 (15:39 +0300)]
[#923] OAuth consumer improvements, fixes, refactoring.
lambda [Wed, 27 Mar 2019 11:33:13 +0000 (11:33 +0000)]
Merge branch 'feature/more-user-filters' into 'develop'
Add more user filters + move search to its own module
See merge request pleroma/pleroma!982
lambda [Wed, 27 Mar 2019 11:30:07 +0000 (11:30 +0000)]
Merge branch 'fix-reblog-tests' into 'develop'
Fix muting reblogs tests
See merge request pleroma/pleroma!984
rinpatch [Wed, 27 Mar 2019 10:43:43 +0000 (13:43 +0300)]
Fix muting reblogs tests
rinpatch [Wed, 27 Mar 2019 09:37:08 +0000 (09:37 +0000)]
Merge branch 'hotfix/missing-announce-mastoapi' into 'develop'
Fix missing announces in MastoAPI home timeline
Closes #762
See merge request pleroma/pleroma!983
rinpatch [Wed, 27 Mar 2019 09:28:53 +0000 (12:28 +0300)]
Fix missing announces in MastoAPI home timeline
Closes #762
lambda [Wed, 27 Mar 2019 09:16:00 +0000 (09:16 +0000)]
Merge branch 'apps-verify-credentials' into 'develop'
MastodonAPI: Add GET /api/v1/apps/verify_credentials
See merge request pleroma/pleroma!981
Maxim Filippov [Tue, 26 Mar 2019 22:51:59 +0000 (03:51 +0500)]
Add more user filters + move search to its own module
eugenijm [Tue, 26 Mar 2019 20:21:31 +0000 (23:21 +0300)]
Add vapid_key to the `POST /api/v1/apps` response
eugenijm [Tue, 26 Mar 2019 18:42:03 +0000 (21:42 +0300)]
Add GET /api/v1/apps/verify_credentials
lambda [Tue, 26 Mar 2019 16:12:50 +0000 (16:12 +0000)]
Merge branch 'fix/ap-icon' into 'develop'
Do not federate instance avatar
Closes #759
See merge request pleroma/pleroma!977
lambda [Tue, 26 Mar 2019 16:01:52 +0000 (16:01 +0000)]
Merge branch 'features/mastoapi/2.7.2-instance-attributes' into 'develop'
Mastodon 2.7.2 instance attributes (registrations, languages)
See merge request pleroma/pleroma!979
lain [Tue, 26 Mar 2019 15:40:09 +0000 (16:40 +0100)]
AP UserView: Refactor banner / avatar display code, add test.
Ivan Tashkinov [Tue, 26 Mar 2019 15:18:36 +0000 (18:18 +0300)]
Test for MastoAPI /api/v1/instance response structure (formatting fix).
lambda [Tue, 26 Mar 2019 15:13:55 +0000 (15:13 +0000)]
Merge branch 'features/mastoapi/2.7.0-auth-error-messages' into 'develop'
Mastodon-based auth error messages. User#auth_active?/1 refactoring.
See merge request pleroma/pleroma!978
Ivan Tashkinov [Tue, 26 Mar 2019 15:13:24 +0000 (18:13 +0300)]
Test for MastoAPI /api/v1/instance response structure.
lambda [Tue, 26 Mar 2019 14:49:09 +0000 (14:49 +0000)]
Merge branch 'replies-count' into 'develop'
Increment replies_count (MastoAPI)
Closes #756
See merge request pleroma/pleroma!974
lambda [Tue, 26 Mar 2019 14:46:01 +0000 (14:46 +0000)]
Merge branch 'refactor/remove-activity-representer' into 'develop'
Remove ActivityRepresenter
See merge request pleroma/pleroma!980
rinpatch [Tue, 26 Mar 2019 14:35:45 +0000 (17:35 +0300)]
Credo is upset about me not remembering the alphabet
rinpatch [Tue, 26 Mar 2019 14:18:18 +0000 (17:18 +0300)]
Fix formatting
rinpatch [Tue, 26 Mar 2019 14:16:21 +0000 (17:16 +0300)]
Remove ActivityRepresenter
Ivan Tashkinov [Tue, 26 Mar 2019 13:27:17 +0000 (16:27 +0300)]
Mastodon 2.7.2 instance attributes (registrations, languages).
eugenijm [Mon, 25 Mar 2019 17:21:48 +0000 (20:21 +0300)]
Increment replies_count on replies (MastoAPI)
Ivan Tashkinov [Tue, 26 Mar 2019 12:24:29 +0000 (15:24 +0300)]
Comments split.
Ivan Tashkinov [Tue, 26 Mar 2019 12:09:06 +0000 (15:09 +0300)]
Mastodon-based auth error messages. Defaulted User#auth_active?/1 to `true`.
Mark Felder [Tue, 26 Mar 2019 00:00:35 +0000 (19:00 -0500)]
Try sending an empty map
Mark Felder [Mon, 25 Mar 2019 23:47:04 +0000 (18:47 -0500)]
Attempt to fix incorrect federation of default instance avatars
rinpatch [Mon, 25 Mar 2019 19:07:15 +0000 (19:07 +0000)]
Merge branch 'fix/notification-id-index' into 'develop'
Add an `id desc nulls last` index to notifications
See merge request pleroma/pleroma!975
rinpatch [Mon, 25 Mar 2019 18:59:52 +0000 (21:59 +0300)]
Add an id index to notifications
rinpatch [Mon, 25 Mar 2019 09:24:08 +0000 (09:24 +0000)]
Merge branch 'bugfix/missing-announces' into 'develop'
fix up missing announcements with preloads
See merge request pleroma/pleroma!972
William Pitcock [Mon, 25 Mar 2019 03:32:19 +0000 (03:32 +0000)]
fix up missing announcements with preloads
kaniini [Mon, 25 Mar 2019 02:25:59 +0000 (02:25 +0000)]
Merge branch 'features/s3-uploader-digital-ocean' into 'develop'
add overriding truncated_namespace condition for truncating paths for digital ocean
See merge request pleroma/pleroma!969
kaniini [Mon, 25 Mar 2019 02:24:27 +0000 (02:24 +0000)]
Merge branch 'fix/mastoapi-liked' into 'develop'
Serve non-public activities in /api/v1/favourites
Closes #648
See merge request pleroma/pleroma!970
rinpatch [Sun, 24 Mar 2019 23:15:45 +0000 (02:15 +0300)]
Serve non-public activities in /api/v1/favourites
Fixes #648
Austin Lanari [Sun, 24 Mar 2019 18:32:09 +0000 (11:32 -0700)]
add overriding truncated_namespace condition for truncating paths for digital ocean
rinpatch [Sun, 24 Mar 2019 15:02:13 +0000 (15:02 +0000)]
Merge branch 'features/mrf-keyword-nil-summary' into 'develop'
mrf/keyword_policy.ex: Fix when summary == nil, do not whitelist content == nil
See merge request pleroma/pleroma!968
Haelwenn (lanodan) Monnier [Sun, 24 Mar 2019 14:47:50 +0000 (15:47 +0100)]
mrf/keyword_policy.ex: Fix when summary == nil, do not whitelist content == nil
rinpatch [Sun, 24 Mar 2019 11:17:40 +0000 (11:17 +0000)]
Merge branch 'fix/eldap-warnings' into 'develop'
Ignore compilation warnings for undefined module :eldap
See merge request pleroma/pleroma!956
kaniini [Sun, 24 Mar 2019 02:31:56 +0000 (02:31 +0000)]
Merge branch 'feature/object-normalize-preload' into 'develop'
preloaded object normalization
See merge request pleroma/pleroma!967
rinpatch [Sat, 23 Mar 2019 07:19:13 +0000 (10:19 +0300)]
Remove useless echo
William Pitcock [Sat, 23 Mar 2019 03:16:50 +0000 (03:16 +0000)]
tests: fix up activity collision test
William Pitcock [Sat, 23 Mar 2019 03:13:19 +0000 (03:13 +0000)]
activity: use left join instead of inner join when fetching activities that may or may not have a child object
William Pitcock [Sat, 23 Mar 2019 03:04:42 +0000 (03:04 +0000)]
user: use preloads when deleting accounts
William Pitcock [Sat, 23 Mar 2019 03:03:06 +0000 (03:03 +0000)]
ostatus: use preload objects with Object.normalize() when opportunistic
William Pitcock [Sat, 23 Mar 2019 03:00:04 +0000 (03:00 +0000)]
object: downgrade normalize warning to debug severity
William Pitcock [Sat, 23 Mar 2019 02:49:40 +0000 (02:49 +0000)]
activitypub: object view: use preloaded object when possible