Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accountability Hierarchy #4186

Merged
merged 122 commits into from
Mar 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
e885b91
Init Accountability Hierarchy (#4068)
haneslinger Jun 16, 2023
16cec5b
AH test case class, decorator, and compliance_metric tests (#4108)
kflemin Jun 27, 2023
b317119
Add Permisions for DataLoggerViewSet (#4099)
haneslinger Jun 27, 2023
f42a790
Add AH Permissions to MeterViewSet (#4116)
haneslinger Jun 28, 2023
54d2758
Add AH Permissions to Scenarios (#4115)
haneslinger Jun 28, 2023
9e71c02
Import ah from file (#4061)
kflemin Jun 28, 2023
e06eea4
Add permissions to CycleViewSet (#4118)
haneslinger Jun 28, 2023
619a5b2
Add permissions to ColumnListProfileViewSet (#4121)
haneslinger Jun 29, 2023
876deaf
Add Permissions to ColumnViewSet (#4119)
haneslinger Jul 3, 2023
2333a43
Accountability Hierarchy Page Formatting (#4067)
kflemin Jul 3, 2023
469aabe
Add permissions to FilterGroup (#4129)
haneslinger Jul 6, 2023
f8da4a3
Fix FilterGroup Tests
haneslinger Jul 7, 2023
616c32f
Ah permissions/import file view set (#4126)
haneslinger Jul 12, 2023
b5cebde
Add permissions to DataViewViewSet (#4131)
haneslinger Jul 12, 2023
a97e59d
Ah bug fixes (#4138)
kflemin Jul 12, 2023
ad534e5
Add aln contraints (#4134)
haneslinger Jul 12, 2023
88d92a1
Add permissions to DerivedColumnViewSet (#4140)
haneslinger Jul 13, 2023
a5c0f7a
Fix ali rename (#4141)
haneslinger Jul 13, 2023
7ae0c7b
Add access level instance visualisation to inventory list and detail …
perryr16 Jul 14, 2023
8ae6610
Add permissions to ColumnMappingProfileViewSet (#4127)
haneslinger Jul 20, 2023
46e4946
Merge remote-tracking branch 'origin/main' into AH/develop
haneslinger Jul 25, 2023
b0741ad
Merge remote-tracking branch 'origin/develop' into AH/develop
haneslinger Jul 27, 2023
46099cb
Ah/fix tests (#4182)
haneslinger Aug 8, 2023
2aa148a
Add permission LabelViewSet (#4163)
haneslinger Aug 9, 2023
2bc8a10
Merge remote-tracking branch 'origin/develop' into AH/develop
haneslinger Aug 10, 2023
013495d
Clean
haneslinger Aug 10, 2023
d0be33f
Add AH Permissions to PropertyViewSet (#4157)
haneslinger Aug 15, 2023
32652af
Add permissions to MeterReadingViewSet (#4193)
haneslinger Aug 15, 2023
40417af
Add permissions to datasetviewset (#4189)
haneslinger Aug 15, 2023
1440489
Add permissions to PropertyMeasuresViewSet (#4183)
haneslinger Aug 15, 2023
f34e87a
Ah permissions/note view set (#4191)
haneslinger Aug 16, 2023
3fbe945
Merge remote-tracking branch 'origin/develop' into AH/develop
haneslinger Sep 5, 2023
4bcc583
Merge remote-tracking branch 'origin/develop' into AH/develop
haneslinger Sep 13, 2023
feb4b56
Add access level name/ column display name constraints (#4171)
haneslinger Sep 18, 2023
234288c
Ah permissions/green assessments view sets (#4194)
haneslinger Sep 18, 2023
a3a61a2
Ah/disallow nonroot owners (#4196)
haneslinger Sep 18, 2023
a1fd446
Add permissions to postofficeviewset (#4201)
haneslinger Sep 18, 2023
018dca7
Fix loading ALI to be foreground task only (#4230)
nllong Sep 21, 2023
fd34989
Ah permissions/salesforce (#4204)
haneslinger Sep 21, 2023
3c41eb3
Ah permissions/analysis view set (#4224)
haneslinger Sep 21, 2023
11d214c
Add TaxLotProperty constraints (#4212)
haneslinger Sep 21, 2023
350e34a
Add Permissions to GBRPropertyViewSet (#4205)
haneslinger Sep 21, 2023
02af8a7
Add permissions to some org endpoints (#4216)
haneslinger Sep 22, 2023
701877a
Add permissions to TaxlotViewSet (#4162)
haneslinger Sep 22, 2023
edfa914
Add permissions to Taxlot Properties (#4234)
haneslinger Sep 22, 2023
0d90c8e
Add permissions to GeocodeViewSet (#4241)
haneslinger Sep 26, 2023
d12951d
Add more Permissions (#4248)
haneslinger Sep 28, 2023
9f29fc3
Add permissions to LabelInventoryViewSet (#4246)
haneslinger Sep 28, 2023
f54da37
Ah/import frontend (#4170)
haneslinger Oct 2, 2023
c7bfb0f
Fix user creation bug (#4235)
perryr16 Oct 10, 2023
051519b
Merge branch 'develop' into AH/develop
axelstudios Oct 18, 2023
3216797
Renumber migrations
axelstudios Oct 18, 2023
fadaad3
Lint fixes
axelstudios Oct 18, 2023
e3a6334
Merge branch 'develop' into AH/develop
axelstudios Oct 18, 2023
361fbb5
Ah fix analysis list (#4285)
haneslinger Oct 19, 2023
329d7d2
Build docker container for accountability branch (#4283)
nllong Oct 19, 2023
fa4c6d2
Fix tests (#4303)
haneslinger Oct 26, 2023
a274d56
Add option to delete alis (#4284)
haneslinger Oct 27, 2023
3108bbb
update modal step ID (#4289)
kflemin Oct 27, 2023
d9f3f33
Remove unauthorized items from + menu for lower-level users (#4290)
kflemin Oct 27, 2023
ec09bc6
Permission UploadViewSet (#4297)
haneslinger Oct 31, 2023
3946628
Add Permissions to TaxlotViewViewSet (#4298)
haneslinger Oct 31, 2023
42f3188
Display error message on failed invite (#4370)
perryr16 Nov 3, 2023
7de6ded
Ah permissions/ubid view set (#4302)
perryr16 Nov 3, 2023
53eb1a1
Fix upload (#4392)
haneslinger Nov 8, 2023
37f2a60
Disallow nonroot user from CUD column list profile (#4271)
haneslinger Nov 8, 2023
308340b
Squash migrations (#4395)
haneslinger Nov 9, 2023
f1fb49e
Test disallow nonroot users to create columns (#4394)
haneslinger Nov 13, 2023
401c6a1
Fix analysis bug (#4383)
haneslinger Nov 14, 2023
b0703cb
4137 fix anl error message (#4417)
haneslinger Nov 30, 2023
275cc7c
Fix ali tree permissions (#4435)
haneslinger Dec 12, 2023
384f43b
Add permissions to BuildingFile (#4443)
haneslinger Dec 15, 2023
b3c6784
Merge remote-tracking branch 'origin/develop' into AH/develop
haneslinger Dec 19, 2023
b6e34d7
FIx 4450 (#4451)
haneslinger Dec 20, 2023
1fcf7f1
Fix ah import messages (#4445)
haneslinger Jan 2, 2024
2f9666b
Merge remote-tracking branch 'origin/develop' into AH/develop
haneslinger Jan 4, 2024
21cdf81
Fix Tests (#4457)
haneslinger Jan 4, 2024
732b83e
Fix column names errors (#4455)
haneslinger Jan 8, 2024
32065a3
Merge remote-tracking branch 'origin/develop' into AH/develop
haneslinger Jan 17, 2024
1251740
Fix test
haneslinger Jan 17, 2024
f3771e9
UX updates - access tree view updates (#4486)
kflemin Jan 17, 2024
df13c21
Update ALI table on inventory details page (#4489)
kflemin Jan 18, 2024
a79e797
Enable force ali delete (#4492)
haneslinger Jan 18, 2024
0207aef
AH - update dialog text on Upload ALIs modal and collapse help sectio…
kflemin Jan 19, 2024
4f58dcc
AH UI Fixes for access level modals (#4501)
kflemin Jan 24, 2024
aa41bf8
Add Cross Cycle Tabular View for Portfolio Summary Goals (#4440)
perryr16 Jan 26, 2024
e761b02
AH - Fix label creation UI (#4510)
kflemin Jan 29, 2024
a2fd632
Hierarchy tree/modal improvements (#4515)
axelstudios Feb 2, 2024
4f3d7ac
Restrict leaf user permissions for goals (#4512)
perryr16 Feb 5, 2024
cd74f5f
Add year built to goal table (#4514)
perryr16 Feb 5, 2024
171ea3d
Set default property if goal property is undefined (#4516)
perryr16 Feb 5, 2024
21f320a
Ah/fix ali assignment (#4517)
kflemin Feb 6, 2024
d30082b
Hierarchy data type improvements (#4518)
axelstudios Feb 6, 2024
e773cf3
Rename goal detail headers (#4520)
perryr16 Feb 8, 2024
b9a6205
Add Permissions to PropertyViewSet (#4202)
haneslinger Feb 8, 2024
a45171c
Enable background progress for uploading AH levels (#4522)
axelstudios Feb 8, 2024
212a356
Disallow manual merge of records with different alis (#4495)
haneslinger Feb 13, 2024
ab5d530
Handle ali links during import (#4519)
haneslinger Feb 14, 2024
06a310d
Merge remote-tracking branch 'origin/develop' into AH/develop
axelstudios Feb 16, 2024
4b30176
reorder migrations
perryr16 Feb 15, 2024
c290530
Mypy fixes
axelstudios Feb 16, 2024
9495faa
Fix test_unicode_matching test
axelstudios Feb 16, 2024
fee2e13
AH - display matching criteria warning when user uploads data to the …
kflemin Feb 21, 2024
4ea218c
AH - Add deprecation warning when user creates a Sub Organization (#4…
kflemin Feb 21, 2024
da889df
AH - Fix level 1 Access Level display in Inventory Details Page table…
kflemin Feb 22, 2024
cb8c7af
Add notes related to goals (#4532)
perryr16 Feb 23, 2024
148a432
Fix default report X and Y axis selectors (#4542)
kflemin Feb 26, 2024
af6c88c
Delete alis with als (#4543)
haneslinger Feb 26, 2024
2f6053b
Several AH bug fixes (#4546)
axelstudios Feb 28, 2024
277ce23
Handle empty cycles on portfolio summary (#4554)
perryr16 Feb 29, 2024
6305fbb
AH - Revise analysis permissions for creating columns (#4551)
kflemin Feb 29, 2024
1348d7c
Allow change of ali (#4552)
haneslinger Mar 6, 2024
b73123f
review viewer permissions (#4556)
kflemin Mar 6, 2024
a551a09
Disallow changing nonroot users to owner (#4545)
haneslinger Mar 6, 2024
aef8c6c
Fix portfolio summary editable cells (#4557)
perryr16 Mar 6, 2024
a3bf8ae
Permission (#4378)
haneslinger Mar 6, 2024
6867836
Squash Accountability Hierarchy Migrations (#4560)
kflemin Mar 9, 2024
34a9494
Fixed typos (#4564)
axelstudios Mar 12, 2024
8e9f798
Fixed historical note backfilling
axelstudios Mar 13, 2024
9fb0934
Merge remote-tracking branch 'origin/develop' into AH/develop
axelstudios Mar 13, 2024
837afe4
Fix portfolio summary layout (#4566)
axelstudios Mar 14, 2024
cf9c39c
Several miscellaneous fixes
axelstudios Mar 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on:
branches:
- "develop"
- "main"
- "AH/develop"

jobs:
# Currently GH Actions provides no simple method for "sharing"
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- develop
- AH/develop
tags:
- "*"
workflow_dispatch:
Expand Down Expand Up @@ -43,6 +44,8 @@ jobs:
if [[ ${GITHUB_EVENT_NAME} == "push" ]]; then
if [[ "${GITHUB_REF}" == "refs/heads/develop" ]]; then
SEED_TAG=seedplatform/seed:develop
elif [[ "${GITHUB_REF}" == "refs/heads/AH/develop" ]]; then
SEED_TAG=seedplatform/seed:develop-ah
elif [[ "${GITHUB_REF}" =~ "refs/tags/v" ]]; then
# you can have multiple tags, separated by commas
SEED_TAG=seedplatform/seed:${GITHUB_REF#refs/tags/v},seedplatform/seed:latest
Expand Down
2 changes: 1 addition & 1 deletion config/settings/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@
'crispy_forms', # needed to squash warnings around collectstatic with rest_framework
'post_office',
'django_celery_beat',
'treebeard',
)


Expand Down Expand Up @@ -148,7 +149,6 @@
],
'js': [
'compressor.filters.jsmin.JSMinFilter',
'compressor.filters.yuglify.YUglifyJSFilter',
]
}
STATICFILES_DIRS = [
Expand Down
Binary file modified locale/en_US/LC_MESSAGES/django.mo
Binary file not shown.
Loading
Loading