Skip to content

v1.0.69

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Mar 07:09
04f3ea7

Version 1.0.69

Commits

  • [04f3ea7] Merge pull request #284 from bcgov/dev
  • [934b2b6] Merge branch 'feature/org-control' into dev
  • [38d460d] fix unit test
  • [1340940] Merge pull request #348 from bcgov/feature/org-control
  • [506a788] Merge branch 'feature/org-control' of https://github.com/bcgov/api-services-portal into feature/org-control
  • [4348430] upd pkg lock
  • [be382de] Merge branch 'dev' into feature/org-control
  • [fc68ace] upd package log
  • [02fbde2] upd package locks
  • [f856efa] upd package lock
  • [4b120c3] upd content controller
  • [0ee7ca6] controllers upd for env delete
  • [d5d9237] upd remove env query
  • [13211ea] fix delete issuer error
  • [7e3c522] fix errors with env delete
  • [41c3cb0] set token url in api v2
  • [d99a727] fix error with env delete api v2
  • [ba7faef] add the dataset delete svc to v2 api
  • [0fca45a] Merge pull request #216 from bcgov/feature/my-access
  • [ada0ffa] cleanup tsoa auth
  • [0bec4a4] upd issuer update by non-owner
  • [ddefd30] upd err controller
  • [b548a1e] minor upds to controllers
  • [1edb2f3] upd tsoa name
  • [4e7196b] fix error with content controller
  • [91e29b4] upd missing lib for controllers
  • [4abd49a] just use 1 level of hierarchy and upd controllers
  • [fe27653] better support for deletions
  • [6ac3d91] upd services and tests
  • [2188c51] upd mock and tests
  • [dee022c] upd mocks and service tests
  • [485d319] upd mocks
  • [3d98d89] upd mocks and tests
  • [5f54d2b] upd mocks and unit tests
  • [07e3c16] upd mocks for unit tests and upd controllers v2
  • [620890c] upds to v2 of ds api
  • [656946f] upd openapi
  • [b79abbe] upd package lock
  • [252c668] updates to the Controllers
  • [ea2b426] Refresh access list after closing generate cred dialog
  • [f86c479] Update allowed query
  • [9301709] Update query
  • [fd8057f] Update status icon.
  • [bf1e6e5] Add an extra data-testid
  • [fb0d526] Fix type error.
  • [c9a2eb5] Minor revisions to my access flow, how data is displayed
  • [5dc0d22] minor upds to test integrated
  • [0b6adf9] Merge pull request #291 from bcgov/feature/auth-profiles-ui
  • [7ab39f9] add OrganizationPolicy schema
  • [4f7ed9c] Merge pull request #321 from bcgov/util/expand-automation
  • [23646c4] Additional step added to cypress e2e test gh action to create github issue with failed tests (#329)
  • [4b5c033] upd namespace access page with group details
  • [c1714de] upd services for org groups
  • [7ec8691] upd tsoa controllers to handle org authz scopes
  • [c9650de] upd services for org groups
  • [7b35307] upd services for supporting group access
  • [3f23e93] Fix table sorting issue.
  • [5f60cc8] Moved dockerfile to local folder
  • [3eb8ec8] Prevent name change from triggering dialog close.
  • [b7f59c3] Fix ID and toast order. Add back in filter for list query.
  • [60caa4b] upd batch getRecord
  • [7153a95] move to upd keycloak client and group access support
  • [386639c] Fix double border
  • [394f23f] Fix locked inputs
  • [aecac58] Access request adjustments.
  • [9223cad] Merge pull request #318 from bcgov/feature/profile-page
  • [1693086] Merge pull request #314 from bcgov/kong-api-only-automation-1
  • [79b8132] Merge remote-tracking branch 'api-services-portal/util/expand-automation' into kong-api-only-automation-1
  • [e7ba4e5] Merge pull request #320 from bcgov/util/cy-code-cover-cc-fix
  • [0dac336] Last push before opening PR
  • [3c2f560] Merge branch 'util/expand-automation' into util/cy-code-cover-cc-fix
  • [68b8799] Adds in resetState to tests
  • [1bab81e] Update conditional statement
  • [c561c31] A new feature to capture the code coverage of automation tests (#316)
  • [67990e6] Last commit before merge
  • [30a3d0f] Fixes conflict with JWKS URL test and coverage plugin; updates gitignore to ignore store.json and generated JWT keys
  • [97c511b] Remove roles for now.
  • [278c7de] removed extra space
  • [d1b2daa] using double hypen to pass arguments to sub script
  • [d4c9d49] updated the record script
  • [1d7feb7] testing is complete so rolled back changes to branches and execution env
  • [8da43cb] using chrome when not recording
  • [382a95b] updated the volume mount path
  • [a6d78c2] sudo works so removing the copy operation
  • [d2ba13e] copying lcov report to tmp folder for running sed on it
  • [6ca5cc5] trying rebaling approach to solve the permissions issue
  • [1363714] UI tweaks and update table.
  • [fe5d17f] using sudo to change permissions
  • [8bc2c06] added write permissions to the coverage folder
  • [c2dab8f] updated the gh action to run the e2e tests and upload coverage report to sonar cloud
  • [a6632bf] added additional step to format lcov report to make it parsable by sonar scanner
  • [b56ef8e] updated the absolute path to typescript files
  • [876fc97] updated the SF to use absolute path
  • [160e81e] using nextapp as source
  • [f0ed1c9] using typescript plugin props
  • [dcdde56] added a new prop - plugin info
  • [f1ecd8b] UI tweaks to radio and new form button.
  • [93c6e51] using typescript plugin to read lcov report
  • [6147f4d] adding sample coverage info for testing
  • [96cfb2b] fixed gh action syntax - added with
  • [8cf9641] fixed gh action syntax
  • [6151a3f] adding the sonar properties as args instead of adding them to a file, which will accomodate sonar scan for e2e project
  • [49b3073] using project base dir path
  • [bf6a171] using project base dir
  • [f63d190] checking out portal for source
  • [67ca061] testing out sonar scan and upload coverage data
  • [ae54237] Replace hardcoded name.
  • [bd12949] Form and list view tweaks
  • [8851d98] Fix remaining issues with copying auto approved creds and missing
  • [bd09fd7] capturing the coverage report through a volume
  • [d6c7809] moved code coverage lib to production dependencies
  • [8c112e1] Added code-cover branch to the list of branches for gh action to run e2e tests for testing code coverage
  • [5988908] updated name of the result report
  • [5f95496] using separate dockerfile that consists of additional step of code instrumentation
  • [b7744b3] Merge branch 'util/cy-code-cover' of https://github.com/bcgov/api-services-portal into util/cy-code-cover
  • [fb7a948] added a step to gh action to capture the code coverage report as an artifact
  • [946e608] updated e2e project with code coverage plugin
  • [ae130f7] removed unused command from the build script
  • [1135f3c] added cypress code coverage plugin to generate html report
  • [8e41466] created a nyc config file
  • [3aa55cb] Added required libs to enable code coverage
  • [fa40eaa] added a step to gh action to capture the code coverage report as an artifact
  • [4713abe] updated e2e project with code coverage plugin
  • [5644b6a] removed unused command from the build script
  • [9401452] added cypress code coverage plugin to generate html report
  • [2042489] created a nyc config file
  • [2703fc1] Make changes as per review comments
  • [4c6ad36] Fix padding.
  • [8fa3404] UI tweaks.
  • [e8aafa1] Added Automation Scenario for Kong API key only flow
  • [58bfe2f] Update application create test ids
  • [6181aa2] Don't use ok to check if user logged in
  • [a085838] Disable request access button if not signed in.
  • [13802de] Add data-testids
  • [5d0b872] spacing tweaks
  • [b9040e3] Fix green
  • [d349638] Fix access request notifications and submit button text.
  • [340fd61] Update query and add env config variable
  • [197fdfd] Fix ts errors
  • [d931bc6] Swap out old form for new access request form
  • [c7c2050] update matrix to fix missing My Access details for portal-user
  • [6ca8a91] Add new query
  • [90e85ac] Fix boolean check
  • [b29cd1b] Add handling of auto approval.
  • [23f3b14] Tweak to access request alert, layout tweaks.
  • [a5ff24c] Layout tweaks.
  • [27b6ea3] UI layout changes.
  • [c59dad0] Fix type error
  • [3ed0c7c] Add dialog to collect credentials
  • [3913b08] Fix typo
  • [5202280] Add message if an empty namespace is present.
  • [e378823] log for errors
  • [d4f727f] Fix formatting in query
  • [5298432] Update access list page.
  • [f6eeb69] Add access list query and make legal terms checkbox required
  • [795bd24] Add missing query
  • [0f795c9] Tidy up ui, fix TS error
  • [8f1484a] Tidy up
  • [083f3cf] Wire up rest of form
  • [0d214f3] Wire up applications form
  • [59c74b9] Pass ID, new generate credential component.
  • [becbc37] Build out remaining access components.
  • [12b6508] Add button to directory page.
  • [d7dcbcf] Finish first form rough layout.
  • [6fe9798] Update list page.
  • [32b16f3] Fix type error.
  • [3d891e7] UI fixes.
  • [51f3970] Remaining minor tweaks to UI and state flow when saving/creating
  • [ac27b27] UI tweaks
  • [98d6680] Add missing names on new environment form
  • [bc14656] Add empty pane text for authorization profiles.
  • [3df24a2] Add data-testid's and finish delete.
  • [d3f13cd] Add delete to auth list.
  • [308b4cf] Fix name change.
  • [db41a87] Fix new allowed queries.
  • [070f6aa] Fix invalid query
  • [ee58391] Finish first pass at ui.
  • [3683060] Clean up edit flow.
  • [f67e450] Finish up layout for all tabs
  • [a7523b4] Finish off basic form end to end.
  • [df305c5] Tidy up some tag-input interactivity, update icons.
  • [05c3b28] Finish up client management interactivity
  • [880df42] Finish core client management form
  • [9be0289] Add basic stories.
  • [592f873] Handle kong flow
  • [6e9943a] Add stubbed authentication form
  • [986a4bf] Add modal header.
  • [b856a3d] Add basic interactions.
  • [917ef3f] Added required libs to enable code coverage
  • [a1099d9] Merge pull request #311 from bcgov/test/client-credentials-fix
  • [bc4444d] Merge pull request #254 from bcgov/component/table
  • [b55d8d6] Merge branch 'dev' into component/table
  • [0e6e04d] Merge pull request #257 from bcgov/component/revisions
  • [4d6a042] Merge pull request #259 from bcgov/component/tag-input
  • [4c13505] Changes to apiowner keys
  • [43f0686] Minor correction to test
  • [85030b4] Puts branch in line with util/client-credentials
  • [220d369] Merge branch 'dev' into util/expand-automation
  • [c255a7a] Change test name so there are different avatar characters.
  • [a462ba2] Add roles.
  • [afdc24b] Add profile page.
  • [51e0b47] Merge pull request #300 from bcgov/authentication-check-new
  • [9fae394] Update the function name to turn On of Off the ACL switch
  • [f4f208b] Removed unused file
  • [f6ef6e1] Update step title and update testid for authorization switch
  • [b0e70ed] Chery pick from authentication-check branch
  • [70a074c] Merging test automation branch into dev to avoid future conflicts (#287)
  • [cf01288] resolved tiny conflicts
  • [e5e74f1] fixed conflicts with dev branch. Rolledback backend changes
  • [c2305e3] updated as per more review comments
  • [e734abc] fixed as per the review comments
  • [7c841c7] updated cypess docker image and using chrome to run the test suite
  • [0bbb0a1] Pass IP-Restriction and Rate-limiting test data from fixture and added testid for consumer and other pages
  • [2f21d92] Made following changes as per review comments
  • [dbf9556] Change the Spec file number and other small changes
  • [825744a] Make single spec file for IP Restriction and Rate Limiting
  • [64cdf0b] Added IP Restriction and Rate Limiting scenarios for Globally and make single spec file for IP restriction and Rate limiting
  • [1cd9412] Added scenarios for Rate Limiting and IP Restriction
  • [0220542] Remove debugger and debug import statements in rate-limiting spec file
  • [00a6fd5] 1)Added Scenarios for Control Manage - IP Restriction and Rate limiting Zenhub Ticket #260
  • [57bcceb] 1) Make changes to make the script executable without cookie issue
  • [d55f80a] Testing CI/Cypress Dashboard
  • [af6cef1] Fixes conflicts, issue with keystone initialization
  • [2eedd57] Adds cypress back to docker-compose file
  • [a22d081] Some clean up; divides cc flow tests into individual spec files
  • [37fa183] Add comma to store
  • [2fbcaa6] Minor correction
  • [2a4bb16] Push before PR
  • [dcd50f7] Finishes up CC tests
  • [93f50d9] Completes cc flow tests up to request with token
  • [7df7362] Adds developer access request to cc flow test
  • [673283a] Fixes merge conflict
  • [1f0ea38] Removed 'clearCookies' method and update the function to make API call to Kong
  • [57ab2df] Created a new branch from commit # 813ebb8 and cherry pick d1d6eb5
  • [ce241f8] Created function to delete the cookie and add the function in spect file
  • [7e5a830] Created a method to delete cookies using JavaScript method
  • [73e135d] Updates clients
  • [10ade84] added quotes to capture entire commit message
  • [2a04552] Added new new cypress env vars to feed git event information to cypress dashboard
  • [d724f5a] Made changes for ZenHub ticket #250
  • [88cfd9e] - Added Product Initializer and dataset-gwa file in feeder
  • [15da2d4] Update 01-create-api.spec.ts for following changes:
  • [164e88b] Adds dataset-gwa file
  • [da05a73] Adds dataset-gwa file
  • [cb729cb] Completes client credential test up to my access block
  • [cceda6d] More changes to client credential flow tests; more flexible test functions; more test IDs added to components
  • [8a6a85e] Finishes up create auth profile test; adds adds test env to product test; adds in additional test IDs
  • [679c6b9] Updates Client Credential Flow test with proper select commands; fixes test IDs
  • [4d94d93] Adds client credential flow tests and test IDs to relevant components
  • [58e7604] fixed issue with entrypoint script
  • [15d66a3] fixed issue with env vars in docker compose
  • [133d3e7] fixed syntax
  • [870d192] Removed unnecessary export commands
  • [f4960a5] added execution env as an env variable to the github action
  • [9475009] Using prod env var for test execution via gh actions for publishing test results to dashboard
  • [7d314e7] Adding env vars to cypress container for recording purposes
  • [32390fe] added record key to publish execution results to dashboard
  • [98c8a7d] updated gwa-api image path
  • [08d77d6] fixed conflicts arised by dev merge
  • [f64ba23] updated cypress github action with correct gwa image
  • [2c768d7] pdated branch ref for the GH action
  • [9305219] Using project id to publish test results to cypress dashboard
  • [71d4216] Updates README
  • [02b9624] Extends e2e testing documentation
  • [940e7ec] Adds API owner test cases
  • [7d32986] added more data test ids
  • [126f919] Added a new function to check if element exists
  • [279bb34] Added a fix to avoid 403 errors in first test
  • [817e207] Added a workaround to fix 403 forbidden errors occurring due to cookies not clearing after logout
  • [3f23d65] increated delay before login to avoid login timeouts
  • [41d510e] Added new test to replicate developer application creation and access request process
  • [7f7bb9c] added data test ids for access request and application page elements
  • [c6dd2da] Fixed minor bugs
  • [08a00f3] updated test id of legal terms dropdown
  • [1ad7bad] Added latest test cases to update product environment and its config and create authorization plugin for the published service
  • [5057f23] added test ids for environment config form elements
  • [cda6442] added a test id to org unti select dd
  • [52d2d70] increased all login related timeouts to evade login timeout issues
  • [5ee66d4] removed manual wait
  • [42dd5ad] increased login timeout to evade login timeout issues
  • [2c80a70] Merge pull request #290 from bcgov/add-testids-automations
  • [29f0366] Remove extra spaces on the props assignment
  • [f1e9a48] Added 'data-testid' for elements for Consumer and some other pages to identify element uniquely by Cypress
  • [d8fdbcb] Merge pull request #281 from bcgov/feature/bceid-business
  • [a48af7f] upd local keycloak master realm with displayName mapper
  • [ad41db1] updates for supporting bceid and displayName
  • [6473e07] Merge pull request #270 from bcgov/component/search-input
  • [a03d233] Merge pull request #273 from bcgov/component/avatar
  • [d34afa3] Merge pull request #275 from bcgov/component/expandable-cards
  • [7afcd13] upd flow diagrams
  • [3e726c0] upd flow diagrams
  • [d43ff7c] Change hover
  • [a730eb9] Add data-testid and customizations to profiles
  • [6a63bb8] Update data-testids
  • [3de106e] Update search docs.
  • [920b31d] Update documentation, pass props spread
  • [1562045] Add expandable card wrapper around chakra accordion
  • [9607921] Minor layout adjustments
  • [513caf6] Fix chrome issue with search x
  • [7c0b80f] Add business profile
  • [7432173] Add user profile and story
  • [b3224a8] Add better documentation, extend input props
  • [203db2c] Add search input story
  • [6e18b88] UI tweaks to card and table