Skip to content

feat: apis for attaching chatlogs and polls to session materials#4488

Merged
rjsparks merged 20 commits intoietf-tools:mainfrom
rjsparks:chat-and-polls
Oct 13, 2022
Merged

feat: apis for attaching chatlogs and polls to session materials#4488
rjsparks merged 20 commits intoietf-tools:mainfrom
rjsparks:chat-and-polls

Conversation

@rjsparks
Copy link
Copy Markdown
Member

Very early look into where this is going, mostly so @alexamirante can comment on what the apis want to ingest.

Still much to be done - tests, initial views of the documents once we have them, etc.

Copy link
Copy Markdown
Member

@jennifer-richards jennifer-richards left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leafed through this. One detailed comment inline. API looks ok to me but it'd be nice to document the expected structure.

We're starting to see a lot of these boilerplate-ful API endpoints. Would be really nice to find a library that we could lean on instead of reinventing this each time. It'd be nice if it let us return text/plain or application/json based on the request headers, too, so that we don't hard code in that we speak JSON one way and text/plain the other.

Comment thread ietf/meeting/utils.py Outdated
…to provide docs for sessions that have no official timeslot assignment.
Modifications to several initial implementation decisions.
Updates to the fixtures.
Refactored test to reduce duplicate code
Copy link
Copy Markdown
Member

@jennifer-richards jennifer-richards left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had another look. Things look reasonable, a couple little things I noticed/wondered.

Comment thread ietf/doc/migrations/0045_docstates_chatlogs_polls.py Outdated
Comment thread ietf/name/fixtures/names.json
Comment thread ietf/doc/views_doc.py Outdated
@rjsparks
Copy link
Copy Markdown
Member Author

This is now only waiting for some better FE rendering of the chatlog and polls documents

@rjsparks rjsparks marked this pull request as ready for review October 11, 2022 21:19
@rjsparks rjsparks merged commit 50668c9 into ietf-tools:main Oct 13, 2022
@rjsparks rjsparks deleted the chat-and-polls branch October 13, 2022 14:20
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Oct 17, 2022
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