Merge branch 'versionInSettingsPage' into 'master'
Version in settings page See merge request lukas/openmediacenter!24
This commit is contained in:
		@@ -60,18 +60,20 @@ package_debian:
 | 
				
			|||||||
  stage: packaging
 | 
					  stage: packaging
 | 
				
			||||||
  image: debian
 | 
					  image: debian
 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
 | 
					    - vers=$(grep -Po '"version":.*?[^\\]",' package.json | grep -Po '[0-9]+\.[0-9]+\.[0-9]+') # parse the version out of package .json
 | 
				
			||||||
    - cd deb
 | 
					    - cd deb
 | 
				
			||||||
    - mkdir -p "./OpenMediaCenter/var/www/openmediacenter/videos/"
 | 
					    - mkdir -p "./OpenMediaCenter/var/www/openmediacenter/videos/"
 | 
				
			||||||
    - mkdir -p "./OpenMediaCenter/tmp/"
 | 
					    - mkdir -p "./OpenMediaCenter/tmp/"
 | 
				
			||||||
    - cp -r ../build/* ./OpenMediaCenter/var/www/openmediacenter/
 | 
					    - cp -r ../build/* ./OpenMediaCenter/var/www/openmediacenter/
 | 
				
			||||||
    - cp -r ../api ./OpenMediaCenter/var/www/openmediacenter/
 | 
					    - cp -r ../api ./OpenMediaCenter/var/www/openmediacenter/
 | 
				
			||||||
    - cp ../database.sql ./OpenMediaCenter/tmp/openmediacenter.sql
 | 
					    - cp ../database.sql ./OpenMediaCenter/tmp/openmediacenter.sql
 | 
				
			||||||
 | 
					    - 'echo "Version: ${vers}" >> ./OpenMediaCenter/DEBIAN/control'
 | 
				
			||||||
    - chmod -R 0775 *
 | 
					    - chmod -R 0775 *
 | 
				
			||||||
    - dpkg-deb --build OpenMediaCenter
 | 
					    - dpkg-deb --build OpenMediaCenter
 | 
				
			||||||
    - mv OpenMediaCenter.deb OpenMediaCenter-0.1_amd64.deb
 | 
					    - mv OpenMediaCenter.deb OpenMediaCenter-${vers}_amd64.deb
 | 
				
			||||||
  artifacts:
 | 
					  artifacts:
 | 
				
			||||||
    paths:
 | 
					    paths:
 | 
				
			||||||
      - deb/OpenMediaCenter-0.1_amd64.deb
 | 
					      - deb/OpenMediaCenter-*.deb
 | 
				
			||||||
  needs: ["build"]
 | 
					  needs: ["build"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
deploy_test1:
 | 
					deploy_test1:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,5 +1,4 @@
 | 
				
			|||||||
Package: OpenMediaCenter
 | 
					Package: OpenMediaCenter
 | 
				
			||||||
Version: 0.1
 | 
					 | 
				
			||||||
Depends: nginx, php-fpm, php-mysqli, mariadb-server
 | 
					Depends: nginx, php-fpm, php-mysqli, mariadb-server
 | 
				
			||||||
Section: web
 | 
					Section: web
 | 
				
			||||||
Priority: optional
 | 
					Priority: optional
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "name": "openmediacenter",
 | 
					  "name": "openmediacenter",
 | 
				
			||||||
  "version": "0.1.0",
 | 
					  "version": "0.1.1",
 | 
				
			||||||
  "private": true,
 | 
					  "private": true,
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "@fortawesome/fontawesome-svg-core": "^1.2.30",
 | 
					    "@fortawesome/fontawesome-svg-core": "^1.2.30",
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,6 +5,7 @@ import GlobalInfos from '../../GlobalInfos';
 | 
				
			|||||||
import InfoHeaderItem from '../../elements/InfoHeaderItem/InfoHeaderItem';
 | 
					import InfoHeaderItem from '../../elements/InfoHeaderItem/InfoHeaderItem';
 | 
				
			||||||
import {faArchive, faBalanceScaleLeft, faRulerVertical} from '@fortawesome/free-solid-svg-icons';
 | 
					import {faArchive, faBalanceScaleLeft, faRulerVertical} from '@fortawesome/free-solid-svg-icons';
 | 
				
			||||||
import {faAddressCard} from '@fortawesome/free-regular-svg-icons';
 | 
					import {faAddressCard} from '@fortawesome/free-regular-svg-icons';
 | 
				
			||||||
 | 
					import {version} from '../../../package.json';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Component for Generalsettings tag on Settingspage
 | 
					 * Component for Generalsettings tag on Settingspage
 | 
				
			||||||
@@ -130,6 +131,9 @@ class GeneralSettings extends React.Component {
 | 
				
			|||||||
                        </Button>
 | 
					                        </Button>
 | 
				
			||||||
                    </Form>
 | 
					                    </Form>
 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
 | 
					                <div className={style.footer}>
 | 
				
			||||||
 | 
					                    Version: {version}
 | 
				
			||||||
 | 
					                </div>
 | 
				
			||||||
            </>
 | 
					            </>
 | 
				
			||||||
        );
 | 
					        );
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,6 +13,15 @@
 | 
				
			|||||||
    flex-wrap: wrap;
 | 
					    flex-wrap: wrap;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.footer{
 | 
				
			||||||
 | 
					    position: fixed;
 | 
				
			||||||
 | 
					    right: 0;
 | 
				
			||||||
 | 
					    bottom: 3px;
 | 
				
			||||||
 | 
					    width: 110px;
 | 
				
			||||||
 | 
					    opacity: 0.8;
 | 
				
			||||||
 | 
					    color: white;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* On screens that are 722px wide or less, make the columns stack on top of each other instead of next to each other */
 | 
					/* On screens that are 722px wide or less, make the columns stack on top of each other instead of next to each other */
 | 
				
			||||||
@media screen and (max-width: 722px) {
 | 
					@media screen and (max-width: 722px) {
 | 
				
			||||||
    .infoheader {
 | 
					    .infoheader {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,9 +1,8 @@
 | 
				
			|||||||
.SettingsSidebar {
 | 
					.SettingsSidebar {
 | 
				
			||||||
    border-bottom-right-radius: 10px;
 | 
					 | 
				
			||||||
    border-top-right-radius: 10px;
 | 
					    border-top-right-radius: 10px;
 | 
				
			||||||
    float: left;
 | 
					    float: left;
 | 
				
			||||||
    margin-top: 10px;
 | 
					    margin-top: 10px;
 | 
				
			||||||
    min-height: calc(100vh - 70px);
 | 
					    min-height: calc(100vh - 72px);
 | 
				
			||||||
    min-width: 110px;
 | 
					    min-width: 110px;
 | 
				
			||||||
    padding-top: 20px;
 | 
					    padding-top: 20px;
 | 
				
			||||||
    width: 10%;
 | 
					    width: 10%;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user