Skip to content

Commit

Permalink
Initial public commit: Chameleon v6
Browse files Browse the repository at this point in the history
  • Loading branch information
tsitelov committed May 26, 2017
0 parents commit cb05ad9
Show file tree
Hide file tree
Showing 173 changed files with 15,952 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.gradle
/build/
/data/
/out/
!gradle/wrapper/gradle-wrapper.jar
/log/*
674 changes: 674 additions & 0 deletions LICENSE.txt

Large diffs are not rendered by default.

23 changes: 23 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Chameleon. Color Palette Management Tool.
Copyright (C) 2016-2017 Devexperts LLC

This product is developed at Devexperts LLC (http://devexperts.com/).
Licensed under the GNU General Public License, Version 3.
Full text of the licence can be found in the LICENSE.txt file.
Source code and documentation are available at <http://code.devexperts.com/>.


This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.


86 changes: 86 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
Chameleon - Color Palette Management Tool
=========================================

What is it?
-----------
The Chameleon is a Color Palette Management Tool.
It keeps palette in snapshot format. Each change commits
only once and stored in database. Commit contains
color information (variable, color, opacity)
User can create palettes and variables. Each palette save
will create new commit. You can compare two different versions of palette.

Download
--------

Download binaries of the latest release here:

<a href='https://bintray.com/devexperts/Maven/chameleon/_latestVersion'><img src='https://api.bintray.com/packages/devexperts/Maven/chameleon/images/download.svg'></a>.

Using Chameleon
---------------

Start tool:

chameleon-<version>.jar

or

java -jar chameleon-<version>.jar

Open the link:

http://localhost:8080/index.html

Configuration
-------------

By default application listening localhost on 8080 port and
application use file database, default credentials is 'sa' without password.

You can change it in application.properties file which has
the same location as **chameleon-< version>.jar**

* application.properties

server.port=8080
spring.datasource.username=sa
spring.datasource.password=

---

In file chameleon-< version> .conf you can change jvm options, format of config:

* chameleon-< version>.conf

JAVA_HOME=
JAVA_OPTS=
Licensing
---------

Chameleon.

Copyright (C) 2016-2017 Devexperts LLC

This product is developed at Devexperts LLC (http://devexperts.com/).
Licensed under the GNU General Public License, Version 3.
Full text of the licence can be found in the LICENSE file.
Source code and documentation are available at <http://code.devexperts.com/>.


This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

64 changes: 64 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
buildscript {
ext {
springBootVersion = '1.5.2.RELEASE'
}
repositories {
mavenCentral()
maven {
url 'https://plugins.gradle.org/m2/'
}
maven {
url "http://repository.jboss.org/nexus/content/groups/public/"
}
jcenter()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
classpath 'org.liquibase:liquibase-core:3.5.3'
classpath 'net.researchgate:gradle-release:2.4.0'
classpath 'org.hibernate.build.gradle:gradle-maven-publish-auth:2.0.1'
classpath "gradle.plugin.com.github.jk1:gradle-license-report:0.3.11"
classpath('org.liquibase:liquibase-gradle-plugin:1.2.4'){
exclude(module: 'liquibase-core')
}
}
}

apply plugin: 'java'
apply plugin: 'org.springframework.boot'
apply plugin: 'net.researchgate.release'
apply plugin: 'maven-publish'
apply plugin: 'maven-publish-auth'
apply plugin: "com.github.jk1.dependency-license-report"

apply from: 'liquibase.gradle'
apply from: 'publishing.gradle'

springBoot {
executable = true
}

repositories {
mavenLocal()
mavenCentral()
}

dependencies {
compile "org.springframework.boot:spring-boot-starter-actuator"
compile 'org.springframework.boot:spring-boot-starter-data-jpa'
compile 'org.springframework.boot:spring-boot-starter-data-rest'
compile 'org.springframework.boot:spring-boot-starter-web'
compile 'org.springframework.boot:spring-boot-devtools'
compile 'org.webjars.bower:angularjs:1.6.3'
compile 'org.webjars.bower:angular-route:1.6.3'
compile 'org.webjars.bower:angular-animate:1.6.3'
compile 'org.webjars.bower:angular-sanitize:1.6.3'
compile 'org.webjars.bower:angular-bootstrap:2.5.0'
compile 'org.webjars:bootstrap:3.3.7'
compile 'com.h2database:h2:1.4.195'
compile 'io.springfox:springfox-swagger2:2.6.1'
compile 'io.springfox:springfox-swagger-ui:2.6.1'
compile 'org.jsoup:jsoup:1.10.2'
testCompile 'org.springframework.boot:spring-boot-starter-test'
testCompile 'junit:junit:4.12'
}
Loading

0 comments on commit cb05ad9

Please sign in to comment.