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

Enhancement to the CLI: CaImportCertDirCommand.java #711

Open
wants to merge 6,608 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
6608 commits
Select commit Hold shift + click to select a range
2b6a37d
fix: update p11ng to support Ed448
primetomas Apr 2, 2024
c38d498
chore: update version in readme
primetomas Apr 2, 2024
39267b9
Merge branch 'fb-ECA-12018-REST-API-Response-Format' into 'main'
Apr 2, 2024
562f133
Merge branch 'fb-ECA-12337-p11ng-ed448' into 'main'
Apr 2, 2024
0aeab3d
EJBCAINTER-792 improve logging
Apr 2, 2024
053348d
Merge branch 'fix/ECA-12287-adjust-timeout-in-outgoingpeerconnectiont…
samuellbKF Apr 2, 2024
93bf92a
ECA-12237: Removed references to 'ca.keystorepass' from container fil…
dobicinaitis Apr 3, 2024
900a4cc
ECA-12299 : Replace method parameters with parameter object GenerateO…
Apr 3, 2024
0d99df8
ECA-12330: Removed the NODEFAULTPASSWORD value from SoftCryptoToken
mike-agrenius-kushner Apr 3, 2024
e762e7f
ECA-12230: Fixed a screwup in CaInitCommand
mike-agrenius-kushner Apr 3, 2024
f5d845b
no-ticket: update swagger to match api definitions
Apr 4, 2024
b200a81
no-ticket: update swagger to match api definitions
Apr 4, 2024
c424d25
no-ticket: update swagger to match api definitions
Apr 4, 2024
a5b9a71
ECA-12299 : format spacing
Apr 4, 2024
c02cad0
Merge branch 'no-ticket-swagger-update-to-match' into 'main'
dobicinaitis Apr 4, 2024
df5758f
Merge branch 'fix/ECA-11972-block-cert-profiles-creation-cloning-with…
Apr 4, 2024
8c0a3a2
Merge branch 'fix/ECA-12338-improve-error-message-in-approval-profile…
Apr 4, 2024
81532ed
Merge branch
mike-agrenius-kushner Apr 4, 2024
7f5f7b7
ECA-11416: fix merge conflicts
Apr 4, 2024
6701072
ECA-12299 : pass generateOrKeyRecoverTokenV2 to generateOrKeyRecoverT…
Apr 4, 2024
aab131e
ECA-12094: fix class path issue.
Apr 4, 2024
e22d026
ECA-12094: Change default after upgrade to true.
Apr 4, 2024
574d91c
ECA-12230: Add xhtml, backing bean and some part of the structure.
Apr 4, 2024
768c3f9
NoTicket: Setting version 8.3.0-Beta1
dobicinaitis Apr 5, 2024
4fa5efd
ci: use correct version numbers
Realiserad Apr 5, 2024
4ee53f6
Merge branch 'fb-ECA-12104-p11ng-cli-listkeypairs' into 'main'
Apr 5, 2024
c96322a
ECA-12230: Add subjectdn section.
Apr 6, 2024
2837454
Merge branch 'main' into fix/EJBCAINTER-792
Apr 8, 2024
51ec6f2
Merge branch 'bugfix/typo-in-ci-pipeline-step-name' into 'main'
mans-andersson Apr 8, 2024
29b9c5e
EJBCAINTER-792 improve logging
Apr 8, 2024
e8f37bf
ECA-12249: Update classpath
Apr 8, 2024
1f7cc30
Merge branch 'main' into fix/ECA-12249-enroll-ec-cert-msae
Apr 8, 2024
0454877
Noticket: Admin GUI French fixes
dcarella Mar 16, 2024
867b3ba
Noticket: Fix Missing language messages in Admin GUI
dcarella Mar 27, 2024
40484a1
Merge branch 'fb-ECA-12367-lingo-carella' into 'main'
primetomas Apr 8, 2024
20d300c
Noticket: Remove old RA GUI messages
dcarella Mar 16, 2024
7990c68
Noticket: Language messages in RA GUI fixed
dcarella Mar 17, 2024
808922d
Noticket: Language messages in RA GUI fixed
dcarella Mar 17, 2024
21df4cb
Merge branch 'fb-ECA-12367-carella-lingo3' into 'main'
primetomas Apr 8, 2024
9695c5f
ECA-12313: stop full page render on key type update in raweb
Apr 8, 2024
1993985
ECA-12313: merge main branch changes
Apr 8, 2024
2b69e2e
ECA-12299 : adjust review comments
Apr 8, 2024
7aa70a8
ECA-12299 : resolve conflicts
Apr 9, 2024
b122d14
EJBCAINTER-673: Gradle build system
mans-andersson Apr 9, 2024
08e7d84
Merge branch 'gradle-poc' into 'main'
dobicinaitis Apr 9, 2024
213df1f
Merge branch 'main' into fb-ECA-12237-Remove_ca.keystorepass_and_ca.c…
mike-agrenius-kushner Apr 9, 2024
c82b910
ECA-12230: Set soft crypto tokens to be auto-activated when created with
mike-agrenius-kushner Apr 9, 2024
c4e5955
EJBCAINTER-673: Fix library versions
mans-andersson Apr 9, 2024
87d0a30
Merge branch 'fb-EJBCAINTER-673-Fix-gradle-libraries' into 'main'
dobicinaitis Apr 9, 2024
cbba658
ECA-12325: fix allow cli change slotpin without oldpin
Apr 9, 2024
c7f3aee
Merge branch 'fb-ECA-12313-no-keytype-selection-fix-raweb' into 'main'
mike-agrenius-kushner Apr 9, 2024
d8815f5
ECA-12325: fix cli information pin usage for soft tokens
Apr 9, 2024
b4e3b6d
Merge branch 'main' into fix/ECA-12249-enroll-ec-cert-msae
Apr 9, 2024
f3f9df5
Merge branch 'main' into fb-ECA-12094-change-behaviour-of-Pre-Certifi…
Apr 9, 2024
a6dd2c7
Merge branch 'fb-ECA-12094-change-behaviour-of-Pre-Certificate-Revoca…
Apr 9, 2024
6ad8ad7
Merge branch 'fb-ECA-12368-helm-imagepullsecret-and-sidecar-indent-fi…
mans-andersson Apr 10, 2024
4ca7ddd
ECA-12230: Added an auto-activation option to CaImportCACommand
mike-agrenius-kushner Apr 10, 2024
94367ea
ECA-12299 : pass version number through new API methods to fix versio…
Apr 10, 2024
57613c3
Merge branch 'fix/EJBCAINTER-792' into 'main'
Apr 10, 2024
2f9f7dd
ECA-12230: Add subject alt section.
Apr 10, 2024
1433562
Merge branch 'ECA-12299-Replace-method-parameters-with-parameter-obje…
samuellbKF Apr 11, 2024
7ab3433
Merge branch 'fb-ECA-12291-configdump-role-export-role-external-ca-fi…
Apr 11, 2024
bea862e
ECA-12230: Fixed failing unit and system tests
mike-agrenius-kushner Apr 11, 2024
9d8d4a4
ECA-12364: Upgraded BC to 1.78
mike-agrenius-kushner Apr 11, 2024
43c61f5
Merge branch 'main' into ECA-12204-invalidity-date-stops-unrevocation
Apr 12, 2024
c568499
Merge branch 'ECA-12204-invalidity-date-stops-unrevocation' into 'main'
Apr 12, 2024
b7271fb
Merge branch 'fb-ECA-12237-Remove_ca.keystorepass_and_ca.cmskeystorep…
dobicinaitis Apr 12, 2024
3437b4d
EJBCAINTER-815: Moved the list of Enterprise only files from Jenkins …
dobicinaitis Apr 12, 2024
362e2c4
ECA-12364: Fixed some test failures
mike-agrenius-kushner Apr 15, 2024
958b263
Merge branch 'main' into fb-ECA-12364-Upgrade_BC_to_1.78
mike-agrenius-kushner Apr 15, 2024
8079212
ECA-12364: Missed x509-common-util in the manifest
mike-agrenius-kushner Apr 15, 2024
bc54c05
ECA-12325: fix test and review comments
Apr 15, 2024
e97043e
ECA-12387: Removed serialUID and import related warnings
mike-agrenius-kushner Apr 15, 2024
6cf624d
ECA-12388: Updated references to deprecated constructor in TimeOut
mike-agrenius-kushner Apr 15, 2024
fc669b0
ECA-12364: Updated gradle build files
mike-agrenius-kushner Apr 15, 2024
3f728e4
fix: use random salt in all CMP client messages
primetomas Apr 15, 2024
b7aad24
ECA-12364: Bumped P11NG version in 'lib/readme.txt'.
dobicinaitis Apr 16, 2024
a47c892
ECA-12364: Added 'cryptotokens-api' lib to EAR file built via Gradle.
dobicinaitis Apr 16, 2024
e9438ce
Merge branch 'fb-ECA-12364-Upgrade_BC_to_1.78' into 'main'
dobicinaitis Apr 16, 2024
e4e2476
Merge branch 'fb-ECA-12387-Add_missing_serialVersionUID' into 'main'
dobicinaitis Apr 16, 2024
777e1c3
Merge branch 'fb-ECA-12388-Update_references_to_junit_Timeout' into '…
dobicinaitis Apr 16, 2024
3192b56
Merge branch 'fb-ECA-12389_Update_references_to_Assert.assertThat' in…
dobicinaitis Apr 16, 2024
527f77f
Merge branch 'main' into fix/ECA-12325-allow-ejbca-cli-change-slot-pi…
Apr 16, 2024
fc536e0
ECA-12325: fix review comments, add useful cli info for user when upd…
Apr 17, 2024
4aab785
ECA-12325: fix review comments and remove storetype argument
Apr 17, 2024
70f7c51
Merge branch 'feature/ECA-12274-add-envFrom-support-to-helm-charts' i…
Apr 18, 2024
b81f02c
ECA-12392: Made 'VA Functions' menu visible in VA builds.
dobicinaitis Apr 18, 2024
6525943
ECA-12325: fix review comments change camelcase to snakecase
Apr 18, 2024
ae23590
ECA-12398: Further improve GUI info when testing key pair so that the…
Apr 18, 2024
7937a0b
fix: add Dilithium5 to key generation
primetomas Apr 19, 2024
8cfa4f7
ECA-12382 : Show alternative signing algorithm for Username and Reque…
Apr 19, 2024
1cfe634
Merge branch 'fix/ECA-12325-allow-ejbca-cli-change-slot-pin-without-o…
samuellbKF Apr 19, 2024
cdd7c69
fix: handle PQC and EdDSA in isKeyTypeAllowed
primetomas Apr 19, 2024
f957b04
feat: Updated nimbus-jose-jwt to 9.37.3
mike-agrenius-kushner Apr 19, 2024
3794466
ECA-12382 : Add 2 spaces to keyalgo_label to align with alternative_l…
Apr 19, 2024
6f972b0
Merge branch 'feature/EJBCAINTER-815-build-ce-containers-via-jenkins-…
Apr 19, 2024
eb1a1f6
Merge branch 'fb-ECA-12398-further_improve_GUI' into 'main'
hesunmark Apr 19, 2024
74ff9c4
Merge branch 'fb-ECA-12400-Upgrade_Nimbus-Jose' into 'main'
hesunmark Apr 19, 2024
579ed06
ECA-12382 : keep keyspecification and keyalgorithm in proper place
Apr 21, 2024
361dc6f
Merge branch 'main' into ECA-12382-Show-alternative-signing-algorithm…
Apr 22, 2024
5d287c6
Resolve ECA-12256 "ed25519 CSR in RA UI fails with NPE on Java 17"
Apr 22, 2024
f62863c
Merge branch 'ECA-12256-Ed25519-CSR-in-RA-UI-fails-with-NPE-on-Java-1…
samuellbKF Apr 22, 2024
3e3cf4d
Merge branch 'main' into fb-ECA-12230-refactor-add-end-entity-page
Apr 22, 2024
7a91254
ECA-12382 : handle null value for alternative algorithm
Apr 23, 2024
b10e9fe
ECA-12382 : change textcolor to white for keyalgorithm and alternateK…
Apr 23, 2024
56f23ce
Merge branch 'fix/ECA-12392-missing-va-functions-menu-in-va-builds' i…
Apr 23, 2024
f1a62a5
ECA-12230: add data classes and functional code.
Apr 23, 2024
bf3dd01
ECA-12230: nuke addendentity.jsp
Apr 23, 2024
1db4c69
Merge branch 'fb-ECA-12399-isKeyTypeAllowed-forPQC' into 'main'
samuellbKF Apr 24, 2024
41c05c2
Merge branch 'fb-ECA-12396-gencsr-dilithium5' into 'main'
Apr 24, 2024
f9c8679
ECA-12230: fix issues and review feedbacks.
Apr 24, 2024
3024226
ECA-12230: Apply review comments.
Apr 24, 2024
2a9d8c9
ECA-12230: Remove tests related to old jsp page.
Apr 24, 2024
93f5100
Merge branch 'ECA-12382-Show-alternative-signing-algorithm-when-enrol…
samuellbKF Apr 25, 2024
db86dcf
Merge branch 'feature/EJBCAINTER-829-bye-bye-multi-container-chart' i…
Apr 25, 2024
40b6705
ECA-12230: Fix elements rendering.
Apr 25, 2024
70f77bf
ECA-12230: Apply review comments.
Apr 25, 2024
6f442c3
ECA-12230: Fix typo.
Apr 25, 2024
e693ea1
ECA-12230: Fix profile email set order
Apr 25, 2024
7920fb6
ECA-12230: fix password field issue.
Apr 25, 2024
efbc425
ECA-12230: fix ip validation etc.
Apr 25, 2024
a8ec7b5
ECA-12230: add some ids and fix validation.
Apr 25, 2024
61d0e2f
ECA-12230: add ids for gui elements.
Apr 25, 2024
9ec0190
ECA-12230: fix validation for rfc email field.
Apr 25, 2024
7daf795
ECA-12230: add validation for profile email.
Apr 25, 2024
674c0f8
ECA-12230: Code clean up etc.
Apr 25, 2024
6becc57
Merge branch 'main' into fb-ECA-12230-refactor-add-end-entity-page
Apr 25, 2024
62b879f
ECA-12196: Fix merge conflicts
Apr 26, 2024
2f59e4f
Merge branch 'fix/ECA-12196-key-recovery-over-peers' into 'main'
Apr 26, 2024
11e684c
Merge branch 'ci/customer-distribution' into 'main'
Apr 26, 2024
6466ced
ECA-12230: validation fixes.
Apr 26, 2024
d5a1697
ECA-12230: some bug fixes.
Apr 26, 2024
1b8a071
ECA-12230: Improvements and bug fixes.
Apr 26, 2024
6fbc283
ECA-12230: Add email validation.
Apr 27, 2024
26324b8
ECA-12230: add test and fix bugs.
Apr 29, 2024
af71b52
ECA-12230: fix for email address.
Apr 29, 2024
35b9fd5
ECA-12320 added javadoc
Apr 29, 2024
162525b
ECA-12230: fix password require issue.
Apr 29, 2024
51396da
Merge branch 'fix/ECA-12249-enroll-ec-cert-msae' into 'main'
Apr 29, 2024
a1c5d16
ECA-12230: Fix review comments.
Apr 29, 2024
4e0fbe6
ECA-12230: Fix copy from CN field.
Apr 29, 2024
18d4ab0
Merge branch 'fb-ECA-12320-Javadoc-for-new-constant-in-CertificateCon…
Apr 29, 2024
bc09f83
ECA-12230: fix upn issue.
Apr 29, 2024
ae679dc
ECA-12230: Fix upn issue.
Apr 29, 2024
77e70fa
ECA-12230: fix email regex.
Apr 29, 2024
8eba1aa
ECA-12230: better regex for email.
Apr 29, 2024
2e80672
ECA-12230: add validation tests.
Apr 29, 2024
dc9bbdd
ECA-12230: fix validation regex.
Apr 29, 2024
ca97ed8
ECA-12230: remove regex for san.
Apr 29, 2024
ae44be6
ECA-12230: adjust postal address validaiton.
Apr 29, 2024
8b8051c
Merge branch 'main' into fb-ECA-12230-refactor-add-end-entity-page
Apr 29, 2024
0e4a673
feat: RA Web translated to French
primetomas Apr 30, 2024
81a1a2f
Merge branch 'fb-ECA-12414-RAweb-french' into 'main'
primetomas Apr 30, 2024
ca9291b
Merge branch 'main' into fb-ECA-12335-keyrecovery-legacy-algorithm
dobicinaitis Apr 30, 2024
e213d16
Merge branch 'fb-ECA-12335-keyrecovery-legacy-algorithm' into 'main'
Apr 30, 2024
94ec553
Merge branch 'fb-ECA-12230-refactor-add-end-entity-page' into 'main'
Apr 30, 2024
f8c6cae
Merge branch 'fb-ECA-12253-Dont_show_dead_CRL_download_links' into 'm…
dobicinaitis Apr 30, 2024
b7b8ef7
Merge branch 'fb-ECA-12383-cmpclient-nonce' into 'main'
dobicinaitis Apr 30, 2024
3111d7d
ECA-12253: Added a missing dependency to 'certificatestore' module's …
dobicinaitis Apr 30, 2024
e8bf478
Merge branch 'fix/ECA-12253-added-missing-gradle-dependency' into 'main'
dobicinaitis Apr 30, 2024
cbe4c19
NoTicket: Setting version 8.3.0
dobicinaitis Apr 30, 2024
340c520
fix: remove logged in as
primetomas Apr 30, 2024
fb6acdc
NoTicket: Setting version 8.3.1
dobicinaitis May 8, 2024
71472c7
Merge branch 'fix/ECA-12359-rsapss-on-windows' into 'main'
May 13, 2024
2f568bf
Merge branch 'cherry-pick-acbe51ce' into 'Branch_8_3_x'
Jun 3, 2024
39a2918
Merge branch 'fix/ECA-12459-sshca-healthcheck' into 'main'
Jun 4, 2024
a930988
Merge branch 'cherry-pick-48a21f79' into 'Branch_8_3_x'
Jun 4, 2024
66caf4e
EJBCAINTER-817: Upgrade ctlog and protobuf-java libraries
May 2, 2024
b157b1f
EJBCAINTER-834: add latest version of lib.
May 1, 2024
69a6a3c
fix: update ejbca new x509commonutil
Jun 11, 2024
0669d67
Fixed minor type in EndEntityCertificateAuthenticationModule.java
RufusJWB Jun 13, 2024
3faff12
One more typo in EndEntityCertificateAuthenticationModule.java
RufusJWB Jun 13, 2024
f79d17a
ECA-12466: Fix rfc822Name copy email in RA Web enroll make new request
Jun 19, 2024
641c197
ECA-12472 : throw new exception when cvcert is null coverage
Jun 19, 2024
ada2336
Merge branch 'ECA-12472-Improve-error-message-in-RA-Web-if-user-accid…
Jun 19, 2024
40f51c7
Merge branch 'ECA-12466-Certificate-enrollment-with-the-RA-web-insert…
Jun 19, 2024
57a3764
Merge branch 'fb-ECA-12311-npe-crl-import-fix-dupl' into 'main'
May 21, 2024
a225c63
Merge branch 'fb-ECA-12435-ssh-san-issue-with-ipv6-colon' into 'main'
dobicinaitis Jun 20, 2024
a0a37a8
Merge branch 'fb-ECA-12365-Allow-multiple-EST-templates' into 'main'
dobicinaitis Jun 20, 2024
eb090e8
ECA-12493: feat: add support for mark certificate fields in DN (backp…
samuellbKF Jun 20, 2024
9383a33
Merge branch 'feature/ECA-12493-markcert-dn_backport83x' into 'Branch…
Jun 20, 2024
ede69cd
ECA-12493: test: update tests with new dn attributes (backport to 8.3.x)
samuellbKF Jun 20, 2024
90595ea
Merge branch 'test/ECA-12493-markcert-dn_testfix_backport83x' into 'B…
Jun 20, 2024
4b2bd1f
ci: jfrog distribution
Realiserad May 13, 2024
db96c5c
EJBCAINTER-882: Setting version 8.3.2
dobicinaitis Jun 21, 2024
8049806
Noticket: RA GUI layout (CSS align, SDA bug, Search improv)
dcarella Jul 8, 2024
3b11454
Noticket: RA GUI English fix back (regression)
dcarella Jul 8, 2024
75f5bdc
Noticket: Admin GUI language fix (ACME)
dcarella Jul 8, 2024
48ff3c2
Noticket: RA GUI French full update (v8.3.2)
dcarella Jul 8, 2024
01984ee
Create temp.md
KarolinHem Jul 9, 2024
376281d
Add files via upload
KarolinHem Jul 9, 2024
bfa3ecd
Delete .github/images/temp.md
KarolinHem Jul 9, 2024
b6138b7
Add files via upload
KarolinHem Jul 9, 2024
d1c7c1e
Delete .github/images/keyfactor-ejbca-icon (1).png
KarolinHem Jul 9, 2024
ee1064f
Update README.md - Added icon and updated links to Docs
KarolinHem Jul 9, 2024
fd614ef
Update README.md - Fix icon and heading
KarolinHem Jul 9, 2024
dec6411
Add files via upload
KarolinHem Jul 9, 2024
f9efc7c
Update README.md - Fixed icon and link in heading
KarolinHem Jul 9, 2024
d58ceed
Update README.md - Formatting
KarolinHem Jul 9, 2024
8e2bc82
Delete .github/images/keyfactor-ejbca-icon.png
KarolinHem Jul 9, 2024
1dcb138
Update CONTRIBUTING.md - Updated Docs link
KarolinHem Jul 9, 2024
7ba395d
Update README.md - Added link to CONTRIBUTING.md
KarolinHem Jul 9, 2024
c2dafd7
Update README.md - Added two more links
KarolinHem Jul 9, 2024
84b8d19
Update README.md - Added link to all EJBCA repos
KarolinHem Jul 9, 2024
f7783a1
Shortened intro & added website links
KarolinHem Jul 9, 2024
1c84ae1
Update README.md
KarolinHem Jul 9, 2024
8516b73
Update README.md Minor
KarolinHem Jul 9, 2024
3aabd19
Add files via upload
KarolinHem Jul 9, 2024
616c18d
Update README.md - Aligned heading, included "Community"
KarolinHem Jul 9, 2024
83dfdb3
Update README.md - Minor wording
KarolinHem Jul 10, 2024
7a659db
Update CONTRIBUTING.md - Link to Issue templates
KarolinHem Jul 10, 2024
0567aa8
Noticket: Admin GUI French full update (v8.3.2)
dcarella Jul 24, 2024
9f89d15
Update README.md - Corrected copy-paste error
KarolinHem Aug 5, 2024
e65c518
Merge pull request #630 from KarolinHem/main
primetomas Aug 6, 2024
e9d90c3
Merge pull request #610 from RufusJWB/patch-1
primetomas Aug 6, 2024
42e61d5
Improve help text in RemoveAdminCommand.java
RufusJWB Aug 8, 2024
c27d8a6
replace 'role' with 'admin'
RufusJWB Aug 8, 2024
e1d03a6
Update DynamicUiActionCallback.java
RufusJWB Aug 8, 2024
8b09aaf
Update BaseManagedBean.java
RufusJWB Aug 8, 2024
fb1405f
Update languagefile.de.properties
RufusJWB Aug 8, 2024
337978b
Update VerifyPKIMessage.java
RufusJWB Aug 8, 2024
560813b
Update QueryCriteriaTest.java
RufusJWB Aug 8, 2024
08d2c93
Update QueryCriteriaTest.java
RufusJWB Aug 8, 2024
e9625e2
Update FindEndEntityCommand.java
RufusJWB Aug 9, 2024
c071f49
Merge pull request #625 from dcarella/l10n/ra-gui-english-fix-back/8.3.2
primetomas Aug 18, 2024
2ba97fa
Merge pull request #626 from dcarella/l10n/admin-gui-language-fix-acm…
primetomas Aug 18, 2024
232a2d1
Merge pull request #627 from dcarella/l10n/ra-gui-french-full-update/…
primetomas Aug 18, 2024
4afe7d6
Merge pull request #637 from dcarella/l10n/admin-gui-french-full-upda…
primetomas Aug 18, 2024
46c554a
Merge pull request #643 from RufusJWB/patch-2
primetomas Aug 18, 2024
b8bc5bf
Merge pull request #644 from RufusJWB/patch-3
primetomas Aug 18, 2024
743f665
Merge pull request #647 from RufusJWB/patch-4
primetomas Aug 19, 2024
b489bf4
Noticket: RA GUI layout (fix SSH Cert, fix Custom values)
dcarella Aug 19, 2024
ad5c81e
Fix for post-upgrade hanging when `crldata_idx3` or `crldata_idx4` ex…
hablutzel1 Aug 25, 2024
4c27c20
Remove unneeded `@TransactionAttribute`s.
hablutzel1 Aug 25, 2024
22e35d8
Merge pull request #654 from hablutzel1/crldata-postupgrade-hangs
primetomas Aug 29, 2024
3c993ce
Noticket: RA GUI layout (fix Select Request Template)
dcarella Aug 30, 2024
bb7373b
Merge pull request #624 from dcarella/fix/ra-gui-layout/8.3.2
primetomas Sep 2, 2024
52f5646
Update EJBCA Installation link in README to docs.keyfactor.com
KarolinHem Sep 4, 2024
e2036e5
Merge pull request #658 from KarolinHem/main
primetomas Sep 6, 2024
889cc0b
Noticket: French GUI fix (Peer Systems)
dcarella Sep 16, 2024
de7b626
Merge pull request #663 from dcarella/l10n/french-gui-fix-peersystems…
primetomas Sep 24, 2024
9eeb298
Update CaImportCertDirCommand.java
Stueypoo Nov 15, 2024
e87ee03
Update CaImportCertDirCommand.java
Stueypoo Nov 20, 2024
b54f10f
Update CaImportCertDirCommandTest.java
Stueypoo Nov 20, 2024
81ae9a1
Update CaImportCertDirCommand.java
Stueypoo Nov 20, 2024
26975f4
Update CaImportCertDirCommand.java
Stueypoo Dec 6, 2024
773f39e
Update CaImportCertDirCommand.java
Stueypoo Dec 6, 2024
2808f30
Update CaImportCertDirCommand.java
Stueypoo Dec 9, 2024
192c5bd
Update CaImportCertDirCommand.java
Stueypoo Dec 9, 2024
81ce4a1
Update CaImportCertDirCommand.java
Stueypoo Dec 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
235 changes: 132 additions & 103 deletions .classpath

Large diffs are not rendered by default.

45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG]"
labels: bug
assignees: ''

---

**Describe the Bug**

A clear and concise description of what the bug is.

**To Reproduce**

Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected Behavior**

A clear and concise description of what you expected to happen.

**Screenshots and Logs**

If applicable, add screenshots and logs to help explain your problem.

**Product Deployment**

Please complete the following information:
- Deployment format: [e.g. software, container]
- Version [e.g. 8.0.0]

**Desktop**

Please complete the following information:
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Additional Context**

Add any other context about the problem here.
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: GitHub Discussions
url: https://github.com/Keyfactor/ejbca-ce/discussions
about: Join in-depth discussions or ask questions
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem or specific use case? Please describe.**
A clear and concise description of the problem or use case.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Product deployment**
Please complete the following information:
- Deployment format: [e.g. software, container]
- Version [e.g. 8.0.0]

**Additional context**
Add any other context or screenshots about the feature request here.
Binary file added .github/images/community-ejbca-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Describe your changes

<!--- Please describe your changes in detail. Include the motivation for the changes, e.g. what problem it solves or if it fixes a bug. -->

## How has this been tested?

<!--- If relevant, please describe any tests you ran to verify your changes. -->

## Checklist before requesting a review
<!--- To check or uncheck a box, switch between "[x]" and "[ ]" below. -->

- [ ] I have performed a self-review of my code
- [ ] I have kept the patch limited to only change the parts related to the patch
- [ ] This change requires a documentation update

See also [Contributing Guidelines](../../CONTRIBUTING.md).
15 changes: 13 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,21 @@
out/
/p12/
dist/
build*/
build/
build-*/
tmp/
conf/*.properties
velocity.log
src/java/jndi.properties
validationtool.log
reports/
reports/
modules/ra-gui/resources/js/jquery.min.js
/.DS_Store
.vscode/
/.tern-project
*.iml
.project
/.idea
/.metadata
/.project
.gradle
11 changes: 11 additions & 0 deletions .project
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,15 @@
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
<filteredResources>
<filter>
<id>1628709532251</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
1 change: 1 addition & 0 deletions .settings/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/org.eclipse.jdt.launching.prefs
1 change: 0 additions & 1 deletion .settings/.jsdtscope
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
<classpathentry kind="src" path="modules/admin-gui/resources"/>
<classpathentry excluding="**/*.min.js/|**/bower_components/*/|**/node_modules/*/|absolute-path.js|index.js|swagger-ui-bundle.js|swagger-ui-standalone-preset.js|swagger-ui.js" kind="src" path="modules/swagger-ui/build/swagger-ui-dist"/>
<classpathentry excluding="**/*.min.js/|**/bower_components/*/|**/node_modules/*/|absolute-path.js|index.js|swagger-ui-bundle.js|swagger-ui-standalone-preset.js|swagger-ui.js" kind="src" path="modules/swagger-ui/swagger-ui-dist"/>
<classpathentry kind="src" path="modules/publicweb-gui/resources"/>
<classpathentry kind="src" path="modules/ra-gui/resources"/>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
Expand Down
1 change: 0 additions & 1 deletion .settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
eclipse.preferences.version=1
encoding//doc/xdocs/site/complementary.xml=UTF-8
encoding//modules/admin-gui/resources/languages/languagefile.bs.properties=UTF-8
encoding//modules/admin-gui/resources/languages/languagefile.cs.properties=UTF-8
encoding//modules/admin-gui/resources/languages/languagefile.de.properties=UTF-8
Expand Down
11 changes: 7 additions & 4 deletions .settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.compliance=11
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=11
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
Expand Down Expand Up @@ -277,7 +280,7 @@ org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1
org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
org.eclipse.jdt.core.formatter.tabulation.char=space
org.eclipse.jdt.core.formatter.tabulation.size=4
org.eclipse.jdt.core.formatter.use_on_off_tags=false
org.eclipse.jdt.core.formatter.use_on_off_tags=true
org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
3 changes: 1 addition & 2 deletions .settings/org.eclipse.jdt.ui.prefs
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
#Mon Oct 03 16:16:16 CEST 2011
cleanup.add_default_serial_version_id=true
cleanup.add_generated_serial_version_id=false
cleanup.add_missing_annotations=true
Expand Down Expand Up @@ -56,4 +55,4 @@ eclipse.preferences.version=1
formatter_profile=_ejbca
formatter_settings_version=11
org.eclipse.jdt.ui.javadoc=false
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*************************************************************************\n * *\n * EJBCA\: The OpenSource Certificate Authority *\n * *\n * This software is free software; you can redistribute it and/or *\n * modify it under the terms of the GNU Lesser General Public *\n * License as published by the Free Software Foundation; either *\n * version 2.1 of the License, or any later version. *\n * *\n * See terms of license at gnu.org. *\n * *\n *************************************************************************/</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @version $$Id$$\n *\n */</template><template autoinsert\="false" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment"/><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="true" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/* (non-Javadoc)\n * ${see_to_overridden}\n */</template><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${tags}\n * ${see_to_target}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*************************************************************************\n * *\n * EJBCA\: The OpenSource Certificate Authority *\n * *\n * This software is free software; you can redistribute it and/or *\n * modify it under the terms of the GNU Lesser General Public *\n * License as published by the Free Software Foundation; either *\n * version 2.1 of the License, or any later version. *\n * *\n * See terms of license at gnu.org. *\n * *\n *************************************************************************/</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n *\n */</template><template autoinsert\="false" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment"/><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment"/><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${tags}\n * ${see_to_target}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="false" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\nthrow new IllegalStateException(${exception_var});</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
2 changes: 1 addition & 1 deletion .settings/org.eclipse.wst.common.project.facet.core.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="jst.jsf" version="2.1"/>
<installed facet="java" version="1.8"/>
<installed facet="java" version="11"/>
</faceted-project>
Loading