@@ -25,7 +25,7 @@ plugins {
25
25
id " com.virgo47.ClasspathJar" version " 1.0.0"
26
26
}
27
27
28
- version " 6.1.3 "
28
+ version " 6.1.4 "
29
29
group " au.org.ala"
30
30
description " Digivol application"
31
31
@@ -122,37 +122,61 @@ repositories {
122
122
// }
123
123
124
124
dependencies {
125
- // Grails 3.2.11
125
+ // Grails 3.3.15
126
126
compile " org.springframework.boot:spring-boot-starter-logging"
127
127
compile " org.springframework.boot:spring-boot-autoconfigure"
128
128
compile " org.grails:grails-core"
129
129
compile " org.springframework.boot:spring-boot-starter-actuator"
130
130
compile " org.springframework.boot:spring-boot-starter-tomcat"
131
- compile " org.grails:grails-dependencies"
132
131
compile " org.grails:grails-web-boot"
133
- compile " org.grails.plugins:cache"
132
+ compile " org.grails:grails-logging"
133
+ compile " org.grails:grails-plugin-rest"
134
+ compile " org.grails:grails-plugin-databinding"
135
+ compile " org.grails:grails-plugin-i18n"
136
+ compile " org.grails:grails-plugin-services"
137
+ compile " org.grails:grails-plugin-url-mappings"
138
+ compile " org.grails:grails-plugin-interceptors"
139
+ compile " org.grails.plugins:cache:4.0.3"
140
+ compile " org.grails.plugins:async"
134
141
compile " org.grails.plugins:scaffolding"
142
+ compile " org.grails.plugins:events"
135
143
compile " org.grails.plugins:hibernate5:${ gormVersion-".RELEASE"} "
136
- compile " org.hibernate:hibernate-core:5.1.3.Final "
137
- compile " org.hibernate:hibernate-ehcache:5.1.3.Final "
144
+ compile " org.hibernate:hibernate-core:$h ibernateVersion "
145
+ compile " org.grails.plugins:gsp "
138
146
console " org.grails:grails-console"
139
- compile " com.drewnoakes:metadata-extractor:2.11.0"
140
147
profile " org.grails.profiles:web"
141
- compile " com.bertramlabs.plugins:asset-pipeline-grails:$assetPipelineVersion "
142
- assets " com.bertramlabs.plugins:sass-asset-pipeline:$assetPipelineVersion "
143
- testCompile " org.grails:grails-plugin-testing"
144
- testCompile " org.grails.plugins:geb"
148
+ runtime " org.glassfish.web:el-impl:2.1.2-b03"
149
+
150
+ testCompile " org.grails:grails-gorm-testing-support"
151
+ testCompile " org.grails.plugins:geb:1.1.2"
152
+ testCompile " org.grails:grails-web-testing-support"
145
153
testRuntime " org.seleniumhq.selenium:selenium-htmlunit-driver:2.47.1"
146
154
testRuntime " net.sourceforge.htmlunit:htmlunit:2.18"
155
+ testRuntime " org.seleniumhq.selenium:selenium-chrome-driver:2.47.1"
156
+
157
+ // Extra official Grails plugins
158
+ compile " org.grails.plugins:converters"
159
+ compile " com.bertramlabs.plugins:asset-pipeline-grails:$assetPipelineVersion "
160
+ assets " com.bertramlabs.plugins:sass-asset-pipeline:$assetPipelineVersion "
161
+ // testCompile "org.grails:grails-plugin-testing" // Moved in upgrade to Grails 3.3.11
162
+ testCompile " org.grails:grails-test-mixins:3.3.0" // For legacy @TestMixin and @TestFor
147
163
164
+ compile " org.grails:grails-async-gpars"
165
+ compile " org.grails:grails-events-rxjava2"
148
166
compile " org.grails.plugins:grails-java8"
149
167
compile " org.grails.plugins:rxjava2:2.0.0"
150
- compile " org.hibernate:hibernate-java8:5.1.3.Final"
168
+ compile " org.codehaus.gpars:gpars:1.2.1" // Added for the GPars dependencies.
169
+ compile " io.reactivex.rxjava2:rxjava:2.1.3"
170
+ compile " org.grails:grails-datastore-gorm-async:${ gormVersion} "
171
+
172
+ // Extra Hibernate
173
+ compile " org.hibernate:hibernate-ehcache:$hibernateVersion "
174
+ compile " org.hibernate:hibernate-java8:$hibernateVersion "
151
175
152
176
// Additional Plugins
153
177
compile ' org.grails.plugins:cache-headers:2.0.2'
154
178
compile ' org.grails.plugins:csv:1.0.ALA.3'
155
- compile ' org.grails.plugins:postgresql-extensions:5.2 .0'
179
+ compile ' org.grails.plugins:postgresql-extensions:6.1 .0'
156
180
compile ' org.grails.plugins:mail:2.0.1'
157
181
compile ' org.grails.plugins:grails-executor:0.4' // used in TaskLoadService.backgroundProcessQueue
158
182
compile ' org.grails.plugins:grails-markdown:3.0.0' // may need modifications?
@@ -161,22 +185,20 @@ dependencies {
161
185
compile ' org.grails.plugins:grails-google-visualization:2.2'
162
186
compile ' org.grails.plugins:external-config:1.1.2'
163
187
// TODO ALA Plugins: image service (is it used anywhere?)
164
- compile ' org.grails.plugins:ala-auth:3.0.5'
165
- compile ' au.org.ala:userdetails-service-client:1.4.0' // override this to for external properties changes
166
- compile ' org.grails.plugins:cache-ehcache:2.0.0.ALA'
167
- // compile 'org.grails.plugins:cache-ehcache:3.0.0.M1'
188
+ compile ' org.grails.plugins:ala-auth:3.2.3'
189
+ compile ' au.org.ala:userdetails-service-client:1.5.0' // override this to for external properties changes
190
+ compile ' org.grails.plugins:cache-ehcache:3.0.0'
191
+ compile ' org.ehcache:ehcache:3.4.0' // Prevent cache-ehcache dependent version being overridden
192
+ // compile 'org.grails.plugins:cache-ehcache:2.0.0.ALA'
168
193
// TODO Collection Event Controller?
169
194
170
- // BOOTSTRAP, FONT-AWESOME? NPM? Yarn? webjars ?
171
- // compile 'org.webjars:bootstrap:3.3.7-1'
172
- // compile 'org.webjars:angularjs:1.6.1'
173
- // compile 'org.webjars:font-awesome:4.7.0'
174
-
175
195
// Dependencies
176
196
runtime " org.postgresql:postgresql:$postgresVersion "
197
+ runtime " com.zaxxer:HikariCP:4.0.3"
198
+ compile " com.drewnoakes:metadata-extractor:2.11.0"
177
199
compile ' org.imgscalr:imgscalr-lib:4.2'
178
- compile ' com.squareup.retrofit2:retrofit:2.2 .0'
179
- compile ' com.squareup.retrofit2:converter-gson:2.2 .0'
200
+ compile ' com.squareup.retrofit2:retrofit:2.4 .0'
201
+ compile ' com.squareup.retrofit2:converter-gson:2.4 .0'
180
202
compile ' com.google.guava:guava:19.0'
181
203
compile ' com.github.ben-manes.caffeine:caffeine:2.8.0'
182
204
compile ' org.apache.commons:commons-compress:1.11'
@@ -196,8 +218,7 @@ dependencies {
196
218
compile " org.flywaydb:flyway-core:4.2.0"
197
219
198
220
// For logback filter
199
- compile ' org.codehaus.janino:janino:3.0.6'
200
-
221
+ compile ' org.codehaus.janino:janino:3.1.7'
201
222
}
202
223
203
224
bootRun {
@@ -207,6 +228,7 @@ bootRun {
207
228
208
229
springBoot {
209
230
layout = WAR
231
+ mainClass = ' au.org.ala.volunteer.Application'
210
232
}
211
233
212
234
bootRepackage {
@@ -280,33 +302,3 @@ publish {
280
302
dependsOn assemble
281
303
}
282
304
283
-
284
- // node {
285
- // // Version of node to use.
286
- // version = '6.9.4'
287
- //
288
- // // Version of npm to use.
289
- // npmVersion = '3.10.10'
290
- //
291
- // // Version of Yarn to use.
292
- // yarnVersion = '0.16.1'
293
- //
294
- // // Base URL for fetching node distributions (change if you have a mirror).
295
- // distBaseUrl = 'https://nodejs.org/dist'
296
- //
297
- // // If true, it will download node using above parameters.
298
- // // If false, it will try to use globally installed node.
299
- // download = false
300
- //
301
- // // Set the work directory for unpacking node
302
- // workDir = file("${project.buildDir}/nodejs")
303
- //
304
- // // Set the work directory for NPM
305
- // npmWorkDir = file("${project.buildDir}/npm")
306
- //
307
- // // Set the work directory for Yarn
308
- // yarnWorkDir = file("${project.buildDir}/yarn")
309
- //
310
- // // Set the work directory where node_modules should be located
311
- // nodeModulesDir = file("${project.projectDir}/grails-app/assets")
312
- // }
0 commit comments