1 2011-11-28T01:07:39  *** qxcv has joined #moin-dev
   2 2011-11-28T01:24:05  <ThomasWaldmann> qxcv: you are fast :D
   3 2011-11-28T01:26:49  *** raignarok has quit IRC
   4 2011-11-28T01:27:52  <qxcv> hehe :)
   5 2011-11-28T02:13:16  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1104:a4db041df27a 2.0/MoinMoin/util/ (_tests/test_mimetype.py mimetype.py): fixes mimetypes read from registry issue on windows, thanks to Nick Rioux
   6 2011-11-28T02:19:12  <ThomasWaldmann> eSyr: btw, putting it on master19 first would show whether there are technical errors (like wrong po file format, wrong placeholders, etc.)
   7 2011-11-28T02:39:13  *** jek has quit IRC
   8 2011-11-28T02:50:24  *** jek has joined #moin-dev
   9 2011-11-28T05:03:36  <eSyr> ThomasWaldmann: the files looks like worked on in po editor.
  10 2011-11-28T05:03:44  <eSyr> *look like
  11 2011-11-28T09:18:20  *** raignarok has joined #moin-dev
  12 2011-11-28T09:34:41  *** raignarok has quit IRC
  13 2011-11-28T09:57:51  *** greg_f has joined #moin-dev
  14 2011-11-28T10:17:04  *** raignarok has joined #moin-dev
  15 2011-11-28T10:19:32  *** raignarok has quit IRC
  16 2011-11-28T10:19:44  *** raignarok has joined #moin-dev
  17 2011-11-28T10:23:59  *** raignarok has quit IRC
  18 2011-11-28T10:30:21  *** raignarok_ has joined #moin-dev
  19 2011-11-28T10:36:18  *** raignarok_ has quit IRC
  20 2011-11-28T11:55:09  *** raignarok_ has joined #moin-dev
  21 2011-11-28T12:03:51  *** raignarok_ has quit IRC
  22 2011-11-28T12:47:00  <ThomasWaldmann> moin
  23 2011-11-28T12:55:32  <CIA-56> Sam Toyer <samATqxcvDOTnet> default * 1105:71555781cbeb 2.0/MoinMoin/ (2 files in 2 dirs): Add a search icon to the top-right hand search bar.
  24 2011-11-28T12:55:32  <CIA-56> Sam Toyer <samATqxcvDOTnet> default * 1106:46d7d87078df 2.0/MoinMoin/themes/modernized/static/css/common.css: Better make CSS rule more specific
  25 2011-11-28T12:55:32  <CIA-56> Sam Toyer <samATqxcvDOTnet> default * 1107:525994af1b8f 2.0/MoinMoin/themes/modernized/static/css/common.css: s/em/px
  26 2011-11-28T12:55:33  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 1108:df49aab5d88a 2.0/MoinMoin/ (2 files in 2 dirs): merged
  27 2011-11-28T13:11:02  <ThomasWaldmann> qxcv: ^^
  28 2011-11-28T13:16:24  <qxcv> ThomasWaldmann: ty
  29 2011-11-28T13:17:17  *** qxcv has quit IRC
  30 2011-11-28T13:37:19  <dreimark> ThomasWaldmann: http://hg.moinmo.in/moin/2.0/rev/525994af1b8f
  31 2011-11-28T13:37:38  <dreimark> why is it changed from em to px ?
  32 2011-11-28T13:57:26  <dreimark> just an idea, can we add activate to the moin call? sometimes i try to start the env by the moin command
  33 2011-11-28T13:58:58  * dreimark hmm that search icon needs which firefox version?
  34 2011-11-28T13:59:21  <dreimark> 3.6.24 didn't show it
  35 2011-11-28T14:13:16  *** dave_largo has joined #moin-dev
  36 2011-11-28T14:28:03  *** pkumar has joined #moin-dev
  37 2011-11-28T16:14:27  <Donald95> Bastian Blank, Reimar Bauer, Thomas Waldmann, Prashant Kumar, Eugene Syromyatnikov
  38 2011-11-28T16:14:41  <Donald95> can anyone see my work so far on http://www.google-melange.com/gci/task/view/google/gci2011/7116303 Please
  39 2011-11-28T16:14:54  <Donald95> and tell me if it is in the right direction
  40 2011-11-28T16:21:39  <Donald95> I'm going to sleep now . Please replay on the task so I can continue working on it =)
  41 2011-11-28T16:56:28  *** vedranm has quit IRC
  42 2011-11-28T17:22:11  *** NikitaUtiu has joined #moin-dev
  43 2011-11-28T17:22:20  <NikitaUtiu> moin, all
  44 2011-11-28T17:22:58  <NikitaUtiu> about the task, should the user be redirected to the login screen after he changed his password
  45 2011-11-28T17:22:59  <NikitaUtiu> ?
  46 2011-11-28T17:53:46  *** greg_f has quit IRC
  47 2011-11-28T18:27:38  *** raignarok_ has joined #moin-dev
  48 2011-11-28T18:48:12  <ThomasWaldmann> re
  49 2011-11-28T18:48:21  <ThomasWaldmann> dreimark: ask the student
  50 2011-11-28T18:49:09  <ThomasWaldmann> dreimark: no, i rather want to keep it separate. using virtualenv is only one way to deploy moin.
  51 2011-11-28T18:49:38  <ThomasWaldmann> Donald95: if you use the irc nicks, people might react faster
  52 2011-11-28T18:50:56  <ThomasWaldmann> Donald95: i look at your stuff right now
  53 2011-11-28T18:52:39  <ThomasWaldmann> Donald95: they are pretty and even readable, but I would prefer something simpler. the problem with real images as background is that it does not scale down (at least not in any useful way) - and we wanted misc. sizes, usually smaller than what you did.
  54 2011-11-28T18:53:51  <ThomasWaldmann> (always keep in mind: it is for other sites wanting to link us, so it should not be too big. you can look at other project's "link to us" icons/images/banners, if that helps you choosing sizes.)
  55 2011-11-28T18:55:26  * ThomasWaldmann put that also into a melange comment
  56 2011-11-28T18:55:38  <ThomasWaldmann> hi NikitaUtiu
  57 2011-11-28T18:56:17  <ThomasWaldmann> NikitaUtiu: can you give some more context, like the url of your task or whatever?
  58 2011-11-28T18:57:46  <NikitaUtiu> ThomasWaldmann, I have to invalidate sessions if the password is changed
  59 2011-11-28T19:02:31  <ThomasWaldmann> ah, that one
  60 2011-11-28T19:04:37  <ThomasWaldmann> well, depends. after changing the password, do you log out the user who did it?
  61 2011-11-28T19:05:42  <ThomasWaldmann> btw, if you have any code already or notes about how you implemented it, it would be interesting to see
  62 2011-11-28T19:06:03  <ThomasWaldmann> for code, codereview.appspot.com is a great way, we also used it for SOC a lot.
  63 2011-11-28T19:10:12  <NikitaUtiu> well i was thinking of logging the user out flashing that he has to relog and redirecting him to the login page
  64 2011-11-28T19:10:42  <ThomasWaldmann> that might work, but feel a bit uncomfortable
  65 2011-11-28T19:11:14  <ThomasWaldmann> maybe you could also make sure that all sessions get invalidated and then give the user a new session
  66 2011-11-28T19:12:05  <ThomasWaldmann> how do you plan to implement session invalidation?
  67 2011-11-28T19:12:45  <NikitaUtiu> well simply removing the user.id elemnt from the session
  68 2011-11-28T19:13:30  <NikitaUtiu> and then prompting the user with a login screen with his name already in to ease the process
  69 2011-11-28T19:14:15  <ThomasWaldmann> how does that invalidate other sessions of same user (on other machines/browsers)?
  70 2011-11-28T19:15:41  <NikitaUtiu> yes, i haven't thought of that, i need to investigate
  71 2011-11-28T19:17:32  <ThomasWaldmann> well, as a hint about what could work:
  72 2011-11-28T19:17:56  <ThomasWaldmann> those cookies use some crypto to make sure the user does not tamper with them
  73 2011-11-28T19:18:43  <ThomasWaldmann> the crypto likely involves some global server-side (== same for every user of that wiki) secret
  74 2011-11-28T19:19:06  <ThomasWaldmann> if one would change that, ALL users' session would get invalidated
  75 2011-11-28T19:19:58  <ThomasWaldmann> of course we don't want ALL, but just that one user, so the idea of using some additional per-user "secret" comes to mind.
  76 2011-11-28T19:20:23  <ThomasWaldmann> that could be just some large random value, the user does not need to know or care about it
  77 2011-11-28T19:21:06  <ThomasWaldmann> and for invalidating, you would just change that random value with a new random value
  78 2011-11-28T19:21:40  <ThomasWaldmann> you have to look whether this could work and what places need modifications
  79 2011-11-28T19:21:55  <NikitaUtiu> aha, i'll take a look
  80 2011-11-28T19:22:13  <ThomasWaldmann> there could be 2 places where it could work:
  81 2011-11-28T19:22:50  <ThomasWaldmann> a) flask/werkzeug layer - you have to look whether we can involve a per-user secret there somehow. if that can be done, that might be the easiest way.
  82 2011-11-28T19:23:18  <ThomasWaldmann> b) doing it somehow with separate validation code in moin
  83 2011-11-28T19:38:03  *** pkumar has quit IRC
  84 2011-11-28T20:07:03  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4516:cc1cb20b08c6 1.8/MoinMoin/parser/text_rst.py: remove support for javascript: URLs in the rst parser (dangerous, XSS)
  85 2011-11-28T20:07:04  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4517:af1219a79ead 1.8/docs/CHANGES: updated CHANGES
  86 2011-11-28T20:32:30  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4518:8c6845f31321 1.8/MoinMoin/auth/ldap_login.py: ldap_login: assign server early, it is used in exception handler
  87 2011-11-28T20:32:31  <CIA-56> Radomir Dopieralski <sheep-devel@sheep.art.pl> default * 4519:c9e148be276d 1.8/MoinMoin/action/revert.py:
  88 2011-11-28T20:32:31  <CIA-56> Catch iand display all SaveErrors when revert failed, not just RevertError and
  89 2011-11-28T20:32:31  <CIA-56> Unchanged.
  90 2011-11-28T20:32:31  <CIA-56> Fixes http://moinmo.in/MoinMoinBugs/SaveError%20on%20revert%20due%20to%20BadContent
  91 2011-11-28T20:32:32  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4520:ca676649070f 1.8/MoinMoin/action/PackagePages.py: avoid strange exception in zipfile.py for pre-1980 timestamps
  92 2011-11-28T20:32:32  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4521:600e220938db 1.8/Makefile: get interwikimap from master19 wiki, it is more current
  93 2011-11-28T20:32:33  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4522:b6475e1e45d7 1.8/docs/CHANGES: updated CHANGES
  94 2011-11-28T20:37:54  *** Donald95 has quit IRC
  95 2011-11-28T20:38:05  *** Donald95 has joined #moin-dev
  96 2011-11-28T20:39:30  <dreimark> NikitaUtiu: an other idea is to have a salt per user and it changes after the password is changed
  97 2011-11-28T20:40:53  <dreimark> ah, ThomasWaldmann mentioned it too
  98 2011-11-28T21:03:58  *** NikitaUtiu has quit IRC
  99 2011-11-28T21:14:46  *** sungji has joined #moin-dev
 100 2011-11-28T21:24:34  *** raignarok_ has quit IRC
 101 2011-11-28T21:25:34  *** raignarok_ has joined #moin-dev
 102 2011-11-28T21:26:22  <ThomasWaldmann> sungji: with moin2, a sync should be rather easy, one could just compare the revids that are present in the storages
 103 2011-11-28T21:26:46  <sungji> awesome!
 104 2011-11-28T21:27:09  <ThomasWaldmann> of course if there are multiple heads, it needs some procedure/ui for merging
 105 2011-11-28T21:28:09  <ThomasWaldmann> hg/git is not what one wants, because they usually track "whole project" (== whole wiki), but for wiki items you rather want "per item"
 106 2011-11-28T21:28:54  <ThomasWaldmann> no, there is no such project yet, we are still developing the more basic features
 107 2011-11-28T21:29:24  <ThomasWaldmann> but if you want to do something like that, it makes much more sense doing it for moin2 than for 1.9
 108 2011-11-28T21:34:32  *** raignarok_ has quit IRC
 109 2011-11-28T21:37:53  *** raignarok_ has joined #moin-dev
 110 2011-11-28T21:41:45  <ThomasWaldmann> sungji: ^^
 111 2011-11-28T21:44:21  <dreimark> bbl
 112 2011-11-28T21:44:29  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4523:81f9999d5bec 1.8/ (docs/INSTALL.html docs/UPDATE.html wiki/data/intermap.txt): make install-docs interwiki
 113 2011-11-28T21:44:29  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4524:98b529f91eec 1.8/ (12 files in 9 dirs): updated version numbers, mig scripts, added note to CHANGES
 114 2011-11-28T21:45:16  <sungji> ThomasWaldmann, mhm, I'll definitely work with moin2 instead of moin1.9. I'm trying to understand how you'd realize synchronizing whole wikis with multiple (offline desktop) users when you only track pages on a per-item basis
 115 2011-11-28T21:55:41  <ThomasWaldmann> sungji: you maybe want to look at search index update
 116 2011-11-28T21:56:14  <ThomasWaldmann> there is some code that checks what is in backend storage, but not in search index. maybe sync can be done in a similar way?
 117 2011-11-28T21:56:40  <sungji> ThomasWaldmann, ah ok. I'll have a look at that. Thank you!
 118 2011-11-28T21:58:09  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4525:42d282096e80 1.8/.hgtags: tagged release 1.8.9
 119 2011-11-28T22:03:03  * ThomasWaldmann released 1.8.9 to get old crap off my desk :)
 120 2011-11-28T22:16:31  *** raignarok_ is now known as raignarok
 121 2011-11-28T22:25:43  <sungji> ThomasWaldmann: I must have misunderstood you. Where can I find "search index update" ?
 122 2011-11-28T22:25:57  *** dave_largo has quit IRC
 123 2011-11-28T23:00:57  <ThomasWaldmann> sungji: MoinMoin.storage.middleware.indexing iirc
 124 2011-11-28T23:48:07  <cdbs> ThomasWaldmann: Hi, I need some help
 125 2011-11-28T23:48:37  <cdbs> oh wait, I got it
 126 2011-11-28T23:48:41  <cdbs> no need
 127 2011-11-28T23:53:43  <CIA-56> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5797:af259efc3b95 1.9/docs/CHANGES: updated CHANGES
 128 2011-11-28T23:53:46  <ThomasWaldmann> :)
 129 2011-11-28T23:54:50  *** raignarok has quit IRC
 130 

MoinMoin: MoinMoinChat/Logs/moin-dev/2011-11-28 (last edited 2011-11-28 00:45:03 by IrcLogImporter)