Releases: unicef/invent
Releases · unicef/invent
v4.0.0
v3.9.0
v3.7.0
v3.6.1
Update translation file and apply fix 2 on modified project dates
v3.6.0
Sprint 9
154918 - See job title, section in user export
163755 - Add a link to the inventory (scoped to the CO's work)
165165 - Make Phase and Stage boards expandable
165200 - Add the option to select sectors that appear within the Phase and Stage board
Sprint 10
165332 - Improvements to CO Boards
v3.5.1
v3.5.0
Tst (#161) * Revert adding azure-monitor-opentelemetry==1.0.0b13 to resolve No module named azure.monitor issue * updated empty value type (#141) * Feature/160752/stages phases (#142) * add new column - feature key phases_stages * create a mapping between phases and stages * updated styles to work on all browsers (#143) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add configure_azure_monitor to settings.py * chore/Remove configure_azure_monitor and implement older approach to identify compatibility * chore/Remove opentelemetry from settings.py * chore/Code cleanup * Dev 157615 160826 162116 163295 163762 164563 (#144) * Adding env.var applicationsightsConnectionSrting for BE * Feature/163742/enable ootb monitoring capabilities (#135) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add opentelemetry to application settings * chore/Change env from dev to tst * chore/Rollback env from tst to dev * Feature/157615/allow retrieval of all initiatives published and unpublished from api revision (#136) * feat/Add published query parameter to the get_queryset - if we do not provide an additional query parameter, then the default behavior will remain the same and the endpoint will return only the published ones. - If we provide the additional query parameter published=0, then the endpoint will return only the unpublished ones. - If we provide the additional query parameter published=1, then the endpoint will return both the unpublished and published ones. * feat/Change published-unpublished to match new criteria - Change get_queryset method to its original status, but removing the unpublished. - Add logic to support published/unpublished parameters. * chore/Refactor publised-unpublished cases in a more pythonic way * Feature/163295/add swimlanes at phase board (#137) * table with new story features * code refactoring * removed overflow-x from el-select-tags (#138) * hide square logo and change menu height (#139) * Feature/160826/group innovation portfolio solution details section (#140) * solutions edit/create new Innovation Portfolios group, portfolios table key bug fix * updated solution view with new Innovation portfolios card section * Revert adding azure-monitor-opentelemetry==1.0.0b13 to resolve No module named azure.monitor issue * updated empty value type (#141) * Feature/160752/stages phases (#142) * add new column - feature key phases_stages * create a mapping between phases and stages * updated styles to work on all browsers (#143) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add configure_azure_monitor to settings.py * chore/Remove configure_azure_monitor and implement older approach to identify compatibility * chore/Remove opentelemetry from settings.py * chore/Code cleanup * chore/Rollback phases stages - Rollback dbd9139bf066679a1ef321ba5e57675741efc11b add new column - feature key phases_stages - Rollback d665c3ff05c12b537f594ee2b4e3d120279d76fb create a mapping between phases and stages Remove additions for item 160752 to move selected items to tst environment --------- Co-authored-by: Diogenis Petropoulos <diogenis,petropoulos@sword-group.com> Co-authored-by: ladeniva2 <122989825+ladeniva2@users.noreply.github.com> Co-authored-by: Alexa-Laf <131444412+Alexa-Laf@users.noreply.github.com> * Feature/163742/enable ootb monitoring capabilities (#146) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add opentelemetry to application settings * chore/Change env from dev to tst * chore/Rollback env from tst to dev * feat/Add internal_ips to fetch the pod internal ip * chore/Rename azure folder to azure_services * chore/Remove reduntant import from settings * chore/Change configure_azure_monitor signature to include named argument * feat/Change userprofile list to autocomplete field (#145) - Add list with autocomplete search bar in the edit technology platform admin page. - Add name as the search bar option. * rename stage_name and phase_name to stage_label and phase_label (#147) * feature/161336/initiatives-by-stage-board added stage table and table switch (#148) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * Feature/refactor aad user fetch and update mechanism (#149) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * chore/Add migration file for deltalink * chore/Add log statements to debug deltalink response * chore/Remove redundant log statements * chore/Refactor deltalinks and logger - Refactor delta links to accept more than one page. - Change azure logger from info to warning level to unclutter the django logs * Revert commits 2ed8b75c01bd61b4a100830931c58c340ab6f98c to 46a5dcfae45117ed4d0827b62486a92b6965e2c7 * Bugfix/163402/dashboarding system error (#150) * problem_statements and portfolios are now lists containing only unique ids * created a django management command to update the problematic solution logs (may and june 2023) * fixed error in comment * custom management command will now be run on deployment * updated to fix problematic entries in all solution log rows * Merge dev to tst (#152) * Adding env.var applicationsightsConnectionSrting for BE * Feature/163742/enable ootb monitoring capabilities (#135) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add opentelemetry to application settings * chore/Change env from dev to tst * chore/Rollback env from tst to dev * Feature/157615/allow retrieval of all initiatives published and unpublished from api revision (#136) * feat/Add published query parameter to the get_queryset - if we do not provide an additional query parameter, then the default behavior will remain the same and the endpoint will return only the published ones. - If we provide the additional query parameter published=0, then the endpoint will return only the unpublished ones. - If we provide the additional query parameter published=1, then the endpoint will return both the unpublished and published ones. * feat/Change published-unpublished to match new criteria - Change get_queryset method to its original status, but removing the unpublished. - Add logic to support published/unpublished parameters. * chore/Refactor publised-unpublished cases in a more pythonic way * Feature/163295/add swimlanes at phase board (#137) * table with new story features * code refactoring * removed overflow-x from el-select-tags (#138) * hide square logo and change menu height (#139) * Feature/160826/group innovation portfolio solution details section (#140) * solutions edit/create new Innovation Portfolios group, portfolios table key bug fix * updated solution view with new Innovation portfolios card section * Revert adding azure-monitor-opentelemetry==1.0.0b13 to resolve No module named azure.monitor issue * updated empty value type (#141) * Feature/160752/stages phases (#142) * add new column - feature key phases_stages * create a mapping between phases and stages * updated styles to work on all browsers (#143) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add configure_azure_monitor to settings.py * chore/Remove configure_azure_monitor and implement older approach to identify compatibility * chore/Remove opentelemetry from settings.py * chore/Code cleanup * Feature/163742/enable ootb monitoring capabilities (#146) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add opentelemetry to application settings * chore/Change env from dev to tst * chore/Rollback env from tst to dev * feat/Add internal_ips to fetch the pod internal ip * chore/Rename azure folder to azure_services * chore/Remove reduntant import from settings * chore/Change configure_azure_monitor signature to include named argument * feat/Change userprofile list to autocomplete field (#145) - Add list with autocomplete search bar in the edit technology platform admin page. - Add name as the search bar option. * rename stage_name and phase_name to stage_label and phase_label (#147) * feature/161336/initiatives-by-stage-board added stage table and table switch (#148) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * Feature/refactor aad user fetch and update mechanism (#149) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * chore/Add migration file for deltalink * chore/Add log statements to debug deltalink response * chore/Remove redundant log statements * chore/Refactor deltalinks and logger - Refactor delta links to accept more than one page. - Change azure logger from info to warning level to unclutter the django logs * Revert commits 2ed8b75c01bd61b4a100830931c58c340ab6f98c to 46a5dcfae45117ed4d0827b62486a92b6965e2c7 --------- Co-authored-by: Diogenis Petropoulos <diogenis,petropoulos@sword-group.com> Co-authored-by: ladeniva2 <122989825+ladeniva2@users.noreply.github.com> Co-authored-by: Alexa-Laf <131444412+Alexa-Laf@users.noreply.github.com> * feat/Add delta to graph url * chore/Remove redundant logging statements * Rollback to pre-deltaLink mechanism * chore/Remove redundant files * Merge dev to tst (#154) * Adding env.var applicationsightsConnectionSrting for BE * Feature/163742/enable ootb monitoring capabilities (#135) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add opentelemetry to application settings * chore/Change env from dev to tst * chore/Rollback env from tst to dev * Feature/157615/allow retrieval of all initiatives published and unpublished from api revision (#136) * feat/Add published query parameter to the get_queryset - if we do not provide an additional query parameter, then the default behavior will remain the same and the endpoint will return only the published ones. - If we provide the additional query parameter published=0, then the endpoint will return only the unpublished ones. - If we provide the additional query parameter published=1, then the endpoint will return both the unpublished and published ones. * feat/Change published-unpublished to match new criteria - Change get_queryset method to its original status, but removing the unpublished. - Add logic to support published/unpublished parameters. * chore/Refactor publised-unpublished cases in a more pythonic way * Feature/163295/add swimlanes at phase board (#137) * table with new story features * code refactoring * removed overflow-x from el-select-tags (#138) * hide square logo and change menu height (#139) * Feature/160826/group innovation portfolio solution details section (#140) * solutions edit/create new Innovation Portfolios group, portfolios table key bug fix * updated solution view with new Innovation portfolios card section * Revert adding azure-monitor-opentelemetry==1.0.0b13 to resolve No module named azure.monitor issue * updated empty value type (#141) * Feature/160752/stages phases (#142) * add new column - feature key phases_stages * create a mapping between phases and stages * updated styles to work on all browsers (#143) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add configure_azure_monitor to settings.py * chore/Remove configure_azure_monitor and implement older approach to identify compatibility * chore/Remove opentelemetry from settings.py * chore/Code cleanup * Feature/163742/enable ootb monitoring capabilities (#146) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add opentelemetry to application settings * chore/Change env from dev to tst * chore/Rollback env from tst to dev * feat/Add internal_ips to fetch the pod internal ip * chore/Rename azure folder to azure_services * chore/Remove reduntant import from settings * chore/Change configure_azure_monitor signature to include named argument * feat/Change userprofile list to autocomplete field (#145) - Add list with autocomplete search bar in the edit technology platform admin page. - Add name as the search bar option. * rename stage_name and phase_name to stage_label and phase_label (#147) * feature/161336/initiatives-by-stage-board added stage table and table switch (#148) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * Feature/refactor aad user fetch and update mechanism (#149) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * chore/Add migration file for deltalink * chore/Add log statements to debug deltalink response * chore/Remove redundant log statements * chore/Refactor deltalinks and logger - Refactor delta links to accept more than one page. - Change azure logger from info to warning level to unclutter the django logs * Revert commits 2ed8b75c01bd61b4a100830931c58c340ab6f98c to 46a5dcfae45117ed4d0827b62486a92b6965e2c7 * Bugfix/163402/dashboarding system error (#150) * problem_statements and portfolios are now lists containing only unique ids * created a django management command to update the problematic solution logs (may and june 2023) * fixed error in comment * custom management command will now be run on deployment * updated to fix problematic entries in all solution log rows * feat/Add delta to graph url * chore/Remove redundant logging statements * Rollback to pre-deltaLink mechanism * chore/Remove redundant files --------- Co-authored-by: Diogenis Petropoulos <diogenis,petropoulos@sword-group.com> Co-authored-by: ladeniva2 <122989825+ladeniva2@users.noreply.github.com> Co-authored-by: Alexa-Laf <131444412+Alexa-Laf@users.noreply.github.com> Co-authored-by: mgaliatsatou <122973661+mgaliatsatou@users.noreply.github.com> * Performance optimization (#156) * load users optimization * performance improvements for inventory list page * inventory load fix * performance improvement by reordering api calls and asyncronicity * removed sentry lib, removed unused unicef logo * update node 12 to 14 in containers and fron 10 to 14 as compilation in babel * lazy loading images --------- Co-authored-by: ladeniva2 <122989825+ladeniva2@users.noreply.github.com> * Merge dev to tst (#157) * Revert adding azure-monitor-opentelemetry==1.0.0b13 to resolve No module named azure.monitor issue * updated empty value type (#141) * Feature/160752/stages phases (#142) * add new column - feature key phases_stages * create a mapping between phases and stages * updated styles to work on all browsers (#143) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add configure_azure_monitor to settings.py * chore/Remove configure_azure_monitor and implement older approach to identify compatibility * chore/Remove opentelemetry from settings.py * chore/Code cleanup * Feature/163742/enable ootb monitoring capabilities (#146) * feat/Add azure-monitor-opentelemetry to requirements * feat/Add opentelemetry to application settings * chore/Change env from dev to tst * chore/Rollback env from tst to dev * feat/Add internal_ips to fetch the pod internal ip * chore/Rename azure folder to azure_services * chore/Remove reduntant import from settings * chore/Change configure_azure_monitor signature to include named argument * feat/Change userprofile list to autocomplete field (#145) - Add list with autocomplete search bar in the edit technology platform admin page. - Add name as the search bar option. * rename stage_name and phase_name to stage_label and phase_label (#147) * feature/161336/initiatives-by-stage-board added stage table and table switch (#148) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * Feature/refactor aad user fetch and update mechanism (#149) * feat/Switch nextLink to deltaLink mechanism * feat/Add get and save last delta link mechanism * chore/Refactor delta link generation and store method - Add new DeltaLink model to let Django handle the table creation/update mechanism. - Change get_last_delta_link and save_delta_link to follow the same pattern. * chore/Add migration file for deltalink * chore/Add log statements to debug deltalink response * chore/Remove redundant log statements * chore/Refactor deltalinks and logger - Refactor delta links to accept more than one page. - Change azure logger from info to warning level to unclutter the django logs * Revert commits 2ed8b75c01bd61b4a100830931c58c340ab6f98c to 46a5dcfae45117ed4d0827b62486a92b6965e2c7 * Bugfix/163402/dashboarding system error (#150) * problem_statements and portfolios are now lists containing only unique ids * created a django management command to update the problematic solution logs (may and june 2023) * fixed error in comment * custom management command will now be run on deployment * updated to fix problematic entries in all solution log rows * feat/Add delta to graph url * chore/Remove redundant logging statements * Rollback to pre-deltaLink mechanism * chore/Remove redundant files * Performance optimization (#156) * load users optimization * performance improvements for inventory list page * inventory load fix * performance improvement by reordering api calls and asyncronicity * removed sentry lib, removed unused unicef logo * update node 12 to 14 in containers and fron 10 to 14 as compilation in babel * lazy loading images --------- Co-authored-by: ladeniva2 <122989825+ladeniva2@users.noreply.github.com> --------- Co-authored-by: ladeniva2 <122989825+ladeniva2@users.noreply.github.com> Co-authored-by: Alexa-Laf <131444412+Alexa-Laf@users.noreply.github.com> Co-authored-by: mgaliatsatou <122973661+mgaliatsatou@users.noreply.github.com> * add autocomplete field managers (#159) (#160) * Merge dev to tst (#163) * add autocomplete field managers (#159) * chore/Remove DeltaLink model --------- Co-authored-by: Alexa-Laf <131444412+Alexa-Laf@users.noreply.github.com> --------- Co-authored-by: gkalomalos <georgios.kalomalos@sword-group.com> Co-authored-by: ladeniva2 <122989825+ladeniva2@users.noreply.github.com> Co-authored-by: gkalomalos <123368636+gkalomalos@users.noreply.github.com> Co-authored-by: Diogenis Petropoulos <diogenis,petropoulos@sword-group.com> Co-authored-by: mgaliatsatou <122973661+mgaliatsatou@users.noreply.github.com>