Skip to content

Releases: scrum-gang/jobapplications

Job Applications API Final

25 Mar 02:43
e7ecc01
Compare
Choose a tag to compare

The final release of the API (hopefully).

This release differs from the last one by only two small differences:

  • application_id is enforced as an integer for GET /applications/<application_id> simply to avoid 500's
  • Added a last-minute /applications/exists endpoint per the request of other teammates, to verify whether an application exists given a URL.

Feature Complete API

25 Mar 00:22
Compare
Choose a tag to compare

The API is now feature complete and fully documented in the wiki as well as under the docs folder (which matches the current state of the wiki).

A few notable changes from the previous release:

  • Applicants allowed to withdraw
  • Certain functionalities have been made more generic (like updating status)
  • Applicants are allowed to add interview questions and comments to their applications
  • Authentication flow is more robust

Job Applications API

24 Feb 22:07
4332899
Compare
Choose a tag to compare

Creates the job applications API.

  • Provides end-points for creating inhouse and external applications

  • Provides end-points for viewing applications in a variety of ways

  • Adds rudimentary authentication to ensure only authenticated calls are allowed for certain end-points

  • Includes Travis CI continuous integration set-up

  • Includes Heroku deployment set-up