Commit graph
Select branches
Hide pull requests
backfill-expiry
backup-fixes
bad-uploader-config-warning
better-stats
buildx
ci
ci-builds-otp28
circleci
code-shaking-does-not-go-brr
config-db-keys
contentMap
contributing
credo-on-pr
customizable-docker-db
db-prune-beastmode-level-aggression
develop
docker
elixir-1.14
elixir1.15
ensure-scrubbers-loaded
frontend-switcher-9000
language-on-posts
link-tracking-stripper
mod-task
mrf-coolness
normalise-markup-by-default
otp26
otp28
policy
rabbit
stable
static-adminfe
translations
unify-http
user-expiry-backfill
#1
#100
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1010
#1012
#1014
#1015
#1016
#1018
#1019
#1021
#1022
#1023
#1024
#1025
#1026
#1028
#1029
#103
#1032
#1034
#1036
#1037
#1038
#1039
#104
#1041
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1050
#1051
#1056
#1057
#1058
#1059
#1060
#1062
#1065
#1067
#1068
#1071
#1076
#1077
#1079
#108
#1081
#1082
#1083
#1084
#1085
#1086
#1088
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1098
#1099
#1100
#1101
#1104
#1105
#1107
#1108
#1109
#111
#1110
#1113
#1116
#1119
#1121
#1122
#1123
#1124
#1126
#1128
#1129
#113
#1131
#1132
#1133
#1134
#114
#116
#117
#118
#119
#120
#121
#122
#123
#124
#128
#129
#132
#133
#134
#136
#137
#138
#139
#14
#140
#141
#143
#144
#145
#147
#149
#150
#151
#152
#154
#155
#158
#159
#16
#160
#161
#163
#164
#165
#171
#172
#173
#174
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#187
#192
#193
#194
#197
#198
#2
#200
#201
#202
#203
#206
#208
#209
#212
#214
#216
#218
#219
#22
#220
#221
#222
#223
#224
#226
#227
#229
#23
#230
#231
#232
#233
#236
#237
#238
#239
#24
#240
#241
#244
#248
#250
#251
#254
#26
#260
#262
#266
#27
#270
#272
#273
#275
#278
#28
#284
#285
#288
#29
#291
#292
#294
#298
#301
#307
#309
#31
#310
#312
#313
#314
#316
#317
#319
#32
#321
#324
#327
#328
#329
#33
#332
#333
#334
#335
#336
#34
#341
#342
#343
#348
#349
#350
#351
#353
#354
#356
#357
#358
#359
#360
#361
#362
#364
#367
#371
#372
#373
#375
#376
#377
#378
#379
#38
#386
#39
#393
#394
#395
#397
#398
#40
#405
#406
#410
#411
#413
#414
#42
#421
#422
#425
#426
#427
#428
#43
#432
#433
#435
#442
#448
#449
#45
#451
#454
#455
#456
#457
#460
#468
#47
#472
#473
#474
#475
#478
#48
#481
#484
#486
#489
#49
#493
#496
#498
#50
#500
#502
#504
#506
#507
#51
#512
#517
#518
#52
#525
#53
#530
#535
#54
#540
#542
#544
#548
#55
#550
#551
#553
#554
#555
#558
#559
#56
#562
#563
#565
#567
#570
#573
#574
#575
#579
#582
#583
#589
#59
#592
#593
#596
#6
#60
#600
#601
#607
#609
#61
#613
#614
#615
#617
#619
#62
#620
#621
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#634
#64
#640
#642
#65
#651
#655
#658
#66
#665
#666
#668
#674
#675
#676
#678
#680
#681
#682
#683
#684
#685
#686
#687
#69
#692
#693
#695
#699
#7
#70
#700
#701
#703
#705
#708
#709
#71
#713
#714
#717
#718
#72
#721
#726
#73
#732
#733
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#749
#75
#751
#752
#753
#754
#757
#759
#76
#760
#761
#762
#763
#766
#767
#772
#776
#778
#78
#782
#783
#785
#786
#788
#789
#79
#791
#793
#795
#796
#80
#800
#802
#803
#804
#805
#806
#808
#809
#81
#810
#814
#815
#816
#818
#819
#821
#823
#824
#825
#83
#832
#834
#837
#838
#839
#84
#841
#842
#844
#845
#846
#849
#85
#850
#851
#853
#854
#856
#86
#860
#861
#862
#865
#866
#867
#869
#87
#871
#872
#873
#874
#875
#878
#879
#88
#881
#882
#883
#884
#885
#886
#889
#890
#894
#897
#899
#90
#902
#903
#904
#905
#906
#908
#909
#91
#910
#92
#922
#923
#925
#926
#927
#930
#932
#933
#934
#936
#938
#939
#94
#940
#941
#943
#944
#945
#948
#949
#95
#955
#958
#959
#96
#961
#962
#964
#965
#966
#967
#968
#969
#97
#970
#971
#972
#973
#976
#977
#979
#98
#980
#981
#982
#984
#985
#986
#987
#988
#989
#99
#990
#991
#992
#993
#995
#996
#997
#998
2.6.1
2023.05
V3.9.0
pre-rebase
snac-3.12.1.1
snac-3.12.1.2
soapbox-v1.0.0
soapbox-v1.1.0
soapbox-v1.1.1
stable-2022.07
stable-202209
v0.0.1
v0.9.0
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.0.6
v1.0.7
v1.0.90
v1.0.91
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v1.1.5
v1.1.6
v1.1.7
v1.1.8
v1.1.9
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.0.4
v2.0.5
v2.0.6
v2.0.7
v2.1.0
v2.1.1
v2.1.2
v2.2.0
v2.2.1
v2.2.2
v2.3.0
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.4.4
v2.4.5
v2.5.0
v2.5.0-1
v2.5.0-2
v2.5.0-3
v2.5.0-4
v2.5.0-5
v2.5.0-6
v2.5.0-7
v2.5.0-8
v2.5.1
v2.5.2
v2.5.2-1
v2.5.2-2
v2.5.2-3
v2.5.2-4
v2.5.2-5
v2.5.2-6
v2.5.3
v2.5.4
v2.5.5
v2.6.0
v2.6.1
v2.6.2
v2.6.3
v2.7.0
v2.7.1
v2.8.0
v3.0.0
v3.1.0
v3.10.0
v3.10.1
v3.10.2
v3.10.3
v3.10.4
v3.11.0
v3.12.0
v3.12.1
v3.12.2
v3.13.0
v3.13.1
v3.13.2
v3.13.3
v3.14.0
v3.14.1
v3.15.0
v3.15.1
v3.15.2
v3.16.0
v3.17.0
v3.18.0
v3.18.1
v3.19.0
v3.2.0
v3.2.1
v3.2.2
v3.2.3
v3.3.0
v3.3.1
v3.4.0
v3.5.0
v3.6.0
v3.7.0
v3.7.1
v3.8.0
v3.9.1
v3.9.2
v3.9.3
-
86d62173ff
test: fix regex compare for OTP28
Oneric
2025-12-28 00:00:00 +00:00 -
cbae0760d0
ci: adjust elixir and OTP versions
Oneric
2025-12-28 00:00:00 +00:00 -
1fed47d0e0
user/signing_key: fix public_key functions and test
Oneric
2025-12-21 00:00:00 +00:00 -
712a629d84
Fix test in- and exclusion
Oneric
2025-12-21 00:00:00 +00:00 -
84ad11452e
test: fix elixir 1.19 warnings in tests
Oneric
2025-12-21 00:00:00 +00:00 -
ae17ad49ff
utils: comply with elixir 1.19 soft-requirement for parallel compiles
Oneric
2025-12-05 00:00:00 +00:00 -
e2f9315c07
cosmetic: adjust for elixir 1.19 struct update requirments
Oneric
2025-12-05 00:00:00 +00:00 -
fdd6bb5f1a
mix: define preferred env in cli()
Oneric
2025-12-05 00:00:00 +00:00 -
7936c01316
test/config/deprecations: fix warning comparsion for elixir 1.19
Oneric
2025-12-05 00:00:00 +00:00 -
d92f246c56
web/ap/object_validators/tag: fix hashtag name normalisation
Oneric
2025-12-05 00:00:00 +00:00 -
8f166ed705
cosmetic: adjust for elixir 1.19 mix format
Oneric
2025-12-21 00:00:00 +00:00 -
b44292650e
web/telemetry: fix HTTP error mapping for Prometheus
Oneric
2025-12-24 00:00:00 +00:00 -
68c79595fd
Merge pull request 'Fix more interactions with invisible posts and corresponding data leaks' (#1036) from Oneric/akkoma:fix-interacting-nonvisible-posts into develop
Oneric
2025-12-24 02:43:00 +00:00 -
be7ce02295
test/mastodon_api/status: insert mute before testing unmute
Oneric
2025-12-24 00:00:00 +00:00 -
b50028cf73
changelog: add entries for recent fixes
Oneric
2025-12-24 00:00:00 +00:00 -
82dd0b290a
api/statuses/unfav: do not leak post when acces to post was lost
Oneric
2025-12-24 00:00:00 +00:00 -
981997a621
api/statuses/bookmark: improve response for hidden or bogus targets
Oneric
2025-12-24 00:00:00 +00:00 -
126ac6e0e7
Transmogrifier: Handle user updates.
Lain Soykaf
2025-12-21 14:16:57 +04:00 -
3e3baa089b
TransmogrifierTest: Add failing test for Update.
Lain Soykaf
2025-12-21 14:04:19 +04:00 -
25d27edddb
ap/transmogrifier: ensure attempts to update non-updateable data are logged
Oneric
2025-12-23 00:00:00 +00:00 -
300744b577
CommonAPI: Forbid disallowed status (un)muting and unpinning
Phantasm
2025-12-06 23:59:44 +01:00 -
ac94214ee6
Transmogrifier: update internal fields list according to constant
Phantasm
2025-12-05 15:58:50 +01:00 -
a2d156aa22
cosmetic/common_api: simplify check_statuses_visibility
Oneric
2025-12-23 00:00:00 +00:00 -
31d5f556f0
CommonAPI: Fail when user sends report with posts not visible to them
Phantasm
2025-12-03 23:34:39 +01:00 -
d7380a7f33
this shouldn't be available outside the module
nicole mikołajczyk
2025-12-15 18:10:00 +01:00 -
5a6f0408c8
Update tests, make the mastodon subdomain example not have the /.well-known/host-meta redirect, as the docs don't include it
nicole mikołajczyk
2025-12-15 16:59:23 +01:00 -
faf2b4fa7f
Fix WebFinger for split-domain set ups
nicole mikołajczyk
2025-12-15 16:52:45 +01:00 -
06589d9cb5
Merge branch 'develop' into stable
v3.17.0
FloatingGhost
2025-12-07 05:03:06 +00:00 -
83832f4f53
bump version, update changelog
FloatingGhost
2025-12-07 05:02:26 +00:00 -
3175b5aa25
docs: update for recent deprecations and removals
Oneric
2025-12-05 00:00:00 +00:00 -
0fef0aafe4
Order favourites and reblogs list from newest to oldest
nicole mikołajczyk
2025-11-30 00:05:24 +01:00 -
6c1afa42d2
changelog: mention (repeated) deprecation of dm timeline
Oneric
2025-11-28 18:37:04 +01:00 -
3a04241e3b
Merge pull request 'include pl-fe in available frontends' (#1023) from mkljczk/akkoma:pl-fe into develop
floatingghost
2025-11-28 17:04:52 +00:00 -
353c23c6cd
include pl-fe in available frontends
nicole mikołajczyk
2025-11-28 09:22:31 +01:00 -
70877306af
Merge pull request 'RFC: handling of third-party frontends in default available FE list' (#945) from Oneric/akkoma:third-party-frontends into develop
Oneric
2025-11-27 21:32:02 +00:00 -
9abce8876a
Merge pull request 'Add mix task to rewrite media domains' (#961) from rewrite-media-urls into develop
floatingghost
2025-11-27 20:41:49 +00:00 -
22d1b08456
Merge pull request 'Tweak users database indexes and drop exclude_visibilities' (#1019) from Oneric/akkoma:db-index-tweaks into develop
Oneric
2025-11-27 19:43:23 +00:00 -
453ab11fb2
changelog: add missing entries
Oneric
2025-11-27 00:00:00 +00:00 -
0aeeaeb973
api: tentatively remove exclude_visibility parameter
Oneric
2025-11-27 00:00:00 +00:00 -
aac6086ca6
db: convert indexes to partial ones where appropriate
Oneric
2025-11-11 00:00:00 +00:00 -
078c73ee2c
Merge pull request 'Redirect /users/:nickname.rss to /users/:nickname/feed.rss instead of .atom' (#1022) from mkljczk/akkoma:akkoma-feed-redirect into develop
Oneric
2025-11-26 20:56:12 +00:00 -
8fd8e7153e
Redirect /users/:nickname.rss to /users/:nickname/feed.rss instead of .atom
nicole mikołajczyk
2025-10-14 20:29:06 +02:00 -
90e18796cf
Merge pull request 'Hide private keys and password hashes from logs by default' (#1021) from Oneric/akkoma:log-sanitisation into develop
Oneric
2025-11-25 21:13:50 +00:00 -
6ad9f87a93
deps: upgrade http_signatures
Oneric
2025-11-25 00:00:00 +00:00 -
6d241a18da
Hide the most sensitive user data from logs
Oneric
2025-11-25 00:00:00 +00:00 -
d81b8a9e14
http/middleware/httpsig: drop opt-in privkey scrubbing
Oneric
2025-11-25 00:00:00 +00:00 -
5d8cdd6416
Always hide key material of user signing keys
Oneric
2025-11-25 00:00:00 +00:00 -
f5d78b374c
Merge pull request 'Fix ActivityPub fetch sanitisation' (#1018) from Oneric/akkoma:fix-fetch-serve-sanitisation into develop
Oneric
2025-11-24 00:35:24 +00:00 -
272799da62
test: add more representation tests for perpare_outgoing
Oneric
2025-11-24 00:00:00 +00:00 -
85171750f1
fed/fetch: use same sanitisation logic as when delivering to inboxes
Oneric
2025-11-23 00:00:00 +00:00 -
eaad13e422
fed/out: ensure we never serve Updates for objects we deem static
Oneric
2025-11-23 00:00:00 +00:00 -
6ef13aef47
Add voters key to internal object fields
Oneric
2025-11-23 00:00:00 +00:00 -
ef029d23db
fed/fetch: don't serve unsanitised object data for some activities
Oneric
2025-11-23 00:00:00 +00:00 -
798beec97b
config: add pleroma’s pleroma-fe to frontends available by default
Henry Jameson
2025-06-24 17:31:34 +03:00 -
7d480c67d1
frontend: print warning for third-party frontends
Oneric
2025-06-29 10:30:59 +00:00 -
8352c1f49d
frontend: mark functions without external users as private
Oneric
2025-06-29 12:14:33 +02:00 -
8fd2fb995f
Merge pull request 'test: raise default assert_receive timeout' (#1016) from Oneric/akkoma:tmp into develop
Oneric
2025-11-23 15:34:02 +00:00 -
e6ce7751a9
test: raise default assert_receive timeout
Oneric
2025-11-23 00:00:00 +00:00 -
a5683966a8
Merge pull request 'Add banner.png back' (#1015) from mkljczk/akkoma:banner-png into develop
Oneric
2025-11-23 12:18:21 +00:00 -
0b049c3621
Add banner.png back
nicole mikołajczyk
2025-11-23 00:45:17 +01:00 -
c7d75ca0d3
Merge pull request 'api: ensure only visible posts are interactable' (#1014) from Oneric/akkoma:can-you-see-it-too into develop
Oneric
2025-11-22 22:47:12 +00:00 -
bc68761b1d
add doc, change IO to shell_info
FloatingGhost
2025-11-22 17:42:42 +00:00 -
c144bc118d
Merge branch 'develop' into rewrite-media-urls
FloatingGhost
2025-11-22 17:31:08 +00:00 -
dff532ac72
api: ensure only visible posts are interactable
Oneric
2025-11-21 00:00:00 +00:00 -
e3dd94813c
Merge pull request 'Fix mentioning complex usernames' (#1012) from Oneric/akkoma:fix-nonalphanum-mentions into develop
Oneric
2025-11-22 21:21:51 +00:00 -
b9e70c29ef
Merge pull request 'Adjust rss/atom PR' (#1007) from akkoma-hashtag-feeds-restricted into develop
floatingghost
2025-11-22 17:24:03 +00:00 -
810e3b1201
Fix mentioning complex usernames
Oneric
2025-11-18 00:00:00 +00:00 -
5e4475d61e
Merge pull request 'Purge broken, unused and/or useless features' (#1008) from Oneric/akkoma:purge-broken into develop
Oneric
2025-11-18 22:08:04 +00:00 -
9d19dbab99
app: probe if any users of thread containment exist
Oneric
2025-11-14 00:00:00 +00:00 -
ffeb70f787
Drop counter_cache stubbing out /api/v1/pleroma/admin/stats
Oneric
2025-11-09 00:00:00 +00:00 -
865cfabf88
Drop conversation addressing
Oneric
2025-11-09 00:00:00 +00:00 -
271110c1a5
Drop broken list addressing feature
Oneric
2025-11-02 15:38:02 +01:00 -
d96c6f438d
Merge pull request 'Fix generic type and alt text for incoming federated attachments' (#1010) from Oneric/akkoma:fedin-attachment-fixes into develop
Oneric
2025-11-17 16:29:42 +00:00 -
180a6ba962
api/views/status: prefer 'summary' for attachment alt texts
Oneric
2025-11-16 00:00:00 +00:00 -
9bbebab1a2
api/views/status: fallback to generic type when deducing attachment type
Oneric
2025-11-16 00:00:00 +00:00 -
33dbca5b3a
api/views/status: fallback to binary MIME type instead of invalid 'image' type
Oneric
2025-11-16 00:00:00 +00:00 -
c2e9af76a5
Merge branch 'develop' into akkoma-hashtag-feeds-restricted
FloatingGhost
2025-11-13 11:35:16 +00:00 -
703db7eaef
use verified paths
FloatingGhost
2025-11-13 11:34:18 +00:00 -
0140643761
Merge pull request 'reverse_proxy: don't rely on header for body size' (#989) from Oneric/akkoma:revproxy-content-size into develop
floatingghost
2025-11-13 10:44:25 +00:00 -
d4a86697d9
Merge pull request 'upgrade all deps' (#1002) from Oneric/akkoma:dep-update into develop
Oneric
2025-11-09 14:38:07 +00:00 -
6b0d4296d9
ci/publish: actually select arm64 releaser image
Oneric
2025-11-09 00:00:00 +00:00 -
6f971f10cf
test/meilisearch: maybe fix flakyness
Oneric
2025-11-08 00:00:00 +00:00 -
1bff36b990
ci/publish: fix syntax
Oneric
2025-11-09 00:00:00 +00:00 -
7a5c28a12a
mix/deps: upgrade phoenix_ecto
Oneric
2025-11-07 00:00:00 +00:00 -
631f0e817b
Revert "ci: allow docs to build on all runners"
Oneric
2025-11-09 14:11:48 +01:00 -
9b99a7f902
cachex: reduce default user and object cache lifetime
Oneric
2025-11-07 00:00:00 +00:00 -
74cfb2e0db
cosmetic/app: use appropriate timer function instead of scaling up lower res units
Oneric
2025-11-07 00:00:00 +00:00 -
534124cae2
mix/deps: upgrade cachex to 4.x
Oneric
2025-11-06 00:00:00 +00:00 -
d1050dab76
Fix cachex TTL options
Oneric
2025-11-06 00:00:00 +00:00 -
dc95f95738
mix/deps: upgrade timex
Oneric
2025-11-06 19:53:03 +00:00 -
086d0a052b
mix/deps: upgrade to new gettext API
Oneric
2025-11-05 00:00:00 +00:00 -
54fd8379ad
web/gettext: split Gettext Backend and additional utility functions
Oneric
2025-11-06 00:00:00 +00:00 -
b344c80ad2
cosmetic/app: dedupe always added task chhildren
Oneric
2025-11-06 00:00:00 +00:00 -
264202c7b3
mix/deps: upgrade dialyxir patch version
Oneric
2025-11-06 00:00:00 +00:00 -
4e321f4f47
mix/deps: upgrade elixir_argon2 to 4.x series
Oneric
2025-11-06 00:00:00 +00:00 -
be8846bd89
mix/deps: upgrade telemetry_metrics to 1.x series
Oneric
2025-11-06 00:00:00 +00:00 -
b1397e1670
mix/deps: force minor updates not happening automatically
Oneric
2025-11-05 00:00:00 +00:00 -
0afe1ab4b0
Resolve Phoenix 1.8 deprecations
Oneric
2025-11-05 00:00:00 +00:00 -
57dc812b70
mix/deps: upgrade phoenix family
Oneric
2025-11-05 00:00:00 +00:00 -
e91d7c3291
mix/deps: follow branches of git repos
Oneric
2025-11-05 00:00:00 +00:00