Skip to content

feat: Show bluesheets using Attended tables#7094

Merged
rjsparks merged 31 commits intoietf-tools:feat/sess-apisfrom
jennifer-richards:fix-6898-6454-jlr
Feb 26, 2024
Merged

feat: Show bluesheets using Attended tables#7094
rjsparks merged 31 commits intoietf-tools:feat/sess-apisfrom
jennifer-richards:fix-6898-6454-jlr

Conversation

@jennifer-richards
Copy link
Copy Markdown
Member

@jennifer-richards jennifer-richards commented Feb 23, 2024

This builds on and replaces #6898 #7003. In addition to some refactoring of that work, this adds the option to send {"user_id": <user-pk>, "join_time": "<ISO-8601 timestamp>"} instead of just a bare user PK in the attendees field of the /api/notify/meeting/attendees endpoint. The intention is that support for the old format will be removed after IETF-119.

This adds a requirement for jsonschema and uses it to validate arguments to the API view, replacing hand-coded validation.

pselkirk and others added 30 commits January 30, 2024 19:27
- Rename the live "bluesheet" to "attendance", add some explanatory text.
- Add attendance links in materials view and pre-finalized proceedings view.
- Don't allow users to add themselves after the corrections cutoff date.
Not yet tested except that it falls back when the old
format is used.
Have not yet touched the new version
# Conflicts:
#	ietf/meeting/views.py
#	ietf/templates/meeting/group_proceedings.html
@rjsparks rjsparks merged commit 59dbfe0 into ietf-tools:feat/sess-apis Feb 26, 2024
@jennifer-richards jennifer-richards deleted the fix-6898-6454-jlr branch February 27, 2024 14:40
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Mar 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants