Commit Graph

363 Commits (eda4b00a6a76dc282fe83582e7e24209379d4025)

Author SHA1 Message Date
Ivan Tashkinov 2a95014b9d [#923] OAuth consumer improvements, fixes, refactoring.
6 years ago
kaniini 1c3d3d0c2b Merge branch 'safe-mentions' into 'develop'
6 years ago
lain 8468f3f6d4 Add safe dm mode option.
6 years ago
Ivan Tashkinov 81bf6d9e6a [#923] Typo fix.
6 years ago
Ivan Tashkinov af68a42ef7 [#923] Support for multiple OAuth consumer strategies.
6 years ago
rinpatch 9a7b817c9a Ecto 3.0.5 migration
6 years ago
Ivan Tashkinov 26b6354095 [#923] Support for multiple (external) registrations per user via Registration.
6 years ago
Ivan Tashkinov 2a96283efb [#923] Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
6 years ago
kaniini 8b352af4dd Merge branch 'feature/openldap-support' into 'develop'
6 years ago
Ivan Tashkinov 2739057442 Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
6 years ago
Ivan Tashkinov aacbf0f570 [#923] OAuth: prototype of sign in / sign up with Twitter.
6 years ago
rinpatch 28cfb2c37a Enable dedupe by default
6 years ago
rinpatch e2fe796c63 Add some tests
6 years ago
link0ff 54e7087ab4 Merge remote-tracking branch 'upstream/develop' into feature/openldap-support
6 years ago
link0ff 9338f061a3 Support LDAP method start_tls
6 years ago
Ivan Tashkinov 63ab61ed3f Sign in via Twitter (WIP).
6 years ago
kaniini 46200d8fac Merge branch 'fix-tlsv1.3' into 'develop'
6 years ago
Ekaterina Vaartis 5021b7836f Fetch user's outbox posts on first federation with that user
6 years ago
Maksim bc7570c282 [#647] tests for web push
6 years ago
Haelwenn (lanodan) Monnier a283a1fcd0
Add default config for masto_fe
6 years ago
Egor Kislitsyn eb84de0143 allow users to disable their own account
6 years ago
KokaKiwi b57913b13a Fix supported TLS versions as TLS 1.3 support seems buggy.
6 years ago
link0ff 19e2b85247 Merge remote-tracking branch 'upstream/develop' into feature/openldap-support
6 years ago
William Pitcock 6b2a1ad1c8 config: fix chat endpoint path
6 years ago
William Pitcock 9aec00d711 config: update config for cowboy 2 endpoints
6 years ago
Egor c3ac9424d2 AutoLinker
6 years ago
link0ff e278d47023 OpenLDAP support
6 years ago
Egor bff9eb5ef7 Reports
6 years ago
kaniini 833161b5d2 Merge branch 'feature/jobs' into 'develop'
6 years ago
lain d812a347ca Add optional welcome message.
6 years ago
Karen Konou d943c90249 Add tests, change default config values, fix a bug
6 years ago
Haelwenn (lanodan) Monnier 71ce564ecc
config/dev.exs: Don’t put secure cookies on dev
6 years ago
Egor Kislitsyn 305d219413 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/jobs
6 years ago
rinpatch 6c21f5aa16 Merge branch 'develop' into feature/keyword-policy
6 years ago
rinpatch 8a0b755c19 rename ftl_removal to federated_timeline_removal to keep consistent naming with SimplePolicy
6 years ago
rinpatch 2174f6eb4f Add default config for keyword policy
6 years ago
Michael Loftis 43b3f9e96e rids the duplicate timestamp from default ExSyslogger config
6 years ago
Egor Kislitsyn 3a3a3996b7 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/jobs
6 years ago
rinpatch 89762ad230 Merge branch 'feature/hellthread-filter-improvements' into 'develop'
6 years ago
Karen Konou 0ef0ae35ab added optional delist feature
6 years ago
lain e61f0be951 Unbreak all the tests.
6 years ago
href b3b0855456 Merge branch '534_federation_targets_reachability' into 'develop'
6 years ago
rinpatch 7057891db6 Make rich media support toggleable
6 years ago
Egor Kislitsyn d3677d2b4d Merge remote-tracking branch 'MAIN/develop' into feature/jobs
6 years ago
href 4aff4efa8d
Use multiple hackney pools
6 years ago
kaniini d03a116654 Merge branch 'hj-happiness-improvement' into 'develop'
6 years ago
Egor Kislitsyn 55affbca7f add a job queue
6 years ago
Ivan Tashkinov d3f9e6f6fe [#534] Merged `upstream/develop`.
6 years ago
Ivan Tashkinov 1d2f41642c [#534] Various tweaks. Tests for Instances and Instance.
6 years ago
lain 39b2457734 Change default bg image in new config.
6 years ago
Ivan Tashkinov 656ed7c84a [#534] Configurable outgoing federation reachability timeout.
6 years ago
lain e221c681dc New frontend configuration mechanism.
6 years ago
rinpatch 74346a7035 Fix merge conflict
6 years ago
rinpatch a38f21f51d unfurl_nsfw: false by default
6 years ago
Mark Felder 207489aa25 Also add to default config
6 years ago
rinpatch 76f80940da oops
6 years ago
rinpatch ff6c9a5c96 Introduce get_by_id in Activity, replace newlines with spaces
6 years ago
rinpatch e4dc3f71ae Resolve merge conflict
6 years ago
kaniini 7f5efddd6e Merge branch 'feature/pinned-posts' into 'develop'
6 years ago
Mark Felder 5419b1a030 Alpha sort the restricted nicknames
6 years ago
Egor Kislitsyn 28afcb7c31 move defaults from sample_config.exs to config.exs
6 years ago
lain 0fae04c4e3 Add a setting for users to autofollow on sign up.
6 years ago
Haelwenn (lanodan) Monnier c9b99d4486
config/config.exs: Add syslog backends
6 years ago
href 53f56039e5
Remove media proxy examples in config/config.exs
6 years ago
rinpatch b73a1a33de Merge branch 'captcha' into 'develop'
6 years ago
rinpatch 9ef664ffce Merge branch 'fix-chat' into 'develop'
6 years ago
rinpatch d1983ed028 Merge branch 'fix/reserve-media-username' into 'develop'
6 years ago
Rin Toshaka 5142b50f39 reserve /media
6 years ago
lain 8910e103ce Add handler for Phoenix-style socket.
6 years ago
lain 400337b0a7 Make Federator options configurable.
6 years ago
kaniini 3dc5f04976 Merge branch 'carrot-bullying' into 'develop'
6 years ago
lambda 9c782e59dd Raise remote limit
6 years ago
Ekaterina Vaartis 448af3601a Up captcha timer to 60 secs again, save used captchas in cachex
6 years ago
lain 1dd71026a1 Add 'about' to restricted list.
6 years ago
lain 8da2c45c27 Add ~ to the list of restricted names.
6 years ago
lain 5811e65e67 Add some hard limits on inserted activities.
6 years ago
lain 91724d160a Reserve a few user names
6 years ago
Karen Konou c76179419d Renamed the things
6 years ago
Karen Konou 409ff60bf8 Fix formatting
6 years ago
Karen Konou 92362e1e22 Implement large thread filter
6 years ago
Ekaterina Vaartis d112990776 Specifically disable captcha for automatic tests, it makes them fail
6 years ago
Ekaterina Vaartis 336e37d98f Make captcha (kocaptcha) stateless
6 years ago
kaniini fda148a9a2 Merge branch 'documentation/copy-pleroma-api' into 'develop'
6 years ago
raeno 7fb3780431 Merge branch 'develop' into oembed_provider
6 years ago
lain f3eb414e28 Add a way to use the admin api without a user.
6 years ago
Haelwenn (lanodan) Monnier 6adea5a7b2
Move to docs
6 years ago
lambda 443d59baa0 Merge branch 'feature/new-user-routes' into 'develop'
6 years ago
raeno a300336459 Merge branch 'develop' into oembed_provider
6 years ago
href b1860fe85a
Instance/Static runtime plug
6 years ago
lambda 52ac7dce5c Merge branch 'captcha' into 'develop'
6 years ago
href b12a904911
Integration tests for mastodon websocket
6 years ago
href 77b5154c82
Cowboy handler for Mastodon WebSocket
6 years ago
vaartis 6e2f64a0a6 minutes->seconds_retained in config.md
6 years ago
Ekaterina Vaartis 3a31fdaf06 Change minutes_retained config to seconds_retained
6 years ago
Ekaterina Vaartis 1d31fd0722 Make the hosted kocaptcha the default value
6 years ago
Ekaterina Vaartis 6062885df6 Add a configurable auto-cleanup for captchas
6 years ago
Rin Toshaka 7c522f38f0 Enable unsecure cookies by default in dev.exs
6 years ago
Ekaterina Vaartis c859cd1d61 Fix style
6 years ago
Ekaterina Vaartis e8537208bd Add a captcha mock for tests
6 years ago
Ekaterina Vaartis 98e10c0d4f Add captcha documentation to config.md
6 years ago
Ekaterina Vaartis 23549d3952 Formatting fixes
6 years ago
Haelwenn (lanodan) Monnier ff7ce9a9fb
config/config.exs: Add application/jrd+json => jrd+json to fix webfinger
6 years ago
Ekaterina Vaartis 28c43a417e Add an ability to disabled captcha
6 years ago
Ekaterina Vaartis a2399c1c7c Add base CAPTCHA support (currently only kocaptcha)
6 years ago
href bfe27c1b55 Merge branch '114_email_invites' into 'develop'
6 years ago
raeno 90b00701ff Merge branch 'develop' into oembed_provider
6 years ago
Haelwenn ef10e08efe Update config.md
6 years ago
lambda 3b65f31606
Update config.md
6 years ago
Egor Kislitsyn 658edb166f
fix and improve web push; add configuration docs
6 years ago
Ivan Tashkinov 9666376f5f [#114] Readded `invites_enabled` config setting, updated readme.
6 years ago
href 30dc81667c Merge branch '114_user_registration_emails' into 'develop'
6 years ago
Ivan Tashkinov f81213910f [#114] Addressed MR comments. Removed functionality to be extracted to other MRs.
6 years ago
raeno b5de7c4c4d Remove oembed for now, will submit it in another MR. Fix warnings
6 years ago
raeno d903e34cac Add opengraph/twitter_card:summary support. Add config to toggle on/off specific metadata
6 years ago
href 7214d57463
Extended nicknames: allow dashes.
6 years ago
href 7d9ddbe689
Allow underscores in usernames.
6 years ago
Ivan Tashkinov 4e7d98922e [#114] Added tests for "POST /api/account/password_reset".
6 years ago
Ivan Tashkinov 12905ce1ad [#114] Added /dev/mailbox dev-only route (emails preview). Added mailer config examples.
6 years ago
Ivan Tashkinov 10c156d98f [#114] SMTP deps and config.
6 years ago
scarlett e1cbb18327 Document the new frontend options.
6 years ago
scarlett 213176c3c3 Add new frontend options to server-side config.
6 years ago
lambda 729321ad20 Merge branch 'fix/config-md-typos' into 'develop'
6 years ago
Maxim Filippov 09c13d0929 Use "~" as a route namespace symbol on FE
6 years ago
Rin Toshaka 100a06afe1 config.md: Fix typos and add option description
6 years ago
href f079ca7181
Remove french.
6 years ago
href 3b27f61ffa
AnonymizeFilename: allow for a pre-defined text instead of random string
6 years ago
kaniini b0adea30b3 Merge branch 're-mrf' into 'develop'
6 years ago
Egor Kislitsyn 0020b22688 add VAPID to test config
6 years ago
scarlett 8a1df182cf Add a MRF Policy for appending re: to identical subjects in replies.
6 years ago
Maksim Pechnikov ec34de0c1f WebSub fix test
6 years ago
Maksim Pechnikov 3ce16e5a56 init tesla and updated the http requests in Pleroma.Web.Websub
6 years ago
rinpatch d9a4aed3b3 replace try/catch with File.Exists? in dev.exs
6 years ago
href 680716b3c9
Config docs
6 years ago
href 02d3dc6869
Uploads fun, part. 2
6 years ago
href b19597f602
reverse proxy / uploads
6 years ago
Haelwenn (lanodan) Monnier 761ed2355f
config/prod.exs: Remove server: true
6 years ago
William Pitcock 6979eeda34 config: document mrf_user_allowlist
6 years ago
kaniini 182e3e8da2 Merge branch 'feature/improve-version' into 'develop'
6 years ago
href bc5cf2c192
Improved version string
6 years ago
href bcecdc3ab1
Various runtime configuration fixes
6 years ago
hakabahitoyo 8fd0556c78 better config reading
6 years ago
hakabahitoyo 55abd8482e better config
6 years ago
hakabahitoyo 8e707aba29 format
6 years ago
Hakaba Hitoyo 58af0787be add mdii uploader
6 years ago
William Pitcock ee5932a504 http security: allow referrer-policy to be configured
6 years ago
William Pitcock fe67665e19 rename CSPPlug to HTTPSecurityPlug.
6 years ago
William Pitcock 5dda13ee5f config docs: typo fix
6 years ago
William Pitcock df72978dce csp plug: add support for certificate transparency
6 years ago
William Pitcock 69f5dfcfb3 config: add default parameters for CSPPlug
6 years ago
William Pitcock 234e471289 config: properly configure CORSPlug.
6 years ago