Releases: bcgov/platform-services-registry
Releases · bcgov/platform-services-registry
v0.31.0
What's Changed
- chore: release candidate v0.30.0 by @github-actions in #3117
- feat(3046): add API test script for private cloud product download by @junminahn in #3114
- chore: add M365-URL by @Kolezhanchik in #3107
- feat(3047): add API test scripts for public cloud routes by @junminahn in #3125
- chore(deps): update dependency @types/node to v20.14.3 by @renovate in #3126
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.13.1 by @renovate in #3123
- chore(deps): update bitnami/mongodb docker tag to v7.0.11-debian-12-r1 by @renovate in #3122
- fix(deps): update dependency @tanstack/react-query to v5.45.1 by @renovate in #3113
- fix(deps): update dependency react-hook-form to v7.52.0 by @renovate in #3109
- chore(deps): update dependency knip to v5.21.0 by @renovate in #3111
- chore(deps): update dependency ts-jest to v29.1.5 by @renovate in #3112
- chore(deps): update terraform sysdig to v1.28.1 by @renovate in #3124
- chore(deps): update terraform sysdig to v1.28.2 by @renovate in #3127
- feat(provisioner): add backend logic to backup provisioner callback (… by @funtigr in #3128
- chore(3047): ensure wait for provisioning new requests by @junminahn in #3129
- chore: add environment variable USE_M365_PROXY by @junminahn in #3130
- chore(3047): prevent multiple users from being created by @junminahn in #3133
- refactor: update landing page content by @Amritpal-Nijjar in #3136
- chore(2773): add M365_URL in values.yaml by @junminahn in #3138
- chore(2773): add helm directory as deploy dev's paths by @junminahn in #3139
- chore(deps): update dependency tsx to v4.15.6 by @renovate in #3108
- chore(deps): update dependency autopep8 to v2.3.0 by @renovate in #3110
- chore(deps): update dependency @types/node to v20.14.5 by @renovate in #3131
- chore(deps): update dependency knip to v5.22.0 by @renovate in #3134
- fix(deps): update prisma monorepo to v5.15.1 by @renovate in #3135
- chore(deps): update dependency @types/node to v20.14.6 by @renovate in #3142
- fix(deps): update dependency @tremor/react to v3.17.3 by @renovate in #3143
- chore: edit public email templates with Azure provider case by @Kolezhanchik in #3144
- feat(3048): add API test scripts for user service account endpoints by @junminahn in #3141
- chore(3048): update app dockerfile by @junminahn in #3149
- fix(2889): update data diff common function by @junminahn in #3150
- ref(3027): add error notifications for all useMutation calls by @Amritpal-Nijjar in #3153
- chore(deps): update dependency typescript to v5.5.2 by @renovate in #3152
- chore(deps): update dependency eslint-plugin-jsx-a11y to v6.9.0 by @renovate in #3147
- fix(deps): update dependency @keycloak/keycloak-admin-client to v25.0.1 by @renovate in #3148
- chore(deps): update alpine docker tag to v3.20.1 by @renovate in #3151
- chore(deps): update dependency @types/node to v20.14.7 by @renovate in #3158
- fix(deps): update dependency nats to v2.27.0 by @renovate in #3156
- Sandbox/makefile by @Kolezhanchik in #3154
- fix(3103): give explicit view permission to ministry editor by @junminahn in #3159
- feat(3034): hide current resource info on non-editable form by @junminahn in #3160
- fix(3093): add word wrap and character limit to description tool tips by @Amritpal-Nijjar in #3155
- bug(3173): fix incorrect profile image mapping in admin comments section by @Amritpal-Nijjar in #3176
- feat(3094): display request box in public product table list by @junminahn in #3175
- fix(3174): fix newlines in edit text area and refetching of edited comments by @Amritpal-Nijjar in #3178
- chore(deps): update dependency tsx to v4.15.7 by @renovate in #3169
- chore(deps): update dependency knip to v5.22.2 by @renovate in #3170
- chore(deps): update dependency release-it to v17.4.0 by @renovate in #3171
- fix(deps): update dependency @headlessui/react to v2.1.0 by @renovate in #3172
- fix: show only requested environments budget by @Kolezhanchik in #3177
- chore(deps): update dependency @types/node to v20.14.8 by @renovate in #3181
- fix(2977): update private cloud reject email to cover create request by @junminahn in #3182
- chore(deps): update dependency knip to v5.22.3 by @renovate in #3186
- chore(deps): update dependency @badeball/cypress-cucumber-preprocessor to v20.1.0 by @renovate in #3185
- fix(deps): update dependency @tremor/react to v3.17.4 by @renovate in #3184
- chore(deps): update dependency autopep8 to v2.3.1 by @renovate in #3183
- chore(3047): update helper function to create sample data by @junminahn in #3187
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.14.1 by @renovate in #3188
- chore(3094): fix environment variables in dev nats provision by @junminahn in #3189
- chore(2977): authenticate Keycloak each time in public cloud NATS mes… by @junminahn in #3200
Full Changelog: v0.30.0...v0.31.0
v0.30.0
What's Changed
- chore: release candidate v0.29.1 by @github-actions in #3062
- feat(3042): add event schema by @junminahn in #3064
- feat(3042): add login & logout events by @junminahn in #3066
- feat(3042): add api token create & delete events by @junminahn in #3068
- chore(deps): bump braces from 3.0.2 to 3.0.3 in /app by @dependabot in #3067
- chore(deps): update hashicorp/setup-terraform digest to c5b46f3 by @renovate in #3065
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.13.0 by @renovate in #3063
- feat(3042): add private & public request events by @junminahn in #3069
- chore(deps): update dependency tsx to v4.15.2 by @renovate in #3071
- fix(deps): update dependency @azure/msal-node to v2.9.2 by @renovate in #3070
- feat(3042): add private & public review events by @junminahn in #3072
- feat(3042): keep track of the last active datetime by @junminahn in #3075
- test(3045): add createSamplePrivateCloudRequestData func by @junminahn in #3079
- test(3046): add api test for createPrivateCloudProject endpoint by @junminahn in #3080
- test(3046): add api test for makePrivateCloudRequestDecision endpoint by @junminahn in #3082
- chore(deps): update dependency @testing-library/jest-dom to v6.4.6 by @renovate in #3073
- fix(deps): update dependency @tanstack/react-query to v5.45.0 by @renovate in #3076
- chore(deps): update nextjs monorepo to v14.2.4 by @renovate in #3083
- chore(deps): update dependency kubectl to v1.30.2 by @renovate in #3084
- chore(deps): update dependency helm to v3.15.2 by @renovate in #3085
- chore(deps): update actions/checkout digest to 692973e by @renovate in #3086
- chore(deps): update dependency knip to v5.19.0 by @renovate in #3087
- test(3046): add api test for main private cloud product endpoints by @junminahn in #3088
- chore: add dockerfile for m365mock by @Kolezhanchik in #3039
- feat(3042): add events on storing export products by @junminahn in #3101
- test(3046): add api test for private cloud request decision endpoint by @junminahn in #3104
- feat(3046): add API test script for private cloud product search endpoint by @junminahn in #3105
- feat(3046): add API test script for private cloud request search endp… by @junminahn in #3106
- chore(deps): update dependency tsx to v4.15.4 by @renovate in #3089
- fix(deps): update mantine monorepo to v7.10.2 by @renovate in #3090
- chore(deps): update terraform sysdig to v1.28.0 by @renovate in #3091
- chore(deps): update dependency @types/node to v20.14.2 by @renovate in #3092
- fix(deps): update dependency @tabler/icons-react to v3.6.0 by @renovate in #3095
- chore(deps): update dependency eslint-plugin-n to v17.9.0 by @renovate in #3100
- chore(deps): update dependency @badeball/cypress-cucumber-preprocessor to v20.0.7 by @renovate in #3102
Full Changelog: v0.29.1...v0.30.0
v0.29.1
What's Changed
- chore: release candidate v0.29.0 by @github-actions in #3056
- feat(3045): add a func to create sample private cloud data by @junminahn in #3057
- chore(deps): update dependency tsx to v4.15.1 by @renovate in #3053
- chore(deps): update apache/airflow docker tag to v2.9.2 by @renovate in #3058
- chore(deps): update dependency knip to v5.18.2 by @renovate in #3054
- fix(deps): update dependency @keycloak/keycloak-admin-client to v25 by @renovate in #3060
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
- chore: release candidate v0.28.0 by @github-actions in #3033
- chore(deps): update dependency @types/node to v20.14.2 by @renovate in #3021
- chore(deps): update dependency eslint-plugin-n to v17.8.0 by @renovate in #3022
- fix(deps): update dependency tailwindcss to v3.4.4 by @renovate in #3025
- chore(deps): update dependency eslint-plugin-n to v17.8.1 by @renovate in #3038
- chore(deps): update dependency tsx to v4.12.0 by @renovate in #3036
- chore(deps): update dependency @badeball/cypress-cucumber-preprocessor to v20.0.6 by @renovate in #3037
- feat(3045): encapsulate Next.js routes with parameters for reusability by @junminahn in #3050
- fix(3052): add missing private cloud create requests by @junminahn in #3055
Full Changelog: v0.28.0...v0.29.0
v0.28.0
What's Changed
- chore: release candidate v0.27.0 by @github-actions in #3029
- feat(3001): add service API endpoint to accept both ID and license plate by @junminahn in #3032
Full Changelog: v0.27.0...v0.28.0
v0.26.4
What's Changed
- chore: release candidate v0.26.3 by @github-actions in #2973
- chore: update release-it configuration by @junminahn in #2974
- chore(deps): update dependency @types/node to v20.12.13 by @renovate in #2956
- fix(deps): update dependency @azure/msal-node to v2.9.0 by @renovate in #2950
- feat(2914): add provisioned date in request schemas by @junminahn in #2976
- chore(deps): update egose/actions digest to 6be83b2 by @renovate in #2954
- refactor(2832): rename created to created in request schemas by @junminahn in #2978
- chore(ci): cache cypress directory by @junminahn in #2979
- chore: ensure dev deployment on data-migrations changes by @junminahn in #2981
- chore(ci): update cypress pipeline by @junminahn in #2982
- chore(e2e): update cypress configuration by @junminahn in #2983
- chore(e2e): move cypress dependencies in root directory by @junminahn in #2984
- refactor(2032): move security dashboard to root directory by @junminahn in #2985
- refactor(2404): move service account verification logic into core by @junminahn in #2987
- chore(deps): update dependency @types/node to v20.13.0 by @renovate in #2988
- Feat/2919 a by @Kolezhanchik in #2986
- chore: revert the grid spans in private table by @junminahn in #2989
- chore(deps): update dependency knip to v5.17.4 by @renovate in #2994
- chore(deps): update dependency @types/node to v20.14.0 by @renovate in #2992
- chore(deps): update dependency @bahmutov/cypress-esbuild-preprocessor to v2.2.1 by @renovate in #2991
- chore(deps): update dependency act to v0.2.63 by @renovate in #2990
- chore(deps): update dependency @testing-library/react to v16 by @renovate in #2995
- chore: remove preview for testProduct for prod by @Kolezhanchik in #2996
Full Changelog: v0.26.3...v0.26.4
v0.26.3
What's Changed
- chore: release candidate v0.26.2 by @github-actions in #2966
- chore(ci): update release-it configuration by @junminahn in #2971
- chore(deps): update terraform sysdig to v1.27.0 by @renovate in #2970
- chore(deps): update dependency autopep8 to v2.2.0 by @renovate in #2969
- fix(deps): update mantine monorepo to v7.10.1 by @renovate in #2968
- chore(deps): update dependency apache-airflow-providers-mongo to v4.1.1 by @renovate in #2967
- chore: remove app field in package.json by @junminahn in #2972
Full Changelog: v0.26.2...v0.26.3
v0.24.6
What's Changed
- feat(2404): create admin cli to manage api accounts via keycloak by @junminahn in #2894
- chore: release candidate v0.24.3 by @github-actions in #2887
- chore(deps): update terraform sysdig to v1.26.0 by @renovate in #2892
- chore(2404): create admin cli to manage api accounts via keycloak by @junminahn in #2895
- chore(2404): update localdev sandbox to support admin cli by @junminahn in #2898
- chore(deps): update dependency helm to v3.15.1 by @renovate in #2896
- feat(2404): add api account page with initial api endpoints by @junminahn in #2901
- feat: add isTest flag to private cloud product by @Kolezhanchik in #2897
- chore: release candidate v0.24.4 by @github-actions in #2903
- fix: check the provision status for create requests by @junminahn in #2904
- chore: add hotfix changes by @junminahn in #2906
- chore: add another logging for debugging by @junminahn in #2907
- feat: update api account endpoint spec & doc by @junminahn in #2916
- refactor: increase the request list fetch performance by @junminahn in #2922
- chore: hide test product checkbox by @junminahn in #2923
Full Changelog: v0.24.4...v0.24.6
v0.24.5
What's Changed
- feat: add confirmation in checkbox component by @junminahn in #2766
- chore(deps): update hashicorp/setup-terraform digest to 77b7878 by @renovate in #2763
- fix(deps): update dependency @headlessui/react to v2.0.3 by @renovate in #2746
- refactor: secure api endpoints with doc permissions by @junminahn in #2776
- chore(deps): update hashicorp/setup-terraform digest to 85c6779 by @renovate in #2772
- fix(deps): update dependency @tanstack/react-query to v5.36.0 by @renovate in #2771
- fix(deps): update dependency @types/react to v18.3.2 by @renovate in #2770
- chore(deps): update dependency knip to v5.15.1 by @renovate in #2769
- chore(deps): update dependency pre-commit to v3.7.1 by @renovate in #2768
- chore: order imports on top by @junminahn in #2777
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.9.0 by @renovate in #2779
- feat: add a common component CopyableButton by @junminahn in #2780
- chore: move resend workflow to request entity by @junminahn in #2782
- feat: expand request pages by @junminahn in #2789
- chore: format all csv columns names in start case by @junminahn in #2791
- chore: release candidate v0.23.5 by @github-actions in #2795
- Hotfix/f02de57 by @junminahn in #2796
- chore: cleanup ui by @junminahn in #2794
- fix(deps): update dependency csv-parse to v5.5.6 by @renovate in #2784
- fix(deps): update dependency csv-stringify to v6.5.0 by @renovate in #2785
- chore(deps): update dependency @types/node to v20.12.12 by @renovate in #2786
- chore(deps): update dependency eslint-plugin-n to v17.7.0 - autoclosed by @renovate in #2787
- fix(deps): update prisma monorepo to v5.14.0 by @renovate in #2788
- chore: share the same data btw decision data and the next original data by @junminahn in #2798
- chore(2570): fix erroneous single quotes in email subject by @Amritpal-Nijjar in #2797
- chore: remove decision tab from public cloud by @junminahn in #2800
- chore: revisit populate original data script by @Kolezhanchik in #2792
- chore: clean up ui by @junminahn in #2801
- chore: rename license to licence by @junminahn in #2802
- feat: update dashboard top sections by @junminahn in #2803
- Create cypress-e2e-test.yaml by @funtigr in #2805
- fix(deps): update dependency @azure/msal-node to v2.8.1 by @renovate in #2781
- chore(deps): update dependency knip to v5.16.0 by @renovate in #2799
- fix(deps): update dependency @hookform/resolvers to v3.4.0 by @renovate in #2804
- chore(deps): update dependency kubectl to v1.30.1 by @renovate in #2807
- fix(deps): update dependency @tanstack/react-query to v5.36.1 by @renovate in #2809
- chore(deps): update egose/actions digest to 73f4988 by @renovate in #2806
- chore: release candidate v0.23.8 by @github-actions in #2816
- fix: public cloud user-roles link by @junminahn in #2818
- feat: display product change table in request summary tabs by @junminahn in #2819
- fix(2813): add dynamic numbering to Common Components section by @Amritpal-Nijjar in #2822
- fix(deps): update dependency @tremor/react to v3.16.3 by @renovate in #2815
- refactor(2793): cleanup table body components by @junminahn in #2831
- refactor: organize tabs and data changes by @junminahn in #2836
- chore: fix the date-fns importing issue by @junminahn in #2838
- feat: add a data migration script to populate update date by @junminahn in #2839
- chore: update user card ui by @junminahn in #2840
- fix(deps): update dependency @tabler/icons-react to v3.4.0 by @renovate in #2829
- chore: display goto product button for non-creation by @junminahn in #2843
- feat(2309): add home page by @junminahn in #2848
- chore: fix inactive badge in request table by @junminahn in #2849
- chore(deps): update dependency helm to v3.15.0 by @renovate in #2825
- fix(deps): update dependency @tanstack/react-query to v5.36.2 by @renovate in #2824
- chore(deps): update actions/checkout digest to a5ac7e5 by @renovate in #2837
- fix(deps): update dependency sharp to v0.33.4 by @renovate in #2833
- chore(deps): update node.js to v22.2.0 by @renovate in #2823
- fix(2835): add dynamic wording for gold dr check box by @Amritpal-Nijjar in #2850
- feat(ci-cd): add RocketChat notification for successful prod deployment by @Amritpal-Nijjar in #2853
- chore(deps): update hashicorp/setup-terraform digest to fa93396 by @renovate in #2851
- fix(deps): update mantine monorepo to v7.9.2 by @renovate in #2852
- chore: update minor ui changes by @junminahn in #2860
- fix(deps): update dependency @tanstack/react-query to v5.37.1 by @renovate in #2854
- fix(deps): update dependency @tremor/react to v3.17.2 by @renovate in #2855
- fix(deps): update dependency axios to v1.7.2 by @renovate in #2856
- chore(deps): update actions/checkout digest to b80ff79 by @renovate in #2857
- fix(deps): update dependency @react-email/components to ^0.0.18 by @renovate in #2858
- chore(deps): update bitnami/mongodb docker tag to v7.0.9-debian-12-r4 by @renovate in #2861
- chore(deps): update dependency ts-jest to v29.1.3 by @renovate in #2862
- fix(deps): update dependency @hookform/resolvers to v3.4.2 by @renovate in #2863
- chore: release candidate v0.24.0 by @github-actions in #2866
- chore(deps): update hashicorp/setup-terraform digest to e991776 by @renovate in #2867
- fix(deps): update dependency @react-email/render to v0.0.14 by @renovate in #2859
- fix(deps): update dependency axios to v1.7.2 by @renovate in #2868
- feat: display form errors via notifications by @junminahn in #2865
- chore: fix minor permission bugs by @junminahn in #2871
- fix(deps): update dependency @react-email/tailwind to ^0.0.17 by @renovate in #2864
- fix(deps): update dependency...
v0.23.10
What's Changed
- feat: add confirmation in checkbox component by @junminahn in #2766
- chore(deps): update hashicorp/setup-terraform digest to 77b7878 by @renovate in #2763
- fix(deps): update dependency @headlessui/react to v2.0.3 by @renovate in #2746
- refactor: secure api endpoints with doc permissions by @junminahn in #2776
- chore(deps): update hashicorp/setup-terraform digest to 85c6779 by @renovate in #2772
- fix(deps): update dependency @tanstack/react-query to v5.36.0 by @renovate in #2771
- fix(deps): update dependency @types/react to v18.3.2 by @renovate in #2770
- chore(deps): update dependency knip to v5.15.1 by @renovate in #2769
- chore(deps): update dependency pre-commit to v3.7.1 by @renovate in #2768
- chore: order imports on top by @junminahn in #2777
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.9.0 by @renovate in #2779
- feat: add a common component CopyableButton by @junminahn in #2780
- chore: move resend workflow to request entity by @junminahn in #2782
- feat: expand request pages by @junminahn in #2789
- chore: format all csv columns names in start case by @junminahn in #2791
- chore: release candidate v0.23.5 by @github-actions in #2795
- Hotfix/f02de57 by @junminahn in #2796
- chore: cleanup ui by @junminahn in #2794
- fix(deps): update dependency csv-parse to v5.5.6 by @renovate in #2784
- fix(deps): update dependency csv-stringify to v6.5.0 by @renovate in #2785
- chore(deps): update dependency @types/node to v20.12.12 by @renovate in #2786
- chore(deps): update dependency eslint-plugin-n to v17.7.0 - autoclosed by @renovate in #2787
- fix(deps): update prisma monorepo to v5.14.0 by @renovate in #2788
- chore: share the same data btw decision data and the next original data by @junminahn in #2798
- chore(2570): fix erroneous single quotes in email subject by @Amritpal-Nijjar in #2797
- chore: remove decision tab from public cloud by @junminahn in #2800
- chore: revisit populate original data script by @Kolezhanchik in #2792
- chore: clean up ui by @junminahn in #2801
- chore: rename license to licence by @junminahn in #2802
- feat: update dashboard top sections by @junminahn in #2803
- Create cypress-e2e-test.yaml by @funtigr in #2805
- fix(deps): update dependency @azure/msal-node to v2.8.1 by @renovate in #2781
- chore(deps): update dependency knip to v5.16.0 by @renovate in #2799
- fix(deps): update dependency @hookform/resolvers to v3.4.0 by @renovate in #2804
- chore(deps): update dependency kubectl to v1.30.1 by @renovate in #2807
- fix(deps): update dependency @tanstack/react-query to v5.36.1 by @renovate in #2809
- chore(deps): update egose/actions digest to 73f4988 by @renovate in #2806
- chore: release candidate v0.23.8 by @github-actions in #2816
Full Changelog: v0.23.8...v0.23.10