Phantasm
5ecc936444
Docs: split wall of install commands, fix downloading OTP bundle
...
Bundle could not be downloaded, because sudo does not cope with the
previous syntax that double quoted the whole command, and the download
link was single quoted.
2026-08-13 23:52:06 +02:00
Phantasm
2dda6cb52a
Docs: Update OTP bundle links left behind in the Forgejo migration
2026-08-13 23:26:44 +02:00
Lain Soykaf
478b021fbe
fix(migrations): make Rebased rollback safe
2026-07-29 15:22:13 +04:00
mkljczk
2e59dcb9f6
style
...
Signed-off-by: mkljczk <git@mkljczk.pl>
2026-07-29 15:22:13 +04:00
mkljczk
e516c43411
Add docs for Rebased migration
...
Signed-off-by: mkljczk <git@mkljczk.pl>
2026-07-29 15:22:13 +04:00
lain
16581a2f6d
Merge pull request 'Update Debian and Ubuntu installation requirements' ( #7806 ) from gitlab-mr-iid-4429 into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7806
2026-07-27 12:16:12 +00:00
Lain Soykaf
be5a3957b2
docs: explain libvips dependency
2026-07-27 16:12:21 +04:00
Lain Soykaf
3b71770cfa
docs: update Debian and Ubuntu requirements
2026-07-27 15:31:59 +04:00
lain
8ab0e046b1
Merge pull request 'Allow creating accounts without a password in the AdminAPI, update docs' ( #7937 ) from mkljczk/pleroma:admin-api-passwordless-user-creation into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7937
2026-07-27 07:17:14 +00:00
Lain Soykaf
03e75d3b3e
fix(webhooks): merge develop and harden delivery
2026-07-26 17:00:14 +04:00
Lain Soykaf
cece76e4cb
docs(search): document ParadeDB operations
2026-07-26 12:32:24 +04:00
Lain Soykaf
a9862dcaa0
chore: merge develop into ParadeDB backend
2026-07-26 11:24:37 +04:00
lain
cc1b95c88e
Merge pull request 'Rework Gun connection pooling' ( #7934 ) from issue-2263-gun-validation into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7934
2026-07-25 05:44:39 +00:00
Lain Soykaf
836f4a2d69
fix(admin-api): reject explicit empty passwords
2026-07-24 22:52:23 +04:00
Lain Soykaf
d090aeb2bb
fix(http): forward plain HTTP proxy requests
2026-07-22 20:35:51 +04:00
nicole mikołajczyk
36bc7b116d
Allow creating accounts without a password in the AdminAPI, update docs
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-07-20 19:01:02 +02:00
Lain Soykaf
d0d6c986f4
docs(http): document Gun pool behavior
2026-07-17 20:35:40 +04:00
Lain Soykaf
719b5d65b5
Require webhook events
2026-05-26 15:51:46 +04:00
Lain Soykaf
cd28c2089c
Fix ParadeDB search indexing
2026-05-25 18:45:47 +04:00
lain
133fc64472
Merge branch 'develop' into webhooks
2026-05-06 07:53:46 +00:00
Mark Felder
2cc7b8356c
Merge remote-tracking branch 'origin/develop' into paradedb-search-backend
2026-03-25 15:09:19 -07:00
Phantasm
ad7ab7741b
Elixir 1.19: Update dependencies in docs
...
Elixir 1.15 support only OTP>=24
2026-03-25 19:35:46 +00:00
Phantasm
a5bd4e0d92
Partially revert "Elixir 1.19: Refactor Logger configuration to what Elixir 1.15+ expects"
...
This partially reverts commit fc35204cc1d718ba7815cc5e1b08746202b4f7dc.
2026-03-25 19:35:46 +00:00
Phantasm
0393f0f92d
Elixir 1.19: Move Logger backends under a specific config key
2026-03-25 19:35:46 +00:00
Phantasm
926cad3a76
Elixir 1.19: Refactor Logger configuration to what Elixir 1.15+ expects
...
Elixir 1.19 started emitting warnings about our use of:
config :logger, :console and
config :logger, backends: []
which got split in 1.15 to :default_handler, :default_formatter, and
LoggerBackends.add(backend) respectively.
On Pleroma startup it is now necessary to add the additional logger
backends at runtime (done with configure_logger() in application.ex).
New config key :pleroma, :logger_backends: [] has replaced the older
backends array. The logger_backends package is now used to facilitate
usage of other logger backends besides the default one (:logger_std_h
from OTP).
Warnings were added to Pleroma startup to warn about the usage of
:logger, backends and additional logic was introduced to make addition
of ExSyslogger to admin's configuration less dumb.
Ref: https://hexdocs.pm/logger/1.15.0/Logger.html#module-backends-and-backwards-compatibility
2026-03-25 19:35:46 +00:00
nicole mikołajczyk
40bc79e5ce
Merge pull request 'Various bookmark folders-related improvements' ( #7829 ) from mkljczk/pleroma:bookmark-folders into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7829
2026-03-06 16:50:30 +00:00
lain
865ddfdce0
Merge branch 'develop' into paradedb-search-backend
2026-03-05 15:02:32 +00:00
Lain Soykaf
7efd296afb
Add fuzzy matching to ParadeDB search
...
Make ParadeDB search typo-tolerant via configurable fuzzy distance and document the new setting. Add coverage for fuzzy query SQL and id parsing, and keep integration test stability under connection load.
2026-03-05 17:12:03 +04:00
Lain Soykaf
3a87250e15
Add ParadeDB external search backend
...
Introduce an optional search backend that indexes public/unlisted Notes into a separate ParadeDB (pg_search) Postgres and queries it for status search results.
2026-03-03 12:17:34 +04:00
nicole mikołajczyk
2086561fbd
Various bookmark folders-related improvements
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-03-02 23:41:46 +01:00
nicole mikołajczyk
c3b779036d
Merge branch 'develop' into pleroma-database-config-whitelist
2026-03-01 22:44:08 +00:00
nicole mikołajczyk
6405a2e682
Merge pull request 'Move avatar_description and header_description fields to the account object' ( #7828 ) from mkljczk/pleroma:avatar-description-mastodon-api into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7828
2026-03-01 22:40:01 +00:00
mkljczk
c392b21db1
Update docs on scrobbles
2026-02-27 09:22:14 +00:00
nicole mikołajczyk
3d9ac413af
Move avatar_description and header_description fields to the account object
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-17 14:00:21 +01:00
nicole mikołajczyk
80ede85f75
Allow assigning users to reports
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-01-28 10:35:19 +01:00
Phantasm
54092d2b7c
Docs: Remove outdated, incorrect, inappropriate or unmaintained install docs
2026-01-25 05:46:28 +00:00
Dryusdan
ce188baa92
Add more Postgresql-rum version
2026-01-22 08:55:14 +01:00
Dryusdan
177edbbb2c
Add more RUM versions
2026-01-22 08:50:50 +01:00
Dryusdan
145b38b314
Reset deleted double space
2026-01-21 20:18:13 +01:00
Dryusdan
10ab71d157
Improve Debian 13 OTP dependencies and remove Debian 12 in source installation
...
Cause of Elexir ~> 1.15 (mandatory in Pleroma 2.10) that don't support in Debian 12,
I fix doc and replace Debian 12 by Debian 13
And replace a dependencies in OTP release + add a new dependencies for Debian 13.
2026-01-21 18:03:40 +01:00
Lain Soykaf
49f9ab3034
Cheatsheet: Fix double slash
2026-01-17 13:02:18 +04:00
nicole mikołajczyk
92fd157cd8
Update cheatsheet
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-01-16 21:35:53 +01:00
nicole mikołajczyk
b66b93a94a
Add task for filtering non-whitelisted configs
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-01-16 21:35:22 +01:00
lain
9fcf918e1c
Merge branch 'phnt/oban-web' into 'develop'
...
Add Oban Web and upgrade LiveView, plug
See merge request pleroma/pleroma!4422
2026-01-11 05:40:47 +00:00
Phantasm
5e114931f5
Move LiveDashboard to /pleroma/live_dashboard
2026-01-09 11:55:16 +01:00
Phantasm
39279292b2
Docs: Add admin documentation for LiveDashboard and Oban Web
2026-01-08 22:23:38 +01:00
Lain Soykaf
db48aa5cdb
Installation: Add Release-Via-Docker option
2025-12-31 18:52:14 +04:00
Lain Soykaf
2b8a366f9b
Nginx example: Add headers and use same paths we use in other places
2025-12-22 16:10:02 +04:00
lain
985a0a28c7
Merge branch 'docs-rum-idx' into 'develop'
...
Docs RUM: add OTP command, recommend vacuum after migration
See merge request pleroma/pleroma!4363
2025-12-21 11:36:39 +00:00
nicole mikołajczyk
c6298be9f0
Merge branch 'scrobbles-scope' into 'develop'
...
Add `write:scrobbles` and `read:scrobbles` scope for scrobbling
See merge request pleroma/pleroma!4379
2025-12-16 20:53:32 +01:00