Skip to content

Commit 6d5709b

Browse files
authored
Merge pull request #11 from libremfg/update_2022.01
Update to match current versions of services as at 2022.01
2 parents 2c282fb + 9a38feb commit 6d5709b

File tree

18 files changed

+3673
-2805
lines changed

18 files changed

+3673
-2805
lines changed

Standalone/docker-compose.yml

Lines changed: 51 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ services:
4040
- 8000:8000
4141
command: dgraph-ratel
4242
libre-ui:
43-
image: ghcr.io/spruik/libre-admin-ui:main
43+
image: ghcr.io/spruik/libre-admin-ui:v0.2.1
4444
ports:
4545
- 80:80
4646
environment:
@@ -64,37 +64,21 @@ services:
6464
- 8083:8083
6565
- 18083:18083
6666
restart: always
67+
environment:
68+
- EMQX_LOADED_PLUGINS=emqx_recon,emqx_retainer,emqx_management,emqx_dashboard,emqx_auth_mnesia
69+
- EMQX_ALLOW_ANONYMOUS=true
70+
- EMQX_ACL_NOMATCH=allow
6771
container_name: mqtt
6872
healthcheck:
6973
interval: 5s
7074
timeout: 3s
7175
retries: 5
7276
test: ["CMD", "curl", "-f", "http://mqtt:18083"]
73-
libre-server:
74-
image: ghcr.io/spruik/libre-server:0.0.4
75-
restart: always
76-
ports:
77-
- 4001:80
78-
environment:
79-
- LIBRE_DQL_URL=alpha:9080
80-
- LIBRE_GRAPHQL_ENDPOINT=http://alpha:8080/graphql
81-
- INFLUX_TOKEN=mytokenmytokenmytoken
82-
- INFLUX_ORG=Libre
83-
- INFLUX_BUCKET=Libre
84-
- INFLUX_URL=http://influxdb:8086
85-
volumes:
86-
- ./libre-server/config:/etc/config
87-
depends_on:
88-
alpha:
89-
condition: service_healthy
90-
mqtt:
91-
condition: service_healthy
92-
influxdb:
93-
condition: service_healthy
94-
container_name: libre-server
9577
libre-core:
96-
image: ghcr.io/spruik/libre-core:0.2.0
78+
image: ghcr.io/spruik/libre-core:0.3.8
9779
restart: always
80+
ports:
81+
- 4002:4002
9882
environment:
9983
- LIBRE_CONFIG_FILE=/etc/config/config.json
10084
volumes:
@@ -106,7 +90,7 @@ services:
10690
- "dgraph-init"
10791
container_name: libre-core
10892
graphql-pubsub:
109-
image: ghcr.io/spruik/graphql-pubsub:0.0.3
93+
image: ghcr.io/spruik/graphql-pubsub:0.0.5
11094
restart: always
11195
environment:
11296
- LIBRE_CONFIG_FILE=/etc/config/config.json
@@ -121,7 +105,7 @@ services:
121105
condition: service_healthy
122106
container_name: graphql-pubsub
123107
libre-workflow-pubsub:
124-
image: ghcr.io/spruik/libre-workflow-pubsub:0.0.1
108+
image: ghcr.io/spruik/libre-workflow-pubsub:0.0.7
125109
restart: always
126110
environment:
127111
- LIBRE_CONFIG_FILE=/etc/config/config.json
@@ -178,17 +162,20 @@ services:
178162
libre-gateway:
179163
ports:
180164
- 4000:4000
181-
image: ghcr.io/spruik/libre-gateway:tom
165+
image: ghcr.io/spruik/libre-gateway:0.1.1
182166
restart: always
183167
container_name: libre-gateway
184168
environment:
185169
- GRAPHQL_ENDPOINT=http://alpha:8080
186-
- LIBRE_SERVER_ENDPOINT=http://libre-server
170+
- LIBRE_CORE_ENDPOINT=http://libre-core:4002
187171
- LIBRE_AUTH_CERT_URL=https://demo-libremfg.us.auth0.com/.well-known/jwks.json
188172
volumes:
189173
- type: bind
190174
source: ./libre-gateway/supergraph.graphql
191175
target: /app/supergraph.graphql
176+
- type: bind
177+
source: ./libre-gateway/supergraph.yaml
178+
target: /app/supergraph.yaml
192179
depends_on:
193180
alpha:
194181
condition: service_healthy
@@ -200,9 +187,9 @@ services:
200187
interval: 5s
201188
timeout: 3s
202189
retries: 5
203-
test: ["CMD", "curl", "-f", "http://libre-gateway:4000/health"]
190+
test: ["CMD", "curl", "-f", "http://libre-gateway:4000"]
204191
grafana:
205-
image: grafana/grafana:latest
192+
image: grafana/grafana:8.2.1
206193
container_name: grafana
207194
restart: always
208195
environment:
@@ -231,7 +218,7 @@ services:
231218
alpha:
232219
condition: service_healthy
233220
libre-edge-agent:
234-
image: ghcr.io/spruik/libre-edge-agent:0.2.6
221+
image: ghcr.io/spruik/libre-edge-agent:0.4.0
235222
restart: always
236223
environment:
237224
- LIBRE_CONFIG_FILE=/etc/config/config.json
@@ -245,3 +232,36 @@ services:
245232
influxdb:
246233
condition: service_healthy
247234
container_name: libre-edge-agent
235+
appsmith:
236+
image: appsmith/appsmith-ce
237+
container_name: appsmith-ce
238+
environment:
239+
- APPSMITH_MAIL_ENABLED=true
240+
241+
242+
- APPSMITH_MAIL_HOST=smtp.sendgrid.net
243+
- APPSMITH_MAIL_PORT=587
244+
- APPSMITH_MAIL_SMTP_TLS_ENABLED=true
245+
- APPSMITH_MAIL_USERNAME=apikey
246+
- APPSMITH_MAIL_PASSWORD=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
247+
- APPSMITH_MAIL_SMTP_AUTH=true
248+
- SPRING_SECURITY_OAUTH2_CLIENT_PROVIDER_GOOGLE_ISSUER-URI=https://demo-libremfg.us.auth0.com/
249+
- SPRING_SECURITY_OAUTH2_CLIENT_PROVIDER_GOOGLE_USER-NAME-ATTRIBUTE=email
250+
- SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_GOOGLE_CLIENT-ID=cEye379jRD9TCroW6LRwsNf7LQkMYOBj
251+
- SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_GOOGLE_CLIENT-SECRET=1QR-caDuhi-UcM0YzgKcip4wIdiTZrljH8K3h8WOHe_Zqg34Vi-7q3V0E6P-0JA0
252+
- SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_GOOGLE_AUTHORIZATION-GRANT-TYPE=authorization_code
253+
- SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_GOOGLE_REDIRECT-URI={baseUrl}/login/oauth2/code/{registrationId}
254+
ports:
255+
- "3080:80"
256+
- "443:443"
257+
- "9001:9001"
258+
volumes:
259+
- ./stacks:/appsmith-stacks
260+
labels:
261+
com.centurylinklabs.watchtower.enable: "true"
262+
auto_update:
263+
image: containrrr/watchtower:latest-dev
264+
volumes:
265+
- /var/run/docker.sock:/var/run/docker.sock
266+
# Update check interval in seconds.
267+
command: --interval 300 --label-enable --cleanup

Standalone/grafana/data/grafana.db

-880 KB
Binary file not shown.

Standalone/grafana/plugins/isaozler-paretochart-panel/MANIFEST.txt

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,29 +8,30 @@ Hash: SHA512
88
"signedByOrg": "isaozler",
99
"signedByOrgName": "isaozler",
1010
"plugin": "isaozler-paretochart-panel",
11-
"version": "0.3.1",
12-
"time": 1603372560562,
11+
"version": "0.3.2",
12+
"time": 1634578771777,
1313
"keyId": "7e4d0c6a708866e7",
1414
"files": {
15-
"module.js.LICENSE.txt": "0d8f66cd4afb566cb5b7e1540c68f43b939d3eba12ace290f18abc4f4cb53ed0",
16-
"plugin.json": "c0d85061e6a40d983645609cca70a31ff5d3e73fac4f9116c19498a62bb7ac81",
17-
"module.js.map": "3e67f0ac4e81f73469af1639919e8bf1cda3b429a2b6bb3eb99c41b0171baf18",
18-
"module.js": "bb8d403096e95ebbedd29b3c24d197c387c8ba636e34270057dbe41d8fa8ff52",
19-
"README.md": "947f70f475b673392e5160859d7853f5174c07d75694e9aa32b6bcbe28338ec2",
20-
"index.html": "2fa2c4168c5bb7b8502989f437e4a1a71e663702b0ec9c01530215c8c026dcaf",
15+
"README.md": "f0f6cc5bedf2ae869608d7c92e1279b928927a677325109e86792b02784e879b",
2116
"LICENSE": "b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1",
17+
"module.js": "4e9e68d002a5f30100b50c4f90a9f9590fb449b0e0765dbd6e7744f9dfc3bfbd",
18+
"module.js.LICENSE.txt": "0d8f66cd4afb566cb5b7e1540c68f43b939d3eba12ace290f18abc4f4cb53ed0",
2219
"img/logo.svg": "e7c5922188799e8471cc135b191d78b9ad8a3f1480c5e14e2310867d23c6b40e",
20+
"img/machines--icon.svg": "b876d9beeec3ba18949b31a4777a06f60c90e5192e3794fadab69e92c4980d23",
2321
"img/production-env--impression.jpg": "ac0a3f596f3058500935563be4fac11a51902663d267ee8c9d5b075650049630",
24-
"img/pareto-chart-edit-panel.jpg": "d20e4634c6b5de6e0432503a8e155c89ba6a4ffd29d748ae10b7da208eeca9aa"
22+
"img/pareto-chart-edit-panel.jpg": "d20e4634c6b5de6e0432503a8e155c89ba6a4ffd29d748ae10b7da208eeca9aa",
23+
"index.html": "2fa2c4168c5bb7b8502989f437e4a1a71e663702b0ec9c01530215c8c026dcaf",
24+
"plugin.json": "c832698cb5f2eeec85fca1cd85081f2af35b5eb6ce27a9292fa2dd7966755e3d",
25+
"module.js.map": "0739a317602f0de352a62fcb6afce7f38291caca87edb8deb835de2dd05ab295"
2526
}
2627
}
2728
-----BEGIN PGP SIGNATURE-----
2829
Version: OpenPGP.js v4.10.1
2930
Comment: https://openpgpjs.org
3031

31-
wqEEARMKAAYFAl+RhhAACgkQfk0ManCIZuf4gAIFFq2eznXc1RDNJUP6g3mL
32-
Tpo1o27Sw1MdC8y1QE7M6FzJZIsSvFL+I3fm/DW7B25G3VDx9ufYLYeOrZcH
33-
WnRXyigCCQGBezKGNgce2MV9k6ATpRhpTiyLSmotYZof+uEvLG02gxUejgaC
34-
VDxfkaAQtFXqJt3reSW93luIPX7/yuwt6Gtz1Q==
35-
=uNqj
32+
wqIEARMKAAYFAmFtsVMACgkQfk0ManCIZueUmwIJAVkLXZanpUyVBcWWc17f
33+
rfJp0qfpSliF1bkK9BCBY33MCcStped/+HQv4xIbRnSfdIvg3a0AFSlv9Kuq
34+
xlti71KNAgkBZ3ZAINK59BfWh7/NPC7UCLvcG6yIvjkUohjcrbM98uoJ32wK
35+
ug96y5NnrhLM/wpswLuHSR17ycirkcmCzIRvJq8=
36+
=ienU
3637
-----END PGP SIGNATURE-----

Standalone/grafana/plugins/isaozler-paretochart-panel/README.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -35,28 +35,3 @@ SELECT _label_, _count_, ...
3535
FROM _table_
3636
```
3737
---
38-
39-
## IDE / Development
40-
41-
1. Install dependencies
42-
```BASH
43-
yarn install
44-
```
45-
2. Development mode in watch mode
46-
```BASH
47-
yarn dev
48-
```
49-
or
50-
```BASH
51-
yarn watch
52-
```
53-
3. Build plugin to production
54-
```BASH
55-
yarn build
56-
```
57-
4. Deploy ready for production
58-
59-
```BASH
60-
# This will create a pareto-chart.zip file which you can add manually to your Grafana environment.
61-
yarn deploy
62-
```

Standalone/grafana/plugins/isaozler-paretochart-panel/module.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Standalone/grafana/plugins/isaozler-paretochart-panel/module.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Standalone/grafana/plugins/isaozler-paretochart-panel/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
{ "name": "Pareto Chart Dashboard Impression", "path": "img/production-env--impression.jpg" },
2020
{ "name": "Pareto Chart Edit Dashboard", "path": "img/pareto-chart-edit-panel.jpg" }
2121
],
22-
"version": "0.3.1",
23-
"updated": "2020-10-22"
22+
"version": "0.3.2",
23+
"updated": "2021-10-18"
2424
},
2525
"dependencies": {
2626
"grafanaDependency": ">=7.0.0",

Standalone/grafana/plugins/marcusolsson-gantt-panel/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 0.7.5 (2022-01-07)
4+
5+
[Full changelog](https://github.com/marcusolsson/grafana-gantt-panel/compare/v0.7.4...v0.7.5)
6+
7+
### Bug fixes
8+
9+
- `experiments` is undefined ([#69](https://github.com/marcusolsson/grafana-gantt-panel/issues/69)) (thanks [@prOOrc](https://github.com/pr00rc)!)
10+
311
## 0.7.4 (2021-09-05)
412

513
[Full changelog](https://github.com/marcusolsson/grafana-gantt-panel/compare/v0.7.3...v0.7.4)

Standalone/grafana/plugins/marcusolsson-gantt-panel/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright 2021 Marcus Olsson
189+
Copyright 2022 Marcus Olsson
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

Standalone/grafana/plugins/marcusolsson-gantt-panel/MANIFEST.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,28 @@ Hash: SHA512
88
"signedByOrg": "marcusolsson",
99
"signedByOrgName": "Marcus Olsson",
1010
"plugin": "marcusolsson-gantt-panel",
11-
"version": "0.7.4",
12-
"time": 1630847863678,
11+
"version": "0.7.5",
12+
"time": 1641552991497,
1313
"keyId": "7e4d0c6a708866e7",
1414
"files": {
15-
"module.js.map": "29a2dba2fd25e2d7c6f107d922e7fac4790d3d944fc3d92950a05c80e9007f3c",
16-
"CHANGELOG.md": "74e540ac1f9b90f5f1be76beaa1a4fd29f213c69bf4e7336ed3a11174d36db75",
17-
"module.js": "61cdac78545abe5c085fae3f87c308693b7862da80cd5722e23b7cac1d85abd0",
15+
"CHANGELOG.md": "bbc5ce985c5fd5d23af9a35675543e8fc43b408796b6ecca409e16c368f4333c",
16+
"module.js.map": "330647eae34cd9e6b993fecaf4cc8316757f8bf84e839e289c7b21e02ce07f14",
17+
"module.js": "4fa4e704d6e2621785cd4ded595f3f50f20399cb2524134c550480ff10da7d89",
1818
"img/light.png": "fcb10b8798a4f3b60b064d9e6eaf64e1221d1f161de985e73ce78d3802b24a36",
1919
"img/dark.png": "a99b6f7e1cdc1cf8a5b1d5558bed4ee9b2998063b2c0d8932bf76b20241fead4",
2020
"img/logo.svg": "360d6e805c3d99714c01ee23efbdbb84bd9c279471acec4d5bed0901a8488e22",
21-
"LICENSE": "73852a67e3154ce23adc3d8e8047e6859039c9b1fcb8b428612e30bd908230af",
22-
"README.md": "0e03eee69e33703ac62e4ea70ad587231ea3dc05dea461f2123bb679af446f41",
23-
"plugin.json": "05f1e3b37666799b20b1edbd4a181139a39d221363827015e93321ed8774363f"
21+
"LICENSE": "5ab170e6de9123e3d011f1cd05e8dc2586954c1e889aac499bf5d98dc83e2839",
22+
"plugin.json": "447f276abdbd40e83609a4ec15e290321b61dda1033b3a3dfda8b773fce1a21e",
23+
"README.md": "0e03eee69e33703ac62e4ea70ad587231ea3dc05dea461f2123bb679af446f41"
2424
}
2525
}
2626
-----BEGIN PGP SIGNATURE-----
2727
Version: OpenPGP.js v4.10.1
2828
Comment: https://openpgpjs.org
2929

30-
wqEEARMKAAYFAmE0w3cACgkQfk0ManCIZueePQIJAUA8ugkPoWlQg2mOrUtQ
31-
QDBDW2PTjcVrliWRkbi/rEcEs3bBLmtfkm8xn/lmxV2ucGDHBzHNxqcV+lwz
32-
7NMWVnZPAgQK34/Se4AzYkYnhKM7NiDki1yJ6OyGY3APeyutq499s+ZkIz7O
33-
DhLA5lT97HhR92RP9k72aeJQsDszaiv4xU+Cdg==
34-
=dJ+/
30+
wqAEARMKAAYFAmHYHF8ACgkQfk0ManCIZue3hAIIr8ZSCXvCRkETaM6z8rCw
31+
K2RGcAiE3DGGKSEc4h40OTlPa+fNi6OwIgoLzEJdvYsGSiSJKpGfHvcuceUC
32+
nk8FxxsCBjjfXa5RSzsk9LbVgEE1oozrnEjMzbrU6LUn6LMpb3jvHivfeHhf
33+
K6tPQ0kiehTwPvD5xoIG2xMGTd+tQMnf+Ydq
34+
=TDaD
3535
-----END PGP SIGNATURE-----

0 commit comments

Comments
 (0)