Skip to content

Releases: ScilifelabDataCentre/dds_web

v2.2.2

16 Nov 12:27
fd802ff
Compare
Choose a tag to compare

What's Changed

  • Add endpoint for project info by @valyo in #1310
  • Update troubleshooting by @inaod568 in #1313
  • toc update by @inaod568 in #1314
  • Postponed Expired to Archive with one hour by @inaod568 in #1316
  • Add link to how to get an account by @inaod568 in #1318
  • Update pillow to fix security vuln by @inaod568 in #1319
  • New release v2.2.2 - Thur 2022-11-17, 9 AM by @inaod568 in #1317

Full Changelog: v2.2.1...v2.2.2

v2.2.1

25 Oct 19:01
b5624fe
Compare
Choose a tag to compare

Same as https://github.com/ScilifelabDataCentre/dds_web/releases/tag/v2.2.0 but with fix of bug:

What's Changed

  • Update PR template and changelog info by @inaod568 in #1291
  • Fix project listing in invites by @talavis in #1290
  • Add concurrency checks on codeql, docker/trivy, and testing by @talavis in #1295
  • Block new requests to non busy projects during maintenance mode by @inaod568 in #1289
  • List Invites endpoint by @talavis in #1294
  • Inform users of contacting "support" and not "Data Centre" if Researcher by @inaod568 in #1292
  • Update maintenance migration and change init-db command by @inaod568 in #1296
  • Revert "Update maintenance migration and change init-db command" by @inaod568 in #1297
  • Update maintenance migration and change init-db command by @inaod568 in #1298
  • Revert "Update maintenance migration and change init-db command" by @inaod568 in #1299
  • Update maintenance migration and change init-db command by @inaod568 in #1300
  • maintenance row change in db_init by @inaod568 in #1301
  • Dds 1306 limit project listing by @valyo in #1302
  • Return creator in project information by @inaod568 in #1303
  • Add version to web pages by @talavis in #1304
  • Ref to instance in email by @talavis in #1305
  • Update PR template for backward compatibility by @inaod568 in #1307
  • npm update for vulnerability alert by @inaod568 in #1308
  • Add troubleshooting information to troubleshooting page by @inaod568 in #1309
  • New release v2.2.0 - Wed 2022-10-26, 9 AM by @inaod568 in #1306
  • return Former User if user deleted by @inaod568 in #1311

Full Changelog: v2.0.0...v2.2.1

v2.2.0

25 Oct 15:22
9ec2bee
Compare
Choose a tag to compare

What's Changed

  • Updated workflow
  • Version displayed on web page
  • Link to web page in emails
  • Block requests if maintenance active
  • List invited users
  • Only list active projects by default
  • Return creator of projects when listing projects
  • Bug fix for project invitation property
  • Bug fix for maintenance row added to db via migration

Details and links

  • Update PR template and changelog info by @inaod568 in #1291
  • Fix project listing in invites by @talavis in #1290
  • Add concurrency checks on codeql, docker/trivy, and testing by @talavis in #1295
  • Block new requests to non busy projects during maintenance mode by @inaod568 in #1289
  • List Invites endpoint by @talavis in #1294
  • Inform users of contacting "support" and not "Data Centre" if Researcher by @inaod568 in #1292
  • Update maintenance migration and change init-db command by @inaod568 in #1296
  • Revert "Update maintenance migration and change init-db command" by @inaod568 in #1297
  • Update maintenance migration and change init-db command by @inaod568 in #1298
  • Revert "Update maintenance migration and change init-db command" by @inaod568 in #1299
  • Update maintenance migration and change init-db command by @inaod568 in #1300
  • maintenance row change in db_init by @inaod568 in #1301
  • Dds 1306 limit project listing by @valyo in #1302
  • Return creator in project information by @inaod568 in #1303
  • Add version to web pages by @talavis in #1304
  • Ref to instance in email by @talavis in #1305
  • Update PR template for backward compatibility by @inaod568 in #1307
  • npm update for vulnerability alert by @inaod568 in #1308
  • Add troubleshooting information to troubleshooting page by @inaod568 in #1309

Full Changelog: v2.0.0...v2.2.0

v2.0.0

26 Sep 14:24
7cdbd75
Compare
Choose a tag to compare

What's Changed

  • Perform a daily trivy scan of latest image by @talavis in #1270
  • Fix issue relating to timestamp by @inaod568 in #1271
  • Change to alpine by @inaod568 in #1272
  • new time and running on dev by @inaod568 in #1277
  • Run trivy when PR created and on schedule by @inaod568 in #1276
  • fix cost calculation by @valyo in #1274
  • Update PR template by @inaod568 in #1281
  • Update CONTRIBUTING.md by @inaod568 in #1282
  • New endpoint: Send MOTD as email by @inaod568 in #1283
  • New table: Maintenance by @inaod568 in #1284
  • Update of Technical Overview to match the project id addition in DataDelivery directory by @inaod568 in #1287
  • Add endpoint for maintenance mode by @valyo in #1286
  • New endpoint for checking if any projects are busy by @inaod568 in #1288
  • New release v2.0.0 by @inaod568 in #1285

Full Changelog: v1.1.2...v2.0.0

v1.1.2

13 Sep 06:54
cd80b57
Compare
Choose a tag to compare

What's Changed

  • New API endpoint to set project as busy / not busy (1) by @inaod568 in #1266
  • Check if project is busy before status change (2) by @inaod568 in #1267
  • New release - busy status by @inaod568 in #1269

Full Changelog: v1.1.1...v1.1.2

v1.1.1

13 Sep 06:34
6aa7579
Compare
Choose a tag to compare

What's Changed

  • Add troubleshooting to web by @inaod568 in #1244
  • Add technical overview to home page by @valyo in #1250
  • Technical overview pdf by @inaod568 in #1253
  • Changed links for technical overview by @inaod568 in #1254
  • Calculate usage per version - if statements in usage calcs by @inaod568 in #1246
  • Dds 1288 save calculated usage per project to database by @inaod568 in #1245
  • Troubleshooting link change and pdf by @inaod568 in #1255
  • Display information on DDS web by @inaod568 in #1251
  • Link to CLI and documentation by @inaod568 in #1256
  • drawio diagrams by @inaod568 in #1257
  • Delete DDS - Images and Flowcharts by @inaod568 in #1258
  • Update README.md by @inaod568 in #1259
  • Update README.md by @inaod568 in #1260
  • Updating readme by @inaod568 in #1261
  • Unit total stored size by @valyo in #1264
  • Return size from unit listing to allow usage monitoring by @inaod568 in #1265

Full Changelog: v1.1.0...v1.1.1

v1.1.0

19 Aug 05:44
5a0cbf9
Compare
Choose a tag to compare

What's Changed

  • Version check / warning and tests by @inaod568 in #1239
  • args required for project status by @inaod568 in #1240
  • Range in codecov by @inaod568 in #1241
  • Dds 1318 switch from project required schema by @inaod568 in #1242
  • Remove ProjectRequiredSchema from GetPublic by @inaod568 in #1243
  • Temporary / additional fix for deactivation of TOTP by @inaod568 in #1247
  • New endpoint for deactivating TOTP for user by @inaod568 in #1248

Full Changelog: v1.0.8...v1.1.0

v1.0.8

08 Aug 10:46
eb61cf0
Compare
Choose a tag to compare

What's Changed

  • Added logging for debugging slow endpoint by @inaod568 in #1213
  • Deeper logging - problem still not found by @inaod568 in #1214
  • Parallelism 8 to 4 to be ok with 2 cpu by @inaod568 in #1215
  • test version 1 by @inaod568 in #1217
  • small change in web interface by @inaod568 in #1218
  • Memory cost set to 300MiB by @inaod568 in #1219
  • Parameter tests --> m = 16 MiB by @inaod568 in #1220
  • Parameter tests by @inaod568 in #1221
  • tst version 3 by @inaod568 in #1222
  • 16000 MiB by @inaod568 in #1223
  • 1600 MiB and parallelism 4 by @inaod568 in #1224
  • 160 MiB by @inaod568 in #1225
  • 140 MiB by @inaod568 in #1226
  • changed parallelism to 2 to check if using too much cpu and its throt… by @inaod568 in #1227
  • Revert "changed parallelism to 2 to check if using too much cpu and its throt…" by @inaod568 in #1228
  • parallelism 8 and memory 4 GiB by @inaod568 in #1229
  • 2 GiB by @inaod568 in #1230
  • Adds ls and deactivate subcommands to dds motd and displaying of multiple active motds by @valyo in #1212
  • message changed when listing files when in progress by @inaod568 in #1234
  • Uncommented the billing cronjob code by @valyo in #1233
  • Raise accessdenied if user was not found by @inaod568 in #1235
  • add check for hotp activation to not send double mail by @inaod568 in #1236
  • Display multiple motds and uncomment invoicing cronjob by @inaod568 in #1237
  • Update version.py by @inaod568 in #1238

Full Changelog: v1.0.7.1...v1.0.8

v1.0.7.1

29 Jun 15:12
d878d6f
Compare
Choose a tag to compare

What's Changed

  • Update base.html by @inaod568 in #1211

Full Changelog: v1.0.7...v1.0.7.1

v1.0.7

29 Jun 13:46
7457a63
Compare
Choose a tag to compare

What's Changed

  • Typos by @inaod568 in #1180
  • Added monthly cron job for units usage by @valyo in #1181
  • Get total usage per project from db by @valyo in #1182
  • Tests for dds_web/init.py by @inaod568 in #1185
  • Tests for dds_web/utils.py by @inaod568 in #1188
  • Fontawesome removed - needs to be fixed later when we have time by @inaod568 in #1192
  • Save usage per project in db (new table added) by @valyo in #1190
  • Calculate project usage percentage by @valyo in #1186
  • Version header fix by @inaod568 in #1191
  • Version Header by @zishanmirza in #1187
  • Check for /api/v1 before validating major cli version by @inaod568 in #1195
  • Display last MOTD from DB under the login form by @valyo in #1196
  • set motd as session variable by @inaod568 in #1197
  • Adapt MOTD endpoint for displaying motd in cli by @valyo in #1198
  • Removing unused imports and commenting out invoicing task by @inaod568 in #1201
  • Added check for active projects by @inaod568 in #1203
  • Commented out the version checks until cache solution found by @inaod568 in #1206
  • List all users as superadmin by @inaod568 in #1204
  • Change g.motd.message to g.motd by @inaod568 in #1208
  • Change version by @inaod568 in #1209
  • Prep for new release before summer 2022 by @inaod568 in #1207

Full Changelog: v1.0.6.1...v1.0.7