You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "Michal Mocny (JIRA)" <ji...@apache.org> on 2012/10/15 15:04:03 UTC

[jira] [Created] (CB-1661) LocalStorage does not persist on ios6

Michal Mocny created CB-1661:
--------------------------------

             Summary: LocalStorage does not persist on ios6
                 Key: CB-1661
                 URL: https://issues.apache.org/jira/browse/CB-1661
             Project: Apache Cordova
          Issue Type: Bug
            Reporter: Michal Mocny
            Assignee: Michal Mocny




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michal Mocny updated CB-1661:
-----------------------------

    Description: 
Clemens Wyss added a comment - 15/Oct/12 05:00

just did a test with the latest greatest 2.2 sources. 
My localstorage was not backuped/restored ...
Use/test case:
1) start/install app
2) write data to localstorage
3) close app
4) open app
data is lost ...
    
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476250#comment-13476250 ] 

Michal Mocny commented on CB-1661:
----------------------------------

Just a thought: http://stackoverflow.com/questions/2603682/is-anyone-else-receiving-a-quota-exceeded-err-on-their-ipad-when-accessing-local
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Braden Shepherdson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476298#comment-13476298 ] 

Braden Shepherdson commented on CB-1661:
----------------------------------------

Minor side comment: The spec for LocalStorage does not specify a mechanism for asking for more space. (Unlike WebSQL and IndexedDB.)
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Clemens Wyss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476182#comment-13476182 ] 

Clemens Wyss commented on CB-1661:
----------------------------------

I am facing "Error: QUOTA_EXCEEDED_ERR: DOM Exception 22" :-( 

But we are not saving more data than before, we just updated to cordova 2.1 ...

Must/can the localstorage size be set?
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Shazron Abdullah (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476254#comment-13476254 ] 

Shazron Abdullah commented on CB-1661:
--------------------------------------

Clemens, that's strange. I know that sometimes if you do a removeItem before doing the setItem the problem goes away (and thus an Apple bug).
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476157#comment-13476157 ] 

Michal Mocny commented on CB-1661:
----------------------------------

Okay, thank goodness, I've fixed this issue so many times already I was starting to get worried ;)

Now I'm really curious what the issue you are having is.  Good luck is tracking it down!
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michal Mocny resolved CB-1661.
------------------------------

    Resolution: Not A Problem

Excellent, glad this is resolved.
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Comment Edited] (CB-1661) LocalStorage does not persist on ios6

Posted by "Frank (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13499367#comment-13499367 ] 

Frank edited comment on CB-1661 at 11/17/12 7:45 AM:
-----------------------------------------------------

Hi,

I have created an app using html5, css and js. I am using localstorage in my app and I'm about to import it into x-code using Cordova. Can someone please help me with the steps I need to install the fix for the localstorage issue or is it included in the Cordova 2.1/2.2 install package? I appreciate any help.

Regards,

Frank
                
      was (Author: xenonex2012):
    Hi,

I have created an app using html5, css and js. I am using localstroage in my app and I'm about to import my app into x code using cordova. Can someoneplease help me with the steps I need to install the fix for the localstorage issue or is it included in the Cordova 2.1 install package? I apprecaiate any help given.

Regards,

Frank
                  
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Clemens Wyss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476130#comment-13476130 ] 

Clemens Wyss commented on CB-1661:
----------------------------------

I tried both:
a "patched" 2.1 (2.1 & the following patch https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=commit;h=6e170879aa37d33701739fc3c28ed9f78156bf1f  ) 
and 
with the latest greatest 2.2 sources (from git).

In Cordova.plist I (still) have BackupWebStorage = YES
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476258#comment-13476258 ] 

Michal Mocny commented on CB-1661:
----------------------------------

Seems you can get at the files on a device as well, so long as you built them with xcode: http://stackoverflow.com/questions/6121613/browse-the-files-created-on-a-device-by-the-ios-application-im-developing-on-w

I did this and my localstorage was only 12K.

Find the file in: PATH_TO_DOWNLOADED_FILES/AppData/Library/Caches/file__0.localstorage
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476125#comment-13476125 ] 

Michal Mocny commented on CB-1661:
----------------------------------

Clemens,
2.2 is not released yet -- do you mean you've gotten source from git repository, or have you actually downloaded 2.1?
There have been multiple fixes related to LocalStorage in ios6 applied after the 2.1 release, so please pull from the git repo.  Alternatively, we are planning to tag a 2.2 release candidate today and you can wait for that.
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Clemens Wyss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476153#comment-13476153 ] 

Clemens Wyss commented on CB-1661:
----------------------------------

looks like a min-test works. So I will have to find out why it doesn't work "app-wise".

Regard this issue as closed or at most minor ... till I can prove the opposite ;)
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Clemens Wyss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476770#comment-13476770 ] 

Clemens Wyss commented on CB-1661:
----------------------------------

We DID exceed the localstorage limit.
The explanation follows:
Storage(bahavior) is capsuled in a class. The save method of the capsule class checks the size of the to be saved object. If object is "too big" AND we are running in a native app we save it into WebSQL instead of localstorage. We have a helper function 'isNativeApp' which looks (looked) alike:

Utils.isNativeApp = function ()
{return typeof(PhoneGap) != 'undefined' }

Up till cordova 2.0 PhoneGap was still "hanging around" ... now it's gone ;)

-> CLOSED

PS: thx for all your help (and patience)
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476133#comment-13476133 ] 

Michal Mocny commented on CB-1661:
----------------------------------

Great, may you upload your sample app so I can try to reproduce?

Also, on which device and which os version?
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476253#comment-13476253 ] 

Michal Mocny commented on CB-1661:
----------------------------------

ios6 raises quota from 5mb to 25mb.  I don't know of a way to increase the quota.  I am not sure how the quota is measured, exactly, but I would be curious to know what filesize your databases are (to identify if the issue really is quota based, or some other error).

I'm not sure if there is a way to browse the filesystem to get at one apps' Library files on a physical device, but you can in a simulator.  Are you able to repro in a simulator?
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1661) LocalStorage does not persist on ios6

Posted by "Frank (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13499367#comment-13499367 ] 

Frank commented on CB-1661:
---------------------------

Hi,

I have created an app using html5, css and js. I am using localstroage in my app and I'm about to import my app into x code using cordova. Can someoneplease help me with the steps I need to install the fix for the localstorage issue or is it included in the Cordova 2.1 install package? I apprecaiate any help given.

Regards,

Frank
                
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1661) LocalStorage does not persist on ios6

Posted by "Michal Mocny (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michal Mocny updated CB-1661:
-----------------------------

    Priority: Minor  (was: Major)
    
> LocalStorage does not persist on ios6
> -------------------------------------
>
>                 Key: CB-1661
>                 URL: https://issues.apache.org/jira/browse/CB-1661
>             Project: Apache Cordova
>          Issue Type: Bug
>            Reporter: Michal Mocny
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Clemens Wyss added a comment - 15/Oct/12 05:00
> just did a test with the latest greatest 2.2 sources. 
> My localstorage was not backuped/restored ...
> Use/test case:
> 1) start/install app
> 2) write data to localstorage
> 3) close app
> 4) open app
> data is lost ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira