aboutsummaryrefslogtreecommitdiffstats
path: root/apps/workflowengine/src/workflowengine.js
Commit message (Collapse)AuthorAgeFilesLines
* fix(workflowengine): require a web component as check pluginArthur Schiwon2025-04-031-2/+10
| | | | | | | | Similar case as with operator plugins (check previous commit). Although we are not aware of an existign problem, it is there in principle, and asjusting the API we stay consistent with that one from the operations. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): require a web component as operation pluginArthur Schiwon2025-04-031-2/+10
| | | | | | | | | | | solves an incompatibility issue when the providing app registers their code from an incompatible nextcloud-vue version. Also changes and clarifies WorkflowEngine API. This is necessary to stay compatible with the original way, but also promotes usage of the originally declared but never used "component" attribute on registration. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-311-20/+2
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-231-3/+3
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Fix typos in apps/ subdirectoryluz paz2022-09-051-1/+1
| | | | | | | Found via `codespell -q 3 -S l10n,./apps/files_external/3rdparty -L adn,ba,boxs,keypair,jus,optionel,ressource,tabel ./apps/` Signed-off-by: luz paz <luzpaz@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Replace license information to SPDX expressionLouis Chemineau2022-01-111-1/+1
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Typing correctionsLouis Chemineau2022-01-111-2/+2
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Eslint fixJohn Molakvoæ (skjnldsv)2022-01-081-5/+5
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Bump js licensesJohn Molakvoæ (skjnldsv)2021-03-311-1/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Bump compiled filesJohn Molakvoæ (skjnldsv)2020-07-311-2/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Migrate from @babel/polyfill to core-js@3Christoph Wurst2020-03-261-2/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Load polyfill in workflow engineJulius Härtl2020-01-021-0/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Set operation mode according to the mime type valueJulius Härtl2019-12-191-6/+6
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Bump eslint-config-nextcloud from 0.0.6 to 0.1.0dependabot-preview[bot]2019-12-191-2/+2
| | | | | | | | | | Bumps [eslint-config-nextcloud](https://github.com/nextcloud/eslint-config-nextcloud) from 0.0.6 to 0.1.0. - [Release notes](https://github.com/nextcloud/eslint-config-nextcloud/releases) - [Commits](https://github.com/nextcloud/eslint-config-nextcloud/compare/v0.0.6...v0.1.0) Co-authored-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Split drone webpack testsJohn Molakvoæ (skjnldsv)2019-10-041-2/+25
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Comply to eslintJohn Molakvoæ (skjnldsv)2019-10-011-4/+4
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Frontend polishingJulius Härtl2019-09-101-23/+0
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move over checker pluginsJulius Härtl2019-09-101-9/+7
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Load checks from the backendJulius Härtl2019-09-101-2/+23
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Allow placeholder and validation without custom vue componentJulius Härtl2019-09-101-0/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Handle operator registration properlyJulius Härtl2019-09-101-1/+5
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Document plugins to be used by integratorsJulius Härtl2019-09-101-32/+45
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Migrate plugins to vuex storeJulius Härtl2019-09-101-2/+32
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move to vuex storeJulius Härtl2019-09-101-14/+20
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Unified workflow managementJulius Härtl2019-09-101-1/+8
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* use webpack to compile handlebarsArthur Schiwon2019-05-101-1/+0
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* webpackify workflowengineArthur Schiwon2019-05-091-0/+13
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>