AMY release v3.0.0 - 2021-05-29¶
This major AMY release v3.0.0 contains three projects:
- new memberships (worked on by Piotr)
- new consents (worked on by LB)
- profile archival (worked on by LB).
Memberships and profile archival are currently enabled, but consents will be enabled with v3.1.0 release.
Each of the project contains a lot of features and bugfixes, as they underwent staging testing on a test server.
Currently, some of the features are still worked on in memberships and consents projects.
Ticket trackers for each of the projects:
- memberships: https://github.com/carpentries/amy/projects/2
- consents: https://github.com/carpentries/amy/projects/3
-
profile archival: https://github.com/carpentries/amy/projects/4
- LB asd - #1000
- Maneesha asd - #1000
New features¶
For complete list of features, please follow project links above.
- LB applied uniform formatting to whole codebase - #1814
- LB expanded Find Workshop Staff with knowledge domain search - #1806
- Piotr switched CI from Travis to GitHub - #1868
- Maneesha updated trainee progress view - #1864
- Piotr improved some workflows, removed obsolete files - #1876
- Maneesha updated trainee progress view - #1864
- Maneesha updated wording for pre-approved registration of trainees - #1863
- Piotr added pre-commit for isort (import sorting utility) - #1906
- Piotr added workshop URL validation - #1902
- Piotr brought back instructor survey links - #1910
Bugfixes¶
For complete list of bugfixes, please follow project links above.
- LB fixed main branch name - #1802
- LB fixed help text for event country - #1803
- Maneesha updated documentation with new membership fields - #1789
- Maneesha updated database documentation - #1809
- Maneesha updated database documentation - #1825
- [Zhian][] updated database documentation - #1866
- Dependabot updated some dependencies:
- https://github.com/carpentries/amy/pull/1818
- https://github.com/carpentries/amy/pull/1847
- https://github.com/carpentries/amy/pull/1846
- https://github.com/carpentries/amy/pull/1865
- https://github.com/carpentries/amy/pull/1894
- https://github.com/carpentries/amy/pull/1901
- LB removed initial slug from "Accept and create a new event" forms - #1815
- Piotr fixed Django messages formatting in Django Admin - #1898