Inclure com.kamo.z.shared.commerce dans le stockage scan
La dernière bibliothèque kamo-shared-saroge se propage (donotmodify.dao.services) qui a une dépendance du constructeur vis-à-vis Le le service est chargé par l'...
Contrôleurs de ressources par instance - org ag - synchronisation interne
Persibilités CRUD (extensions / utilisateurs / appareils / messagerie vocale): - VoipExtensionsContrôleur à VoipUsersContrôleur à /api/voip/instances/zid/utilis...
Refactoriel multi-instances et FreePX complet et Flowroute SMS
Changement de modèle de base: un org et de nombreuses instances VoipProvider (était: une par org). Chaque appel API fournisseur est maintenant analysé par cas. ...
Reconstruire la mise à jour de la bibliothèque kmo-shared (retirer OrganizationType, ajouter isTopLevel)
Reconstruire la mise à jour de la bibliothèque kmo-shared (retirer OrganizationType, ajouter isTopLevel)
Reconstruire la mise à jour de la bibliothèque kémo-partagée (CREATE-CHILD-ORG droite et application aux drapeaux)
Tire le nouveau rôle de type "RizightType.CREATE-CHILD-ORG) (id 131"), les trois drapeaux sur ChildOrgSecurityModel, les deux surcharges de services de 13-arg e...
Reconstruire la mise à jour de la bibliothèque kmo-shared (solution à l'état d'avancement du karConfig ups uniquement)
Tire le durci - qui ne supprime plus les lignes appConfig dont les types de service sont absents de la charge utile de l'appelant - empêche la perte de données ...
Reconstruire la mise à jour de la bibliothèque kmo-shared (résolveur de caractéristiques efficaces)
Picks sur les nouvelles méthodes AppliedModelEnforcementService (computeAvailabilitiesMap, isAppEffectivelyEnabledAppyTypes, calculCompleEffectiveFeatures), don...
Bump kamo-library-shared-library à 1.5.0 pour l'application de modèle appliqué
Apporte ce service à la bibliothèque kamo-shared-library 1.5.0 afin qu'il décroche la nouvelle colonne AppliedModelEnforcementService, ChildOrgSecurityModelConf...
Reconstruire la mise à jour de la bibliothèque kmo-shared (règles de force de fonctionnement et de secours DEFAULT dans MemberRightsAppliedService)
Déclenche une reconstruction de sorte que ce service reprend la mise à jour - qui applique des règles de force de modèle et des replis de modèle DEFAULT sur le ...
Reconstruire la mise à jour de la bibliothèque kamo-shared (modèle maître, modèles de rôle par défaut, résolveur de force)
Déclenche une reconstruction donc ce service tire la nouvelle révision de la bibliothèque kamo-shared contenant Organization.branchTypeID, Organization.masterMo...
Bump kamo-library-samélioré à 1.4.0
Docker Stage 1 construit la principale de la libraire kémo-shared (maintenant 1.4.0) et installe au .m2 local; le service pom est toujours référencé 1.0.0 qui M...
Ajouter InternalAuthFilter et POST/api/bulktext/send pour le service-service SMS (SP3)
Mettre à jour les références d'ID de conversation VoIP de Long à UUID
Ajouter BulkTextConfigurerCurer avec les critères d'évaluation du test CRUD
Ajouter support de fixation MMS et émission en plusieurs parties, stockage de base64, affichage d'images
- RingCentralProvider: overiceSms avec chemin MMS multipart/form-data MMS - VoipMessageService: acceptez les octets de pièce jointe, stocker les données de base...
Ajouter le crédit-disposition d'abonnement RC à RC avec démarrage et 12h de renouvellement
Ajouter un pipeline d'escrochets d'appel; branche SMS vs événements de téléphonie avant traitement
Ajouter des capacités, des justificatifs SIP et des contrôleurs REST de gestion des appels
Étendre l'interface PhoneProvider avec les méthodes de gestion des appels; mettre à jour les talons
Ciligemment stringify Long IDs dans les réponses SmsContrôleur
L'approche à long-saut n'était pas l'effet. Appeler directement .toString() sur tous les Longs ID dans le les réponses de la carte plate du contrôleur pour ne g...
Sétériner les identifiants longs en tant que cordes pour empêcher la perte de précision de la JS
CockroachDB unique-rowid() génère des entiers de 64 bits plus grands que Numéro.MAX-SAFE-INTEGER (2-53-1). JS JSON.parse silencieusement autour d'eux, provoquer...
Retour de la carte plate à partir de l'envoi du critère d'évaluation pour prévenir LazyInitializationException
VoipMessage.conversation est FetchType.LA-Y; après «Transactional commits», Jackson sérialisant l'entité lancerait LazyInitializationException provoquer un 500,...
Retour à l'org mainPhoneNombre lorsque le membre n'a pas de configuration VOIP
Membres sans membreVoipConfig (ou pas de l'ensemble de PutonNombre) utilisent maintenant le principal PhoneNumber de VoipProviderConfig comme sortie numéro, au ...
Supprimer getJwtKey() de WebhookController après la migration d'OAuth
La validation de la signature a utilisé jwtKey comme secret HMAC qui n'existe plus sur VoipProviderConfig. Sauter la validation pour maintenant être cohérente a...
Flux de codes de réservation RingCentral à OAuth 2,0
- Nouveau contrôleur OAuth: /oauth/start (retours authUrl), /oauth/callback (code d'échange, sauvegarde les jetons), /oauth/status, DELETE/oauth/tonne - OTKVa...
Lire RingCentral client-id/secret à partir de la configuration de la plate-forme, pas par or DB
Client ID et Secret identifient l'application Kamo sur la plateforme de RingCentral ils sont partagés dans toutes les régions. Injectez-les des propriétés de Sp...
Utiliser un boîtier de clé de session correct pour orgID et memberID
KSessionService stocke les clés en tant qu'orgodID et memberID (capital D). Les deux contrôleurs appelaient .get("orgId") et .get("memberId") qui retourne toujo...
Ajouter Dockerfile pour VOIPService
Correspond au modèle de construction en deux étapes de la bibliothèque partagée et du service utilisé par EmailService et autres services Java.
Ajouter le flux de travail Forgejo et les manifestes K8 pour VOIPService
Comme ce que vous voyez l'expédition?
Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.
