-
fix: remove Pole Emploi from V1_CONNECTORS to resolve test_root_readme_uses_v2_connectors_when_available failure caused by name mismatch in main README (
c346485
) -
fix: unify connector documentations (
af42ff6
)
- Merge pull request #308 from Riminder/feature/adzuna-pole-emploi-v2
Feature/adzuna pole emploi v2 (cd3d79a
)
-
feature: Add France Travail(ex: Pole Emploi) Connector in CRUD v2 (
839d6b0
) -
feature: Add Adzuna Connector in CRUD v2 (
d4852a8
)
-
fix: bug resume key error when updating profile with only_edit_fields (
cfcea9d
) -
fix: add data flows and import graphs to connectors' documentations (
f93cc43
)
- Merge pull request #307 from Riminder/fix/connector-bullhorn
fix: bug resume key error when updating profile with only_edit_fields (7c871e9
)
- Merge pull request #306 from Riminder/fix/documentations-graphs
update: connectors' documentations with data flows and import graph (3b72be1
)
-
feat: add params candidate_id in bullhron update application v1 & v2 (
7c2af8a
) -
feat: Hubspot docs + manifest (
9087bea
) -
feat: Admen e2e Bug hunt + Jsonmaps (
cf9761e
) -
feat: Add integration tests config for Bullhorn v2 (
f8fa2ac
)
-
fix: support distinct incremental methods per action (create, update, archive) (
722e8c7
) -
fix: documentation generation bug for connector actions with Aisle Endpoints configured (
d6bd087
) -
fix: include AD-MEN in target connectors list to update root README (
d143f5e
) -
fix: resolve ADMEN CI-CD pipeline failure caused by missing dependencies in poetry environment (
3f0e210
) -
fix: use msgspec instead of Pydantic in Zoho (
23d2a20
) -
fix: e2e Zoho Bug hunt (
67e1ecc
) -
fix: remove Zoho outbound Job flows, reading jobs not supported on HrFlow Warehouse (
4af4b82
) -
fix: handle missing resume in profile during parsing for update and create actions in HrFlow (
9ac253a
) -
fix: replace Python 3.10+ type hint
dict | None
witht.Optional[dict]
for Python 3.9 compatibility (00c993e
) -
fix: e2e Bullhorn bugs hunt (
4acaccc
) -
fix: type checker related issues (
60aa5fc
)
- Merge pull request #305 from Riminder/fix/connector-bullhorn
feat: add params candidate_id in bullhron update application v1 & v2 (c949efe
)
- Merge pull request #304 from Riminder/fix/incremental-config-and-doc-generation-bugs
Fix/incremental config and doc generation bugs (7a1e28c
)
-
update: configure Bullhorn Warehouse for incremental reading (
e592edc
) -
Merge pull request #303 from Riminder/feature/recruitee-v2
feature: Add Recruitee Connector in CRUD v2 (3f951d0
)
-
feature: Add Recruitee Connector in CRUD v2 (
ca693ab
) -
Merge pull request #302 from Riminder/feature/hubspot-v2
Feature/hubspot v2 (232137d
)
-
feature: Add Hubspot Connector in CRUD v2 (
3918f95
) -
Merge pull request #301 from Riminder/feature/smartrecruiters-v2
Feature/smartrecruiters v2 (a0601d4
)
-
feature: Add SmartRecruiters Connector in CRUD v2 (
d7d7c8d
) -
Merge pull request #299 from Riminder/feature/admen-connector-v2
Feature/admen connector v2 (193cd24
)
-
update: README.md (
9b7ef61
) -
Admen: docs & manifest (
2cfd061
) -
feature: Add ADMEN Connector in CRUD v2 (
dc86963
) -
Merge pull request #297 from Riminder/feature/zoho-connector-v2
Feature/zoho connector v2 (621af85
)
-
update: Zoho docs & manifest (
2890204
) -
update: Zoho jsonmaps, docs & manifest (
4a5e401
) -
feature: Add Zoho Recruit Connector in CRUD v2 (
77acd9e
) -
Merge pull request #296 from Riminder/feature/bullhorn-v2
Feature/bullhorn v2 (2f10960
)
-
minor: add variability in key used to check S3 store to avoid potential failures because of race conditions in CI (
595629a
) -
feature: Bullhorn jsonmaps implementations (
f12078a
)
- feat: add integration testings for v2 (
8c78d10
)
-
docs: splitting connectors tables by open source / premium (
4bcfb4c
) -
docs: updating the text in status column of connectors (
6f7ecb5
) -
docs: removing obsolete emojis from root readme (
cff34a5
)
- feat: [v1-v2-migration] add new CRUD v2 version (
8665e42
)
-
fix: error in BreezyHr's push_profile_list jsonmap (
c54c9f4
) -
fix: fixing bugs with docs and manifest (
6df74b3
) -
fix: manifest generation bug caused by naming inconsistency between connectors and the main target list (
822bdbf
)
- Merge pull request #294 from Riminder/feature/update-jsonmaps
fix: error in BreezyHr's push_profile_list jsonmap (0c22eec
)
- Merge pull request #293 from Riminder/feature/docs-split-connectors-table
docs: splitting connectors tables by open source / premium (65f0072
)
- Merge pull request #292 from Riminder/feature/docs-update-status-text
docs: updating the text in status column of connectors (01002c2
)
- Merge pull request #291 from Riminder/feature/fix-docs-and-manifest
fix: fixing bugs with docs and manifest (d7f0bc8
)
-
core: update premium connectors link in docs generation (
242990f
) -
Merge pull request #290 from Riminder/feature/update-jsonmaps
fix: manifest generation bug (d9f77ba
)
-
Merge branch 'master' into feature/update-jsonmaps (
b3b4570
) -
update jsonmaps for remaining connectorActions (
7c65104
) -
Merge pull request #279 from Riminder/feature/update-jsonmaps
Add remaining jsonmaps (84dd66d
)
-
update jsonmaps for remaining connectorActions (
90a4955
) -
Merge pull request #289 from Riminder/feature/fix-root-readme-docs
docs: removing obsolete emojis from root readme (074b27b
)
- Merge pull request #288 from Riminder/feature/update-root-readme-without-checks-crosses
core: updating connectors table structure in root readme (d2cb8c9
)
-
core: removing emojis from connectors actions status (
541e8b8
) -
core: link connector url in readme to folder wfor premium connectors (
2865ab2
) -
core: link connector url in readme to folder wfor premium connectors (
6a33502
) -
core: updating connectors table structure in root readme (
999a7fd
)
- feat: Allow main module name to be parameterized (
d160bbf
)
- fix: use correct main module name in templates (
c022e96
)
-
docs: update docs (
84dff54
) -
docs: update manifest and readme (
46633ec
) -
docs: adding new connectors logo (
4bfa459
)
- Merge pull request #285 from Riminder/fix/connector-bullhorn
Fix/connector bullhorn (aa0f255
)
- Merge pull request #281 from Riminder/fix/connector-bullhorn
fix: pulling resume list to add more params and correct some function… (b176b83
)
-
Merge branch 'master' into fix/connector-bullhorn (
348c08e
) -
Merge pull request #284 from Riminder/feature/init-new-connectors-in-manifest
Feature/init new connectors in manifest (80254f6
)
- core: initialize new connectors in manifest (
a5ffda8
)
-
fix: add token in headers (
7109eec
) -
fix: docs (
ee019d0
) -
fix: add params in request params instead of manually url concatenation (
47b9231
) -
fix: pulling resume list to add more params and correct some functionalities (
39c5e5f
) -
fix: lower case and remove spaces from ConnectorModel.type in manifest (
fc91d61
) -
fix: adding 'root_template' input in 'generate_docs' (
e34e165
) -
fix: connectors.json 'in_progress' field from str to boolean (
a516f55
) -
fix: documentation tests (
97642ff
) -
fix: change ConnectorModel.name.lower() to ConnectorModel.subtype (
67fae73
)
- Merge pull request #283 from Riminder/fix/connector-type-format-in-manifest
fix: lower case and remove spaces from ConnectorModel.type in manifest (851baaf
)
- Merge pull request #282 from Riminder/fix/documentation-generation-with-template
fix: adding 'root_template' input in 'generate_docs' (bc4d6dd
)
- Merge pull request #277 from Riminder/feature/update-connectors-list
Feature/update docs generation (6e4f20c
)
-
core: remove obsolete FIXME (
866e16e
) -
Merge branch 'master' into feature/update-connectors-list (
a44a182
) -
Merge pull request #278 from Riminder/feature/fix-import-name-for-connectors
Feature/fix import name for connectors (85fb123
)
- Merge branch 'master' into feature/fix-import-name-for-connectors (
5219d3b
)
- feat: setting all connectors subtype value (
1269ad8
)
-
fix: update connectors list (
0af6157
) -
fix: connectors tests (
aa658c3
) -
fix: connectors tests that uses based_on method (
912611a
) -
fix: removing unecessary subtype in connectors initialization in tests (
4fd07de
) -
fix: removing unecessary subtype in connectors initialization (
c953ff9
) -
fix: updating pytests for subtype addition and making subtype optional (
d14a679
) -
fix: adding missing tests related to subtype addition (
fa5b855
)
- 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
)
- refactor: remove unused version since accurate version is found in pyproject.toml (
ca2b797
)
- Merge pull request #280 from Riminder/feature/update-subtype-paths
core: replacing all ConnectorModel.name.lower() into ConnectorModel.s… (6b66cda
)
-
core: replacing all ConnectorModel.name.lower() into ConnectorModel.subtype (
7a7f346
) -
Merge branch 'master' into feature/update-connectors-list (
d9888ea
) -
Merge pull request #275 from Riminder/feature/add-connector-subtype
feat: add subtype property to all connectors (7c325a0
)
-
core: making subtype property from Connector object mandatory (
65f24f0
) -
Merge branch 'feature/add-connector-subtype' of github.com:Riminder/hrflow-connectors into feature/add-connector-subtype (
9fb79a6
) -
core: adding subtype property for ConnectorModel (
5ef2604
)
-
docs: update readme caused by an update from SAP SuccessFactor's name (
0cd5718
) -
docs: updating readme caused by subtype addition (
35c7365
) -
docs: updating readme caused by subtype addition (
ee8f09b
)
-
feat: use last hrflow sdk version 4.2.0 (
4489706
) -
feat: setting all connectors subtype value (
58f24e1
) -
feat: setting all connectors subtype value (
9d8af7b
)
-
fix: nox documentation tests (
496be4d
) -
fix: removing useless else branching (
936a7a5
) -
fix: connectors readme link generation in docs (
25c5bde
) -
fix: updating SAP SuccessFactors connector's name (
a19b835
) -
fix: connectors tests that uses based_on method (
aba8233
) -
fix: removing unecessary subtype in connectors initialization in tests (
e3bff24
) -
fix: removing unecessary subtype in connectors initialization (
d7f0960
) -
fix: updating pytests for subtype addition and making subtype optional (
a492118
) -
fix: adding missing tests related to subtype addition (
93fc2c4
)
-
core: generating root readme based on a list of target connectors (
60ba2fb
) -
Merge branches 'feature/add-connector-subtype' and 'feature/add-connector-subtype' of github.com:Riminder/hrflow-connectors into feature/add-connector-subtype (
b06bfcc
) -
core: adding subtype property for ConnectorModel (
ec5c860
)
- fix: update usage of Hrflow python SDK to match 3.3.0 (
8e1c4e8
)
- core: adding subtype property for ConnectorModel (
d3f6d7c
)
- docs: update readme bullhorn (
32e7863
)
-
feat: add action push application to the core and create the action in bullhorn connector (
26595f4
) -
feat: Add more features to Bullhorn Connector
docs: update readme
docs: update docs (6c171d8
)
-
fix: update docs (
b0f3c07
) -
fix: error in incremental reading (
9cdda0c
) -
fix: rebase (
827c27c
) -
fix: use requests instead of urllib2 when authenticating (
36979c3
)
- docs: With updated Last Updated At date in README (
9a22a35
)
- feat: add Jsonmap objects to connectors (
23d16a2
)
- docs: use commit date for README last updated at and update docs (
dfb9ee3
)
- feat: replace calls to magic with puremagic (
9ecb9cd
)
-
core: use hrflow v3.3.0 without python-magic dependency (
0a47d95
) -
core: drop support for python<3.8.1 BREAKING CHANGE (
6d66cf5
)
- feat: add JSONMap mappings file to manifest during doc generation
Add Jsonmap mappings to manifest.json & automattically add 'mappings/format' folder in every connector's directory
Co-authored-by: Nedhir Ebnou <[email protected]> (11f6d51
)
- docs: update Bulhorn last updated at (
d182743
)
- fix: add sorting jobs for Bulhorn (
c8b3286
)
- feat: add more features to Bullhorn and new core action push_application (
fecf357
)
- docs: update README.md for Pole Emploi (
914618a
)
- feat: add pull_profile_list action for Hubspot
update review pr
update review pr (1a75e2e
)
- feat: add pull_profile_list action for Recruitee
Added pull_profile_list action for Recruitee + updated READMEs
update review pr
update review pr (f0dd843
)
- feat: add pull_profile_list action for Greenhouse
update review pr
update review pr
update review pr (b5addfa
)
- doc: correct mismatch between template and readmes and trim trailing white space (
4f988f6
)
- feat: add pull_profile_list for SAPSuccessFactors
update review pr
update review pr (a3e4ffe
)
- feat: Add a new pull profile list action to the BreezyHr connector (
4e20c8d
)
- ci: add carrevolutis integration test to pipeline (
dc68f27
)
-
fix: update labels attribute with Label schema (
cdd3cc3
) -
fix: replace Z timezone suffix with supported form in older versions of python (
c2f42e4
) -
fix: correct hrflow profile data schema (
1d1ab6b
)
- feat: Carrevolutis connector (
d9f9eaa
)
- fix: initialize reference with None instead of deleting it (
6cef846
)
-
feat: add profile json to parsing warehouse (#223) (
e09a768
) -
feat: consider info if exists rather than the parsed info (#221)
-
feat: consider info if exists rather than the parsed info
-
fix: add case urls in info of profile json
-
fix: after jamal review
-
fix: remplace cv url by cv binary (#220)
-
fix:add some error handling for jobology connector
-
fix:jobology flake8 connector
-
fix:some type
-
fix:regarding jamal review
-
fix: remplace cv url by cv binary
-
docs: update docs
-
fix: flake8 outputs
-
fix: jobology catch profile
-
docs: update docs
-
fix: regarding jamal review
-
fix: handle possible error binasciii
-
fix: flake8 and docs
-
fix: some flake8 output
-
fix: correct update date for Jobology connector (#222)
Co-authored-by: the-forest-tree <[email protected]>
- 4.6.1
Automatically generated by python-semantic-release
- fix: regarding jamal review location=value
Co-authored-by: the-forest-tree <[email protected]>
Co-authored-by: the-forest-tree <[email protected]>
Co-authored-by: hrflow-semantic-release <hrflow-semantic-release> (c72eea0
)
- tests: fix bug that cause doc test to fail because of wrong setup (
bb77cd5
)
-
docs: correct auto update of main readme updated_at and revert on docs falsy updates (
16f03f1
) -
docs: update docs (
c4a842f
) -
docs: designs or readme of salesforce, digitalrecruiters, lever, jobology (
800657f
)
- feat: new version of Hrflow parsing warehouse (
f5ba3dc
)
- Merge pull request #227 from Riminder/feat/add-profile-json-to-parsing-warehouse
feat: parsing warehouse V2 (8e6c20e
)
- Merge branch 'master' into feat/add-profile-json-to-parsing-warehouse (
cf222c1
)
-
feat: make docs maintains notebooks folder for each connector BREAKING CHANGE: for users that rely on generate_docs helper (
77b8da9
) -
feat: parsing warehouse V2 (
34e3896
) -
feat: add fields string (
22ff24f
)
-
fix: exclude .gitkeep in notebooks from calculation of connector update_at in main readme (
4f465c8
) -
fix: handle thomas input (
3f05424
) -
fix: as for jamal review (
3c37c24
) -
fix: changelog (
4cc32fd
)
- feat: new connector meteojob (#225) (
a43071c
)
- feat: add profile json to parsing warehouse (#223) (
51f1920
)
-
feat: consider info if exists rather than the parsed info (#221)
-
feat: consider info if exists rather than the parsed info
-
fix: add case urls in info of profile json
-
fix: after jamal review
-
fix: remplace cv url by cv binary (#220)
-
fix:add some error handling for jobology connector
-
fix:jobology flake8 connector
-
fix:some type
-
fix:regarding jamal review
-
fix: remplace cv url by cv binary
-
docs: update docs
-
fix: flake8 outputs
-
fix: jobology catch profile
-
docs: update docs
-
fix: regarding jamal review
-
fix: handle possible error binasciii
-
fix: flake8 and docs
-
fix: some flake8 output
-
fix: correct update date for Jobology connector (#222)
Co-authored-by: the-forest-tree <[email protected]>
- 4.6.1
Automatically generated by python-semantic-release
- fix: regarding jamal review location=value
Co-authored-by: the-forest-tree <[email protected]>
Co-authored-by: the-forest-tree <[email protected]>
Co-authored-by: hrflow-semantic-release <hrflow-semantic-release> (5b7997b
)
- fix: correct update date for Jobology connector (#222)
Co-authored-by: the-forest-tree <[email protected]> (852c6aa
)
-
fix: remplace cv url by cv binary (#220)
-
fix:add some error handling for jobology connector
-
fix:jobology flake8 connector
-
fix:some type
-
fix:regarding jamal review
-
fix: remplace cv url by cv binary
-
docs: update docs
-
fix: flake8 outputs
-
fix: jobology catch profile
-
docs: update docs
-
fix: regarding jamal review
-
fix: handle possible error binasciii
-
fix: flake8 and docs
-
fix: some flake8 output (
b41676e
)
- feat: add address and city (
94c9dfd
)
- fix: ts push profile action after jamal review (
e47fe74
)
- Merge pull request #213 from Riminder/feature/talentsoft-add-push-profile
Feature:talentsoft add push profile (6d15679
)
- Merge branch 'master' into feature/talentsoft-add-push-profile (
fe25753
)
- docs: update ts docs (
e9319e0
)
-
fix: labels of job parsing (#219) (
970fd25
) -
fix: keep only front params for talentsoft push profile action (
d754328
)
- Merge branch 'master' into feature/talentsoft-add-push-profile (
d4a5ca2
)
- docs: update talentsoft docs (
ed606a7
)
-
fix: refine code (
2815ffd
) -
fix: fix some bug (
168c37d
) -
fix: add some exceptions and reorder code (
4a09ee7
) -
fix: modify write profiles parameters (
41ada3e
) -
fix: update talentsoft docs (
957806a
) -
fix: add decoding json to avoid sending special encoding (
f630731
)
-
docs:modify talentsoft schemas (
e2e49af
) -
fix:add typing and reorder functions (
9e851cf
) -
Merge branch 'master' into feature/talentsoft-add-push-profile (
ba68f4a
) -
docs:update ts docs (
7b21c14
) -
fix:fix error to 201 instead of 200 (
4e7c6b1
) -
docs:update ts docs (
c0db9bb
) -
fix:flake8 outputs (
1464ce8
) -
fix:add referential civlity (
b70f898
) -
docs:update talentsoft docs (
da3b3d1
) -
fix:flake8 outputs for talentsoft (
580b3a3
) -
fix:fix auth params after modifying write params class (
17a2438
) -
fix:push hook outputs (
805f2be
) -
fix:flake8 output (
a090970
) -
docs:update docs of talentsoft connector (
ba33dec
) -
feat:add push profile action to talentsoft (
dc30d8b
)
-
feat: set different foolproof default for jobs and profiles for reading from salesforce (
68edf70
) -
feat: foolproof limit by setting a default to 500 (
b5bdb1a
) -
feat: do not use FIELDS(CUSTOM) for salesforce and use query_all_iter for large result set (
22b0b05
) -
feat: update soql query to leverage auto query more feature of simple_salesforce query_all helper (
0d4b5f2
)
- doc: update salesforce docs and update date (
773c8f2
)
- fix: allow hrflow version upgrades (
98592b8
)
-
fix: change ents to entities after Document Parsing API change (
906dfdb
) -
fix: only enrich with parsing new jobs (
5b9e6fd
)
- feat: Connector/digitalrecruiters (#187) (
0151640
)
- feat: new connector Lever (
13c60cf
)
- fix: Lever connector updated at (
8a1b937
)
- fix: delay import of PIL to avoid ModuleNotFoundError when using the package in no-dev mode (
594e9dc
)
- docs: correct picture of data exchange for salesforce connector (#189)
Co-authored-by: the-forest-tree <[email protected]> (43734a9
)
- feat: new action types
This is an empty commit to trigger new release of hrflow-connectors
Original PR was merged using a Squash which bypassed the semantic-version
rule of releasing depending on commit messages (
16844d9
)
-
Adding new actions 'pull_application_list' and 'push_score_list'. (#184)
-
Adding new actions 'pull_application_list' and 'push_score_list'. They will be used to sync applications (profiles, jobs, statuses) and synchronize scores from HrFlow.ai to a target warehouse
-
style: apply black formatting
-
test: add new pull_application_list to coherence tests
-
fix: use random key for backend test to avoid failure in ci It seems that when running multiple ci run in the same time race condition can occur and one test can find the result of another running in the same time
Co-authored-by: thomas <[email protected]>
Co-authored-by: the-forest-tree <[email protected]> (df7d387
)
- feat: connector must know contribute a logo
BREAKING CHANGE: Each connector is now expected to have
a logo in it's root directory (c67aef4
)
- docs: update main readme (
a355f68
)
- feat: enforce square logo and update non conforming logos (
8919753
)
-
fix: use square logo for tests and add test for square logo check (
331fa37
) -
fix: use lstat rather than state(follow_symlinks=False) follow_symlinks is only available from py3.10 (
3f05814
)
-
doc: update manifest with logo links (
0fdd3a7
) -
Adding logos to Connectors (
79f1378
) -
doc: update ConnectorType 'Automation Tools' -> 'Automation' 'HCM Cloud' -> 'HCM' Correct SAPSuccessFactors, Leboncoin, Twilio ... (
bec76b4
)
-
ci: allow peter-evans/[email protected] Github Action (
cbd945a
) -
ci: rely on outputs of semantic-release command for jobs orchestration (
536c56e
) -
ci: dispatch event to update workflows2.0 on new release (
0b57030
) -
ci: use same steps order for connectors-integration-tests job trying to solve nox command not found error (
c106d99
) -
ci: replace old author_association logic with protected Github Environments (
9565e80
)
- docs: correct last update date for Bulhorn (
95ab01d
)
- feat: add '_' as valid token around date in main readme listing
It seems that auto formatting of markdown changes the actual '*' to '_'
which causes make docs to fail. This fixes the issue by updating the finder regexp (4374899
)
- Update Bullhorn Connector Doc (
d246be3
)
- fix: use BASE_CONNECTOR_PATH context var for readme_link (
a131982
)
-
ci: Add missing loading cached venv in integration-tests job (
778d825
) -
ci: correct permissions for integration-tests (
2601883
)
-
docs: add link to automatic version bumping section of Python Packages e-book (
b19f801
) -
docs: add details about how python-semantic-release is used to enable automatic versionning (
9d3e7fd
) -
docs: customize semantic-release changelog template to only list releases since 18/09/2023 (
f6f7b60
) -
docs: remove duplicated comment (
0f82c75
)
- feat: allow connectors path to be supplied for git update process
This allow other repositories to use the main Readme listing function
while properly linking to their connectors (
165f1ac
)