On Sat, Aug 21, 2021 at 10:24:21AM +0300, Paul Fertser wrote: > I'll send an additional announcement when the system is running again.
OK, we've been testing the new system for many hours by now and it seems ready enough for prime-time, no looking back :) It's a major version upgrade which comes with a completely new UI, I hope that's for the good. One essential note: please remember to always _link_ your additional identities rather than trying to log in with another provider right away. The linking procedure is as follows: 1. Sign In with your _existing_ account (can be OpenID or any of the enabled OAuth providers) 2. Edit the URL to read https://review.openocd.org/login/?link (sorry, the new UI lacks the button due to a bug I believe, working on it) 3. In the new Sign In prompt select another provider you want to add. Failing to do so might lead to duplicated accounts, in this case you'll have to contact me via IRC or e-mail for manual account merging procedure. Regarding the supported authentication providers: - OpenID should work with any service still operating - Google OAuth and Github OAuth work as before - Bitbucket will likely not work due to an upstream bug I also see the plugin offers configuration for the following entities: CAS Facebook GitLab LemonLDAP Dex Keycloak Azure AirVantage Phabricator If you need one of those, please speak up; enabling support is not exactly fast, it requires registering a project with them, so we'll do it on request. Another new feature is that you can now reply by e-mail to comments, see https://gerrit-review.googlesource.com/Documentation/intro-user.html#reply-by-email for details. Take care to send your reply to ger...@openocd.org , ignoring the reply-to header Gerrit inserts automatically. I also tested an apparently very powerful colourful full-screen console application for comfortably working on reviews even when your Internet connection is sporadic or web-browser misbehaves: meet Gertty https://opendev.org/ttygroup/gertty#repo-readme . It's likely already available in your distro repository but if you want the latest version it can run nicely in Python virtualenv without affecting the rest of the system. This config file should be enough to get started: servers: - name: OpenOCD url: https://review.openocd.org username: CHANGE password: CHANGE auth-type: basic git-root: ~/.local/gertty/git/ diff-view: unified If you do not know your HTTP password, generate a new one in the Gerrit settings. Of course, such a major upgrade can't be 100 % smooth, so if you notice any issues, please talk to me, and we'll try to sort it all out. Thank you! -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com
signature.asc
Description: PGP signature