timescalestack

  • Konuyu açan Konuyu açan isthambul1453
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 258

isthambul1453

Üye
Üye
Mesaj
147
Beğeni
97
Puan
351
Ticaret Puanı
0
timescalestack ve msn uygulama (öylesine)

.net 8 runtime
docker runtime
timescalestackapi

1768764060758.webp


1768758163502.webp

1768758202257.webp

1768758297733.webp

1768758231923.webp

1768758269447.webp

1768758326689.webp

1768758967928.webp

1768760649509.webp

1768762589872.webp

1768761890535.webp

1768761927737.webp

1768762567232.webp

1768762676174.webp

1768763072653.webp


1768763173590.webp


1768763208560.webp

1768763242429.webp

1768763298055.webp

1768763391832.webp

1768763431688.webp

1768763461192.webp

1768763494266.webp

1768763534192.webp

1768763572571.webp

1768763625683.webp

1768763658999.webp

1768763680692.webp


Projede şu anda yapabildikleri (tam liste)

Backend / API


  • JWT auth (admin + user)
  • Register / Login / Logout + token blacklist
  • IP allowlist + license doğrulama (online/offline)
  • SQL query endpoint (guarded)
  • CRUD endpointleri /data/{table} (GET/POST/PUT/DELETE)
  • Realtime subscriptions (LISTEN/NOTIFY or CDC)
  • Channel sistemi:
    • /channels listesi
    • /channels/{channel}/login + register
    • /channels/{channel}/status (OK/BUSY/IDEAL/FULL)
    • /channels/{channel}/me (anlık mask)
    • Channel bazlı anonymous rolü + süre bazlı (7/30/50)
  • Swagger UI
DB

  • auth_users (role + anonymous_until)
  • auth_token_blacklist
  • channel_users (role + anonymous_until)
  • channel_sessions
  • realtime_channels (1..30 server)
  • prestige_profiles (level/progress/clicks)
Frontend / UI

  • Blazor WASM Console (admin panel, query, allowlist, license, data browser)
SDK / Client
  • TimescaleSdk (C# core)
  • Unity SDK:
    • Auth client
    • Realtime client
    • Reconnect/backoff
    • Main‑thread dispatcher
    • ScriptableObject config
    • Payload parse + typed mapping
  • WinForms demos:
    • WF1: Health check
    • WF2: Login + token
    • WF3: CRUD test
    • WF4: Realtime log
    • WF5: Prestige system + crest PNG + DB sync
    • WF6: Register
    • WF7: Channel select + login/register + welcome + mask refresh
Yapamadıkları

- Rule engine / security policies per path
- Multi-tenant isolation + org/user roles
- Offline sync + conflict resolution
- Usage metering, rate limiting, abuse protection
- Observability + audit logs
- Rate limiting + abuse protection (per IP/user/token, burst + quota)
- Observability + audit logs (auth, query, allowlist changes)
- Offline sync primitives (local cache + conflict strategy)
- Rules/policy engine (read/write guards per endpoint/table)
 

Dosya Eklentileri

  • 1768758101922.webp
    1768758101922.webp
    52,6 KB · Gösterim: 26
anonim kullanıcıyı normal kullanıcıdan ayıran rozet sistemi dahil edildi (kısaca bir takım değişiklikler söz konusu + node red)

anonymous sistemi güncellendi ve profil foto kapak foto ekleme olayı dahil edildi ek olarak anonymous kullanıcıların profilide anonimdir



1769205109721.webp


1769205204320.webp
1769204878180.webp


1769205286415.webp

1769205341488.webp


sistem tarafından hesaplar 24 saat sonra otomatik olarak aktifleşir.
 
Son düzenleme:
WebView2 destekli voice chat: miting oluşturma/katılma, katılımcı listesini görme, mute/çağrıyı sonlandırma ve çağrı geçmişini görme eklendi.

1769326213001.webp
 
Geri
Üst