Commit Graph

76 Commits

Author SHA1 Message Date
ChronosX88
45ae368904
Update README.md 2021-08-02 13:42:55 +03:00
ChronosX88
83315ff59a
Fix README 2021-03-24 20:14:41 +03:00
ChronosX88
18f52fcfde
Restructurize Basic Chat document, describe history sync 2021-03-08 16:09:04 +03:00
ChronosX88
f78c12a8b0
Change auth message type id in core specs 2021-03-08 16:07:58 +03:00
ChronosX88
4772755006
Update core specifications, integrate ratelimit/protocol errors/authorization into core spec 2021-03-08 13:31:34 +03:00
ChronosX88
8a83844dfc
Slightly restructure message entity in CPE4 2020-12-26 23:22:47 +04:00
ChronosX88
5c4b922986
Design media types in CPE4 2020-12-26 22:45:08 +04:00
ChronosX88
5643c80979
Fix to property in CPE 2/3 use cases section, add urn:cadmium prefix to all identifiers in these CPEs 2020-10-09 18:01:17 +04:00
ChronosX88
2380309051
Move all non-core extensions to separate folder (as described in CPE creation flow document) 2020-09-15 01:13:15 +04:00
ChronosX88
f8d1db9671
Refactor CPE creating flow 2020-09-15 01:05:30 +04:00
ChronosX88
1a5171e283
Add requirements for group chats (in general requirements document) 2020-09-15 00:58:37 +04:00
ChronosX88
93d8a756d5
Add Requirements section to Basic Chats 2020-09-15 00:58:11 +04:00
ChronosX88
3f7afcb122
Add info about message types and URN into CPE format document 2020-09-06 00:00:59 +04:00
ChronosX88
14192dea17
Add business rule in core proto about message types and URN 2020-09-05 23:56:45 +04:00
ChronosX88
9ea670c6d4
Add error types to basic chat ext 2020-09-05 23:48:11 +04:00
ChronosX88
a6617a5c0b
Refactor private chat extension to become base for all types of chats 2020-09-05 23:43:04 +04:00
ChronosX88
9dfea26a7e
Remove unneccessary info in typing message feature 2020-09-05 23:40:50 +04:00
ChronosX88
aea7e57a95
[Chats] Add message reply prop 2020-09-05 23:04:24 +04:00
ChronosX88
8e028e1171
Describe private chats system 2020-09-05 23:00:22 +04:00
ChronosX88
01233f774a
Rename toAddresses property to "to" in BaseMessage 2020-09-05 21:17:34 +04:00
ChronosX88
931828dee5
Add server ID generation example 2020-07-16 12:28:21 +04:00
ChronosX88
dc3bb4b3d1
Add multicast support to BaseMessage model 2020-07-16 12:23:42 +04:00
ChronosX88
5ac87b9a2a
Slightly fix protocol error specs 2020-07-16 12:04:56 +04:00
pztrn
09a3a6f502 Merge branch 'SPEC-2' of Cadmium/documentation into master 2020-01-02 15:34:52 +00:00
Stanislav N. aka pztrn
d42d86eb8e Merge branch 'master' into SPEC-2 2020-01-02 20:34:20 +05:00
Stanislav N. aka pztrn
4ae28966ea CPP1 is accepted as per SPEC-2 issue. 2020-01-02 20:31:28 +05:00
Stanislav N. aka pztrn
16c5447228 Clarified that every commit should contain full YouTrack issue ID for attaching. See this commit as example.
SPEC-2
2020-01-01 21:53:36 +05:00
Stanislav N. aka pztrn
4de9ad84cf Clarified about two-months-period thing and added actions for rejected proposals.
SPEC-2.
2020-01-01 21:51:31 +05:00
Stanislav N. aka pztrn
6815d2214c CPP-1 - Cadmium Protocol Proposal flow.
SPEC-2
2019-12-31 19:40:57 +05:00
ChronosX88
f55dbf9967
Some update 2019-12-29 18:40:17 +04:00
ChronosX88
7474e63fd3
Update 2019-12-29 17:01:35 +04:00
ChronosX88
ddef4e794b
Update Account Registration and Basic Request Ratelimit 2019-12-26 18:39:19 +04:00
ChronosX88
78250add03
Describe basic request ratelimit system 2019-12-26 17:42:11 +04:00
ChronosX88
0688f8849d
Fix CEDF 2019-12-26 17:41:23 +04:00
ChronosX88
f209420ee0
Fix login/registration extensions 2019-12-26 17:39:50 +04:00
ChronosX88
d548097e32
Change error code to error identifier in Protocol Errors extension 2019-12-26 17:39:16 +04:00
ChronosX88
89e14cbcee
Lint all MDs files 2019-12-22 18:40:12 +04:00
ChronosX88
50807e52c0
Lint Account Registration 2019-12-16 17:53:37 +04:00
ChronosX88
4e0c4b1d11
Correct Protocol Errors extension - add ok variable 2019-12-16 17:16:55 +04:00
ChronosX88
70f490c72e
Small correction for core.md 2019-12-15 20:26:23 +04:00
ChronosX88
788daa8516
Separate the extensions of the protocol errors and account login system into a separate CE documents 2019-12-15 20:21:43 +04:00
ChronosX88
4963602bbd
Separate the extension of the user account registration system into a separate CE document 2019-12-15 20:04:30 +04:00
ChronosX88
6b6e1cd101
Add new section "Message type identifiers" in Cadmium Extension Document Format 2019-12-15 20:02:57 +04:00
ChronosX88
45d05b572e
Small correction for core.md 2019-12-15 19:08:48 +04:00
ChronosX88
d8211d7eda
Add snippet for vscode workspace 2019-12-15 19:05:08 +04:00
ChronosX88
fc7657d338
Define JSON schemas in TypeScript interfaces in core.md 2019-12-15 19:04:56 +04:00
ChronosX88
b831bf7f2a
Allow define json schemas as typescript interfaces 2019-12-15 18:42:14 +04:00
ChronosX88
1402a5ddc2
Update JSON Schemas 2019-12-15 18:35:55 +04:00
ChronosX88
2db09009e3
Update cadmium extension document format 2019-12-15 18:32:23 +04:00
ChronosX88
ac2e22f0cc
update cadmium extension document format 2019-12-15 18:16:10 +04:00