View Issue Details

IDProjectCategoryView StatusLast Update
0005280unrealircdpublic2019-08-18 15:17
ReportersyzopAssigned Tosyzop 
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0005280: IRCv3 features to implement in U5
DescriptionThis is main goal of UnrealIRCd 5.

To implement:
- account-tag
- batch
- echo-message
- message-tags
- msgid
- server-time
- labeled-response (draft)

To investigate:
- invite-notify
- draft/setname

Not to implement (at this time, anyway):
- Monitor

See also https://ircv3.net/software/servers.html at the bottom to see what UnrealIRCd does and does not support.
TagsNo tags attached.
3rd party modules

Relationships

parent of 0005330 assignedsyzop finish labeled-response implementation 
child of 0005279 acknowledged UnrealIRCd 5 master tracking issue 
Not all the children of this issue are yet resolved or closed.

Activities

syzop

2019-05-17 14:56

administrator   ~0020675

A lot of the foundation and basic support has been done for: batch, msgid, account-tag, labeled-response, server-time. Most, if not all, of the difficult stuff, anyway. I've added a number of notable FIXME's in the code. The other ones still need to be implemented but are more easy.

I'll focus first on getting the existing ones working ok, before concentrating on the rest. (But first I'm looking at U5 in general, what to include, so may still be a few days)

syzop

2019-07-07 16:19

administrator   ~0020761

Bump. Some of this has been implemented. Some not. Various things need more testing.

There have been maaaaany API changes to accommodate the IRCv3 message tags support.
Still to do are the hook changes, to pass a MessageTag * in there. That will be "fun".

After that, hmm, not sure if there will need to be more API changes, I don't think so.. but..

syzop

2019-07-13 15:45

administrator   ~0020777

Bump. Guess I will need to do the hook changes soon. Fun....

syzop

2019-08-13 18:51

administrator   ~0020814

Working correctly (seemingly):
- account-tag
- batch
- echo-message
- message-tags
- msgid
- server-time

Not working correctly:
- labeled-response (draft) <- will be looked at later, not a high priority item

To investigate, but likely post-5.0.0:
- invite-notify
- draft/setname

Not to implement (at this time, anyway):
- Monitor

Issue History

Date Modified Username Field Change
2019-05-17 14:51 syzop New Issue
2019-05-17 14:52 syzop Relationship added child of 0005279
2019-05-17 14:56 syzop Note Added: 0020675
2019-05-17 14:56 syzop Assigned To => syzop
2019-05-17 14:56 syzop Status new => assigned
2019-05-17 14:58 syzop Sticky Issue No => Yes
2019-07-07 16:19 syzop Note Added: 0020761
2019-07-13 15:45 syzop Relationship added parent of 0005330
2019-07-13 15:45 syzop Note Added: 0020777
2019-08-13 18:51 syzop Note Added: 0020814
2019-08-18 15:17 syzop View Status private => public