maproulette / maproulette/maproulette-backend

Cannot add user to all projects

Open
#177 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

admin BACKLOG
Dominant language
Scala
Stars
53
Forks
39
Avg merge
1d 17h
Merged PRs (30d)
12

Description

The dropdown only lists the first 10 projects, so you cannot add a user to an arbitrary project.

This would be better as a typeahead search box as the number of users and thus projects grows.

screenshot 2016-07-19 07 44 31

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, entry points, or tests are named. Trace how projects are loaded for the user-assignment dropdown, then determine the API and client-side changes needed to search beyond the first 10 projects. Done means a user can find and add an arbitrary project as the project count grows.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.