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

Add jobs table, endpoint, and functionality  #365

Open

Description

@leenyburger

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.

Activity

  1. self-assigned this
    on May 31, 2018
  2. dmarchante commented on Jul 14, 2018

    @dmarchante
    Contributor

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

  3. dmarchante commented on Aug 21, 2018

    @dmarchante
    Contributor

    @leenyburger are you still working on this?

  4. jjhampton commented on Aug 21, 2018

    @jjhampton
    Member

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

  5. kylemh commented on Oct 1, 2018

    @kylemh
    Member

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

  6. apex-omontgomery commented on Oct 1, 2018

    @apex-omontgomery
    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

  7. apex-omontgomery commented on Oct 10, 2018

    @apex-omontgomery
    Member

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions