Commit c9236d2
Implement Groups Functionality (#67)
* initial groups functionality
* lint
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* fix: unwrap inventory group API responses
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/cca1a734-0ec0-4fd1-b61a-5e77446aaa4c
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix: correct group create error message
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/cca1a734-0ec0-4fd1-b61a-5e77446aaa4c
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix: use explicit error handlers in system/service dialogs and add org filter to dashboard
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/8689fb73-1d01-4af9-b641-d5799b1b7597
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* fix: improve org_id filter to handle falsy numeric IDs
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/8689fb73-1d01-4af9-b641-d5799b1b7597
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix: improve inventoryType derivation and add proper typing for service detail
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/e129cbf8-e725-4027-aeaa-40b98f7c4c1d
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix: preserve first-found behavior in pathFromRoot loop
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/e129cbf8-e725-4027-aeaa-40b98f7c4c1d
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* lint
* fix inventory groups
* fix import data mapping table
* fixes for applying and deleting column list profiles
* make sure omitted column mapping profile headers are marked as omitted in the data mapping grid
* dark theme fixes
* update meters page to view individual meters
* add properties grid to group pages
* adding sankey diagram on group dashboard
* map fixes
* fix(map): select columns stream by inventory type
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/b35108c2-9851-4c77-b69c-b48ad7177736
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix: guard undefined map layer in click handler
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/4750c67e-b2d1-4121-aef6-08ea771f257d
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* chore: remove unintended package-lock commit
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/4750c67e-b2d1-4121-aef6-08ea771f257d
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix(groups): unwrap inventory group list responses consistently
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/8e8f6f4c-f377-491f-a764-c8e0e858b949
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix(map): guard popup overlay creation when popup element is missing
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/2f5f236a-ef85-4966-973a-035fc1394a0d
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* refactor: type guard layer z-index access in map click
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/4750c67e-b2d1-4121-aef6-08ea771f257d
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix: guard undefined layer zIndex in map click handler
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/ddaed03f-3c67-47c8-ae16-74424b4ba219
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix: unsubscribe inventory list streams on destroy
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/d3f7a1d5-59b4-4b91-9382-6c04752246f2
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* fix upload dialog success state
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/933f81c7-0848-40cc-9912-3d6e886800a6
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* clarify failed upload dialog result
Agent-Logs-Url: https://github.com/SEED-platform/seed-angular/sessions/933f81c7-0848-40cc-9912-3d6e886800a6
Co-authored-by: kflemin <2205659+kflemin@users.noreply.github.com>
* update translations
* fix dev proxy issue
* lint
* lint
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>1 parent 0fd03b9 commit c9236d2
55 files changed
Lines changed: 3866 additions & 225 deletions
File tree
- public/i18n
- src
- @seed
- api
- groups
- inventory
- components
- ag-grid
- column-profiles
- app/modules
- datasets/data-mappings/step1
- insights
- default-reports
- property-insights
- inventory-list
- groups
- detail
- dashboard
- map
- meters
- dialogs
- properties
- systems
- service-detail
- dialogs
- service-dialog
- system-dialog
- modal
- list
- grid
- map
- inventory
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| 81 | + | |
| 82 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
16 | 22 | | |
17 | 23 | | |
18 | 24 | | |
| |||
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
0 commit comments