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
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
#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.18.0
v3.18.1
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
-
153995f832
Correct active state websub name.
Roger Braun
2017-05-10 18:54:43 +02:00 -
05f2cd0d93
Handle incoming follows.
Roger Braun
2017-05-10 18:46:23 +02:00 -
34a1ce00ec
Set valid_until date.
Roger Braun
2017-05-10 18:45:55 +02:00 -
a2ca3b8605
Add option to keep id for follows.
Roger Braun
2017-05-10 18:45:38 +02:00 -
36448d6483
Add externalprofile to TwAPI.
Roger Braun
2017-05-10 18:44:57 +02:00 -
2e753e8cd7
Refresh subscriptions.
Roger Braun
2017-05-10 18:44:06 +02:00 -
fca7390c69
Only kick off websubs for local users.
Roger Braun
2017-05-10 18:43:14 +02:00 -
118c572006
Use changeset for remote user creation.
Roger Braun
2017-05-10 10:16:20 +02:00 -
373753e595
Add some basic changesets.
Roger Braun
2017-05-09 18:11:51 +02:00 -
e12a6d5666
Get fresh objects on changes.
Roger Braun
2017-05-09 18:11:11 +02:00 -
71362acb93
Quick fix for database filling.
Roger Braun
2017-05-09 00:20:05 +02:00 -
1418d72749
Add class=attachment to attachment links.
Roger Braun
2017-05-08 20:12:36 +02:00 -
8f9c43343e
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun
2017-05-08 19:35:16 +02:00 -
3320c9b176
Fix remote users retweeting local stuff.
Roger Braun
2017-05-08 18:19:45 +02:00 -
b9da7d3219
typo.
Roger Braun
2017-05-07 20:30:34 +02:00 -
7303786160
Add some twapi fixes.
Roger Braun
2017-05-07 20:20:53 +02:00 -
e49770ee88
Add some debugging info.
Roger Braun
2017-05-07 20:16:07 +02:00 -
db08498a9f
Prevent double insertions.
Roger Braun
2017-05-07 20:13:10 +02:00 -
4f9328c622
Preserve ids on favorites / retweets.
Roger Braun
2017-05-07 20:05:03 +02:00 -
b403ea4d2b
Merge branch 'develop' into dtluna/pleroma-feature/unfollow-activity
Roger Braun
2017-05-07 19:28:23 +02:00 -
60b4b0d725
Safety measures.
Roger Braun
2017-05-07 14:52:19 +02:00 -
a41aa4e489
Federate follow salmons.
Roger Braun
2017-05-07 14:45:37 +02:00 -
95ab0dc3c5
Add conversation ids to twapi announce representer.
Roger Braun
2017-05-07 12:46:21 +02:00 -
c51e15975a
Fix user fetching error.
Roger Braun
2017-05-07 12:45:37 +02:00 -
ff2945dfdc
Index users by ap_id.
Roger Braun
2017-05-07 00:21:15 +02:00 -
fcd34096db
Add one more alias for twapi twkn.
Roger Braun
2017-05-06 22:26:36 +02:00 -
7db76a0f0e
Address incoming messages to followers.
Roger Braun
2017-05-06 14:23:39 +02:00 -
bda389d7d9
Subscribe to remote users on following.
Roger Braun
2017-05-06 14:09:39 +02:00 -
9cafb67fc1
Follow redirects when fetching activities.
Roger Braun
2017-05-06 13:18:08 +02:00 -
22ddddce76
Handle incoming items through the queue.
Roger Braun
2017-05-06 12:34:40 +02:00 -
7e65cad9fe
Do recursive fetching in-band for now.
Roger Braun
2017-05-06 12:15:48 +02:00 -
04f6ece99e
Send salmons and websub in background tasks.
Roger Braun
2017-05-05 20:38:10 +02:00 -
7752f103f6
Add basic thread fetching.
Roger Braun
2017-05-05 20:15:26 +02:00 -
00a7183118
Basic queue.
Roger Braun
2017-05-05 18:58:29 +02:00 -
2d9fdbcc0d
Don't call out if we have the favorited notice locally.
Roger Braun
2017-05-05 16:27:03 +02:00 -
fa2610c795
Handle incoming favorites, fetch potentially missing messages.
Roger Braun
2017-05-05 16:07:44 +02:00 -
d982f04a65
Mock HTTPoison in testing.
Roger Braun
2017-05-05 14:16:54 +02:00 -
7269c51f3a
Some refactoring.
Roger Braun
2017-05-05 12:07:38 +02:00 -
c48c381e90
Merge branch 'develop' into dtluna/pleroma-refactor/1
Roger Braun
2017-05-05 11:46:59 +02:00 -
c85998ab8a
Parse incoming retweets.
Roger Braun
2017-05-04 18:42:29 +02:00 -
5d9f3df714
Just sign with an empty string if needed.
Roger Braun
2017-05-04 09:57:11 +02:00 -
151da344be
Add debugging logs.
Roger Braun
2017-05-04 09:54:22 +02:00 -
97257c692c
Fix specs.
Roger Braun
2017-05-03 20:06:20 +02:00 -
1077c5c58d
Remove reply-to for shares, mastodon gets confused.
Roger Braun
2017-05-03 20:06:00 +02:00 -
53d05af5b6
Fix Mastodon signature bug.
Roger Braun
2017-05-03 19:23:12 +02:00 -
5d7831ee3e
Add self links to federated statuses.
Roger Braun
2017-05-03 18:10:19 +02:00 -
b34b046f16
Add user to announced status.
Roger Braun
2017-05-03 17:51:36 +02:00 -
861a294cda
Add announce federation.
Roger Braun
2017-05-03 17:41:55 +02:00 -
138641589d
OStatus announce representer.
Roger Braun
2017-05-03 17:39:12 +02:00 -
df71c142cf
Remove doubled 'to' recipients.
Roger Braun
2017-05-03 16:08:24 +02:00 -
8141024259
Attachment parsing, better magic key fetching.
Roger Braun
2017-05-03 14:26:49 +02:00 -
16afea399d
Just give out the entry, not the whole feed.
Roger Braun
2017-05-03 10:01:26 +02:00 -
9c42453e06
Return note objects as ostatus post activities.
Roger Braun
2017-05-03 09:54:17 +02:00 -
018a1a390f
Use inReplyTo to find context.
Roger Braun
2017-05-02 21:31:01 +02:00 -
33c803d6da
Add attachment link to posts.
Roger Braun
2017-05-02 18:25:39 +02:00 -
b104348fa5
Follow webfinger redirects.
Roger Braun
2017-05-02 17:44:55 +02:00 -
96014f8e0b
Update incoming new avatars.
Roger Braun
2017-05-02 17:16:01 +02:00 -
102455bf29
Add avatar updating from incoming messages.
Roger Braun
2017-05-02 17:13:41 +02:00 -
945b4b55e6
Federate likes.
Roger Braun
2017-05-02 16:45:54 +02:00 -
93de603966
Add an ostatus representer for like activities.
Roger Braun
2017-05-02 16:35:53 +02:00 -
a3e82c5c24
Save context in likes / announces.
Roger Braun
2017-05-02 15:54:14 +02:00 -
16f8406eb6
Add statusnet_profile_url to the TwAPI.
Roger Braun
2017-05-02 14:36:04 +02:00 -
32a95d73da
Add twkn timeline.
Roger Braun
2017-05-02 14:12:43 +02:00 -
6dd8335477
Mark incoming activties as non-local.
Roger Braun
2017-05-02 10:47:04 +02:00 -
56bacc90d1
Fix specs, add local marker to actitivies.
Roger Braun
2017-05-02 10:43:35 +02:00 -
89c1e90eb2
Don't crypt raw iolists.
Roger Braun
2017-05-01 22:02:07 +02:00 -
8ae13d94dc
Use empty context id if we get none
Roger Braun
2017-05-01 20:38:01 +02:00 -
aa20941416
Some servers send empty lease_seconds requests...
Roger Braun
2017-05-01 20:09:00 +02:00 -
703d9f3628
Not enough h.
Roger Braun
2017-05-01 20:04:32 +02:00 -
76e653b0d8
Add user profile page link.
Roger Braun
2017-05-01 20:02:32 +02:00 -
ceb2f68432
Add type to rel=self link in feed.
Roger Braun
2017-05-01 18:40:36 +02:00 -
e88062494e
Revert "Also accept user id as feed topic."
Roger Braun
2017-05-01 18:34:15 +02:00 -
97d11dec0e
Also accept user id as feed topic.
Roger Braun
2017-05-01 18:07:50 +02:00 -
92a8944dfe
Redirect to user feed instead of directly serving it.
Roger Braun
2017-05-01 18:05:02 +02:00 -
1854842b09
Log subscription error.
Roger Braun
2017-05-01 17:28:49 +02:00 -
108573265a
Don't commit nil values in object cache.
Roger Braun
2017-05-01 16:28:40 +02:00 -
3cb518270a
Remove superfluous transaction.
Roger Braun
2017-05-01 16:15:21 +02:00 -
f169de3454
Cache objects in dev and prod.
Roger Braun
2017-05-01 16:12:20 +02:00 -
b9d1fc05b2
Actually make index unique.
Roger Braun
2017-05-01 15:42:05 +02:00 -
2f093db051
Ensure we have no duplicate ap ids.
Roger Braun
2017-05-01 14:54:58 +02:00 -
d187a4965f
Return feed for xml requests of the user.
Roger Braun
2017-05-01 14:07:41 +02:00 -
35938656ab
Make user keys on usage.
Roger Braun
2017-05-01 14:07:29 +02:00 -
e54e592d6c
Return webfinger for ap_ids.
Roger Braun
2017-05-01 13:51:17 +02:00 -
6843755834
Make outgoing salmons work.
Roger Braun
2017-05-01 13:14:58 +02:00 -
bed0b39813
Add function to fetch users from fqn.
Roger Braun
2017-04-30 18:48:48 +02:00 -
eb12a89d22
Rename wrongly-named function.
Roger Braun
2017-04-30 15:06:22 +02:00 -
a173fb9e41
Get users fresh, might so we don't make new keys all the time.
Roger Braun
2017-04-30 15:05:16 +02:00 -
bb1d08a47c
Return keys in webfinger.
Roger Braun
2017-04-30 15:00:04 +02:00 -
09f7ed4214
Don't set statusnetConversationIds on replies anymore.
Roger Braun
2017-04-30 14:26:29 +02:00 -
009fcd2acf
Stop adding statusnetConversationIds.
Roger Braun
2017-04-30 14:02:04 +02:00 -
379caca01d
Wrap context creation in transaction.
Roger Braun
2017-04-30 13:58:40 +02:00 -
4c8111c334
Use conversation mapping objects to get / retrieve context from TwAPI.
Roger Braun
2017-04-30 13:53:26 +02:00 -
f9912599c4
Pull in remote avatar on federation.
Roger Braun
2017-04-30 12:53:49 +02:00 -
18edc299b2
Handle duplicates.
Roger Braun
2017-04-30 12:36:47 +02:00 -
62607f37dc
Federate object id for posts in ostatus.
Roger Braun
2017-04-30 11:55:19 +02:00 -
84027ff00b
Handle comments.
Roger Braun
2017-04-30 11:39:27 +02:00 -
d937a8e695
Add thr:in-reply-to to ostatus representer.
Roger Braun
2017-04-30 11:17:34 +02:00 -
9d7c3190cc
Get create activity from created object id.
Roger Braun
2017-04-30 11:16:41 +02:00 -
11ea08649d
Make cache bigger and longer lived.
Roger Braun
2017-04-30 10:06:57 +02:00 -
ffc604a2c2
Use cache for user info data.
Roger Braun
2017-04-30 10:04:54 +02:00