Skip to content

Commit

Permalink
Version 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Sylvaner committed Nov 27, 2019
2 parents 7583092 + 27b77e6 commit a695a10
Show file tree
Hide file tree
Showing 722 changed files with 13,039 additions and 45,048 deletions.
2 changes: 1 addition & 1 deletion .coveralls.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
coverage_clover: tests/coverage/clover.xml
service_name: travis-ci
json_path: coveralls-upload.json
json_path: coveralls-upload.json
18 changes: 18 additions & 0 deletions .sonarcloud.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Path to sources
sonar.sources=src
#sonar.exclusions=
#sonar.inclusions=

# Path to tests
#sonar.tests=
#sonar.test.exclusions=
#sonar.test.inclusions=

# Source encoding
sonar.sourceEncoding=UTF-8

sonar.php.tests.reportPath=tests/coverage/junitlog.xml
sonar.php.coverage.reportPaths=tests/coverage/clover.xml

# Exclusions for copy-paste detection
#sonar.cpd.exclusions=
9 changes: 5 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ php:
services:
- docker
before_install:
- docker pull sylvaner1664/nextdom-test
- docker pull nextdom/nextdom-test:latest
- mkdir -p tests/coverage
- docker run -d --rm -p 8765:80 -v `pwd`:/data --name="nextdom-test" sylvaner1664/nextdom-test:latest /start.sh
- docker run -d --rm -p 8765:80 -v `pwd`:/data --name="nextdom-test" nextdom/nextdom-test:latest /start.sh
- sudo apt update
- sudo apt install -y python3-pip python-pip python3-setuptools dpkg
- sudo python -m pip install --upgrade pip jsmin
Expand All @@ -16,8 +16,8 @@ before_install:
- wget --no-verbose -O /tmp/$(basename $CHROME_SOURCE_URL) $CHROME_SOURCE_URL
- sudo dpkg -i /tmp/$(basename $CHROME_SOURCE_URL)
- ./scripts/gen_global.sh
- composer install --dev
- composer require --dev satooshi/php-coveralls
- composer install --dev
- "while true; do DOCKER_LOGS=$(docker logs --tail 10 nextdom-test 2>&1); if [[ \"$DOCKER_LOGS\" =~ .*NEXTDOM.TEST.READY.* ]]; then break; fi; sleep 2; done"
- docker exec -it nextdom-test bash -c "cd /var/www/html && composer install --dev"
- docker commit nextdom-test nextdom-test-snap
Expand All @@ -34,5 +34,6 @@ script:
- python3 launch_gui_tests.py
after_script:
- cd ${TRAVIS_BUILD_DIR}
- sed -i "s/\/var\/www\/html/\/home\/travis\/build\/NextDom\/nextdom-core/g" tests/coverage/clover.xml
- ls tests/coverage/
- sed -i "s/\/usr\/share\/nextdom\///g" tests/coverage/clover.xml
- php vendor/bin/php-coveralls -v
90 changes: 90 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,95 @@
# NextDom Core Changelog
---
## 0.6.0

> ***Release Date : XX/11/2019***
>
> ***Statut : beta***
>
> ***Coverall : 17%***
#### NEWS
* Contenu des tuiles du dashboard centré verticalement

#### AMELIORATIONS / MODIFICATIONS
* Merge Jeedom 3.3.38
* Ajout d'un lien direct au testeur d'expression dans le sidemenu
* Tri alphabétique des catégories et nom de plugins dans le sidemenu
* Nettoyage et Amélioration visuelle de la page services
* Revue des pages administration
* Mise en onglet pour aérer la lecture
* Onglet iconisés dynamique suivant résolution
* Ajout de tests unitaires
* Amélioration du score sonarCloud

#### FIXS
* Fix de l'interpretation mauvaise des ON/OFF dans les expressions et des commandes binaires
* Fix failles de sécurité
* [liste ici](https://github.com/NextDom/nextdom-core/milestone/19?closed=1)
---
## 0.5.4

> ***Release Date : 13/11/2019***
>
> ***Statut : beta***
>
> ***Coverall : 17%***
#### NEWS
* Possibilité de trier les logs chronologiquement ou alphabetiquement

#### AMELIORATIONS / MODIFICATIONS
* Amélioration du score SonarCloud

#### FIXS
* [liste ici](https://github.com/NextDom/nextdom-core/milestone/24?closed=1)
---
## 0.5.3

> ***Release Date : 09/11/2019***
>
> ***Statut : beta***
>
> ***Coverall : 17%***
#### NEWS
* Choix du logo NextDom pour le thème

#### AMELIORATIONS / MODIFICATIONS
* Nettoyage du code inutile
* Suppression page realtime

#### FIXS
* [liste ici](https://github.com/NextDom/nextdom-core/milestone/23?closed=1)
---
## 0.5.2

> ***Release Date : 08/11/2019***
>
> ***Statut : beta***
>
> ***Coverall : 17%***
#### NEWS
* Nouvelle gestion des themes
* Fusion des pages Customisation et Profil
* Ajout du choix de l'icone NextDom
* Réintegration de l'aide
* Intégration de SonarCloud pour améliorer la qualité du code
* Authentification 2 factors se fait maintenant en 2 étapes

#### AMELIORATIONS / MODIFICATIONS
* Suppression de la fonctionnalité user.function
* Suppression de la fonctionnalité envoi plugin sur le market
* Amelioration du comportement des modales
* Amélioration de l'intégration de la version mobile
* Amélioration de la couverture des traductions
* Nettoyage du code
* Correction InfluxDb

#### FIXS
* [liste ici](https://github.com/NextDom/nextdom-core/milestone/22?closed=1)
---
## 0.5.1

> ***Release Date : 27/10/2019***
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) ![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/NextDom/nextdom-core.svg) ![GitHub contributors](https://img.shields.io/github/contributors/NextDom/nextdom-core.svg) ![GitHub pull requests](https://img.shields.io/github/issues-pr/NextDom/nextdom-core.svg) ![GitHub issues](https://img.shields.io/github/issues/NextDom/nextdom-core.svg) ![Discord](https://img.shields.io/discord/535362043000258580.svg) ![Website](https://img.shields.io/website/https/www.nextdom.org.svg)
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) ![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/NextDom/nextdom-core.svg) ![GitHub contributors](https://img.shields.io/github/contributors/NextDom/nextdom-core.svg) ![GitHub pull requests](https://img.shields.io/github/issues-pr/NextDom/nextdom-core.svg) ![GitHub issues](https://img.shields.io/github/issues/NextDom/nextdom-core.svg) ![Discord](https://img.shields.io/discord/535362043000258580.svg) ![Website](https://img.shields.io/website/https/www.nextdom.org.svg) ![Coverage Status](https://coveralls.io/repos/github/NextDom/nextdom-core/badge.svg?branch=develop)

<img src="https://github.com/NextDom/NextDomDesign/raw/master/Release/NextDom/NextDom_Square_AlphaBlackBlue.png" height="150"><img src="https://github.com/NextDom/NextDomDesign/raw/master/Release/NextDom/NextDom_Wide_AlphaBlackBlue.png" height="150">

Expand All @@ -20,7 +20,7 @@ Blog : [https://www.nextdom.org/category/blog/](https://www.nextdom.org/category

# Installation / _Setup_ #

Procédure / _How to setup_ : [https://www.nextdom.org/elementor-230/installation-de-nextdom/](https://www.nextdom.org/elementor-230/installation-de-nextdom/).
Procédure / _How to setup_ : [https://www.nextdom.org/installation-de-nextdom/](https://www.nextdom.org/installation-de-nextdom/).

<img src="https://www.nextdom.org/wp-content/uploads/2018/12/Install3.png">

Expand Down
1 change: 0 additions & 1 deletion assets/3rdparty/jquery.mobile/css/flexboxgrid.min.css

This file was deleted.

4 changes: 0 additions & 4 deletions assets/3rdparty/jquery.mobile/css/font-awesome.min.css

This file was deleted.

Loading

0 comments on commit a695a10

Please sign in to comment.