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
credo-on-pr
customizable-docker-db
db-prune-beastmode-level-aggression
develop
docker
elixir1.15
ensure-scrubbers-loaded
frontend-switcher-9000
language-on-posts
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
#108
#111
#113
#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.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
-
246e864ce4
Merge pull request 'Mastodon-flavour (read) quotes API compat' (#1059) from Oneric/akkoma:masto-quotes-api into develop
develop
translations
Oneric
2026-02-07 22:39:47 +00:00 -
fd87664b9e
api/statuses: allow quoting local statuses locally
Oneric
2026-02-07 00:00:00 +00:00 -
731863af9c
api/statuses: allow quoting own private posts
Oneric
2026-02-07 00:00:00 +00:00 -
5b72099802
api/statuses: provide polyglot masto-and-*oma quote object
Oneric
2026-02-07 00:00:00 +00:00 -
c67848d473
api/statuses: accept and prefer masto-flavour quoted_status_id
Oneric
2026-02-07 00:00:00 +00:00 -
a454af32f5
view/nodeinfo: use string keys
Oneric
2026-02-07 00:00:00 +00:00 -
e557bbcd9d
api/masto/account: filter embedded nodeinfo
Oneric
2026-02-06 00:00:00 +00:00 -
c4bcfb70df
Merge pull request 'Use local elixir-captcha clone' (#1060) from use-local-captcha-clone into develop
Oneric
2026-02-07 20:11:07 +00:00 -
cf8010a33e
Merge pull request 'ensure utf-8 nicknames on nickname GETs and user validator' (#1057) from user-utf8 into develop
floatingghost
2026-02-07 19:41:26 +00:00 -
4c657591a7
use version with git history
FloatingGhost
2026-02-07 19:40:09 +00:00 -
6ae0635da7
mix format
FloatingGhost
2026-02-07 19:28:13 +00:00 -
11dbfe75b9
pleroma git OBLITERATED
FloatingGhost
2026-02-07 19:16:32 +00:00 -
58ee25bfbb
correct typings, duplicated check
FloatingGhost
2026-02-07 19:09:02 +00:00 -
b9c72f2d4d
Remove unused mock
nicole mikołajczyk
2026-02-05 00:16:47 +01:00 -
221d995d51
WebFinger: Tighten the requirements.
Lain Soykaf
2025-12-21 17:46:39 +04:00 -
9ef5da695c
WebFingerTest: Add test for more webfinger spoofing.
Lain Soykaf
2025-12-21 17:46:20 +04:00 -
dee0e01af9
object/fetcher: only check SimplePolicy rules when policy is enabled
nicole mikołajczyk
2025-10-18 19:38:49 +02:00 -
b20576da2e
Merge pull request 'http: allow compressed responses, use system CA certs instead of CAStore fallback' (#1058) from Oneric/akkoma:http-lib-updates into develop
Oneric
2026-01-30 20:14:53 +00:00 -
e488cc0a42
http/adapter_helper: explicitly enable IPv4
Oneric
2026-01-27 00:00:00 +00:00 -
be21f914f4
mix: bump finch and use system cacerts
Oneric
2026-01-27 00:00:00 +00:00 -
b9eeebdfd7
http: accept compressed responses
Oneric
2025-10-07 00:00:00 +00:00 -
c79e8fb086
mix: update Tesla to >= 1.16.0
Oneric
2025-10-10 00:00:00 +00:00 -
8da6785c46
mix format
FloatingGhost
2026-01-25 01:31:26 +00:00 -
3deb267333
if we don't have a preferredUsername, accept standard fallback
FloatingGhost
2026-01-25 01:30:25 +00:00 -
0d7bbab384
ensure utf-8 nicknames on nickname gets and user validator
FloatingGhost
2026-01-25 01:29:10 +00:00 -
aafe0f8a81
Merge pull request 'scrubbers/default: Allow "mention hashtag" classes used by Mastodon' (#1056) from mkljczk/akkoma:allow-mention-hashtag into develop
Oneric
2026-01-24 14:39:56 +00:00 -
24faec8de2
scrubbers/default: Allow "mention hashtag" classes used by Mastodon
nicole mikołajczyk
2026-01-24 14:17:33 +01:00 -
816d2332ab
Merge pull request 'Update docs/docs/administration/backup.md' (#1050) from patatas/akkoma:develop into develop
Oneric
2026-01-18 17:28:49 +00:00 -
116e5f006a
federation.md: move MFM remark into FEP section
Oneric
2026-01-18 00:00:00 +00:00 -
9b56edf796
{api,fed/out}: serve 'indexable' flag to accounts
Fabio Manganiello
2026-01-18 12:05:00 +01:00 -
a4a547e76e
Update docs/docs/administration/backup.md
patatas
2026-01-17 20:08:57 +00:00 -
6cec7d39d6
db/migration/20251227000002: improve performance with older PostgreSQL
Oneric
2026-01-13 00:00:00 +00:00 -
3fbf7e03cf
db/migration/20251227000000: add analyze statement
Oneric
2026-01-12 00:00:00 +00:00 -
31d277ae34
db: (re)add activity type index
Oneric
2026-01-11 00:00:00 +00:00 -
3487e93128
api/v1/custom_emoji: improve performance
Oneric
2026-01-11 00:00:00 +00:00 -
93b513d09c
Merge pull request 'Fix conversations API' (#1039) from Oneric/akkoma:fix-conv-api into develop
Oneric
2026-01-11 15:54:49 +00:00 -
6443db213a
conversation: remove unused users relationship
Oneric
2025-12-31 00:00:00 +00:00 -
263c915d40
Create and bump conversations on new remote posts
Oneric
2026-01-08 00:00:00 +00:00 -
388d67f5b3
Don't mark conversations as unread on post edits
Oneric
2026-01-08 00:00:00 +00:00 -
6adf0be349
notifications: always defer sending
Oneric
2026-01-05 00:00:00 +00:00 -
2516206a31
conversation: include owner in recipients upon creation
Oneric
2026-01-03 00:00:00 +00:00 -
9311d603fb
conversation_controller: skip superfluous second order clause
Oneric
2025-12-31 00:00:00 +00:00 -
34df23e468
api/masto/conversation: fix pagination over filtered blocks
Oneric
2025-12-31 00:00:00 +00:00 -
1029aa97d2
api/masto/conversations: paginate by last status id
Oneric
2025-12-08 00:00:00 +00:00 -
ebd22c07d1
test/factory: take override paramters at more factories
Oneric
2025-12-30 00:00:00 +00:00 -
97b2dffcb9
pagination: allow custom pagination ids
Oneric
2025-12-30 00:00:00 +00:00 -
613135a402
ap: fix streamer crashes on new, locally initiated DM threads
Oneric
2026-01-09 00:00:00 +00:00 -
120a86953e
conversation: don't create participations for remote users
Oneric
2025-12-29 00:00:00 +00:00 -
8d0bf2d2de
conversation/participation: fix restrict_recipients
Oneric
2026-01-05 00:00:00 +00:00 -
32ec7a3446
cosmetic/conversation/participation: mark eligible functions as private
Oneric
2025-12-28 00:00:00 +00:00 -
9fffc49aaa
conversation/participation: delete unused function
Oneric
2025-12-27 00:00:00 +00:00 -
32a2a0e5fa
db: tweak activity context index
Oneric
2025-12-27 00:00:00 +00:00 -
5608f974a3
api: support with_muted in pleroma/conversation/:id/statuses
Oneric
2025-12-02 19:39:16 +00:00 -
f280dfa26f
docs/monitoring: note reference dashboard testing
Oneric
2026-01-07 00:00:00 +00:00 -
0326330d66
telemetry: log which activities failed to be delivered
Oneric
2026-01-08 00:00:00 +00:00 -
d35705912f
Merge pull request 'webfinger: accept canoncial AP type in XML and don’t serve response for remote users' (#1045) from Oneric/akkoma:fix-webfinger-type into develop
Oneric
2026-01-10 20:23:53 +00:00 -
74fa8f5581
webfinger: don’t serve response for remote users’ AP id
Oneric
2026-01-10 00:00:00 +00:00 -
967e2d0e71
webfinger: mark represent_user as private
Oneric
2026-01-10 00:00:00 +00:00 -
ee7e6d87f2
fed/in: accept canoncial AP type in XML webfinger data
Oneric
2026-01-10 00:00:00 +00:00 -
c681e34e53
Bookmark folders
nicole mikołajczyk
2026-01-04 12:31:21 +01:00 -
e326285085
Merge pull request 'Various fixes' (#1043) from Oneric/akkoma:varfixes into develop
Oneric
2026-01-05 14:38:31 +00:00 -
80817ac65e
fed/out: also represent emoji as anonymous objects in reactions
Oneric
2026-01-04 00:00:00 +00:00 -
5f4083888d
api/stream: don’t leak hidden follow* counts in relationship updates
Oneric
2026-01-03 00:00:00 +00:00 -
eb08a3fff2
api/pleroma/conversation: accept JSON body to update conversation
Oneric
2025-12-21 00:00:00 +00:00 -
d6209837b3
api/v1/filters: escape regex sequence in user-provided phrases
Oneric
2025-12-08 00:00:00 +00:00 -
59b524741d
web/activity_pub: drop duplicated restrict_filtered
Oneric
2025-12-08 00:00:00 +00:00 -
e941f8c7c1
Merge pull request 'Support Mastodon-compatible translations API' (#1024) from mkljczk/akkoma:akkoma-mastoapi-translations into develop
Oneric
2026-01-04 16:11:27 +00:00 -
b147d2b19d
Add /api/v1/instance/translation_languages
nicole mikołajczyk
2025-12-15 23:58:08 +01:00 -
d65758d8f7
Deduplicate translations code
nicole mikołajczyk
2025-12-15 23:33:28 +01:00 -
f5ed0e2e66
Inline translation provider names in function
nicole mikołajczyk
2025-12-15 23:21:13 +01:00 -
3b74ab8623
Support Mastodon-compatible translations API
nicole mikołajczyk
2025-11-28 10:02:35 +01:00 -
c971f297a5
Merge pull request 'Deal with elixir 1.19 warnings and test failures' (#1029) from Oneric/akkoma:elixir-1.19-warnings into develop
Oneric
2025-12-29 00:09:37 +00:00 -
720b51d08e
Merge pull request 'Update ci build scripts for 1.19' (#1038) from ci-builds-otp28 into develop
floatingghost
2025-12-28 21:57:15 +00:00 -
27b725e382
Update ci/build-all.sh
ci-builds-otp28
floatingghost
2025-12-28 21:52:01 +00:00 -
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 -
adce320831
Allow providing avatar/header descriptions
nicole mikołajczyk
2025-12-18 22:22:52 +01:00 -
d7380a7f33
this shouldn't be available outside the module
nicole mikołajczyk
2025-12-15 18:10:00 +01:00