-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: New cronjob command with a new default timeout #707
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: myddleware <stephanefaure@myddleware.com>
stlgaits
added a commit
that referenced
this pull request
May 11, 2022
* Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merged
stlgaits
added a commit
that referenced
this pull request
May 11, 2022
* Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
stlgaits
added a commit
that referenced
this pull request
Jul 20, 2022
* Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com>
stlgaits
added a commit
that referenced
this pull request
Jul 20, 2022
* Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com>
stlgaits
added a commit
that referenced
this pull request
Aug 1, 2022
* Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com>
stlgaits
added a commit
that referenced
this pull request
Aug 2, 2022
* Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com>
stlgaits
added a commit
that referenced
this pull request
Aug 8, 2022
* Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com>
stlgaits
added a commit
that referenced
this pull request
Aug 8, 2022
* Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * feat: add internallist connector and tabels * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * feat: add connector for the internalList solution Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add connector internal list WIP * fix: corrected loop for get_modules function Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: edit get_module_fields for dynamic generation removed metadata Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: update read function Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: edit read function, inheritance WIP: change mysql to solution for inheritance Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add internal list connector WIP, read by record id clean code and error handling left * feat: add working internal list added error handling and comments * feat: add function to extract csv WIP: function is called in read until propper call setting * feat: add csv extractor command and logic uses Internallist to create dynamic data Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add csvextract progress bar Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add error handling to command WIP, transaction for whole document * style: renaming command extractCsv into loadExternalList * chore: PHP CSFixer cleanup * style: remove unnecessary comments * style: rename variables Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com>
Myddleware
added a commit
that referenced
this pull request
Aug 11, 2022
* Feat: New cronjob command with a new default timeout (#707) * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> * Add the parameter force to the command that can be called manuelly or via API to allow Myddleware to run the task even if another one is running Signed-off-by: myddleware <stephanefaure@myddleware.com> * Ongoing dev Signed-off-by: myddleware <stephanefaure@myddleware.com> * Ongoind development Signed-off-by: myddleware <stephanefaure@myddleware.com> Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com>
Myddleware
added a commit
that referenced
this pull request
Oct 27, 2022
* Merge hotfix devs from main to dev (#799) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * retrofit main to dev (#802) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * Internal list connector (#803) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * feat: add internallist connector and tabels * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * feat: add connector for the internalList solution Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add connector internal list WIP * fix: corrected loop for get_modules function Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: edit get_module_fields for dynamic generation removed metadata Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: update read function Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: edit read function, inheritance WIP: change mysql to solution for inheritance Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add internal list connector WIP, read by record id clean code and error handling left * feat: add working internal list added error handling and comments * feat: add function to extract csv WIP: function is called in read until propper call setting * feat: add csv extractor command and logic uses Internallist to create dynamic data Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add csvextract progress bar Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add error handling to command WIP, transaction for whole document * style: renaming command extractCsv into loadExternalList * chore: PHP CSFixer cleanup * style: remove unnecessary comments * style: rename variables Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * MSSQL connector : enable deletion Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init vesion 3.1.8a * fix: remove flux if statement * Force synchro api (#805) * Feat: New cronjob command with a new default timeout (#707) * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> * Add the parameter force to the command that can be called manuelly or via API to allow Myddleware to run the task even if another one is running Signed-off-by: myddleware <stephanefaure@myddleware.com> * Ongoing dev Signed-off-by: myddleware <stephanefaure@myddleware.com> * Ongoind development Signed-off-by: myddleware <stephanefaure@myddleware.com> Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * Fix : No error on relate field in case of document with deletion type Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix : Manage Myddleware_element_id as a duplicate field Signed-off-by: myddleware <stephanefaure@myddleware.com> * Add a parameter into documentdata attribut Signed-off-by: myddleware <stephanefaure@myddleware.com> * Update ApiController.php use getContent to obtain data * style: added comments for data request * Moodle connector : improve error message after login Signed-off-by: myddleware <stephanefaure@myddleware.com> * Database connector : add possibility to update several records Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix : Airtable connector - offset bug Signed-off-by: myddleware <stephanefaure@myddleware.com> * Synchro command : use force parameter to run an inactive rule Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix bug for data history before send Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix syntax errors Signed-off-by: myddleware <stephanefaure@myddleware.com> * Add method deleteDocumentData Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix : don't run the search when the search view is requested withour search filter Signed-off-by: myddleware <stephanefaure@myddleware.com> * Merge branch 'release-3.1.8' of https://github.com/Myddleware/myddleware.git into release-3.1.8 # Conflicts: # .env Signed-off-by: myddleware <stephanefaure@myddleware.com> * style: add missing PHPDoc on database (and children) solution * fix: remove trailing comma in composer.json * chore: PHPCSFixer clean up * chore: PHPCSFixer cleanup on tests/ * refactor: delete unsused Twig templates * chore: update dependencies * chore: update composer.json with correct dependencies * chore: run PHPCSFixer in verbose mode * chore: update PHPCSFixer conf & add to gitignore * refactor: replace if statement in ApiController.php with shorthand * fix: add missing else statetement + add missing PHPDoc & fix missing typehint errors on DocumentManager + refactor method with a typo * refactor: fix missing typhints & typos + refactor some simple code in src/ & remove noisy comments * fix: better typehint User.php to avoid 500 errors * chore: update symfony/flex * chore: update webpack encore recipe * chore: update doctrine/doctrine-bundle recipe * chore: update doctrin/doctrine-migrations-bundle * chore: upgrade JS libs (except for Boostrap) * chore: upgrade sass-loader to match WebPack Encore requirements * fix: remove config & param initialization from DefaultController constructor * docs: update all links to old community docs to new github pages docs * fix: massive fix of bugs, some due to wrong typehints, some due to PHP function changes, etc * chore: PHPCSFixer fix src/ * chore: update composer.lock * fix: remove personal data from swiftmailer config file * fix: restore webpack.config.js babel config * style: remove useless comments * fix: add nullable typehint on User properties * fix: add nullable typehints on JobScheduler properties when needed * fix: create rule: modules not loading properly * Add filter on ROLE_SUPER_ADMIN Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix help issue for command AddUser Signed-off-by: myddleware <stephanefaure@myddleware.com> * Rollback on command addUser Signed-off-by: myddleware <stephanefaure@myddleware.com> * fix: remove compile errors due to typehints incompatibilities +°remove noisy comments& add missing pHPDoc on Solutions/ * fix: pass managers & repositories inside constructeur of DocumentMAanger to prevent task from running but never closing Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com>
Myddleware
added a commit
that referenced
this pull request
Nov 7, 2022
* Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> * docs: crontab & job scheduler docs (#823) * docs: crontab & job scheduler docs * docs: add CLI images * docs: add Rule creation sections (simple, formulae, simulation) * docs: basic usage rule creation & exec, update the navbar & menu * docs: draft upgrade myddleware section * docs: add requirements check in upgrade docs' * docs: detail upgrade steps for Myddleware 3 * docs: PHP compatibility specifications * docs: API endpoints samples * Bump jquery-ui from 1.13.1 to 1.13.2 (#772) Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.1 to 1.13.2. - [Release notes](https://github.com/jquery/jquery-ui/releases) - [Commits](jquery/jquery-ui@1.13.1...1.13.2) --- updated-dependencies: - dependency-name: jquery-ui dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Dockerfile (#835) Awesome, thanks for this ! * Mw3/docs (#827) * docs: crontab & job scheduler docs * docs: add CLI images * docs: add Rule creation sections (simple, formulae, simulation) * docs: basic usage rule creation & exec, update the navbar & menu * docs: draft upgrade myddleware section * docs: add requirements check in upgrade docs' * docs: detail upgrade steps for Myddleware 3 * docs: PHP compatibility specifications * docs: API endpoints samples * docs: REST API documentation section * docs: remove obsolete API section from developers' guide * docs: add link to dev guide in contrib section * docs: describe contribs section in detail with suggestions & standards * docs: add detailed 3rd party API usage example section in connector creation section of dev guide * docs: review developer's guide * docs: review read() method section of the developers guide * docs: review create/update method sections from dev guide * docs: init relationships section of advanced usage & review formula section * docs: add sections about transfers in error, mass action, filters in advanced & basic usage files * docs: change references to community website to image links * docs: add Open Source Agenda badge * docs: init connector guide sections * docs: finish to update Salesforce connector credentials section + add Connector credentials section to Sidebar * docs: add screenshots to Connectors Credentials section + details. Some still missing info / images * docs: continue relationships documnetation section (#836) * Release 3.1.8 (#810) * Merge hotfix devs from main to dev (#799) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * retrofit main to dev (#802) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * Internal list connector (#803) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * feat: add internallist connector and tabels * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * feat: add connector for the internalList solution Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add connector internal list WIP * fix: corrected loop for get_modules function Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: edit get_module_fields for dynamic generation removed metadata Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: update read function Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: edit read function, inheritance WIP: change mysql to solution for inheritance Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add internal list connector WIP, read by record id clean code and error handling left * feat: add working internal list added error handling and comments * feat: add function to extract csv WIP: function is called in read until propper call setting * feat: add csv extractor command and logic uses Internallist to create dynamic data Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add csvextract progress bar Signed-off-by: AlexMyddleware <alexistroitzky@myddleware.com> * feat: add error handling to command WIP, transaction for whole document * style: renaming command extractCsv into loadExternalList * chore: PHP CSFixer cleanup * style: remove unnecessary comments * style: rename variables Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * MSSQL connector : enable deletion Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init vesion 3.1.8a * fix: remove flux if statement * Force synchro api (#805) * Feat: New cronjob command with a new default timeout (#707) * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> * Add the parameter force to the command that can be called manuelly or via API to allow Myddleware to run the task even if another one is running Signed-off-by: myddleware <stephanefaure@myddleware.com> * Ongoing dev Signed-off-by: myddleware <stephanefaure@myddleware.com> * Ongoind development Signed-off-by: myddleware <stephanefaure@myddleware.com> Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * Fix : No error on relate field in case of document with deletion type Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix : Manage Myddleware_element_id as a duplicate field Signed-off-by: myddleware <stephanefaure@myddleware.com> * Add a parameter into documentdata attribut Signed-off-by: myddleware <stephanefaure@myddleware.com> * Update ApiController.php use getContent to obtain data * style: added comments for data request * Moodle connector : improve error message after login Signed-off-by: myddleware <stephanefaure@myddleware.com> * Database connector : add possibility to update several records Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix : Airtable connector - offset bug Signed-off-by: myddleware <stephanefaure@myddleware.com> * Synchro command : use force parameter to run an inactive rule Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix bug for data history before send Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix syntax errors Signed-off-by: myddleware <stephanefaure@myddleware.com> * Add method deleteDocumentData Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix : don't run the search when the search view is requested withour search filter Signed-off-by: myddleware <stephanefaure@myddleware.com> * Merge branch 'release-3.1.8' of https://github.com/Myddleware/myddleware.git into release-3.1.8 # Conflicts: # .env Signed-off-by: myddleware <stephanefaure@myddleware.com> * style: add missing PHPDoc on database (and children) solution * fix: remove trailing comma in composer.json * chore: PHPCSFixer clean up * chore: PHPCSFixer cleanup on tests/ * refactor: delete unsused Twig templates * chore: update dependencies * chore: update composer.json with correct dependencies * chore: run PHPCSFixer in verbose mode * chore: update PHPCSFixer conf & add to gitignore * refactor: replace if statement in ApiController.php with shorthand * fix: add missing else statetement + add missing PHPDoc & fix missing typehint errors on DocumentManager + refactor method with a typo * refactor: fix missing typhints & typos + refactor some simple code in src/ & remove noisy comments * fix: better typehint User.php to avoid 500 errors * chore: update symfony/flex * chore: update webpack encore recipe * chore: update doctrine/doctrine-bundle recipe * chore: update doctrin/doctrine-migrations-bundle * chore: upgrade JS libs (except for Boostrap) * chore: upgrade sass-loader to match WebPack Encore requirements * fix: remove config & param initialization from DefaultController constructor * docs: update all links to old community docs to new github pages docs * fix: massive fix of bugs, some due to wrong typehints, some due to PHP function changes, etc * chore: PHPCSFixer fix src/ * chore: update composer.lock * fix: remove personal data from swiftmailer config file * fix: restore webpack.config.js babel config * style: remove useless comments * fix: add nullable typehint on User properties * fix: add nullable typehints on JobScheduler properties when needed * fix: create rule: modules not loading properly * Add filter on ROLE_SUPER_ADMIN Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix help issue for command AddUser Signed-off-by: myddleware <stephanefaure@myddleware.com> * Rollback on command addUser Signed-off-by: myddleware <stephanefaure@myddleware.com> * fix: remove compile errors due to typehints incompatibilities +°remove noisy comments& add missing pHPDoc on Solutions/ * fix: pass managers & repositories inside constructeur of DocumentMAanger to prevent task from running but never closing Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: lordimac <webmaster@lordimac.de>
stlgaits
added a commit
that referenced
this pull request
Nov 7, 2022
* Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com>
Myddleware
added a commit
that referenced
this pull request
Nov 7, 2022
* retrofit main to dev (#802) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * feat: add hour component to date_modified (#821) * update new Prestashop logo * docs: add missing screenshots in connector credentials doc * docs: finish Moodle connector documentation * update to new Mailchimp logo * docs: finish Mailchimp connector doc * docs: add Mautic connector credentials screenshot * docs: add WP connector credentials screenshot * docs: add cirrusshield & sagecrm connector credentials form screenshots * docs: add missing connectors credentials forms Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com>
CamillePMyddleware
added a commit
that referenced
this pull request
Dec 15, 2022
* retrofit main to dev (#802) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * feat: add hour component to date_modified (#821) * update new Prestashop logo * docs: add missing screenshots in connector credentials doc * docs: finish Moodle connector documentation * update to new Mailchimp logo * docs: finish Mailchimp connector doc * docs: add Mautic connector credentials screenshot * docs: add WP connector credentials screenshot * docs: add cirrusshield & sagecrm connector credentials form screenshots * docs: add missing connectors credentials forms * docs: continue bidirectional rules doc * style: update logo and color * add: file myddleware_moodle_role_1.3.xml Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: cpichaud <camillepichaud44@gmail.com>
Myddleware
added a commit
that referenced
this pull request
Jan 5, 2023
* feat: Style myddleware (#882) * feat: Change Myddleware design (#874) * feat: function name and mail content (#866) * feat: hide password field and Api key field * feat: smtp error message env check (#877) * feat : new button to ownload logs (#900) * feat: add button disable and enable tasks, add banner (#886) * feat: add button disable and enable tasks, add banner * feat: New button to run several specifics record using their ids * feat: Add information when the history read is called * feat: New cronjob command with a new default timeout (#707) * Connector : change getRefFieldName 's parameters * Yousign connector : new connector * SuiteCRM connector : improve error message * SuiteCRM connector : add missing logic for attachment * Suitecrm connector : manage custom relate fields as relate fields * Moodle : fix bug on createpassword field -> only update * Moodle : manage users module when we search a specific user * Prestashop : fix bug for module without reference date * Prestashop : Manage shop_urls module * Presatshop connector : set default date for module shop_urls - #863 * File connector enabled for Myddleware 3 * File connector : fix call to get related fields * Airtable : fix bug when several Airtable projects are called in the same task * Database connector : Manage null value * Template : new template for Moodle ans SuiteCRM * Template : remove obsolete templates * Template : Password management for template Prestashop - Moodle * fix : Notification job : change query for performance reason * fix : allow to edit a rule with no field * fix : yousign rulebatch (#905) * fix : Add error if rule mode is update only and the document's type is a creation * fix : Change the document type for the current process when the type is changed in the database * fix: remove duplicate use statements in ApiController * fix: #771 send email notification when a job is running for too long * fix: generate a template * fix: API LexikJWT config * fix: API/JWT remove API version from route * fix: API synchro method - retrieve POST params via json_decode * fix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * fix: remove extra curly bracket * fix bug on duplicate search * fix on simulation with MySQL connector : #686 * fix smtp form fix sendmail (#879) * docs: add database setup instructions & remove duplicated docs (#748) * docs: add missing screenshots in connector credentials doc * docs: finish Moodle connector documentation * docs: finish Mailchimp connector doc * docs: add Mautic connector credentials screenshot * docs: add WP connector credentials screenshot * docs: add cirrusshield & sagecrm connector credentials form screenshots * docs: add missing connectors credentials forms * docs: continue bidirectional rules doc
Myddleware
added a commit
that referenced
this pull request
Jan 5, 2023
* Style myddleware (#882) * Release 3.2.0 (#873) * Prestashop : Manage shop_urls module Signed-off-by: myddleware <stephanefaure@myddleware.com> * feat: function name and mail content (#866) * feat: function name and mail content * fix: remove extra curly bracket * feat: hide password field and Api key field Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * Re design (#874) Change Myddleware design * Fix bug on duplicate search Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init version 3.2.0a Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bug fix on simulation with MySQL connector : #686 Signed-off-by: myddleware <stephanefaure@myddleware.com> * Presatshop connector : set default date for module shop_urls - #863 Signed-off-by: myddleware <stephanefaure@myddleware.com> * Smtp error message env check (#877) * error message, env check * feat: api key removal in .env on replace * mailer url clearing * fix: add comments * style: formatting * Smtp error message env check (#878) * error message, env check * feat: api key removal in .env on replace * mailer url clearing * fix: add comments * style: formatting * Smtp form fix sendmail (#879) * wip: testing version of mail sendinblue * feat: working apikey and email form override * style: remove extra dump * feat: error message, remove api autoload (#880) * style: add container for task and document * style: add icon and update body * style: change icon * Update swiftmailer.yaml * Update swiftmailer.yaml * Update swiftmailer.yaml Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: cpichaud <camillepichaud44@gmail.com> * change subject sendinblue email (#884) * style: change the color of the table in rule (#885) Co-authored-by: cpichaud <camillepichaud44@gmail.com> * style: change home chart (#888) Co-authored-by: cpichaud <camillepichaud44@gmail.com> * Docs/mw3/connectors (#847) * retrofit main to dev (#802) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * feat: add hour component to date_modified (#821) * update new Prestashop logo * docs: add missing screenshots in connector credentials doc * docs: finish Moodle connector documentation * update to new Mailchimp logo * docs: finish Mailchimp connector doc * docs: add Mautic connector credentials screenshot * docs: add WP connector credentials screenshot * docs: add cirrusshield & sagecrm connector credentials form screenshots * docs: add missing connectors credentials forms * docs: continue bidirectional rules doc * style: update logo and color * add: file myddleware_moodle_role_1.3.xml Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: cpichaud <camillepichaud44@gmail.com> * Create function generateDocument Signed-off-by: myddleware <stephanefaure@myddleware.com> * Rollback on service_custom Signed-off-by: myddleware <stephanefaure@myddleware.com> * feat: change class of buttons (#890) * feat: add class and change trans (#891) * feat: add margin to module source (#892) * feat: change formula variable color (#893) * feat: add margin to flux table (#894) * Docs images (#895) * update: add new images * update: new images Co-authored-by: cpichaud <camillepichaud44@gmail.com> * feat: properly separate field cards (#896) * Add yousign connector Prestashop : fix bug for module without reference date Signed-off-by: myddleware <stephanefaure@myddleware.com> * feat: password button (#897) * Register page front (#898) * feat: center myddleware logo * feat: remove class * feat: change background color card blue * Moodle : fix bug on createpassword field -> only update Moodle : manage users module when we search a specific user Signed-off-by: myddleware <stephanefaure@myddleware.com> * Download logs (#900) * feat: controller button * feat: function to empty the logs * feat: working dynamic * feat: remove logs only visible if superadmin * Run batch id rule (#901) * feat: add twig button base add yaml translate add logo * feat: wip add button redirect twig * implement style and attributes * feat: wip form and control * feat: functionnality, basic front * feat: remove popup * feat: wip optimization of run by doc id add function massIdRerun to handle several documents id instead of one change sendTarget function to handle more than one id add flag argument to readRecord when there is more than one id add function to veryfy the response status when there is more than one id * style: comment code * style: comments, logic edits in description remove extra rerun, inverse verify function * feat: wip fill initial send['data'] * feat: restore sendTarget, create massSendTarget * feat: wip test send data format * fix: moodle checkDataBeforeUpdate arguments * Notification job : change query for performance reason Signed-off-by: myddleware <stephanefaure@myddleware.com> * Rollback on service_custom Signed-off-by: myddleware <stephanefaure@myddleware.com> * Add method sourceActionBeforeSend used by YouSign Signed-off-by: myddleware <stephanefaure@myddleware.com> * Yousign connector : add metadata lib Signed-off-by: myddleware <stephanefaure@myddleware.com> * update: php 7.4 to 8.1.7 * feat: add php version constraint * upgrade symfony 4.4 to 5.4 * fix: symfony translate * working myddleware * Update .env * function typo, documentId, init $dataSource init private variable $dataSource * fix: add error check function, remove send data * dynamic id sendData, document id in foreach * feat: update composer json and lock update libraries to allow compatibility with composer install in 8.2.0 * add node-sass 8 * Change version * Fix upgrade manager class Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix user depreciated function Signed-off-by: myddleware <stephanefaure@myddleware.com> Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: cpichaud <camillepichaud44@gmail.com> Co-authored-by: Estelle Gaits <74190794+stlgaits@users.noreply.github.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merged
Myddleware
added a commit
that referenced
this pull request
Jan 5, 2023
* Style myddleware (#882) * Release 3.2.0 (#873) * Prestashop : Manage shop_urls module Signed-off-by: myddleware <stephanefaure@myddleware.com> * feat: function name and mail content (#866) * feat: function name and mail content * fix: remove extra curly bracket * feat: hide password field and Api key field Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * Re design (#874) Change Myddleware design * Fix bug on duplicate search Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init version 3.2.0a Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bug fix on simulation with MySQL connector : #686 Signed-off-by: myddleware <stephanefaure@myddleware.com> * Presatshop connector : set default date for module shop_urls - #863 Signed-off-by: myddleware <stephanefaure@myddleware.com> * Smtp error message env check (#877) * error message, env check * feat: api key removal in .env on replace * mailer url clearing * fix: add comments * style: formatting * Smtp error message env check (#878) * error message, env check * feat: api key removal in .env on replace * mailer url clearing * fix: add comments * style: formatting * Smtp form fix sendmail (#879) * wip: testing version of mail sendinblue * feat: working apikey and email form override * style: remove extra dump * feat: error message, remove api autoload (#880) * style: add container for task and document * style: add icon and update body * style: change icon * Update swiftmailer.yaml * Update swiftmailer.yaml * Update swiftmailer.yaml Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: cpichaud <camillepichaud44@gmail.com> * change subject sendinblue email (#884) * style: change the color of the table in rule (#885) Co-authored-by: cpichaud <camillepichaud44@gmail.com> * style: change home chart (#888) Co-authored-by: cpichaud <camillepichaud44@gmail.com> * Docs/mw3/connectors (#847) * retrofit main to dev (#802) * Release 3.1.6 (#779) * Upgrade myddleware version * Dev (#778) * Feat: New cronjob command with a new default timeout (#707) Signed-off-by: myddleware <stephanefaure@myddleware.com> * Bugfix/api (#727) * Bump node-forge from 1.2.1 to 1.3.0 (#695) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Hotfix - Doctrine Exception (#698) * hotfix: prevent redirect to login page when no database (triggered by wrong DoctrineException use * hotfix: update Myddleware Release version * chore: update packages * chore: update doctrine extensions bundle recipe * chore: update webpack-encore-bundle recipe * fix ApiController call to rule instead of RuleManager * tests: add AliceBundle for tests fixtures * tests: API Authentication * fix: revert to alice bundle old way of writing yaml config file to prevent unrecognised when@dev * bugfix: API LexikJWT config * bugfix: API/JWT remove API version from route * bugfix: API synchro method - retrieve POST params via json_decode Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * delete OpenSSL private & public keys used by LexikJWTAuthenticationBundle * update MW Release version * docs: add database setup instructions & remove duplicated docs (#748) * Template myddleware (#777) * add an error message, in case of model generation failure * fix: generate a template * clean: animation.js Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: EstelleMyddleware <estellegaits@myddleware.com> * fix: #771 send email … (#781) * fix: #771 send email notification when a job is running for too long * Update hotfix version 3.1.6a * fix: remove duplicate use statements in ApiController (#782) * fix: remove duplicate use statements in ApiController * Hotfix (#785) * Suitecrm connector : manage custom relate fields as relate fields * Add information when the history read is called * Database connector : Manage null value * Manage UPDATE only option * Fix : Add error if rule mode is update only and the document's type is a creation * Fix : Change the document type for the current process when the type is changed in the database * Feat : add $idDoc parameter on checkDataBeforeUpdate function * Hotfix (#797) (#798) * Airtable : fix bug when several Airtable projects are called in the same task Signed-off-by: myddleware <stephanefaure@myddleware.com> * Enable file connector for Myddleware 3 Signed-off-by: myddleware <stephanefaure@myddleware.com> * File connector : fix call to get related fields Signed-off-by: myddleware <stephanefaure@myddleware.com> * Init verison 3.1.7b Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> * feat: add hour component to date_modified (#821) * update new Prestashop logo * docs: add missing screenshots in connector credentials doc * docs: finish Moodle connector documentation * update to new Mailchimp logo * docs: finish Mailchimp connector doc * docs: add Mautic connector credentials screenshot * docs: add WP connector credentials screenshot * docs: add cirrusshield & sagecrm connector credentials form screenshots * docs: add missing connectors credentials forms * docs: continue bidirectional rules doc * style: update logo and color * add: file myddleware_moodle_role_1.3.xml Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: Myddleware <stephanefaure@myddleware.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: cpichaud <camillepichaud44@gmail.com> * Create function generateDocument Signed-off-by: myddleware <stephanefaure@myddleware.com> * Rollback on service_custom Signed-off-by: myddleware <stephanefaure@myddleware.com> * feat: change class of buttons (#890) * feat: add class and change trans (#891) * feat: add margin to module source (#892) * feat: change formula variable color (#893) * feat: add margin to flux table (#894) * Docs images (#895) * update: add new images * update: new images Co-authored-by: cpichaud <camillepichaud44@gmail.com> * feat: properly separate field cards (#896) * Add yousign connector Prestashop : fix bug for module without reference date Signed-off-by: myddleware <stephanefaure@myddleware.com> * feat: password button (#897) * Register page front (#898) * feat: center myddleware logo * feat: remove class * feat: change background color card blue * Moodle : fix bug on createpassword field -> only update Moodle : manage users module when we search a specific user Signed-off-by: myddleware <stephanefaure@myddleware.com> * Download logs (#900) * feat: controller button * feat: function to empty the logs * feat: working dynamic * feat: remove logs only visible if superadmin * Run batch id rule (#901) * feat: add twig button base add yaml translate add logo * feat: wip add button redirect twig * implement style and attributes * feat: wip form and control * feat: functionnality, basic front * feat: remove popup * feat: wip optimization of run by doc id add function massIdRerun to handle several documents id instead of one change sendTarget function to handle more than one id add flag argument to readRecord when there is more than one id add function to veryfy the response status when there is more than one id * style: comment code * style: comments, logic edits in description remove extra rerun, inverse verify function * feat: wip fill initial send['data'] * feat: restore sendTarget, create massSendTarget * feat: wip test send data format * fix: moodle checkDataBeforeUpdate arguments * Notification job : change query for performance reason Signed-off-by: myddleware <stephanefaure@myddleware.com> * Rollback on service_custom Signed-off-by: myddleware <stephanefaure@myddleware.com> * Add method sourceActionBeforeSend used by YouSign Signed-off-by: myddleware <stephanefaure@myddleware.com> * Yousign connector : add metadata lib Signed-off-by: myddleware <stephanefaure@myddleware.com> * Clean front (#903) * style: change style 'profile' * add: missing translation Co-authored-by: cpichaud <camillepichaud44@gmail.com> * feat: add button disable and enable tasks, add banner (#886) * feat: add button disable and enable tasks, add banner * style: update style banner * feat: button on/off crontab * feat: add disable on button on/off * feat: crontab disable * clean: CronRunCommand.php Co-authored-by: cpichaud <camillepichaud44@gmail.com> * Add method checkSourceBeforeSend Signed-off-by: myddleware <stephanefaure@myddleware.com> * Improve code to get solution name Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix yousign rulebatch (#905) * feat: update rulemanager * fix solution.php * add missing logic for attachment * Template : Password management for template Prestashop - Moodle Signed-off-by: myddleware <stephanefaure@myddleware.com> * Fix duplicate declaration Signed-off-by: myddleware <stephanefaure@myddleware.com> * Set version 3.2.1a Signed-off-by: myddleware <stephanefaure@myddleware.com> * docs: add install moodle Signed-off-by: myddleware <stephanefaure@myddleware.com> Co-authored-by: Camille Pichaud <95077335+CamillePMyddleware@users.noreply.github.com> Co-authored-by: AlexMyddleware <106162060+AlexMyddleware@users.noreply.github.com> Co-authored-by: cpichaud <camillepichaud44@gmail.com> Co-authored-by: Estelle Gaits <74190794+stlgaits@users.noreply.github.com> Co-authored-by: EstelleMyddleware <74190794+EstelleMyddleware@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Signed-off-by: myddleware stephanefaure@myddleware.com