Skip to content

Releases: actuallyReallyAlex/gh-jobs

📦 v1.9.0

31 Aug 18:34
531055c
Compare
Choose a tag to compare

[1.9.0] - 2020-08-31

✂️ Code Splitter

Added

  • Gzip compression - #106
  • Avatar component with text avatar - #113

Changed

  • Rename how_to_apply to howToApply - #110
  • Sort jobs by listingDate - #111
  • Form best practices - Signup - #107
  • Form best practices - Login - #108
  • Form best practices - Edit Profile - #109
  • Lazy Loading and Code Splitting - #105

Removed

Fixed

📦 v1.8.0

24 Aug 15:53
c28a74f
Compare
Choose a tag to compare

[1.8.0] - 2020-08-24

👩‍🔬 Test Database

Added

  • Test database - #91

Changed

  • Update Cypress to v5.0.0 - #101
  • Refactor Thunks - #103

Removed

Fixed

  • SearchInput style - #81
  • ProfileAccountDetails input disabled style - #84

📦 v1.7.0

21 Aug 03:32
c33f68b
Compare
Choose a tag to compare

[1.7.0] - 2020-08-20

🐛 Bug Fixeroo Numbah 2

Added

  • Redirect when unauthenticated but making an authenticated request - #100
  • ReduxAction Type - #102

Changed

  • Clear Search Inputs on Initialize - #95
  • Abstract Form State into Hooks - #89

Removed

Fixed

  • Accidental Logging - #97
  • Fix Long Details Link - #96
  • OptionsPanel Search returning old job format - #98
  • Pagination Reset on Last Page - #99

📦 v1.6.0

17 Aug 23:18
2b78de1
Compare
Choose a tag to compare

[1.6.0] - 2020-08-17

🐛 Bug Fixeroo

Added

Changed

  • Hide hidden jobs in search results - #79
  • Single ErrorResponse type for error responses - #88

Removed

  • Template Configuration - #93

Fixed

  • unique() function not working as expected, resulting in search results containing more entires than jobs in DB - #85
  • Now able to access Details page with a direct url - #80
  • ProfileAccountStats container width spilling out on mobile - #93

📦 v1.5.0

15 Aug 20:47
e6611e3
Compare
Choose a tag to compare

[1.5.0] - 2020-08-15

⏹️ Button Redesign

Added

  • Ability to filter by jobs with a type of "Contract" - #77

Changed

  • Margin on Account Details - #71
  • Don't make BE call if no jobs exist - #73
  • Text when no results display in Hidde/Saved Jobs - #76
  • Hiding a job will remove it from the current jobs list - #75
  • Redesigned the Button component - #72

Removed

Fixed

📦 v1.4.0

12 Aug 16:53
8cd4354
Compare
Choose a tag to compare

[1.4.0] - 2020-08-12

🎨 Profile Redesign

Added

  • Message when a user is not found in the DB - #67
  • Ability to Search from the OptionsPanel - #43
  • ModalState - #69

Changed

  • Redesign Profile - #47
  • Rename created_at to listingDate - #50

Removed

Fixed

  • LoadingIndicator stopping before page fully loaded - #68

📦 v1.3.0

06 Aug 17:46
ba4292a
Compare
Choose a tag to compare

[1.3.0] - 2020-08-06

🙈 Hide Job

Added

  • React Error Boundary - #53
  • Ability to Hide a Job - #63
  • Added better meta data - #54

Changed

  • Error Fallback reset sends to / - #64
  • Updated Cypress to v4.12.1 - #65
  • Directly access /signup/, /login/, and /jobs/:id pages from a hard url - #30

Removed

Fixed

  • Fixed currentPage not being reset in between jobs and savedJobs - #59

📦 v1.2.0

01 Aug 16:34
d97c9c8
Compare
Choose a tag to compare

[1.2.0] - 2020-07-31

💻 Jobs on DB

Added

Changed

  • Details Side Link icons styling
  • Moved away from bare CSS and implement styled-components instead - #39
  • Jobs are now stored on the database - #40
  • Notifications now use react-toastify - #36
  • Searches where possible, will use the database instead of the GitHub Jobs API - #48
  • The Details page now makes a request to the BE for job details - #51
  • Going to the old domain should now route you to the new domain - #46
  • savedJobs is now an array of id's instead of an array of the entire Job object - #55

Removed

Fixed

  • Ability to return to Profile Display from viewing your saved jobs - #56

📦 v1.1.0

24 Jul 05:11
Compare
Choose a tag to compare

[1.1.0] - 2020-07-23

🦸‍♂️ User Profiles and Saved Jobs

Added

  • Ability to create a new profile
  • Ability to login
  • Ability to reset your password
  • Ability to edit profile information
  • Ability to save your favorite jobs to your profile
  • <Navigation /> component
  • Login page
  • Signup page
  • SavedJobs page
  • <Button /> component
  • Additional Cypress Testing

Changed

  • Path for Details page is now /jobs/:id instead of /:id
  • <Input /> now has optional autoComplete and type props
  • JobCard style is slightly different in regards to information displayed in columns vs. rows
  • Website is now hosted on www.githubjobs.io

Removed

Fixed

📦 v1.0.0

19 Jul 19:12
be26490
Compare
Choose a tag to compare

[1.0.0] - 2020-07-19

🚀 Initial Release

Added

  • prettier
  • eslint
  • Stubs for optionsPanel.spec.js
  • Stubs for search.spec.js
  • Test for <Details />

Changed

  • <LoadingIndicator /> color better reflects theme
  • The <Header /> is now clickable, and will send you to the Search page
  • <JobCard /> won't display alert if image is missing

Removed

Fixed

  • ESLint Errors
  • Text in "How To Apply" section spilling over the container if a long url was present
  • Clicking "Full Time" actually does filter by "Full Time" positions now. GitHub Jobs API for full_time does not work.