Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
261 commits
Select commit Hold shift + click to select a range
15a0e5d
Merge pull request #31 from tstalka/0-27-MOTECH-1894
pgesek Sep 15, 2015
f88f6a2
MOTECH-1876 Combobox multi-select for defaultValue does not display v…
wstrzelczyk Sep 16, 2015
e5ff537
Merge branch '0.27.X' into 0.27.X
wstrzelczyk Sep 16, 2015
6c37b94
Merge pull request #34 from wstrzelczyk/0.27.X
pgesek Sep 16, 2015
7ac6a8b
MOTECH-1881: Schema editor saving an entity does not refresh the view
Sep 23, 2015
29b56d1
Merge pull request #50 from tstalka/0-27-MOTECH-1881
sebbrudzinski Sep 23, 2015
d7900d6
MOTECH-1906: Hidden field should not be selected on the button fields
Sep 23, 2015
a3b9155
MOTECH-1898: Changes the default value for columns to export.
Sep 23, 2015
5d984ab
Merge pull request #56 from tstalka/0-27-MOTECH-1906
pgesek Sep 23, 2015
ea6fdf3
Merge pull request #57 from kmadej/0.27-MOTECH-1898
pgesek Sep 23, 2015
11845d0
MOTECH-1888 QA - We aren't able to see the ending of the last column …
wstrzelczyk Sep 24, 2015
a5893a9
Merge pull request #61 from wstrzelczyk/0.27.X
pgesek Sep 24, 2015
2002358
MOTECH-1901: Fixed @UIFilterable annotation and embedded MDS grids
ngraczewski Sep 25, 2015
27474d2
MOTECH-1901: Removed java 8 classes from UIFilterableProcessor
ngraczewski Sep 25, 2015
ef03e7d
MOTECH-1790: Fixes installing a module via the UI
Sep 22, 2015
89a879a
MOTECH-1790: Corrections for the comments
Sep 26, 2015
d19c71a
Merge pull request #65 from ngraczewski/MOTECH-1901-0.27.X
pgesek Sep 28, 2015
fc0acc2
MOTECH-1915: Map field in MDS embedded UI
Sep 28, 2015
ab62ea3
MOTECH-1897: Adds more logging in tasks
Sep 23, 2015
0ed2dce
MOTECH-1790: Improves stream handling
Sep 28, 2015
93a5297
Merge pull request #73 from tstalka/0-27-MOTECH-1915
pgesek Sep 28, 2015
dad9759
Fix ConfigPropertiesUtilsIT to work with a space in the path
pgesek Sep 28, 2015
2b024fe
Merge pull request #70 from kmadej/0.27-MOTECH-1897
pgesek Sep 29, 2015
347ae3f
MOTECH-1907 'Today' button on date-picker doesn't work in other modules
wstrzelczyk Sep 28, 2015
9ffb05a
Merge pull request #80 from wstrzelczyk/0.27-MOTECH-1907
pgesek Sep 29, 2015
d68d929
MOTECH-1930: Remove the dependency on FWC and documented how to use it
pgesek Sep 29, 2015
f4b3966
MOTECH-1790: Improves stream handling
Sep 30, 2015
9171831
MOTECH-1930: Fix grammar/speeling in the documentation
pgesek Sep 30, 2015
8677459
Merge pull request #84 from pgesek/0.27.X
sebbrudzinski Sep 30, 2015
6fafc11
MOTECH-1899: Improves handling server log on the UI
Sep 30, 2015
2cd2a89
MOTECH-1931: Fix ordering inconsistencies
pgesek Sep 30, 2015
7baf327
MOTECH-1931: Fixed logic for default number of rows and a comment
pgesek Oct 1, 2015
c83db9a
Fixed assert in MdsBundleIT
pgesek Oct 1, 2015
f8d2282
Merge pull request #91 from pgesek/0.27.X
sebbrudzinski Oct 1, 2015
c1feb62
MOTECH-1931: Made ordering even more consistent
pgesek Oct 1, 2015
1a48d4e
Merge pull request #95 from pgesek/0.27.X
Oct 1, 2015
4863d51
Merge pull request #49 from kmadej/0.27-MOTECH-1790
pgesek Oct 2, 2015
3a12d34
Merge pull request #87 from kmadej/0.27-MOTECH-1899
pgesek Oct 5, 2015
b6a5a4a
MOTECH-1925: Import CSV is not possible for readonly entities
Oct 5, 2015
bc8a174
MOTECH-1844 Fixed MDS Data browser for lazy loaded fields
sebbrudzinski Sep 28, 2015
0117165
MOTECH-1844 Solution refactor
sebbrudzinski Oct 6, 2015
3aaccd4
Removed unusued private method
sebbrudzinski Oct 6, 2015
d4e1671
Merge pull request #106 from kmadej/0.27-MOTECH-1925
Oct 6, 2015
f018242
Merge pull request #109 from sebbrudzinski/0.27.X
pgesek Oct 6, 2015
5accbde
Added evictAll method to MotechDataService
Oct 12, 2015
6b14ea5
Merge pull request #117 from frankhuster/cacheEvict
koshalt Oct 12, 2015
7639ab2
Add evictOne method to MotechDataRepository
Oct 12, 2015
3cd5179
Merge pull request #118 from frankhuster/cacheEvictOne
pgesek Oct 12, 2015
4a4fdf8
MOTECH-1933: Fixes exporting instances using lookup with DateTime field
Oct 12, 2015
6119619
Merge pull request #122 from kmadej/0.27-MOTECH-1933
pgesek Oct 13, 2015
6c565e4
MOTECH-1895: Added password reset and reminder features
ngraczewski Oct 13, 2015
f6ab17d
Merge pull request #128 from ngraczewski/MOTECH-1895-0.27.X
pgesek Oct 13, 2015
158333e
Catching up with Pawel's work on master branch
Oct 13, 2015
566269f
Merge pull request #131 from frankhuster/betterCacheEviction
koshalt Oct 14, 2015
db008c4
MOTECH-1932: Refactored CSV Export customization
pgesek Oct 14, 2015
28a6d3f
Merge remote-tracking branch 'upstream/0.27.X' into 0.27.X
pgesek Oct 14, 2015
6733e1c
Merge pull request #134 from pgesek/0.27.X
Oct 14, 2015
99eba54
MOTECH-1937 Header and footer of the jqGrid always visible.
wstrzelczyk Oct 14, 2015
a03d094
Merge pull request #130 from wstrzelczyk/0.27.X
pgesek Oct 15, 2015
d634d36
MOTECH-1943: Updated release plugin version to 25.2
pgesek Oct 15, 2015
1fcdf64
Merge pull request #137 from pgesek/0.27.X
sebbrudzinski Oct 15, 2015
aed5e6f
[maven-release-plugin] prepare release motech-0.27
Oct 15, 2015
a08e795
Java to Java 8, Datanucleus to 4.0 , Spring to Core -- In Progress
gudipatiharitha Jul 24, 2018
ffebfb5
TODO Upgrade at 6 places -- mostly with security
gudipatiharitha Jul 24, 2018
0ce7e94
Spring test libraries upgrade - In Progress
gudipatiharitha Jul 26, 2018
609e789
Datanucleus 4.1.0
gudipatiharitha Aug 1, 2018
a1a116b
Spring 4.3 -- tests passed. checking PIT
gudipatiharitha Aug 3, 2018
6bd0cf0
Fixed Null pointer
gudipatiharitha Aug 4, 2018
d598a3d
Fixed server start issues.
gudipatiharitha Aug 5, 2018
c9cd8bd
SPring-JMS and integaration in Progress and few IT test cases commendted
atishbeehyv123 Aug 7, 2018
65320bb
Fixed some of the failing tests
pdheerajgoud Aug 8, 2018
88ffccf
removed problematic dependency
pdheerajgoud Aug 8, 2018
0e32a2f
Fixing PIT and OSGI/felix related changes
gudipatiharitha Aug 9, 2018
75ae6f0
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Aug 9, 2018
a822d51
Fixing PIT and OSGI/felix related changes
gudipatiharitha Aug 9, 2018
b74016f
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Aug 9, 2018
c39f650
lang3 versions
gudipatiharitha Aug 9, 2018
a43af9a
removing gemini mock ( added unintentionally dhiraj)
gudipatiharitha Aug 9, 2018
370d534
Changed to ERROR mode
gudipatiharitha Aug 9, 2018
302e4fb
Changing all xsd's inspring 3 to Spring 4.
gudipatiharitha Aug 16, 2018
3d23fff
Guava, Itextpdf, paranemer - Inprogress
gudipatiharitha Aug 16, 2018
3827c8e
Guava, jsr305 ,
gudipatiharitha Aug 17, 2018
fce4ed4
Mysql
gudipatiharitha Aug 17, 2018
7da0fd8
GSON errors and postgresql
gudipatiharitha Aug 17, 2018
b5a0a49
Removed fixed TODO's
pdheerajgoud Aug 17, 2018
c58faad
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
pdheerajgoud Aug 17, 2018
4ad9aba
Replaced depricated DefaultAnnotationHandlerMapping with RequestMappi…
pdheerajgoud Aug 17, 2018
589ebe5
Fixed ResetControllerTest
pdheerajgoud Aug 17, 2018
f3a07dd
Fixed MdsRestControllerTest
pdheerajgoud Aug 17, 2018
1688e47
Fixed a failing test in BootstrapControllerTest
pdheerajgoud Aug 17, 2018
8edc2bc
Added Dependency for openid4javaNoDeps.
atishbeehyv123 Aug 22, 2018
f69638b
Added Active MQ Broker and Client which replaced active MQ Broker use…
atishbeehyv123 Aug 22, 2018
63b027c
Updated felix version
pdheerajgoud Aug 23, 2018
808509d
Fixed dependency issue for gemini blueprint
pdheerajgoud Aug 23, 2018
62d89c5
Added custom bundle of spring web and used in motech project.
atishbeehyv123 Aug 27, 2018
a3be0ff
Fixed no converter found issue for org.motechproject.server.osgi.stat…
pdheerajgoud Aug 27, 2018
39873b5
Created new bundles for spring-securty-core and gemini-blueprint-exte…
gudipatiharitha Aug 30, 2018
0c1ba87
Removed extender dependancy and log levle changed
gudipatiharitha Aug 31, 2018
53b7491
Readded extender ; but core-config-test failing
gudipatiharitha Aug 31, 2018
66a0039
config-core extender PIT errors
gudipatiharitha Sep 2, 2018
839025a
Removed servlet import fom web-util
gudipatiharitha Sep 2, 2018
a24d074
Updated commons libraries
pdheerajgoud Sep 2, 2018
7d87c2b
Http, asm and slf4j
gudipatiharitha Sep 3, 2018
5cd209b
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Sep 3, 2018
ba69141
Updated commons libraries except commons-configuration and commons-dbcp
pdheerajgoud Sep 5, 2018
e6346cc
version number changed to 0.27.8
gudipatiharitha Sep 5, 2018
aa08771
Updated docs
pdheerajgoud Sep 5, 2018
49778b0
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
pdheerajgoud Sep 5, 2018
9725064
Removed duplicate declaration in pom.xml
pdheerajgoud Sep 5, 2018
a1bedfc
Updated flyway
pdheerajgoud Sep 5, 2018
869bf0a
Updgraded the following:
pdheerajgoud Sep 5, 2018
c83d537
Upgraded joda-time
pdheerajgoud Sep 5, 2018
ef0a4f3
Fixed Changes made are as follows :-
atishbeehyv123 Sep 7, 2018
d201ab9
Fixed error in config-core : Spring Cache Annotation class not found
gudipatiharitha Sep 10, 2018
e74a2c4
Fixed error in config-core : LoggerFactory error
gudipatiharitha Sep 10, 2018
91fb6c0
Fixed error in event fixed: import package added
gudipatiharitha Sep 10, 2018
13b8cac
Error creating bean with name 'org.springframework.web.servlet.mvc.me…
gudipatiharitha Sep 10, 2018
c0f20e1
Changing default password to password of mysql
gudipatiharitha Sep 11, 2018
ee36e2f
Revert: Updated docs
pdheerajgoud Sep 11, 2018
18c9871
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
pdheerajgoud Sep 11, 2018
aaeaf11
Fixed commons import errors in config-core PIT tests
pdheerajgoud Sep 12, 2018
1f57998
Fixed flyway errors in PIT tests
pdheerajgoud Sep 12, 2018
03d53e2
Changes are :-
atishbeehyv123 Sep 12, 2018
b218131
Added imports for gemini blueprint importer
pdheerajgoud Sep 14, 2018
4a0a181
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
pdheerajgoud Sep 14, 2018
c906e42
Added Commons Lang3 to import packages
atishbeehyv123 Sep 14, 2018
9a36b3c
org.eclipse.gemini.blueprint.service.importer packag
gudipatiharitha Sep 17, 2018
38f2557
Deleted log file -- seems pushed by mistake in some commit
gudipatiharitha Sep 17, 2018
532c193
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Sep 17, 2018
19b15d9
Fixed Incompatible version of pax-url-aether
atishbeehyv123 Sep 18, 2018
cc875d3
Fixed coreConfigBundleContext Issue related to XMLSchema.
atishbeehyv123 Sep 19, 2018
d9420b9
Changed start bundles order to PRe_MDS_COMMON and PRE_MDS -- not sure…
gudipatiharitha Sep 20, 2018
ec9e3c7
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
gudipatiharitha Sep 20, 2018
ebe210d
Changed gemini-blueprint-extender to the one we created since PIT are…
gudipatiharitha Sep 20, 2018
1d78b47
Fixed 3 tests in dataservices
dheerajgoudp Sep 21, 2018
e982c72
Fixed incorrect version of Logger error while running MdsBundleIT tests
dheerajgoudp Sep 21, 2018
d85323d
Merge branch 'motechupgrade' of github.com:motech-implementations/mot…
dheerajgoudp Sep 22, 2018
4ed00e1
Excluded javax from gemini blueprint extender
dheerajgoudp Sep 22, 2018
1b902e9
Added TaskExecutor to the osgi-fragment -- fixed the dependancy CoreC…
gudipatiharitha Sep 23, 2018
7a50475
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
gudipatiharitha Sep 23, 2018
492dc9d
Excluded Inject and extender
gudipatiharitha Sep 23, 2018
9520c69
Commented one test case //TODO PIT and added tet and mock gemini-blue…
gudipatiharitha Sep 23, 2018
81ba5f6
Changed log4j log levels
gudipatiharitha Sep 23, 2018
79f7b41
Same error in PIT as in tomcat
gudipatiharitha Sep 23, 2018
d937ad5
Setting default logger for Flyway before Flyway is loaded
dheerajgoudp Sep 25, 2018
2aa38ce
Import Export packages for mds
gudipatiharitha Sep 25, 2018
c91d1ab
Excluded dependencies from motech activemq, motech refection bundles
atishbeehyv123 Sep 25, 2018
d3e3cf9
fixed event pom removing unwanted dep.
atishbeehyv123 Sep 25, 2018
380742c
Import Export packages for mds
gudipatiharitha Sep 25, 2018
5fbbfd4
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
gudipatiharitha Sep 25, 2018
8b7a3c9
Excluded guava jar from motech guava.
atishbeehyv123 Sep 25, 2018
d87d60c
Fixed version for guava Import Package.
atishbeehyv123 Sep 25, 2018
50a5df0
Fixed jsr305 version
atishbeehyv123 Sep 25, 2018
fb0c2c9
Fixed guava osgi error in mds
dheerajgoudp Sep 25, 2018
eb8d82a
Enabled jsr303 backporting to 0.5 version as 1.1.0 version jsr303 is …
atishbeehyv123 Sep 25, 2018
3828ea0
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
atishbeehyv123 Sep 25, 2018
c77f56e
Importing new sQL driver class
gudipatiharitha Sep 26, 2018
1901b2c
Added missing migration script -- These 4 fields should have been ter…
gudipatiharitha Sep 26, 2018
530cabf
Detachable error fixed
gudipatiharitha Sep 26, 2018
2e53f80
mds-entities needs extra imports !!
gudipatiharitha Sep 26, 2018
9fb20cf
Excluded older versions of osm
dheerajgoudp Sep 26, 2018
f46a16b
Removed LoginMode from SettingsRecord and using String instead.
gudipatiharitha Sep 27, 2018
d0a99ce
Excluded commons lang from bval since differnt version
gudipatiharitha Sep 27, 2018
65f9c48
supercsv 2.3.1 and removed eeclipse javax persistence. and updated je…
gudipatiharitha Sep 27, 2018
f817eb9
Reverted jetty version
dheerajgoudp Sep 28, 2018
38833b7
MDS imports neeed for nms bundles
gudipatiharitha Sep 29, 2018
fee3dc1
fixDuplicateColumnDefinitions is part of fixEnhancerIssyesInMetadata.…
gudipatiharitha Oct 1, 2018
4fc3c40
Fixed MdsBundleIT test
dheerajgoudp Oct 1, 2018
f7a069d
Fixed tests in server-config
dheerajgoudp Oct 1, 2018
7bb7a73
Fixed datanucleus errors in platform-email and platform-event
dheerajgoudp Oct 3, 2018
191ba55
Set flyway validate on migrate to false
dheerajgoudp Oct 3, 2018
8bf166e
Removed multiple exports for org.apache.commons.io.filefilter
dheerajgoudp Oct 3, 2018
8af74b5
1. Removed commons-io exports
dheerajgoudp Oct 3, 2018
4e62058
Added flyway#setBaselineOnMigrate{boolean:true} as replacement of set…
atishbeehyv123 Oct 3, 2018
cf20ef8
Event bundle start is fixed.
atishbeehyv123 Oct 3, 2018
2d43c18
Fixed Event PIT to run all tests successfully set attribute scheduler…
atishbeehyv123 Oct 4, 2018
5ba8975
Fixed couple of bugs in motech web security PIT
atishbeehyv123 Oct 4, 2018
dc63878
changed service id names -- excluded few xerces , added xml-apis to d…
gudipatiharitha Oct 4, 2018
9f92fac
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Oct 4, 2018
cd24678
Surefire and failsafe versions update ;
gudipatiharitha Oct 5, 2018
710681b
OpenId migration from 3 to4 OpenID4JavaConsumer
gudipatiharitha Oct 5, 2018
f088866
Fixed Spring Web Security Errors
atishbeehyv123 Oct 5, 2018
c2a38bc
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
gudipatiharitha Oct 5, 2018
b07e3a7
Fixed IT in scheduler
gudipatiharitha Oct 8, 2018
620bd4c
Changed hasRole to hasAuthority and hasAnyRole to hasAnyAuthority.
atishbeehyv123 Oct 8, 2018
e824e68
Fix few errors in tasks and mds-test-bundle
gudipatiharitha Oct 8, 2018
13ad100
tasks and osgi-web-util errors
gudipatiharitha Oct 8, 2018
f34a334
Fixed Server startup issue in motech-web-security PIT
atishbeehyv123 Oct 9, 2018
1176fcb
NMS PIT
gudipatiharitha Oct 9, 2018
ed6c6bf
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Oct 9, 2018
c0b424a
Fixed npe in SecurityContextHolderAwareRequestFilter
atishbeehyv123 Oct 9, 2018
36dda5c
jackson moved to fasterxml
gudipatiharitha Oct 10, 2018
44ab64f
faster xml version upfdate from 2.5 to 2.8.10(spring-web dep)
gudipatiharitha Oct 10, 2018
ff56a11
Fixed two IT tests, one test bundle from module has two security rule…
atishbeehyv123 Oct 10, 2018
2219a74
osgi-web-util PIT fix
gudipatiharitha Oct 10, 2018
caf6f6f
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
gudipatiharitha Oct 10, 2018
7b99c39
Server-bundle PIT
gudipatiharitha Oct 10, 2018
b33f7d4
Server-bundle pIT
gudipatiharitha Oct 10, 2018
e5ffa5e
Ignoring 1 remaning Web-Security Test
gudipatiharitha Oct 10, 2018
8c8d470
Added timeout for 3 bundles and changed order for Bundles
gudipatiharitha Oct 10, 2018
9eb8691
Server Bundle PIT
gudipatiharitha Oct 10, 2018
1e425ec
Merge branch 'mdsweb_issues' into motechupgrade
gudipatiharitha Oct 11, 2018
b64302a
Spring-Web-Security folder name had to be changed from osgi to spring.
gudipatiharitha Oct 12, 2018
1a95105
removedd guice a-- facing mds error after security is resolved :)
gudipatiharitha Oct 12, 2018
2747e27
Fix for Multiple guice dependency
atishbeehyv123 Oct 12, 2018
a9ef398
Fixed Admin module error
atishbeehyv123 Oct 12, 2018
2b87e7e
Removed OSgi Web Util from admin.
atishbeehyv123 Oct 12, 2018
e2c5a72
Updated javax.servlet version in osgi.properties
pdheerajgoud Oct 12, 2018
7b12813
Added org.w3c.dom to mds-web imports
pdheerajgoud Oct 12, 2018
6e35497
added osgi-extender-fragment to fix PIT
gudipatiharitha Oct 12, 2018
f51cd75
Reverted back Plateform Activator and Bundle Type
atishbeehyv123 Oct 13, 2018
09dc1c0
All bundles loaded, startup.do not working
gudipatiharitha Oct 13, 2018
5473599
MDS test bundle PIT IMport package
gudipatiharitha Oct 13, 2018
ffac29f
removed ignore inn tests in server-bundle - passing
gudipatiharitha Oct 15, 2018
74baa03
Work Around for security fix
atishbeehyv123 Oct 16, 2018
b523701
Motech finally up, fixed server bundle issue
atishbeehyv123 Oct 16, 2018
ec56a76
Fixed admin module error
atishbeehyv123 Oct 16, 2018
54206db
Fixed Motech Security getParamter Issue as username paramter is j_use…
atishbeehyv123 Oct 16, 2018
ecbe161
Fixed Admin PIT
atishbeehyv123 Oct 17, 2018
8d8b611
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Oct 18, 2018
cca690d
Fixed MDS Timeout Issue
atishbeehyv123 Oct 18, 2018
affc14f
Fix - Settings Facade - Alerts errors in NMS Flw
gudipatiharitha Oct 19, 2018
0d3a58f
Fix - entities timeout and framework not ready kinda errors in PITs m…
gudipatiharitha Oct 19, 2018
db7563f
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Oct 19, 2018
6cbdd49
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
gudipatiharitha Oct 19, 2018
30fe2b4
Merge branch 'motechupgrade' of https://github.com/motech-implementat…
gudipatiharitha Oct 19, 2018
d74375d
Fix mds--secondary-test PIT
gudipatiharitha Oct 19, 2018
803b636
Updated maven-t7-plugin version
dheerajgoudp Oct 23, 2018
25765eb
Merge branch 'motechupgrade' of github.com:motech-implementations/mot…
dheerajgoudp Oct 23, 2018
073b679
Removed JasperListener because it was deprecated in tomcat 8
dheerajgoudp Oct 23, 2018
1ba0dba
Increased TomcatIT tests timeout to 5 minutes
dheerajgoudp Oct 23, 2018
dcd8c3d
Fixed an issue where tomcat 8 will not start for integration tests
dheerajgoudp Oct 23, 2018
19d3983
Added more logs to tomcat IT tests
dheerajgoudp Oct 23, 2018
4a8fc22
Fixed tomcat startup issue in motech-platform-war-test
dheerajgoudp Oct 23, 2018
6d8916d
Removed @Before annotation in RestAPIAuthenticationIT and replaced it…
dheerajgoudp Oct 23, 2018
823ebfa
Fixed motech web, deprecated deleteById method.
atishbeehyv123 Oct 24, 2018
8b4d42a
Disabled two tests.
atishbeehyv123 Oct 25, 2018
7b687d3
Added Application context to osgi integration test, add org.motechpro…
atishbeehyv123 Oct 25, 2018
791cf7c
1 test failingin staging with wait time -- so increased to 900 from 600
gudipatiharitha Oct 25, 2018
d0e297c
Merge remote-tracking branch 'origin/motechupgrade' into motechupgrade
gudipatiharitha Oct 25, 2018
83856d1
increasing wait time for staging
gudipatiharitha Oct 25, 2018
50aacb9
NMS PIT in staging
gudipatiharitha Oct 25, 2018
b95cc1a
Increased config timeout for mds-web.
atishbeehyv123 Nov 14, 2018
59d55c5
Jackson update TypeReference
gudipatiharitha Nov 28, 2018
e40f586
TypeReference error fasterxml update
gudipatiharitha Nov 28, 2018
0f951cc
Fixed properties of Datanuclues
atishbeehyv123 Nov 28, 2018
f1bac9e
Fixed IT tests Framework Startup error.
atishbeehyv123 Nov 29, 2018
1e62c19
Added validate on migrate as false
atishbeehyv123 Nov 30, 2018
ce2e8e7
Changed property queuePrefetch of prefetchPolicy to 1 from default 1…
atishbeehyv123 Feb 7, 2019
4374824
queuePrefetch is made to 0
atishbeehyv123 Mar 4, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions docs/source/demos/mds/mds_with_code.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Defining an entity in MDS is as simple as writing a Java class and defining a fe
import org.motechproject.mds.annotations.Field;
import org.motechproject.mds.annotations.UIDisplayable;

import org.apache.commons.lang.ObjectUtils;
import org.apache.commons.lang3.ObjectUtils;
import org.joda.time.DateTime;
import java.util.List;
import java.util.Objects;
Expand Down Expand Up @@ -433,7 +433,7 @@ Let's take a look at Patient. Here is how we might specify the entity:
import org.motechproject.mds.annotations.Field;
import org.motechproject.mds.annotations.Cascade;

import org.apache.commons.lang.ObjectUtils;
import org.apache.commons.lang3.ObjectUtils;
import java.util.List;
import java.util.Objects;

Expand Down Expand Up @@ -476,7 +476,7 @@ The domain object for Provider is similar:
import org.motechproject.mds.annotations.Field;
import org.motechproject.mds.annotations.Cascade;

import org.apache.commons.lang.ObjectUtils;
import org.apache.commons.lang3.ObjectUtils;
import java.util.List;
import java.util.Objects;

Expand Down Expand Up @@ -523,7 +523,7 @@ At the very least, a Concept in a concept dictionary requires a name and a data
import org.motechproject.mds.annotations.UIDisplayable;

import javax.jdo.annotations.Unique;
import org.apache.commons.lang.ObjectUtils;
import org.apache.commons.lang3.ObjectUtils;
import java.util.List;
import java.util.Objects;

Expand Down Expand Up @@ -577,7 +577,7 @@ Hence, our Observation entity look like this:
import org.motechproject.mds.annotations.Field;

import javax.jdo.annotations.Persistent;
import org.apache.commons.lang.ObjectUtils;
import org.apache.commons.lang3.ObjectUtils;
import java.util.List;
import java.util.Objects;
import java.util.Date;
Expand Down Expand Up @@ -635,7 +635,7 @@ Because an Encounter may (and typically will) include numerous Observations abou
import org.motechproject.mds.annotations.Entity;
import org.motechproject.mds.annotations.Field;

import org.apache.commons.lang.ObjectUtils;
import org.apache.commons.lang3.ObjectUtils;
import java.util.Objects;
import java.util.Date;
import java.util.Set;
Expand Down
32 changes: 32 additions & 0 deletions docs/source/deployment/felix_webconsole.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
===================================
Using Felix Web Console with MOTECH
===================================

.. contents:: Table of Contents
:depth: 2

Overview
========

MOTECH is built on top of the `Felix OSGi Framework <http://felix.apache.org/>`_. Thanks to this, users can install the Felix Web Console
on their installations and then use it for monitoring the server.

Benefits of using the Web Console
=================================

The Felix Web Console allows viewing details of all bundles installed in the system. It also allows installing and
uninstalling modules. Generally speaking the only benefit of using the web console over the MOTECH Admin module
is that it gives access to bundles that are not MOTECH modules - for example third party libraries such as Spring.
More information on the Web Console can be found in the `Web Console Documentation <http://felix.apache.org/documentation/subprojects/apache-felix-web-console.html>`_.

Installation
============

The Web Console can be installed by simply downloading it from the `Felix Downloads Page<http://felix.apache.org/downloads.cgi>`_ into the
*~/.motech/bundles* directory belonging to the user running MOTECH. The console should become active after starting MOTECH.

Accessing the Console
=====================

The console should be available after appending *module/system/console* to your MOTECH server url. The default login
is admin/admin. Refer to the `Web Console Documentation <http://felix.apache.org/documentation/subprojects/apache-felix-web-console.html>`_ for ways to change it.
3 changes: 2 additions & 1 deletion docs/source/deployment/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ Deployment
:maxdepth: 1

sticky_session_apache
multibyte_characters
multibyte_characters
felix_webconsole
2 changes: 1 addition & 1 deletion docs/source/development/external_bundles.rst
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ pom.xml file for creating a bundle from org.example.example-artifact, version 1.
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.4</version>
<version>3.5.1</version>
<extensions>true</extensions>
<configuration>
<instructions>
Expand Down
43 changes: 43 additions & 0 deletions docs/source/get_started/model_data/model_data.rst
Original file line number Diff line number Diff line change
Expand Up @@ -870,6 +870,49 @@ lookup field, the customOperator field of the @LookupField annotation has to be
The list of standard JDO operators that can be used in lookups is defined as constants in the
class **org.motechproject.mds.util.Constants.Operators**.

Defining editable lookups for DDE entities
##########################################

One way to define lookups for DDE entities is to include a :code:`mds-lookups.json` file in module resource directory.
The file should be a valid array of :code:`EntityLookups` class objects. Every lookup defined in the file will be added
only once, so even after user had deleted lookup it won't be recreated during module or MOTECH restart. This gives the
user complete control over those lookups without any restrictions. The unique identifier of every lookup is its
entity class name and lookup name combination. This is intended way for modules to define lookups that should be made
editable by the end user. Backend code should not depend on these lookups.

Example :code:`mds-lookups.json` file.

.. code-block:: json

[
{
"entityClassName" : "org.motechproject.tasks.domain.Task",
"lookups" : [
{
"lookupName" : "Find Task by Owner",
"singleObjectReturn" : false,
"exposedViaRest" : false,
"lookupFields" : [
{
"name" : "owner",
"type" : "VALUE",
"customOperator" : "\u003d\u003d",
"useGenericParam" : false
}
],
"readOnly" : false,
"methodName" : "findTaskByOwner",
"fieldsOrder" : [
"owner"
]
}
]
}
]

Including the example json in Tasks module will result in adding lookup for Task entity that will return all tasks that
are owned by the specified user.

Programmatic usage of DDE entities
##################################

Expand Down
36 changes: 23 additions & 13 deletions modules/admin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
<parent>
<artifactId>motech</artifactId>
<groupId>org.motechproject</groupId>
<version>0.27-SNAPSHOT</version>
<version>0.27.8</version>
<relativePath>../../</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>motech-admin</artifactId>
<version>0.27-SNAPSHOT</version>
<version>0.27.8</version>

<name>MOTECH Admin</name>
<packaging>bundle</packaging>
Expand Down Expand Up @@ -65,29 +65,33 @@
<groupId>org.apache.activemq</groupId>
<artifactId>org.motechproject.org.apache.activemq</artifactId>
</dependency>
<dependency>
<!--<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>org.motechproject.org.codehaus.jackson</artifactId>
</dependency>-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.cglib</artifactId>
</dependency>
<dependency>
<!--<dependency>
<groupId>javax.validation</groupId>
<artifactId>com.springsource.javax.validation</artifactId>
</dependency>
<artifactId>validation-api</artifactId>
</dependency>-->
<!-- test -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test-mvc</artifactId>
<!--<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.spring-test-mvc</artifactId>
<scope>test</scope>
</dependency>
<dependency>
</dependency>-->
<!--<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
<scope>test</scope>
</dependency>
</dependency>-->
<dependency>
<groupId>org.sonatype.aether</groupId>
<artifactId>org.motechproject.aether-api</artifactId>
Expand Down Expand Up @@ -154,7 +158,7 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.4</version>
<version>3.5.1</version>
<extensions>true</extensions>
<configuration>
<instructions>
Expand All @@ -177,6 +181,12 @@
org.springframework.web.servlet.config,
org.eclipse.gemini.blueprint.config,
org.springframework.security.config,
org.datanucleus.enhancement,
org.springframework.validation.beanvalidation,
org.springframework.core,
org.springframework.cglib.proxy,
org.springframework.cglib.core,
org.springframework.cglib.reflect,
*
</Import-Package>
<Export-Package>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.motechproject.admin.bundles;

import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang3.StringUtils;
import org.osgi.framework.Bundle;
import org.osgi.framework.BundleContext;
import org.springframework.beans.factory.annotation.Autowired;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.motechproject.admin.bundles;

import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang3.StringUtils;
import org.joda.time.DateTime;
import org.motechproject.server.api.BundleInformation;
import org.osgi.framework.Bundle;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.motechproject.admin.bundles;

import org.apache.commons.lang.ArrayUtils;
import org.apache.commons.lang3.ArrayUtils;
import org.osgi.framework.Bundle;
import org.osgi.framework.BundleContext;
import org.osgi.service.packageadmin.ExportedPackage;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.motechproject.admin.domain;

import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang3.StringUtils;
import org.motechproject.admin.messages.ActionType;
import org.motechproject.admin.messages.Level;
import org.motechproject.mds.annotations.Access;
Expand All @@ -21,6 +21,8 @@
@Entity(recordHistory = true)
@Access(value = SecurityMode.PERMISSIONS, members = {"manageMessages"})
public class NotificationRule {

@Field
private Long id;

@Field(required = true)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
@Entity(nonEditable = true)
@Access(value = SecurityMode.PERMISSIONS, members = {"manageMessages"})
public class StatusMessage {

@Field(required = true)
private String text;

Expand Down
Loading