Contributions open-source au projet JHipster: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Encadrant : Didier Donsez. Ce projet propose de développer plusieurs contributions au projet open-source [[JHipster] Liste non exhaustive des extensions à développer et ...") |
No edit summary |
||
| Line 1: | Line 1: | ||
Encadrant : Didier Donsez. |
Encadrant : Didier Donsez. |
||
Ce projet propose de développer plusieurs contributions au projet open-source [[JHipster] |
Ce projet propose de développer plusieurs contributions au projet open-source [[JHipster]] |
||
Liste non exhaustive des extensions à développer et à contribuer |
Liste non exhaustive des extensions à développer et à contribuer |
||
| Line 8: | Line 8: | ||
* intégration de nouveaux types de données et des composants Angular 4 idoines |
* intégration de nouveaux types de données et des composants Angular 4 idoines |
||
** geoloc, altitude |
** geoloc, altitude |
||
**[[TSBD]] |
** Séries temporelles [[TSBD]] |
||
** ... |
|||
* Ajout de nouveaux backends JPA (OpenTSDB, Gnocchi, InfluxDB) |
* Ajout de nouveaux backends JPA (OpenTSDB, Gnocchi, InfluxDB) |
||
* 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) ...) |
||
| Line 19: | Line 20: | ||
** Adresses |
** Adresses |
||
** Réseaux sociaux |
** Réseaux sociaux |
||
* amélioration du volet Swagger |
* amélioration du volet Swagger (OpenAPI2.0 et OpenAPI3.0) |
||
** Annotations supplémentaires |
** Annotations supplémentaires |
||
* Multi-thèmes Dashboard (SBAdmin 2, Gentella, ...) |
* Multi-thèmes Dashboard (SBAdmin 2, Gentella, ...) |
||
| Line 26: | Line 27: | ||
* gestion du RateLimit (IP origin, GeoIPing, per user) par type d'opération (GET, PUT, POST, DELETE). |
* 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. |
|||
Revision as of 05:38, 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
- geoloc, altitude
- Séries temporelles TSBD
- ...
- Ajout de nouveaux backends JPA (OpenTSDB, Gnocchi, InfluxDB)
- 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.