1
1
---
2
+ # mail.enabled: true will send email via a mail server depending on the mail.ses.enabled
3
+
4
+ # Set mail.ses.enabled true will use AWS SES, it requires the AWS credentials to be set in the environment variables
5
+ # Set false will use the default grails mail plugin, we need to config the mail server and port in grails.mail
6
+ # In dev, email will be posted to Postie docker container, which can be accessed via http://localhost:3000
7
+
8
+ mail :
9
+ enabled : true
10
+ ses :
11
+ enabled : false
12
+ details :
13
+ sender : " alerts@ala.org.au"
14
+ alertAddressTitle : " Atlas alerts"
15
+ infoSender : " alerts@ala.org.au"
16
+ infoAddressTitle : " Atlas of Living Australia"
17
+ defaultResourceName : " Atlas of Living Australia"
18
+ # forceAllAlertsGetSent results in emails getting sent regardless if data has changed - only use in DEV env
19
+ forceAllAlertsGetSent : false
20
+
2
21
grails :
22
+ # default mail service
23
+ mail :
24
+ port : 2525
25
+ server : localhost
3
26
profile : web
4
27
cache :
5
28
clearAtStartup : true
@@ -115,15 +138,6 @@ security:
115
138
adminRole : ROLE_ADMIN
116
139
uriFilterPattern : ["/","/alaAdmin/*","/testAuth/*","/query/*","/admin/*","/admin/user/*","/admin/user/debug/*","/admin/debug/all","/notification/myAlerts","/notification/changeFrequency","/notification/addMyAlert","/notification/addMyAlert/*","/notification/deleteMyAlert/*","/notification/deleteMyAlert/*","/notification/deleteMyAlertWR/*","/webservice/*","/webservice/createTaxonAlert","/webservice/taxonAlerts","/webservice/createRegionAlert","/webservice/regionAlerts","/webservice/deleteTaxonAlert/*","/webservice/create*","/webservice/createSpeciesGroupRegionAlert","/ws/*","/ws/createTaxonAlert","/ws/taxonAlerts","/ws/createRegionAlert","/ws/regionAlerts","/ws/deleteTaxonAlert/*","/ws/createTaxonRegionAlert","/ws/createSpeciesGroupRegionAlert","/admin/runChecksNow"]
117
140
118
- postie :
119
- emailSender : " atlas-alerts@ala.org.au"
120
- emailAlertAddressTitle : " Atlas alerts"
121
- emailInfoAddressTitle : " Atlas of Living Australia"
122
- emailInfoSender : " atlas-alerts@ala.org.au"
123
- defaultResourceName : " Atlas of Living Australia"
124
- enableEmail : false
125
- # forceAllAlertsGetSent results in emails getting sent regardless if data has changed - only use in DEV env
126
- forceAllAlertsGetSent : false
127
141
ala :
128
142
baseURL : " https://www.ala.org.au"
129
143
userDetailsURL : " https://auth.ala.org.au/userdetails/userDetails/getUserListFull"
@@ -156,6 +170,11 @@ useBlogsAlerts: true
156
170
useCitizenScienceAlerts : true
157
171
biosecurity :
158
172
cronExpression : ' 0 30 9 ? * WED'
173
+ query :
174
+ template :
175
+ authoritativeList : /occurrences/search?q=species_list_uid:___LISTIDPARAM___&fq=decade:2020&fq=country:Australia&fq=first_loaded_date:[___DATEPARAM___%20TO%20*]&fq=occurrence_date:[___LASTYEARPARAM___%20TO%20*]&sort=first_loaded_date&dir=desc&disableAllQualityFilters=true
176
+ nonAuthoritativeList : /occurrences/search?q=species_list:___LISTIDPARAM___&fq=decade:2020&fq=country:Australia&fq=first_loaded_date:[___DATEPARAM___%20TO%20*]&fq=occurrence_date:[___LASTYEARPARAM___%20TO%20*]&sort=first_loaded_date&dir=desc&disableAllQualityFilters=true
177
+ maxRecords : 500
159
178
moreinfo :
160
179
link : https://www.ala.org.au/blogs-news/ala-helps-to-stop-pests-in-their-tracks/
161
180
dir : /data/alerts/emails
@@ -172,7 +191,7 @@ biosecurity:
172
191
lgaField : cl10923
173
192
shape : cl11033:"Namadgi" OR cl11033:"Tidbinbilla" OR cl11033:"Bimberi"
174
193
# shape: spatialObject:9223660
175
- eventDateAge : 29
194
+ eventDateAge : 150
176
195
firstLoadedDateAge : 8
177
196
178
197
environments :
@@ -182,16 +201,41 @@ environments:
182
201
mail :
183
202
host : " localhost"
184
203
port : 1025
185
- username : postie.emailSender
204
+ # username: postie.emailSender
186
205
security :
187
206
cas :
188
207
appServerName : " http://localhost:8080"
208
+ userdetails :
209
+ web :
210
+ url : https://aws-auth-test-2023.test.ala.org.au/userdetails/
211
+ api :
212
+ url : https://api.test.ala.org.au/userdetails/cognito/
213
+ mail :
214
+ details :
215
+ sender : " alerts-test@ala.org.au"
216
+ alertAddressTitle : " Atlas alerts [Dev]"
217
+ infoAddressTitle : " Atlas of Living Australia [Dev]"
218
+ infoSender : " alerts-test@ala.org.au"
189
219
test :
190
220
grails :
191
221
serverURL : " http://dev.ala.org.au:8080"
222
+ mail :
223
+ host : " localhost"
224
+ port : 25
192
225
security :
193
226
cas :
194
227
appServerName : " https://auth.ala.org.au"
228
+ userdetails :
229
+ web :
230
+ url : https://aws-auth-test-2023.test.ala.org.au/userdetails/
231
+ api :
232
+ url : https://api.test.ala.org.au/userdetails/cognito/
233
+ mail :
234
+ details :
235
+ sender : " alerts-test@ala.org.au"
236
+ alertAddressTitle : " Atlas alerts [Test]"
237
+ infoAddressTitle : " Atlas of Living Australia [Test]"
238
+ infoSender : " alerts-test@ala.org.au"
195
239
production :
196
240
grails :
197
241
serverURL : " https://auth.ala.org.au/alerts"
@@ -201,6 +245,11 @@ environments:
201
245
security :
202
246
cas :
203
247
appServerName : " https://auth.ala.org.au"
248
+ userdetails :
249
+ web :
250
+ url : https://auth.ala.org.au/userdetails/
251
+ api :
252
+ url : https://api.ala.org.au/userdetails/cognito/
204
253
205
254
---
206
255
hibernate :
@@ -229,7 +278,7 @@ dataSource:
229
278
validationQueryTimeout : 10 # seconds (default: -1 i.e. disabled)
230
279
validationInterval : 30000 # milliseconds, default is 30000 (30 seconds)
231
280
removeAbandoned : true # # default: false
232
- removeAbandonedTimeout : 300 # seconds (default: 60)
281
+ removeAbandonedTimeout : 3600 # seconds (default: 60), must be > quartz job duration
233
282
logAbandoned : true # adds some overhead to every borrow from the pool, disable if it becomes a performance issue
234
283
logValidationErrors : true # default: false, logs validation errors at SEVERE
235
284
# NOTE: removeAbandoned: true OR testWhileIdle: true enables the Pool Cleaner. There is a bug with the
@@ -259,9 +308,11 @@ environments:
259
308
username : sa
260
309
password :
261
310
url : jdbc:h2:mem:testDb;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE
311
+ userDetails :
312
+ url : https://aws-auth-test-2023.test.ala.org.au/userdetails/
262
313
production :
263
314
dataSource :
264
- dbCreate : none
315
+ dbCreate : update
265
316
266
317
myannotation :
267
318
enabled : false
@@ -270,8 +321,7 @@ webservice:
270
321
jwt : true
271
322
jwt-scopes : " openid users/read"
272
323
273
- userDetails :
274
- url : https://aws-auth-dev.ala.org.au/userdetails/
324
+
275
325
276
326
security :
277
327
cas :
0 commit comments