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

Projects list #51

Merged
merged 19 commits into from
Sep 22, 2020
Merged

Projects list #51

merged 19 commits into from
Sep 22, 2020

Conversation

AmandaBirmingham
Copy link
Collaborator

These are the front-end changes that go with the microsetta-private-api PR #254. This PR replaces the existing "create project" menu item and page with a new "manage projects" menu item and page. Includes a sortable, searchable, column-subsetable list of projects as well as the ability to create and update projects. The load from the back end is kind of slow (see microsetta-private-api PR #254 for more on that) so also shows a wait dialog whenever this page is loaded/reloaded so users know the site isn't just hanging.

… server-side input, and to set up create/edit modal with current state filled from table row when editing.
…or responses (which cause jsondecoder to throw its OWN error)
… apparently datatables actually removes the hidden columns from the dom, meaning I can't capture their contents from the tr to prepopulate the update modal
Copy link
Contributor

@dhakim87 dhakim87 left a comment

Choose a reason for hiding this comment

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

Good stuff. Left some minor comments throughout

@wasade
Copy link
Member

wasade commented Sep 16, 2020

Thanks, @AmandaBirmingham! I don't see any issues. Has Edgar and/or Se Jin seen the final form yet by chance?

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

Successfully merging this pull request may close these issues.

3 participants