aboutsummaryrefslogtreecommitdiffstats
path: root/apps/workflowengine/src/components/Rule.vue
Commit message (Collapse)AuthorAgeFilesLines
* fix(workflowengine): require a web component as operation pluginArthur Schiwon2025-04-031-2/+26
| | | | | | | | | | | 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>
* refactor: Migrate nextcloud-vue usage to new import schemaFerdinand Thiessen2025-02-201-13/+10
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(styles): Adjust code style in SCSS sources to match our stylelint ↵Ferdinand Thiessen2024-11-191-0/+3
| | | | | | config Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Adjust more places for logical positionFerdinand Thiessen2024-08-291-4/+4
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-291-6/+6
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-091-1/+1
| | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-311-0/+4
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(workflowengine): Fix multiple UI issues in workflow engine admin settingsJoas Schilling2023-05-101-3/+7
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-231-7/+7
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Add Nc prefix to Nc vue component namesVincent Petry2022-08-251-10/+18
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Bump @nextcloud/vue to 6.0.0-beta.3 and relatedVincent Petry2022-08-251-8/+8
| | | | | | | | Update @nextcloud/vue to 6.0.0-beta.3 Update vue and vue-template-compiler to 2.7.8 Update calendar-availability-vue to 0.5.0-beta.1 to fix conflicts. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* add vue button component in workflow rule.vueVanessa Pertsch2022-05-121-42/+27
| | | | Signed-off-by: Vanessa Pertsch <vanessa.pertsch@nextcloud.com>
* Fix eslint and update bundlesJohn Molakvoæ (skjnldsv)2021-07-221-1/+7
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* fix event icon sizes and text alignmentArthur Schiwon2020-08-211-3/+4
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Fix workflow UIJoas Schilling2020-04-231-3/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Migrate to @nextcloud/vue 1.x.xJohn Molakvoæ (skjnldsv)2020-01-221-3/+3
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Fallback to proper default valuesJulius Härtl2020-01-091-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Refactor validity propagationJulius Härtl2020-01-021-15/+10
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix spacing between text and iconJulius Härtl2019-12-271-2/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Autofocus new filter and display proper error messagesJulius Härtl2019-12-271-3/+10
| | | | 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-9/+9
| | | | | | | | | | 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>
* Add cancel button to restore previously saved ruleJulius Härtl2019-11-261-4/+15
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Small fixes for workflow frontendJulius Härtl2019-11-261-2/+5
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Design fixesJulius Härtl2019-10-291-0/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move delete/cancel button to the bottomJulius Härtl2019-10-291-24/+23
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix issue with unavailable operationsJulius Härtl2019-10-291-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Properly validate individual checksJulius Härtl2019-10-291-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Comply to eslintJohn Molakvoæ (skjnldsv)2019-10-011-5/+14
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Implement custom check components and fix lintingJulius Härtl2019-09-101-5/+5
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Frontend polishingJulius Härtl2019-09-101-4/+6
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move over checker pluginsJulius Härtl2019-09-101-1/+3
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Load checks from the backendJulius Härtl2019-09-101-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix removing checksJulius Härtl2019-09-101-3/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Make rule listing more compactJulius Härtl2019-09-101-2/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Allow placeholder and validation without custom vue componentJulius Härtl2019-09-101-2/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Handle operator registration properlyJulius Härtl2019-09-101-9/+30
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Migrate plugins to vuex storeJulius Härtl2019-09-101-3/+5
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move to vuex storeJulius Härtl2019-09-101-107/+109
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Adjust to new backend URLsJulius Härtl2019-09-101-16/+22
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Styling fixesJulius Härtl2019-09-101-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Use entity/event definitions from backendJulius Härtl2019-09-101-2/+6
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Unified workflow managementJulius Härtl2019-09-101-0/+209
Signed-off-by: Julius Härtl <jus@bitgrid.net>