Skip to content

Commit 708024e

Browse files
committed
Cleanup specs
1 parent 38b901e commit 708024e

5 files changed

Lines changed: 123 additions & 82 deletions

File tree

_data/irc_versions.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,71 +9,71 @@ stable:
99
cap-3.1:
1010
name: CAP
1111
description: Capability Negotiation
12-
link: /specs/core/capability-negotiation.html
12+
link: /specs/extensions/capability-negotiation.html
1313
required: true
1414
cap-3.2:
1515
name: CAP 302
1616
description: Capability Negotiation 302 Extensions
17-
link: /specs/core/capability-negotiation.html#cap-ls-version
17+
link: /specs/extensions/capability-negotiation.html#cap-ls-version
1818
required: true
1919
cap-notify:
2020
name: cap-notify
2121
description: cap-notify Extension
22-
link: /specs/core/capability-negotiation.html#cap-notify
22+
link: /specs/extensions/capability-negotiation.html#cap-notify
2323
required: true
2424
caps:
2525
- cap-notify
2626

2727
account-notify:
2828
name: account-notify
2929
description: account-notify Extension
30-
link: /specs/extensions/account-notify-3.1.html
30+
link: /specs/extensions/account-notify.html
3131
caps:
3232
- account-notify
3333
account-tag:
3434
name: account-tag
3535
description: account-tag Extension
36-
link: /specs/extensions/account-tag-3.2.html
36+
link: /specs/extensions/account-tag.html
3737
caps:
3838
- account-tag
3939
tags:
4040
- account
4141
away-notify:
4242
name: away-notify
4343
description: away-notify Extension
44-
link: /specs/extensions/away-notify-3.1.html
44+
link: /specs/extensions/away-notify.html
4545
caps:
4646
- away-notify
4747
batch:
4848
name: batch
4949
description: batch Extension
50-
link: /specs/extensions/batch-3.2.html
50+
link: /specs/extensions/batch.html
5151
caps:
5252
- batch
5353
tags:
5454
- batch
5555
chghost:
5656
name: chghost
5757
description: chghost Extension
58-
link: /specs/extensions/chghost-3.2.html
58+
link: /specs/extensions/chghost.html
5959
caps:
6060
- chghost
6161
echo-message:
6262
name: echo-message
6363
description: echo-message Extension
64-
link: /specs/extensions/echo-message-3.2.html
64+
link: /specs/extensions/echo-message.html
6565
caps:
6666
- echo-message
6767
extended-join:
6868
name: extended-join
6969
description: extended-join Extension
70-
link: /specs/extensions/extended-join-3.1.html
70+
link: /specs/extensions/extended-join.html
7171
caps:
7272
- extended-join
7373
invite-notify:
7474
name: invite-notify
7575
description: invite-notify Extension
76-
link: /specs/extensions/invite-notify-3.2.html
76+
link: /specs/extensions/invite-notify.html
7777
caps:
7878
- invite-notify
7979
labeled-response:
@@ -98,7 +98,7 @@ stable:
9898
monitor:
9999
name: Monitor
100100
description: Monitor
101-
link: /specs/core/monitor-3.2.html
101+
link: /specs/extensions/monitor.html
102102
msgid:
103103
name: msgid
104104
description: Message IDs
@@ -108,7 +108,7 @@ stable:
108108
multi-prefix:
109109
name: multi-prefix
110110
description: multi-prefix Extension
111-
link: /specs/extensions/multi-prefix-3.1.html
111+
link: /specs/extensions/multi-prefix.html
112112
caps:
113113
- multi-prefix
114114
sasl-3.1:
@@ -124,7 +124,7 @@ stable:
124124
server-time:
125125
name: server-time
126126
description: server-time Extension
127-
link: /specs/extensions/server-time-3.2.html
127+
link: /specs/extensions/server-time.html
128128
caps:
129129
- server-time
130130
tags:
@@ -151,7 +151,7 @@ stable:
151151
userhost-in-names:
152152
name: userhost-in-names
153153
description: userhost-in-names Extension
154-
link: /specs/extensions/userhost-in-names-3.2.html
154+
link: /specs/extensions/userhost-in-names.html
155155
caps:
156156
- userhost-in-names
157157
webirc:

_data/specs.yml

Lines changed: 42 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -5,38 +5,38 @@ cap:
55
fullname: Client Capability Negotiation
66
name: Capability Negotiation
77
shortname: CAP
8-
url: /core/capability-negotiation.html
8+
url: /extensions/capability-negotiation.html
99
message-tags:
1010
fullname: Message Tags
1111
name: Message Tags
1212
shortname: Message Tags
1313
url: /extensions/message-tags.html
1414

1515
account-notify:
16-
fullname: IRCv3.1 account-notify Extension
16+
fullname: account-notify Extension
1717
name: account-notify Extension
1818
shortname: account-notify
19-
url: /extensions/account-notify-3.1.html
19+
url: /extensions/account-notify.html
2020
account-tag:
21-
fullname: IRCv3.2 account-tag Extension
21+
fullname: account-tag Extension
2222
name: account-tag Extension
2323
shortname: account-tag
24-
url: /extensions/account-tag-3.2.html
24+
url: /extensions/account-tag.html
2525
extended-join:
26-
fullname: IRCv3.1 extended-join Extension
26+
fullname: extended-join Extension
2727
name: extended-join Extension
2828
shortname: extended-join
29-
url: /extensions/extended-join-3.1.html
29+
url: /extensions/extended-join.html
3030
away-notify:
31-
fullname: IRCv3.1 away-notify Extension
31+
fullname: away-notify Extension
3232
name: away-notify Extension
3333
shortname: away-notify
34-
url: /extensions/away-notify-3.1.html
34+
url: /extensions/away-notify.html
3535
batch:
36-
fullname: IRCv3.2 batch Extension
36+
fullname: batch Extension
3737
name: batch Extension
3838
shortname: batch
39-
url: /extensions/batch-3.2.html
39+
url: /extensions/batch.html
4040
channel-rename:
4141
fullname: Channel renaming
4242
name: Channel renaming
@@ -50,87 +50,92 @@ chathistory:
5050
url: /extensions/chathistory.html
5151
draft: true
5252
chghost:
53-
fullname: IRCv3.2 chghost Extension
53+
fullname: chghost Extension
5454
name: chghost Extension
5555
shortname: chghost
56-
url: /extensions/chghost-3.2.html
56+
url: /extensions/chghost.html
5757
echo-message:
58-
fullname: IRCv3.2 echo-message Extension
58+
fullname: echo-message Extension
5959
name: echo-message Extension
6060
shortname: echo-message
61-
url: /extensions/echo-message-3.2.html
61+
url: /extensions/echo-message.html
6262
invite-notify:
63-
fullname: IRCv3.2 invite-notify Extension
63+
fullname: invite-notify Extension
6464
name: invite-notify Extension
6565
shortname: invite-notify
66-
url: /extensions/invite-notify-3.2.html
66+
url: /extensions/invite-notify.html
6767
label:
6868
fullname: Labeled responses
6969
name: Labeled responses
7070
shortname: Labeled responses
7171
url: /extensions/labeled-response.html
7272
msgid:
73-
fullname: IRCv3 Message IDs
73+
fullname: Message IDs
7474
name: Message IDs
7575
shortname: Message IDs
7676
url: /extensions/message-ids.html
7777
monitor:
78-
fullname: IRCv3.2 Monitor
78+
fullname: Monitor
7979
name: Monitor
8080
shortname: Monitor
81-
url: /core/monitor-3.2.html
81+
url: /extensions/monitor.html
8282
multi-prefix:
83-
fullname: IRCv3.1 multi-prefix Extension
83+
fullname: multi-prefix Extension
8484
name: multi-prefix Extension
8585
shortname: multi-prefix
86-
url: /extensions/multi-prefix-3.1.html
86+
url: /extensions/multi-prefix.html
8787
multiline:
8888
fullname: Multiline messages
8989
name: Multiline messages
9090
shortname: Multiline messages
9191
url: /extensions/multiline.html
9292
draft: true
9393
sasl-3.1:
94-
fullname: IRCv3.1 SASL Authentication
94+
fullname: SASL Authentication
9595
name: SASL Authentication 3.1
9696
shortname: SASL 3.1
9797
url: /extensions/sasl-3.1.html
9898
sasl-3.2:
99-
fullname: IRCv3.2 SASL Authentication
99+
fullname: SASL Authentication
100100
name: SASL Authentication 3.2
101101
shortname: SASL 3.2
102102
url: /extensions/sasl-3.2.html
103103
server-time:
104-
fullname: IRCv3.2 server-time Extension
104+
fullname: server-time Extension
105105
name: server-time Extension
106106
shortname: server-time
107-
url: /extensions/server-time-3.2.html
107+
url: /extensions/server-time.html
108108
setname:
109-
fullname: IRCv3 setname Extension
109+
fullname: setname Extension
110110
name: setname Extension
111111
shortname: setname
112112
url: /extensions/setname.html
113113
sni:
114114
fullname: Server Name Indication
115115
name: Server Name Indication
116116
shortname: SNI
117-
url: /core/sni-3.3.html
117+
url: ../docs/sni.html
118118
draft: true
119+
standard-replies:
120+
fullname: Standard Replies
121+
name: Standard Replies
122+
shortname: stdreplies
123+
url: /extensions/standard-replies.html
119124
starttls:
120-
fullname: IRCv3.1 tls Extension
125+
fullname: tls Extension
121126
name: starttls Extension
122127
shortname: starttls
123128
url: /extensions/tls-3.1.html
124129
sts:
125-
fullname: IRCv3.3 Strict Transport Security
130+
fullname: Strict Transport Security
126131
name: Strict Transport Security
127132
shortname: STS
128133
url: /extensions/sts.html
129134
userhost-in-names:
130-
fullname: IRCv3.2 userhost-in-names Extension
135+
fullname: userhost-in-names Extension
131136
name: userhost-in-names Extension
132137
shortname: userhost-in-names
133-
url: /extensions/userhost-in-names-3.2.html
138+
url: /extensions/userhost-in-names.html
134139
webirc:
135140
fullname: WebIRC extension
136141
name: WebIRC extension
@@ -139,7 +144,7 @@ webirc:
139144

140145
# deprecated specs
141146
metadata-3.2:
142-
fullname: IRCv3.2 Metadata
147+
fullname: Metadata
143148
name: Metadata 3.2
144149
shortname: Metadata 3.2
145150
url: /core/metadata-3.2.html
@@ -166,15 +171,15 @@ typing-client-tag:
166171

167172
# batches
168173
netsplitjoin-batch:
169-
fullname: IRCv3 netsplit and netjoin Batch Types
174+
fullname: netsplit and netjoin Batch Types
170175
name: netsplit and netjoin Batch Types
171176
shortname: netsplit and netjoin Batch Types
172-
url: /extensions/batch/netsplit-3.2.html
177+
url: /extensions/batches/netsplit.html
173178
chathistory-batch:
174-
fullname: IRCv3 chathistory Batch Type
179+
fullname: chathistory Batch Type
175180
name: chathistory Batch Type
176181
shortname: chathistory Batch Type
177-
url: /extensions/batch/chathistory-3.3.html
182+
url: /extensions/batches/chathistory.html
178183

179184
# pull requests
180185
pr-acc:

0 commit comments

Comments
 (0)