226 Commits

Author SHA1 Message Date
RyanHolstien
651998de44
feat(frontend): align frontend sso code with refactors (#9506) 2023-12-26 14:34:10 -06:00
ethan-cartwright
1e64a75339
fix(frontend): Add JSON list oidc group extraction logic (#9495)
Co-authored-by: Ethan Cartwright <ethan.cartwright@acryl.io>
2023-12-26 19:34:05 +05:30
david-leifker
824df5a6a3
feat(build): gradle 8, jdk17, neo4j 5 (#9458) 2023-12-15 13:28:33 -06:00
Aseem Bansal
e14474176f
feat(lint): add spotless for java lint (#9373) 2023-12-06 11:02:42 +05:30
Mide Ojikutu
c946d26a62
fix(datahub-frontend): Add playCaffeine as replacement for removed playEhcache dependency (#8344) 2023-11-29 13:32:57 +05:30
Hendrik Richert
966cb175f7
feat(dev): Make repositories configurable for enterprise developers (#9230)
Co-authored-by: Hendrik Richert <hendrik.richert@swisscom.com>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-11-28 14:52:11 -06:00
RyanHolstien
486e394cb8
fix(signup): prevent invalid email signup (#9234) 2023-11-14 14:06:33 -06:00
david-leifker
ff90fb633d
fix(datahub-ingestion): prevent transitive deps, bump addtional pyspa… (#9233) 2023-11-13 16:26:53 -06:00
david-leifker
3f4ab44a91
feat(kafka): increase kafka message size and enable compression (#9038)
Co-authored-by: Pedro Silva <pedro@acryl.io>
2023-10-29 16:26:05 -05:00
RyanHolstien
60c1aab587
fix(frontend): update cookie module (#8862) 2023-10-17 15:50:32 -05:00
david-leifker
aef49b8fb2
feat(entity-client): enable client side cache for entity-client and usage-client (#8877) 2023-09-21 22:00:14 -05:00
david-leifker
56c00f5586
feat(openapi): entity endpoints & analytics raw (#8537) 2023-09-07 17:09:52 -05:00
RyanHolstien
5b7487db80
docs(session): add documentation for session token duration and fix default (#8791) 2023-09-06 10:46:53 -05:00
Ne Enot
d30898637d
fix(frontend): Fix"Logout with OIDC not working" (#8773) 2023-09-02 20:37:26 -05:00
david-leifker
1b79142d9e
feat(EntityService): batched transactions and ebean updates (#8456) 2023-09-02 19:25:44 -05:00
david-leifker
7dd6e09ac5
refactor(build): upgrade to gradle 7 & guava update (#8745) 2023-09-01 19:36:01 +05:30
david-leifker
749c3e85cb
chore(snappy): fix snappy version constraint (#8629) 2023-08-17 10:56:28 +05:30
david-leifker
40caf35812
feat(datahub-ingestion): refactor datahub ingestion slim images (#8515) 2023-08-17 10:40:17 +05:30
Xuelei Li
352a54a7bf
fix(auth): ignore case when comparing http headers (#8356) 2023-07-31 09:58:02 +05:30
david-leifker
81fdf9df55
fix(vulnerabilities)/vulnerabilities_fixes_datahub (#8075) (#8189)
Co-authored-by: Sejal-NucleusTeq <109514187+Sejal-NucleusTeq@users.noreply.github.com>
2023-06-07 18:42:19 -05:00
Jorrick Sleijster
593fec5071
refactor: Return original exception as caused by (#7722)
Co-authored-by: Aditya Radhakrishnan <aditya.radhakrish@gmail.com>
2023-06-07 10:28:39 -07:00
david-leifker
87aa792f22
fix(consumer): fix datahub usage event topic consumer (#7866) 2023-05-01 09:28:11 -05:00
Indy Prentice
c5e09f65f2
build: Use external dependency to set jsonSmart version in frontend build file (#7793)
Co-authored-by: Indy Prentice <indy@Indys-MacBook-Pro.local>
2023-04-11 14:49:53 -05:00
John Joyce
633119965d
fix(frontend proxy): Disable unnecessary URL encoding at the proxy layer (#7532) 2023-03-09 20:32:00 -08:00
lutongzero
8820c4bee9
fix(frontend) support utf-8 charset (#7405) 2023-02-23 11:14:30 -05:00
david-leifker
bd11575d5f
chore(version): additional version bumps & suppressions (#7382) 2023-02-20 14:39:27 -06:00
david-leifker
267472ccbb
gradle(development): add additional commands for development (#7321) 2023-02-16 10:41:42 -06:00
Chris Collins
fd89047ee2
fix(sso) Retrieve cookie configs separately from SSO configs (#7330) 2023-02-14 13:36:47 -05:00
david-leifker
fcc9dbb7bc
feat(oidc): add options for preferred jws algorithm (#7245) 2023-02-07 19:21:21 -08:00
Aseem Bansal
0f8f186bd0
chore(logs): clean logs scanning location (#7261) 2023-02-07 16:41:39 +05:30
John Joyce
5859576231
fix(frontend logs): Silencing harmless log messages (and adding path for future) (#7254) 2023-02-06 15:18:32 +05:30
david-leifker
39920bb00f
feat(elasticsearch): Elasticsearch improvements (#6894) 2023-01-31 18:44:37 -06:00
Jan Hicken
6c44fae85e
chore(deps): bump Netty from 4.1.85.Final to 4.1.86.Final (#7191) 2023-01-31 14:11:26 -06:00
Aditya Radhakrishnan
3e34cf3475
fix(sso): Clear cookies on SSO redirect error (#7088) 2023-01-19 16:58:25 -08:00
Chris Collins
6cf16c6921
feat(auth): Allow session ttl to be configurable by env variable (#7022) 2023-01-12 09:23:49 -08:00
Chris Collins
0337110928
feat(auth) Update auth cookies to have same-site none for chrome extension (#6976) 2023-01-11 17:31:20 -05:00
John Joyce
12b199f6c4
fix(SSO): Correctly redirect to originally requested URL in SSO (#7011) 2023-01-11 10:45:18 -08:00
Peter Szalai
b48e50343b
fix(frontend): sasl.client.callback.handler.class (#6962) 2023-01-05 13:57:19 -08:00
david-leifker
122c024bab
refactor(gradle): move the local docker registry to common location (#6881) 2022-12-29 15:08:36 +05:30
david-leifker
10ea10ce85
fix(security): require signed/encrypted jwt tokens (#6565)
* fix(security): require unsigned/encrypted jwt tokens

* Add import

Co-authored-by: Pedro Silva <pedro@acryl.io>
2022-12-26 19:45:32 +00:00
david-leifker
ecc01b9a46
refactor(restli-mce-consumer) (#6744)
* fix(security): commons-text in frontend

* refactor(restli): set threads based on cpu cores
feat(mce-consumers): hit local restli endpoint

* testing docker build

* Add retry configuration options for entity client

* Kafka debugging

* fix(kafka-setup): parallelize topic creation

* Adjust docker build

* Docker build updates

* WIP

* fix(lint): metadata-ingestion lint

* fix(gradle-docker): fix docker frontend dep

* fix(elastic): fix race condition between gms and mae for index creation

* Revert "fix(elastic): fix race condition between gms and mae for index creation"

This reverts commit 9629d12c3bdb3c0dab87604d409ca4c642c9c6d3.

* fix(test): fix datahub frontend test for clean/test cycle

* fix(test): datahub-frontend missing assets in test

* fix(security): set protobuf lib datahub-upgrade & mce/mae-consumer

* gitingore update

* fix(docker): remove platform on docker base image, set by buildx

* refactor(kafka-producer): update kafka producer tracking/logging

* updates per PR feedback

* Add documentation around mce standalone consumer
Kafka consumer concurrency to follow thread count for restli & sql connection pool

Co-authored-by: leifker <dleifker@gmail.com>
Co-authored-by: Pedro Silva <pedro@acryl.io>
2022-12-26 16:09:08 +00:00
david-leifker
bacc2f957b
fix(oidc): fix oidc authentication loop (#6848)
* fix(oidc): fix oidc authentication loop
2022-12-22 16:12:51 -06:00
david-leifker
2a182f4846
fix(pac4j-oidc): add verifier parameter (#6835)
* fix(pac4j-oidc): add verifier parameter
2022-12-21 20:11:11 -06:00
david-leifker
be9348b518
fix(build): rename conflicting module auth-api (#6728)
* fix(build): rename conflicting module `auth-api`
2022-12-09 18:06:51 -06:00
david-leifker
1e5d434501
fix(security): commons-text in frontend, hadoop-commons in datahub-upgrade (#6723) 2022-12-09 14:11:12 -06:00
david-leifker
27ea3bf125
fix(security): play framework upgrade (#6626)
* fix(security): play framework upgrade
2022-12-08 20:27:51 -06:00
david-leifker
2de9d3d5bf
fix(logging): Remove lombok as source of slf4j-api, convert to compileOnly where possible (#6616) 2022-12-04 19:57:47 -08:00
david-leifker
83b21b021c
fix(security): security version updates (#6602) 2022-12-01 16:43:15 -06:00
david-leifker
a2dc229c62
fix(tests): Misc updates for tests, auth log level, and quickstart (#6491) 2022-11-29 08:44:55 -08:00
Peter Szalai
dc739878a8
fix(loggin): print logging timestamp in ISO8601 format instead of just time (#6474) 2022-11-17 12:33:56 +01:00