=== elehack is now known as elehack|afk | ||
=== cpg|brb is now known as cpg | ||
=== elehack|afk is now known as elehack | ||
mkarnicki | verterok: http://ubuntuone.com/p/7x0/ first file list fetch using ContentProvider on Android :) | 02:51 |
---|---|---|
mkarnicki | verterok: I'll be going now, it's 3:51 AM here. just wanted to share :) bye bye! | 02:51 |
mkarnicki | nite all :) | 02:52 |
=== cpg is now known as cpg|brb | ||
=== cpg|brb is now known as cpg | ||
=== cpg is now known as cpg|brb | ||
beuno | mkarnicki, you rock! | 05:04 |
=== SpyderBite is now known as Spyder|zzz | ||
=== yofel_ is now known as yofel | ||
Chipaca | beuno: you're long gone, right? | 06:10 |
=== cpg is now known as cpg|away | ||
kermiac | thanks for the info duanedesign, seems this is has already been fixed by [r]odrigo :) | 06:22 |
=== cpg|away is now known as cpg | ||
wgrant | Is CouchDB going to return at some point? | 08:00 |
wgrant | It's been nearly two months, hasn't it? | 08:00 |
kermiac | wgrant: bug 585530 - see Martin's comment (18). They're working on it. It is currently re-enabled for some users (the 'first batch') & they are hoping to have it enabled for everyone over the next few weeks | 08:25 |
ubot4 | Launchpad bug 585530 in ubuntuone-servers "Desktopcouch Replication is disabled - evolution contacts and bookmarks are not syncing (affects: 42) (dups: 4) (heat: 272)" [Critical,Triaged] https://launchpad.net/bugs/585530 | 08:26 |
chrowe | can anyone suggest good instructions for getting an ami running on an Ubuntu Private Cloud | 10:28 |
=== cpg is now known as cpg|away | ||
mkarnicki | beuno: thanks \^_^/ | 14:01 |
beuno | mkarnicki, heya | 14:02 |
mkarnicki | beuno: hello ^ ^ | 14:02 |
mkarnicki | beuno: late morning here for me hyhyhy :> | 14:02 |
beuno | it looks like you're making a lot of progress! | 14:03 |
mkarnicki | beuno: I was pretty excited to see what you saw on that screen shot. that's very close to next milestone, which was delayed so much | 14:03 |
mkarnicki | beuno: implemented ContentProvider this night! it serves the fetched files to the database, and a database cursor makes sure the list displays current directory \o/ | 14:03 |
mkarnicki | by fetched files I mean node, hash, etc. the file's will be downloaded (at first) on demand, naturally | 14:04 |
beuno | right | 14:04 |
beuno | I was going to ask you about that | 14:04 |
mkarnicki | beuno: ask whatever you like =) | 14:05 |
beuno | so you'll ask for certain files, and they'll download | 14:05 |
beuno | and you'll keep a reference to the files that where downloaded (showing green ticks or something) | 14:05 |
mkarnicki | beuno: at first, a user can tap a file and download it, then starr it for regular sync (sync service, last stage of gsoc project) | 14:06 |
mkarnicki | beuno: correct | 14:06 |
beuno | aeesome | 14:06 |
beuno | and how about downloading a whole folder? | 14:06 |
mkarnicki | before I have those green ticks if will work like that: the user taps a file -> if it wasn't downloaded before *or* there's a new version of it, it's redownloaded | 14:07 |
mkarnicki | beuno: you will be able to starr a folder, and it will be downloading in the background | 14:07 |
mkarnicki | beuno: wait.. | 14:07 |
mkarnicki | beuno: that may not be a good idea | 14:07 |
mkarnicki | beuno: downloading and starring is something different | 14:07 |
mkarnicki | beuno: starring had the intention to keep that folder in sync | 14:08 |
mkarnicki | beuno: well, I guess for now we'll leave it that way (after it downloads, you can un-starr it), however | 14:08 |
mkarnicki | beuno: you know that the project will be evolving over time, so no worries. we'll make it rock1 | 14:08 |
mkarnicki | *rock! xD | 14:08 |
beuno | :) | 14:09 |
beuno | so, starring something that hasn't been downloaded, should download it, no? | 14:09 |
mkarnicki | beuno: corrent. and keep in sync. | 14:09 |
mkarnicki | beuno: so maybe it is a way out actually. | 14:09 |
mkarnicki | beuno: you wanna download a folder, starr it. when it's done, and you don't wanna sync it, unstarr it - and it's still there, sitting happily :D | 14:10 |
beuno | yeap | 14:10 |
mkarnicki | beuno: yes, I think that was my intention. download's on demand are regularly single files | 14:10 |
mkarnicki | beuno: like a pdf or a spreedsheet | 14:10 |
mkarnicki | beuno: whereas downloading folder full of pictures/music over wifi | 14:11 |
mkarnicki | beuno: would classify as a task for syncing. | 14:11 |
mkarnicki | crap my hand hurts, I slept on it ;d | 14:12 |
dholbach | hiya | 14:29 |
dholbach | semi-last-call: UDW sessions up for grabs: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep | 14:30 |
=== JUMPA is now known as jumpa | ||
* popey honks | 16:05 | |
popey | i cant recall who I spoke to last time, sorry, wondered if someone could delete the four notes in my notes sync doofer on u1? | 16:05 |
popey | because they all have funny file names and the web site breaks out in OOPS when i try to view (let alone delete) the notes | 16:06 |
rye | popey, we are unable to remove the notes since we don't have the access to user data, let me find the script that was used to add trash cans to all notes | 16:10 |
popey | rye: do i need to ask a question or file a bug on lp? | 16:11 |
rye | popey, nope, found one, testing,... | 16:12 |
popey | ok | 16:12 |
rye | CSRF protection... | 16:12 |
rye | popey, this will take 5 more minutes :) | 16:13 |
popey | no hurry :) | 16:13 |
rye | popey, http://paste.ubuntu.com/455025/ | 16:17 |
rye | popey, please navigate to /notes/ and paste that long long line to your firefox location bar and press enter | 16:17 |
rye | popey, if that does not work, could you please check whether it works on https://edge.one.ubuntu.com/notes/ ? | 16:20 |
popey | where do I put the javascript? replacing the entire url? | 16:20 |
rye | popey, yup | 16:21 |
popey | hmm, using chrome, didnt work. will switch to ff | 16:21 |
rye | popey, let me test it in chrome | 16:21 |
popey | tried in ff, nothing happened | 16:22 |
popey | what should I expect to see? | 16:22 |
popey | tried ff on one.ubuntu.com and edge.one.ubuntu.com | 16:22 |
popey | ff 3.6.3 on windows btw | 16:23 |
rye | popey, so you navigated to https://edge.one.ubuntu.com/notes/ in firefox, then replaced the location entry w/ that js line and it did nothing? It should have added the trash can icons to every note | 16:23 |
popey | nope, nothing | 16:24 |
popey | I'll disable extensions | 16:24 |
rye | popey, the line should read javascript: at the beginning and void(0); at the end, right? | 16:25 |
popey | yup | 16:26 |
popey | sorry, i realise this must be frustrating as you can't see my screen | 16:26 |
popey | but I have exactly as you describe, and when i press enter in the location bar, nothing happens | 16:26 |
popey | nothing visible anyway | 16:26 |
popey | tested with no extensions | 16:26 |
rye | popey, ok, lets fallback to previous version - https://one.ubuntu.com/notes/ then run the line from http://paste.ubuntu.com/448161/ | 16:27 |
popey | that worked | 16:27 |
popey | i see trash cans now | 16:27 |
popey | get an oops when i delete | 16:27 |
popey | OOPS-ID-1637appserverZfADCaFEbGadEEJdEadFfbJcDJGFDGBIA176746 | 16:28 |
ubot4 | https://lp-oops.canonical.com/oops.py/?oopsid=ID | 16:28 |
rye | :-/ | 16:29 |
rye | popey, ok, let me sync the logs | 16:29 |
popey | yeah, i suspect its the name of the file still | 16:29 |
popey | the notes have ( and ) and ' in the names | 16:29 |
popey | and spaces | 16:29 |
beuno | rye, if he has a low ID, maybe we can fix this in replication? | 16:29 |
rye | popey, but removal uses uuid only, the title is not really helpful | 16:29 |
rye | popey, hm, is replication working for you? | 16:30 |
popey | the uuid has odd chars in it | 16:30 |
popey | i.e. the url for a note is:- | 16:30 |
popey | "https://one.ubuntu.com/notes/edit/29fb5144-83d5-4e26-bd4c-85178f80e347%20(hactar%27s%20conflicted%20copy%202010-01-08)" | 16:30 |
popey | or do you mean an internal UUID rather than tomboy UUID? | 16:30 |
popey | rye: i am not using replication because I am trying to clean up all my tomboy installs and start again | 16:31 |
rye | aha, ID! | 16:31 |
rye | popey, i seem to remember that .... | 16:31 |
popey | at the moment i can sync (last time I tried) and can delete the notes in tomboy, but they "reappear" (i guess because they dont delete on the server) | 16:31 |
rye | popey, let me doublecheck | 16:31 |
popey | sorry about this | 16:32 |
rye | popey, no no no, there is something wrong with handling the ids | 16:32 |
rye | popey, the couchdb cannot retrieve such document... | 16:42 |
rye | and the reason is the apostrophe... | 16:42 |
rye | no, the proxy seems to not dealing properly with the spaces | 16:45 |
rye | beuno, that's couchdb/ubuntuone issue, IDs containing whitespace cannot be retrieved via futon and couchdb frontend does not seem to escape the request properly... | 16:47 |
beuno | rye, ah, that's interesting | 16:48 |
rye | beuno, since that id created by dropbox (files were renamed due to conflicts) tomboy decided that it is ok to use it. And then our server side breaks on that | 16:49 |
popey | it is a somewhat niche issue :) | 16:50 |
* beuno thinks | 16:50 | |
rye | popey, are you trying to remove all notes? | 16:54 |
popey | yes | 16:54 |
beuno | that's easier! | 16:54 |
popey | happy for you to delete them if necessary | 16:54 |
beuno | http://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting?action=AttachFile&do=view&target=ubuntuone-couchdb-query | 16:55 |
rye | beuno, using windows | 16:55 |
beuno | get that | 16:55 |
beuno | ah | 16:55 |
beuno | what is popey doing using windows? :) | 16:56 |
* popey is at work :( | 16:56 | |
popey | i can do it on ubuntu when I get home | 16:56 |
popey | or if you re-engineer U1 so it doesn't depend on gui things I could do it on an ubuntu server ;) | 16:56 |
beuno | python ubuntuone-couchdb-query --http-method=DELETE notes | 16:57 |
beuno | that'll do the trick | 16:57 |
rye | popey, well, if you have replication enabled then it is pretty simple, you just need to generate proper OAuth header and then it is pretty much plain HTTP(S) | 16:57 |
rye | popey, what is the email you used to register for ubuntuone ? | 16:58 |
popey | I am pretty sure we tried this last time | 16:58 |
popey | alan@popey.com | 16:58 |
popey | I will try when I get home though, thanks beuno | 16:58 |
beuno | popey, and file a bug to be able to delete all your data from the web ui | 16:59 |
beuno | assign it to ubuntuone-web | 16:59 |
beuno | and we'll fix it in the future | 16:59 |
popey | thats a good point | 17:00 |
popey | i had a load of notes to delete | 17:00 |
popey | it was painful | 17:00 |
popey | also, the bug where the trash can moves is annoying when you're deleting a lot of notes! :D | 17:00 |
beuno | I can fix that too | 17:01 |
popey | right, home time, thanks guys, sorry for taking lots of your time on a silly bug :D | 17:03 |
popey | have a good weekend | 17:03 |
rye | popey, trash moves where? | 17:03 |
beuno | popey, thanks for finding the bug! | 17:03 |
popey | below the note | 17:03 |
rye | popey, i.e. trash can moves where? | 17:03 |
rye | popey, ah, is that the same on edge.one.ubuntu.com ? | 17:03 |
popey | and if you're not pixel accurate you click the _next_ note, not the trash can | 17:03 |
popey | no, on o.u.c | 17:03 |
rye | popey, because on edge there is a new shiney stylesheet that happened to have fixed that too | 17:04 |
popey | er | 17:04 |
popey | looks worse on edge :D | 17:04 |
* popey gets a screenshot | 17:04 | |
popey | http://popey.com/~alan/u1.png | 17:05 |
popey | http://popey.com/~alan/u2.png | 17:07 |
beuno | yeap | 17:07 |
beuno | I have a bug about that | 17:07 |
beuno | https://bugs.launchpad.net/bugs/552501 | 17:07 |
beuno | oh | 17:07 |
ubot4 | Launchpad bug 552501 in ubuntuone-servers "Cannot remove a note with long title - Trash can runs away (affects: 4) (heat: 20)" [Medium,Fix released] | 17:08 |
beuno | but it's fixed released | 17:08 |
popey | ah ok | 17:08 |
popey | what about the scrollbar? | 17:08 |
beuno | new bug, it seems | 17:10 |
beuno | we should truncate | 17:10 |
popey | sorry, i sounded a bit rude then | 17:12 |
beuno | popey, not at all | 17:15 |
beuno | I was thinking out loud | 17:15 |
beuno | we need a new bug | 17:15 |
beuno | get that trash can to stay put! | 17:15 |
rye | WHAT? | 17:20 |
rye | overflow: scroll? | 17:20 |
rye | hm, on the other hand how can we break such long string? | 17:21 |
=== yofel_ is now known as yofel | ||
beuno | just truncate it in the middle | 17:25 |
=== beuno is now known as beuno-lunch | ||
duanedesign | rye: by any chance have you seen this error in replication.log before? http://paste.ubuntu.com/455058/ | 17:32 |
rye | IOError? that looks like gnome keyring connection thing | 17:33 |
=== cpg|away is now known as cpg | ||
=== beuno-lunch is now known as beuno | ||
=== beuno_ is now known as bueno | ||
=== bueno is now known as beu\no | ||
=== beu\no is now known as beuno | ||
=== cpg is now known as cpg|away | ||
=== cpg|away is now known as cpg | ||
mkarnicki | beuno: how does ubuntu-preferences get account info (name, mail, plan)? is it an http request? | 20:06 |
=== jumpa is now known as JUMPA | ||
mkarnicki | duanedesign: hi =) you know anything about that one ^ ? | 20:07 |
rye | mkarnicki, yes, see http://people.canonical.com/~roman.yepishev/ubuntuone-account-info | 20:08 |
mkarnicki | oh, thanks rye ^-^ ! | 20:08 |
mkarnicki | rye: link broken ? | 20:08 |
rye | mkarnicki, yes | 20:08 |
rye | mkarnicki, yes, see http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/ubuntuone-account-info | 20:09 |
mkarnicki | looks good for me, but google throws bla blah | 20:09 |
mkarnicki | rye: thanks :) | 20:09 |
mkarnicki | rye: sweeet =D thank you!! | 20:09 |
mkarnicki | beuno, duanedesign: rye answered with a python script, thanks :) | 20:11 |
rye | guys | 20:12 |
beuno | he always does! | 20:13 |
rye | beuno, our second couchdb shard appears to be non-cooperative now | 20:14 |
rye | erm | 20:14 |
=== dendro-afk is now known as dendrobates | ||
=== JUMPA is now known as jumpa | ||
=== cpg is now known as cpg|away | ||
pavan | d | 22:02 |
pavan | how to use irc | 22:02 |
=== jumpa is now known as JUMPA | ||
=== cpg|away is now known as cpg | ||
Tavitux | hola buenas tardes | 22:08 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!