Contributions open-source au projet JHipster: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
** geoloc, altitude
** geoloc, altitude
** Séries temporelles [[TSBD]]
** Séries temporelles [[TSBD]]
** Graphes (http://projects.spring.io/spring-data-neo4j/)
** ...
** ...
* Ajout de nouveaux backends JPA (OpenTSDB, Gnocchi, InfluxDB)
* Ajout de nouveaux backends BD
** OpenTSDB, Gnocchi, InfluxDB
** Graphes (http://projects.spring.io/spring-data-neo4j/)
* Composants d'UI pour les champs : badges pour les types boolean et enum, toogle-slide pour les checkboxs, angular-material, [[Leaflet]], charts (statiques, temps réel) ...)
* Composants d'UI pour les champs : badges pour les types boolean et enum, toogle-slide pour les checkboxs, angular-material, [[Leaflet]], charts (statiques, temps réel) ...)
* readonly fields
* readonly fields

Revision as of 05:59, 30 August 2017

Encadrant : Didier Donsez.

Ce projet propose de développer plusieurs contributions au projet open-source JHipster

Liste non exhaustive des extensions à développer et à contribuer

  • Ajout au gérérateur et à JDL des fonctionnalités telles
  • Clé primaire applicative
  • intégration de nouveaux types de données et des composants Angular 4 idoines
  • Ajout de nouveaux backends BD
  • Composants d'UI pour les champs : badges pour les types boolean et enum, toogle-slide pour les checkboxs, angular-material, Leaflet, charts (statiques, temps réel) ...)
  • readonly fields
  • final fields
  • field visibility (public, group, private)
  • QueryService
  • userId fields
  • extra user-profile
    • Adresses
    • Réseaux sociaux
  • amélioration du volet Swagger (OpenAPI2.0 et OpenAPI3.0)
    • Annotations supplémentaires
  • Multi-thèmes Dashboard (SBAdmin 2, Gentella, ...)
  • intégration d'un backend CMS
  • gestionnaire centralisé des Users et de leurs profiles (pour plusieurs microservices)
  • gestion du RateLimit (IP origin, GeoIPing, per user) par type d'opération (GET, PUT, POST, DELETE).
  • ...

Une application de démo sera proposée en exemple. Par exemple, un gestionnaire de course sportive.