Compare commits

..

4 Commits

Author SHA1 Message Date
c1aa0cd52d build: bump version 1.19.2 -> 1.19.3 2025-08-17 06:14:59 +00:00
Jon
e9df8c1b76 fix(api): ensure human_resources is behind its feature flag
ref: #958 #956
2025-08-17 14:57:13 +09:30
Jon
04ccf542c1 fix(human_resources): correct index route name
ref: #958 #956
2025-08-17 14:56:15 +09:30
Jon
75c4bbc6d4 fix(access): correct access route name
ref: #958 fixes #956
2025-08-17 14:55:02 +09:30
7 changed files with 33 additions and 23 deletions

View File

@ -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

View File

@ -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

View File

@ -1,6 +1,3 @@
## Version 1.20.0
## Version 1.19.0
- Added new model for History

View File

@ -17,7 +17,7 @@ class AccessViewset(
viewset = Index
route_name = 'API:_api_v2_access_home'
route_name = 'API:_api_access_home'
@classmethod

View File

@ -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,

View File

@ -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 )

View File

@ -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