Salta al contenuto
KAMOUniverse

Changelog

Cosa c'è di nuovo.

Ogni miglioramento alla piattaforma, come si spedisce.

  1. · kamo-internal

    Drop Vendor Elenco prodotti dalla tabella Markets & Fields

  2. · kamo-internal

    Ciclo di vita di mercato + venditori / prodotti di mercato

    - Markets & Fields: sub-tabs attivo/archeggiato; azione della riga è Archivio/Riattiva (PATCH .../active), mai eliminare - Fornitori e prodotti: un sub-tab per mercato attivo; i fornitori sono creati sotto sub-tab del mercato attuale; stato vuoto quando l'org non ha mercati attivi - Nascondi venditori e prodotti / Importazioni manuali / Importazioni automatizzate schede, /settings schede e nav slide-out link fino a quando l'org ha almeno un mercato attivo (usareHasActiveMarkets) - /leads mostra solo mercati attivi

  3. · SecurityService

    Filtro di stato di mercato, archivio / riattivazione, venditori di mercato

    - E' una cosa da fare. (default active); arricchire ogni mercato DTO con prodotti del fornitore derivato dai suoi fornitori - Sostituire DELETE /lead-markets/{id} con PATCH /lead-markets/{id}/active (archiviato/ riattivare) — i mercati non sono mai discordanti - GET /lead-vendors?market Id= filtro; fornitore creare forwards marketId

  4. · kamo-shared-library

    Portare i fornitori a un mercato; ricavare prodotti di mercato; mercati di archivio

    - LeadVendor acquisisce un MARKET ID richiesto (colonnaDefinition pinned to plain UUID così la colonna FK non eredita l'impostazione predefinita gen random uuid() di PK di riferimento - Rimuovere LeadMarket.vendorProdotti M2M; i prodotti di un mercato sono ora derivati da i suoi fornitori (LeadVendorProduct dove vendor.market = mercato) - Il fornitore crea un marketId e convalida il mercato (organizzato + attivo); titolo fornitore unicità è per-mercato - I mercati non vengono mai eliminati: sostituire soft-delete con setMarketActive (archive/ riattivare); aggiungere la query dei mercati archiviati - DTO: LeadVendorDTO.marketId; drop vendorProductIds from market request DTOs

  5. · kamo-internal

    Aggiungi subdominio multimediale alla lista dei record richiesti

    media. provisioning) e streaming multimediale, ma mancava dalla configurazione DNS catalogo, così i clienti non sono stati mai detto di creare il record — lasciando media. Aggiungilo. come un record richiesto in modo che lo studio /setup/dns istruisca il CNAME.

  6. · kamo-internal

    Mostra TRIAL in attesa (non-started) distintamente da scaduto sulla piattaforma

  7. · BillingService

    Modalità TRIAL PENDING per una prova non-sinistra

  8. · SecurityService

    Avviare l'orologio di prova sul primo login del proprietario di org

    Seed new orgs with a PENDING trial (source=TRIAL, trialExpiresAt=null) che non concede nulla fino all'inizio, quindi iniziare l'orologio di 3 giorni primo login FQDN-scoped del proprietario in modo da non bruciare mai mentre DNS è ancora essere configurato. Proprietario, una volta (impostando le stime in sospeso); non-fatal quindi un singhiozzo di prova non rompe mai il login.

  9. · kamo-internal

    Chip di prova su NavPri (bianco/rosso, tooltip=expiry) + chip homepage rosso; rimuovere NavTop chip

  10. · kamo-login

    Pannello sanguina fuori pagina sinistra in modo che il suo bordo non si mostra mai sul rimbalzo; carta sbiadisce ~250ms prima

    - Il pannello Welcome/Recover si estende ora --welcome-bleed (16rem) sul bordo sinistro con il suo bordo destro ancora fissato a --welcome-w; l'imbottitura del contenuto interno è compensato così il testo rimane messo. La primavera non può più rivelare Il bordo sinistro del pannello. - La carta ora sbiadisce su un timer di 450ms invece di aspettare la primavera a pieno risolvere, chiudendo il divario morto tra il rimbalzo e la forma che appare.

  11. · kamo-login

    Ingresso coreografato — molle del pannello in dopo i carichi di bg, poi sbiadi della carta

    Attendere la prima immagine di sfondo (onLoad, con un fallback di sicurezza 3s), poi molla-bounce il pannello di benvenuto/recupero in da fuori schermo a sinistra (primavera fisica, rigidità 300 / smorzamento 17). Su rimbalzo regolare, sbiadire + scalare la carta di forma in posto. Mobile (panel nascosto) e ridotto-motion saltare il rimbalzo e dissolvere il carta direttamente. L'ingresso x è riassunto con il parallasse x su una trasformazione, così la deriva funziona ancora e non espone mai un bordo.

  12. · kamo-internal

    Prova lo stato chip + applicare / eseguire l'azione-trial sulla scheda delle organizzazioni della piattaforma

  13. · BillingService

    Expose trialExpiresAt sulla piattaforma og sommario per le prove di amministrazione UI

  14. · BillingService

    Piattaforma-admin applicare/escludere/status test endpoints + DTO trialExpiresAt

  15. · BillingService

    Lo spazzamento programmato reverte le prove scadute a Free con cache-bust

  16. · SecurityService

    Auto-grant una prova di 3 giorni ad ogni org appena creato

  17. · SecurityService

    Il cancello dei membri concede il catalogo illimitato per TRIAL attivo + espone il processoExpiresAt

  18. · kamo-internal

    FeaturesManager sblocca catalogo completo su prova attiva

  19. · kamo-internal

    Pannello di stato di prova + applicare/extend-trial azione sulla pagina di abbonamento

  20. · kamo-internal

    Homepage banner di prova con conto alla rovescia

  21. · kamo-internal

    Sorgente TRIAL, provaExpiresAt, metodi API di prova della piattaforma

  22. · kamo-shared-library

    Il cancello di livello Org concede il catalogo completo per TRIAL attivo

    risolvereEntitlement ora cortocircuiti per i sub TRIAL la cui provaExpiresAt è in futuro (compute-on-read). Aggiunge istruttore statico TrialActive() e 4 unità test relativi a casi di origine attive, scaduti, null-deadline e non-TRIAL.

  23. · kamo-shared-library

    Aggiungi TRIAL fatturazione fonte + provaExpiresAt su AccountSubscription

    Aggiunge BillingSourceType.TRIAL, un preciso processo LocalDateTimeExpiresAt campo su AccountSubscription (nullable, colonna trial expires at), e un ricercatore di repository Per la spia di scadenza.

  24. · kamo-shared-library

    e' il momento giusto. (coda di eccezione di coda)

    Il ricercatore di Org-scoped-by-status supporta la coda di eccezione di chiusura-steward (ad esempio tutti BLOCKED STEWARD pacchetti per un org). Dati di primavera derivati; nessun schema/KI.

  25. · kamo-shared-library

    CLOSING RON FALLBACK APPLIED event key (doc 05 §6.1/§6.4)

    Lo steward recupera una chiusura BLOCKED STEWARD RON-walled/failed soddisfacendo lo slot RON richiesto con una notarizzazione alternativa (WET SIGN/IPEN/PAPER OUT); la conformità/audit + pipeline-advance segnale (porta il puntatore successivo).

  26. · kamo-login

    Parallax puntatore (x+y) tra pannello di benvenuto e sfondo

    Entrambi gli strati si allontanano con il puntatore a diversi tassi e direzioni opposte tramite molle framer. Lo sfondo è scalato 1.12 e il pannello di benvenuto è oversize 16px su ogni lato con il suo bordo destro pinned, quindi la deriva non espone mai un bordo. L'animazione di sfondo di Ken Burns è intatta e impila sotto. Disabili sotto la preferenza-ridotta-mozione.

  27. · kamo-shared-library

    CLOSING PACKAGE CANCELLED event key (doc 05 §6.4 steward cancel)

    Lo steward termina con una chiusura non definitiva. - > CANCELLED; il segnale durevole a valle stand-down / steward-queue close-out reagisce a.

  28. · kamo-login

    Spostare il logo animato in basso a destra, incentrato sopra Powered-by pillola

    PoweredByKamo ottiene un logo opzionaleSlot reso centrato direttamente sopra il pillola all'interno del suo ancoraggio fisso in basso a destra (altre pagine non interessate). L'animazione il logo si sposta dall'angolo in alto a sinistra in quella slot sul sign-in e recuperare pagine; ancora nascosto sul cellulare e durante il telefono-paesaggio ruotare il prompt.

  29. · kamo-login

    Pannello di benvenuto traslucido a sinistra + scheda forma arrotondata centrale

    Pannello di benvenuto/recuperare ora a tutta altezza, a filo sul bordo sinistro, sulla parte superiore immagine di sfondo con un lavaggio traslucido e angoli quadrati; nascosto su mobile. Il logo animato ora si trova sopra il pannello. Login/recupero forma è un completamente arrotondato carta di vetro incentrata nel restante spazio a destra.

  30. · kamo-shared-library

    CLOSING MERS CONFIRMED + CLOSING MERS REJECTED chiavi evento (doc. 05 §6.3/§6.4)

    L'asincastro MERSCORP capovolge un MersRegistration SUBMITTED->CONFIRMED/REJECTED; questi sono i segnali durevoli Non e' vero. (confirmato) + la coda di eccezione steward Reagisce.

Il tuo universo ti sta aspettando.

Aggiungi i prodotti quando sei pronto: nessuna migrazione, nessun nuovo login, nessuna richiesta di pagamento.

Gratis per sempre — nessuna carta di credito richiesta