Skip to content

Commit ecbf26e

Browse files
hecsalazarMatt Raible
authored andcommitted
Issue 288 javafx windows10 (#303)
* updated to javafx * Removed reference to broken protocol handler * Fixed compile errors by updating Maven pom to use the openjavafx libraries without runtime scope updated to build on jdk11 * Bugfix: set the rolesArn's as key and principalArn's as value when parsing the available roles from the SAML token. The bug was that they were inverted and AWS STS refused the call because the role name was invalid. * Added IntelliJ idea build configurations. Updated gitignore with intellij recommended rules * previous logic was assuming that always was refreshing a previous session and cookies were in place. Added a condition that throws an exception to trigger authentication with user credentials if no cookies from a previous session are present. This avoids a crash when tool is fresh installed and no previous session cookies are present * Fixed crash if no command line options were provided after okta command * Created IntelliJ run configurations for list roles and sls commands * Fixed maven broken dependency on javafx pom * Disabled test tied to an specific AWS account * Fixed bug in roles list parsing after bugfix to set the role arn and name in the RoleOption entity for the roles selection menu. Reenabled test that was failing before * Set openjdk11 in CI/CD
1 parent 622fd3f commit ecbf26e

22 files changed

+277
-22
lines changed

.gitignore

Lines changed: 51 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,63 @@ META-INF
2626
out/config.properties
2727
.okta-aws-cli-session
2828

29-
.idea/workspace.xml
30-
3129
/target/
3230
.classpath
3331
.settings
3432
.project
3533
dependency-reduced-pom.xml
36-
.idea
37-
*.iml
3834
move.bat
3935
.factorypath
4036
.vscode
4137

38+
39+
# User-specific stuff
40+
.idea/**/workspace.xml
41+
.idea/**/tasks.xml
42+
.idea/**/usage.statistics.xml
43+
.idea/**/dictionaries
44+
.idea/**/shelf
45+
.idea/**/aws.xml
46+
47+
# Generated files
48+
.idea/**/contentModel.xml
49+
50+
# Sensitive or high-churn files
51+
.idea/**/dataSources/
52+
.idea/**/dataSources.ids
53+
.idea/**/dataSources.local.xml
54+
.idea/**/sqlDataSources.xml
55+
.idea/**/dynamic.xml
56+
.idea/**/uiDesigner.xml
57+
.idea/**/dbnavigator.xml
58+
59+
# Gradle
60+
.idea/**/gradle.xml
61+
.idea/**/libraries
62+
63+
# Gradle and Maven with auto-import
64+
# When using Gradle or Maven with auto-import, you should exclude module files,
65+
# since they will be recreated, and may cause churn. Uncomment if using
66+
# auto-import.
67+
# .idea/modules.xml
68+
# .idea/*.iml
69+
# .idea/modules
70+
# *.iml
71+
# *.ipr
72+
73+
# File-based project format
74+
*.iws
75+
76+
# mpeltonen/sbt-idea plugin
77+
.idea_modules/
78+
79+
# Cursive Clojure plugin
80+
.idea/replstate.xml
81+
82+
# Editor-based Rest Client
83+
.idea/httpRequests
84+
85+
# Android studio 3.1+ serialized cache file
86+
.idea/caches/build_file_checksums.ser
87+
88+
gradle.xml

.idea/.name

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/compiler.xml

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/encodings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ListOktaRoles_JDK11___list_roles.xml

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/OktaSLS_JDK11.xml

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/WithOkta_JDK11.xml

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/WithOkta_JDK12.xml

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)