Skip to content

Releases: Riminder/hrflow-connectors

v3.0.0

11 Sep 09:09
Compare
Choose a tag to compare

See CHANGELOG.md for details.

2.0.1

03 Oct 13:19
db671c3
Compare
Choose a tag to compare

What's Changed

Major rewrite of hrflow-connectors with whole new paradigm.

🚀 Read DOCUMENTATION.md and follow along LocalJSON tutorial to learn about the new features 🚀

1.1.0

31 Jan 14:12
533ad28
Compare
Choose a tag to compare

What's Changed

Added

  • Custom errors for hrflow connectors
  • Hrflow schemas in utils
  • Schemas pipeline in connectors
  • Bullhorn Connector
  • Teamtailor Connector
  • Workable connector
  • Crosstalent schemas

Changed

  • Change credentials to a config class and a dot env
  • Change logics to allow them to return a modified object or None. If None, remove from list.
  • BreezyHr connecteor
  • Schemas in previous connectors

Removed

  • Hrflow Profile, Job, Board and Source in utils

1.0.2

21 Jan 10:53
520f2bb
Compare
Choose a tag to compare

Changed

  • Update VERSION

Removed

  • CHANGELOG.md and use Github Releases

1.0.1

21 Jan 09:46
315d554
Compare
Choose a tag to compare

Changed

  • Update "About Hrflow.ai" section in README

⚠️ This version has not been published on Pypi.
Reason: The VERSION file was not updated when the tag was created.

1.0.0

19 Jan 18:45
f05fe6b
Compare
Choose a tag to compare

Added

  • Add Connector interface
  • Add PullBaseAction class
  • Add PullBaseAction class
  • Breezy.hr Connector
  • Ceridian Connector
  • Greenhouse Connector
  • Monster Connector
  • Recruitee Connector
  • SAPSuccessfactors Connector
  • Smartrecruiters Connector : PushProfileAction
  • Taleez Connector
  • Workable Connector

Changed

  • Facilitate import
  • Rename Action -> BaseAction
  • Rename BoardAction -> PullJobsBaseAction
  • Rename ProfileDestinationAction -> PushProfileBaseAction
  • Rename JobDestinationAction -> PushJobBaseAction
  • Auth is compatible with requests auth
  • Change the package architecture
  • Move docs of each action into docs/
  • Improve documentation

Fixed

  • Unescape HTML in Hrflow.ai fields summary & sections

Removed

  • Remove HTTPStream and replace with requests.Request
  • Remove all crawlers : Craigslist and Indeed

0.2.0

02 Jan 21:35
Compare
Choose a tag to compare

Added

  • Craigslist CraigslistFeed Connector
  • Crosstalent PushProfile Connector
  • Flatchr PushProfile Connector
  • Flatchr EnrichProfile Connector
  • Indeed IndeedFeed Connector
  • Smartrecruiters SmartJobs Connector
  • hydrate_with_parsing in BoardAction
  • hydrate_with_parsing in BoardAction
  • Logging
  • format_function_name : use external function to format data
  • archive_deleted_jobs_from_stream : Automatically archive a job when it is deleted from the stream
  • EventParser with get_profile
  • Profile and Source objects
  • XAPIKeyAuth
  • AuthorizationAuth
  • XSmartTokenAuth
  • from_str_to_datetime : Convert string to datetime.datetime
  • from_str_to_timedelta : Convert string to datetime.timedelta
  • remove_html_tags : Remove all HTML tags in a string
  • find_element_in_list : Find element with some fields in list of elements
  • generate_workflow_response : Generate CATCH workflow response
  • Dependencies : selenium

Changed

  • Pipeline in Action and BoardAction to use format_switcher instead of format

Fixed

  • HTTPStream : static private attributes become public attributes

0.1.0

23 Dec 19:01
Compare
Choose a tag to compare

First release of the Hrflow Connectors package.

This version implements the basic architecture.
You will find the very first connector: Crosstalent GetAllJobs.