lorthirk / kapua Goto Github PK
View Code? Open in Web Editor NEWThis project forked from eclipse/kapua
License: Eclipse Public License 2.0
This project forked from eclipse/kapua
License: Eclipse Public License 2.0
When user clicks on upper right corner to change password, 500 server error is shown (see screenshot bellow).
Testflow:
Expected behavior
there should be no 500 server error when clicking on upper right corner.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
If user wants to change password (upper right field -> change password), the tooltip is not OK (see screenshot bellow).
Testflow:
Expected behavior
Tooltip sohuld be fixed.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
If you are trying to create a user in first subaccount of kapua-sys (e.g. account0) you get error message as shown in Screenshot no. 1.
But if you create a subaccount of accoun0 (e.g. account0_1) and do not meet the minimum requirements for password length, the error message is totally different (screenshot No. 2)
Testflow:
Expected behavior
Error messages hould be the same.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
If user enters too large min password length, Kapua reports an error, which is OK, but the error message is wrong (it should be something similar to: "Value too small, it should be at least 12.")
Testflow:
Expected behavior
Error message should be changed - see above.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
Additional context
Add any other context about the problem here.
User can enter higher minimal password value than 255 (in this case 999999999).
So it is no possible to enter password, becasue the limit is 255.
Testflow:
Expected behavior
minimal password should be resticted to 254.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
if you set min password length to 256, the error message is"Value must be smaller than 255", but this is wrong, becasue min password length may actually be 255, so the message should be "Value must be smaller than 256".
Testflow:
Expected behavior
Error message should be "Value must be smaller than 256", because min password lenght may actually be 255.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
If user enters "." or "-" symbols in the min.password length field, Kapua reports an error that number is too large or should not be negative, etc. But "-" and "." should not be enterable anyway.
Testflow:
Expected behavior
"." and "-" symbols should not be enetarble in the field.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
If you add two minus symbols before a number in min length password field, Kapua report that a number is too big, although you add e.g. --15.
Testflow:
Expected behavior
Error message should be different (e.g. negative values not allowed or something similar).
Version of Kapua
[e.g. 1.0.0]
Type of deployment
[ ] Local Vagrant deployment
[ ] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[ ] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API
[ ] Message Broker
[ ] - Others
Additional context
Add any other context about the problem here.
Current description fo min passowrd length field is: "The minimum length of the password. Changing this won't affect existing passwords. This value cannot be less than the system default value. If empty, use the system default value."
but should be:
"The minimum length of the password. Changing this won't affect existing passwords. This value cannot be less than the system default value. If empty, system default value will be used."
Testflow:
Expected behavior
Field description should be changed - see above.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
Additional context
Add any other context about the problem here.
Yes, user is not able to directly type the characters in the min password field but they can be copy-pasted.
And in this case the error message is not OK (see screenshot bellow).
Testflow:
Expected behavior
Error message should be somehow generic, to not mention the field's content.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
Password is visible in error message if it does not meet the requirements (see screenshot bellow).
Testflow:
Expected behavior
Password should never be visible.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
Additional context
Add any other context about the problem here.
If user changes value from the default one (12), this is no visible in the password description when creating new user from Accounts -> Users -> new user(see screenshot bellow), but is visible when changing account (top right corner).
Testflow:
Expected behavior
Value in password description when creating new user from parent account should be changed.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
Additional context
Add any other context about the problem here.
If user wants to create a user that does not meet the minimum password requirements, the user is created anyway, after the error disappears and the new user dialogue box is closed.
Testflow:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
/
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
Additional context
Add any other context about the problem here.
If user enters min password length < 12, Kapua reports an error, and the value is not saved.
But if user changes view to e.g. UserService and comes back, you can see that the value is saved.
Nevertheless, when you navigate to different view (e.g. Tags or Endpoints) and then return, the previous vald value is set in the box.
This should be fixed.
Testflow:
Expected behavior
Value should not (even implicitly) be saved if it does not meet the minimum requirements.
Version of Kapua
https://github.com/lorthirk/kapua/tree/feature-configurablePasswordLength
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API -> did not try rest api!!! -> please check!
[ ] Message Broker
[ ] - Others
Additional context
Add any other context about the problem here.
Button in Mfa is not getting refreshed if user enables/disabled MFA, even if you change views to e.g. Devices or Tags. You have to press F5 in order to refresh it.
Testflow:
Expected behavior
MFA button should change its "stateS" according to the MFA
Screenshots
/
Version of Kapua
1.3.0
Type of deployment
[ ] Local Vagrant deployment
[x] Docker
[ ] Openshift (in its variants)
[ ] Others
Main component affected
[x] Console (in case of console please report info on which browser you encountered the problem)
[ ] REST API
[ ] Message Broker
[ ] - Others
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.