Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
c1aa0cd52d | |||
e9df8c1b76 | |||
04ccf542c1 | |||
75c4bbc6d4 |
2
.cz.yaml
2
.cz.yaml
@ -17,5 +17,5 @@ commitizen:
|
||||
prerelease_offset: 1
|
||||
tag_format: $version
|
||||
update_changelog_on_bump: false
|
||||
version: 1.19.2
|
||||
version: 1.19.3
|
||||
version_scheme: semver
|
||||
|
@ -1,3 +1,11 @@
|
||||
## 1.19.3 (2025-08-17)
|
||||
|
||||
### Fixes
|
||||
|
||||
- **api**: ensure human_resources is behind its feature flag
|
||||
- **human_resources**: correct index route name
|
||||
- **access**: correct access route name
|
||||
|
||||
## 1.19.2 (2025-08-16)
|
||||
|
||||
### Fixes
|
||||
|
@ -1,6 +1,3 @@
|
||||
## Version 1.20.0
|
||||
|
||||
|
||||
## Version 1.19.0
|
||||
|
||||
- Added new model for History
|
||||
|
@ -17,7 +17,7 @@ class AccessViewset(
|
||||
|
||||
viewset = Index
|
||||
|
||||
route_name = 'API:_api_v2_access_home'
|
||||
route_name = 'API:_api_access_home'
|
||||
|
||||
|
||||
@classmethod
|
||||
|
@ -31,7 +31,7 @@ entity_type_names = str(entity_type_names)[:-1]
|
||||
|
||||
router = DefaultRouter(trailing_slash=False)
|
||||
|
||||
router.register('', access_v2.Index, basename = '_api_v2_access_home')
|
||||
router.register('', access_v2.Index, basename = '_api_access_home')
|
||||
|
||||
router.register(
|
||||
prefix = '/(?P<model_name>[company]+)', viewset = entity.ViewSet,
|
||||
|
@ -23,19 +23,24 @@ class Index(IndexViewset):
|
||||
|
||||
def list(self, request, *args, **kwargs):
|
||||
|
||||
return Response(
|
||||
{
|
||||
"access": reverse('v2:_api_v2_access_home-list', request=request),
|
||||
"assistance": reverse('v2:_api_v2_assistance_home-list', request=request),
|
||||
"devops": reverse('v2:devops:api-root', request=request),
|
||||
"docs": reverse('v2:_api_v2_docs', request=request),
|
||||
"base": reverse('v2:_api_v2_base_home-list', request=request),
|
||||
"hr": reverse('v2:hr:_api_v2_access_home-list', request=request),
|
||||
"itam": reverse('v2:_api_v2_itam_home-list', request=request),
|
||||
"itim": reverse('v2:_api_v2_itim_home-list', request=request),
|
||||
"config_management": reverse('v2:_api_v2_config_management_home-list', request=request),
|
||||
"project_management": reverse('v2:_api_v2_project_management_home-list', request=request),
|
||||
"public": reverse('v2:public:_public_api_v2-list', request=request),
|
||||
"settings": reverse('v2:_api_v2_settings_home-list', request=request)
|
||||
}
|
||||
)
|
||||
links = {
|
||||
"access": reverse('v2:_api_access_home-list', request=request),
|
||||
"assistance": reverse('v2:_api_v2_assistance_home-list', request=request),
|
||||
"devops": reverse('v2:devops:api-root', request=request),
|
||||
"docs": reverse('v2:_api_v2_docs', request=request),
|
||||
"base": reverse('v2:_api_v2_base_home-list', request=request),
|
||||
"itam": reverse('v2:_api_v2_itam_home-list', request=request),
|
||||
"itim": reverse('v2:_api_v2_itim_home-list', request=request),
|
||||
"config_management": reverse('v2:_api_v2_config_management_home-list', request=request),
|
||||
"project_management": reverse('v2:_api_v2_project_management_home-list', request=request),
|
||||
"public": reverse('v2:public:_public_api_v2-list', request=request),
|
||||
"settings": reverse('v2:_api_v2_settings_home-list', request=request)
|
||||
}
|
||||
|
||||
if request.feature_flag['2025-00005']:
|
||||
links.update({
|
||||
"hr": reverse('v2:hr:_api_human_resources_home-list', request=request),
|
||||
|
||||
})
|
||||
|
||||
return Response( links )
|
||||
|
@ -7,6 +7,6 @@ from human_resources.viewsets import index as HumanResourcesHome
|
||||
|
||||
router = DefaultRouter(trailing_slash=False)
|
||||
|
||||
router.register('', HumanResourcesHome.Index, feature_flag = '2025-00005', basename='_api_v2_access_home')
|
||||
router.register('', HumanResourcesHome.Index, feature_flag = '2025-00005', basename='_api_human_resources_home')
|
||||
|
||||
urlpatterns = router.urls
|
||||
|
Reference in New Issue
Block a user