update dependencies and build script.
This commit is contained in:
@@ -1,6 +0,0 @@
|
|||||||
my api notes
|
|
||||||
|
|
||||||
- loan products api should return currencyCode and digitsAfterDecimal
|
|
||||||
|
|
||||||
|
|
||||||
2) "officeId": 1, comes back for clients/template ... seems to suggest a new client defaults to head office rather than select one?
|
|
||||||
@@ -1,48 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
|
|
||||||
<script type="text/javascript" src="jquery-1.7.min.js"></script>
|
|
||||||
<title>Demo use of Mifos X platform</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<script type = "text/javascript">
|
|
||||||
|
|
||||||
|
|
||||||
function setBasicAuthKey(username, password)
|
|
||||||
{
|
|
||||||
basicAuthKey = "";
|
|
||||||
var jqxhr = $.ajax({
|
|
||||||
url : "https://localhost:8443/mifosng-provider/api/v1/authentication?username=" + username + "&password=" + password,
|
|
||||||
type : 'POST',
|
|
||||||
contentType : "application/json; charset=utf-8",
|
|
||||||
dataType : 'json',
|
|
||||||
data : "{}",
|
|
||||||
cache : false,
|
|
||||||
success : function(data, textStatus, jqXHR) {
|
|
||||||
basicAuthKey = data.base64EncodedAuthenticationKey;
|
|
||||||
window.location = "http://www.google.com";
|
|
||||||
return false;
|
|
||||||
},
|
|
||||||
error : function(jqXHR, textStatus, errorThrown) {
|
|
||||||
alert("Invalid Username/Password");
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<form name = "logonform">
|
|
||||||
<table>
|
|
||||||
<tr><td>User Name:</td><td><input type="text" name="username"></td></tr>
|
|
||||||
<tr><td>Password: </td><td><input type="password" name="password"></td></tr>
|
|
||||||
<tr><td><input type="button" value="Logon to Rough Approval" name="Submit" onclick= "setBasicAuthKey(document.logonform.username.value, document.logonform.password.value )"></td><td></td></tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
</form>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</body>
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
|
|
||||||
Loan Transitions ... approve etc - possible done CHECK AFTER
|
|
||||||
if "eventLocalDate" parameter added with string date then instead of parameter not supported msg do get jackson conversion exception. -
|
|
||||||
"JsonMappingException: Invalid format: "07 June 2012" " KW might do jackson conversion exception to json.
|
|
||||||
|
|
||||||
approve loan (already closed) with approval date before submitted date - now fine and shows json msg but
|
|
||||||
if approve loan (already closed) with approval date after submitted date - DataIntegrityViolationException: Column 'loan_status_id' cannot be null;
|
|
||||||
|
|
||||||
|
|
||||||
describe waiver CHECK RULES AFTER - good but maybe there should be an amount pass in ? it let me waive 12 when there was only 10 left...
|
|
||||||
|
|
||||||
when creating loan: if arrearsTolerance left there is an exception - for the other mandatory fields... just a json msg saying it is mandatory (OK).
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
BUT NOT FOR NOWS
|
|
||||||
should be able to get clients by branch as well
|
|
||||||
also get loans of different status's by branch etc
|
|
||||||
list of loan transactions not available (except in summary - presume repayments section has repayments and waivers and adjusts)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,3 +1,12 @@
|
|||||||
|
description = '''\
|
||||||
|
To run this build script we must first
|
||||||
|
set an environment variable
|
||||||
|
ORG_GRADLE_PROJECT_property5=environment property
|
||||||
|
|
||||||
|
Run as:
|
||||||
|
gradle -Property4="argument property" -Dorg.gradle.project.property6="system property"
|
||||||
|
'''
|
||||||
|
|
||||||
buildscript {
|
buildscript {
|
||||||
repositories {
|
repositories {
|
||||||
mavenLocal()
|
mavenLocal()
|
||||||
@@ -5,23 +14,20 @@ buildscript {
|
|||||||
mavenRepo(name: 'zt-public-snapshots',
|
mavenRepo(name: 'zt-public-snapshots',
|
||||||
url: 'http://repos.zeroturnaround.com/nexus/content/groups/zt-public/')
|
url: 'http://repos.zeroturnaround.com/nexus/content/groups/zt-public/')
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath group: 'org.zeroturnaround', name: 'gradle-jrebel-plugin', version: '1.0.2-SNAPSHOT'
|
classpath group: 'org.zeroturnaround', name: 'gradle-jrebel-plugin', version: '1.0.2-SNAPSHOT'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
buildscript {
|
buildscript {
|
||||||
repositories {
|
repositories {
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
mavenCentral()
|
||||||
name = 'GitHub'
|
|
||||||
addArtifactPattern 'http://cloud.github.com/downloads/[organisation]/[module]/[module]-[revision].[ext]'
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'bmuschko:gradle-tomcat-plugin:0.9.5'
|
classpath 'org.gradle.api.plugins:gradle-tomcat-plugin:0.9.7'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
buildscript {
|
buildscript {
|
||||||
@@ -50,9 +56,11 @@ targetCompatibility = JavaVersion.VERSION_1_6
|
|||||||
project.ext.springVersion = '3.2.1.RELEASE'
|
project.ext.springVersion = '3.2.1.RELEASE'
|
||||||
project.ext.springSecurityVersion = '3.1.3.RELEASE'
|
project.ext.springSecurityVersion = '3.1.3.RELEASE'
|
||||||
project.ext.hibernateValidatorVersion = '4.3.1.Final'
|
project.ext.hibernateValidatorVersion = '4.3.1.Final'
|
||||||
project.ext.hibernateCoreVersion = '4.1.8.Final'
|
project.ext.hibernateCoreVersion = '4.1.9.Final'
|
||||||
project.ext.jerseyVersion = '1.16'
|
project.ext.jerseyVersion = '1.17'
|
||||||
project.ext.springDataJpaVersion = '1.1.2.RELEASE'
|
project.ext.springDataJpaVersion = '1.2.1.RELEASE'
|
||||||
|
|
||||||
|
group = 'org.mifosplatform'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
@@ -76,7 +84,7 @@ configurations {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
def tomcatVersion = '7.0.34'
|
def tomcatVersion = '7.0.37'
|
||||||
tomcat "org.apache.tomcat.embed:tomcat-embed-core:${tomcatVersion}",
|
tomcat "org.apache.tomcat.embed:tomcat-embed-core:${tomcatVersion}",
|
||||||
"org.apache.tomcat.embed:tomcat-embed-logging-juli:${tomcatVersion}"
|
"org.apache.tomcat.embed:tomcat-embed-logging-juli:${tomcatVersion}"
|
||||||
tomcat("org.apache.tomcat.embed:tomcat-embed-jasper:${tomcatVersion}") {
|
tomcat("org.apache.tomcat.embed:tomcat-embed-jasper:${tomcatVersion}") {
|
||||||
@@ -126,27 +134,27 @@ dependencies {
|
|||||||
[group: 'ch.qos.logback', name: 'logback-classic', version: '1.0.9'],
|
[group: 'ch.qos.logback', name: 'logback-classic', version: '1.0.9'],
|
||||||
|
|
||||||
[group: 'mysql', name: 'mysql-connector-java', version: '5.1.22'],
|
[group: 'mysql', name: 'mysql-connector-java', version: '5.1.22'],
|
||||||
[group: 'org.apache.tomcat', name: 'tomcat-jdbc', version: '7.0.34'],
|
[group: 'org.apache.tomcat', name: 'tomcat-jdbc', version: '7.0.37'],
|
||||||
|
|
||||||
[group: 'pentaho-reporting-engine', name: 'pentaho-reporting-engine-classic-core', version: '3.8.3-GA'],
|
[group: 'pentaho-reporting-engine', name: 'pentaho-reporting-engine-classic-core', version: '3.9.1.1'],
|
||||||
[group: 'pentaho-reporting-engine', name: 'pentaho-reporting-engine-classic-extensions', version: '3.8.3-GA'],
|
[group: 'pentaho-reporting-engine', name: 'pentaho-reporting-engine-classic-extensions', version: '3.9.1-GA'],
|
||||||
[group: 'pentaho-reporting-engine', name: 'pentaho-reporting-engine-wizard-core', version: '3.8.3-GA'],
|
[group: 'pentaho-reporting-engine', name: 'pentaho-reporting-engine-wizard-core', version: '3.9.1-GA'],
|
||||||
[group: 'pentaho-report-designer', name: 'pentaho-reporting-engine-wizard-xul', version: '3.8.3-GA'],
|
[group: 'pentaho-report-designer', name: 'pentaho-reporting-engine-wizard-xul', version: '3.9.1-GA'],
|
||||||
|
|
||||||
[group: 'pentaho-library', name: 'libbase', version: '1.2.2'],
|
[group: 'pentaho-library', name: 'libbase', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libdocbundle', version: '1.2.3'],
|
[group: 'pentaho-library',name: 'libdocbundle', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libfonts', version: '1.2.3'],
|
[group: 'pentaho-library',name: 'libfonts', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libformat', version: '1.2.4'],
|
[group: 'pentaho-library',name: 'libformat', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libformula', version: '1.2.3'],
|
[group: 'pentaho-library',name: 'libformula', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libloader', version: '1.2.3'],
|
[group: 'pentaho-library',name: 'libloader', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'librepository', version: '1.2.3'],
|
[group: 'pentaho-library',name: 'librepository', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libserializer', version: '1.2.2'],
|
[group: 'pentaho-library',name: 'libserializer', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libsparkline', version: '1.2.1'],
|
[group: 'pentaho-library',name: 'libsparkline', version: '1.2.8'],
|
||||||
[group: 'pentaho-library',name: 'libxml', version: '1.2.2'],
|
[group: 'pentaho-library',name: 'libxml', version: '1.2.8'],
|
||||||
|
|
||||||
[group: 'org.apache.poi',name: 'poi', version: '3.6'],
|
[group: 'org.apache.poi',name: 'poi', version: '3.9'],
|
||||||
[group: 'org.apache.poi',name: 'poi-ooxml', version: '3.6'],
|
[group: 'org.apache.poi',name: 'poi-ooxml', version: '3.9'],
|
||||||
[group: 'org.apache.poi',name: 'poi-ooxml-schemas', version: '3.6'],
|
[group: 'org.apache.poi',name: 'poi-ooxml-schemas', version: '3.9'],
|
||||||
|
|
||||||
[group: 'com.lowagie', name: 'itext', version: '2.1.7'],
|
[group: 'com.lowagie', name: 'itext', version: '2.1.7'],
|
||||||
[group: 'com.lowagie', name: 'itext-rtf', version: '2.1.7'],
|
[group: 'com.lowagie', name: 'itext-rtf', version: '2.1.7'],
|
||||||
@@ -158,15 +166,48 @@ dependencies {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
task dist(type:Zip){
|
||||||
|
baseName= 'mifosplatform'
|
||||||
|
version = qualifyVersionIfNecessary(releaseVersion)
|
||||||
|
from jar.outputs.files
|
||||||
|
from war.outputs.files
|
||||||
|
}
|
||||||
|
|
||||||
license {
|
license {
|
||||||
header rootProject.file('../LICENSE.MD')
|
header rootProject.file('../LICENSE.MD')
|
||||||
strictCheck true
|
strictCheck true
|
||||||
}
|
}
|
||||||
|
|
||||||
[tomcatRun, tomcatRunWar, tomcatStop]*.with {
|
tomcatRun {
|
||||||
configFile = file('src/test/resources/META-INF/context.xml')
|
httpPort = 8080
|
||||||
httpPort = 8080
|
httpsPort = 8443
|
||||||
httpsPort = 8443
|
stopPort = 8081
|
||||||
stopPort = 8081
|
enableSSL = true
|
||||||
enableSSL = true
|
configFile = file('src/test/resources/META-INF/context.xml')
|
||||||
|
}
|
||||||
|
|
||||||
|
tomcatRunWar {
|
||||||
|
httpPort = 8080
|
||||||
|
httpsPort = 8443
|
||||||
|
stopPort = 8081
|
||||||
|
enableSSL = true
|
||||||
|
configFile = file('src/test/resources/META-INF/context.xml')
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Support publication of artifacts versioned by topic branch.
|
||||||
|
* CI builds supply `-P BRANCH_NAME=<TOPIC>` to gradle at build time.
|
||||||
|
* If <TOPIC> starts with 'MIFOSX-', change version
|
||||||
|
* from BUILD-SNAPSHOT => <TOPIC>-SNAPSHOT
|
||||||
|
* e.g. 1.1.0.BUILD-SNAPSHOT => 1.0.0.MIFOSX-1234-SNAPSHOT
|
||||||
|
*/
|
||||||
|
def qualifyVersionIfNecessary(version) {
|
||||||
|
|
||||||
|
if (rootProject.hasProperty("BRANCH_NAME")) {
|
||||||
|
def qualifier = rootProject.getProperty("BRANCH_NAME")
|
||||||
|
if (qualifier.startsWith("MIFOSX-")) {
|
||||||
|
return version.replace('BUILD', qualifier)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return version
|
||||||
}
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
releaseVersion=0.10.0.BETA.BUILD-SNAPSHOT
|
||||||
Reference in New Issue
Block a user