Skip to content
This repository has been archived by the owner on Dec 3, 2019. It is now read-only.

Add jobs table, endpoint, and functionality #365

Open
leenyburger opened this issue May 31, 2018 · 6 comments · May be fixed by #366
Open

Add jobs table, endpoint, and functionality #365

leenyburger opened this issue May 31, 2018 · 6 comments · May be fixed by #366

Comments

@leenyburger
Copy link
Collaborator

leenyburger commented May 31, 2018

Feature

Why is this feature being added?

Allow jobs to be saved in the database and provided to the front end via an endpoint. This feature will also allow CRUD actions via the admin dashboard. See front end issue OperationCode/operationcode_frontend#982 for discussion.

What should your feature do?

Needs to include:

  • new db table
  • new GET index endpoint
  • new resource in ActiveAdmin
  • test coverage
  • API docs

Jobs table to include:

  • title
  • source_url
  • source
  • city
  • state
  • country
  • description
  • status (i.e. active, inactive)
  • remote
    Also include tagging.
@dmarchante
Copy link
Contributor

@hpjaj Is there a reason the On Hold tag is applied here?

@dmarchante
Copy link
Contributor

@leenyburger are you still working on this?

@jjhampton
Copy link
Member

@dmarchante Looks like there is a PR that was submitted and is awaiting review/approval: #366

@kylemh
Copy link
Member

kylemh commented Oct 1, 2018

Closing the related front-end ticket. When this is merged, please create issue in front-end

@apex-omontgomery
Copy link
Member

This is available, @leenyburger did most of the work and if you want to finish up her efforts please see the following pr:
#366

@apex-omontgomery
Copy link
Member

This is basically done, just waiting to figure out how to do prod db migrations.

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

Successfully merging a pull request may close this issue.

6 participants