akkoma
5 years agoLink to docs page instead of to clients.md
Karen Konou [Mon, 1 Apr 2019 16:13:42 +0000 (18:13 +0200)]
Link to docs page instead of to clients.md

5 years agoCOPYING: wrap to 79, city.jpg Unsplash, wording
Haelwenn (lanodan) Monnier [Mon, 1 Apr 2019 16:13:13 +0000 (18:13 +0200)]
COPYING: wrap to 79, city.jpg Unsplash, wording

[ci skip]

5 years agoFix dead links and add note about new docs site
Karen Konou [Mon, 1 Apr 2019 16:02:58 +0000 (18:02 +0200)]
Fix dead links and add note about new docs site

5 years agoFixed local MastoFE authentication / `force_login` option.
Ivan Tashkinov [Mon, 1 Apr 2019 14:25:25 +0000 (17:25 +0300)]
Fixed local MastoFE authentication / `force_login` option.

5 years agorestart makes no sense here as we instructed to stop the service before
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

5 years agoInstruct to stop the service only after git pulling and getting deps to minimize...
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

5 years agochange bold text to be proper geadings in introduction.md
rinpatch [Mon, 1 Apr 2019 13:22:12 +0000 (16:22 +0300)]
change bold text to be proper geadings in introduction.md

5 years agoFix backup/restore page to have proper headings
rinpatch [Mon, 1 Apr 2019 13:10:47 +0000 (16:10 +0300)]
Fix backup/restore page to have proper headings

5 years agoAdded `force_login` authentication option (previously applied by default).
Ivan Tashkinov [Mon, 1 Apr 2019 11:46:50 +0000 (14:46 +0300)]
Added `force_login` authentication option (previously applied by default).

5 years agoadd docs folder to gitignore
Alex S [Mon, 1 Apr 2019 11:28:19 +0000 (18:28 +0700)]
add docs folder to gitignore

ref #770

5 years agocode style
Alex S [Mon, 1 Apr 2019 10:54:30 +0000 (17:54 +0700)]
code style

little fix

5 years agoAdding tag to emoji ets table
Alex S [Mon, 1 Apr 2019 10:17:57 +0000 (17:17 +0700)]
Adding tag to emoji ets table

changes in apis

5 years agoMove putting fake attribute to lib/pleroma/web/activity_pub/utils.ex
rinpatch [Mon, 1 Apr 2019 09:25:53 +0000 (12:25 +0300)]
Move putting fake attribute to lib/pleroma/web/activity_pub/utils.ex

5 years agoinsert object defaults for fake activities and make credo happy
rinpatch [Mon, 1 Apr 2019 09:16:51 +0000 (12:16 +0300)]
insert object defaults for fake activities and make credo happy

5 years agooof
rinpatch [Mon, 1 Apr 2019 08:58:08 +0000 (11:58 +0300)]
oof

5 years agoFix the issue with HTML scrubber
rinpatch [Mon, 1 Apr 2019 08:55:59 +0000 (11:55 +0300)]
Fix the issue with HTML scrubber

5 years ago[#923] Minor code readability fix.
Ivan Tashkinov [Mon, 1 Apr 2019 06:45:44 +0000 (09:45 +0300)]
[#923] Minor code readability fix.

5 years ago[#923] Deps config adjustment (no `override` for `httpoison`), code analysis issues...
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.

5 years ago[#923] Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
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

5 years agoCOPYING: Add copyright notice for the finmojis
Haelwenn (lanodan) Monnier [Mon, 1 Apr 2019 00:15:14 +0000 (02:15 +0200)]
COPYING: Add copyright notice for the finmojis

[ci skip]

5 years agoAdd default mail adapter settings to config
Mark Felder [Sun, 31 Mar 2019 22:46:17 +0000 (17:46 -0500)]
Add default mail adapter settings to config

5 years agoCOPYING: Add copyright notice for the whole repository
Haelwenn (lanodan) Monnier [Sun, 31 Mar 2019 22:32:00 +0000 (00:32 +0200)]
COPYING: Add copyright notice for the whole repository

[ci skip]

5 years agoLICENSE → AGPL-3
Haelwenn (lanodan) Monnier [Sun, 31 Mar 2019 22:31:21 +0000 (00:31 +0200)]
LICENSE → AGPL-3

[ci skip]

5 years agoCC-BY-SA-4.0: Add a copy of the CC-BY-SA-4.0 license
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]

5 years agossl_trusted_certificate should point to chain.pem if we're demonstrating LetsEncrypt...
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

5 years agoAdd a fake option to lazy_put_actvity_defaults
rinpatch [Sat, 30 Mar 2019 10:57:54 +0000 (13:57 +0300)]
Add a fake option to lazy_put_actvity_defaults

5 years agodocument fake option
rinpatch [Fri, 29 Mar 2019 19:15:20 +0000 (22:15 +0300)]
document fake option

5 years agoImplement fake status submit
rinpatch [Fri, 29 Mar 2019 18:59:04 +0000 (21:59 +0300)]
Implement fake status submit

5 years agoMerge branch 'fix/job-queue-doc' into 'develop'
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

5 years agoqs
rinpatch [Fri, 29 Mar 2019 13:38:18 +0000 (16:38 +0300)]
qs

5 years agoImprove PleromaJobQeue config documentation
rinpatch [Fri, 29 Mar 2019 13:11:22 +0000 (16:11 +0300)]
Improve PleromaJobQeue config documentation

5 years agoMerge branch 'pleroma_job_queue' into 'develop'
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

5 years agoReplace Pleroma.Jobs with `pleroma_job_queue`
Egor [Fri, 29 Mar 2019 12:46:05 +0000 (12:46 +0000)]
Replace Pleroma.Jobs with `pleroma_job_queue`

5 years agoMerge branch 'sayonara-gitlab-wiki' into 'develop'
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

5 years agoMerge branch 'feature/deploy-docs' into 'develop'
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

5 years agoMerge branch 'bugfix/migration-less_replies_count' into 'develop'
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

5 years agoRevert awfully long migration from 568e34858
Haelwenn (lanodan) Monnier [Fri, 29 Mar 2019 00:57:02 +0000 (01:57 +0100)]
Revert awfully long migration from 568e34858

5 years agoRemove duplicated header from i2p.md
rinpatch [Thu, 28 Mar 2019 17:29:46 +0000 (20:29 +0300)]
Remove duplicated header from i2p.md

5 years agodid it really take me 4 commits to fix this?
rinpatch [Thu, 28 Mar 2019 17:27:01 +0000 (20:27 +0300)]
did it really take me 4 commits to fix this?

5 years agoRemove duplicated header from admin_api.md
rinpatch [Thu, 28 Mar 2019 17:16:59 +0000 (20:16 +0300)]
Remove duplicated header from admin_api.md

5 years agoremove admin tasks as they have their page in mix tasks category already
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

5 years agocringe
rinpatch [Thu, 28 Mar 2019 17:13:22 +0000 (20:13 +0300)]
cringe

5 years agoMove out of Gitlab Wiki
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

5 years agomastodon_api_controller.ex: fallback to first for min_id
Haelwenn (lanodan) Monnier [Thu, 28 Mar 2019 16:18:44 +0000 (17:18 +0100)]
mastodon_api_controller.ex: fallback to first for min_id

5 years agomastodon_api_controller.ex: Use min_id in link header instead of since_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

5 years agopagination.ex: Drop atom keys in params
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

5 years agoactivity_pub.ex: Move limit/max_id restrictions to Pagination helpers
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

5 years agoAdd PUT /api/pleroma/notification_settings endpoint
eugenijm [Thu, 28 Mar 2019 11:52:09 +0000 (14:52 +0300)]
Add PUT /api/pleroma/notification_settings endpoint

5 years agoMerge branch 'admin-api-user-show' into 'develop'
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

5 years agoNotification controls
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

5 years agoAdd user show endpoint for Pleroma admin API
eugenijm [Wed, 27 Mar 2019 18:19:00 +0000 (21:19 +0300)]
Add user show endpoint for Pleroma admin API

5 years agopassword reset page labels align
Alex S [Wed, 27 Mar 2019 16:07:20 +0000 (22:37 +0630)]
password reset page labels align

5 years ago[#923] Enabled binding of multiple OAuth provider accounts to single user.
Ivan Tashkinov [Wed, 27 Mar 2019 13:20:50 +0000 (16:20 +0300)]
[#923] Enabled binding of multiple OAuth provider accounts to single user.

5 years agoMerge remote-tracking branch 'remotes/origin/develop' into twitter_oauth
Ivan Tashkinov [Wed, 27 Mar 2019 12:41:40 +0000 (15:41 +0300)]
Merge remote-tracking branch 'remotes/origin/develop' into twitter_oauth

5 years ago[#923] OAuth consumer improvements, fixes, refactoring.
Ivan Tashkinov [Wed, 27 Mar 2019 12:39:35 +0000 (15:39 +0300)]
[#923] OAuth consumer improvements, fixes, refactoring.

5 years agoMerge branch 'feature/more-user-filters' into 'develop'
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

5 years agoMerge branch 'fix-reblog-tests' into 'develop'
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

5 years agoFix muting reblogs tests
rinpatch [Wed, 27 Mar 2019 10:43:43 +0000 (13:43 +0300)]
Fix muting reblogs tests

5 years agoMerge branch 'hotfix/missing-announce-mastoapi' into 'develop'
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

5 years agoFix missing announces in MastoAPI home timeline
rinpatch [Wed, 27 Mar 2019 09:28:53 +0000 (12:28 +0300)]
Fix missing announces in MastoAPI home timeline

Closes #762

5 years agoMerge branch 'apps-verify-credentials' into 'develop'
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

5 years agoAdd more user filters + move search to its own module
Maxim Filippov [Tue, 26 Mar 2019 22:51:59 +0000 (03:51 +0500)]
Add more user filters + move search to its own module

5 years agoAdd vapid_key to the `POST /api/v1/apps` response
eugenijm [Tue, 26 Mar 2019 20:21:31 +0000 (23:21 +0300)]
Add vapid_key to the `POST /api/v1/apps` response

5 years agoAdd GET /api/v1/apps/verify_credentials
eugenijm [Tue, 26 Mar 2019 18:42:03 +0000 (21:42 +0300)]
Add GET /api/v1/apps/verify_credentials

5 years agoMerge branch 'fix/ap-icon' into 'develop'
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

5 years agoMerge branch 'features/mastoapi/2.7.2-instance-attributes' into 'develop'
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

5 years agoAP UserView: Refactor banner / avatar display code, add test.
lain [Tue, 26 Mar 2019 15:40:09 +0000 (16:40 +0100)]
AP UserView: Refactor banner / avatar display code, add test.

5 years agoTest for MastoAPI /api/v1/instance response structure (formatting fix).
Ivan Tashkinov [Tue, 26 Mar 2019 15:18:36 +0000 (18:18 +0300)]
Test for MastoAPI /api/v1/instance response structure (formatting fix).

5 years agoMerge branch 'features/mastoapi/2.7.0-auth-error-messages' into 'develop'
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

5 years agoTest for MastoAPI /api/v1/instance response structure.
Ivan Tashkinov [Tue, 26 Mar 2019 15:13:24 +0000 (18:13 +0300)]
Test for MastoAPI /api/v1/instance response structure.

5 years agoMerge branch 'replies-count' into 'develop'
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

5 years agoMerge branch 'refactor/remove-activity-representer' into 'develop'
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

5 years agoCredo is upset about me not remembering the alphabet
rinpatch [Tue, 26 Mar 2019 14:35:45 +0000 (17:35 +0300)]
Credo is upset about me not remembering the alphabet

5 years agoFix formatting
rinpatch [Tue, 26 Mar 2019 14:18:18 +0000 (17:18 +0300)]
Fix formatting

5 years agoRemove ActivityRepresenter
rinpatch [Tue, 26 Mar 2019 14:16:21 +0000 (17:16 +0300)]
Remove ActivityRepresenter

5 years agoMastodon 2.7.2 instance attributes (registrations, languages).
Ivan Tashkinov [Tue, 26 Mar 2019 13:27:17 +0000 (16:27 +0300)]
Mastodon 2.7.2 instance attributes (registrations, languages).

5 years agoIncrement replies_count on replies (MastoAPI)
eugenijm [Mon, 25 Mar 2019 17:21:48 +0000 (20:21 +0300)]
Increment replies_count on replies (MastoAPI)

5 years agoComments split.
Ivan Tashkinov [Tue, 26 Mar 2019 12:24:29 +0000 (15:24 +0300)]
Comments split.

5 years agoMastodon-based auth error messages. Defaulted User#auth_active?/1 to `true`.
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`.

5 years agoTry sending an empty map
Mark Felder [Tue, 26 Mar 2019 00:00:35 +0000 (19:00 -0500)]
Try sending an empty map

5 years agoAttempt to fix incorrect federation of default instance avatars
Mark Felder [Mon, 25 Mar 2019 23:47:04 +0000 (18:47 -0500)]
Attempt to fix incorrect federation of default instance avatars

5 years agoMerge branch 'fix/notification-id-index' into 'develop'
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

5 years agoAdd an id index to notifications
rinpatch [Mon, 25 Mar 2019 18:59:52 +0000 (21:59 +0300)]
Add an id index to notifications

5 years agoMerge branch 'bugfix/missing-announces' into 'develop'
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

5 years agofix up missing announcements with preloads
William Pitcock [Mon, 25 Mar 2019 03:32:19 +0000 (03:32 +0000)]
fix up missing announcements with preloads

5 years agoMerge branch 'features/s3-uploader-digital-ocean' into 'develop'
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

5 years agoMerge branch 'fix/mastoapi-liked' into 'develop'
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

5 years agoServe non-public activities in /api/v1/favourites
rinpatch [Sun, 24 Mar 2019 23:15:45 +0000 (02:15 +0300)]
Serve non-public activities in /api/v1/favourites

Fixes #648

5 years agoadd overriding truncated_namespace condition for truncating paths for digital ocean
Austin Lanari [Sun, 24 Mar 2019 18:32:09 +0000 (11:32 -0700)]
add overriding truncated_namespace condition for truncating paths for digital ocean

5 years agoMerge branch 'features/mrf-keyword-nil-summary' into 'develop'
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

5 years agomrf/keyword_policy.ex: Fix when summary == nil, do not whitelist content == nil
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

5 years agoMerge branch 'fix/eldap-warnings' into 'develop'
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

5 years agoMerge branch 'feature/object-normalize-preload' into 'develop'
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

5 years agoRemove useless echo
rinpatch [Sat, 23 Mar 2019 07:19:13 +0000 (10:19 +0300)]
Remove useless echo

5 years agotests: fix up activity collision test
William Pitcock [Sat, 23 Mar 2019 03:16:50 +0000 (03:16 +0000)]
tests: fix up activity collision test

5 years agoactivity: use left join instead of inner join when fetching activities that may or...
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

5 years agouser: use preloads when deleting accounts
William Pitcock [Sat, 23 Mar 2019 03:04:42 +0000 (03:04 +0000)]
user: use preloads when deleting accounts

5 years agoostatus: use preload objects with Object.normalize() when opportunistic
William Pitcock [Sat, 23 Mar 2019 03:03:06 +0000 (03:03 +0000)]
ostatus: use preload objects with Object.normalize() when opportunistic

5 years agoobject: downgrade normalize warning to debug severity
William Pitcock [Sat, 23 Mar 2019 03:00:04 +0000 (03:00 +0000)]
object: downgrade normalize warning to debug severity

5 years agoactivitypub: object view: use preloaded object when possible
William Pitcock [Sat, 23 Mar 2019 02:49:40 +0000 (02:49 +0000)]
activitypub: object view: use preloaded object when possible