Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1265 commits
Select commit Hold shift + click to select a range
c4cfbc8
spell synapse correctly
turt2live May 27, 2022
af8866e
s/iot/rockets/
ara4n May 28, 2022
29ae67e
welcome rocketchat
ara4n May 30, 2022
f407264
fix CORS
ara4n May 30, 2022
ad4cfa4
link aaron's blog post
ara4n May 30, 2022
ff31047
Publish TWIM 20220603 (#1349)
thibaultamartin Jun 3, 2022
5668920
Publish TWIM 20220610 (#1356)
thibaultamartin Jun 10, 2022
c653701
Matrix 1.3
turt2live Jun 15, 2022
dc83d69
Update changelog
turt2live Jun 16, 2022
c7cc889
Merge branch 'travis/matrix-1.3'
turt2live Jun 16, 2022
d5fee04
maybe add a link to the top too
turt2live Jun 16, 2022
06716b3
Fix changelog
turt2live Jun 16, 2022
2cd0c85
Synapse 1.61 (#1360)
babolivier Jun 17, 2022
9023adf
TWIM
babolivier Jun 17, 2022
97a87c4
Fix date in TWIM
babolivier Jun 17, 2022
560d741
Publish TWIM 20220624 (#1364)
thibaultamartin Jun 24, 2022
fce8e79
Remove defunct matrixstats project (owner lost control of domain)
turt2live Jun 26, 2022
54bee9b
Tease OTWSU 17 (#1368)
thibaultamartin Jun 27, 2022
89aa98f
Synapse 1.61.1
babolivier Jun 28, 2022
58d4fbd
Make OTWSU 17 live (#1369)
thibaultamartin Jun 29, 2022
6138cd8
Publish TWIM 20220701 (#1370)
thibaultamartin Jul 1, 2022
342c16e
Synapse 1.62 (#1372)
babolivier Jul 6, 2022
4d932a3
Update Thunderbird for 102 release
freaktechnik Jul 8, 2022
243de99
Publish TWIM 20220708 (#1375)
thibaultamartin Jul 8, 2022
64c22bd
Remove Morpheus (#1376)
MTRNord Jul 8, 2022
aabc952
Tease OTWSU 18 (#1381)
thibaultamartin Jul 15, 2022
c87d708
Publish TWIM 20220715 (#1382)
thibaultamartin Jul 15, 2022
010b750
Remove old policies no longer in use (#1383)
thibaultamartin Jul 21, 2022
f4e652f
Update the public events calendar link for OTWSU (#1385)
thibaultamartin Jul 22, 2022
3d5f533
Synapse 1.63 (#1386)
babolivier Jul 22, 2022
df1daf9
SDP disclosure time frames (#1387)
dkasak Jul 22, 2022
4d09b0d
Publish TWIM 20220722 (#1388)
thibaultamartin Jul 22, 2022
fc76da4
Typo fix
thibaultamartin Jul 22, 2022
98a534c
Split HoF onto a separate page from the SDP. (#1389)
dkasak Jul 22, 2022
ae03469
Merge pull request #1316 from jpypi/master
ara4n Jul 23, 2022
9d38a44
Make OTWSU 18 live (#1393)
thibaultamartin Jul 27, 2022
ab18933
Publish TWIM 20220729 (#1394)
thibaultamartin Jul 29, 2022
c8e2f37
Synapse 1.64 (#1395)
babolivier Aug 4, 2022
b183213
Publish the guide to understand synapse hosting with docker compose (…
thibaultamartin Aug 5, 2022
d8ec57e
Publish TWIM 20220805 (#1397)
anoadragon453 Aug 5, 2022
bf05308
Add Quadrix as client (#1348)
alariej Aug 9, 2022
30210fd
areweoidcyet.com
ara4n Aug 10, 2022
b3b22ca
Publish TWIM 20220812 (#1399)
anoadragon453 Aug 12, 2022
57d7b64
Fix typo CI for TWIM 20220812 (#1400)
anoadragon453 Aug 12, 2022
0cba49b
The Matrix Summer Special 2022
ara4n Aug 15, 2022
666e40f
Fix matryoshka spelling
Aug 15, 2022
d4ed971
Merge pull request #1401 from uranuspucksaxophone/master
ara4n Aug 15, 2022
967248f
Spell fix Matrix Summer Special 2022 (#1402)
Aug 15, 2022
c102ff5
Fix thirdroom link (#1403)
Aug 16, 2022
5f5251a
Synapse 1.65 (#1404)
babolivier Aug 17, 2022
fdd330a
Fix typo in the Synapse 1.65 blog
babolivier Aug 17, 2022
98f5d0a
acknowledge wysiwyg sponsorship
ara4n Aug 18, 2022
a16c4b4
TWIM 2022-08-19 (#1407)
babolivier Aug 19, 2022
2fb6902
Improvements to TWIM 2022-08-19
babolivier Aug 19, 2022
72ca858
Update TWIM 20220819 with widget clarification (#1408)
anoadragon453 Aug 19, 2022
5291448
Fix language caps on quadrix project (#1410)
Aug 22, 2022
96e6f09
Fix Synapse support room reference in FAQ (#1411)
ilmari Aug 23, 2022
838f28b
FAQ: Replace freenode references with libera.chat (#1412)
ilmari Aug 23, 2022
6405f1d
Merge pull request #1228 from matrix-org/j94/update-copyright-2022
Half-Shot Aug 23, 2022
c1cc51b
Add Rex to HoF.
dkasak Aug 24, 2022
353da9c
Merge pull request #1374 from freaktechnik/tb102
clokep Aug 24, 2022
9996a6d
TWIM 2022-08-26 (#1418)
babolivier Aug 26, 2022
5a183d4
Link to last week's tutorial
babolivier Aug 26, 2022
7a6b834
Fixup the room of the week section in latest TWIM
babolivier Aug 26, 2022
b36bfbd
Remove a couple of superfluous titles in latest TWIM
babolivier Aug 26, 2022
7cb87d4
Add chooj as client (#1322)
farooqkz Aug 29, 2022
f9921ad
updated project info for matrix-commander (#1343)
8go Aug 29, 2022
76d7e81
Fix 'previous' link in categories (#1354)
reivilibre Aug 29, 2022
8c38c1f
update fluffychat features (#1367)
Raatty Aug 29, 2022
e0048df
Add matrix-qq-bridge (#1377)
chuangzhu Aug 31, 2022
2f57e45
Publish matrix-js-sdk 19.4.0 and matrix-react-sdk 3.53.0 security not…
dkasak Aug 31, 2022
0298b10
Twim (#1425)
thibaultamartin Sep 2, 2022
e35d414
Add missing links to eleweb section
turt2live Sep 2, 2022
eb1d96d
Update trixnity.mdx (#1422)
benkuly Sep 5, 2022
1771d70
Synapse 1.66 (#1424)
babolivier Sep 5, 2022
1bc2c03
Announce September OTWSU (#1429)
thibaultamartin Sep 6, 2022
5afa0f0
Add Cyastis to HoF. (#1430)
dkasak Sep 7, 2022
a492522
Add Android asset links to support app intents (`/.well-known/assetli…
MadLittleMods Sep 7, 2022
e4e7206
Revert "Add Android asset links to support app intents (`/.well-known…
MadLittleMods Sep 7, 2022
9c7e957
Amin doesn't have a custom API for themselves (#1428)
deepbluev7 Sep 8, 2022
b0ecd28
FAQ: Overhaul "What are communities" (#1415)
MTRNord Sep 8, 2022
03eb68b
added thirdparty sdk for dotnet core to sdk proj. (#1392)
enimatek-nl Sep 8, 2022
74eda11
Cinny is available on desktop platforms (#1391)
1bcb Sep 8, 2022
421ef7d
Add Matrix-ASGI project (#1398)
nim65s Sep 8, 2022
ddc949f
Try to hide next link page if current page not full (#1353)
reivilibre Sep 8, 2022
49082dc
Publish TWIM 20220909 (#1436)
thibaultamartin Sep 9, 2022
7715773
Fix dead link in TWIM post
MTRNord Sep 10, 2022
1384825
Merge pull request #1438 from MTRNord/patch-8
ara4n Sep 10, 2022
c2a0e04
Fix some Hall of Fame dates. (#1439)
dkasak Sep 12, 2022
a8f50ce
Publish matrix-appservice-irc 0.35.0 security release blog post. (#1440)
dkasak Sep 13, 2022
de97ade
Synapse 1.67 (#1441)
babolivier Sep 14, 2022
b1aabf1
Publish TWIM 20220916 (#1444)
thibaultamartin Sep 16, 2022
ccc3b10
Add Gupshup <-> Matrix bridge (#1420)
bramenn Sep 19, 2022
5c47838
Remove copy-pasted error (#1445)
gnunicorn Sep 19, 2022
45a8671
Bump parse-url from 6.0.0 to 6.0.5 in /gatsby (#1443)
dependabot[bot] Sep 22, 2022
b9006ea
Bump jpeg-js from 0.4.3 to 0.4.4 in /gatsby (#1361)
dependabot[bot] Sep 22, 2022
06e82d4
Bump terser from 4.8.0 to 4.8.1 in /gatsby (#1384)
dependabot[bot] Sep 22, 2022
f00b1dc
Bump engine.io and socket.io in /gatsby (#1451)
dependabot[bot] Sep 22, 2022
395b8a6
Bump devcert from 1.2.0 to 1.2.2 in /gatsby (#1450)
dependabot[bot] Sep 22, 2022
0c7f143
Bump gatsby-plugin-mdx from 1.2.25 to 2.14.1 in /gatsby (#1351)
dependabot[bot] Sep 22, 2022
0c05975
Bump simple-get from 3.1.0 to 3.1.1 in /gatsby (#1253)
dependabot[bot] Sep 22, 2022
ec7bfd5
Bump moment from 2.27.0 to 2.29.4 in /gatsby (#1373)
dependabot[bot] Sep 22, 2022
13ca1cc
Bump ajv from 6.10.2 to 6.12.6 in /gatsby (#1264)
dependabot[bot] Sep 22, 2022
3e98b91
Bump semver-regex and gatsby-plugin-sharp in /gatsby (#1452)
dependabot[bot] Sep 22, 2022
bdbf56a
Bump sharp and gatsby-plugin-manifest in /gatsby (#1455)
dependabot[bot] Sep 22, 2022
d997b82
Publish 2022-09-23 predisclosure. (#1456)
dkasak Sep 23, 2022
ec941c7
Publish TWIM 20220923 (#1458)
thibaultamartin Sep 23, 2022
c589ed9
Give Construct its section in TWIM
thibaultamartin Sep 23, 2022
23ce3b3
Add disclaimer by Cadair about cerberus
thibaultamartin Sep 23, 2022
af1f9dd
Updates to the mx-puppet-discord project (#1222)
MRAAGH Sep 26, 2022
1bb8480
Add page for matrix-rss-bridge (#1435)
imbev Sep 26, 2022
8e1466b
Flesh out OTWSU19 description (#1463)
thibaultamartin Sep 27, 2022
4ab96fc
Add a license (#1453)
richvdh Sep 27, 2022
2cad187
Synapse 1.68 (#1464)
babolivier Sep 27, 2022
70a3f5e
Publish thirdroom tech preview announcement (#1465)
thibaultamartin Sep 27, 2022
4890564
Update thirdroom logo
thibaultamartin Sep 27, 2022
724a564
Publish disclosure. (#1467)
dkasak Sep 28, 2022
fd01eaf
Matrix 1.4 (#1472)
turt2live Sep 29, 2022
6b6283f
Publish TWIM 20220930 (#1473)
thibaultamartin Sep 30, 2022
5bacfa6
Add sliding sync in TWIM
thibaultamartin Sep 30, 2022
b8b9b40
Fix typos in the TWIM announcement for the matrix-widget-api (#1474)
dhenneke Oct 1, 2022
d3aeae3
Gupshup bridge repository update (#1447)
bramenn Oct 3, 2022
ef98cf2
Update mautrix bridges (#1461)
tulir Oct 3, 2022
ac6d4b8
Add matrix-qq bridge (#1448)
duo Oct 3, 2022
442f169
Add matrix-wechat bridge (#1457)
duo Oct 3, 2022
6adadc8
Add mastodon link to footer (#1459)
networkException Oct 3, 2022
e58917b
Fix URLs to the client-server-api guide (#1475)
tosch42 Oct 3, 2022
5d6974b
Add security.txt for matrix.org
MTRNord Oct 3, 2022
3271870
Add missing link to sliding sync PR in rust-sdk section (#1480)
MTRNord Oct 4, 2022
46fbef1
Fix typo in understanding-synapse-hosting (#1481)
jtagcat Oct 4, 2022
78004ff
Publish TWIM 20221007 (#1492)
thibaultamartin Oct 7, 2022
a06feaa
Fix status of MSC
anoadragon453 Oct 10, 2022
58b2764
Fix some typos (#1494)
jplatte Oct 11, 2022
1de9afa
linkedin-matrix: update the repo URL (#1493)
sumnerevans Oct 11, 2022
8b7f5f2
icon/image for new project matrix-commander-rs (#1498)
8go Oct 12, 2022
b20a199
Publish TWIM 20221014 (#1507)
thibaultamartin Oct 14, 2022
9ad0496
Synapse 1.69 (#1499)
babolivier Oct 17, 2022
5f35073
Fix link to changelog for 1.69
babolivier Oct 17, 2022
a0c99f0
Moderation page improvements and remove deprecated /delete_room synap…
Oct 18, 2022
a970c68
Blog post on faster joins (#1485)
richvdh Oct 18, 2022
e31b5f6
Cancel concurrent GHA builds (#1510)
richvdh Oct 21, 2022
fe70023
Twim (#1523)
thibaultamartin Oct 21, 2022
28a5672
Link to Nheko nightlies
thibaultamartin Oct 21, 2022
17c1fd7
Announce OTWSU20
thibaultamartin Oct 24, 2022
82d19af
Add a bunch of HoF entries.
dkasak Oct 28, 2022
5615e3a
HoF: Make some styling more uniform and fix a typo.
dkasak Oct 28, 2022
db2c654
Merge pull request #1534 from matrix-org/dkasak/hof2
dkasak Oct 28, 2022
8eca3a6
Publish TWIM 20221028 (#1535)
thibaultamartin Oct 28, 2022
b4ce380
Publish TWIM 20221104 (#1552)
thibaultamartin Nov 4, 2022
3fbc051
Make TWIMs more readable on gatsby already (#1556)
thibaultamartin Nov 8, 2022
ac0b93f
Twim (#1558)
thibaultamartin Nov 11, 2022
a00b88e
Bump loader-utils from 1.2.3 to 1.4.2 in /gatsby (#1559)
dependabot[bot] Nov 14, 2022
2f52941
Bump socket.io-parser from 3.3.2 to 3.3.3 in /gatsby (#1557)
dependabot[bot] Nov 14, 2022
ac4fed1
Publish FOSDEM 2023 CfP (#1565)
thibaultamartin Nov 15, 2022
8318cee
Update clients/Nio metadata (#1563)
kiliankoe Nov 15, 2022
c81e96e
Matrix 1.5 (#1568)
turt2live Nov 17, 2022
4e4eeaa
Fix slashes
turt2live Nov 17, 2022
6f33611
Publish TWIM 20221118 (#1569)
thibaultamartin Nov 18, 2022
2262f58
Add blog post for Synapse 1.72/71/70 (#1572)
MatMaul Nov 23, 2022
5ec81c2
Fix markdown in Synapse 1.72 blog post
babolivier Nov 23, 2022
b713eda
Fix typo on last Synapse blog post
Nov 24, 2022
2a3ea9e
Publish twim 20221125 (#1575)
thibaultamartin Nov 25, 2022
7736b66
Announce OTWSU 21 (#1577)
thibaultamartin Nov 29, 2022
7a3faa9
OTWSU is on 30 not 29
thibaultamartin Nov 29, 2022
b6f6b25
Add Watch The Matrix client. (#1573)
pixlwave Nov 30, 2022
cab50d6
please add new project matrix-commander-rs to your list (#1496)
8go Nov 30, 2022
5836006
Publish new blog post
thibaultamartin Dec 1, 2022
745ecb9
Add logo to the post
thibaultamartin Dec 1, 2022
c624860
Publish TWIM 20221202 (#1579)
thibaultamartin Dec 2, 2022
592c47f
Fix dupe image in TWIM
thibaultamartin Dec 2, 2022
cd4723b
Fix malformed link (#1580)
Erethon Dec 5, 2022
de674ac
Update FOSDEM CfP deadline
thibaultamartin Dec 5, 2022
f7da208
Add Synapse 1.73 blog post (#1587)
MatMaul Dec 8, 2022
cd7ff1f
Publish TWIM 20221209 (#1589)
thibaultamartin Dec 9, 2022
2c23507
Straighten the sdks data to make parsers life easier (#1591)
thibaultamartin Dec 15, 2022
bffd2f4
TWIM for 2022-12-16 (#1593)
uhoreg Dec 16, 2022
ae7ce3e
Add note about directory listing by design
Dec 19, 2022
a877e74
Merge pull request #1594 from matrix-org/dg/add-known-jira
davidegirardi Dec 19, 2022
67370d0
TWIM for 2022-12-23 (#1595)
uhoreg Dec 23, 2022
be4e747
2022 holiday update
ara4n Dec 25, 2022
01ab983
clarify crypto para
ara4n Dec 25, 2022
4625522
Update 2022-12-25-matrix-holiday-update.mdx
ara4n Dec 25, 2022
fb18300
Update 2022-12-25-matrix-holiday-update.mdx
ara4n Dec 26, 2022
85f422b
Promote donorbox more (#1598)
thibaultamartin Jan 3, 2023
8beb228
Add donorbox link to holiday special blog post (#1599)
thibaultamartin Jan 3, 2023
5dd987c
typo
ara4n Jan 4, 2023
4108345
Remove references to Google Hangouts (#1586)
mpldr Jan 4, 2023
a41bb57
Add the 2022 Matrix Community Year In Review (#1600)
deepbluev7 Jan 5, 2023
13a56be
Publish TWIM 20230106 (#1604)
thibaultamartin Jan 6, 2023
0051f03
Fix the scroll behaviour on gatsby morg (#1607)
thibaultamartin Jan 9, 2023
03dff89
Publish TWIM 20230113 (#1608)
thibaultamartin Jan 13, 2023
a9c54da
Add information on how matrix.org is deployed to README (#1609)
anoadragon453 Jan 17, 2023
220dc14
Add Synapse 1.75 and 1.74 blog post (#1612)
MatMaul Jan 19, 2023
a7a001a
Use environment variables for user login and head branch (#1613)
davidegirardi Jan 20, 2023
594fe71
Publish TWIM 20230120 (#1614)
thibaultamartin Jan 20, 2023
505222f
Add SS proxy URL to .well-known client (#1619)
kegsay Jan 25, 2023
4b84f37
change status of chooj to early alpha (#1622)
farooqkz Jan 26, 2023
a0fff43
Publish TWIM 20220127 (#1624)
thibaultamartin Jan 27, 2023
624e52a
Missed a picture
thibaultamartin Jan 27, 2023
4bfb0ee
fixed hidden text (#1633)
AshishPandagre Jan 31, 2023
390e92b
add Synapse 1.76 blog post
H-Shay Jan 31, 2023
8a48902
formatting
H-Shay Jan 31, 2023
06c04ca
requested changes
H-Shay Feb 1, 2023
6ae3b56
Update gatsby/content/blog/2023/01/2023-01-31-synapse-1.76.mdx
H-Shay Feb 1, 2023
fe5f22f
Update gatsby/content/blog/2023/01/2023-01-31-synapse-1.76.mdx
H-Shay Feb 1, 2023
b2f6dec
Update gatsby/content/blog/2023/01/2023-01-31-synapse-1.76.mdx
H-Shay Feb 1, 2023
ab6f512
small fixes
H-Shay Feb 1, 2023
d6e1c75
clarify client
H-Shay Feb 1, 2023
387f76c
Add Synapse 1.76 blog post
H-Shay Feb 1, 2023
2b4716e
TWIM for 2023-02-03 (#1644)
uhoreg Feb 3, 2023
bc4c190
Publish the FOSDEM 2023 wrap up blog post (#1649)
thibaultamartin Feb 9, 2023
0478e89
Tweak title
thibaultamartin Feb 9, 2023
773ad2c
Tweak title
thibaultamartin Feb 9, 2023
9499de6
Publish TWIM (#1650)
thibaultamartin Feb 10, 2023
867ecb1
Add the DOT donation address
thibaultamartin Feb 10, 2023
43e0734
Add missing spec section to 2023-02-10 TWIM (#1651)
anoadragon453 Feb 11, 2023
8ae2823
Fix: Updated title of appendices.html from spec_appendices.rst to App…
bhimanshukalra Feb 11, 2023
b7a1adc
Matrix 1.6 (#1657)
turt2live Feb 14, 2023
7dc2efc
Mark Synapse blog posts for review by Synapse team (#1660)
Feb 17, 2023
370a009
Blog post for Synapse 1.77 (#1658)
MatMaul Feb 17, 2023
1864c06
Publish TWIM 20230217 (#1661)
thibaultamartin Feb 17, 2023
5a73ea5
Link chooj when talking about it (#1663)
farooqkz Feb 17, 2023
9d55dcf
Update policies (#1664)
thibaultamartin Feb 22, 2023
f26b6ac
Remove hijacked link (#1662)
Aquathing Feb 22, 2023
2c7fe60
Add law enforcement guidelines
thibaultamartin Feb 22, 2023
4f0d381
T&C was actually a jinja template
thibaultamartin Feb 22, 2023
ef89915
Update mnotify.mdx (#1665)
rumpelsepp Feb 23, 2023
6b9a14d
chore: replace and readd dart sdk (#1656)
techno-disaster Feb 23, 2023
b116424
add joinmatrix.org to faq (#1666)
austinhuang0131 Feb 23, 2023
13758c1
Publish TWIM 20230224 (#1669)
thibaultamartin Feb 24, 2023
0a11919
Fix ement.el section formatting
thibaultamartin Feb 24, 2023
deb7e46
Rephrase SS section of SCT update
turt2live Feb 24, 2023
638ba1d
Fix markdown
turt2live Feb 24, 2023
593e802
projects/bots/maubot-echo: fix repo url (#1671)
D4ndellion Feb 28, 2023
014e2dd
Add link to the community made transcription of the video (#1670)
MTRNord Feb 28, 2023
eea813f
add 1.78 blogpost
H-Shay Feb 28, 2023
c9d7f5c
fix typos and broken link
H-Shay Feb 28, 2023
de4efee
add/remove commas
H-Shay Feb 28, 2023
8dec887
requested changes
H-Shay Mar 1, 2023
d3c2a34
update push rules section
H-Shay Mar 1, 2023
90686b2
tweak
H-Shay Mar 1, 2023
12d8afe
Blog post for Synapse 1.78
H-Shay Mar 2, 2023
40ff2a9
Publish TWIM 20230303 (#1676)
thibaultamartin Mar 3, 2023
2ec00a6
Fix the Friendly Linux Players link
thibaultamartin Mar 3, 2023
5b4f174
Fix description of MSC3887 in TWIM 2023-03-03 (#1677)
anoadragon453 Mar 3, 2023
71a36bf
Linkify maunium room in in TWIM 2023-03-03 (#1681)
HarHarLinks Mar 9, 2023
81c3815
Update chooj.mdx: better description (#1682)
farooqkz Mar 10, 2023
643efe9
Publish TWIM 20230310 (#1683)
thibaultamartin Mar 10, 2023
59603a4
Add iamb to list of Matrix clients (#1680)
ulyssa Mar 13, 2023
952c7f8
Update mnotify.mdx
rumpelsepp Mar 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 0 additions & 24 deletions .buildkite/Dockerfile

This file was deleted.

17 changes: 0 additions & 17 deletions .buildkite/gatsby/Dockerfile

This file was deleted.

28,279 changes: 0 additions & 28,279 deletions .buildkite/gatsby/package-lock.json

This file was deleted.

79 changes: 0 additions & 79 deletions .buildkite/gatsby/package.json

This file was deleted.

81 changes: 0 additions & 81 deletions .buildkite/pipeline.yaml

This file was deleted.

2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
gatsby/content/blog/**/*synapse*.mdx @matrix-org/synapse-core
42 changes: 42 additions & 0 deletions .github/_typos.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[files]
extend-exclude = [
"*.js*", "*.json", "*.svg",
"/unstyled_docs",
"/gatsby/content/blog/2020/09/2020-09-04-twim.mdx", # contains typos which are correct in context of their project
"/gatsby/content/blog/2020/12/2020-12-18-a-twim.mdx", # contains intentional typos
"/gatsby/content/blog/2021/09/2021-09-17-twim.mdx", # contains French, for some reason
"/gatsby/content/blog/2022/01/2022-01-21-twim.mdx", # pings scoreboard triggers the typo CI
"/gatsby/content/blog/2022/05/2022-05-13-twim.mdx", # typo found in a url
"/gatsby/content/blog/2022/07/2022-07-08-twim.mdx", # whos in that room
"/gatsby/content/blog/2022/08/2022-08-12-twim.mdx", # tha'
"/gatsby/content/blog/2022/12/2022-12-16-twim.mdx", # name triggers error
"*signed*.txt", # can be removed once https://github.com/crate-ci/typos/issues/401 is fixed
"synapse-debian-security-announcement.asc" # has typo but cannot fix due to PGP signature
]

[default]
locale = "en"
check-filename = false

[default.extend-identifiers]
3uNd3 = "3uNd3"
96e9afe6 = "96e9afe6"
LaterGuage = "LaterGuage"

[default.extend-words]
ba = "ba"
contributeurs = "contributeurs"
feld = "feld"
Flate = "Flate"
inex = "inex"
Konversation = "Konversation"
oder = "oder"
onl = "onl"
tbe = "tbe" # part of youtube video ID
clos = "clos" # can be changed to json-clos once https://github.com/crate-ci/typos/issues/400 is fixed
ehr = "ehr" # can be changed to Fuj'ehr once https://github.com/crate-ci/typos/issues/400 is fixed
ist = "ist" # can be changed to raim.ist once https://github.com/crate-ci/typos/issues/400 is fixed
loca = "loca" # can be changed to loca.lt once https://github.com/crate-ci/typos/issues/400 is fixed
ons = "ons" # can be removed once https://github.com/crate-ci/typos/issues/400 is fixed
ERRO = "ERRO" # can be removed once https://github.com/crate-ci/typos/issues/399 is fixed
MESSAG = "MESSAG" # can be removed once https://github.com/crate-ci/typos/issues/399 is fixed
144 changes: 144 additions & 0 deletions .github/workflows/build-matrix.org.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
name: "🌐 Build the matrix.org website"
on:
push:
branches:
- master
pull_request:
workflow_dispatch:

# only allow one build per PR: cancel any existing ones.
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
# Apply styling to the spec documents.
# This step also sets up the OpenAPI UI.
build-spec:
name: "πŸ“– Legacy spec"
runs-on: ubuntu-latest
steps:
- name: "πŸ“₯ Source checkout"
uses: actions/checkout@v2
with:
submodules: 'recursive'
- name: "πŸ“– Update docs"
run: |
scripts/update_docs.sh
- name: "βš™οΈ Create output directory for Sass"
run: mkdir -p content/docs/css
- name: "🚧 Transform Sass"
uses: gha-utilities/sass-build@04542d49f28015d06d2a06f3b48bf72bfa76a6b3
with:
source: legacy-spec/scss/main.scss
destination: content/docs/css/main.css
- name: "πŸ“¦ Tarball creation"
run: tar -czf styled-docs.tar.gz content/docs
- name: "πŸ“€ Artifact upload"
uses: actions/upload-artifact@v2
with:
name: styled-docs-artifact
path: styled-docs.tar.gz

# Run gatsby.
build-gatsby:
name: "🌐 Gatsby"
runs-on: ubuntu-latest
steps:
- name: "πŸ“₯ Source checkout"
uses: actions/checkout@v2
- name: "βš™οΈ Setup node"
uses: actions/setup-node@v2
with:
node-version: '14'
- name: "πŸ“ Gatsby dependencies cache"
uses: actions/cache@v2
with:
path: |
gatsby/node_modules
key: ${{ runner.os }}-gatsby-deps-${{ hashFiles('gatsby/package-lock.json') }}
- name: "βš™οΈ Install Gatsby"
run: npm install
working-directory: gatsby
- name: "πŸ“ Gatsby build cache"
uses: actions/cache@v2
with:
path: |
gatsby/public
gatsby/.cache
key: ${{ runner.os}}-gatsby-build-${{ github.run_id }}
restore-keys: |
${{ runner.os }}-gatsby-build-
- name: "🚧 Gatsby build"
run: npm run build
working-directory: gatsby
env:
GATSBY_EXPERIMENTAL_PAGE_BUILD_ON_DATA_CHANGES: true
CI: true
- name: "πŸ“¦ Tarball creation"
run: tar -czf gatsby-site.tar.gz public
working-directory: gatsby
- name: "πŸ“€ Artifact upload"
uses: actions/upload-artifact@v2
with:
name: gatsby-artifact
path: gatsby/gatsby-site.tar.gz

build-guides:
name: "πŸ“– Implementation guides"
runs-on: ubuntu-latest
container:
image: "buildpack-deps"
steps:
- name: "πŸ“₯ Source checkout"
uses: actions/checkout@v2
- name: "🚧 Build implementation guides"
run: |
wget https://github.com/rust-lang/mdBook/releases/download/v0.4.1/mdbook-v0.4.1-x86_64-unknown-linux-gnu.tar.gz
tar -xf mdbook-v0.4.1-x86_64-unknown-linux-gnu.tar.gz
./mdbook build server -d ${GITHUB_WORKSPACE}/implementation-guides/implementation-guides/server
./mdbook build client -d ${GITHUB_WORKSPACE}/implementation-guides/implementation-guides/client
./mdbook build application-services -d ${GITHUB_WORKSPACE}/implementation-guides/implementation-guides/application-services
cp index.html ./implementation-guides/
working-directory: implementation-guides
- name: "πŸ“¦ Tarball creation"
run: tar -czf implementation-guides.tar.gz implementation-guides
working-directory: implementation-guides
- name: "πŸ“€ Artifact upload"
uses: actions/upload-artifact@v2
with:
name: guides-artifact
path: implementation-guides/implementation-guides.tar.gz

# Merge the three sets of outputs together, together
# with the existing static stuff in `content`.
package:
name: "πŸ“¦ Package"
runs-on: ubuntu-latest
needs: [build-spec, build-gatsby, build-guides]
steps:
- name: "πŸ“₯ Source checkout"
uses: actions/checkout@v2
- name: "πŸ“₯ Spec artifact download"
uses: actions/download-artifact@v2
with:
name: styled-docs-artifact
- name: "πŸ“₯ Gatsby artifact download"
uses: actions/download-artifact@v2
with:
name: gatsby-artifact
- name: "πŸ“₯ Implementation guides artifact download"
uses: actions/download-artifact@v2
with:
name: guides-artifact
- name: "πŸ“¦ Merge archives"
run: |
tar -xzvf styled-docs.tar.gz
tar -C content --strip-components=1 -xzf gatsby-site.tar.gz
tar -C content -xzf implementation-guides.tar.gz
tar -czf content.tar.gz content
- name: "πŸ“€ Artifact upload"
uses: actions/upload-artifact@v2
with:
name: merged-content-artifact
path: content.tar.gz
Loading