Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release notes - 5.0.1 #1412

Closed
mahalakshme opened this issue Oct 15, 2023 · 7 comments
Closed

Add release notes - 5.0.1 #1412

mahalakshme opened this issue Oct 15, 2023 · 7 comments
Assignees

Comments

@mahalakshme
Copy link

mahalakshme commented Oct 15, 2023

for server, client, webapp, and product

@vinayvenu
Copy link
Member

Blog as well?

@himeshr himeshr self-assigned this Oct 16, 2023
@ashusvnath
Copy link

ashusvnath commented Oct 16, 2023

DRAFT

Avni-server

Security enhancements

  • Add server-side validations for question group(repeatable and non-repeatable), image and text None-of-the-above as a response to a question #625, avniproject/avni-security#54
  • Introduce invalid character validations for specific fields avniproject/avni-security#54
  • Fetch and show last login time based on keycloak events api results. avniproject/avni-security#51
  • Handle X-Forwarded headers when preventing host header poisoning avniproject/avni-security#55

Performance enhancements

Minor bug fixes

Avni-client

Security enhancements

  • Prevent copy-paste of password on login screen avniproject/avni-security#28
  • Additional protections
      • Clear clipboard on password entry start
      • Change keyboard type when password is shown to prevent showing of options such as clipboard (might not work on all devices)
      • Prevent auto capitalization of first letter of password (happening on some devices)

Minor bug fixes

Avni-Webapp

Security enhancements

  • Clear non httponly cookies on user logout. avniproject/avni-security#46
  • Display last login time for keycloak users in user profile. For cognito users last login time not displayed. avniproject/avni-security#51

Minor bug fixes

Component release notes

https://github.com/avniproject/avni-server/releases/tag/v5.0.1
https://github.com/avniproject/avni-client/releases/tag/v5.0.1
https://github.com/avniproject/avni-webapp/releases/tag/v5.0.1

Full Changelog: v5.0.0...v5.0.1

@ashusvnath ashusvnath assigned vinayvenu and unassigned himeshr Oct 16, 2023
@mahalakshme mahalakshme assigned ashusvnath and unassigned vinayvenu Oct 17, 2023
@ashusvnath
Copy link

@himeshr : As requested
gh project item-list -L 3000 --owner avniproject --format json 2 | jq -c '.items[] | select (.release == "5.0.0" and .status=="Done") | [.title, .content.repository, .content.url]'

@mahalakshme
Copy link
Author

@ashusvnath add the above to release readme.

@mahalakshme
Copy link
Author

mahalakshme commented Oct 17, 2023

@ashusvnath Few things:

server:

Under security enhancements

  • Add server-side validations for question group(repeatable and non-repeatable), image and text (So I felt multiple lines can be merged)

Under server minor bug fixes:

  • when assignment is made, it should show error when an individual out of users catchment is assigned to the user - App is crashing after clicking on individual of type student  avni-client#1110 (so I felt the description is incorrect)
  • Not super admins listing - it is super admin creation -( we can actually remove this since we are adding in webapp no?)
  • Native query updates will now update audit field - (this is for 5.1.0) - also the implementation for this is different
  • what is LBP UAT

webapp:

Under security enhancements:

  • Clear non httponly cookies on user logout (for better understanding)
  • Instead of "Don't display last login time for cognito users." -> "For cognito users last login time not displayed" (for better understanding)

@ashusvnath
Copy link

@mahalakshme : Incorporated your feedback. Release notes draft on avni product has been updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

4 participants