aboutsummaryrefslogtreecommitdiffstats
path: root/apps/workflowengine/src
Commit message (Collapse)AuthorAgeFilesLines
* style(vue): satisfy linterArthur Schiwon2025-04-035-52/+50
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix: properly set value in FileMimeTypeArthur Schiwon2025-04-031-3/+3
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* refactor: remove mixing from FileMimeType as it is bad practiceArthur Schiwon2025-04-031-4/+9
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): adapt check operator RequestUserGroup to use web componentArthur Schiwon2025-04-032-8/+28
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): adapt check operator RequestUserAgent to use web componentArthur Schiwon2025-04-032-15/+27
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): adapt check operator RequestTime to use web componentArthur Schiwon2025-04-032-13/+20
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): adapt check operator RequestURL to use web componentArthur Schiwon2025-04-033-6/+22
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): use adapted mixin again in FileMimeTypeArthur Schiwon2025-04-032-32/+7
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): minimally adapt check operator FileMimeType to use web ↵Arthur Schiwon2025-04-034-27/+64
| | | | | | component Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): adapt check operator FileSystemTag to use web componentArthur Schiwon2025-04-032-6/+26
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(workflowengine): require a web component as check pluginArthur Schiwon2025-04-032-5/+40
| | | | | | | | 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-033-4/+40
| | | | | | | | | | | 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-2011-31/+28
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(styles): Adjust code style in SCSS sources to match our stylelint ↵Ferdinand Thiessen2024-11-1910-8/+21
| | | | | | config Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Adjust more places for logical positionFerdinand Thiessen2024-08-293-7/+6
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-295-14/+14
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* fix(flow): cannot set customer user agentArthur Schiwon2024-08-261-1/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-092-3/+4
| | | | | | | | | 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-3120-265/+59
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(workflowengine): Use correct event for searching for groupsFerdinand Thiessen2024-03-211-6/+15
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: rename users to account or personVincent Petry2024-02-131-1/+1
| | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* fix(workflows): Finish password confirmationJoas Schilling2023-11-161-4/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(workflowengine): Add an empty content when no flows are installed or ↵Ferdinand Thiessen2023-10-241-20/+44
| | | | | | configured Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Update nextcloud-vue to v8 beta2 and renamed changed propertiesFerdinand Thiessen2023-08-021-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(workflowengine): Migrate from deprecated NcMultiselect to NcSelect componentFerdinand Thiessen2023-07-121-53/+25
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(flow): Revert invalid rename of check class for RequestTimeJulius Härtl2023-07-111-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* workflowengine: Stop using a service alias for controllerjld31032023-06-191-1/+1
| | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* fix(workflowengine): Remove unused property track-byJoas Schilling2023-05-162-3/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Use the color-primary-element* variablesSimon L2023-05-131-1/+1
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(workflowengine): Fix multiple UI issues in workflow engine admin settingsJoas Schilling2023-05-107-162/+174
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(npm): fix warning and buildJohn Molakvoæ2023-04-211-19/+18
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-2315-40/+40
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Convert tag ids to numberRobin Windey2023-02-271-1/+1
| | | | | | Fix for #35645 Signed-off-by: GitHub <noreply@github.com>
* Fix broken search for tags in workflow checksJoas Schilling2023-02-241-3/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Use @nextcloud/vue MultiselectTags componentJoas Schilling2022-10-204-276/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix unresponsive legacy password confirmation dialog with new dialog in VueChristopher Ng2022-09-141-1/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.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>
* Fix rebasing issues and improve profile settings page a bit moreCarl Schwan2022-08-261-1/+1
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Various fixesCarl Schwan2022-08-261-1/+0
| | | | | | | | | | | | | | - Fix user status dialog - Add label where missing - Move emoji picker inside input field (similar to talk) - Fix selecting an emoji - Fix multiselect - Fix button with confirmation action - Fix some other unrelated dark theme issues - Fix select2 focus - Run npm lint:fix Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Add Nc prefix to Nc vue component namesVincent Petry2022-08-2511-59/+67
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Bump @nextcloud/vue to 6.0.0-beta.3 and relatedVincent Petry2022-08-253-16/+16
| | | | | | | | 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>
* Fix eslint line breaksJoas Schilling2022-08-081-2/+8
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add empty alt tags for decorative iconsJoas Schilling2022-08-082-5/+5
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix inverting on darkmode and spacingJoas Schilling2022-08-084-6/+23
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge branch 'master' into rakekniven-patch-1rakekniven2022-07-052-12/+22
|\
| * Use Button component to show more workflowsChristopher Ng2022-06-291-8/+14
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * Use SettingsSection in workflowengine settingsCarl Schwan2022-05-311-3/+7
| | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * Cleanup and compileJohn Molakvoæ2022-05-131-1/+1
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | l10n: Changed spellingrakekniven2022-05-161-1/+1
|/ | | | | | | See https://en.wikipedia.org/wiki/MIME for details. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* add vue button component in workflow rule.vueVanessa Pertsch2022-05-121-42/+27
| | | | Signed-off-by: Vanessa Pertsch <vanessa.pertsch@nextcloud.com>