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

v0.4.41 #582

Merged
merged 16 commits into from
Nov 24, 2023
Merged

v0.4.41 #582

merged 16 commits into from
Nov 24, 2023

Conversation

eschultink
Copy link
Member

v0.4.41 back to main

Next steps:
Publish the release: ./tools/release/publish.sh v0.4.41
Update example templates to point to it:
./tools/release/example.sh . aws-all ~/psoxy-example-aws
./tools/release/example.sh . gcp ~/psoxy-example-gcp

eschultink and others added 14 commits October 25, 2023 08:44
* document release process

* imls for tools

* ensure example's main in good state before publish
* deterministic serialization of Rules2

* add some comments on serialization
* improve main README

* provide some more security documentation

* Update docs/faq-security.md

Co-authored-by: aperez-worklytics <[email protected]>

* Update docs/aws/authentication-authorization.md

Co-authored-by: aperez-worklytics <[email protected]>

---------

Co-authored-by: aperez-worklytics <[email protected]>
* reformat Jira cloud docs

* alignment

* more alignment

* add zoom screenshot

* zoom docs alignment

* jira note on needing a terminal
* matrix build for java 21

* lombok upgraded to support jdk 21

* upgrade version numbers to fix refs to v21

* try upgrade junit, mockito

* fix build

* revert mocks to subclasses as needed

* try to fail back mockito behavior to keep java 11, 8 working

* standard build to java 21

* fix java version check

* upgrade apache commons lang3

* update workflows

* update README

* stronger java check, doc prereqs

* strengthen prereq check

* comment out 20, as can't fix it

* stop caching mvn packages and see if works

* fix indent

* get rid of skipping processing of dependencies

* add back clearing of mvn repo of our own artifacts, in case a problem

* stop tests of 18,19,20

* recover more sensible workflows
* fill h_4 with default pseudonyms

* wip of fixing tests, migrating examples to non-legacy pseudonyms

* revert dbx example to original

* fix lots of examples

* fix dbx example

* fix more test cases

* fix more test cases

* fix rest of test cases

* fix test case
* more comments on Endpoint

* connector doc improvements
* add PSEUDONYMIZE_APP_IDS value to health check, if set

* simplify version handling in health checks, improve tests

* health check logs less verbose, as otherwise confuses people

* unused variable in tests

* revert version target

* remove multi-line strings, to preserve java 11 source compatibility atm

* fix test case

* switch-up mockito version, try to downgrade in java8 case

* disable java8 build

* try to fix java tests across platforms

* allow manual trigger of java8 workflow
Co-authored-by: Erik Schultink <[email protected]>
* Allow customize github api host for supporting on prem versions

* Updated readme

* Fix broken link

* Fix broken link
* update release refs to v0.4.41

* see if we can get all java versions passing

* cleanup helper script for gcp

* avoid version pin in gcp-psoxy-bulk

* fix roles cleanup

* enable compute API

* mention that compute API will be enabled

* document changelog

* drop google workspace title by default

* fix tests for no app id case

* fix bad numeric perms; i blame copilot

* change file extensions, so usage is clear even if perms not set correctly (which have seen in some contexts, perhaps user-level perms when running init)
Copy link
Contributor

@P-A-R-U-S P-A-R-U-S left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. Tests passed.

@eschultink eschultink enabled auto-merge November 24, 2023 17:16
@eschultink eschultink merged commit bd7791d into main Nov 24, 2023
15 checks passed
@eschultink eschultink deleted the rc-v0.4.41 branch November 24, 2023 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants