akkoma
5 years agoRemove domain from sample_config template
raeno [Fri, 14 Dec 2018 20:08:25 +0000 (21:08 +0100)]
Remove domain from sample_config template

5 years agoScrub html from activity.content or user.bio for opengraph meta
raeno [Fri, 14 Dec 2018 20:07:06 +0000 (21:07 +0100)]
Scrub html from activity.content or user.bio for opengraph meta

5 years agoMerge branch 'develop' into oembed_provider
raeno [Fri, 14 Dec 2018 19:28:35 +0000 (20:28 +0100)]
Merge branch 'develop' into oembed_provider

5 years agoFix tests
raeno [Fri, 14 Dec 2018 19:23:51 +0000 (20:23 +0100)]
Fix tests

Notice test has been failing due to missing placeholder in index.html
I've tried to use fixtures to substitute that file in test environment but it became too much hassle. Fixtures are not copied to _build directory so I'd need to change file fetching logic. IMO it doesn't worth it since pleroma-fe already has this placeholder merged and all future updated of index.html will include it.

5 years agoHandle "users/:id" links as well. Fix comments in MR.
raeno [Fri, 14 Dec 2018 18:55:40 +0000 (19:55 +0100)]
Handle "users/:id" links as well. Fix comments in MR.

5 years agoMerge branch 'pleroma-feature/compat/push-subscriptions' into 'develop'
href [Fri, 14 Dec 2018 18:50:44 +0000 (18:50 +0000)]
Merge branch 'pleroma-feature/compat/push-subscriptions' into 'develop'

Improve web push

Closes #393, #422, and #452

See merge request pleroma/pleroma!524

5 years agoWarn if push is disabled..
href [Fri, 14 Dec 2018 15:17:27 +0000 (16:17 +0100)]
Warn if push is disabled..

5 years agoUpdate config.md
Haelwenn [Fri, 14 Dec 2018 15:06:04 +0000 (15:06 +0000)]
Update config.md

5 years agoMerge branch 'feature/file-size-checking' into 'develop'
href [Fri, 14 Dec 2018 13:00:24 +0000 (13:00 +0000)]
Merge branch 'feature/file-size-checking' into 'develop'

[#36] Add warnings when file upload fails

See merge request pleroma/pleroma!523

5 years agoFix warning
href [Fri, 14 Dec 2018 12:56:42 +0000 (13:56 +0100)]
Fix warning

5 years agoPleroma.Activity.mastodon_notification_type/1
href [Mon, 10 Dec 2018 14:50:10 +0000 (15:50 +0100)]
Pleroma.Activity.mastodon_notification_type/1

5 years agoProperly disable Web Push if no VAPID key is set
href [Sun, 9 Dec 2018 12:45:21 +0000 (13:45 +0100)]
Properly disable Web Push if no VAPID key is set

5 years agoTypos
href [Sat, 8 Dec 2018 19:02:59 +0000 (20:02 +0100)]
Typos

5 years agoPush: respect alerts settings
href [Sat, 8 Dec 2018 17:07:10 +0000 (18:07 +0100)]
Push: respect alerts settings

5 years agoPush: add missing notification_type field
href [Sat, 8 Dec 2018 16:34:13 +0000 (17:34 +0100)]
Push: add missing notification_type field

5 years agoPush.Subscription: convert base64 to base64 urlsafe
href [Sat, 8 Dec 2018 16:32:58 +0000 (17:32 +0100)]
Push.Subscription: convert base64 to base64 urlsafe

5 years agoimprove push message format (compatibility with mastodon)
Egor Kislitsyn [Fri, 7 Dec 2018 14:08:42 +0000 (21:08 +0700)]
improve push message format (compatibility with mastodon)

5 years agoUpdate config.md
lambda [Fri, 7 Dec 2018 09:32:59 +0000 (09:32 +0000)]
Update config.md

5 years agofix and improve web push; add configuration docs
Egor Kislitsyn [Fri, 7 Dec 2018 08:55:28 +0000 (15:55 +0700)]
fix and improve web push; add configuration docs

5 years agoMerge branch '114_user_registration_emails' into 'develop'
href [Fri, 14 Dec 2018 09:16:03 +0000 (09:16 +0000)]
Merge branch '114_user_registration_emails' into 'develop'

[#114] User registration emails

Closes #114

See merge request pleroma/pleroma!531

5 years ago[#114] Addressed MR comments. Removed functionality to be extracted to other MRs.
Ivan Tashkinov [Fri, 14 Dec 2018 09:09:55 +0000 (12:09 +0300)]
[#114] Addressed MR comments. Removed functionality to be extracted to other MRs.

5 years agoMerge branch 'fix/double-rt-or-fav' into 'develop'
lambda [Fri, 14 Dec 2018 08:26:08 +0000 (08:26 +0000)]
Merge branch 'fix/double-rt-or-fav' into 'develop'

Prevent accidental double RTs or favorites

See merge request pleroma/pleroma!542

5 years agoMerge branch 'fix/qvitter-fav-object' into 'develop'
lambda [Fri, 14 Dec 2018 08:25:02 +0000 (08:25 +0000)]
Merge branch 'fix/qvitter-fav-object' into 'develop'

TwitterAPI: Include favorited post in json

Closes #405

See merge request pleroma/pleroma!543

5 years agoMerge branch '2018-12-13-update-frontend' into 'develop'
lambda [Fri, 14 Dec 2018 08:23:56 +0000 (08:23 +0000)]
Merge branch '2018-12-13-update-frontend' into 'develop'

update frontend

See merge request pleroma/pleroma!544

5 years agoTwitterAPI: Include favorited post in json
eal [Fri, 14 Dec 2018 06:24:18 +0000 (08:24 +0200)]
TwitterAPI: Include favorited post in json

5 years agoPrevent accidental double RTs or favorites
eal [Fri, 14 Dec 2018 05:56:49 +0000 (07:56 +0200)]
Prevent accidental double RTs or favorites

5 years agoFix tests. Remove oembed template
raeno [Fri, 14 Dec 2018 01:59:33 +0000 (02:59 +0100)]
Fix tests. Remove oembed template

5 years agoRemove oembed for now, will submit it in another MR. Fix warnings
raeno [Thu, 13 Dec 2018 21:16:54 +0000 (22:16 +0100)]
Remove oembed for now, will submit it in another MR. Fix warnings

5 years agoRefactor ostatus_controller, extract metatags redirection to Redirector itself. Set...
raeno [Thu, 13 Dec 2018 21:13:02 +0000 (22:13 +0100)]
Refactor ostatus_controller, extract metatags redirection to Redirector itself. Set 'html' as default type for ostatus links

5 years agoSet Pleroma.instance.domain when config is generated
raeno [Wed, 12 Dec 2018 19:57:01 +0000 (22:57 +0300)]
Set Pleroma.instance.domain when config is generated

5 years agoExtract opengraph/oembed into separate module
raeno [Wed, 12 Dec 2018 19:55:01 +0000 (22:55 +0300)]
Extract opengraph/oembed into separate module

5 years agoAdd opengraph/twitter_card:summary support. Add config to toggle on/off specific...
raeno [Wed, 12 Dec 2018 19:37:00 +0000 (22:37 +0300)]
Add opengraph/twitter_card:summary support. Add config to toggle on/off specific metadata

5 years agoWIP. Implement oembed route and handle both json/xml for "Note" type activity
raeno [Mon, 10 Dec 2018 19:08:02 +0000 (23:08 +0400)]
WIP. Implement oembed route and handle both json/xml for "Note" type activity

5 years agoInsert meta tags into static index.html on the fly for OStatus#notice
raeno [Mon, 10 Dec 2018 12:25:33 +0000 (16:25 +0400)]
Insert meta tags into static index.html on the fly for OStatus#notice

5 years agoupdate frontend
lain [Thu, 13 Dec 2018 20:03:36 +0000 (21:03 +0100)]
update frontend

5 years agoMerge branch 'username-underscores' into 'develop'
lambda [Thu, 13 Dec 2018 15:13:24 +0000 (15:13 +0000)]
Merge branch 'username-underscores' into 'develop'

Allow underscores/dashes in usernames.

Closes #429

See merge request pleroma/pleroma!537

5 years agoMerge branch 'fix/mix-tasks-set-user-info' into 'develop'
lambda [Thu, 13 Dec 2018 15:10:50 +0000 (15:10 +0000)]
Merge branch 'fix/mix-tasks-set-user-info' into 'develop'

Fix mix task User

See merge request pleroma/pleroma!539

5 years ago[#114] Removed `email_invite` implementation (to be addressed separately).
Ivan Tashkinov [Thu, 13 Dec 2018 13:22:42 +0000 (16:22 +0300)]
[#114] Removed `email_invite` implementation (to be addressed separately).

5 years ago[#114] Removed `email_invite` implementation (to be addressed separately).
Ivan Tashkinov [Thu, 13 Dec 2018 13:22:42 +0000 (16:22 +0300)]
[#114] Removed `email_invite` implementation (to be addressed separately).

5 years ago[#114] Initial implementation of user email invitations.
Ivan Tashkinov [Thu, 13 Dec 2018 11:30:48 +0000 (14:30 +0300)]
[#114] Initial implementation of user email invitations.

5 years ago[#114] Refactored `password_reset` (moved to TwitterAPI). Added homepage links to...
Ivan Tashkinov [Thu, 13 Dec 2018 10:17:49 +0000 (13:17 +0300)]
[#114] Refactored `password_reset` (moved to TwitterAPI). Added homepage links to password reset result pages.

5 years agoExtended nicknames: allow dashes.
href [Wed, 12 Dec 2018 20:44:08 +0000 (21:44 +0100)]
Extended nicknames: allow dashes.

5 years agoAllow to set both admin and moderator at the same time in mix task User
link0ff [Wed, 12 Dec 2018 20:32:32 +0000 (22:32 +0200)]
Allow to set both admin and moderator at the same time in mix task User

5 years agoMerge branch 'fix/nginx-safari' into 'develop'
lambda [Wed, 12 Dec 2018 20:38:03 +0000 (20:38 +0000)]
Merge branch 'fix/nginx-safari' into 'develop'

Update proxy config to improve behavior and allow compatibility with Safari on MacOS and iOS

See merge request pleroma/pleroma!538

5 years agoFix toggle_activated in mix task User
link0ff [Wed, 12 Dec 2018 20:30:16 +0000 (22:30 +0200)]
Fix toggle_activated in mix task User

5 years agoAllow underscores in usernames.
href [Wed, 12 Dec 2018 17:17:15 +0000 (18:17 +0100)]
Allow underscores in usernames.

Fixes #429.

5 years agoproxy buffering still needs to be off
Mark Felder [Wed, 12 Dec 2018 17:36:00 +0000 (17:36 +0000)]
proxy buffering still needs to be off

5 years agoUpdate proxy config to improve behavior and allow compatibility with Safari on MacOS...
Mark Felder [Wed, 12 Dec 2018 17:31:47 +0000 (17:31 +0000)]
Update proxy config to improve behavior and allow compatibility with Safari on MacOS and iOS

5 years ago[#114] Routes and config for `confirm_email` and `email_invite` (Twitter API).
Ivan Tashkinov [Wed, 12 Dec 2018 17:15:43 +0000 (20:15 +0300)]
[#114] Routes and config for `confirm_email` and `email_invite` (Twitter API).

5 years ago[#114] Addressed warnings. Fix of `with` statement clause in `password_reset`.
Ivan Tashkinov [Wed, 12 Dec 2018 14:14:31 +0000 (17:14 +0300)]
[#114] Addressed warnings. Fix of `with` statement clause in `password_reset`.

5 years ago[#114] Added tests for "POST /api/account/password_reset".
Ivan Tashkinov [Wed, 12 Dec 2018 13:28:00 +0000 (16:28 +0300)]
[#114] Added tests for "POST /api/account/password_reset".

5 years ago[#114] Initial implementation of user password reset emails (user-initiated).
Ivan Tashkinov [Tue, 11 Dec 2018 17:17:49 +0000 (20:17 +0300)]
[#114] Initial implementation of user password reset emails (user-initiated).

5 years ago[#114] Added /dev/mailbox dev-only route (emails preview). Added mailer config examples.
Ivan Tashkinov [Tue, 11 Dec 2018 11:59:25 +0000 (14:59 +0300)]
[#114] Added /dev/mailbox dev-only route (emails preview). Added mailer config examples.

5 years ago[#114] SMTP deps and config.
Ivan Tashkinov [Mon, 10 Dec 2018 17:20:50 +0000 (20:20 +0300)]
[#114] SMTP deps and config.

5 years agoMerge branch 'support/issue_442' into 'develop'
kaniini [Wed, 12 Dec 2018 07:28:47 +0000 (07:28 +0000)]
Merge branch 'support/issue_442' into 'develop'

[#442] fix warnings

See merge request pleroma/pleroma!536

5 years agofix warnings
Maksim Pechnikov [Tue, 11 Dec 2018 12:31:52 +0000 (15:31 +0300)]
fix warnings

5 years agoMerge branch 'new-fe-options' into 'develop'
scarlett [Mon, 10 Dec 2018 23:32:29 +0000 (23:32 +0000)]
Merge branch 'new-fe-options' into 'develop'

Add new frontend options to server-side config.

See merge request pleroma/pleroma!535

5 years agoDocument the new frontend options.
scarlett [Mon, 10 Dec 2018 23:23:10 +0000 (23:23 +0000)]
Document the new frontend options.

5 years agoAdd new frontend options to server-side config.
scarlett [Mon, 10 Dec 2018 23:15:01 +0000 (23:15 +0000)]
Add new frontend options to server-side config.

5 years agoMerge branch '2018-12-10-update-frontend' into 'develop'
lambda [Mon, 10 Dec 2018 19:55:32 +0000 (19:55 +0000)]
Merge branch '2018-12-10-update-frontend' into 'develop'

2018 12 10 update frontend

See merge request pleroma/pleroma!534

5 years agoFix warnings.
lain [Mon, 10 Dec 2018 19:49:06 +0000 (20:49 +0100)]
Fix warnings.

5 years agoupdate frontend
lain [Mon, 10 Dec 2018 19:46:10 +0000 (20:46 +0100)]
update frontend

5 years agoMerge branch 'fix_empty_bio_crash' into 'develop'
lambda [Mon, 10 Dec 2018 19:08:35 +0000 (19:08 +0000)]
Merge branch 'fix_empty_bio_crash' into 'develop'

Fixes #415. Do not crash during registration when hasn't filled bio field

Closes #415

See merge request pleroma/pleroma!529

5 years agoMerge branch 'fix/mix-task-uploads-moduledoc' into 'develop'
lambda [Mon, 10 Dec 2018 19:06:39 +0000 (19:06 +0000)]
Merge branch 'fix/mix-task-uploads-moduledoc' into 'develop'

Mix tasks: improve uploads.ex moduledoc

See merge request pleroma/pleroma!528

5 years agoMerge branch 'fix/config-md-typos' into 'develop'
lambda [Mon, 10 Dec 2018 19:06:13 +0000 (19:06 +0000)]
Merge branch 'fix/config-md-typos' into 'develop'

config.md: Fix typos and add  `federating` option description

See merge request pleroma/pleroma!525

5 years agoMerge branch 'support/bugfix_272' into 'develop'
lambda [Mon, 10 Dec 2018 19:05:16 +0000 (19:05 +0000)]
Merge branch 'support/bugfix_272' into 'develop'

[#272] fix hashtags in api

See merge request pleroma/pleroma!510

5 years agoMerge branch 'fix/theora-detection-read-bytes' into 'develop'
lambda [Mon, 10 Dec 2018 19:04:06 +0000 (19:04 +0000)]
Merge branch 'fix/theora-detection-read-bytes' into 'develop'

Fix Theora detection in mime.ex

See merge request pleroma/pleroma!493

5 years agoMerge branch 'anonymize-filter-text' into 'develop'
lambda [Mon, 10 Dec 2018 19:03:06 +0000 (19:03 +0000)]
Merge branch 'anonymize-filter-text' into 'develop'

AnonymizeFilename: allow for a pre-defined text instead of random string

See merge request pleroma/pleroma!516

5 years agoMerge branch 'develop' into 'fix/mix-task-uploads-moduledoc'
lambda [Mon, 10 Dec 2018 18:33:36 +0000 (18:33 +0000)]
Merge branch 'develop' into 'fix/mix-task-uploads-moduledoc'

# Conflicts:
#   lib/mix/tasks/pleroma/uploads.ex

5 years agoMerge branch 'parallel588/pleroma-support/compile_warnings' into 'develop'
lambda [Mon, 10 Dec 2018 18:28:02 +0000 (18:28 +0000)]
Merge branch 'parallel588/pleroma-support/compile_warnings' into 'develop'

Parallel588/pleroma support/compile warnings

See merge request pleroma/pleroma!532

5 years agoFormat.
lain [Mon, 10 Dec 2018 18:19:40 +0000 (19:19 +0100)]
Format.

5 years agoTreat warnings as errors outside of tests.
lain [Mon, 10 Dec 2018 18:13:53 +0000 (19:13 +0100)]
Treat warnings as errors outside of tests.

5 years agoupdates
Maksim Pechnikov [Mon, 10 Dec 2018 06:39:57 +0000 (09:39 +0300)]
updates

5 years agoKeep the shortdoc descriptive
rinpatch [Mon, 10 Dec 2018 05:03:17 +0000 (08:03 +0300)]
Keep the shortdoc descriptive

5 years agoFixes #415. Properly handle nil and empty string by User.parse_bio
raeno [Sun, 9 Dec 2018 21:01:43 +0000 (01:01 +0400)]
Fixes #415. Properly handle nil and empty string by User.parse_bio

5 years agoMix tasks: improve uploads.ex moduledoc
Rin Toshaka [Sun, 9 Dec 2018 19:17:35 +0000 (20:17 +0100)]
Mix tasks: improve uploads.ex moduledoc

5 years agofix compile warnings
Maksim Pechnikov [Sun, 9 Dec 2018 09:12:48 +0000 (12:12 +0300)]
fix compile warnings

5 years agoMerge branch 'angristan-docker' into 'develop'
Haelwenn [Sun, 9 Dec 2018 13:53:20 +0000 (13:53 +0000)]
Merge branch 'angristan-docker' into 'develop'

Update angristan/docker-pleroma URL in README

See merge request pleroma/pleroma!526

5 years agoUpdate angristan/docker-pleroma link
Stanislas [Sun, 9 Dec 2018 12:56:29 +0000 (12:56 +0000)]
Update angristan/docker-pleroma link

5 years agoconfig.md: Fix typos and add option description
Rin Toshaka [Sun, 9 Dec 2018 10:09:21 +0000 (11:09 +0100)]
config.md: Fix typos and add  option description

5 years agoformatting
Maksim Pechnikov [Fri, 7 Dec 2018 04:53:14 +0000 (07:53 +0300)]
formatting

5 years agofix hashtags in api response
Maksim Pechnikov [Thu, 6 Dec 2018 18:50:34 +0000 (21:50 +0300)]
fix hashtags in api response

5 years agoMake uploadlimit an object that stores upload limits for avatars, banners, background...
Rin Toshaka [Sat, 8 Dec 2018 20:48:49 +0000 (21:48 +0100)]
Make uploadlimit an object that stores upload limits for avatars, banners, backgrounds, general content

5 years agoRemove french.
href [Sat, 8 Dec 2018 10:09:35 +0000 (11:09 +0100)]
Remove french.

5 years agoMerge branch 'fix/add-upload.ex' into 'develop'
lambda [Sat, 8 Dec 2018 09:12:37 +0000 (09:12 +0000)]
Merge branch 'fix/add-upload.ex' into 'develop'

Mix Tasks: Add task uploads.ex for migrating local uploads.

See merge request pleroma/pleroma!517

5 years agoMerge branch 'fix/nodeinfo-nil-features' into 'develop'
lambda [Sat, 8 Dec 2018 09:12:06 +0000 (09:12 +0000)]
Merge branch 'fix/nodeinfo-nil-features' into 'develop'

Nodeinfo: remove null features; relay feature.

See merge request pleroma/pleroma!520

5 years agoMerge branch 'fix/media-proxy-url-encoded' into 'develop'
lambda [Sat, 8 Dec 2018 09:11:18 +0000 (09:11 +0000)]
Merge branch 'fix/media-proxy-url-encoded' into 'develop'

Media proxy: fix url encoding

See merge request pleroma/pleroma!521

5 years agoMerge branch 'fix/typo-relay-ex' into 'develop'
lambda [Sat, 8 Dec 2018 09:08:56 +0000 (09:08 +0000)]
Merge branch 'fix/typo-relay-ex' into 'develop'

[#283] Mix Tasks: Fix a typo in relay.ex

See merge request pleroma/pleroma!522

5 years ago[#283] Mix Tasks: Fix a typo in relay.ex
Rin Toshaka [Sat, 8 Dec 2018 07:30:34 +0000 (08:30 +0100)]
[#283] Mix Tasks: Fix a typo in relay.ex

5 years agoMedia proxy: fix url encoding
href [Fri, 7 Dec 2018 20:44:04 +0000 (21:44 +0100)]
Media proxy: fix url encoding

5 years agoAdd uploadlimit to Twitter API config
Rin Toshaka [Fri, 7 Dec 2018 19:03:30 +0000 (20:03 +0100)]
Add uploadlimit to Twitter API config

5 years agoMerge branch 'fix/gopher-respect-ip' into 'develop'
lambda [Fri, 7 Dec 2018 18:49:40 +0000 (18:49 +0000)]
Merge branch 'fix/gopher-respect-ip' into 'develop'

[#155] Fix Gopher server binding only to default value

See merge request pleroma/pleroma!518

5 years agoMerge branch 'media-proxy-follow-redirect' into 'develop'
lambda [Fri, 7 Dec 2018 18:48:26 +0000 (18:48 +0000)]
Merge branch 'media-proxy-follow-redirect' into 'develop'

Media proxy: follow HTTP redirects by default

Closes #421

See merge request pleroma/pleroma!519

5 years agoNodeinfo: remove null features; relay feature.
href [Fri, 7 Dec 2018 18:44:45 +0000 (19:44 +0100)]
Nodeinfo: remove null features; relay feature.

5 years agoMedia proxy: follow HTTP redirects by default
href [Fri, 7 Dec 2018 18:36:44 +0000 (19:36 +0100)]
Media proxy: follow HTTP redirects by default

5 years agoMerge branch '394_user_tags' into 'develop'
lambda [Fri, 7 Dec 2018 18:25:38 +0000 (18:25 +0000)]
Merge branch '394_user_tags' into 'develop'

[#394] User tags

Closes #394

See merge request pleroma/pleroma!508

5 years agoMake gopher respect ip
Rin Toshaka [Fri, 7 Dec 2018 18:21:58 +0000 (19:21 +0100)]
Make gopher respect ip

5 years agoFix a typo
Rin Toshaka [Fri, 7 Dec 2018 18:19:14 +0000 (19:19 +0100)]
Fix a typo

5 years agoMerge branch 'emoji-alphabetical-ordering' into 'develop'
lambda [Fri, 7 Dec 2018 18:13:39 +0000 (18:13 +0000)]
Merge branch 'emoji-alphabetical-ordering' into 'develop'

Emojis: Alphabetical ordering

Closes #366

See merge request pleroma/pleroma!515

5 years agoMix Tasks: Add task uploads.ex for migrating local uploads.
Rin Toshaka [Fri, 7 Dec 2018 14:13:57 +0000 (15:13 +0100)]
Mix Tasks: Add task uploads.ex for migrating local uploads.