Skip to content

Commit

Permalink
Version v.1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Milchreis committed Jul 6, 2019
1 parent c043209 commit c9f27ad
Show file tree
Hide file tree
Showing 17 changed files with 2,378 additions and 2,162 deletions.
4,290 changes: 2,138 additions & 2,152 deletions phobox-frontend/package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion phobox-frontend/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>de.milchreis</groupId>
<artifactId>phobox</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>1.0.0</version>
</parent>

<properties>
Expand Down
2 changes: 1 addition & 1 deletion phobox-frontend/target/dist/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1"><meta name=mobile-web-app-capable content=yes><meta name=theme-color content=#202020><link rel="shortcut icon" type=image/x-icon href=img/favicon.ico><title>Phobox</title><link href=/static/css/app.f45b2d637917da8267d9f6a8daa561d3.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.7c81f55d2ee7b5e1e3b0.js></script><script type=text/javascript src=/static/js/app.3f59b1f651a8190415c6.js></script></body></html>
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1"><meta name=mobile-web-app-capable content=yes><meta name=theme-color content=#202020><link rel="shortcut icon" type=image/x-icon href=img/favicon.ico><title>Phobox</title><link href=/static/css/app.f45b2d637917da8267d9f6a8daa561d3.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.fe7c7f368ed67f40d89e.js></script><script type=text/javascript src=/static/js/app.3f59b1f651a8190415c6.js></script></body></html>
2 changes: 1 addition & 1 deletion phobox-frontend/target/maven-archiver/pom.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#Created by Apache Maven 3.3.9
version=1.0.0-SNAPSHOT
version=1.0.0
groupId=de.milchreis
artifactId=phobox-frontend
2 changes: 1 addition & 1 deletion phobox-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>de.milchreis</groupId>
<artifactId>phobox</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>1.0.0</version>
</parent>

<name>phobox-server</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ public static void main(String[] args) {
}

StorageConfiguration config = Phobox.getModel().getStorageConfiguration();
Phobox.getModel().writeStorageConfig();

// Setup the spring params depending on storage path
System.setProperty("server.port", config.getPhoboxPort()+"");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import de.milchreis.phobox.core.Phobox;

@Component
public class DBManager {
public class DBConnectionConfiguration {

@Bean
@Primary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,18 +42,21 @@ public enum ImageRotation {
}};

public static Date getCreationDate(File file) throws IOException, ImageProcessingException {
checkNullFile(file);
Metadata metadata = ImageMetadataReader.readMetadata(file);
ExifSubIFDDirectory directory = metadata.getFirstDirectoryOfType(ExifSubIFDDirectory.class);
return directory.getDate(ExifSubIFDDirectory.TAG_DATETIME_ORIGINAL, TimeZone.getDefault());
}

public static int getOrientation(File file) throws ImageProcessingException, IOException, MetadataException {
checkNullFile(file);
Metadata metadata = ImageMetadataReader.readMetadata(file);
ExifIFD0Directory directory = metadata.getFirstDirectoryOfType(ExifIFD0Directory.class);
return directory.getInt(ExifIFD0Directory.TAG_ORIENTATION);
}

public static int[] getDimension(File file) throws ImageProcessingException, IOException, MetadataException {
checkNullFile(file);
Metadata metadata = ImageMetadataReader.readMetadata(file);
ExifSubIFDDirectory directory = metadata.getFirstDirectoryOfType(ExifSubIFDDirectory.class);
int width = directory.getInt(ExifSubIFDDirectory.TAG_EXIF_IMAGE_WIDTH);
Expand All @@ -62,6 +65,7 @@ public static int[] getDimension(File file) throws ImageProcessingException, IOE
}

public static String[] getCamera(File file) throws ImageProcessingException, IOException {
checkNullFile(file);
Metadata metadata = ImageMetadataReader.readMetadata(file);
ExifIFD0Directory directory = metadata.getFirstDirectoryOfType(ExifIFD0Directory.class);
return new String[]{
Expand All @@ -70,9 +74,9 @@ public static String[] getCamera(File file) throws ImageProcessingException, IOE
}

public static Map<String, String> getExifDataMap(File file) throws ImageProcessingException, IOException {

checkNullFile(file);

Map<String, String> map = new TreeMap<>();

Metadata metadata = ImageMetadataReader.readMetadata(file);
metadata.getDirectories().forEach(directory -> {
directory.getTags().forEach(tag -> {
Expand All @@ -83,4 +87,10 @@ public static Map<String, String> getExifDataMap(File file) throws ImageProcessi
return map;
}

private static void checkNullFile(File file) {
if(file == null)
throw new IllegalArgumentException("No file passed");

}

}
Binary file not shown.
2 changes: 1 addition & 1 deletion phobox-server/src/main/resources/public/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1"><meta name=mobile-web-app-capable content=yes><meta name=theme-color content=#202020><link rel="shortcut icon" type=image/x-icon href=img/favicon.ico><title>Phobox</title><link href=/static/css/app.f45b2d637917da8267d9f6a8daa561d3.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.7c81f55d2ee7b5e1e3b0.js></script><script type=text/javascript src=/static/js/app.3f59b1f651a8190415c6.js></script></body></html>
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1"><meta name=mobile-web-app-capable content=yes><meta name=theme-color content=#202020><link rel="shortcut icon" type=image/x-icon href=img/favicon.ico><title>Phobox</title><link href=/static/css/app.f45b2d637917da8267d9f6a8daa561d3.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.fe7c7f368ed67f40d89e.js></script><script type=text/javascript src=/static/js/app.3f59b1f651a8190415c6.js></script></body></html>

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package de.milchreis.phobox.core;

import de.milchreis.phobox.core.model.PhoboxModel;
import de.milchreis.phobox.core.operations.PhoboxOperations;
import de.milchreis.phobox.core.operations.ThumbnailOperations;
import de.milchreis.phobox.utils.system.OSDetector;
import org.junit.Test;
Expand Down
Loading

0 comments on commit c9f27ad

Please sign in to comment.