# Admin Portal

[![Admin Portal Wrike Project](src/assets/images/wrike-project.svg)](https://www.wrike.com/open.htm?id=1225506542)

---

## Build 1.0.11

[![1.0.11](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=4415495964)

### Bugs

- [W#4429064130](https://www.wrike.com/open.htm?id=4429064130) - Fix CSS editor clientside crash
- [W#4429062358](https://www.wrike.com/open.htm?id=4429062358) - Fix Configuration Pages Header Background
- [W#4433379029](https://www.wrike.com/open.htm?id=4433379029) - Can't assign user role
- [W#4433391582](https://www.wrike.com/open.htm?id=4433391582) - Filtering User Lists by User Group Shows Error
- [W#4430065757](https://www.wrike.com/open.htm?id=4430065757) - Total Users in user list and users in groups mismatch
- [W#4433372976](https://www.wrike.com/open.htm?id=4433372976) - Order Error - Select Customer option doesn't populate customers for assignment
- [W#4437515544](https://www.wrike.com/open.htm?id=4437515544) - Error Creating User
- [W#4436609512](https://www.wrike.com/open.htm?id=4436609512) - Assigning customer option does not apply changes to the order
- [W#4434443095](https://www.wrike.com/open.htm?id=4434443095) - Adding Last Login Date to User List Columns Causes Error
- [W#4433869304](https://www.wrike.com/open.htm?id=4433869304) - Filter for 'Role' dropdown does not populate values

### Features

- [W#4411914470](https://www.wrike.com/open.htm?id=4411914470) - Remove Unnecessary Result Transformations
- [W#4415350238](https://www.wrike.com/open.htm?id=4415350238) - Update Payment Gateway API
- [W#4424696670](https://www.wrike.com/open.htm?id=4424696670) - Clean Up Product Grid
- [W#4424698397](https://www.wrike.com/open.htm?id=4424698397) - Clean Up User Grid
- [W#4415106248](https://www.wrike.com/open.htm?id=4415106248) - Dashboard - Show New User Registrations with Quick Access for Customer Assignment
- [W#4424693578](https://www.wrike.com/open.htm?id=4424693578) - User Role - Disable Permission Management
- [W#4430259706](https://www.wrike.com/open.htm?id=4430259706) - Payment Gateway Configuration
- [W#4431955699](https://www.wrike.com/open.htm?id=4431955699) - Refactor Preview/Details/Search Layout Settings
- [W#4433120881](https://www.wrike.com/open.htm?id=4433120881) - Add ERP Details Grid
- [W#4430086736](https://www.wrike.com/open.htm?id=4430086736) - Integrations Configuration
- [W#4435307311](https://www.wrike.com/open.htm?id=4435307311) - Shipping Calculators
- [W#4380188846](https://www.wrike.com/open.htm?id=4380188846) - File Manager Grid View
- [W#4380188822](https://www.wrike.com/open.htm?id=4380188822) - File Manager Image Preview
- [W#4434679681](https://www.wrike.com/open.htm?id=4434679681) - Show Current Role Name When Editing Role Permissions
- [W#1499779317](https://www.wrike.com/open.htm?id=1499779317) - Send Test Email Button in Admin Portal

## Build 1.0.1.24

[![1.0.1.24](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=4398124526)

## Bugs

- [W#4413875471](https://www.wrike.com/open.htm?id=4413875471) - User list takes a long time to load user lists
- [W#4413867594](https://www.wrike.com/open.htm?id=4413867594) - Accessing salesperson menu gives error
- [W#4416309913](https://www.wrike.com/open.htm?id=4416309913) - Switching style sheets in the CSS editor not functioning.
- [W#4416554241](https://www.wrike.com/open.htm?id=4416554241) - Allow Salespeople Login to the Admin Portal
- [W#4402833099](https://www.wrike.com/open.htm?id=4402833099) - Tax mappings don't save
- [W#4411913858](https://www.wrike.com/open.htm?id=4411913858) - Sync API Call Fires Twice
- [W#4414505751](https://www.wrike.com/open.htm?id=4414505751) - Shipping Config API Missing Values
- [W#4403060886](https://www.wrike.com/open.htm?id=4403060886) - Can't load product list

## Features

- [W#4383635047](https://www.wrike.com/open.htm?id=4383635047) - Product Detail Action Drawer
- [W#4371685325](https://www.wrike.com/open.htm?id=4371685325) - Sync schedule
- [W#4415106039](https://www.wrike.com/open.htm?id=4415106039) - Order Errors – Create a ticket
- [W#4384521106](https://www.wrike.com/open.htm?id=4384521106) - Email Configuration
- [W#4409279424](https://www.wrike.com/open.htm?id=4409279424) - Remove Email Protocol Choice and Settings
- [W#4385308454](https://www.wrike.com/open.htm?id=4385308454) - Client Plans Administration
- [W#4415349862](https://www.wrike.com/open.htm?id=4415349862) - Add Plan To User Menu
- [W#4415106392](https://www.wrike.com/open.htm?id=4415106392) - Orders - Option to clear an order without downloading
- [W#1756142854](https://www.wrike.com/open.htm?id=1756142854) - ERP Data Customer updates
- [W#4403706559](https://www.wrike.com/open.htm?id=4403706559) - API Migration

## Build 1.0.1.23

[![1.0.1.23](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=4378308198)

### Bugs

- W#[4319887442](https://www,wrike.com/open.htm?id=4319887442) – Removing condition association does not work until cache is cleared
- W#[4380263826](https://www,wrike.com/open.htm?id=4380263826) – Save Button not working
- W#[4305893026](https://www,wrike.com/open.htm?id=4305893026) – Adding rule to a condition fails
- W#[4378169419](https://www,wrike.com/open.htm?id=4378169419) – Only one condition association is saved when multiple is added
- W#[4352633210](https://www,wrike.com/open.htm?id=4352633210) – Unable to add Products in Product Selector
- W#[4384745399](https://www,wrike.com/open.htm?id=4384745399) – Search Layout section toggle not saving
- W#[4380387324](https://www,wrike.com/open.htm?id=4380387324) – Can't edit cycling banners

### Features

- W#[4383627027](https://www.wrike.com/open.htm?id=4383627027) – Shipping Configuration
- W#[4383374149](https://www.wrike.com/open.htm?id=4383374149) - Customize Default Grid Views
- W#[4398128575](https://www.wrike.com/open.htm?id=4398128575) – Terracor User Deprecation and Google SSO
- W#[4384801477](https://www.wrike.com/open.htm?id=4384801477) – Add API Permissions
- W#[4379570994](https://www.wrike.com/open.htm?id=4379570994) – Translations API
- W#[4378448135](https://www.wrike.com/open.htm?id=4378448135) - TreeNav Refinements
- W#[4379077982](https://www.wrike.com/open.htm?id=4379077982) - Move Settings to Left Nav
- W#[4379078282](https://www.wrike.com/open.htm?id=4379078282) – Enhanced Landing Page
- W#[4379078085](https://www.wrike.com/open.htm?id=4379078085) – Command Pallet
- W#[4379573033](https://www.wrike.com/open.htm?id=4379573033) – Translations Grid
- W#[4384801555](https://www.wrike.com/open.htm?id=4384801555) – Translations
- W#[4384801554](https://www.wrike.com/open.htm?id=4384801554) - Email
- W#[4384801553](https://www.wrike.com/open.htm?id=4384801553) - Shipping
- W#[4397943045](https://www.wrike.com/open.htm?id=4397943045) – Edit in HTML Action Drawer Item
- W#[4397942480](https://www.wrike.com/open.htm?id=4397942480) – Delete Action Item\*\*\*\*

## Build 1.0.1.22

[![1.0.1.22](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=4339970320)

### Bugs

- \*[1690096569](https://www.wrike.com//open.htm?id=1690096569) - Template Name overlaying texts and can't create a new template
    - Issue with template name overlaying text and error on saving a new template.

- \*[4359676507](https://www.wrike.com//open.htm?id=4359676507) - Unable to view Categories under User Groups
    - Error message when trying to view categories under a User Group, despite site being fully patched.

- \*[4364612420](https://www.wrike.com//open.htm?id=4364612420) - Category hierarchy toggling category active when not wanted
    - Issue with category active/inactive state not being retained when toggling actions.

- \*[4368517650](https://www.wrike.com//open.htm?id=4368517650) - Order Details styling issue
    - Styling issue in order details, with no specific reproduction steps provided.

- \*[4341830131](https://www.wrike.com//open.htm?id=4341830131) - Saving custom page content through Admin Portal breaks custom page
    - Custom page content is not displayed correctly until page refresh, showing HTML dump instead of rendered content.

- \*[4319854931](https://www.wrike.com//open.htm?id=4319854931) - Show group name when viewing group details
    - Difficulty in identifying group details from screenshots due to missing group name display.

- \*[4370769616](https://www.wrike.com//open.htm?id=4370769616) - Internal notification recipients can be blank when initially saving but shows as mandatory when in edit view. It should never be mandatory
    - Issue with internal notification recipients being incorrectly marked as mandatory in edit view.

### Features

- \*[4378191340](https://www.wrike.com//open.htm?id=4378191340) - What's New Panel
    - New section for tracking seen/unseen entries via local storage with a changelog feed.

- \*[1444812836](https://www.wrike.com//open.htm?id=1444812836) - Activation checkboxes on hierarchy screen similar to groups
    - Feature to activate/deactivate multiple categories in the Category listing tab.

- \*[4378187088](https://www.wrike.com//open.htm?id=4378187088) - Configuration Hub
    - Centralized hub for grouping all settings, including ERP, pricing, and tax mappings.

- \*[4378193191](https://www.wrike.com//open.htm?id=4378193191) - Platform Enhancements and Improvements
    - Refactoring and structural changes, including new hooks and shared layout components.

- \*[4378192737](https://www.wrike.com//open.htm?id=4378192737) - Events Settings
    - New date format picker component.

- \*[4378193459](https://www.wrike.com//open.htm?id=4378193459) - Home Loading Skeleton
    - Implementation of a loading skeleton for the home page.

- \*[1702141988](https://www.wrike.com//open.htm?id=1702141988) - ERP Connection Settings
    - ERP connection settings feature with no detailed description provided.

- \*[4348313345](https://www.wrike.com//open.htm?id=4348313345) - Pricing Configuration Screen
    - Configuration screen for pricing settings, including diagnostic pieces for price level IDs.

- \*[1727032442](https://www.wrike.com//open.htm?id=1727032442) - Admin Portal – Section drop down on Search Layout Settings
    - Addition of a dropdown for section selection in Search Layout Settings.

- \*[1724720014](https://www.wrike.com//open.htm?id=1724720014) - Tax configuration
    - Feature for region tax and shipping tax configuration through the Admin Portal.

- \*[4345190061](https://www.wrike.com//open.htm?id=4345190061) - Product Listing – Open product details page
    - Feature to add a link/button to open product details in a new tab.

## Build 1.0.1.21

[![1.0.1.21](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=4326863848)

### Features

- [1724690967](https://www.wrike.com/open.htm?id=1724690967) - Category - Create new categories in the Admin Portal
- [1454475512](https://www.wrike.com/open.htm?id=1454475512) - Add category images
- [1795479462](https://www.wrike.com/open.htm?id=1795479462) - Add new line to audit log
- [1795482223](https://www.wrike.com/open.htm?id=1795482223) - Remove statement from audit log
- [1792010924](https://www.wrike.com/open.htm?id=1792010924) - Site Online/Offline switch availability for Administrators
- [4331085393](https://www.wrike.com/open.htm?id=4331085393) - Customer Portal Invoiced Orders View Settings

### Bugs

- [4338392201](https://www.wrike.com/open.htm?id=4338392201) - Admin Portal Mix n Match minor issues
- [4329362084](https://www.wrike.com/open.htm?id=4329362084) - Can't reach Admin Portal when site offline
- [4328421695](https://www.wrike.com/open.htm?id=4328421695) - Sandbox attribute being overridden when editing custom page
- [1768867949](https://www.wrike.com/open.htm?id=1768867949) - Admin Portal - Products - Rich text edit blank
- [4338390708](https://www.wrike.com/open.htm?id=4338390708) - Issue with returning to dashboard on promotion save click
- [4333035374](https://www.wrike.com/open.htm?id=4333035374) - Users - Can't edit user billing or shipping address
- [4333053891](https://www.wrike.com/open.htm?id=4333053891) - Order Templates - Can set negative quantities on items
- [4333035458](https://www.wrike.com/open.htm?id=4333035458) - User group not displayed
- [4305892278](https://www.wrike.com/open.htm?id=4305892278) - Remove side bar menus that are restricted
- [4305523687](https://www.wrike.com/open.htm?id=4305523687) - Unable to switch between Assigning customer and setting user address
- [4333066651](https://www.wrike.com/open.htm?id=4333066651) - Product Custom Fields - Can't view ERP field data
- [4333055210](https://www.wrike.com/open.htm?id=4333055210) - Order Templates - Number of items in template not updated when items added/removed
- [4333066965](https://www.wrike.com/open.htm?id=4333066965) - Product Custom Fields - Can't add data
- [4333057092](https://www.wrike.com/open.htm?id=4333057092) - Order Templates - Save button not always present when adding items to template
- [4305525236](https://www.wrike.com/open.htm?id=4305525236) - New user creation link not resetting
- [4333063121](https://www.wrike.com/open.htm?id=4333063121) - Order Templates - Can add product to template with no UOM
- [4333066380](https://www.wrike.com/open.htm?id=4333066380) - Product Custom Fields - Can't view or edit system field data
- [4310402741](https://www.wrike.com/open.htm?id=4310402741) - Enabling sub-category in group doesn't enable parent
- [4305884542](https://www.wrike.com/open.htm?id=4305884542) - Unable to edit category
- [4306472459](https://www.wrike.com/open.htm?id=4306472459) - Superuser order status editing
- [4314985860](https://www.wrike.com/open.htm?id=4314985860) - Administrators are Unable to ReIndex Site

## Build 1.0.1.20

[![1.0.1.20](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1786040178)

### Features

- Event settings management with custom page selection
- Event autocomplete fields for event administration
- Email list component for events
- Seat status component for event management
- Custom page select component for events
- Product autocomplete improvements for events
- PostHog page tracking for analytics
- Enhanced action drawer form with autocomplete functionality
- Improved grid functionality for UserGroups
- Refactored permission management UI
- Renamed 'Education' module to 'Events' throughout codebase
    - Courses → Events
    - Classes → Event Instances
    - All related components, services, and types updated
- Updated event detail autocompletes for better event administration
- Updated theme styles for event components
- Consolidated event instance and event part number components

### Bugs

- Rich text editor no longer strips custom classes (W#1795468773)
- Product grid display issues
- AI menu button functionality
- Analytics tracking implementation
- State management for newly entered items in autocomplete fields
- Action drawer form autocomplete state handling

## Build 1.0.1.19

[![1.0.1.19](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1759056743)

### Features

- [1786042082](https://www.wrike.com/open.htm?id=1786042082) - Product Selector CRUD
- [1786042933](https://www.wrike.com/open.htm?id=1786042933) - Education CRUD

### Bugs

- [1769609402](https://www.wrike.com/open.htm?id=1769609402) - Can't add customer group
- [1770815567](https://www.wrike.com/open.htm?id=1770815567) - CSS editor does not load all files

## Build 1.0.1.18

[![1.0.1.18](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1753388258)

### Features

- [1741869425](https://www.wrike.com/open.htm?id=1741869425) - Cycling Banners
- [1753617194](https://www.wrike.com/open.htm?id=1753617194) - Login Redirect
- [1753625119](https://www.wrike.com/open.htm?id=1753625119) - Secret type site_setting

### Bugs

- [1753586383](https://www.wrike.com/open.htm?id=1753586383) - Edit field menu does not close when menu closes
- [1753588433](https://www.wrike.com/open.htm?id=1753588433) - Add Content Card breadcrumb path

## Build 1.0.1.17

[![1.0.1.17](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1741374386)

### Features

- [1747810698](https://www.wrike.com/open.htm?id=1747810698) - Product's quantity is missing from Admin Portal
- [1711692108](https://www.wrike.com/open.htm?id=1711692108) - Add “Created On” Timestamp to Product List in Admin Portal
- [1500936743](https://www.wrike.com/open.htm?id=1500936743) - Add IsDiscountable to product list
- [1741869196](https://www.wrike.com/open.htm?id=1741869196) - Content Cards
- [1741868954](https://www.wrike.com/open.htm?id=1741868954) - Custom Pages
- [1753393349](https://www.wrike.com/open.htm?id=1753393349) - Add AI Text Translation and Writing Tools
    - Find provider settings by searching for the admin-portal setting key in the Site Settings listing
    - Supported LLM Providers:
        - Gemini
            - Free tier available. See [Google AI developer docs](https://ai.google.dev/gemini-api/docs/rate-limits) for details
            - Generate your API key using [Google AI Studio](https://aistudio.google.com/apikey)
            - Default model is Gemini-2.5-flash
        - OpenAI
            - Generate your API key using the [Open AI Platform Console](https://platform.openai.com/settings/organization/api-keys)
            - Default model is gpt-5-mini

### Bugs

- [1741022190](https://www.wrike.com/open.htm?id=1741022190) - Editing groups does not clear cache
- [1627598025](https://www.wrike.com/open.htm?id=1627598025) - Cannot select a custom field when creating condition custom field rule
- [1752529322](https://www.wrike.com/open.htm?id=1752529322) - Guest orders mostly reporting the same username
- [1746726155](https://www.wrike.com/open.htm?id=1746726155) - CSS Editor syntax check is too aggressive
- [1742145239](https://www.wrike.com/open.htm?id=1742145239) - Category import creates null category code

## Build 1.0.1.16

[![1.0.1.16](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1723921072)

### Features

- [1660205299](https://www.wrike.com/open.htm?id=1660205299) - Upload .ai files
- [1682675645](https://www.wrike.com/open.htm?id=1682675645) - Order Details - display additional charges
- [1741286169](https://www.wrike.com/open.htm?id=1741286169) - Revision Services
- [1741285893](https://www.wrike.com/open.htm?id=1741285893) - CSS Editor
- [1741285671](https://www.wrike.com/open.htm?id=1741285671) - Rich Text Editor
- [1727032452](https://www.wrike.com//open.htm?id=1727032452) - Order details - Indicate "Shipping same as billing"

### Bugs

- [1727032461](https://www.wrike.com/open.htm?id=1727032461) - Save changes to the current view
- [1727032458](https://www.wrike.com/open.htm?id=1727032458) - Custom Fields - Language as a drop-down
- [1693016923](https://www.wrike.com/open.htm?id=1693016923) - Update User Groups Tree View to use MUI 8 Rich Tree View
- [1727032449](https://www.wrike.com/open.htm?id=1727032449) - Checkout Field Drag and drop ordering shouldn't be there if not supported
- [1736612637](https://www.wrike.com/open.htm?id=1736612637) - Condition details not showing
- [1709760724](https://www.wrike.com/open.htm?id=1709760724) - Editing Product Custom Field yields an error
- [1727019999](https://www.wrike.com/open.htm?id=1727019999) - Can't add product custom field data
- [1727050931](https://www.wrike.com/open.htm?id=1727050931) - Inaccessible nav items showing for administrator
- [1627598025](https://www.wrike.com/open.htm?id=1627598025) - Cannot select a custom field when creating condition custom field rule
- [1709762527](https://www.wrike.com/open.htm?id=1709762527) - Saved lists 404
- [1727019997](https://www.wrike.com/open.htm?id=1727019997) - Order list filter by order date doesn't work
- [1727019985](https://www.wrike.com/open.htm?id=1727019985) - Editing category name/hierarchy needs to bust cache
- [1727019990](https://www.wrike.com/open.htm?id=1727019990) - Category description not saving
- [1727020001](https://www.wrike.com/open.htm?id=1727020001) - Part Number contains throws error
- [1727019993](https://www.wrike.com/open.htm?id=1727019993) - Deleting conditions doesn't work
- [1726189585](https://www.wrike.com/open.htm?id=1726189585) - View Category Button Loads Blank Page

## Build 1.0.1.15

[![1.0.1.15](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1685544015)

### Features

- [1678820649](https://www.wrike.com/open.htm?id=1678820649) - Re-index Products After Custom Field Import
- [1723923836](https://www.wrike.com/open.htm?id=1723923836) - Category Import
    - Import a flat list of categories
    - Categories will be added as top level categories which can then be dragged into the desired spot in the hierarchy
- [1723924095](https://www.wrike.com/open.htm?id=1723924095) - Promotions 'Bundle' use cases

### Bugs

- [1707458084](https://www.wrike.com/open.htm?id=1707458084) - Users List 'Created On' Filter not Filtering
- [1709752172](https://www.wrike.com/open.htm?id=1709752172) - Category Custom Field Edit Causes Error

## Build 1.0.1.14

[![1.0.1.14](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1672409472)

### Features

- [1500937696](https://www.wrike.com/open.htm?id=1500937696) - Add disallow backorders to the product list
- [1530086493](https://www.wrike.com/open.htm?id=1530086493) - Renamed user groups assigned customers to users
- [1527813570](https://www.wrike.com/open.htm?id=1527813570) - Display user group criteria
- [1678480833](https://www.wrike.com/open.htm?id=1678480833) - Add Type Options for Promos Active Filter
- [1678481389](https://www.wrike.com/open.htm?id=1678481389) - Move sidebar toggle
- [1678481597](https://www.wrike.com/open.htm?id=1678481597) - Add Prefer Icons UI setting
- [1678481793](https://www.wrike.com/open.htm?id=1678481793) - Add Sync and Indexing Progress Indicators
- [1678809998](https://www.wrike.com/open.htm?id=1678809998) - Add Product Code Custom Fields
- [1685463085](https://www.wrike.com/open.htm?id=1685463085) - Category Hierarchy

### Bugs

- [1632007836](https://www.wrike.com/open.htm?id=1632007836) - Detail Settings Reordering Does Not Save

## Build 1.0.1.13

[![1.0.1.13](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1646379723)

### Infrastructure

- Update MUI Core and MUI X to Latest

### Features

\***\*Requires API version 8.1.1538**

- [1672389890](https://www.wrike.com/open.htm?id=1672389890) - Product Custom Fields \*\*
    - List, create, and delete product custom fields
    - Maintain product custom field data within allowed scopes
    - View product custom field data for system and erp scopes
- [1656776630](https://www.wrike.com/open.htm?id=1656776630) - Order & Invoice Customer Portal grid configurable columns \*\*

### Bugs

- [1659364662](https://www.wrike.com/open.htm?id=1659364662) - WSOD when a product list is empty
- [1656750803](https://www.wrike.com/open.htm?id=1656750803) - New promotions cannot be added
- [1656745888](https://www.wrike.com/open.htm?id=1656745888) - Promo edit screen fixes
- [1659323433](https://www.wrike.com/open.htm?id=1659323433) - WSOD after login

## Build 1.0.1.12

[![1.0.1.12](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1617417266)

### Features

\***\*Requires API version 8.1.1484**

- [1447857007](https://www.wrike.com/open.htm?id=1447857007) - File Manager
    - Basic file manager that lists files in the images, related, and ImportExportData directories
    - Features:
        - View, upload, copy links to, and delete files individually
        - Bulk delete
        - Sort and search files by name, size, type, last modified, or last accessed
        - Trash
            - View deleted files and restore deleted files
            - Files in Trash for over 30 days are automatically deleted
- [1646378527](https://www.wrike.com/open.htm?id=1646378527) - Permissions System
- View system roles and assign permissions to each role
- Permissions are broken down into three categories. Read, write, and delete.
    - Read: can access and view
    - Write: can perform updates/edits
    - Delete: can perform deletes

### Bugs

- [1634377479](https://www.wrike.com/open.htm?id=1634377479) - Old company names shown when reassigning customer
- [1631862011](https://www.wrike.com/open.htm?id=1631862011) - Conditions grid does not load when searching
- [1627599197](https://www.wrike.com/open.htm?id=1627599197) - Unable to delete conditions
- [1624384262](https://www.wrike.com/open.htm?id=1624384262) - Product filtering returns no results
- [1618348817](https://www.wrike.com/open.htm?id=1618348817) - Unable to edit promotion discounts
- [1619071257](https://www.wrike.com/open.htm?id=1619071257) - Error details not displayed
- [1540591318](https://www.wrike.com/open.htm?id=1540591318) - Unable to filter by order date
- [1627158154](https://www.wrike.com/open.htm?id=1627158154) - Grid pagination changes not reflected in a pagination component

## Build 1.0.1.11

[![1.0.1.11](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1590529667)

### Features

\***\*Requires API version 8.1.1442**

- [1488728529](https://www.wrike.com/open.htm?id=1488728529) - Import/Export Framework \*\*
    - Currently supported grids:
        - Order Template Products
        - User Order Template Products

### Bugs

- [1536313919](https://www.wrike.com/open.htm?id=1536313919) - Clear stale user sessions
- [1595649983](https://www.wrike.com/open.htm?id=1595649983) - Load existing image into promotions admin
- [1530866033](https://www.wrike.com/open.htm?id=1530866033) - Unable to add new user billing and shipping address
- [1608581677](https://www.wrike.com/open.htm?id=1608581677) - Update product grid to use new manufacturer table

## Build 1.0.1.10.2

### Features

- [1608423193](https://www.wrike.com/open.htm?id=1608423193) - Add customer taxes ERP data grid

### Infrastructure

- Update to React 19 and associated dependencies
- Update MUI Core and MUI X to Latest

## Build 1.0.1.10.1

### Bugs

- [1595649983](https://www.wrike.com/open.htm?id=1595649983) - Existing image not loaded into the promotions admin

### Additional Information

This release contains small update to the UserMenu component and the search indexing progress indicator

## Build 1.0.1.10

[![1.0.1.10](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1536223699)

### Features

\***\*Requires API version 8.1.1397**

- [1552356884](https://www.wrike.com/open.htm?id=1552356884) - Add territory to ERP customer listing
- [1490359773](https://www.wrike.com/open.htm?id=1490359773) - Return template name in template detail payload
- [1527281612](https://www.wrike.com/open.htm?id=1527281612) - Add 'impersonate user' to the user list in User Groups
- [1287302405](https://www.wrike.com/open.htm?id=1287302405) - Download manager import methods as dropdown
- [1590538216](https://www.wrike.com/open.htm?id=1590538216) - Add site online/offline toggle \*\*
- [1590546330](https://www.wrike.com/open.htm?id=1590546330) - Enhanced debug mode toggle \*\*

### Bugs

- [1552359134](https://www.wrike.com/open.htm?id=1552359134) - Show order error message
- [1527789686](https://www.wrike.com/open.htm?id=1527789686) - Confirm user group delete before deleting
- [1540592612](https://www.wrike.com/open.htm?id=1540592612) - User group base rule search errors

### Project Infrastructure

- [1532664605](https://www.wrike.com/open.htm?id=1532664605) - Update TreeNav component to be compatible with new MUI version.

## Build 1.0.1.9

[![1.0.1.9](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1513512879)

### Bugs

- [1506002082](https://www.wrike.com/open.htm?id=1506002082) - Customer required on user creation
- [1529833350](https://www.wrike.com/open.htm?id=1529833350) - Missing setting options
- [1522148559](https://www.wrike.com/open.htm?id=1522148559) - Incorrect customer import methods defined
- [1516211349](https://www.wrike.com/open.htm?id=1516211349) - Unable to save product details setting options
- [1525763150](https://www.wrike.com/open.htm?id=1525763150) - Invalid PHP session when access/refresh tokens are valid causes WSOD
- [1525763544](https://www.wrike.com/open.htm?id=1525763544) - Stats controller does not implement AdminPortalControllerBase

### Features

- [1531905348](https://www.wrike.com/open.htm?id=1531905348) - Read only ERP data views
    - Customer data, includes billing and shipping addresses
    - Book prices
    - Spire price matrix
    - Promotional pricing
    - Payment terms

### Project Infrastructure

- Update dependencies
- Add ability to gate features behind a specific API version

## Build 1.0.1.8

[![1.0.1.8](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1488725749)

### Bugs

- [1488411507](https://www.wrike.com/open.htm?id=1488411507) - Can't save a product view called 'cat'
- [1497988379](https://www.wrike.com/open.htm?id=1497988379) - Details settings changes not reflected on front end
- [1498259771](https://www.wrike.com/open.htm?id=1498259771) - Assigning Customer Does Not Set Default Customer Id
    - Additional updates to allow for selecting default if multiple customers are assigned

### Features

- [1477318102](https://www.wrike.com/open.htm?id=1477318102) - Admin Portal Login
    - The Admin Portal now has its own sign in screen
    - User sessions can be managed from the user grid
    - Request a password reset from the Admin Portal sign in screen

## Build 1.0.1.7

[![1.0.1.7](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1450993170)

### Bugs

- [1397177102](https://www.wrike.com/open.htm?id=1397177102) - Debug toggle should only be available to the Super User
- [1383853818](https://www.wrike.com/open.htm?id=1383853818) - Default date populates in the Last Login column for empty fields from the database
- [1483081508](https://www.wrike.com/open.htm?id=1483081508) - Error searching Order Template > User
- [1483084159](https://www.wrike.com/open.htm?id=1483084159) - Error sorting User Templates
- [1364381268](https://www.wrike.com/open.htm?id=1364381268) - Filter sort when disabled does not disable and will not show as active
- [1470840191](https://www.wrike.com/open.htm?id=1470840191) - Ignore warehouse setting not matching database setting
- [1458948162](https://www.wrike.com/open.htm?id=1458948162) - Order Confirmation email recipient setting does not show available option
- [1461161425](https://www.wrike.com/open.htm?id=1461161425) - Product Details changing conditions failed to save
- [1377011961](https://www.wrike.com/open.htm?id=1377011961) - Update existing view
- [1483075553](https://www.wrike.com/open.htm?id=1483075553) - Update Quantity in Order Templates

### Features

- [1451004804](https://www.wrike.com/open.htm?id=1451004804) - Add Breadcrumbs for the order templates
    - [Documentation](https://docs.terracor.ca/books/admin-portal/page/breadcrumbs)
- [1482931953](https://www.wrike.com/open.htm?id=1482931953) - Site Settings Updates
    - Add controls for:
        - Warehouse
        - Warehouses (multi select)
        - Comment type
        - Payment Terms
        - Sales Taxes
        - Shipping Methods
        - Customer ID

## Build 1.0.1.6

[![1.0.1.6](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1417775150)

### Features

- [1311205555](https://www.wrike.com/open.htm?id=1311205555) - Global Template Management
- [1311205523](https://www.wrike.com/open.htm?id=1311205523) - User Template Management

### Bugs

- [1445628319](https://www.wrike.com/open.htm?id=1445628319) - No product custom field data causes WSOD

## Build 1.0.1.5

[![1.0.1.5](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1380301444)

### Features

- [1311198487](https://www.wrike.com/open.htm?id=1311198487) - User Grid
    - Add the ability to add and delete users
    - Add and update user billing and shipping addresses
    - Assign Customers
    - Manage user/customer bill to and ship to assignments
    - Add inline editable fields
        - Company, email, first & last name, password reset, role, site access, username, and password
    - Add the ability to enable/disable site access

- Orders Grid
    - By default, saved orders are filtered out of the grid
    - Add the ability to see order errors and perform order error resolutions

    ### Bugs

- [1380599686](https://www.wrike.com/open.htm?id=1380599686) - Disable Category Throws Error
- [1381206004](https://www.wrike.com/open.htm?id=1381206004) - Logout button action not available the full width of menu item
- [1385307070](https://www.wrike.com/open.htm?id=1385307070) - View Site button redirects from staging to production
- [1379485001](https://www.wrike.com/open.htm?id=1379485001) - Display order salesperson from salesperson_orders
- [1410354800](https://www.wrike.com/open.htm?id=1410354800) - Can't edit product custom fields

## Build 1.0.1.4

[![1.0.1.4](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1371974588)

### Features

- Orders Grid
    - [1365443436](https://www.wrike.com/open.htm?id=1365443436) - Show Error Information
        - Show error status in the grid
        - Allow resolution of order errors by resetting the status, assigning, or creating a customer
    - [1376091391](https://www.wrike.com/open.htm?id=1376091391) - "Sane" column defaults
    - [1315422633](https://www.wrike.com/open.htm?id=1315422633) - Move order details view to Action column
    - [1315422634](https://www.wrike.com/open.htm?id=1315422634) - Show customer num in Orders Grid

- Users Grid
    - [1368059223](https://www.wrike.com/open.htm?id=1368059223) - "Sane" column defaults

- [1315343763](https://www.wrike.com/open.htm?id=1315343763) - Category list/details "source" tooltip

### Project Infrastructure

- Add PostHog analytics
- Remove Google Analytics

### Bugs

- [1375246446](https://www.wrike.com/open.htm?id=1375246446) - Unable to create condition rules
- [1374387896](https://www.wrike.com/open.htm?id=1374387896) - Customer Billing Address Not Displayed

## Build 1.0.1.3

[![1.0.1.3](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1371929595)

### Bugs

- [1370915540](https://www.wrike.com/open.htm?id=1370915540) - Cache clear failure
- [1370908662](https://www.wrike.com/open.htm?id=1370908662) - Site Settings Redis Cache Clear Failure
- [1368508624](https://www.wrike.com/open.htm?id=1368508624) - Sorting by Customer Error
- [1368064265](https://www.wrike.com/open.htm?id=1368064265) - Set Default Nav Drawer Width
- [1368059045](https://www.wrike.com/open.htm?id=1368059045) - Checkout Section Checkbox Edit Fails to Exit Edit Mode
- [1368057070](https://www.wrike.com/open.htm?id=1368057070) - Use Listing Quick Search Broken
- [1365437710](https://www.wrike.com/open.htm?id=1365437710) - Is Any Of Filter Results in WSOD
- [1320705119](https://www.wrike.com/open.htm?id=1320705119) - Make Search Layout Section Human Readable

### Project Infrastructure

- Update MUI Core and MUI X to Latest
- Add Eslint and Prettier checking to build

## Build 1.0.1.2

[![1.0.1.2](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1359907805)

### Features

- User Grid
    - [1311201419](https://www.wrike.com/open.htm?id=1311201419) - Manage User Tags
    - [1311200674](https://www.wrike.com/open.htm?id=1311200674) - Manage Bill To Assignments
    - [1311200677](https://www.wrike.com/open.htm?id=1311200677) - Manage Ship To Assignments

- Search Indexing
    - View individual index stats as well as current mappings for all shop indexes
    - [1311204190](https://www.wrike.com/open.htm?id=1311204190) - Create and Recreate Search Indexes
        - SSEs (Server Side Events) allows for a non-blocking operation to create/update search indexes that will update the UI as it progresses

- [1316971088](https://www.wrike.com/open.htm?id=1316971088) - User Groups
    - Create and assign user groups to users
    - These groups can then be assigned to top level categories in order to restrict their appearance on the site

- User Interface Improvements
    - User menu has been moved to the right of the top bar nav component
    - The active grid name will be displayed in the top bar nav component
    - UI updates to the stats page

### Bugs

- [1343698095](https://www.wrike.com/open.htm?id=1343698095) - Sales Overview/User activity screen contrast
- [1343695687](https://www.wrike.com/open.htm?id=1343695687) - Sales Overview/User activity screen not responsive
- [1358219695](https://www.wrike.com/open.htm?id=1358219695) - Product grid: unable to filter by category

## Build 1.0.1.1

[![1.0.1.1](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1318093259)

### Features:

- [1315298486](https://www.wrike.com/open.htm?id=1315298486) - Admin Portal available when site is offline
- [1311198981](https://www.wrike.com/open.htm?id=1311198981) - User Grid Editable Fields
    - Site Access
    - Require Password Reset
    - Username
    - User Billing Address
    - User Shipping Address

### Bugs

- [1333723940](https://www.wrike.com/open.htm?id=1333723940) - System site offline access condition id has incorrect type
- [1333547393](https://www.wrike.com/open.htm?id=1333547393) - Preview settings sections filter not applying
- [1332652320](https://www.wrike.com/open.htm?id=1332652320) - Unable to delete saved grids
- [1327801955](https://www.wrike.com/open.htm?id=1327801955) - Product listing grid errors
- [1315314405](https://www.wrike.com/open.htm?id=1315314405) - Notification system gone haywire

### Project Infrastructure

- Update MUI Data Grid to v7

## Build: 1.0.1

[![1.0.1](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1318093259)

### Features

- [1318093259](https://www.wrike.com/open.htm?id=1318094732) - Add Production and Preview Release Tracks
    - Add support for release track switching if a "preview" release is available
    - Repository now has three main branches
        - main - Development branch
        - release/production - Production branch
        - release/preview - Preview branch

- [1311198981](https://www.wrike.com/open.htm?id=1311198981) - User Grid Add Editable Fields
    - Email, First Name, Last Name, Company, Role, and User Password can now be updated from the users listing
    - Testing new "success" and "fail" user feedback when a cell is edited. If successful the cell edited will be highlighted in green, on fail, in red

### Cleanup and Enhancements

- Move user impersonation, view user orders to the "actions" column.
- Change user password also resides in the "actions" column behind the context menu.

### Bugs

- [1326471593](https://www.wrike.com/open.htm?id=1326471593) - Add call to useFetchConditions hook
    - So conditions are available to the checkout grids

- [1327125785](https://www.wrike.com/open.htm?id=1327125785) - Order Listing Quick Search Fails
- [1326471593](https://www.wrike.com/open.htm?id=1326471593) - Checkout section settings unavailable
- [1315386834](https://www.wrike.com/open.htm?id=1315386834) - User List: Remove Default Customer ID

## Build: 1.0.1-beta-18

[![1.0.1-beta-18](src/assets/images/pull-request.svg)](https://bitbucket.org/terracor-developers/admin-portal/pull-requests/70)
[![1.0.1-beta-18](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1287916461)

### Features

- [1270065348](https://www.wrike.com/open.htm?id=1270065348) - Product Grid: Edit values
    - Edit a product default category, manufacturer or update custom field data
    - Applies only to fields that are marked as having a "shop" data source

- [1276876350](https://www.wrike.com/open.htm?id=1276876350) - Column processing function performance
    - Memorize functions passed to the base grid so they are more performant

### Bugs

- [1275754152](https://www.wrike.com/open.htm?id=1275754152) - Diagnostic Pagination Does Not Work
- [1288823205](https://www.wrike.com/open.htm?id=1288823205) - Order Details Action Drawer White Screen of Death
- [1274938907](https://www.wrike.com/open.htm?id=1274938907) - Update Product Missing Price Query

## Build: 1.0.1-beta-17

[![1.0.1-beta-17](src/assets/images/pull-request.svg)](https://bitbucket.org/terracor-developers/admin-portal/pull-requests/64)
[![1.0.1-beta-17](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1270034818)

### Features

- [1237790004](https://www.wrike.com/open.htm?id=1237790004) - Site Setting Tag System
    - Assign tags to site settings for easy filtering and grouping
    - System tags (global and not deletable) can be set by a database migration
    - User specific tags can be associated or created from the user interface

- [1281170065](https://www.wrike.com/open.htm?id=1281170065) - Redux State Persistence
    - Narrow the scope of what's stored in the Redux store
    - Better handling of a no local storage scenario, default state is loaded

- [1262964751](https://www.wrike.com/open.htm?id=1262964751) - One Click Cell Editing
    - Items that can be edited inline are activated by a single click

### Bugs

- [1285535799](https://www.wrike.com/open.htm?id=1285535799) - Admin Portal Won't Load
    - When user state has yet to load application could WSOD

- [1278664073](https://www.wrike.com/open.htm?id=1278664073) - Shorten Snackbar Display Time
    - Snackbar will display for 3 seconds

- [1278662537](https://www.wrike.com/open.htm?id=1278662537) - Site Setting Text Field Inline Editing
    - Superusers can edit text fields inline.
    - Regular users will edit text fields in the action drawer

- [1287307915](https://www.wrike.com/open.htm?id=1287307915) - Preview Sections Displaying on Search/Details Layout Screens

## Build: 1.0.1-beta-16

[![1.0.1-beta-16](src/assets/images/pull-request.svg)](https://bitbucket.org/terracor-developers/admin-portal/pull-requests/63)
[![1.0.1-beta-16](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1264537413)

### Features

- [1262980859](https://www.wrike.com/open.htm?id=1262980859) - Warehouse Condition Setting Grid
    - Assign visibility and stock availability conditions to warehouses

- [1266005889](https://www.wrike.com/open.htm?id=1266005889) - Checkout Stages Setting Grid
    - Manage checkout stages

- [1266007268](https://www.wrike.com/open.htm?id=1266007268) - Checkout Sections Setting Grid
    - Manage checkout sections

- [1266007424](https://www.wrike.com/open.htm?id=1266007424) - Checkout Fields Setting Grid
    - Manage checkout address fields

## Build: 1.0.1-beta-15

[![1.0.1-beta-15](src/assets/images/pull-request.svg)](https://bitbucket.org/terracor-developers/admin-portal/pull-requests/50)
[![1.0.1-beta-15](src/assets/images/build-project.svg)](https://www.wrike.com/open.htm?id=1250856076)

### Features

- [1262136500](https://www.wrike.com/open.htm?id=1262136500) - Product Details View Settings
    - Enable/disable, reorder and manage all options for the product detail settings

- [1262134883](https://www.wrike.com/open.htm?id=1262134883) - Product Preview Layout Settings
    - Enable/disable, reorder and manage all options for the preview settings.
    - Reordering is only permitted when a specific section has been selected

- [1262147475](https://www.wrike.com/open.htm?id=1262147475) - Search Layout Settings
    - Enable/disable, reorder and manage all options for the search layout sections
    - Reordering is only permitted when a specific section has been selected

- [1252308449](https://www.wrike.com/open.htm?id=1252308449) - API Key prompt
    - When visiting the admin portal if no OpenAI or Growthbook API keys have been set the user will be promoted to enter them.
    - Keys can be found in 1Password

- [1262154554](https://www.wrike.com/open.htm?id=1262154554)
    - Impersonate a user from the admin portal user grid

### Maintenance

- [1252308956](https://www.wrike.com/open.htm?id=1252308956) - Update Cypress
    - Update Cypress to 13.6.1

- [1252310935](https://www.wrike.com/open.htm?id=1252310935) - Add Cypress component tests
