From 15724e34e86b5828200b1a03ba222c410aabc36f Mon Sep 17 00:00:00 2001 From: saqut Date: Sun, 27 Nov 2022 16:00:43 +0100 Subject: [PATCH 1/4] =?UTF-8?q?'README.md'=20g=C3=BCncelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2c8908f..3ae512c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,27 @@ -# MWSE +# MWSE Versiyon Dağılımı -Mikro WebSocket Engine \ No newline at end of file +--- + +# Versiyon 1.0 + +## Prealpha yayının bitişi + +- [x] WebSocket bağlantısı ve başarılı client kurulumu +- [x] TLS yapılandırması ve wss yönlendirme +- [x] Client UUID Hashing ve socket havuzu +- [x] Tek kanaldan birden çok Request/Response mantığı +- [x] Promise uyumlu / Async sunucu yapısı + +## Alpha yayının bitişi + +- [x] Session ve kişiye özel oturum bilgisi tutma +- [x] Kayıtlı kullanıcı oturum açma ve kayıt olma +- [x] Kişiler arası haberleşme +- [x] Kişileri eşleştirme ve tünelleme (kişiler arası veri aktarımı) +- [x] Oda mantığı / Odaya açma / odaya katılma / şifreli oda / herkese açık oda +- [x] Oda bildirimleri / broadcasting / kullanıcı katılma ayrılma bildirimleri + +## Beta yayınının bitişi + +- [ ] Client taraflı typescript kütüphane yayını +- [ ] Admin dashboard / veri aktarımı limiti From 4e033c1992add74c0c672dd1ad13746cd2cd1422 Mon Sep 17 00:00:00 2001 From: saqut Date: Sun, 27 Nov 2022 16:08:57 +0100 Subject: [PATCH 2/4] =?UTF-8?q?'README.md'=20g=C3=BCncelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 3ae512c..9143fed 100644 --- a/README.md +++ b/README.md @@ -24,4 +24,20 @@ ## Beta yayınının bitişi - [ ] Client taraflı typescript kütüphane yayını + - [ ] Promise yapısı + - [ ] ID bilgilendirme oryantasyonu + - [ ] Oda listeleme / açma / kapatma / katılma / davet sistemi + - [ ] Client el sıkışma / reddetme + - [ ] Cliente mesaj gönderme alma - [ ] Admin dashboard / veri aktarımı limiti + +--- + +# Planlanan Versiyon 2.0 + +- İki veri gönderimi +- Kullanıcı girişi kaydı ve api servisleri +- WebRTC Streaming / P2P Mesajlaşma +- İki kanal WebSocket (Aktif aktarım / Pasif aktarım) +- WebRTC Streaming / Görüntü ve Ses akışı +- WebRTC Streaming / Dosya akışı \ No newline at end of file From d9127acf2b3c926cec09461ee091ebdcffe12201 Mon Sep 17 00:00:00 2001 From: saqut Date: Sun, 27 Nov 2022 16:24:03 +0100 Subject: [PATCH 3/4] =?UTF-8?q?'README.md'=20g=C3=BCncelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9143fed..7d28515 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,35 @@ # MWSE Versiyon Dağılımı - +``` +V1 Prealpha ---> Alpha ----> Beta ---> Stable ---> LTS Stable +V2 ----------------------------------> Next version Planning +V2 Prealpha ---> Alpha ----> Beta ---> Stable ---> LTS Stable +V3 ------------------------> Next version Planning +V1 ------------------------> Add Deprecation warnings & adding documentation +V3 Prealpha ---> Alpha ----> Beta ---> Stable ---> LTS Stable +V1 -----------------------------------------------> Unpublish Release +``` +| Stage | Name | Job | +|-|-|-| +| 1 | V1 | Prealpha | +| 2 | V1 | Alpha | +| 3 | V1 | Beta | +| 4 | V1 | Stable | +| 5 | V2 | Next version Planning | +| 6 | V1 | LTS Stable / Publish Release | +| 7 | V2 | Prealpha | +| 8 | V2 | Alpha | +| 9 | V2 | Beta | +| 10 | V3 | Next version Planning | +| 11 | V1 | Add Deprecation warnings & adding documentation | +| 12 | V2 | LTS Stable / Publish Release | +| 13 | V3 | Prealpha | +| 14 | V3 | Alpha | +| 15 | V3 | Beta | +| 16 | v2 | Add Deprecation warnings & adding documentation | +| 17 | V3 | Stable | +| 18 | V1 | Unpublish/Remove Release | +| 19 | V3 | LTS Stable / Publish Release | +| 20 | V3 | Finish Project | --- # Versiyon 1.0 @@ -31,6 +61,14 @@ - [ ] Cliente mesaj gönderme alma - [ ] Admin dashboard / veri aktarımı limiti +## Stabil yayının bitişi + +- [ ] Herkese açık belgelendirme + +## LTS Stabil Sürüm + +- [ ] Yedekleme ve loglama + --- # Planlanan Versiyon 2.0 From 485de585dd08f3fa67f0fda0d7a40bf956128ab6 Mon Sep 17 00:00:00 2001 From: saqut Date: Sun, 27 Nov 2022 16:55:38 +0100 Subject: [PATCH 4/4] =?UTF-8?q?'README.md'=20g=C3=BCncelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 7d28515..7a2d228 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ +# MWSE Nedir? + +MWSE yani Micro Web Socket Engine, kendisine bağlanan eşleri birbirlerini ile eşleştirerek, eşler arası veri tüneli oluşturur. + +Bağlantı TCP tabanlı yüksek hızlı WebSocket protokolüne dayanır ve sunucunun cihazları sanallaştırması sayesinde diğer kişilerin IP adreslerini veya cihaz türü gibi bilgilere ihtiyaç duymadan çift taraflı iletişim kurmalarını sağlar. + +![image](https://www.hitechmv.com/wp-content/uploads/2014/05/startopology.jpg) + # MWSE Versiyon Dağılımı ``` V1 Prealpha ---> Alpha ----> Beta ---> Stable ---> LTS Stable