12 Commits

Author SHA1 Message Date
Suresh Srinivas
f540981de1
Fixes #3239 Add support for using glossary terms as tag labels (#3240) 2022-03-07 19:35:48 -08:00
Vivek Ratnavel Subramanian
3d1c56511f
Fix #3028: Add filter support for Feed API (#3093) 2022-03-03 07:59:46 -08:00
Matt
9e4d8d709d
Support swapping default roles (#2868)
* Support swapping default roles

Pseudocode:

```
A. patchRole(role1, default=True):
B.   set role1.default = True
     for all users:
       add role1 to user.roles
C.   for role in roles if role != role1:
       set role.default = False
       for all users:
         delete role from user.roles
```

This ensures that changeDescription for the role(s) and user(s) are updated accordingly.

Potential optimization:
Adding role1 and removing role from user.roles could be considered/implemented as one change.
However, increases code complexity.

* Set DataConsumer as default role

* Fix tests

* Fix code smell
2022-02-20 11:27:32 -08:00
Matt
f0804816ab
Add support for default role (#2631) (#2676)
- Add default field to role
- Amend GET /roles to query default roles
- Assign default role to new users being created
2022-02-19 11:02:21 -08:00
Suresh Srinivas
28ba1a3c04
Fixes #2760 - Add entities for Glossary and initial API (#2761)
* Fixes #2760 - Add entities for Glossary and initial API

* Fixing merge issues
2022-02-15 20:54:46 -08:00
Vivek Ratnavel Subramanian
6447e34bff
Fix #2718: Update entity_thread schema to store activity feeds (#2726) 2022-02-10 20:47:31 -08:00
Matt
d2132551b1
Revert "Add support for default role (#2631)" (#2651)
This reverts commit bfcd97ed0bae1770deb992c6e4ec518b1ea0b663.
2022-02-07 10:54:26 +01:00
Matt
bfcd97ed0b
Add support for default role (#2631)
- Add default field to role
- Amend GET /roles to query default roles
- Assign default role to new users being created
2022-02-06 15:28:15 -08:00
Suresh Srinivas
fb78944633
Merge v003 and v004 versions of bootstramp sql for 0.8 release (#2055) 2022-01-05 10:36:17 -08:00
Matt
485e661430
Add Role entity (#1970) 2021-12-30 08:30:12 -08:00
Suresh Srinivas
6d7a496aa4
Fixes #1961 - Delete API soft deletes the entities (#1968) 2021-12-29 14:20:31 -08:00
Suresh Srinivas
1b44e0480a
Fixes #1919 Fix flaky tests related to webhook (#1920) 2021-12-24 17:35:42 -08:00