Final ARDC Release
This release is the final release in our ARDC Development Phase for 2022.
We are using:
- React
- Node
- CouchDB and PouchDB
We are delivering cross-platform capability with:
And we are using end-to-end testing with the OSS testing graciously provided by
Code and Design by:
Australian Astronomical Optics @ Macquarie University
Testing by
Macquarie University
Software Project Management
- AAO: Nuria Lorente
- Macquarie University: Brian Ballsun-Stanton
- Macquarie University: Steve Cassidy
FAIMS3 Management
- Professor Shawn Ross
- Dr Penny Crook
- Dr Jens Klump
- Dr Brian Ballsun-Stanton
- Associate Professor Steve Cassidy
- Associate Professor Adela Sobotkova
Lead Funding Partners
- Australian Research Data Commons: The FAIMS 3.0 Electronic Field Notebooks project received investment (doi: 10.47486/PL110) from the Australian Research Data Commons (ARDC). The ARDC is funded by the National Collaborative Research Infrastructure Strategy (NCRIS).
- Macquarie University
- CSIRO
- And all of our Partner institutions
What's Changed
- Bump ts-node from 10.8.1 to 10.9.1 by @dependabot in #182
- Bump nodemon from 2.0.16 to 2.0.19 by @dependabot in #180
- Bump jose from 4.8.1 to 4.8.3 by @dependabot in #177
- Bump supertest from 6.2.3 to 6.2.4 by @dependabot in #178
- Bump @types/node from 18.0.0 to 18.0.6 by @dependabot in #184
- Remove sync code, not needed by @aragilar in #185
- Bump @types/express-session from 1.17.4 to 1.17.5 by @dependabot in #183
- Clean up user model for multiple providers by @aragilar in #189
- Add user's name to token by @aragilar in #199
- Re-pin Docker base image in Dockerfile by @atomist in #175
- Bump oauth from 0.9.15 to 0.10.0 by @dependabot in #186
- Bump @types/node from 18.0.6 to 18.7.6 by @dependabot in #198
- First pass at role invite system by @aragilar in #192
- Docker compose deployment of Conductor + CouchDB by @stevecassidy in #181
- Bump jose from 4.8.3 to 4.9.0 by @dependabot in #200
- Bump @types/node from 18.7.6 to 18.7.13 by @dependabot in #206
- Re-pin Docker base image in Dockerfile by @atomist in #201
- Bump supertest from 6.2.3 to 6.2.4 by @dependabot in #203
- Bump nodemailer and @types/nodemailer by @dependabot in #204
- Bump @types/jsonwebtoken from 8.5.8 to 8.5.9 by @dependabot in #207
- Bump typescript from 4.7.4 to 4.8.2 by @dependabot in #208
- Building for FAIMS3-544 by @Denubis in #210
- Add missing conductor_url to new setup scripts by @aragilar in #212
- more tiny deploy tweaks by @Denubis in #213
- refining environment variables further by @Denubis in #215
- Remove/clean up build environment variables by @aragilar in #219
- Bump jose from 4.9.0 to 4.9.2 by @dependabot in #218
- Bump @types/node from 18.7.13 to 18.7.14 by @dependabot in #214
- Bump dotenv from 16.0.1 to 16.0.2 by @dependabot in #217
- Add basic page for project roles removal by @aragilar in #209
- Send token via app urls on mobile devices by @aragilar in #225
- Tweaking couchdb-conductor deploy for suitability into existing server container infrastructure by @Denubis in #227
- Bump typescript from 4.8.2 to 4.8.3 by @dependabot in #224
- Bump @types/node from 18.7.14 to 18.7.18 by @dependabot in #228
- Bump gts from 3.1.0 to 3.1.1 by @dependabot in #222
- Bump uuid from 8.3.2 to 9.0.0 by @dependabot in #221
- Bump @types/node from 18.7.18 to 18.7.21 by @dependabot in #230
- Bump @types/express from 4.17.13 to 4.17.14 by @dependabot in #232
- Bump jose from 4.9.2 to 4.9.3 by @dependabot in #233
- Add google oauth2 passport package by @aragilar in #234
- Bump @types/node from 18.7.21 to 18.7.23 by @dependabot in #237
- Bump jose from 4.9.3 to 4.10.0 by @dependabot in #238
- Bump nodemon from 2.0.19 to 2.0.20 by @dependabot in #235
- Add initial version of Google OAuth2.0 support by @aragilar in #241
- Re-pin Docker base image in couchdb/Dockerfile by @atomist in #216
- Re-pin Docker base image in Dockerfile by @atomist in #229
- Bump @types/mocha from 9.1.1 to 10.0.0 by @dependabot in #239
- Bump typescript from 4.8.3 to 4.8.4 by @dependabot in #240
- Update passport to 0.6.0 by @aragilar in #242
- Fix name and email from new google oauth2 by @aragilar in #243
- Revert "Update passport to 0.6.0" by @aragilar in #246
- Fixing environment and improving email address passing by @Denubis in #253
- Filter and extract emails from Google profile by @aragilar in #260
- Bump express from 4.18.1 to 4.18.2 by @dependabot in #256
- Bump @types/node from 18.7.23 to 18.11.0 by @dependabot in #259
- Add minor fixes found by Alex in FAIMS-307 by @aragilar in #263
- Bump @types/node from 18.11.0 to 18.11.3 by @dependabot in #264
- Bump body-parser from 1.20.0 to 1.20.1 by @dependabot in #255
- Bump mocha from 10.0.0 to 10.1.0 by @dependabot in #261
- Bump dotenv from 16.0.2 to 16.0.3 by @dependabot in #244
- Bump supertest from 6.2.4 to 6.3.0 by @dependabot in #248
- update for the new ui design by @KateSHENG in #271
- feat: Adding bearer token to Conductor GUI to support exporter by @Denubis in #274
- Make the send-auth page more helpful by @aragilar in #279
- Add done button suggestion to send-auth page by @aragilar in #281
- Use the multiple login prompt for google by @aragilar in #282
- Have the FAIMS logo go to home page by @aragilar in #283
- Add improved UI for invites by @aragilar in #284
New Contributors
- @stevecassidy made their first contribution in #181
Full Changelog: v0.5.686...v0.7.894