Commit Graph
53 Commits
Author SHA1 Message Date
Keith Woodlock a52698c8db update build and docs. 2013-05-07 14:27:26 +01:00
Keith Woodlock 7b7b2cf1da update dist task to pick up on sql files needed for first time install or upgrade. 2013-05-07 12:40:45 +01:00
Keith Woodlock 5a2acd7897 update gradle properties and dist task for release artifact. 2013-05-06 21:13:35 +01:00
Arjun KandKeith Woodlock 4826c181a7 MIFOSX-158: squash arjunk/kaizer commits into one on scheduling spike. 2013-05-02 10:14:59 +01:00
Keith Woodlock e97695c2c9 file path support for local development that should work on jenkins. 2013-04-09 11:23:59 +01:00
Priti 59dec0097a Khushal/Sailee: Changed the path of migration folder in flyway related task in build.gradle so that they run on Jenkins 2013-04-08 14:56:35 +05:30
Keith Woodlock 9011f5568c Due to SPR-10395 - revert back to hibernate 4.1.9 from hibernate 4.2 as causes issues with persistence for datatables. 2013-04-05 22:22:40 +01:00
Keith Woodlock cdef41924b update to release 0.11.0.beta 2013-04-05 13:01:01 +01:00
Keith Woodlock da12288024 add sensible defaults to db wrapper tasks. 2013-04-04 12:30:48 +01:00
Khushal Oza 4bda6f3d43 Added seperate gradle tasks for migrating a list DB and a tenant DB. No need to now pass a folder name. Discussed with Vishwas, and modified the war task to pick up the migration files from the appropriate folder... core_db folder. 2013-04-04 16:14:20 +05:30
Khushal Oza 8956ef35a3 [Khushal/Priti] Modified build.gradle to have tasks for migrating both types of DB. Added migrateDB and showDBInfo with params as DB name. They wrap over flyway so that one can pass DB name as param. Also seperated the migration folder into list_db and core_db so that migrations for tenant list and core tenent db can be placed in different folders. 2013-04-04 12:21:18 +05:30
Vishwas Babu AJ 2ae603dcc2 minor additions to Flyway support...ability to optionally upgrade databases on application startup 2013-04-03 21:56:08 +05:30
Keith Woodlock 08542b9034 bump up migration script by one version, support clean integrationTest tasks in gradle. 2013-04-03 15:27:28 +01:00
sailee 979308e41c [Sailee/Gurpreet]: Added SSL support for Integration Test 2013-04-03 18:41:42 +05:30
Keith Woodlock 4f4fb982e5 update junit and hamcrest dependencies, use non-dreprecated junit Assert class, add better error failure messages when tests cannot connect to server or https as not being disabled. 2013-04-03 01:53:56 +01:00
Keith Woodlock c32ba579cd update dependences. do gradle clean cleanEclipse eclipse 2013-04-03 00:33:15 +01:00
Keith Woodlock f0b526aa53 add self signed certificate keystore and point to it from gradle build for local development. 2013-04-02 01:45:48 +01:00
Khushal Oza 5c73a46f2a Khushal/Gurpreet: Added task in gradle for creating and droping database- createDatabase and dropDatabase 2013-04-01 16:00:25 +05:30
Khushal Oza 239933fe91 Added support for DB Migration using flybase migration plugin. It reads the schema sql files from mifosng-db/migrations folder. Runs the files in sequence by reading V1, V2, etc so on. 2013-03-29 18:00:19 +05:30
Khushal Oza 72eb99432a Khushal/Gurpreet: Added support for Flyway DB migration tool into MifosX. Added a call for it in TomatJDBCDataSourcePerTenantService so that it gets called per tenant once. 2013-03-29 16:33:41 +05:30
sailee c9223cd485 First cut Integration Test using REST-Assured. Also modifed .gitignore for Mac. 2013-03-22 14:58:19 +05:30
ashok-conflux f5463ebb97 wip:MIFOSX-244 Adding Calendar RecurringRule 2013-03-15 17:50:34 +05:30
Keith Woodlock 8ad52ca3a4 MIFOSX-239: update dist task to bundle pentaho reports inside pentahoReports directory in zip disbribution. 2013-03-12 13:45:45 +00:00
Keith Woodlock 3c49134c17 update default demo dumps to have accounting pentaho reports enabled by default. 2013-03-12 13:19:02 +00:00
Keith Woodlock 6aebffcfeb add deploy pentaho reports task so gradle tomcatrunwar will deploy multi-tenant supported reports into proper directory by default for development. 2013-03-12 12:10:42 +00:00
John Woodlock 485182db45 fixed mifosx-166 multi-tenant pentaho reports 2013-03-10 20:38:53 +00:00
Keith Woodlock b407f282d0 update dependencies and build script. 2013-03-09 13:31:37 +00:00
Keith Woodlock 63cddd9e23 add license plugin. 2013-02-13 14:53:02 +00:00
Keith Woodlock 28e1548475 WIP: submit and modify loan application. support for loan purpose, loan collateral, loan fees. Restrict modification of loan application details to be only allowed in 'submitted and pending approval' state which is first improved required to reach loan and cash based accounting integration. 2013-02-13 14:06:55 +00:00
Keith Woodlock 216e493840 fix validation on inArrearsTolerance for loan creation, update sql after production and demo server upgrade. 2013-01-25 11:35:11 +00:00
Vishwas Babu AJ 0f5c3cb506 adding support for JRebel 2013-01-13 04:11:04 +05:30
Keith Woodlock 8b666d3eea update dependency versions 2013-01-02 23:03:00 +00:00
Keith Woodlock 082d77f5b6 MIFOSX-97: organise classes into new package structure. 2012-12-02 21:10:23 +00:00
Keith Woodlock edae10ed4b MIFOSX-97: restructuring of api resources, data, commands and the services and domain concepts they use. The api is not responsible for logging the command which is then in turn processed. When maker checker is enabled no changes are persisted through until a checker approves them. 2012-11-29 11:54:40 +00:00
Keith Woodlock f79da8144b MIFOSX-97: wip on supporting maker checker approach in platform starting with clients flow. 2012-11-19 21:13:28 +00:00
Vishwas Babu AJ 4f44cb28d1 addres review comments for Client Identifiers 2012-10-24 17:24:26 +05:30
Keith Woodlock 0b55ef9149 update tomcat plugin, handle change of disbursement date when modifying loan application for now. 2012-10-20 14:11:55 +01:00
Vishwas Babu AJ 3ce1ee7ded address review comments for client search and minor updates to document search api 2012-10-12 01:56:45 +05:30
Keith Woodlock de49ed95ae add back in jackson 2012-07-23 14:44:54 +01:00
Keith Woodlock 694c2ade13 add project-report plugin to gradle build. 2012-07-23 01:44:26 +01:00
Keith Woodlock ec18277080 remove ususage of jackson for json serialization or deserialization. Ensure that additional data set info is always passed back in array format. 2012-07-23 01:21:09 +01:00
Keith Woodlock 5353a1ed98 update to gradle 1.0 conventions meaning gradle 1.0 is required at minimum to build project. 2012-07-18 13:47:19 +01:00
Keith Woodlock ae7d78a16e use google gson to support translating json request body into a map. This is towards supporting more robust update of attributes wheter they be optional or mandatory. 2012-07-17 19:17:58 +01:00
Keith Woodlock 85eb15b48f removed unused validator dependencies. 2012-07-13 18:10:30 +01:00
Keith Woodlock 15f0fc4677 support schema per tenant multi-tenancy. basic auth security filter is extended to detect tenant-id header on request, verify tenant id is valid and then use provided credentials to authenticate user details against users on the tenant specific schema. 2012-07-13 18:05:43 +01:00
Keith Woodlock bbe25492dd tidy up dependency management of pentaho reporting libraries. 2012-06-25 11:17:41 +01:00
John Woodlock 6fd79e3f7d WIP tidy up pentaho use 2012-06-15 11:35:13 +10:00
Keith Woodlock a4a24a2669 tidy up data classes in prep for deletion of project. 2012-05-31 17:55:50 +01:00
Keith Woodlock 4a8d5a86f6 add https support for platform available at localhost:8443 by default when running from command line. 2012-05-21 17:36:51 +01:00
Keith Woodlock 93678bf9ce finish up work on moving backend into stateless server with resource-oriented api using basic auth for securing api calls. 2012-05-17 15:11:49 +01:00