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

"collections" endpoint #29

Open
dkastl opened this issue Jul 15, 2021 · 0 comments
Open

"collections" endpoint #29

dkastl opened this issue Jul 15, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@dkastl
Copy link
Member

dkastl commented Jul 15, 2021

After being able to also update field notes (see #28 ) the missing feature is access on SMASH to issues that were created by others and are not available on the phone.

"Projects" in SMASH seem to be the best place to manage collections of field notes (issues), however SMASH projects are different to projects in Redmine.

A user probably doesn't want to sync all issues of a Redmine project to SMASH.That's why I started thinking of SMASH's project as "surveys", "workspaces" ... or "collections".

They are basically a collection of field notes and it's not necessary to assume a user follows a certain schema to organize issues within projects.Queries (=saved filter statements) in Redmine are probably a rarely used functionality.
But they could actually solve exactly that: allow the users to create a collection of issues.

It might be easier to introduce a new endpoint queries under the name collections. That way the API can serve a better format and the plugin can take control over the API.

Suggested API endpoint:

GET /smash/collections.json

Which would return a list of available queries of the user.

@dkastl dkastl added the enhancement New feature or request label Jul 15, 2021
@sanak sanak self-assigned this Jul 20, 2021
@sanak sanak removed their assignment May 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants