Releases: virtual-imaging-platform/VIP-portal
Minor Release 4.6.1
Release 4.6
What's Changed
- Correct publication validation by @axlbonnet in #630
- Update [File transfer] : Increase possible file size for download by @Albireo-B in #631
- Update [Application name] : Add [-_+] separators to display names fully by @Albireo-B in #632
- update h2 from 1.x to 2.x by @ethaaalpha in #633
New Contributors
- @Albireo-B made their first contribution in #631
Full Changelog: v4.5.2...v4.6
Release 4.5.2
What's Changed
- Small corrections by @axlbonnet in #624
- correct absolute path handling for log downloads by @axlbonnet in #625
Full Changelog: v4.5.1...v4.5.2
Release 4.5.1
What's Changed
- implement /internal/session endpoint by @ethaaalpha in #595
- fix reset from cookies blocking user by @ethaaalpha in #612
- Correct cors by @axlbonnet in #615
- Correct SessionAuthFilter to ignore bad cookies on POST session by @axlbonnet in #620
Full Changelog: v4.4...v4.5.1
War is available on https://vip.creatis.insa-lyon.fr:9007/nexus/
Release 4.4
What's Changed
- Update architecture for internal API, remove vip-api.conf by @ngeorges-cnrs in #594
- fix performance statistics: Job Stats by @ethaaalpha in #599
- update girder and shanoir URIs to after XML to JSON migration by @axlbonnet in #603
- Small improvements by @axlbonnet in #604
- Requetes logs de jobs multiples et liste des exécutions pour un job by @gwen-creatis in #593
- fix tag layout by @ethaaalpha in #601
Full Changelog: v4.3.1...v4.4
War is available on https://vip.creatis.insa-lyon.fr:9007/nexus/
Minor Release 4.3.1
What's Changed
- Minor release 4.3.1 : Hotfix girder uris by @axlbonnet in #605
Full Changelog: v4.3...v4.3.1
War is available on https://vip.creatis.insa-lyon.fr:9007/nexus/
Release 4.3
What's Changed
Main changes
- improve optional inputs by @ethaaalpha in #587
- Add resultsDirectory custom properties, Girder folder input by @ngeorges-cnrs in #586
- resources fix by @ethaaalpha in #590
Other changes
- Update GET /rest/pipelines?public by @ngeorges-cnrs in #584
- Fix app import exception with no container-image by @ngeorges-cnrs in #585
- debug and improve execution status update by @axlbonnet in #591
- clean licence header by @ethaaalpha in #579
- add maximum simulations on user account informations by @ethaaalpha in #589
- Update documentation by @camarasu in #592
- add more verbosity on application not available status by @ethaaalpha in #588
Full Changelog: v4.2...v4.3
War is available on https://vip.creatis.insa-lyon.fr:9007/nexus/
Release 4.2
A minor release that includes some improvements (new LSLOGIN support, admin pages UX changes) and bugfixes.
What's Changed
- fix null settings by @ethaaalpha in #575
- Update application import : add warnings, adjust checks by @ngeorges-cnrs in #577
- Add LSLOGIN OIDC provider by @ngeorges-cnrs in #578
- Changement des logs retournés par les requêtes /stdout et /stderr by @gwen-creatis in #555
- Small corrections by @axlbonnet in #580
- front fixes by @ethaaalpha in #576
New Contributors
- @gwen-creatis made their first contribution in #555
Full Changelog: v4.1...v4.2
War is available on https://vip.creatis.insa-lyon.fr:9007/nexus/
Release 4.1
This is a major release due to 2 main changes
1st Main change : switch from Gwendia / Moteur2 to Boutiques / MoteurLite
- Remove Gwendia, store descriptors in DB by @ngeorges-cnrs in #546
- Add /rest/admin API by @ngeorges-cnrs in #548
- supporting new FAILED status from msr::getStatus by @axlbonnet in #557
- Add source field in AppVersions by @ngeorges-cnrs in #556
- mandatory lnf: prefix in file inputs by @axlbonnet in #563
- Fix path transformation for local files by @ngeorges-cnrs in #564
- Updated Gate inputs according to new Gate descriptor by @camarasu in #562
- Add vip:overriddenInputs by @ngeorges-cnrs in #565
- correct publics apps + better sorting by @axlbonnet in #571
2nd Main change : Data model change : Resources instead of Classes
- groups update by @ethaaalpha in #514
- fix visibility match between app/resource and groups by @ethaaalpha in #549
- fix privates autogroups by @ethaaalpha in #550
- add warning user panel resources by @ethaaalpha in #552
- categorize applications by groups in ui by @ethaaalpha in #553
- tags update & refactoring by @ethaaalpha in #545
- change boutiques model by @ethaaalpha in #558
- visibility improvements by @ethaaalpha in #560
- fixes by @ethaaalpha in #561
- fix app layout by @ethaaalpha in #566
Other changes and bugfixes
- Bugfix : Fix mapping of Keycloak roles by @ngeorges-cnrs in #536
- Shanoir URL : support different prefixes and update parsing by @ngeorges-cnrs in #538
- Bugfix : activate trailing slash support in spring mvc by @axlbonnet in #540
- Bugfix : transaction lock when mail fail by @ethaaalpha in #541
- Bugfix : Fix API file download by @ngeorges-cnrs in #543
- zenodo improvement by @ethaaalpha in #539
- replace non-ascii or non alpha-num characters into user folder name by @ethaaalpha in #547
- Bugfix : Fix "Save inputs", Allow app renaming with SQL by @ngeorges-cnrs in #559
- copy json descriptor to reprovip dir by @ethaaalpha in #551
- Updated GateLab doc by @camarasu in #570
Full Changelog: v3.0...v4.1
War is available on https://vip.creatis.insa-lyon.fr:9007/nexus/
Release 3.0
This is a major release mainly due to big internal updates (Java 21, Spring and GWT)
What's Changed
- Java21+Spring6 upgrade, Keycloak removal by @ngeorges-cnrs in #503
- Moteur rest support by @hippolyteblot in #507
- update workflows common db, h2 and SimulationStatsData by @ethaaalpha in #515
- Support for multiple OIDC/Keycloak servers by @ngeorges-cnrs in #512
Other changes and bug corrections
- Fix build warnings by @ngeorges-cnrs in #511
- Update application packaging doc. by @ngeorges-cnrs in #510
- Add singularityPath by @ngeorges-cnrs in #517
- Small updates (loging page + bug corrections) by @axlbonnet in #518
- Updates (Better API errors + SMA disable ability) by @axlbonnet in #519
- add the new ci by @ethaaalpha in #520
- Small updates (bug corrections) by @axlbonnet in #525
- Fix icons size in Executions UI, and a warning by @ngeorges-cnrs in #523
- Add --stream flag to bosh exec launch by @ngeorges-cnrs in #521
- Data API fixes, using Grida getPathInfo by @ngeorges-cnrs in #524
- Move timestamp auto-append to Moteurlite by @ngeorges-cnrs in #527
- quick fix by @ethaaalpha in #529
- fix relative and absolute "file:" paths by @ethaaalpha in #526
- admin of group able to watch apps executions by @ethaaalpha in #522
- fix monitor order by @ethaaalpha in #531
- support for reprovip relauncher script by @ethaaalpha in #528
- correct substring in vip-social + small improvements reprovip by @axlbonnet in #532
New Contributors
- @hippolyteblot made their first contribution in #507
Full Changelog: v2.7...v3.0
Packages available on : https://vip.creatis.insa-lyon.fr:9007/nexus/
War link : https://vip.creatis.insa-lyon.fr:9007/nexus/repository/releases/fr/insalyon/creatis/vip-portal/3.0/vip-portal-3.0.war