[08:19:08] hi guys, is mediawiki now supported with Galera cluster ? I saw some issues on Google about GET_LOCK stuffs [08:19:11] thx for your feedback [09:49:40] but basically i could not find anywhere that we can use Galera MariaDB cluster with mediawiki … saw some ppl trying but … [10:43:07] Bardack_: I suspect it could work, but it's definitely not officially supported [10:43:16] Not seen anyone work on any sort of support [12:03:20] okido, thx Reedy [12:29:52] I've been reading about the recent (MW 1.27) introduction of SessionManager and Authmanager [1] and I'm wondering if anyone has time to help me understand if these features can help me solve a problem I have with un-saved edits being lost upon session timeouts and remote re-authentication. [12:29:53] [1] https://www.mediawiki.org/wiki/Manual:SessionManager_and_AuthManager [12:38:47] revansx[m], with your own code somewhere? or a default mediawiki installation (which version)? [12:45:26] Thanks for the reply andre__, here's my configuration: [12:45:27] RHEL7, Apache -2.4.6, PHP - 5.6.40 (apache2handler), 5.5.60-MariaDB - 5.5.60, and MW 1.30.. that's the standard part .. for authentication on my domain my organization requires me to use a server side policy agent called "SiteMinder" by CA .. this basically intercepts all requests to my MW application and makes sure that the client has been approved by a remote authentication service elsewhere on the network.. so when a [12:45:27] user gets to my wiki I am assured that they have been authorized already and all i have to do is read their username from the immutable session cookie provided and auto-log them in using the Auth_RemoteUser extension [12:46:26] so basically a standard MW install with a security wrapper that makes the current user known to MW. [12:49:36] Things work well until the user is in the middle of a page edit and the remote session expires due to lack of server interaction from the client .. unknown to the user .. at which point when the user clicks "save" the apache policy agent violently redirects them to the remote identity provider for re-authentication of the session (which always goes well) -- and the re-authentication site tries to put them back to the [12:49:37] referring page with a new session and a new auto-login, but with all the un-saved edits lost [12:50:44] ^ that's the issue.. and so I'm looking to see if MW has provided the tools for me to handle this situation in the page about Session Manager and AuthManager [12:50:45] https://www.mediawiki.org/wiki/Manual:SessionManager_and_AuthManager [12:51:00] There is also https://www.mediawiki.org/wiki/Manual:How_to_debug/Login_problems for the user side of things [12:57:23] ok.. I'll work through that. Thanks for sharing that link [12:58:58] I guess my main question to this room is: based on what I've described, should I be expected anything different? .. can anyone read my description of my setup and tell whether or not I "should" or "should not" expect anything different? [13:01:37] I'll slug through the debugging and config changes needed, but I'm hoping someone can tell me if there's even any hope that there is a configuration for me to find that will make the session work better given the security wrapper situation I have [13:25:44] HI all, I want to organize a download page where several releases can be downloaded. However I also want to organize a 'fixed' lastest version link so I can automate the downloading of the latest page. How can I do that ? [14:25:52] Hey there, I'm looking to contribute to automated testing if there's any done on Wikipedia. I have experience with WebDriver & Appium in Java. I was wondering if there is a way to get involved. It wasn't obvious from a web search. [14:26:12] I'm open to learning / using a new tool or language if there is an existing framework or set of tests in place [14:26:37] theconstantvaria: What sort of automated testing? [14:26:44] Unit tests? Browser tests? Some other tests? [14:27:16] Any, I typically do functional / QA automation but I'm open to working on unit tests. I've done browser tests but can also test the Android or iOS app [14:27:59] https://phabricator.wikimedia.org/project/board/313/ [14:28:14] https://phabricator.wikimedia.org/maniphest/?project=PHID-PROJ-fc6fnvh3umraj7jrqdqg&statuses=open()&group=none&order=newest#R [14:29:14] Ah, thank you [14:29:14] https://www.mediawiki.org/wiki/Browser_testing [14:29:22] https://www.mediawiki.org/wiki/Browser_testing#How_to_contribute [14:29:34] Oh, apparently https://www.mediawiki.org/wiki/Selenium [14:29:48] https://www.mediawiki.org/wiki/Continuous_integration [14:30:06] Should give you some stuff to have a read and have some idea what's going on ;) [14:31:40] Yes this definitely helps! Thanks for providing these. I'm looking to build my portfolio and figured this is a good place to volunteer my time (used to be a test engineer, don't code in my new position and am bored). Nice and open/visible, just like you'd expect for Wikimedia [14:33:12] :) [14:34:05] Your searching might've been hampered if you were looking for Wikipedia [20:46:10] I'm hoping that there is a way to select a different skin & side menu when editing a page [20:50:20] Hello could anyone explain to me how the userrights- interwiki right works. Thanks. [20:51:48] The coding conventions for MediaWiki are too complex for the occasion editor. So it would helpful to have a different color background and a menu full of pages of tips for editors that target a new tab. [21:04:09] An obsolete page on interewiki actually has some info. Go to https://m.mediawiki.org/wiki/Manual:User_rights_(older_versions) and look under Managing user rights of users on foreign wikis [21:09:57] Thank you [21:10:44] There is no text on that page [21:12:08] I found it [21:24:57] maybe it'll answer your question. thought I'd build some karma while lurking and hoping for an answer. [23:56:20] anyone know how to stop the creation of spam accounts