Releases: ScilifelabDataCentre/serve
Releases · ScilifelabDataCentre/serve
v4.1.1-beta
What's Changed
- Hotfix/SS-1807 patch inconsistent deployment by @hamzaimran08 in #478
Full Changelog: v4.1.0-beta...v4.1.1-beta
v4.1.0-beta
What's Changed
- Add checklist for deploying changes to develop instance by @churnikov in #415
- SS-1649 periodic task to send reminders about link-only apps by @akochari in #416
- SS-1650 Add admin action to set reminder dates for Link permission apps by @akochari in #419
- SS-1658 Align styling of all emails we send by @akochari in #420
- SS-1511 Add export values as YAML action in admin panel by @churnikov in #417
- ss-1614 Complementary changes to those in Serve chart by @j-awada in #422
- SS-1657 Fix bug with Zenodo entries fetching on community pages by @akochari in #423
- SS-1634 Add the Manage storage button to all app creation forms by @akochari in #424
- SS-1695 Improved email sending from the admin panel by @akochari in #425
- SS-1666 Fix ALTCHA loading by pointing to local static file instead of CDN by @churnikov in #418
- Update dependencies for django-gmailapi-json-backend and related packages by @churnikov in #427
- SS-1639 Implement invenio-client http requests in Serve by @anondo1969 in #421
- ss-1579 Make 500 template dependency-free by @j-awada in #428
- SS-1684 shortening app details URL by @anondo1969 in #430
- ss-1359 Introduce throttling for the auth endpoint by @j-awada in #429
- Fix: Update app metadata URL in E2E test by @j-awada in #434
- SS-1620 , SS-1707 Restructured about pages, more info on the roadmap page, aligning text styling by @akochari in #432
- SS-1337 NGINX upload size change in admin panel reflected in deployment by @hamzaimran08 in #431
- Update poetry version and lock file by @hamzaimran08 in #436
- SS-1363 adding user-organization-ROR-info to the database by @anondo1969 in #433
- fix affiliation e2e test error by @anondo1969 in #438
- ss-1721 Upgrade k8s Python client version by @j-awada in #437
- SS-1671 add invenio language metadata to form by @hamzaimran08 in #435
- SS-1729 Add Christmas theme feature flag and toggle functionality by @churnikov in #439
- ss-1727 Create status endpoint for Serve status check by @j-awada in #440
- Bugfixes found in v4.1.0-rc1 by @akochari in #441
- ss-1747 Move link-only reason below access type by @j-awada in #443
- ss-1754 Register user even when ROR is invalid by @j-awada in #442
Full Changelog: v4.0.0-beta...v4.1.0-beta
v4.0.0-beta
https://scilifelab.atlassian.net/wiki/x/rYCt5g
What's Changed
- ss-1596 Specify a Postgres image tag in docker-compose.yaml by @j-awada in #397
- SS-1079 improve app creation form by @hamzaimran08 in #398
- SS-1421 Increase maximum size limit for volume instances to 100000 GB by @churnikov in #402
- SS-1589 Add teaching request form with Altcha CAPTCHA validation and email notification by @churnikov in #401
- Expand integration test for shiny app creation by @alfredeen in #399
- Change templates to conform to wave requirements by @hamzaimran08 in #403
- SS-1612 Replace hardcoded stylesheet versions with dynamic version text by @hamzaimran08 in #405
- 🎄 Add Christmas theme support with toggle functionality and festive SVG assets by @churnikov in #404
- SS-1208 volumes management revamp by @churnikov in #386
- SS-1208 Fix mount path formatting for persistent volume in Shiny server by @churnikov in #408
- Enhance Christmas theme z-index for navbar and dropdown menus by @churnikov in #411
- [Automated PR] Update chart version in custom-app to 1.1.4 by @team-whale-bot in #412
- Update matomo link and UI bug fixes by @hamzaimran08 in #409
- Clarify tooltip text for persistent storage mount path in constants.py by @churnikov in #413
- SS-1208 Add force redeploy option to instance creation for volume size increase by @churnikov in #414
Full Changelog: v3.4.0-beta...v4.0.0-beta
v3.4.0-beta
What's Changed
- Initial version of verification token reset mechanism by @churnikov in #377
- ss-1502 Serve profiling image by @j-awada in #370
- ss-1513 Clean up empty YAML templates before validation by @j-awada in #376
- ss-1523 Integrate app IP count into Serve UI by @j-awada in #379
- Fix integration tests by @alfredeen in #380
- SS-1493 Improve app details page by @anondo1969 in #382
- Upgrade event listener used to v1.2.0 in docker compose by @alfredeen in #383
- SS-1548 Mark container api dependant tests as integration by @churnikov in #384
- ss-1537 Store monthly counts of app unique IP calls by @j-awada in #385
- SS-1529 MLflow credentials page description updating by @anondo1969 in #388
- SS-1575 fix broken form manager link by @hamzaimran08 in #387
- SS 1518 Update the Serve roadmap by @alfredeen in #390
- SS 1254 Use event listener v1.3.0 for development by @alfredeen in #391
- [Automated PR] Update chart version in shinyproxy to 1.4.7 by @team-whale-bot in #392
- Modify timeouts in integration tests by @alfredeen in #393
- Upgrade the event listener to v1.3.1 in docker compose by @alfredeen in #394
Full Changelog: v3.3.0-beta...v3.4.0-beta
v3.3.0-beta
What's Changed
- Add admin view links for authenticated staff users in project and app templates by @churnikov in #353
- SS-1478 Add email sending functionality and templates for account notifications by @churnikov in #363
- ss-661 Query Loki from Django by @j-awada in #362
- SS-1380 MLFlow improvements by @anondo1969 in #365
- SS-1250 Remove ip addresses from logs by @churnikov in #364
- ss-1290 Serve image vulnerability check by @j-awada in #366
- SS-1076 improve image pull error by @churnikov in #368
- ss-1092 Reduce E2E workflow execution time by @j-awada in #369
- SS-1330 Make description field mandatory by @hamzaimran08 in #367
- SS 1505 Support kubernetes 1.32 by @alfredeen in #371
- Upgrade the event listener to version 1.1.1 by @alfredeen in #373
- Fix references to bitnami images in Dockerfile and mlflow.py by @churnikov in #372
- SS-1508 Add missing migrations file for email sending table by @churnikov in #374
Full Changelog: v3.2.0-beta...v3.3.0-beta
v3.2.0-beta
What's Changed
- Increase upload size limit and resources for mlflow and allow override of k8s values by @churnikov in #321
- SS-1390 Change default cpu requests for project flavor by @hamzaimran08 in #319
- SS-1219 Django views to manage e2e_test data by @anondo1969 in #320
- ss-1426 Test coverage for unit tests by @j-awada in #325
- SS -1442 Add API for Serve content stats by @alfredeen in #333
- SS-1149 Configure AXES to use client IP by @alfredeen in #335
- SS-1443 Internal content stats and review API by @alfredeen in #334
- SS-1441 django admin search by @hamzaimran08 in #329
- SS-1342 Update public apps API resource by @alfredeen in #336
- Add k8s user app status choices Running and Deleted by @alfredeen in #338
- ss-1464 Update Matomo JS snippet by @j-awada in #339
- SS-1394 New app type (Depictio) in Serve by @j-awada in #322
- SS-1282 revamp homepage by @hamzaimran08 in #326
- SS-1391 Integration tests against Kubernetes with Django endpoints by @anondo1969 in #332
- SS-1411 Create schema org description function and app metadata landing page by @anondo1969 in #330
- SS-1432 remove_locust_users command fails to delete users from the database by @anondo1969 in #331
- SS-613 public apps filter and search by @hamzaimran08 in #340
- Fix e2e tests by @hamzaimran08 in #341
- Release 3.2.0 bug fixes by @hamzaimran08 in #342
- fixing app-landing-page no-image bug by @anondo1969 in #343
- fix_common_test_dir by @anondo1969 in #344
- Add jquery to static folder by @hamzaimran08 in #345
- add UI fixes for pagination, app cards and nav by @hamzaimran08 in #346
Full Changelog: v3.1.1-beta...v3.2.0-beta
Release 3.1.1-beta hot fix for emails
Incident report https://scilifelab.atlassian.net/wiki/x/UQDt1w
What's Changed
- Hotfix/SS-1448 password log by @hamzaimran08 in #327
- Setup gmail api as a backend for sending emails by @churnikov in #328
Deployed by @j-awada
Full Changelog: v3.1.0-beta...v3.1.1-beta
v3.1.0-beta
What's Changed
- SS-853 Upgrade Rstudio image and chart versions by @j-awada in #296
- SS-1328 Better formatting for tables in the user guide by @akochari in #294
- SS-1234 Updating file manager by @anondo1969 in #297
- SS-1235 Update VScode image by @anondo1969 in #300
- Merge Hotfix SS 1348 from staging into develop by @alfredeen in #302
- SS-1305 Container image GHCR validation by @j-awada in #295
- SS 1374 Upgrade the event listener k8s API by @alfredeen in #306
- SS 1309 password validation feedback by @hamzaimran08 in #304
- SS-1333 Decreased upload size for streamlit apps to 100mb by @churnikov in #305
- Bug: Password URL error in E2E tests by @j-awada in #307
- SS-1387 Adding CODEOWNERS file by @anondo1969 in #308
- Bug: Explicit error on bad container image by @j-awada in #309
- Fix: E2E tests that are failing on develop by @j-awada in #310
- SS-1401 Address missing Github api token by @j-awada in #311
- SS-877 Add roadmap page for serve by @churnikov in #312
- SS 1292 More detailed app status text by @alfredeen in #313
- Bug: fix latest E2E test failure on develop by @j-awada in #315
- SS-1357 Add
DJANGO_ADMIN_URL_PATHenvironment variable for the custom admin route by @churnikov in #314 - SS-1398 mlflow subdomain bug fix by @anondo1969 in #316
- Fix the latest E2E tests on develop by @j-awada in #317
- Remove subdomain field from the MLFlow form by @churnikov in #318
Full Changelog: v3.0.2-beta...v3.1.0-beta
Release Notes: https://scilifelab.atlassian.net/wiki/x/AwCm0Q
AIportal-Release 3.1.0-beta-230425-081646.pdf
v3.0.2-beta
What's Changed
- SS-1383 This fixes mlflow giving out of memory error by @churnikov in #303
Full Changelog: v3.0.0-beta...v3.0.2-beta
v3.0.1-beta
What's Changed
- SS 1348 Hotfix to fix function to cleanup old file manager and notebook apps by @alfredeen in #298
Full Changelog: v3.0.0-beta...v3.0.1-beta