New organization attributes in list, filters and hubspot automations #1519
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes proposed ✍️
What
🤖 Generated by Copilot at db3ee5d
Added and updated various filters and components for the organization module to support Hubspot integration. The changes allow users to filter and view organizations based on Hubspot properties and tags, such as revenue, employee growth, and churn. The changes also improve the display and validation of number filters and inputs, and the Hubspot property map component. The changes affect files in
frontend/src/modules/organization
,frontend/src/modules/automation
,frontend/src/integrations/hubspot
, andfrontend/src/shared/modules/filters
.
🤖 Generated by Copilot at db3ee5d
Why
How
🤖 Generated by Copilot at db3ee5d
annualEmployeeChurnRate
,annualEmployeeGrowthRate
,employeeCount
, andtags
(link, link, link, link)annualRevenue
filter config to use a custom component and remove unused options (link, link)AnnualRevenueFilter
for theannualRevenue
filter (link)NumberFilterOptions
andNumberFilterValue
interfaces with new properties (link, link)numberApiFilterRenderer
function to accept a parse function (link)numberItemLabelRenderer
function to accept a suffix option (link)NumberFilter
component to accept a suffix and validators prop (link, link, link, link)FilterInput
component to include slots for prefix and suffix (link, link)getLabel
function inhubspot-property-map.vue
to handle '12Month' fields (link)nestedKeyParser
prop inorganization-attributes-json-renderer.vue
(link, link, link)nested-key-parser
attribute inorganization-view-aside-enriched.vue
(link)automation-types/hubspot/config.ts
(link)annualRevenue/config.ts
andnumber.label.renderer.ts
(link, link)defineProps
import inorganization-list-table.vue
(link)tagsColumnWidth
inorganization-list-table.vue
to calculate the optimal width for the tags column (link)Checklist ✅
Feature
,Improvement
, orBug
.