mirror of
https://github.com/glitch-soc/mastodon.git
synced 2022-12-16 21:46:25 +00:00
Commit graph
Select branches
Hide pull requests
199-add-remove-keyword-mutes-should-remove-add-statuses-to-the-feeds
450-make-non-whole-word-mutes-case-insensitive
454-allow-keyword-mutes-to-skip-mentions
541-emojo-picker-completion-broken-for-custom-emojos
ThibG-patch-1
autocollapse-boost
compose-redesign
compose-refactor
dependabot/npm_and_yarn/eventsource-1.1.1
dont-show-solo-skins
feature-private-federation
feature/193-mute-and-block-notes
feature/extensions-endpoint
feature/keyword-mutes/modify-home-feed
fix-async
fix-column-headers-accessibility
fix-imports
fix-mute-mentions
fix-null-status
fix-thread-inheritance
fix-uploadarea-keyup-for-upstream
flavour-urls
for-upstream/optional-notification-muting
garglamel-yaml
glitch-favicon
glitch-soc/main
glitch-soc/tests/optimiri
hotkeys-glitch
images-in-cws
list-filtering
load-public-on-admin
local-only-in-api
main
merge-upstream
more-frontends--easy-mode--win
new-theme-ux
no-dm-option
no-spin
restructure-kw-as-word-lists
skylight
split-components
status-style-improves
tag-sensitive-imgs
theme-intl8n
themed-prefetching
thread-mode
tootbutton-title
tree-based-adv-formatting
tweak-491
unify-timeline-code
update-mastodongo
wide-tootbox-panel
with-mastodon-go
#1
#100
#1001
#1002
#1003
#1004
#1007
#1008
#1009
#1010
#1011
#1012
#1013
#1016
#1017
#1018
#1019
#1020
#1022
#1025
#1028
#1029
#1030
#1031
#1032
#1033
#1034
#1036
#1038
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1048
#1049
#1053
#1054
#1055
#1056
#1057
#1058
#1060
#1061
#1063
#1064
#1065
#1067
#1068
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1078
#1079
#108
#108
#1081
#1082
#1083
#1086
#1087
#1088
#109
#1090
#1093
#1094
#1095
#1096
#1097
#1098
#110
#1100
#1101
#1102
#1105
#1107
#1108
#1109
#111
#1110
#1111
#1112
#1115
#1116
#1117
#1119
#1120
#1121
#1122
#1126
#1127
#1128
#1129
#1133
#1134
#1138
#1140
#1141
#1142
#1143
#1145
#1146
#1147
#1148
#1150
#1151
#1152
#1154
#1156
#1157
#1158
#1159
#1160
#1161
#1163
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1171
#1174
#1175
#1176
#1177
#1178
#1179
#1182
#1183
#1185
#1187
#1189
#1190
#1191
#1193
#1194
#1195
#1196
#1198
#1199
#1200
#1201
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1213
#1214
#1215
#1216
#1217
#1219
#1220
#1221
#1222
#1224
#1225
#1228
#1229
#1231
#1232
#1233
#1235
#1236
#1237
#1238
#1239
#124
#1240
#1241
#1242
#1243
#1245
#1246
#1247
#1248
#1248
#1249
#125
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#1261
#1262
#1263
#1264
#1265
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1273
#1274
#1275
#1277
#1278
#1279
#1280
#1282
#1283
#1284
#1285
#1287
#1288
#1289
#129
#1290
#1291
#1292
#1293
#1293
#1295
#1297
#1299
#1300
#1301
#1305
#1306
#1308
#1310
#1311
#1312
#1314
#1315
#1316
#1317
#1318
#1319
#1320
#1321
#1323
#1324
#1326
#1327
#1329
#1331
#1332
#1334
#1335
#1337
#1338
#1339
#1341
#1342
#1344
#1345
#1346
#1347
#1350
#1351
#1352
#1353
#1354
#1355
#1356
#1358
#1360
#1361
#1363
#1364
#1366
#1368
#1369
#137
#137
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1385
#1386
#1387
#1388
#1390
#1391
#1392
#1393
#1394
#1395
#1397
#1398
#1399
#140
#1400
#1401
#1402
#1403
#1404
#1407
#1408
#1409
#141
#1410
#1411
#1412
#1415
#1416
#1417
#1418
#1419
#142
#1421
#1423
#1424
#1426
#1427
#1428
#143
#1430
#1433
#1434
#1435
#1436
#1437
#1438
#1438
#1439
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1449
#1450
#1451
#1452
#1453
#1454
#1457
#1458
#1459
#1460
#1462
#1465
#1467
#1468
#1469
#147
#1470
#1472
#1473
#1474
#1475
#1476
#1477
#1478
#148
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1487
#1488
#149
#1491
#1494
#1496
#1498
#1499
#15
#15
#1500
#1501
#1502
#1504
#1505
#1506
#1507
#1508
#1509
#1510
#1511
#1512
#1513
#1514
#1515
#1516
#1517
#1518
#1519
#152
#152
#1520
#1521
#1522
#1523
#1525
#1526
#1529
#153
#1530
#1531
#1532
#1533
#1534
#1535
#1536
#1539
#1540
#1541
#1542
#1543
#1544
#1545
#1546
#1547
#155
#1550
#1551
#1552
#1553
#1554
#1555
#1556
#1557
#1558
#1559
#1560
#1562
#1563
#1564
#1565
#1566
#1567
#1569
#157
#1570
#1572
#1573
#1574
#1575
#1575
#1576
#1577
#1578
#1579
#1580
#1581
#1583
#1585
#1586
#1588
#1589
#159
#1591
#1593
#1594
#1597
#1598
#1599
#160
#1601
#1602
#1603
#1603
#1604
#1605
#1606
#1608
#1609
#161
#1610
#1611
#1612
#1613
#1614
#1616
#1617
#1619
#1620
#1622
#1623
#1624
#1625
#1628
#163
#1630
#1631
#1632
#1634
#1635
#1636
#1637
#1638
#164
#164
#1640
#1643
#1646
#1648
#165
#165
#1650
#1651
#1653
#1655
#1656
#1657
#1657
#1658
#1659
#1660
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#1670
#1673
#1674
#1675
#1676
#1678
#1679
#168
#1680
#1681
#1682
#1683
#1684
#1685
#1686
#1687
#1688
#1689
#1690
#1691
#1692
#1693
#1694
#1695
#1698
#1699
#17
#17
#1700
#1701
#1704
#1705
#1706
#1707
#1708
#1709
#1710
#1712
#1713
#1715
#1716
#1717
#1718
#1719
#172
#1720
#1721
#1723
#1724
#1725
#1726
#1728
#1729
#173
#1731
#1732
#1733
#1734
#1736
#1737
#1738
#1740
#1741
#1742
#1743
#1744
#1747
#1748
#1749
#1750
#1752
#1754
#1755
#1756
#1757
#1758
#176
#1760
#1761
#1762
#1763
#1765
#1766
#1767
#1770
#1771
#1772
#1773
#1774
#1774
#1775
#1778
#1779
#1780
#1782
#1783
#1784
#1785
#1786
#1787
#1788
#1789
#179
#1790
#1791
#1792
#1792
#1793
#1795
#1797
#1798
#1799
#18
#18
#180
#1800
#1801
#1802
#1803
#1804
#1806
#1807
#1809
#181
#1810
#1811
#1813
#1815
#1816
#1818
#1819
#182
#1822
#1825
#1826
#1827
#1829
#1830
#1832
#1833
#1834
#1835
#1836
#1837
#1838
#1839
#184
#1840
#1843
#1846
#1846
#1848
#1849
#185
#1851
#1853
#1856
#1857
#1859
#1860
#1861
#1862
#1863
#1864
#1867
#1868
#1870
#1871
#1872
#1874
#1875
#1876
#1879
#188
#1880
#1883
#1884
#1886
#1886
#1888
#1889
#189
#1892
#1897
#1899
#190
#1902
#1903
#1904
#1905
#1906
#1907
#191
#1910
#1911
#1916
#1917
#1918
#1919
#1920
#1923
#1924
#1927
#1928
#1929
#1931
#1932
#1933
#1933
#1935
#1939
#194
#1940
#1941
#1942
#1944
#1945
#1945
#1948
#1949
#195
#1950
#1951
#1953
#1954
#1955
#1959
#1959
#196
#1966
#1967
#197
#1972
#1976
#1979
#1979
#198
#1980
#1980
#1982
#1983
#1984
#1986
#1989
#1991
#1993
#1994
#1995
#1996
#1996
#1997
#1999
#20
#20
#2000
#2001
#2002
#2002
#2004
#2004
#2005
#2006
#2007
#201
#201
#2010
#2010
#2012
#2012
#2014
#204
#206
#208
#209
#212
#214
#215
#216
#217
#218
#219
#221
#222
#223
#224
#226
#228
#228
#229
#230
#231
#232
#236
#237
#238
#240
#241
#242
#242
#243
#246
#248
#250
#252
#253
#254
#255
#257
#257
#259
#26
#262
#263
#264
#266
#269
#27
#27
#270
#272
#274
#276
#277
#278
#279
#279
#280
#283
#283
#285
#286
#288
#29
#29
#290
#291
#293
#295
#296
#302
#303
#308
#310
#311
#312
#314
#316
#319
#320
#321
#322
#324
#328
#329
#332
#333
#334
#335
#335
#336
#339
#342
#343
#344
#346
#347
#347
#349
#357
#361
#361
#362
#365
#365
#369
#37
#370
#371
#371
#372
#374
#374
#377
#379
#380
#384
#385
#386
#388
#389
#391
#394
#396
#398
#399
#400
#401
#402
#403
#404
#405
#406
#407
#408
#410
#412
#413
#414
#415
#416
#418
#419
#420
#421
#422
#424
#425
#426
#427
#429
#430
#431
#431
#432
#433
#434
#435
#436
#438
#439
#44
#440
#442
#443
#447
#448
#449
#451
#453
#456
#457
#458
#459
#460
#461
#462
#464
#465
#467
#468
#469
#470
#471
#472
#474
#475
#476
#477
#479
#480
#481
#483
#485
#486
#487
#488
#489
#490
#492
#494
#495
#499
#50
#501
#502
#502
#503
#504
#505
#506
#508
#509
#510
#512
#513
#514
#515
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#534
#535
#538
#539
#540
#542
#543
#544
#545
#546
#549
#55
#550
#551
#552
#553
#554
#554
#556
#557
#558
#56
#560
#562
#563
#565
#567
#568
#569
#57
#571
#573
#574
#574
#575
#577
#578
#580
#581
#582
#585
#586
#587
#587
#588
#588
#589
#590
#591
#593
#596
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#606
#607
#608
#609
#61
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#626
#627
#629
#63
#630
#631
#632
#633
#635
#636
#637
#64
#640
#641
#642
#643
#644
#646
#648
#649
#650
#652
#653
#654
#655
#656
#657
#658
#659
#660
#661
#663
#664
#665
#668
#669
#67
#670
#671
#674
#675
#676
#677
#679
#680
#681
#682
#683
#684
#685
#686
#687
#687
#688
#690
#691
#692
#693
#694
#695
#697
#697
#698
#699
#701
#702
#703
#704
#705
#706
#707
#708
#709
#710
#711
#712
#713
#714
#716
#717
#718
#719
#721
#722
#723
#724
#725
#726
#727
#728
#729
#730
#731
#732
#732
#733
#734
#736
#737
#738
#738
#739
#740
#740
#741
#742
#743
#745
#746
#747
#749
#752
#753
#754
#755
#757
#758
#759
#76
#761
#762
#763
#764
#765
#765
#766
#768
#769
#770
#771
#772
#773
#774
#775
#776
#779
#782
#784
#785
#786
#787
#788
#790
#791
#792
#793
#794
#795
#796
#797
#798
#799
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#810
#811
#812
#813
#814
#816
#817
#818
#82
#820
#821
#822
#823
#824
#825
#826
#828
#829
#830
#831
#833
#834
#835
#836
#837
#838
#839
#84
#84
#840
#841
#841
#842
#843
#845
#848
#849
#85
#850
#851
#852
#853
#854
#856
#857
#859
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#872
#874
#876
#877
#878
#879
#880
#881
#882
#883
#884
#885
#886
#887
#888
#889
#89
#890
#893
#896
#897
#898
#899
#900
#901
#902
#903
#904
#907
#908
#91
#910
#911
#912
#913
#914
#915
#916
#917
#918
#919
#92
#920
#921
#922
#923
#924
#925
#927
#928
#929
#93
#930
#931
#932
#934
#935
#936
#937
#938
#939
#94
#94
#940
#941
#942
#943
#944
#945
#947
#948
#949
#950
#951
#952
#953
#954
#955
#957
#958
#960
#961
#962
#963
#964
#965
#966
#968
#969
#97
#970
#971
#972
#973
#974
#975
#976
#978
#979
#980
#981
#982
#983
#984
#985
#986
#987
#990
#991
#992
#994
#995
#996
#997
#998
#999
v0.1.0
v0.1.1
v0.1.2
v0.6
v0.7
v0.8
v0.9
v0.9.9
v1.0
v1.1
v1.1.1
v1.1.2
v1.2
v1.2.1
v1.2.2
-
f24cb32e99
Update README.md
Eugen
2016-09-02 14:07:21 +02:00 -
2d57bcf1b7
Preparing for follow form
Eugen Rochko
2016-09-01 15:13:02 +02:00 -
c249ceb10c
Reblogs fixed
Eugen Rochko
2016-09-01 14:12:11 +02:00 -
595c8dda60
Favouriting works, reblogging is a little broken because of <Status>
Eugen Rochko
2016-09-01 13:21:48 +02:00 -
c2a4d70265
Small style fixes
Eugen Rochko
2016-09-01 12:13:41 +02:00 -
2093cda89a
Fixing one more typo
Eugen Rochko
2016-08-31 23:07:46 +02:00 -
d6873797ac
Fix typo
Eugen Rochko
2016-08-31 23:03:01 +02:00 -
dbae8062f4
Replies in the compose form
Eugen Rochko
2016-08-31 22:58:10 +02:00 -
1e0e17ba85
Improving styling a little bit
Eugen Rochko
2016-08-31 16:48:21 +02:00 -
72591cc6d5
Cleaning up action names and compose drawer
Eugen Rochko
2016-08-31 16:15:12 +02:00 -
92afd29650
The frontend will now be an OAuth app, auto-authorized. The frontend will use an access token for API requests Adding better errors for the API controllers, posting a simple status works from the frontend now
Eugen Rochko
2016-08-26 19:12:19 +02:00 -
44e57f64dd
Improving statuses, adding a composer drawer, which doesn't work yet
Eugen Rochko
2016-08-25 19:52:55 +02:00 -
f5e1127894
Forgotten return
Eugen
2016-08-24 23:33:46 +02:00 -
a541e937ca
More styling for statuses
Eugen Rochko
2016-08-24 21:08:00 +02:00 -
bc0692d75b
Removing mini-profiler that doesn't work, formatting timelines a bit better
Eugen Rochko
2016-08-24 19:23:37 +02:00 -
d23671b5fd
Trying to fix travis tests
Eugen Rochko
2016-08-24 19:06:54 +02:00 -
03f5ffcd06
Dockerfile adjustments
Eugen Rochko
2016-08-24 18:51:36 +02:00 -
49520d6e62
Adding React.js, Redux, revamping dashboard
Eugen Rochko
2016-08-24 17:56:44 +02:00 -
68c93f8b85
Final fix for ActionCable origin issues
Eugen Rochko
2016-08-18 18:51:50 +02:00 -
8985f8e66c
Fixing more configuration issues with ActionCable
Eugen Rochko
2016-08-18 18:39:35 +02:00 -
5a8c149f6b
Fix ActionCable origin checking
Eugen Rochko
2016-08-18 18:08:25 +02:00 -
8459acd123
Fix for force SSL issue with websockets
Eugen Rochko
2016-08-18 17:48:57 +02:00 -
6426819b6f
Fix tests
Eugen Rochko
2016-08-18 17:13:41 +02:00 -
6deb9f966e
Live timelines using ActionCable
Eugen Rochko
2016-08-18 15:49:51 +02:00 -
10ba09f546
Upgrade to Rails 5.0.0.1
Eugen Rochko
2016-08-17 17:56:23 +02:00 -
ff2cbc0753
Remember me enabled by default
Eugen Rochko
2016-03-28 00:06:52 +02:00 -
c38ad208c3
Fix mentions regex to exclude usernames in Medium URLs
Eugen Rochko
2016-03-27 23:51:18 +02:00 -
039e6f951c
Fix issue with unresolvable usernames
Eugen Rochko
2016-03-27 23:38:46 +02:00 -
882c94a6bf
Cleaning up status partial
Eugen Rochko
2016-03-26 14:42:05 +01:00 -
6c480c8429
Oops, typo
Eugen Rochko
2016-03-26 13:52:40 +01:00 -
85b00d19b8
Moving Salmon notifications to background processing, fixing mini-profiler behaviour with Turbolinks enabled, optimizing Rabl for production
Eugen Rochko
2016-03-26 13:42:10 +01:00 -
da4b675aca
Fix favourite handling in ProcessInteractionService
Eugen Rochko
2016-03-26 01:34:12 +01:00 -
43bb8a25e7
Remember user logins by default
Eugen Rochko
2016-03-26 01:14:37 +01:00 -
f2da848a3e
Add alternate link to entries Atom
Eugen Rochko
2016-03-26 01:10:18 +01:00 -
5764d52b04
Fix Sidekiq pooling issues. Remove API docs from homepage, replace with a basic home timeline
Eugen Rochko
2016-03-25 16:10:14 +01:00 -
bb98ee489d
Up the number of pooled DB connections to cover both Sidekiq and Puma workers
Eugen Rochko
2016-03-25 15:10:34 +01:00 -
318886287b
Fixing some stuff for Turbolinks, adding gzip on top, fixing a n+1 query
Eugen Rochko
2016-03-25 15:09:40 +01:00 -
36f3da3cde
Adjust down the number of Sidekiq threads to 5 (default of 25 is way too high)
Eugen Rochko
2016-03-25 14:20:31 +01:00 -
e24bfbde1a
Fixing FanOutOnWriteService, fixing Sidekiq not having enough DB connections in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding admin status to users
Eugen Rochko
2016-03-25 14:12:24 +01:00 -
8eeec389c1
Add link to github project to footer, move FanOutOnWriteService calls to DistributionWorker. That isn't the heaviest service, yet, but gotta start somewhere
Eugen Rochko
2016-03-25 03:22:26 +01:00 -
42dcb0d4cb
Adding Sidekiq for background processing (firstly just of mailers)
Eugen Rochko
2016-03-25 02:50:48 +01:00 -
a08e724476
Fix subscriptions:clear task, refactor feeds, refactor streamable activites and atom feed generation to some extent, as well as the way mentions are stored
Eugen Rochko
2016-03-25 02:13:30 +01:00 -
9594f0e858
Fix preloading
Eugen Rochko
2016-03-24 13:28:11 +01:00 -
97d5aba1ec
Do not try to send notification e-mails for reblogs if the reblog is not of a local account
Eugen Rochko
2016-03-24 13:25:33 +01:00 -
0f5bbb999c
Pre-loading polymorphic associations for Atom feeds
Eugen Rochko
2016-03-24 13:21:53 +01:00 -
7e58303a8d
Limit Atom feeds to 20 items by default, add pagination by max_id (But there are no Atom feed pagination elements yet)
Eugen Rochko
2016-03-24 12:49:34 +01:00 -
c8999a116e
Sanitize remote html in atom feeds, API (not just UI), use cached mention relations on Status#mentions
Eugen Rochko
2016-03-24 12:40:55 +01:00 -
7cd3de3494
Do display top-level content on remote shared notices
Eugen Rochko
2016-03-24 12:34:32 +01:00 -
082e1cbe5a
Fix default max_id query in paginate_by_max_id
Eugen Rochko
2016-03-22 21:53:33 +01:00 -
12559b01ea
Add pagination by max_id instead of offset/limit
Eugen Rochko
2016-03-22 21:38:47 +01:00 -
02e4fb2e06
Only re-download avatar if URL changed (fix #19)
Eugen Rochko
2016-03-22 21:05:23 +01:00 -
921f40c187
Omit empty tags in Atom feed
Eugen Rochko
2016-03-22 20:20:37 +01:00 -
12d1d9dd80
Reblogs in Atom feeds now have published, updated, and activity:verb. Still related to #20
Eugen Rochko
2016-03-22 09:49:54 +01:00 -
78137929e6
Fix #20, reblogs in Atom should be formatted correctly now
Eugen Rochko
2016-03-22 09:03:03 +01:00 -
f14f462eaf
Adding Turbolinks, adding status posting form on homepage
Eugen Rochko
2016-03-21 18:26:47 +01:00 -
c28971c70c
Fixed the lookup API method
Eugen Rochko
2016-03-21 17:33:04 +01:00 -
5b10329394
Resize default avatar cat to fit circle better
Eugen Rochko
2016-03-21 17:22:17 +01:00 -
02696a063e
Change default avatar, redirect to home after sign up
Eugen Rochko
2016-03-21 17:18:30 +01:00 -
9d55529318
Fix text color in dashboard inputs, sanitize remote status content in UI, simplify FanOutOnWriteService, add /api/accounts/lookup method
Eugen Rochko
2016-03-21 17:02:16 +01:00 -
bf08d46e58
Improving borders between predecessor/successor statuses
Eugen Rochko
2016-03-21 12:11:27 +01:00 -
35aafdba96
Ancestors and descendants of statuses
Eugen Rochko
2016-03-21 11:43:21 +01:00 -
7e00a21ea6
Small optimizations in Atom feeds
Eugen Rochko
2016-03-21 10:31:20 +01:00 -
19a259915e
Security update
Eugen Rochko
2016-03-21 10:08:19 +01:00 -
2ba6537f52
Escape PuSH challenge and change subscriptions and salmon APIs to text/plain
Eugen Rochko
2016-03-21 09:24:29 +01:00 -
68931c1ee8
Linking badges [skip ci]
Eugen Rochko
2016-03-21 09:19:16 +01:00 -
924400c0cf
Updating badges [ci skip]
Eugen Rochko
2016-03-21 09:17:40 +01:00 -
46cbb9c551
Increase note truncation length on account grids, improve FanOutOnWrite a bit, fix tests (the recorded Salmon fixture expects LOCAL_DOMAIN to be something specific unfortunately)
Eugen Rochko
2016-03-21 08:41:00 +01:00 -
253ab26520
Adding more tests for helpers
v0.1.2
Eugen Rochko
2016-03-20 13:50:22 +01:00 -
b640f35621
Writing out more tests, fixed some bugs
Eugen Rochko
2016-03-20 13:03:06 +01:00 -
e14b76c7cb
On following/followers pages, show most recent first
Eugen Rochko
2016-03-19 22:54:40 +01:00 -
7e53efae31
Fix for incoming favourites
Eugen Rochko
2016-03-19 22:46:58 +01:00 -
f4ad2fb35a
Strip out HTML in plain text notification e-mails. Oh, and fix #14
Eugen Rochko
2016-03-19 19:34:31 +01:00 -
2b116131d7
Adding e-mail notifications about mentions, follows, favourites and reblogs. Fixing another mention recording bug
Eugen Rochko
2016-03-19 19:20:07 +01:00 -
e2b846f630
Adding letter opener for development and Rack::Attack for future rate limiting implementations
Eugen Rochko
2016-03-19 14:57:30 +01:00 -
5d72b92271
Improving account grid cards layout for longer usernames and notes
Eugen Rochko
2016-03-19 14:11:09 +01:00 -
71ae4dd3d2
Adding public following and followers pages, fix #3
Eugen Rochko
2016-03-19 14:02:30 +01:00 -
c349200761
Removing some unused gems, adding pagination to profiles, fix #10
Eugen Rochko
2016-03-19 12:49:34 +01:00 -
d4892ace62
Adding more test stubs
Eugen Rochko
2016-03-19 12:13:47 +01:00 -
66a2107527
Turns out that replies don't have to have the type comment. Changed handling of those to depend on presence of <thr:in-reply-to /> instead
Eugen Rochko
2016-03-19 11:59:23 +01:00 -
111f2a1d48
Adding section on updating to the latest version [ci skip]
Eugen Rochko
2016-03-19 01:14:55 +01:00 -
f97fc9744f
Use FanOutOnWriteService AFTER processing mentions
Eugen Rochko
2016-03-19 00:41:29 +01:00 -
47d1cb4e21
TIL a return from a block seems to return from the whole method rather than the block, even though the last line of a block is an implicit return. I am confused to say the least
Eugen Rochko
2016-03-19 00:23:46 +01:00 -
071f64d317
Fix #13, Atom feeds now contain formatted post content
Eugen Rochko
2016-03-19 00:16:04 +01:00 -
580b91c387
Fix more subtle bugs with first_or_create
Eugen Rochko
2016-03-19 00:02:39 +01:00 -
48aeacd5f9
Fixed ANOTHER first_or_create bug. Seriously who came up with that API smh
Eugen Rochko
2016-03-18 23:47:02 +01:00 -
7837afbb5f
Removing autogenerated test stubs that were not needed
Eugen Rochko
2016-03-18 23:36:54 +01:00 -
94eb142ab8
Updating Travis CI file to setup the test environment correctly
Eugen Rochko
2016-03-18 23:31:07 +01:00 -
9a7485d034
Fix typo on /api/accounts/:id/statuses, fix potential case-sensitivity issue when registering incoming status mentions, add Travis CI file
Eugen Rochko
2016-03-18 23:23:19 +01:00 -
15476d505d
Adding favicon
Eugen Rochko
2016-03-18 12:36:57 +01:00 -
323474c97e
Fix #2, add rake task for PuSH-unsubscribing from remote users who have no local followers. Remote users' usernames SHOULD be case-sensitive
Eugen Rochko
2016-03-17 11:59:18 +01:00 -
af7ae348d7
Include AtomBuilderHelper (which declared url_for_target) to all services
Eugen Rochko
2016-03-16 22:44:04 +01:00 -
e239fc3050
Fix error when unfollowing somebody who wasn't followed in the first place
v0.1.1
Eugen Rochko
2016-03-16 21:23:40 +01:00 -
d022975444
Fixing small bug with FollowRemoteAccountService usage
Eugen Rochko
2016-03-16 21:20:50 +01:00 -
086d487145
Fix unfollows
Eugen Rochko
2016-03-16 21:14:39 +01:00 -
9cb690c706
Access tokens no longer expire, case-insensitive local username validation, as well as case-insensitive Webfinger look-up
Eugen Rochko
2016-03-16 18:29:52 +01:00 -
786397e15d
Adjusted todo list
Eugen Rochko
2016-03-16 13:02:17 +01:00 -
55ca59a66c
Improved readme
Eugen Rochko
2016-03-16 13:00:25 +01:00 -
48d66a2055
Fixing the docker container setup (with assets compilation &co)
Eugen Rochko
2016-03-16 12:57:01 +01:00 -
2c374cd97c
Adding e-mail configuration
Eugen Rochko
2016-03-16 12:13:40 +01:00 -
8767a98fbb
Adding CSS for form errors, adding missing indices
Eugen Rochko
2016-03-16 11:46:25 +01:00 -
a9db42a956
Validations for local profiles
Eugen Rochko
2016-03-16 11:18:09 +01:00 -
5c99e304e5
Deleting statuses, deletion propagation
v0.1.0
Eugen Rochko
2016-03-16 10:58:58 +01:00 -
75b3339a99
Respect "delete" verb on remote feeds
Eugen Rochko
2016-03-16 10:46:15 +01:00 -
1eb65e2acc
Ignore future .env files - those should not be committed to VC! Nor be part of docker containers
Eugen Rochko
2016-03-14 21:44:30 +01:00 -
b17202ca0f
Adding a docker-compose template for running Mastodon easily
Eugen Rochko
2016-03-14 21:39:39 +01:00 -
6fec8afc3f
Bind oauth applications to users
Eugen Rochko
2016-03-14 17:49:13 +01:00 -
25d7c1b6ea
Customizing the last of doorkeeper views, adding CSS for dashboard forms
Eugen Rochko
2016-03-14 17:41:13 +01:00 -
3441361568
Adding simple_form, adding profile settings, header image
Eugen Rochko
2016-03-12 20:47:22 +01:00 -
1aa477ac2f
Customized more doorkeeper views, only logged in users can create oauth apps
Eugen Rochko
2016-03-12 19:46:06 +01:00 -
aab9f57e36
Adding config for puma, dashboard layout, fixing some queries
Eugen Rochko
2016-03-12 16:09:46 +01:00 -
447cfef62d
Improving feed queries, switching API to doorkeeper authentication
Eugen Rochko
2016-03-11 16:47:36 +01:00 -
b919f39b31
Customizing doorkeeper views for authorizing app
Eugen Rochko
2016-03-11 01:58:55 +01:00 -
d4b9b289e8
Adding Mastodon logo
Eugen Rochko
2016-03-11 01:26:59 +01:00 -
6c4c84b161
Distrubute statuses as a fan-out-on-write system, with optional precomputing
Eugen Rochko
2016-03-08 20:16:11 +01:00 -
fe57f6330f
API methods for retrieving home and mentions timelines
Eugen Rochko
2016-03-07 13:25:26 +01:00 -
f099bc6091
Adding API for favouriting a status
Eugen Rochko
2016-03-07 12:58:42 +01:00 -
ffe48fd7c6
Improving how the API responses look
Eugen Rochko
2016-03-07 12:52:25 +01:00 -
ab6696e855
Adding doorkeeper, adding a REST API
Eugen Rochko
2016-03-07 12:42:33 +01:00 -
3824c58853
Adding GNU Public license, adding home timeline, reblog/favourite counters
Eugen Rochko
2016-03-06 17:52:23 +01:00 -
831a187d74
Update status in readme
Eugen Rochko
2016-03-06 13:00:38 +01:00 -
c605b828b5
Adding routes to follow, unfollow, favourite and reblog (locally known models)
Eugen Rochko
2016-03-06 12:51:55 +01:00 -
aab330eb2d
Adjusting design of public pages, optimizing account page queries
Eugen Rochko
2016-03-06 12:34:39 +01:00 -
ab80ebdeec
Adjusting design of profile and entry pages, linkify mentions in statuses
Eugen Rochko
2016-03-05 23:42:40 +01:00 -
6045b6cb18
Customizing devise views and controllers
Eugen Rochko
2016-03-05 22:43:05 +01:00 -
7e93da3f8d
Removing grape and adding devise
Eugen Rochko
2016-03-05 13:12:24 +01:00 -
3b4e04dc32
Fixing some bugs, adding pending test examples
Eugen Rochko
2016-03-05 12:50:59 +01:00 -
23d08c6749
Changing the use of config constants to the Rails configuration object
Eugen Rochko
2016-02-29 20:06:39 +01:00 -
0e8f59c16f
Refactoring Grape API methods into normal controllers & other things
Eugen Rochko
2016-02-29 19:42:08 +01:00 -
11ff92c9d7
Adding a test for ReblogService, fixing mentions for remote statuses
Eugen Rochko
2016-02-28 21:22:56 +01:00 -
47d50b0e39
A lot of fixes from a live test
Eugen Rochko
2016-02-28 15:46:29 +01:00 -
f1654da7ad
Added <link> tags to profiles and entries
Eugen Rochko
2016-02-28 14:41:01 +01:00 -
9ec03ab5f5
Ping hubs when following somebody, too
Eugen Rochko
2016-02-28 14:34:25 +01:00 -
8fada4fae2
When posting a status or reblogging one, ping hubs about the feed update
Eugen Rochko
2016-02-28 14:33:13 +01:00 -
ad5ae3f60e
Update profile information and download avatar of remote accounts
Eugen Rochko
2016-02-28 14:26:26 +01:00 -
2825991e09
Improving status display design, including replies and threads
Eugen Rochko
2016-02-28 14:02:53 +01:00 -
5ae54f9e36
Adding avatars to profile page and statuses
Eugen Rochko
2016-02-28 00:51:05 +01:00 -
2c70f0ecaa
Adding paperclip for avatars, fixing design of the public pages
Eugen Rochko
2016-02-28 00:02:59 +01:00 -
fa29ef3a41
Improving design
Eugen Rochko
2016-02-26 21:11:52 +01:00 -
24646d5769
Adding views for the profile and entry pages
Eugen Rochko
2016-02-26 20:48:20 +01:00 -
f16b31f077
Adding a bunch of tests
Eugen Rochko
2016-02-26 15:28:08 +01:00 -
44c5958203
Fixed small bugs and code style offences
Eugen Rochko
2016-02-25 00:22:46 +01:00 -
71fe24096c
Adding a Mention model, test stubs
Eugen Rochko
2016-02-25 00:17:01 +01:00 -
42eeecba3f
Service to reblog statuses
Eugen Rochko
2016-02-24 18:50:16 +01:00 -
c967802c43
Notify remote users about mentions
Eugen Rochko
2016-02-24 18:44:03 +01:00 -
79609d6270
Add service for posting statuses (normal and replies), mention regex to fetch webfinger information of mentioned accounts
Eugen Rochko
2016-02-24 18:25:04 +01:00 -
8da8387afe
Add shared statuses to the database
Eugen Rochko
2016-02-24 17:23:59 +01:00 -
fa7868675d
Send Salmon interactions
Eugen Rochko
2016-02-24 12:57:29 +01:00 -
10eb47a33e
Do not PuSH-subscribe to remote accounts when creating them for salmon
Eugen Rochko
2016-02-24 03:05:40 +01:00 -
784b9cca6a
Forgotten argument fix
Eugen Rochko
2016-02-24 02:15:58 +01:00 -
9411e8c35a
Feed processing except fetching remote statuses
Eugen Rochko
2016-02-24 01:28:53 +01:00 -
79baf2fd99
Process favourites, reblogs and replies from Salmon
Eugen Rochko
2016-02-24 00:57:47 +01:00 -
ee73d35eea
Incoming Salmon requests can be turned into follows and unfollows
Eugen Rochko
2016-02-23 22:17:07 +01:00 -
fa33750105
Adding reblogs, favourites, improving atom generation
Eugen Rochko
2016-02-23 19:17:37 +01:00 -
3b0bc18db9
Improved Atom rendering templates, added README
Eugen Rochko
2016-02-23 13:08:01 +01:00 -
2bc48e9064
Individual atom entries
Eugen Rochko
2016-02-22 19:11:07 +01:00 -
1dad72bf13
Fixes and general progress
Eugen Rochko
2016-02-22 18:10:30 +01:00 -
709c6685a9
Made some progress
Eugen Rochko
2016-02-22 16:00:20 +01:00 -
9c4856bdb1
Initial commit
Eugen Rochko
2016-02-20 22:53:20 +01:00