Commit Graph
1702 Commits
Author SHA1 Message Date
HarshacandVishwas Babu AJ 9c1f9cd912 Adding ability to upload files on s3.
To enable file upload on S3 you need to enable the configuration setting in c_configuration table for s3.
The S3 credentials (access_key, secret_key, bucket_name) in a m_external_services table.
m_client table is normalised into m_client and m_image table. The relation between m_client and m_image is one-to-one for now.
To persist the storage type(s3 or filesystem) a column had been added to m_document.

MISOFX-69 Adding db migrations for s3 support

MIFOSX-69 Adding method to return boolean value of S3 config

MIFOSX-69 - Priti/Harsha - Refactoring Code, extracted interface for Documents upload

MIFOSX-69 Refactored to add S3 Support for file upload. Modified saveDocs to throw Document Management Exception instead of IO exception

MIFOSX-69 Adding S3 support for file upload

MIFOSX-69 - Adding S3 support for Image upload

MIFOSX-69 Adding factory to get instance of data store as per s3 configuration

MIFOSX-69 Changing table s3_details to generic tabe for external services, adding column to store the storage type in m_documents table

MIFOSX-69 Fetching S3 details from database

MIFOSX-69 Adding document storage type while creating a document

MIFOSX-69 Normalising client table to create an image table

Refactoring ClientImage code to save client image in m_image table

Refactored code to get document as file

MIFOSX-69 Retreiving documents from S3

MIFOSX-69 Refactored ClientData to store ImageData

MIFOSX-69 Retrieving images from S3, Modifying Base64 to encode from byte array instead of file in CLientImagesApiResource

MIFOSX-69 Refactored code to delete client image

MIFOSX-69 Deleting Images from S3

Refactored DocumentStore to return StoreType from string value

MIFOSX-69 Refactored to move document deletion responsibility to storageType

MIFOSX-69 Giving more appropriate name to getInstance methods of DocumentStoreFactory as per the instance creation criteria

MIFOSX-69 Deleting Documents from S3

MIFOSX-69 Removing unnecessary s3_param from migration

MIFOSX-69 Adding ability to update document and update doc store type

MIFOSX-69 Renaming method to follow java conventions

MIFOSX-69 Adding filename to error log for s3 file retrieval

Adding data migrations and changing the version for migration file
2013-06-03 10:29:30 +05:30
Keith Woodlock 14c8eabdcc Merge remote-tracking branch 'lech/MIFOSX-365' into develop 2013-06-01 12:03:25 +01:00
goutham-MandKeith Woodlock 01d0772261 savings ac getting activated before client activation date fixed 2013-06-01 11:57:26 +01:00
goutham-MandKeith Woodlock 4dbd0cf7fd updating withdraw fee in saving product(exception) fixed 2013-05-31 15:56:44 +01:00
goutham-MandKeith Woodlock 7478e17f3c updating annual fee amount in savings product(exception) fixed 2013-05-31 15:56:29 +01:00
mifoscontributer b373458f57 Add multiple credit and debit journalentries with accoutnting rule 2013-05-31 18:53:22 +05:30
goutham-M eb082d5ec5 days period frequency for locking savings product fixed 2013-05-30 18:41:56 +05:30
Keith Woodlock 4d473ac4db update savings api docs for withdrawal and annual fees. 2013-05-30 13:20:11 +01:00
Keith Woodlock c08d163562 MIFOSX-395: provide optional staffId and staffDisplayName to auth response. 2013-05-30 12:50:38 +01:00
Lech Rozanski 14e5504588 MIFOSX-365: Simplify 'Data Tables' functionality 2013-05-29 16:09:01 +02:00
Keith Woodlock 7f062a394b some formating 2013-05-29 10:13:48 +01:00
Anuruddha Premalal ffa5435765 Impelement pagination for SavingsAccounts api 2013-05-29 14:28:30 +05:30
mifoscontributer 96789be7ad Add Predefined Journal Entries with optional tag fields 2013-05-29 12:07:43 +05:30
Keith Woodlock 42a2428774 MIFOSX-395: initial database changes along with authentication api changes to support organisational roles, with optional ability to link application users with staff members to support role based screen views. 2013-05-29 00:11:47 +01:00
Keith Woodlock e2c4ce9a13 MIFOSX-365: formatting and add license to files without it. 2013-05-28 21:21:43 +01:00
Lech Rozanski 721a12c2fa MIFOSX-365: Simplify 'Data Tables' functionality 2013-05-28 17:17:51 +02:00
mifoscontributer 2d4050de12 Defining accounting rule with Tagged Accounts
Formatting the white spaces
2013-05-28 11:52:16 +05:30
Vishwas Babu A J 94150b91ad Merge pull request #313 from vishwasbabu/wuyanna-master
Apply annual fees for savings accounts
2013-05-27 09:20:51 -07:00
Vishwas Babu AJ 17454ce21a minor changes to applyAnnual Saving fees job 2013-05-27 21:28:29 +05:30
Vishwas Babu A J 6933cdfafb Merge pull request #311 from vishwasbabu/mifosx-345
fix for issue with apply charges event
2013-05-27 04:12:26 -07:00
Vishwas Babu AJ afaa4ba372 fix for issue with apply charges event 2013-05-27 16:39:28 +05:30
Keith Woodlock b5d6c163c6 update readme for 1.2.0 2013-05-27 12:43:31 +02:00
Keith Woodlock c1b6e59f0a update changelog for 1.2.0 2013-05-27 12:42:40 +02:00
Vishwas Babu A J 0ec17a6c1d Merge pull request #310 from vishwasbabu/mifosx-345
updated documentation for savings with accounting integration
2013-05-27 00:58:32 -07:00
Vishwas Babu AJ 421623359e updated documentation for savings with accounting integration 2013-05-27 13:26:35 +05:30
Vishwas Babu A J 7db939a971 Merge pull request #309 from vishwasbabu/mifosx-345
bug fixes for document upload
2013-05-26 23:56:21 -07:00
Vishwas Babu AJ 18d65f2890 bug fixes for dcument upload 2013-05-27 12:21:36 +05:30
Vishwas Babu A J 042df1a3b1 Merge pull request #308 from vishwasbabu/mifosx-345
accounting integration for savings and refactoring
2013-05-26 22:30:30 -07:00
Vishwas Babu AJ da50121437 accounting integration for savings and refactoring 2013-05-27 09:31:46 +05:30
Keith Woodlock a55f17c7b5 update dependencies versions (except for hibernate which still causes error with rollback of jdbc transactions). 2013-05-27 01:07:32 +01:00
Keith Woodlock 7680ca8284 merge in 1.1.4 changes into develop branch for 1.2 release. 2013-05-24 14:08:57 +01:00
Keith Woodlock 07f4f1430d udpate for 1.1.4 release 2013-05-24 14:36:41 +02:00
Keith Woodlock 3d69e7fe55 udpate for 1.1.4 release 2013-05-24 14:33:06 +02:00
goutham-M ebd1de95fb finished document updation for latest changes
chaging style
2013-05-24 17:15:48 +05:30
goutham-M f86ffd81ab removing unused fields in journal entry 2013-05-24 15:00:39 +05:30
Keith Woodlock 6c5b751f10 formatting 2013-05-23 23:30:45 +01:00
Keith Woodlock ee43ea9643 MIFOSX-387: currency should not be included in response of list of product options for loan template. 2013-05-23 18:10:04 +01:00
Keith Woodlock 5f5074a768 bump up release version for bug release. 2013-05-23 16:49:03 +01:00
Keith Woodlock 27dc2a9650 MIFOSX-387: currency should not be included in response of list of product options for loan template. 2013-05-23 16:46:49 +01:00
goutham-M 9cff637e16 update documentation for Accounting changes 2013-05-23 15:53:10 +05:30
Keith Woodlock 683ba2ad76 Merge remote-tracking branch 'madhukar/MIFOSX-286-DEV' into develop 2013-05-22 11:46:45 +01:00
Keith Woodlock 89a28c8901 merge in latest stable 1.1.3 version from master 2013-05-22 10:26:05 +01:00
Keith Woodlock 90427e7c0b udpate changelog 1.1.3 release 2013-05-22 11:22:52 +02:00
Keith Woodlock 81e02c497d update readme for 1.1.3 2013-05-22 11:20:02 +02:00
mifoscontributer badfc547a7 Add missing db scripts for accounting rule 2013-05-22 13:08:38 +05:30
mifoscontributer c896e3d1bd Making JournalEntries With predefined accounting rule
Fixing issues with constructor for journalEntryCommand
2013-05-22 12:46:00 +05:30
Keith Woodlock fb8fd9c91f cherry pick of MIFOSX-368: fix error message being returned based on parameters being passed to api. 2013-05-21 16:52:32 +01:00
Keith Woodlock 418790f59e MIFOSX-368: fix error message being returned based on parameters being passed to api. 2013-05-21 16:50:13 +01:00
Keith Woodlock 14251f425b Merge remote-tracking branch 'goutham/Mifosx-286' into develop 2013-05-21 13:48:46 +01:00
Keith Woodlock af8a0b4209 MIFOSX-379: check for invalid currencies when submitting new loan application. 2013-05-21 13:47:29 +01:00