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

Better UI for different versions of MeetingDocuments #1762

Open
tomudding opened this issue Nov 17, 2023 · 2 comments
Open

Better UI for different versions of MeetingDocuments #1762

tomudding opened this issue Nov 17, 2023 · 2 comments

Comments

@tomudding
Copy link
Member

What would you like?

Add the option to be able to upload a new version of a specific MeetingDocument. This should be done through an additional button on the existing documents.

When this happens, the new document will have its previousVersion attribute (to be added) populated with the id of the previous MeetingDocument or the previous version links to the new version (such that the attribute on the new version is NULL; this may make querying easier).

In the overview, the newest version will be show by default and a dropdown should be added to be able to see previous versions.

Why is this needed?

History

Other information

The timestamp of the previous MeetingDocument must NOT be updated when uploading a new version of the document.

@BHenkemans
Copy link
Contributor

Should it also then be that if the name of any of the versions is updated, that the name of all the versions is updated? For the sake of "Consistency"

@tomudding
Copy link
Member Author

I do not think that is necessary. What I envisioned for this is the same overview we have now but with an additional 'clock'-icon if there is a history for a document. History is only about there being multiple versions of the same document.

Clicking on the 'clock'-icon opens a collapsible at the bottom of the item (in grey with some indentation) showing previous documents.

To make this flow better and also the formatting I also propose (maybe needs a separate issue) that we simplify the title of the document to only the title (incl. section number) and move the document version and date to separate fields. We then also need a 'is proceedings' checkbox for the documents that exist to enable the meeting (think eternal memorandum, etc.).

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

No branches or pull requests

2 participants