Skip to content

Preparing v8.0.0 #285

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 48 commits into from
Mar 26, 2025
Merged
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
012e199
Update ala security and jdk #271
chrisala Jan 29, 2025
eee57af
Update ala security and jdk #271
chrisala Jan 29, 2025
4f90c0a
Update ala security and jdk #271
chrisala Jan 29, 2025
c7513e4
Merge remote-tracking branch 'origin/dev' into feature/issue271
chrisala Feb 17, 2025
aa5685d
Updated chromedriver version #273
chrisala Feb 17, 2025
a035b2b
Updated chromedriver version #273
chrisala Feb 17, 2025
474e6cb
7.3-SNAPSHOT
chrisala Feb 21, 2025
98e93a2
Merge remote-tracking branch 'origin/dev' into feature/issue271
chrisala Feb 21, 2025
3f12431
Replaced WebService with MERIT WebService impl. Added SpeciesListSer…
chrisala Feb 24, 2025
ec6e3a2
Fixed webservice AtlasOfLivingAustralia/fieldcapture#3454
chrisala Feb 24, 2025
0dfc86e
Fixed missing import AtlasOfLivingAustralia/fieldcapture#3454
chrisala Feb 24, 2025
4d9943a
Merge pull request #279 from AtlasOfLivingAustralia/feature/issue3454
chrisala Feb 24, 2025
ddb4024
Merge remote-tracking branch 'origin/dev' into feature/issue271
chrisala Feb 24, 2025
0d54790
Added support for additional headers for proxyGetRequest AtlasOfLivin…
chrisala Feb 25, 2025
8590594
Fixed yml merge error AtlasOfLivingAustralia/fieldcapture#3169
chrisala Feb 25, 2025
7bc54cc
Fixed error in proxyGetRequest #3169
chrisala Feb 25, 2025
9d59fb5
Fixed case of includeKVP parameter to lists v1 AtlasOfLivingAustralia…
chrisala Feb 25, 2025
239dc03
Merge remote-tracking branch 'origin/dev' into feature/issue271
chrisala Feb 25, 2025
7090d40
8.0-SNAPSHOT
chrisala Feb 26, 2025
dfdba6c
Merge pull request #272 from AtlasOfLivingAustralia/feature/issue271
chrisala Feb 26, 2025
4ffe1a3
ala-security-libs 7.0.0
chrisala Feb 26, 2025
6773de4
Fixed test after changing case of includeKVP AtlasOfLivingAustralia/f…
chrisala Feb 26, 2025
923dcf0
New signature of proxyGetRequest to handle paramater encoding #3169
chrisala Feb 27, 2025
fa02ac1
AtlasOfLivingAustralia/biocollect#1586
temi Feb 25, 2025
2530a77
AtlasOfLivingAustralia/biocollect#1586
temi Mar 5, 2025
4ea9c2f
AtlasOfLivingAustralia/biocollect#1586
temi Mar 5, 2025
c67bfb4
AtlasOfLivingAustralia/biocollect#1586
temi Mar 5, 2025
55ccf80
Merge branch 'dev' into feature/biocollect-1586
temi Mar 5, 2025
cd86821
- fixed failing test
temi Mar 6, 2025
51a2fda
Merge branch 'feature/biocollect-1586' of https://github.com/AtlasOfL…
temi Mar 6, 2025
72513bc
#1673
temi Mar 6, 2025
d164b98
Merge pull request #280 from AtlasOfLivingAustralia/feature/biocollec…
temi Mar 6, 2025
f6b937a
#1673
temi Mar 6, 2025
8b36f14
Support non-text response from postMultipart #281
chrisala Mar 12, 2025
994317d
Merge branch 'dev' of https://github.com/AtlasOfLivingAustralia/ecoda…
temi Mar 12, 2025
c5dfb3c
API change to ecpWebService AtlasOfLivingAustralia/ecodata-client-plu…
chrisala Mar 12, 2025
7b838fd
API change to ecpWebService AtlasOfLivingAustralia/ecodata-client-plu…
chrisala Mar 12, 2025
c8aac0e
Merge pull request #282 from AtlasOfLivingAustralia/feature/issue281
temi Mar 12, 2025
7d7312b
Merge branch 'dev' of https://github.com/AtlasOfLivingAustralia/ecoda…
temi Mar 12, 2025
89fd0f6
Fixed call to obtain full media type string AtlasOfLivingAustralia/ec…
chrisala Mar 12, 2025
26995ef
Use byte[] instead of stream AtlasOfLivingAustralia/ecodata-client-pl…
chrisala Mar 12, 2025
3138535
Merge pull request #283 from AtlasOfLivingAustralia/feature/issue281
temi Mar 12, 2025
975436f
- added encoding to v2 species list request
temi Mar 13, 2025
b3d8706
Merge branch 'dev' of https://github.com/AtlasOfLivingAustralia/ecoda…
temi Mar 13, 2025
912a780
- updated package-lock.json
temi Mar 13, 2025
300f36a
AtlasOfLivingAustralia/biocollect#1586
temi Mar 13, 2025
2dc3aca
Merge remote-tracking branch 'origin/dev' into feature/biocollect-1586
temi Mar 13, 2025
55a64fc
Merge pull request #284 from AtlasOfLivingAustralia/feature/biocollec…
chrisala Mar 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -19,10 +19,10 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Set up JDK 11
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
java-version: '11'
java-version: '17'
distribution: 'adopt'

- name: Install nodejs
12 changes: 10 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ plugins {
id 'jacoco'
}

version "7.2.1"
version "8.0-SNAPSHOT"
group "org.grails.plugins"

apply plugin:"eclipse"
@@ -49,6 +49,8 @@ configurations {
extendsFrom developmentOnly
}
}
sourceCompatibility = '11'
targetCompatibility = '17'

dependencies {
developmentOnly("org.springframework.boot:spring-boot-devtools")
@@ -69,10 +71,16 @@ dependencies {
implementation "org.grails.plugins:async"
implementation "org.grails.plugins:scaffolding"
implementation "org.grails.plugins:gsp"
implementation 'commons-io:commons-io:2.6'
implementation 'commons-io:commons-io:2.14.0'
implementation "org.grails.plugins:ala-auth:$alaSecurityLibsVersion"
implementation "org.grails.plugins:ala-ws-security-plugin:$alaSecurityLibsVersion"
implementation "org.grails.plugins:ala-ws-plugin:$alaSecurityLibsVersion"
implementation "au.org.ala:userdetails-service-client:$alaSecurityLibsVersion"
implementation "org.apache.httpcomponents:httpcore:4.4.13"
implementation 'org.apache.httpcomponents:httpclient:4.5.13'
implementation "org.apache.httpcomponents:httpmime:4.2.1"
implementation 'com.opencsv:opencsv:5.7.0'
implementation("com.squareup.okhttp3:okhttp:4.12.0")

console "org.grails:grails-console"
profile "org.grails.profiles:web-plugin"
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
grailsVersion=6.2.0
grailsVersion=6.2.3
gorm.version=8.1.2
grailsGradlePluginVersion=6.1.2
org.gradle.daemon=true
@@ -13,4 +13,4 @@ org.gradle.jvmargs=-Dfile.encoding=UTF-8 -Xss2048k -Xmx1024M
exploded=true
enableClover=false
enableJacoco=true
alaSecurityLibsVersion=6.2.0
alaSecurityLibsVersion=7.0.0
27 changes: 23 additions & 4 deletions grails-app/conf/application.yml
Original file line number Diff line number Diff line change
@@ -29,12 +29,13 @@ spring:

disableCAS: true

security:
cas:
appServerName: 'n/a'

management:
endpoints:
enabled-by-default: false

lists.baseURL : https://lists-ws.test.ala.org.au/

---
grails:
mime:
@@ -94,8 +95,26 @@ userProfile:
---
environments:
test:
security:
cas:
appServerName: 'n/a'
oidc:
enabled: true
discoveryUri: 'http://localhost:8080'
jwt:
enabled: false

grails:
serverURL: "http://localhost:8080"

server:
port: "8087"
spring:
autoconfigure:
exclude: "au.org.ala.ws.security.AlaWsSecurityConfiguration"
exclude: "au.org.ala.ws.security.AlaWsSecurityConfiguration"

---
listsFieldMappingV2:
matchedName: "classification.scientificName"
commonName: "classification.vernacularName"
rawScientificName: "scientificName"
4 changes: 4 additions & 0 deletions grails-app/conf/logback.xml
Original file line number Diff line number Diff line change
@@ -15,6 +15,10 @@
<appender-ref ref="STDOUT" />
</logger>

<logger name="org.pac4j" level="INFO">
<appender-ref ref="STDOUT" />
</logger>

<root level="error">
<appender-ref ref="STDOUT" />
</root>
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package au.org.ala.ecodata.forms

import org.grails.web.json.JSONArray
import org.grails.web.json.JSONElement
import org.grails.web.json.JSONObject

/**
@@ -11,7 +10,7 @@ class ActivityFormService {

static final String ACTIVITY_FORM_PATH = '/activityForm'
static final String ACTIVITY_FORM_SEARCH_PATH = '/activityForm/search'
def webService
def ecpWebService
def grailsApplication

/**
@@ -33,7 +32,7 @@ class ActivityFormService {
if (includeScoreInformation) {
url += '&includeScoreInformation='+Boolean.toString(includeScoreInformation)
}
Map result = webService.getJson(url)
Map result = ecpWebService.getJson(url)
if (!result || result.error) {
result = null
}
@@ -74,7 +73,7 @@ class ActivityFormService {
Map searchActivityForms(Map criteria) {
String url = grailsApplication.config.getProperty('ecodata.service.url') +
ACTIVITY_FORM_SEARCH_PATH
Map result = webService.doPost(url, criteria)
Map result = ecpWebService.doPost(url, criteria)
if (!result || result.error) {
result = null
}
Loading
Oops, something went wrong.
Loading
Oops, something went wrong.