Releases: bcgov/sbc-auth
Releases · bcgov/sbc-auth
v2.12.9
What's Changed
- 30088 Better handle error responses by @severinbeauvais in #3498
- 30425 & 30422 - Bad request on large org_id & clean up logging for skip_404_logging by @seeker25 in #3499
- 30307 - Activity log entry for account suspension by @seeker25 in #3500
- Fix for try catch for invalid param by @seeker25 in #3501
- Remove product activity by @seeker25 in #3502
- 30577 - Fix for versioning table for users by @seeker25 in #3503
- 30577 - Exclude user fields from triggering history table by @seeker25 in #3504
- 30577_2 - Exclude user fields from triggering history table by @seeker25 in #3505
- 30308 - Activity log for statement settings / recipients by @seeker25 in #3506
- Activity log changes by @seeker25 in #3507
- 30308 - Handle statement notification emails toggle by @seeker25 in #3509
- Minor tweak activity log by @seeker25 in #3510
- 30306 - Add in activity log for PAD NSF and EFT overdue by @seeker25 in #3496
- 30406 Update affiliation_invitation.py to allow users to initialize affiliation invitations by @severinbeauvais in #3508
- 30306 - Activity Log for PAD / NSF unlock by @seeker25 in #3511
- 30406 Delegation tweaks, allow user to view affiliation invitations by @seeker25 in #3514
- 29535 - Add in Original-Username and Original-Sub to pay-api calls for activity log by @seeker25 in #3513
- Activity Log Enhancement - change date so it includes time, refactor composition-api by @seeker25 in #3515
- Change account ordering by @seeker25 in #3517
- Revert "Change account ordering" by @seeker25 in #3518
- Bump axios from 1.8.2 to 1.12.1 in /auth-web by @dependabot[bot] in #3516
- 30421 - mailing address fix by @circuit-breaker-bc in #3519
- 30878 - Fix duplicate activity log entries when creating account by @seeker25 in #3521
- Bump jupyterlab from 4.4.3 to 4.4.8 in /jobs/notebook-report by @dependabot[bot] in #3520
- 30308 - Activity Log - Statement Interval by @seeker25 in #3522
- Bump happy-dom from 15.10.2 to 20.0.0 in /auth-web by @dependabot[bot] in #3523
- Small tweak for affiliation invitations by @seeker25 in #3524
- Bump happy-dom from 20.0.0 to 20.0.2 in /auth-web by @dependabot[bot] in #3525
- 30881 - AUTH to use Ruff by @seeker25 in #3527
- Bump pg8000 from 1.31.2 to 1.31.5 in /auth-api by @dependabot[bot] in #3529
- Update pg8000 by @seeker25 in #3530
Full Changelog: v2.12.8...v2.12.9
v2.12.8
What's Changed
- match concurrency to threads by @bolyachevets in #3494
- 28398 - Team Admin receives 403 Forbidden when attempting to reset OTP for another team member by @seeker25 in #3493
- 30309 - Activity Log - Changes to support payment method from and to changes by @seeker25 in #3495
Full Changelog: v2.12.7...v2.12.8
v2.12.7
What's Changed
- Bump aiohttp from 3.11.11 to 3.12.14 in /queue_services/auth-queue by @dependabot[bot] in #3463
- Exclude app name header for Orgbook by @seeker25 in #3464
- Update staff account search account type filter by @ochiu in #3465
- Fix affiliation delete for Maximus and Contact Centre by @seeker25 in #3466
- Fix entity check for external staff by @seeker25 in #3467
- Bump form-data from 4.0.2 to 4.0.4 in /auth-web by @dependabot[bot] in #3468
- 26504 - Transactions Partial Credits / Applied Credits / Partial Refund grouping by @seeker25 in #3469
- 29772 - remove refund view by @circuit-breaker-bc in #3475
- 28456 - Fix for when account credit covers entire amount and partial refund e… by @seeker25 in #3482
- 28812 - use common cloudsql lib, use passwordless sa connections, use custom … by @bolyachevets in #3481
- Security fixes by @seeker25 in #3484
- 30049 changed magic link expiration to 12 hours by @severinbeauvais in #3485
- 30049 - updated expiry in email template by @severinbeauvais in #3486
- 30049 - updated expiry in email template by @severinbeauvais in #3488
- 29740 - Remove Consumed Temp/Bootstrap Identifier by @Rajandeep98 in #3489
- fix jinja2 security by @seeker25 in #3490
- Update cloudbuild-pr.yaml by @meawong in #3491
- 30320 - Fixed incorrect key for navigating to Business Dashboard by @severinbeauvais in #3492
New Contributors
- @circuit-breaker-bc made their first contribution in #3475
Full Changelog: v2.12.6...v2.12.7
v2.12.6
What's Changed
- 29447 - Remove minio by @seeker25 in #3457
- 26980 - Split Credits into PAD and ONLINE Banking Credits by @seeker25 in #3455
- Bump aiohttp from 3.11.14 to 3.12.14 in /queue_services/account-mailer by @dependabot[bot] in #3460
- Bump aiohttp from 3.12.13 to 3.12.14 in /jobs/notebook-report by @dependabot[bot] in #3459
- Bump aiohttp from 3.11.11 to 3.12.14 in /auth-api by @dependabot[bot] in #3458
- 28809 - permissions updates for maximus and CC by @ochiu in #3462
- 28809 - Add in new role for affiliation allowed, add in maximus and contact c… by @seeker25 in #3461
Full Changelog: v2.12.5...v2.12.6
v2.12.5
What's Changed
- 26420 - Affiliation Pagination via Entity Mapping (#3399) by @seeker25 in #3418
- Fix performance issues by @seeker25 in #3425
- 28843 - staff-authentication-method-change by @ochiu in #3426
- Business Dashboard fixes by @seeker25 in #3427
- Business Dashboard changes continued by @seeker25 in #3428
- Bump requests from 2.32.2 to 2.32.4 in /jobs/notebook-report by @dependabot in #3429
- 28784 - data model change by @hanlunBCRegistries in #3431
- 28735 - Fix logging revert to flask logging so we use logging.conf by @seeker25 in #3430
- Update logging.conf by @seeker25 in #3433
- Add in is_loaded_lear True by @seeker25 in #3435
- is_loaded_lear by @seeker25 in #3436
- 28977 - Add in hasMore, more unit tests by @seeker25 in #3437
- Bump protobuf from 4.25.6 to 4.25.8 in /queue_services/auth-queue by @dependabot in #3440
- Bump protobuf from 5.29.3 to 5.29.5 in /auth-api by @dependabot in #3439
- Bump requests from 2.32.3 to 2.32.4 in /auth-api by @dependabot in #3441
- 25816 - Jupyter Notebook Error Notification from sbc-auth for processin… by @stevenc987 in #3438
- 25816-Jupyter Notebook Error Notification from sbc-auth for processing (need to move job to GCP) by @stevenc987 in #3443
- Bump protobuf from 4.25.6 to 4.25.8 in /queue_services/account-mailer by @dependabot in #3442
- Update notebook-report-cd.yml by @bolyachevets in #3444
- Bump urllib3 from 2.3.0 to 2.5.0 in /auth-api by @dependabot in #3445
- add notebook cron by @bolyachevets in #3446
- Bump urllib3 from 2.2.2 to 2.5.0 in /queue_services/account-mailer by @dependabot in #3447
- Bump urllib3 from 2.2.2 to 2.5.0 in /queue_services/auth-queue by @dependabot in #3449
- 28974 - Search pagination by @Rajandeep98 in #3448
- Bump pillow from 11.2.1 to 11.3.0 in /jobs/notebook-report by @dependabot in #3451
- Bump urllib3 from 2.4.0 to 2.5.0 in /jobs/notebook-report by @dependabot in #3450
- 28692 - statement dashboard updates for total and horizontal scroll by @ochiu in #3452
- Remove sentry by @ochiu in #3453
- Add in loader for refund button by @seeker25 in #3454
- 28974 - Namex Requests Response Handling by @Rajandeep98 in #3456
Full Changelog: v2.12.4...v2.12.5
v2.12.4
What's Changed
- 28396 - Pending application notification link page issue by @Jxio in #3394
- 27075 - add auth even for PATCH that doesn't use deactivate member by @ochiu in #3397
- 27431 - add block nsf client from creating new account by @phungchithanh in #3396
- 28452 - Add in fix to remove accounts by @seeker25 in #3398
- Fix for suspend dialog text by @seeker25 in #3400
- Remove environment from api key generation by @seeker25 in #3401
- 27618 - payment pending updates by @ochiu in #3404
- Bump flask-cors from 5.0.0 to 6.0.0 in /auth-api by @dependabot in #3402
- Bump setuptools from 75.8.0 to 78.1.1 in /queue_services/auth-queue by @dependabot in #3403
- Bump setuptools from 77.0.3 to 78.1.1 in /queue_services/account-mailer by @dependabot in #3406
- Bump flask-cors from 5.0.1 to 6.0.0 in /queue_services/account-mailer by @dependabot in #3405
- Add in docker buildkit by @seeker25 in #3407
- Revert "Add in docker buildkit" by @seeker25 in #3408
- 28449 - staff search - include members change by @ochiu in #3409
- 28396 - Update email instructions for on hold account and Enable submit button on create account by @Jxio in #3411
- Bump flask-cors from 5.0.0 to 6.0.0 in /queue_services/auth-queue by @dependabot in #3412
- 25936 - Change the payee name to avoid client confusion by @Jxio in #3413
- Bump tornado from 6.4.2 to 6.5.1 in /auth-api by @dependabot in #3415
- 27295 - Fix Return From Business Profile Error by @ArwenQin in #3416
- 28438 - Update Affiliation to display proper title by @hanlunBCRegistries in #3414
- 28585 - SBC Staff mapping update - test for org type security group by @ochiu in #3417
- Update library for auth-queue (auth-api) by @seeker25 in #3420
- Bump tornado from 6.4.2 to 6.5.1 in /build-deps by @dependabot in #3421
- 25936 - Change the payee name to avoid client confusion - description update by @Jxio in #3423
- 28734 - Fix linting by @seeker25 in #3422
- Fix security deps by @seeker25 in #3424
Full Changelog: v2.12.3...v2.12.4
v2.12.3
What's Changed
- 27100 - external staff invite accept redirect fix by @ochiu in #3368
- 27336 - Allow bcol admin invite other admins to a customer's account by @Jxio in #3366
- 27100 - govm invite fix by @ochiu in #3369
- 27158 - Cleaned up the Business Registry Dashboard code from auth web by @JazzarKarim in #3365
- auth-api - CI fix, pin marshmallow by @ochiu in #3373
- 27100 - fix enum referencing error by @ochiu in #3371
- 27406 - Sandbox cleanup by @seeker25 in #3372
- 22217 - feat: verify user is competent authority by @hfekete in #3367
- 27100 - external staff accept invite change to check invitation instead by @ochiu in #3376
- Bump vite from 4.5.13 to 4.5.14 in /auth-web by @dependabot in #3379
- 27336 - Add unit test for "bcol admin invite other admins to a customer's acc by @Jxio in #3378
- 27068 - updated affiliation_invitation_verification by @hanlunBCRegistries in #3377
- Remove depreciated by @seeker25 in #3375
- Revert "Remove depreciated (#3375)" by @seeker25 in #3380
- 26898 - Update to affiliation template. by @TVWerdal in #3374
- 26898 - couple of quick template updates by @TVWerdal in #3381
- 26087 - Auth API: support affiliations search parameters by @Rajandeep98 in #3361
- Auth queue ci by @seeker25 in #3383
- 26898 - Update to how business name is obtained for firms by @TVWerdal in #3382
- 27546 - Upgraded the footer version by @phungchithanh in #3385
- 27075 - affiliation / team member moved events by @ochiu in #3384
- Revert "27068 - updated affiliation_invitation_verification" by @seeker25 in #3386
- 27368 - Allow users to initiate and accept magic links by @seeker25 in #3387
- Use correct url for business dashboard, try to use $APP_ENV by @seeker25 in #3388
- Conditionally show/hide price list by @seeker25 in #3389
- 28382 - Add in gateway url by @seeker25 in #3391
- 26898 - Update to template layout/wording by @TVWerdal in #3390
- Remove names lookup from project these are gcp urls and not used anymore by @seeker25 in #3392
New Contributors
- @hanlunBCRegistries made their first contribution in #3377
- @Rajandeep98 made their first contribution in #3361
- @phungchithanh made their first contribution in #3385
Full Changelog: v2.12.2...v2.12.3
v2.12.2
What's Changed
- Small fix for auth check by @seeker25 in #3353
- Small cleanup, change title by @seeker25 in #3354
- Bump vite from 4.5.11 to 4.5.12 in /auth-web by @dependabot in #3356
- Auto approval for SANDBOX so BCEID don't need staff approval by @seeker25 in #3358
- Remove loading complete before sbc-common-components SbcHeader completes requests by @seeker25 in #3357
- 27099 - Fix HTTP_ORIGIN issue for API users by @seeker25 in #3360
- 25528 - fix_typo_edit_business_profile by @bobdev-94 in #3363
- Bump vite from 4.5.12 to 4.5.13 in /auth-web by @dependabot in #3364
New Contributors
- @bobdev-94 made their first contribution in #3363
Full Changelog: v2.12.1...v2.12.2
v2.12.1
What's Changed
- CD updates by @ochiu in #3285
- Migration for org default by @seeker25 in #3286
- 25249 - Add/remove Contact Centre Staff and Maximus Staff (#3276) by @rodrigo-barraza in #3291
- 26014 - auth-api permissions updates for staff / external staff users by @ochiu in #3287
- 26419 - Missing isCreateAccount for PAD by @seeker25 in #3297
- 26363 - Update Business Search product selector (tile) by @hfekete in #3294
- 26272 - use businessid from query string by @TVWerdal in #3296
- Add in App-Name to headers by @seeker25 in #3298
- 26014 - permissions update by @ochiu in #3302
- 25249 - Bugfix: add staff group for GOVM accounts on invite by @rodrigo-barraza in #3303
- 26014 - permission fixes by @ochiu in #3304
- 26014 - auth web permissions updates by @ochiu in #3290
- 15568 - StaffDashboardView load page without permission by @Jxio in #3305
- 26537 - Update button links at the bottom of the marketing page by @ArwenQin in #3306
- Small fix for logging when creating payment account by @seeker25 in #3307
- 26014 - staff permissions account switch bug by @ochiu in #3308
- 15674 - Enhancements to the daily PAD invoice email by @Jxio in #3310
- 15674 - PAD Confirmation Email Wording Tweaks by @Jxio in #3313
- Bump gunicorn from 22.0.0 to 23.0.0 in /auth-api by @dependabot in #3322
- Bump vite from 4.5.9 to 4.5.10 in /auth-web by @dependabot in #3326
- 26547 - Feature mailer remove minio by @bolyachevets in #3325
- 26806 - Fix AUTH-API concurrency bug in unit tests by @seeker25 in #3330
- 26556 - Add in user / membership row on API key creation by @seeker25 in #3327
- 25609 - Get google analytics rolling by @seeker25 in #3331
- Fix extra blank line in transaction email template by @Jxio in #3340
- Fix missing line break on pad confirmation email by @Jxio in #3341
- 26547 - feature remove minio from auth api by @bolyachevets in #3329
- Bump vite from 4.5.10 to 4.5.11 in /auth-web by @dependabot in #3346
- 26910 - Use business id from URL first by @severinbeauvais in #3344
- 26558 - Expose affiliationInvitation routes in AUTH-API specification by @Jxio in #3349
- Fix Gunicorn by @seeker25 in #3348
- remove unused gcp key by @bolyachevets in #3347
- 26030 - Remove sbc-common-component vuex and upgrade vitest to 1.6.0 by @Jxio in #3299
- Bump vitest from 1.6.0 to 1.6.1 in /auth-web by @dependabot in #3350
- 22113 - Removed logic that stops conditionally-approved NRs from being affiliated by @JazzarKarim in #3351
- Rename auth-api-1.0.0.yaml to auth-api.yaml by @Jxio in #3352
New Contributors
Full Changelog: v2.12.0...v2.12.1
v2.12.0
What's Changed
- 23207 - Product Selection and Payment Method Changes by @seeker25 in #3205
- 25471 - Download Receipt in Transaction Table by @rodrigo-barraza in #3240
- Revert Promise.resolve by @seeker25 in #3243
- 25595 - Bubble up error from pay-api while creating account by @Jxio in #3239
- 25223 - Manage EFT to pay web, remove manage eft from auth by @ochiu in #3246
- Feature/coordinators fix by @rodrigo-barraza in #3245
- Fix product for admin only by @seeker25 in #3253
- Hotfix coordinator fix (#3250) by @rodrigo-barraza in #3254
- 25471 - Loading state for download receipt by @rodrigo-barraza in #3252
- Add in migration for edit user by @seeker25 in #3255
- 25550 - Remove BCOL if feature flag is toggled and payment method i… by @seeker25 in #3247
- 25746 & 25895 - Add in handling for multiple users changing product / payments & bug fixes by @seeker25 in #3244
- Bump cryptography from 44.0.0 to 44.0.1 in /auth-api by @dependabot in #3256
- 25522 update_shared_components by @kzdev420 in #3258
- Update orgs to premium from basic by @seeker25 in #3259
- Change error text to create/update by @seeker25 in #3260
- Bump cryptography from 44.0.0 to 44.0.1 in /queue_services/auth-queue by @dependabot in #3261
- Bump cryptography from 44.0.0 to 44.0.1 in /queue_services/account-mailer by @dependabot in #3262
- Bump cryptography from 44.0.0 to 44.0.1 in /build-deps by @dependabot in #3266
- 25912 - Sync membership handling by @rodrigo-barraza in #3263
- 25595 - Add More Payment Error Handling to Create/Update Org by @Jxio in #3265
- Current org missing by @seeker25 in #3267
- Create account fix by @seeker25 in #3268
- Product payment unit tests by @seeker25 in #3269
- 25912 - Bugfix - Assigned role was not returning correct roles by @rodrigo-barraza in #3271
- 25704 - Add org types for readonly staff by @Jxio in #3270
- Small bug fixes by @seeker25 in #3272
- Add in some org logging by @seeker25 in #3274
- Add in saveConfigToSessionStorage by @seeker25 in #3275
- 15568 - As a BCOL HD staff user I need to launch any/all products by @Jxio in #3273
- CI/CD workflow ubuntu version bump by @ochiu in #3278
- Another version without connect branding by @seeker25 in #3279
- 25229 - Remove Learn More button in Business Registry Marketing page by @ArwenQin in #3280
- Add in env example for test by @seeker25 in #3282
- Update auth-web-cd.yml by @seeker25 in #3283
Full Changelog: v2.11.7...v2.12.0