Skip to content

Commit a10a9b6

Browse files
authored
Merge pull request #187 from building-envelope-data/release/v1.1.0
Release version v1.1.0
2 parents 29572db + 57d9f7e commit a10a9b6

File tree

759 files changed

+44330
-22786
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

759 files changed

+44330
-22786
lines changed

.env.production.sample

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ NAME=metabase_production
22

33
HOST=www.buildingenvelopedata.org
44
HTTP_PORT=8000
5+
BOOTSTRAP_USER_PASSWORD=
6+
OPEN_ID_CONNECT_CLIENT_SECRET=
57

68
TESTLAB_SOLAR_FACADES_HOST=www.solarbuildingenvelopes.com
79
TESTLAB_SOLAR_FACADES_OPEN_ID_CONNECT_CLIENT_SECRET=

.env.sample

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ NAME=metabase
33
HOST=local.buildingenvelopedata.org
44
HTTP_PORT=4040
55
HTTPS_PORT=4041
6+
BOOTSTRAP_USER_PASSWORD=abcABC123@
7+
OPEN_ID_CONNECT_CLIENT_SECRET=secret
68

79
TESTLAB_SOLAR_FACADES_HOST=local.solarbuildingenvelopes.com
810
TESTLAB_SOLAR_FACADES_HOST_HTTPS_PORT=5051

.env.staging.sample

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ NAME=metabase_staging
22

33
HOST=staging.buildingenvelopedata.org
44
HTTP_PORT=9000
5+
BOOTSTRAP_USER_PASSWORD=
6+
OPEN_ID_CONNECT_CLIENT_SECRET=
57

68
TESTLAB_SOLAR_FACADES_HOST=staging.solarbuildingenvelopes.com
79
TESTLAB_SOLAR_FACADES_OPEN_ID_CONNECT_CLIENT_SECRET=

.github/workflows/dotnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Setup .NET
1717
uses: actions/setup-dotnet@v1
1818
with:
19-
dotnet-version: 5.0.x
19+
dotnet-version: 7.0.x
2020
- name: Restore dependencies
2121
working-directory: ./backend
2222
run: dotnet restore

.github/workflows/label-issues.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Inspired by https://docs.github.com/en/actions/managing-issues-and-pull-requests/adding-labels-to-issues
2+
3+
name: Label issues
4+
on:
5+
issues:
6+
types:
7+
- reopened
8+
- opened
9+
jobs:
10+
label_issues:
11+
runs-on: ubuntu-latest
12+
permissions:
13+
issues: write
14+
steps:
15+
- uses: actions/github-script@v6
16+
with:
17+
script: |
18+
github.rest.issues.addLabels({
19+
issue_number: context.issue.number,
20+
owner: context.repo.owner,
21+
repo: context.repo.repo,
22+
labels: ["triage"]
23+
})

.gitignore

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
/nginx/html/maintenance.html
66
/commit
77
/backup.gz
8+
/tags*
89

910
.env
10-
.vscode
1111

1212
# Compiled output
1313
dist
@@ -25,6 +25,8 @@ coverage
2525

2626
# Backups
2727
*.bak
28+
/backup
2829

29-
# Image Diagrams
30-
/diagrams/*.png
30+
# Structurizr diagrams
31+
/diagrams/structurizr/.structurizr/
32+
/diagrams/structurizr/*.json

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "dotnet-certificate-tool"]
2+
path = backend/dotnet-certificate-tool
3+
url = [email protected]:building-envelope-data/dotnet-certificate-tool.git

CHANGELOG.md

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10-
## [v1.0.0] - 2022-02-28
11-
1210
### Added
1311

1412
-
@@ -121,6 +119,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
121119
-
122120
-
123121

124-
[Unreleased]: https://github.com/building-envelope-data/metabase/compare/v1.0.0...HEAD
122+
## [v1.1.0] - 2024-06-25
123+
124+
### Added
125+
126+
- Make component assemblies manageable [#152](https://github.com/building-envelope-data/metabase/pull/152)
127+
- Make variant and concretization associations manageable [#153](https://github.com/building-envelope-data/metabase/pull/153)
128+
- Make most entities and relations manageable [#155](https://github.com/building-envelope-data/metabase/pull/155)
129+
- Forward bearer tokens to databases [#158](https://github.com/building-envelope-data/metabase/pull/158)
130+
- Require verification of registered databases [#160](https://github.com/building-envelope-data/metabase/pull/160)
131+
- Forward GraphQL errors returned when querying databases for data [bf6d16099cb3f9681883d9a6f20eada4185044c7](https://github.com/building-envelope-data/metabase/commit/bf6d16099cb3f9681883d9a6f20eada4185044c7)
132+
- Enable automatic persisted queries [94277dfc336af87f279a549b38567dd9c13de233](https://github.com/building-envelope-data/metabase/commit/94277dfc336af87f279a549b38567dd9c13de233)
133+
- Make entities filterable by associated entities [#167](https://github.com/building-envelope-data/metabase/pull/167)
134+
135+
### Changed
136+
137+
- Upgrade packages to latest compatible versions in backend and frontend [#151](https://github.com/building-envelope-data/metabase/pull/151), [#143](https://github.com/building-envelope-data/metabase/pull/143), and [#141](https://github.com/building-envelope-data/metabase/pull/141)
138+
- Make forms type-safe [88259910da5490be845fe79dab066e868ee841c1](https://github.com/building-envelope-data/metabase/commit/88259910da5490be845fe79dab066e868ee841c1)
139+
- Clean-up authentication and authorization set-up [#161](https://github.com/building-envelope-data/metabase/pull/161)
140+
- Protect personal user data and login/registration mutations with client-specific scopes [#162](https://github.com/building-envelope-data/metabase/pull/162)
141+
- Improve security, in particular, implement the Cookie to Header Token Pattern to prevent Cross Site Request Forgery attacks for user mutations [#163](https://github.com/building-envelope-data/metabase/pull/163)
142+
143+
### Fixed
144+
145+
- Update cached schemata in commit [ffb52beeefea6fa841e927b7da4d6d85d31658ca](https://github.com/building-envelope-data/metabase/commit/ffb52beeefea6fa841e927b7da4d6d85d31658ca)
146+
- Correct wording regarding following links to match the one expected by regular expressions in tests [#114](https://github.com/building-envelope-data/metabase/pull/114)
147+
- Remove explicit content-type as it results in requests from banana cake pop responding with 404 in commit [4d8d2eb5101785d78fb0cc1579ee901b694147ad](https://github.com/building-envelope-data/metabase/commit/4d8d2eb5101785d78fb0cc1579ee901b694147ad)
148+
149+
## [v1.0.0] - 2022-02-28
150+
151+
[Unreleased]: https://github.com/building-envelope-data/metabase/compare/v1.1.0...HEAD
152+
153+
[v1.1.0]: https://github.com/building-envelope-data/metabase/compare/v1.0.0...v1.1.0
125154

126-
[v1.0.0]: https://github.com/building-envelope-data/metabase/compare/a3750ff76aeba9ed8a017adecb2c52273278b915...v1.0.0
155+
[v1.0.0]: https://github.com/building-envelope-data/metabase/compare/5e4c6579bc7b596502c0bc9318cf24435bed2c80...v1.0.0

Dockerfile-show-build-context

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# syntax=docker/dockerfile:1.6
2+
# The above line fixes the Dockerfile frontend used by BuildKit. For details
3+
# see https://github.com/moby/buildkit/blob/master/frontend/dockerfile/docs/reference.md
4+
# Available versions are listed on https://hub.docker.com/r/docker/dockerfile
5+
16
FROM busybox
27

38
RUN mkdir /tmp/build/

LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)