1.13.0 (2024-11-06)
- Add boolean option to allow deletion of first array field template item (011f5bc)
- Add empty default so formdata on LFO array has initial section 2 validation (ec45a45)
- facility report cannot list products (06b32b9)
- Set operation.opt_in to true when opted-in operation is selected (354ef8e)
- [rebase] Integrate save_methodology func in save report activity file and add fk migration associated (5756d2d)
- add operator details dashboard for internal users (1190787)
- apply emission categories to emission records on save/update (a6d92ce)
- Display opt-in information on operation details page if opted-in (3456fc1)
- show BORO ID on operation form (97aeac7)
1.12.0 (2024-10-23)
- activity form state should not persist when switching activities (dfe9d21)
- fix operation registration back navigation (711619e)
- a service to save the activity report data (853fc78)
- create internal operator detail page (200073c)
- external user can see operator's user access grid (0f94f58)
- generate acitivity task list (5f5dad9)
- internal user can view an operation (ef84308)
- registration info must be complete to change operation status (1142789)
1.11.0 (2024-10-08)
- add build images to dashboard-e2e workflow needs (b710e43)
- facility information lfo form route change error (bf3e440)
- multiselect minitems error (e988c4c)
- page is stuck on add mode after creating a contact (0a2e828)
- playwright e2e html report uploads in ci (10a58e7)
- Remove add facility button for SFO and include check on backed POST to ensure SFO has 1 facility (c55fbbf)
- add an operator (d92c54b)
- add frontend for pulp and paper activity (1bde5d4)
- add places assigned to contact form (ab12ccd)
- Create inline array field template for well auth numbers (3b62806)
- facility timeline shows in app grids (1af7ab0)
- GSC Non Compression Non Processing activity (becd45e)
- reg workflow steps are conditional based on purpose (d59514a)
- retry owasp-zap on failure (d21755b)
- run all e2e tests on merge to develop/main (d3daa6d)
- Set up and display operators page, grid and data with routing for internal users (12ff4c2)
- step 1 of reg workflow (3065d1a)
- Revert "chore: attempt to remove dunders" (8a09d6f)
1.10.0 (2024-09-04)
- error when there are no table rows (4a9daad)
- add activity page for refinery fuel gas combustion (ecca331)
- add frontend for carbonate use activity (4b0e9ce)
- add fuel combustion by mobile equipment activity page (c9e081d)
- add operation registration submission step (131688d)
- add opted-in operation details (bd154e6)
- add status and boro id columns to operation data grid (c33ff53)
- adding activity page (01473f1)
- create registration workflow step 1 form (34c120d)
- facility form edit (b146059)
- select an operator (62b74b8)
- user can submit operation rep (83bf007)
1.9.0 (2024-08-07)
- add due date to reporting dashboard (ee5765a)
1.8.0 (2024-08-07)
- don't truncate reporting year table on truncate_dev_data_tables call (fc86ee3)
- [rebase] Add conditional starting_date field in db and Add Facility form (81499d1)
- add ActivityForm component & gsc page (0f6a60b)
1.7.0 (2024-08-01)
- build fails due to global vi (34ae4bc)
- not showing facilities with end date (5d80380)
- registration1 upload limit bug (e09d658)
- remove failing job (66843fa)
- replace hard-coded value in job with variable (7d9948a)
- use correct value in route (e3c33d7)
- [rebase 2] Configure COAM app for auth sharing + fix css and package json for coam (f847da8)
- add Actions column to Reporting Operations dashboard (f363b00)
- add contact form (94234bc)
- add contact list endpoint and schema (fc94d36)
- add current reporting year to operations page (940bf10)
- add custom migrate command (ba74a3c)
- add date widget (d9446fc)
- add facility form (3e25578)
- add facility list endpoint and schema (c35ef3c)
- add form builder API endpoint & service (67764f8)
- add helm chart for new bciers applications (fa8623d)
- add notes component (38f4df3)
- adding api route to start a report (badf154)
- api endpoint to serve reporting dashboard operation data (087fc9b)
- Generate coam app with NX according to #1755 (43a9585)
- Nx app Administration (cc186ec)
- nx apps auth sharing (cb20139)
- report version model (b994303)
- update contact - backend work (07d7e77)
- update operator form (bd50834)
1.6.0 (2024-06-10)
- /dashboard-data api tests (9e97dfa)
- add single step task list form (9836b35)
- adding database models for reporting operation and facility information (05cff42)
- dashboard tiles API (98dd809)
1.5.2 (2024-05-14)
- add start target to registration (a08388c)
- eslint errors (1612cf4)
- ignore lint error in rep placeholder page (b5abda2)
- inconsistent config between rep and reg (6ffd125)
- linting errors (378f34a)
- remove legacy registration build (3e9d9ff)
- remove vistigial asdf .tool-versions (c231e71)
- remove vistigial pre-Nx package files (4c3ff4b)
- use --immutable flag in dockerfiles (90cc2ea)
- use nx's testing command (04eb791)
- use pre-monorepo configs (no @nx lint-conifg) (a7fcc8b)
- use proper directory and --immutable flag (e0ae0d8)
1.5.1 (2024-05-02)
- fix django sentry when not passing
DEBUG
env variable (ed57157)
- Revert "chore: temp commit to test pre-commit" (947eb69)
1.5.0 (2024-04-30)
- add operations filtering to industry user query (3d13f2c)
- fix passing redundant arg to
file_to_data_url
function (c164baf) - row count for non server paginated datagrids (4d18ac4)
1.4.1 (2024-04-24)
- add operations filtering to industry user query (3d13f2c)
- row count for non server paginated datagrids (4d18ac4)
1.4.0 (2024-04-23)
- decline all user_operators tied to operator (a45f6d5)
- enable experimental aria v7 feature in mui datagrid (846b584)
- fix is-approved-admin-user-operator endpoint (31359e3)
- install yarn dependencies in github actions if cache doesn't exist (9392ff3)
- owasp zap docker image (d0c79fb)
- add accessibility tests (0b930d2)
- add common app files and configs (22479ad)
- send access request email for operator with admin (496e775)
1.3.0 (2024-04-11)
- change version compatability for vite to match vitest (41326a2)
- force nx to build each time (1df9e56)
- global vi not being recognized by eslint/ts (bf1b674)
- next css not working without id (c43398b)
- remove testing branch from workflow (9fdddfd)
- shorten service name (f0524d1)
- test failing due to float in place of int (551f0eb)
- test failing due to missing prop/child (f224ee5)
- update config to handle depricated key (0ea4380)
- use only named exports for components (8af6986)
- vitest CJS depricatation (b7dcae1)
- add Nx project reporting app and shared_components placeholders (07a5147)
- add Nx project reporting app and shared_components placeholders (cfc8043)
- add tailwindcss config to monorepo (bc4cf11)
- main page with BC headers (4089161)
- middleware to redirect auth and non-auth pages (9a1e5d4)
1.2.3 (2024-04-10)
- cas_pending login (55d0265)
- click submit (c95f309)
- happo Add a new operator (7554566)
- happo Add a new operator\default (007e0f2)
- happo create a new operator (cfc8fa1)
- run e2e report always (60c787e)
1.2.2 (2024-04-04)
- set user audit columns for documents (570f6d8)
1.2.1 (2024-04-03)
- set user audit columns for documents (570f6d8)
1.2.0 (2024-03-20)
- e2e dashboard screenshot diffs due to role difference (d975c4d)
- hide prime admin review when operator is declined (e4079f4)
- industry user review uuid (657e1a3)
- phone widget lockout error (9dd2982)
- store the state to prevent losing it when switching tabs (2e8a25b)
- add carbon tax exemption link (3b21fe5)
- add db setup for IO (a02aa75)
- add happo e2e finalize job (c1b1f63)
- breadcrumb UUID transforms to text (ad7c00f)
- configure session maxAge (b348fe1)
- e2e ci cache (d18e0df)
- home route test (f3470b2)
- replace uuid with user_friendly_id in user operator datagrid (a648ff1)
- setup happo (f0b5c6e)
1.1.0 (2024-03-12)
- flaky profile update test (f9d8218)
- store the state to prevent loosing it when switching tabs (2e8a25b)
- add db setup for IO (a02aa75)
- add not-found selector (008b0e7)
- breadcrumb UUID transforms to text (ad7c00f)
- home route test (f3470b2)
- route access by role (3e174e2)
- route for new user (526a6f0)
- select operator breadcrumb title (1489789)
- select operator title (edf6f06)
1.0.0 (2024-02-29)
- add error message for statutory declaration field (8cf1007)
- adjust role assignment for approved user operators (60d8cde)
- auth token refresh (669cb03)
- dashboard tiles responsive width (12796f5)
- Declined user_operator records do not block subsequent requests (e7435ce)
- disable submit only on loading (1902fdc)
- display changes requested section (b36fbb4)
- fix authorize definition causing incorrect declined message (40b4ce0)
- fix issue not showing api errors on the form (ef35098)
- global db setup for auth roles (8ae016c)
- hide parent operator button if form is disabled (05ffbca)
- k6 params error (b00bb72)
- mui data grid needs id (172af01)
- next auth signOut (96e3ac9)
- nextauth (831b340)
- operator search results order and text alignment (1506e2c)
- pass empty string for null bcghg id field (be1d55c)
- profile all roles (177dc21)
- redirect select operator based on operator status (a47e787)
- remove GHG emission report boolean section (5c2123a)
- set operations table timezone (c091556)
- set operations table timezone (14af261)
- the PUT endpoint for updating an operator is restricted to admins (26511ab)
- Tile logic fixed so blank dashboard is not seen when operator is in draft state (344a06c)
- typo (336b856)
- update error message when declining prime admins (4d40e3a)
- use permenant redirect function instead of redirect (e4b4322)
- add icons to dashboard tiles (6584cec)
- add missing urls to home page (d7b4151)
- add notification icon to dashboard tiles (38a4e48)
- e2e test for dashboard tiles (2fba2cc)
- k6 frontend tests basic setup (dbc583e)
- notification tile font is bold (40045ed)
- profile page all roles (9089794)
- redirect user operators with a draft operator to form (edeb152)
0.1.1-beta-7 (2024-02-15)
- add operator form draft status (7c0e1e0)
- empty string causing url widget validation to trigger (015713f)
- exclude operators that have an approved admin (f5b8a7c)
- lines-between-class-members (34372a2)
- operations dashboard link (28eae32)
- operator_mailing_address_id (a09229e)
- remove use effect from url widget (a6a8887)
- review component alert message display (b33979d)
- update user operator fixtures (e812306)
- user operator out schema (681df7c)
- add bceid business name to user operator user info (2c23df8)
- exclude approved user operators from internal dashboard (f85bd19)
- expand user operator accordions that need review (e6e5909)
- reset prime admin review on new operator approval (c0ca365)
- return user data with user operator out schema (597adfe)
- use multistep accordion for user operator internal review (e5cef93)
- remove idir wf (c000e05)
0.1.1-beta-6 (2024-02-13)
- access requests nextjs server component error (e2ef027)
- add back new operator message (bf7b970)
- add k6 operation api query param (c217fb0)
- add operations form section route for industry users (e2e445e)
- add optional chaining to datagrid map (90735d6)
- add page size to mui datagrid page size options (2c6f680)
- add partial user profile form data type (a93c91b)
- add unique constraint to user_operator table (d54db0f)
- attachments in undefined state (cc9dc39)
- datagrid sorting (ba5f828)
- force accordion state rerender (07291c7)
- operation form operators business structures field (c33c0df)
- operation out schema rebase error (1cddda0)
- operations k6 test due to rebase changes (88e4bf0)
- operator out schema mailing address fields (942ee21)
- optimize get operations endpoint (3dcabfb)
- remove session loading from header (ac9cd33)
- user operation list out for pagination out (c00b371)
- user operator form industry user conditionals (e9b22c9)
- user page datagrid regression (22e24be)
- user profile null values not triggering form validation (6e1831e)
- add accordion component (c6a9afb)
- add multistep accordion expand/collapse all buttons (28e8523)
- add numbered pagination component to mui datagrid (00596e2)
- add operation internal review form (4d338bf)
- add operations internal user ui schema (8ada345)
- add operator datagrid serverside sorting (5f65124)
- add server pagination sort support for operation datagrid (40e4616)
- add server pagination to operator datagrid (90fcddd)
- conditionally show the operations tile (f0da614)
- enable server side pagination for operations datagrid (82816e9)
- make internal user operation schema (55a673a)
0.1.1-beta-5 (2024-02-02)
- add physical_street_address field to
OperatorOut
schema (1234fb4) - comment multiple operators schema serverside code (19adef6)
- correct operation id (d466ad8)
- document api error (bf57458)
- don't save address when creating operations contact (5f1bef7)
- ensure configMap is in place prior to TF job (64ba3f6)
- error occurred in Server Component render (ead3d47)
- operation form point of contact required fields (8bcf310)
- operators can only edit their own operations (72cdae0)
- re-enable pagination on mui datagrid (d91a9d8)
- rebase error (d0a6dc2)
- rename point of contact field (df8a55c)
- save bceid business name/guid to database (dd958c6)
- add ghg emissions section title (c730b1d)
- add opt in note (e7772f5)
- add opt in section title (94eb7b8)
- add point of contact section title (fb7c43a)
- bcghg id readonly (6c001d6)
- make address field optional (dc64ad7)
- operations api add save_contact query param (db2e82b)
- update landing page design (aafdcb2)
v0.1.1-beta-4 (2024-01-26)
- add noopener to bceid signup link (9954743)
- add status pill support for not registered status (0e0d4f8)
- allow custom redirect (7c8f17f)
- archive contacts error (c27c3fb)
- boro id fixture causing operations model tests to fail (1c5b36d)
- cas_analyst operator dashboard url (f71c892)
- cas_analyst user operator form section route (32c4936)
- conditionally render new operator message (48b2f21)
- create senior operator id error (18ea374)
- disable user operator editing for cas internal users (214c112)
- edit error when user role is reporter (014f635)
- header title responsiveness (f7e3373)
- hide duplicate heading in field template (bd2b5b8)
- home page grid container takes up remaining width (500d73f)
- homepage grid responsive order (344d229)
- incorrect logic to show missing operator information message (b55bb20)
- landing page grid full screen (3223989)
- missing business_structure field error (61d1d5e)
- move datagrid flex column (ff37e9f)
- multistep header divider regression (d0aef5f)
- operations form missing header (a728f93)
- operator redirect route (ab5f61a)
- pending message regression (2cad452)
- pre commit error (2b15341)
- rebase error (3770fe5)
- rebase error (c724624)
- rebase errors (eae3513)
- redirect to form for pending status on select operator page (dfd6136)
- remove placeholder text (bb2b9a7)
- revalidation error (ff9b262)
- revert user operator form api logic (2e36c0b)
- save user_operator after setting role (eb9e6a3)
- select operator api url (2629ee1)
- set flex: 1 to datagrid columns to expand if user zooms out (f1a7639)
- status enum import (b272122)
- test dummy data sonarcloud issue (33ed9f8)
- undo contact form operator id change (cfbb634)
- update imports after rebase (a109347)
- update user operator on save (b3c6cd0)
- update user operator tests after rebase (6d89e01)
- use operator revalidation (de74182)
- user can only fetch own user operators (bea8995)
- user operator api regression (58f09bc)
- user operator contact returns user operator id (355cf19)
- user operator form missing header (e0e986b)
- user operator form url (8397b26)
- user operator get api error for cas users (6ff9957)
- user operator get api rebase regression (d125a5f)
- user operator multistep route for cas internal (6f126ca)
- user operator redirect url (ea65b56)
- user operator tests (5811eac)
- user operator typescript error (36e372b)
- user operator typescript error (17d7ef8)
- add bceid business env var and use on landing page (8694898)
- add boro id column to operation table (0b43b9e)
- add custom header titles option to multistep form base (d019151)
- add custom title to statutory declaration field (c99c813)
- add get /user-operator-id api route (36af1f9)
- add get env value action allow list (0cec719)
- add multistep form edit button (4caa438)
- add nextjs default envs for dev test and prod (c906e04)
- add operator column to operation table (e2b887b)
- add placeholders for empty operations table fields (62771ff)
- add status pills to operation dashboard (e5cce12)
- add statutory declarations disclaimer message (353cc42)
- add submission_date column to operations model (2bb2fab)
- add support for multiline status in status pill (805b3be)
- add user operator put api update routes (3e2d88d)
- approve operator when granting boro id (48fd96d)
- break instead of truncate long strings in datagrid (7d7ff33)
- disable user operator multistep form if status is pending (5499b66)
- dynamicaly show operations table operator column based on role (4b1bb77)
- format submission_date in operations table (d8451f9)
- line break multistep header titles when more than 2 pages (7ae9f6f)
- redirect to operator form depending on status (78e4d05)
- redo home page content (c1054c5)
- refactor and delete contacts of an operator if request rejected (f080246)
- remove operations table registration id column (9796996)
- return operator name in operation out schema (8a7f55d)
- statutory declarations is required (5a29132)
- style operations dashboard action button (c979147)
- throw error if custom title length does not match schema (3e1821f)
- update events json content (9ab52bd)
- update submission_date column on operation submit (cbb2be5)
- view multistep operator form depending on status (bd92f41)
0.1.1-beta-3 (2024-01-18)
- adjust operator dashboard column widths (963528b)
- correct User Access Management tile permissions (28af616)
- disable change request for prime admin request (cc21801)
- disable multistep form base submit button while submitting (e0a7858)
- disable user operator conact form submit button while submitting (794af30)
- display & save correct user names (ac9a411)
- duplicate variable names (93cfd0c)
- handle form state externally to prevent data loss on error (52e2c30)
- is_application_lead_external 'no' error (b254ee8)
- logout- redirect self to keycloak logout (70fd4b2)
- logout- redirect self to keycloak logout (f969697)
- logout- redirect self to keycloak logout (40fa8ca)
- operations status column width (df2ccfc)
- operations table column width update (9d4d2ba)
- prevent redirect on signout (749f49f)
- prevent redirect on signout (2f14cf5)
- save application lead data in database (20fe802)
- set external form state on submit (57bf285)
- show cell border in mui datagrid (cc35d83)
- transform application lead data for operations form (4eca5b8)
- add change request status (569dfca)
- add request change component (21bc68e)
- add reset error prop to form base (97dc590)
- add undo request change (46e3a25)
- change action style for operator dashboard (79363ca)
- redo operations application lead form (b7f8032)
- style mui datagrid header (0befd84)
- style mui datagrid header icon (224c90d)
- update status enums (5fe5c04)
0.1.1-beta-2 (2024-01-10)
- add missing operations pages in idir routes (3a5b7eb)
- add user_operator_status to type (d890adc)
- all user roles can navigate the multistep forms (55f9c84)
- checkbox widget styling (97eb150)
- disable user operator form for cas admin (ffa531e)
- idir names entered into the db incorrectly (1a09cf8)
- make revalidate path argument optional (4696831)
- multistep form disabled next button (601cb6a)
- multistep form url (4b0a942)
- multistep form url (cf30576)
- no user operator id error (362feb6)
- no user operator id error (6cd7fc5)
- null user operator id (cdd0dc9)
- operator search dropdown open logic (4f3f420)
- oversized submit buttons (555a5be)
- refactor
UserOperatorMultiStepForm
component and fix the issue (05d0fa3) - remove code that prevented user to the 3rd flow of admin request (293af70)
- remove margin from submit button (6c96515)
- remove partial types (1af14c6)
- restrict operations review to cas internal (4491bcc)
- search dropdown on error (6e504dc)
- stop end point call if no data in operator search (30b3ac6)
- use glob pattern to reach nested fixtures (9da892f)
- use phone widget in user profile form (1e4090b)
- user fixtures broken phone numbers (59956f4)
- user operator form data (fc67d7e)
- user operator form data (cf6cb70)
- user operator form data (8f0ddbd)
- user operator form regression (f871e7c)
- user operator multistep form display logic (0a53b0f)
- user operator review success/error display (b0fc26e)
- user operator status model (7b5aadd)
- UserOperatorReview.tsx (0430ff7)
- useSession missing props (5abce6b)
- add audit columns - first draft (7e0b8fe)
- add audit columns - first draft (a4faa15)
- add auth protection to all endpoints (290a5f9)
- add checkbox widget (9194f27)
- add operator legal_name api search route (3d35c71)
- add operator search widget (315ba3a)
- add
BcObpsRegulatedOperation
model (8e687bf) - cas users can approve/deny operator and users separately (b73daf3)
- disable submit if cas admin (ce5cf7d)
- set clear on blur to false in operator search widget (26d763e)
- update field template with submit buttons error handling (cf2a21c)
- update mui no options text and dropdown handling (3145226)
- update select operator form schema (badf3c0)
0.1.0-beta-1 (2023-12-15)
- add credentials secret to one-liner and name variable consistently (bee9a23)
- add default country to phone widget (717e19f)
- add disabled props to custom widgets (ea5e951)
- add file widget disabled colour (2a5f7be)
- add header icon link and minor style improvements (13824ea)
- add min width to multstep header circles (a63d00d)
- add multistep support to operations edit (51b1df5)
- add name to file and text widget input (190d380)
- add phone format to so_phone_number field (d496266)
- add readonly/disabled state to custom widgets (c1fec7a)
- adjust main div padding (247c0d0)
- adjust main div padding (1655919)
- alert icon shrink (9336043)
- application lead ui widget (e6a53fe)
- array field template (d0ed2dd)
- assign verrified_by by ID rather than object (a93271b)
- backend tests failing due to fixture error (89e997c)
- bceid idp hint (cf41618)
- breadcrumbs hidden due to navidation updates (7c50c5d)
- breadcrumbs hidden due to navidation updates (df13a99)
- breadcrumbs responsive height (ad61ced)
- business_structure field is foreign key (25fd259)
- change backend config property to match job manifest (2e48692)
- change name to what Postgres expects (ae66cc5)
- change string to enum in test (fe1789e)
- code review updates (e3526fe)
- combobox and multiselect disabled state (be78aff)
- combobox enum error (6965bb5)
- correct output to remove duplicate protocol prefix (6ece32a)
- correct route for operations table for bceid users (a085fd6)
- database binding member not correctly addressed (5c5c73f)
- directory should be written as directory 😵 (f5d8aae)
- duplicate keys in operations ui schema (1954749)
- enums architecture (bcba247)
- field template required regression (57b1d29)
- filter by operation id (41ab6c8)
- fixup add email and user_id to fetch and interface (3c4b954)
- fixup the fix (17709f0)
- footer alignment (449c91b)
- formdata missing id field (a98c10b)
- give pod more memory for terraform execution (e4ea74d)
- handle api errors in
actionHandler
function (b4b882d) - header colour (ecde25b)
- header colour regression from mui theme update (8395816)
- header merge spacing (1d91d6e)
- is label rebase issue (a3ca151)
- make multiple_operator business_structure field a foreign key (b44dd15)
- make ui:hidden work correctly with inline field template (38de8f5)
- misleading operation db comment (c33a8f0)
- move mulistep buttons to formbase children (4474432)
- move terraform cache to base dir (39980a6)
- move tf init to pod manifest (a421afe)
- mui autocomplete key spread nextjs error (a9f1e42)
- multiple operators default none (d37b216)
- multiple operators empty array bug (3c569f5)
- multiple_operators_array field null bug (0202d1d)
- multiselect show correct saved values (b9e4b0b)
- multistep form header responsive mobile view (677c806)
- operation put api save (3d69ab2)
- operation schema circular import error (ecb85a5)
- pass form section titles to multistep header (29b398c)
- percentage ownership column max (46cabfc)
- province dropdowns not populating values (d60fcef)
- rebase breakage (a65bca6)
- remove empty field label from dom (9023958)
- remove redundant breaks (b5b2a9e)
- remove redundant function and use getToken() (446da02)
- remove selected options (82da050)
- rename functions named 'error' (cc1c182)
- return empty string for optional fields (5053b73)
- review component success/error alert disappears (5a8b790)
- save is_mailing_address for multiple operators (983bb60)
- save operation has multiple operators question (67033f3)
- select widget label handling (1e482e6)
- select widget placeholder showing when value selected (a6162b3)
- set TF version to match package manager's latest version (0aef18b)
- show naics code instead of id (fb36adf)
- smells (8613680)
- test failing due to api change (4523668)
- update initial migration file and remove redundant ones (f000e5c)
- update interface for DataGrid where context isn't required (51241f2)
- update job command to avoid confusion (2f87e21)
- update operations form idir protected routes (bc23231)
- update routes for test deployment (fc53220)
- update service account display name to match expected (89882d5)
- use 0 for create operator query param instead of string (2de2304)
- use chip for styling of status (95dfcee)
- use correct attribute for api fetch (8f81ed8)
- use correct command (4f12773)
- use correct context (f6cc262)
- use phone widget in application lead section (af48103)
- user operator form response id (c3365b7)
- user operator province (db08e78)
- user operator select page styling (d1d5655)
- user operator senior officer error (222604f)
- user operator title (9ced11d)
- add
FieldTemplateWithSubmitButton
component (b8f830e) - add a temp route to fetch user info (b739723)
- add action button to put status change to api (5afca49)
- add api route for all UserOperators of an Operator (0b76a13)
- add api route for updating status of UO (31f1368)
- add basic custom text and select widgets (5189d42)
- add business_structure data model (e09090c)
- add canadian postal code validator (b9b3f92)
- add current user's id to verified by on status change (7eebfef)
- add custom file widget (7a4b3f6)
- add custom form array add button label (8bcb753)
- add custom mui widgets to rjsf form (0f22358)
- add custom titles to user operator form (6828090)
- add data fetch and pre-formatted display to user's page (1b928a4)
- add dismiss button to review alert (be03c79)
- add email and url widgets (e0fb6d1)
- add endpoint to handle new operator and user-operator request (4af7778)
- add endpoints to create operator for prime admin request (6f5cf95)
- add error boundary component (82782bb)
- add error state to inline field template (f0330c3)
- add formats to email and url fields (c35bb78)
- add generic mui modal (f55b23e)
- add max number 100 for percentage fields (912a085)
- add max number to number fields (ff3f2c0)
- add mui component styles to theme (2918857)
- add multiple operators schema (115cf5c)
- add multiple_operator model and schema (45ae21b)
- add multiselect widget (1478e28)
- add multistep header (5d78acb)
- add operations form business type widget (58a4832)
- add phone field validation (e9cc9a2)
- add postal code widget (ad1b55c)
- add required fields to multiple operators form (a72799b)
- add review component confirmation modal (24f904f)
- add rjsf phone widget (bf4d070)
- add status change column logic to user dataGrid (5ed0eb4)
- add tailwind global link colour override (410877e)
- add user operator id to Create Operation (730233f)
- add widget error states (425f485)
- center main content to align with header and footer (645d810)
- change default operation status and add submit argument (294ccce)
- create multi step button component (40de665)
- display error message in inline field template (f43271e)
- fetch all UserOperators waiting for status from Operators of Admin (25eaae6)
- fetch business structure data and pass to operations schema (bc10d3a)
- filter out user's own id from dataGrid (d1aef31)
- force calling code on phone widget (03a22e3)
- format fetch into DataGrid (1f7e629)
- improve form responsive layout (0bd8830)
- make
UserOperatorForm
a multi-step form (00974cb) - mo_business_structure field is required (d662493)
- New User Form & Endpoints (fc4e248)
- remove number input arrows globally (23cf257)
- remove use client (4c1b8a0)
- return operation row id from create_operation (90b7c8d)
- rjsf set number input based on field type (fa14391)
- rjsf transform error messages (a4c8746)
- role protected app routes (c3633bf)
- save has_multiple_operators (a86609d)
- save multiple operator is mailing address (f3279a9)
- save multiple operators array data (124a874)
- set max page width and center header and footer (287f553)
- set max page width and center header and footer (f43c9af)
- style multiple operators form section (08e2b9b)
- style operations submission page (3fc8cda)
- subsequent user can request access to operator (741064b)
- update prime admin request access flow based on the design (d065c62)
- update select operator page and form (7687f86)
- user can add application lead (ca468d2)
- Revert "chore: intentionally breaking check migrations in CI" (5524c87)
- convert jest.config to mjs for NextJS (eb67a5e)
- fixup add missing fields to User model (8aa3074)
- move instance modification into setup (0db361c)
- update field name to match migrated field (5648305)
- add API endpoints for prime admin to request access (622f51a)
- add initial codeql workflow (8b84b30)
- add playwright tests to CI (1384021)
- add select operator and access request API endpoints (4fb1a1a)
- add select operator and access request pages (3b8c877)
- add user-operator request access form (080360a)
- added initial build push workflow (2c0ffb6)
- added initial owasp scan workflow (1a7ba6d)
- added initial pre-commit workflow (152d598)
- added initial sonarcloud workflow (587d7cb)
- added initial test.yaml file (4ac8785)
- added initial trivy container workflow (4358b15)
- added initial trivy repo workflow (1f5bc12)
- added pre-commit config file (05c4c15)
- adding local-app-run action.yml (8ee6e03)
- create first migration (3bc1878)
- initial docker build workflow (0ced76e)
- io user requests access to be prime admin for Operator pages (a41c075)
- updated pre-commit (e878a3c)