Inbound Kafka Account View Creation

Ouverte
#82 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
scala
Domaine
api, backend

Piste de recherche

Commencez par localiser le modèle de message Inbound Kafka et le handler de création de account-view. Suivez la manière dont les flags de view existants sont mappés vers les noms de view pris en charge, y compris la convention de nommage au singulier. C’est terminé lorsqu’une liste appelée viewsToCreate est acceptée, que les views non prises en charge sont ignorées et que le comportement existant de account-view est couvert ; examinez séparément le ticket de versioning des messages référencé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

In the Inbound Kafka, instead of:

generate_public_view = Boolean
generate_accountants_view = Boolean
generate_auditors_view = Boolean

We should have:
viewsToCreate :List[String]
e.g.
[public, accountant, auditor]

(note: we should move to singular view names as a convention)

If the message includes a view that is not supported in the API it would be ignored (not created for account)

This might be a good time to introduce versioning to the Kafka messages (see next ticket)

Langage dominant
Scala
Étoiles
1.7k
Forks
482
Merge moyen
1 j 12 h
PR mergées (30 j)
15

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de OpenBankProject/OBP-API

Toutes les issues de OpenBankProject/OBP-API

Issues similaires

Plus d'issues Scala

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.