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

Identities with unittests simplified #21

Draft
wants to merge 4 commits into
base: FRAMEWORK_6_0
Choose a base branch
from

Conversation

boekhorstb1
Copy link

added migration-script to migrate keys from previous imp automatically, see: migration/4_imp_smime.php

- adding new database structure to handle mutliple public keys
- adding translation options and help files
- Adding vanilla javascript for extra information given in identity configuration pages
- repairing old unit tests (removing few non working ones), working for php7.4 on PHPUNIT 9.5
- fixing workflows
@boekhorstb1 boekhorstb1 self-assigned this Oct 24, 2023
@boekhorstb1
Copy link
Author

Btw tests are running through, only one risky test left which I could delete (not sure):

image

@ralflang
Copy link

Note the CI is still failing!

@boekhorstb1
Copy link
Author

boekhorstb1 commented Oct 27, 2023

Some Issues with migration script found by @midahp , will check later

@ralflang
Copy link

@boekhorstb1 The PR has been approved but is still in draft stage. How to move forward with this?

@boekhorstb1
Copy link
Author

I will try and see if I can still fix the CI @ralflang. Then I will test the code ones more.

@boekhorstb1
Copy link
Author

boekhorstb1 commented Jan 12, 2024

ok, so for php7.4 and phpunit 9.5 the tests are wokring now and ci is running through as you can see @ralflang. I guess an update of the tests to work with php8 requires another MR an this one...

Im just a bit afraid to go through with this update because it needs a db migration... it would be great to have a testscenario for that. Its this commit that Im afraid of:

bba467a

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.

2 participants