getodk / central-frontend

Vue.js based frontend for ODK Central
https://docs.getodk.org/central-intro/
Apache License 2.0
32 stars 56 forks source link

Add serverside persisted user preference trashed form list collapsedness #1018

Closed matthew-white closed 1 week ago

matthew-white commented 1 month ago

This PR starts implementing the Frontend portion of getodk/central#689. I'm creating a draft PR so that we can discuss in GitHub.

matthew-white commented 1 month ago

A number of tests are currently failing, but it's OK if you want to wait until later to look at those. Eventually, we'll want any new functionality to be tested, but it's totally OK for tests to come after you've implemented the functionality. Once you start looking at tests, you'll need to update test/util/http/data.js so that a default response is returned to ProjectOverview for userPreferences. I think that change alone will probably fix most test failures.

brontolosone commented 1 week ago

Closing, superseded by #1021

(except I can't close this PR, @matthew-white or someone else might)