Project

General

Profile

Actions

User story #8570

open

Missing API command to move Rules or Groups to another category

Added by François ARMAND almost 8 years ago. Updated about 6 years ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
API
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Currently, the API is missing what is needed to move groups (resp. Rules) to another category.

I see 3 possibilities:
- 1/ update the "update group categorie" (resp group category) to allow to specify a list of group
- 2/ update the "update group" (resp rule) to allow to specity the category, something like: "groups/${groupid}?newParentCategory=uuid"
- 3/ create a new URL to move groups (resp rules), something like "groups/${groupid}/move/${categoryid}" or "groups/${groupid}/move?dest=categoryid"

Some remarks:

1/ is clearly the weakest (I want to do something on the group, not the category).

2/ or 3/ could be OK, but something should be improved to avoid something too much looking like a GET URL.
I prefer 3/ to 2/, because I would prefer to semanticaly separate an update semantic to a move one. But perhaps there is some LDAP old memories for that. (on the contrario, have the category being a property of the group (resp rule) is more like a tag, and would make possible to have a group (resp rule) in several category easy).

Actions #1

Updated by Alexis Mousset almost 8 years ago

  • Category set to API
Actions #2

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.12 to 3.1.13
Actions #3

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.13 to 3.1.14
Actions #4

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.14 to 3.1.15
Actions #5

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.15 to 3.1.16
Actions #6

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.16 to 3.1.17
Actions #7

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.17 to 3.1.18
Actions #8

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 3.1.18 to 3.1.19
Actions #9

Updated by Benoît PECCATTE about 7 years ago

  • Tracker changed from Bug to User story
Actions #10

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 3.1.19 to 3.1.20
Actions #11

Updated by Vincent MEMBRÉ almost 7 years ago

  • Target version changed from 3.1.20 to 3.1.21
Actions #12

Updated by Vincent MEMBRÉ almost 7 years ago

  • Target version changed from 3.1.21 to 3.1.22
Actions #13

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 3.1.22 to 3.1.23
Actions #14

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 3.1.23 to 3.1.24
Actions #15

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 3.1.24 to 3.1.25
Actions #16

Updated by Benoît PECCATTE over 6 years ago

  • Target version changed from 3.1.25 to 4.1.9
Actions #17

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.1.9 to 4.1.10
Actions #18

Updated by Benoît PECCATTE about 6 years ago

  • Target version changed from 4.1.10 to Ideas (not version specific)
Actions

Also available in: Atom PDF