Ieva
2c73f15839
Revert "Revert "RBAC: remove dashboard ACL logic from dash store, service #78130 " ( #78203 )
...
Revert "Revert "RBAC: remove dashboard ACL logic from dash store, service #78130 (#78198 )"
This reverts commit 8057b9298d .
2023-11-15 16:45:49 +00:00
Eric Leijonmarck
8057b9298d
Revert "RBAC: remove dashboard ACL logic from dash store, service #78130 ( #78198 )
...
Revert "RBAC: remove dashboard ACL logic from dash store and service (#78130 )"
This reverts commit dd54931147 .
2023-11-15 15:33:38 +02:00
Ieva
dd54931147
RBAC: remove dashboard ACL logic from dash store and service ( #78130 )
...
remove dashboard ACL logic from dash store and service
2023-11-15 08:25:51 +00:00
Alexander Zobnin
c0d8a7132e
Teams: Search by team ids ( #77730 )
...
* Teams: Search by team ids
* Add tests
* Fix tests
2023-11-06 18:08:11 +02:00
Jo
79b2974215
Teams: Allow Services to register deletes ( #76325 )
...
* add team RegisterDelete
* fix-docs
2023-10-11 15:57:03 +02:00
Gabriel MABILLE
6ffd4a23de
Team: Support sort query param for teams search endpoint ( #75622 )
...
* Teams: Implement backend sorting
* Add docs
* Make name ordering case insensitive
* lint
* Fix no lowercasing on memberCount
* Add test to double check the filters or correctly OrderBy
2023-09-28 18:20:51 +03:00
Jo
dcf06658eb
Chore: Implement requester in util pkg ( #74105 )
...
implement requester changes that do not impact functionality
2023-08-31 09:46:55 +02:00
Ryan McKinley
025b2f3011
Chore: use any rather than interface{} ( #74066 )
2023-08-30 18:46:47 +03:00
Jo
30274a4f88
Auth: Move Team service to SignedInUserInterface ( #72674 )
...
* move SignedInUser to specific file
* add primitive interface for signedInUser
2023-08-02 10:43:56 +02:00
Ieva
4980b64274
RBAC: Remove legacy ac from authorization middleware ( #68898 )
...
remove legacy AC fallback from RBAC middleware, and some unused auth logic
2023-05-24 09:49:42 +01:00
Ieva
d54fa569ec
Chore: Remove legacy AC checks from team ( #68715 )
...
* removing legacy AC checks from team API handlers
* Chore: remove `UserIDFilter` from team queries (#68820 )
* remove userIDfilter from team queries in favour of RBAC SQL filtering
* fix typo
* remove redundant tests
* remove another unused function
* fix failing test
2023-05-22 18:41:53 +02:00
Dan Cech
7572988305
add uid to team table ( #66920 )
...
* add uid to team table
* concat
* add prefix to transition uids
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-05-09 13:03:28 -04:00
Sofia Papagiannaki
e6e8351ee9
Chore: Remove CreateUserForTests() ( #64125 )
...
* Chore: Remove CreateUserForTests
* Apply suggestion from code review
2023-03-03 11:01:23 -05:00
Jo
f9163351fd
Support bundles: Refactor registry into separate service ( #62945 )
...
* add bundle registry service to avoid dependency cycles
* move user support bundle collector to user service
* move usage stat bundle implementation to usage stats
* add info for background service
* fix remaining imports
* whitespace
2023-02-06 17:50:03 +01:00
Kristin Laemmert
e8b8a9e276
chore: move dashboard_acl models into dashboard service ( #62151 )
2023-01-26 08:46:30 -05:00
idafurjes
b54b80f473
Chore: Remove Result from dashboard models ( #61997 )
...
* Chore: Remove Result from dashboard models
* Fix lint tests
* Fix dashboard service tests
* Fix API tests
* Remove commented out code
* Chore: Merge main - cleanup
2023-01-25 10:36:26 +01:00
idafurjes
68445a7c77
Chore: Remove dashboard ACL from models ( #61749 )
...
* Remove dashboard ACL from models
* Remove unused comment
2023-01-20 14:58:47 +01:00
idafurjes
b573b19ca3
Chore: Remove dashboards from models pkg ( #61578 )
...
* Copy dashboard models to dashboard pkg
* Use some models from current pkg instead of models
* Adjust api pkg
* Adjust pkg services
* Fix lint
* Chore: Remove dashboards models
* Remove dashboards from models pkg
* Fix lint in tests
* Fix lint in tests 2
* Fix for import in auth
* Remove newline
* Revert unused fix
2023-01-18 13:52:41 +01:00
idafurjes
490a787d9d
Chore: Move tem member models to team pkg ( #61294 )
...
* Chore: Move tem member models to team pkg
* Fix test lint
2023-01-13 09:43:38 +01:00
idafurjes
f2ffce4351
Chore: Move team models to models pkg ( #61262 )
...
* Chore: Move team models to models pkg
* Fix ACL tests
* More ACL tests
* Change Id to ID in conflict user command test
* Remove team from models
* Fix ac test lint
2023-01-11 14:20:09 +01:00
Kristin Laemmert
70fbf47022
chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests ( #59910 )
2022-12-07 11:03:22 -05:00
Serge Zaitsev
5f3291be03
Chore: remove GetTeamByUser ( #59604 )
...
here goes some unused code
2022-11-30 20:02:31 +01:00
Kristin Laemmert
05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages ( #57087 )
...
* chore: add alias for InitTestDB and Session
Adds an alias for the sqlstore InitTestDB and Session, and updates tests using these to reduce dependencies on the sqlstore.Store.
* next pass of removing sqlstore imports
* last little bit
* remove mockstore where possible
2022-10-19 09:02:15 -04:00
Serge Zaitsev
4c19e83ff0
Chore: Move team store implementation to a separate package ( #55514 )
...
* Chore: move team store implementation to a separate package
* trying to fix more tests
* fix tests in service accounts and access control
* fix common tests
* restore commented out test
* add todos
2022-09-22 19:16:21 +02:00
Serge Zaitsev
2ee3fd3994
Chore: Create structure for team service ( #55444 )
2022-09-20 10:14:00 +00:00