33 Commits

Author SHA1 Message Date
RyanHolstien
72eff249ad
chore(deps): play - upgrade for CVEs (#4891) 2022-05-10 16:15:53 -07:00
RyanHolstien
9422578e41
Revert "chore(deps): upgrade play to remove CVEs (#4864)" (#4868)
This reverts commit 84a026b1263ab91cd4010d905129a279523f413e.
2022-05-06 15:08:35 -07:00
RyanHolstien
84a026b126
chore(deps): upgrade play to remove CVEs (#4864) 2022-05-06 13:42:03 -07:00
RyanHolstien
ad7a92a098
Revert "chore(deps): upgrade play dependencies to remove CVE vulnerabilities (#4820)" (#4861)
This reverts commit fa4abeade750c487504976e13c7aad2789b9e49e.
2022-05-06 10:18:30 -07:00
RyanHolstien
fa4abeade7
chore(deps): upgrade play dependencies to remove CVE vulnerabilities (#4820) 2022-05-06 08:05:19 -07:00
Kevin Neville
d8e6f890a9
fix: Replace old repository link with new link (#4446) 2022-03-18 14:12:19 -07:00
cccs-eric
cb9b99f0ba
fix(ingest) Azure AD: support nested groups (#4367) (#4368)
LGTM - Thanks!
2022-03-14 08:59:04 -07:00
John Joyce
c713b60810
fix(oidc): Update group membership each login (and make group extraction disabled by default) (#4380) 2022-03-11 08:49:31 -08:00
John Joyce
f49666a230
feat(auth): Metadata Service Authentication! (#3598) 2021-11-22 16:33:14 -08:00
Tamas Nemeth
504a72ac8c
[fix] Build frontend docker on build platform instead on target platform (#3552) 2021-11-10 13:09:06 -08:00
Tamas Nemeth
306ff24e27
fix(docker): removing --platform=$BUILDPLATFORM from the FROM tags (#3543) 2021-11-09 14:09:51 -08:00
Tamas Nemeth
d41c5eba35
feat(docker): add multiplatform docker support for arm64 (m1) (#3537) 2021-11-09 11:50:06 -08:00
Anthony Bouvier
a7dbf07484
docs(datahub-frontend): add build instructions for the datahub-frontend docker image (#3314) 2021-09-30 22:49:22 -07:00
John Joyce
81eb4f19bf
feat(sso): Just-In-Time User & Group Provisioning on SSO Login (oidc) (#3082) 2021-08-20 07:42:18 -07:00
John Joyce
7074d9c627
fix(quickstart): Bumping Default Memory for GMS and Frontend (#3009) 2021-08-02 23:58:33 -07:00
John Joyce
09cbc548a4
feat(logs): improve logging in GMS and datahub-frontend (#2761) 2021-06-25 10:56:45 -07:00
Dexter Lee
e640f5ed03
fix(docker): modernize docker images and fix vulnerabilities (#2746) 2021-06-23 13:55:14 -07:00
John Joyce
5a4d194bad
feat(docker): reduce quickstart footprint (#2744) 2021-06-23 12:59:49 -07:00
John Joyce
29832e5385
feat(Product Analytics): Introducing In-App Analytics Beta (#2499)
Co-authored-by: Harshal Sheth <harshal@acryl.io>
Co-authored-by: Dexter Lee <dexter@acryl.io>
Co-authored-by: Gabe Lyons <itsgabelyons@gmail.com>
2021-05-11 15:41:42 -07:00
Harshal Sheth
201ffd4979
test: add smoke test (#2464) 2021-04-29 23:27:03 -07:00
John Joyce
16cada2055
fix(Ember App): Allow ember build (disabled by default) (#2348)
Co-authored-by: John Joyce <john@acryl.io>
2021-04-06 16:10:50 -07:00
Harshal Sheth
478d232d2f
build: remove deprecated ember app from build (#2328) 2021-04-01 12:16:47 -07:00
Dexter Lee
0f035782fd
feat(docker): Add healthchecks to datahub docker images (#2288) 2021-03-23 15:15:16 -07:00
Harshal Sheth
f216e1836d
fix: remain as root until final datahub-frontend build stage (#2283) 2021-03-23 00:17:36 -07:00
Harshal Sheth
fec39c682a
fix(docker): use local datahub-frontend in dev.sh (#2268) 2021-03-19 15:55:04 -07:00
John Joyce
728a742528
refactor(react): React as the default UI (#2252)
Co-authored-by: John Joyce <john@acryl.io>
2021-03-18 09:55:05 -07:00
John Joyce
08616cc610
feat(react): SSO support simple OIDC authentication (#2190)
Co-authored-by: John Joyce <john@acryl.io>
2021-03-11 13:38:35 -08:00
Thomas Larsson
8fe9520ddc
feat(datahub-dao): enable services to access gms over https (#2133)
Co-authored-by: thomas.larsson <thomas.larsson@klarna.com>
2021-02-25 14:26:23 -08:00
John Joyce
1aede64465
bug(docker react): Fix react docker image build (#2118)
Co-authored-by: John Joyce <john@acryl.io>
2021-02-17 23:11:32 -08:00
John Joyce
8ef5e2a545 Deploy React via Docker 2021-02-15 17:40:41 -08:00
Fredrik Sannholm
125ae288f1
docker: Run as non-root user in docker (#1914) 2020-10-06 04:35:38 -07:00
Fredrik Sannholm
d50b9c01b4
fix (docker): Fix install of Chrome in frontend Dockerimage (#1889)
* fix (docker): Fix install of Chrome in frontend Dockerimage

Retry installing Chrome after dependencies have been installed

* fix (docker): Install Chrome with apt-get

Install Chrome and dependencies at the same time, using apt-get
2020-09-22 12:02:37 -07:00
John Plaisted
b8e18b0b5d
refactor(docker): make docker files easier to use during development. (#1777)
* Make docker files easier to use during development.

During development it quite nice to have docker work with locally built code. This allows you to launch all services very quickly, with your changes, and optionally with debugging support.

Changes made to docker files:
- Removed all redundant docker-compose files. We now have 1 giant file, and smaller files to use as overrides.
- Remove redundant README files that provided little information.
- Rename docker/<dir> to match the service name in the docker-compose file for clarity.
- Move environment variables to .env files. We only provide dev / the default environment for quickstart.
- Add debug options to docker files using multistage build to build minimal images with the idea that built files will be mounted instead.
- Add a docker/dev.sh script + compose file to easily use the dev override images (separate tag; images never published; uses debug docker files; mounts binaries to image).
- Added docs/docker documentation for this.
2020-08-06 16:38:53 -07:00