tmszdmsk / jira4android Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
I tried jira.cyanogenmod.org with https and http , with my username and password, and it just says "unknown host". I built the app myself, replacin Google Analytics with a dummy jar if that makes any difference. BTW my credentials are in the log.
It seems that the application doesn't support sub domains as an instance URL...
The "server filters" feature does not depend on the selected project, AFAIU. They are global to user's account.
So I believe it's reasonable to allow the user go to filters immediately, without selecting a project.
Tried to connect to my jira-online account.
used
and it just says wrong url format.
Something more helpful, for example an example would be nice.
It's frustrating to wait for the issue list to open each time I select a filter.
Would be nice if I could set an option to sync data in the background.
Sync enable/disable and the sync interval may be set globally in the application settings.
But the "Automatically sync this filter" checkbox should be done on a per-filter basis (e.g. when the filter is opened, hit the "Menu" button to access the filter options).
I think that the list of projects should also be synced, if the sync is globally enabled. It takes time to load it each time, too.
List of sub-issues should be displayed on the dashboard of the parent issue. Preferably on a separate "tab" , as the list may be long. Or just at the bottom of the "basic info" tab.
Some jira instances are available under
https://hostname/application-context (e.g. https://example.com/jira).
Our application is adding :443 port number after what user inputs, so we end up with https://example.com/jira:443 - which is incorrect URL.
Fix that and think about jira instance urls with different than defualt ports (e.g. user inputs http://jira.example.com:8080)
Trying to log in to a Jira with self signed ssl certificates via https gives a generic error "unknown host".
Could it be possible to make the app accept any ssl certificate or ask (popup) to accept a selft signed one?
Also a checkbox in the login page would be good.
Scenario:
Similar functionality is implemented in the official Twitter app, for example.
When i want log in i have toast with information Unknown Error. I should see wrong username or password here is stack trace:
03-18 13:32:43.712: E/ProgressBarThread(909): Error:
03-18 13:32:43.712: E/ProgressBarThread(909): jira.For.Android.RemoteExceptions.RemoteAuthenticationException: SoapFault - faultcode: 'soapenv:Server.userException' faultstring: 'com.atlassian.jira.rpc.exception.RemoteAuthenticationException: Invalid username or password.' faultactor: 'null' detail: org.kxml2.kdom.Node@44f10f48
03-18 13:32:43.712: W/System.err(909): com.jira4android.exceptions.AuthenticationException: jira.For.Android.RemoteExceptions.RemoteAuthenticationException: SoapFault - faultcode: 'soapenv:Server.userException' faultstring: 'com.atlassian.jira.rpc.exception.RemoteAuthenticationException: Invalid username or password.' faultactor: 'null' detail: org.kxml2.kdom.Node@44f10f48
03-18 13:32:43.722: W/System.err(909): at com.jira4android.connectors.KSoapExecutor.handleRemoteExceptions(KSoapExecutor.java:92)
03-18 13:32:43.722: W/System.err(909): at com.jira4android.connectors.KSoapExecutor.execute(KSoapExecutor.java:59)
03-18 13:32:43.722: W/System.err(909): at com.jira4android.connectors.AuthenthicationService.login(AuthenthicationService.java:42)
03-18 13:32:43.722: W/System.err(909): at jira.For.Android.Connector.Connector.jiraLogin(Connector.java:185)
03-18 13:32:43.722: W/System.err(909): at jira.For.Android.Login.LoginThread.doInBackground(LoginThread.java:133)
03-18 13:32:43.722: W/System.err(909): at jira.For.Android.Login.LoginThread.doInBackground(LoginThread.java:1)
03-18 13:32:43.732: W/System.err(909): at android.os.AsyncTask$2.call(AsyncTask.java:185)
03-18 13:32:43.732: W/System.err(909): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
03-18 13:32:43.732: W/System.err(909): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
03-18 13:32:43.732: W/System.err(909): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
03-18 13:32:43.732: W/System.err(909): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
03-18 13:32:43.732: W/System.err(909): at java.lang.Thread.run(Thread.java:1096)
03-18 13:32:43.732: W/System.err(909): Caused by: jira.For.Android.RemoteExceptions.RemoteAuthenticationException: SoapFault - faultcode: 'soapenv:Server.userException' faultstring: 'com.atlassian.jira.rpc.exception.RemoteAuthenticationException: Invalid username or password.' faultactor: 'null' detail: org.kxml2.kdom.Node@44f10f48
03-18 13:32:43.732: W/System.err(909): at com.jira4android.connectors.KSoapExecutor.throwJiraException(KSoapExecutor.java:110)
03-18 13:32:43.732: W/System.err(909): at com.jira4android.connectors.KSoapExecutor.handleRemoteExceptions(KSoapExecutor.java:88)
03-18 13:32:43.732: W/System.err(909): ... 11 more
03-18 13:32:43.742: W/System.err(909): Caused by: SoapFault - faultcode: 'soapenv:Server.userException' faultstring: 'com.atlassian.jira.rpc.exception.RemoteAuthenticationException: Invalid username or password.' faultactor: 'null' detail: org.kxml2.kdom.Node@44f10f48
03-18 13:32:43.742: W/System.err(909): at org.ksoap2.serialization.SoapSerializationEnvelope.parseBody(SoapSerializationEnvelope.java:136)
03-18 13:32:43.742: W/System.err(909): at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:137)
03-18 13:32:43.742: W/System.err(909): at org.ksoap2.transport.Transport.parseResponse(Transport.java:100)
03-18 13:32:43.742: W/System.err(909): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:195)
03-18 13:32:43.742: W/System.err(909): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:95)
03-18 13:32:43.742: W/System.err(909): at com.jira4android.connectors.KSoapExecutor.execute(KSoapExecutor.java:44)
03-18 13:32:43.742: W/System.err(909): ... 10 more
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.