Page MenuHomePhabricator
Feed All Stories

Feb 8 2019

epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Restricted Differential Revision.
Feb 8 2019, 12:20 AM · Plans

Feb 7 2019

epriestley closed T5351: Phabricator shows "Anyone can register an account" even if no registration-enabled auth providers exist as Resolved by committing Restricted Diffusion Commit.
Feb 7 2019, 11:32 PM · Restricted Project, Auth
epriestley closed T8029: make it possible to "approve" a user from the profile view as Resolved by committing Restricted Diffusion Commit.
Feb 7 2019, 11:04 PM · Auth, People
epriestley closed T8907: Auto-focus first login field on login page as Resolved by committing Restricted Diffusion Commit.
Feb 7 2019, 11:03 PM · Auth
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 7 2019, 9:52 PM · Plans
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 7 2019, 8:44 PM · Plans
epriestley closed T10286: Design a Milestone Tag as Resolved.

Maybe T6038.

Feb 7 2019, 8:26 PM · Restricted Project, Design, Projects (v3)
epriestley closed T6882: Define icon constants for development consistency as Resolved.

At least for now, copy/paste is keeping these largely consistent.

Feb 7 2019, 8:26 PM · Design
epriestley renamed Design from Design & Planning to Design.
Feb 7 2019, 8:25 PM
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 7 2019, 8:23 PM · Plans
epriestley added a comment to T13244: 2019 Week 6 Bonus Content.

For now, maybe I'll just keep an eye on how that rule would impact things.

Feb 7 2019, 8:23 PM · Plans
epriestley renamed T13247: Mobile "Hamburger Menus" require explicit setup and are easy to get wrong by mistake from Mobile "Hamburger Menus" require explicit are easy to get wrong by mistake to Mobile "Hamburger Menus" require explicit setup and are easy to get wrong by mistake.
Feb 7 2019, 8:22 PM · Design, Infrastructure
epriestley created T13247: Mobile "Hamburger Menus" require explicit setup and are easy to get wrong by mistake.
Feb 7 2019, 8:17 PM · Design, Infrastructure
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 7 2019, 7:54 PM · Plans
epriestley updated the task description for T13200: "Responsible Users" queries with "Author" or "Reviewer" or "Auditor" constraints can include too many results.
Feb 7 2019, 7:30 PM · Diffusion, Differential
epriestley added a comment to T13244: 2019 Week 6 Bonus Content.

D20093 fixes a mobile application menu in Mail. It would be very nice to fix this in a generic way instead. (This may also affect Instances.)

Feb 7 2019, 7:18 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 7 2019, 6:34 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 7 2019, 6:16 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 7 2019, 4:19 PM · Plans
epriestley renamed T6115: Allow multi-factor authentication to be a requirement for user subgroups, including administrators from Allow multi-factor authentication to be a requirement for administrators to Allow multi-factor authentication to be a requirement for user subgroups, including administrators.
Feb 7 2019, 3:09 PM · Haskell.org, Auth
epriestley added a revision to T8029: make it possible to "approve" a user from the profile view: Unknown Object (Differential Revision).
Feb 7 2019, 3:08 PM · Auth, People
epriestley added a comment to T8029: make it possible to "approve" a user from the profile view.

Screen Shot 2019-02-07 at 7.05.48 AM.png (854×1 px, 203 KB)

Feb 7 2019, 3:06 PM · Auth, People
epriestley added a comment to T6703: Allow multiple copies of the same auth provider type.

Legalpad uses ExternalAccount to store arbitrary email addresses as an identity.

Feb 7 2019, 2:38 PM · Auth
epriestley added a revision to T8907: Auto-focus first login field on login page: Unknown Object (Differential Revision).
Feb 7 2019, 4:55 AM · Auth
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 7 2019, 3:58 AM · Plans
epriestley added a revision to T9512: "Change Password" should prompt users to "Reset Password" if no password has been set: Unknown Object (Differential Revision).
Feb 7 2019, 3:25 AM · Restricted Project, Auth
epriestley added a revision to T5351: Phabricator shows "Anyone can register an account" even if no registration-enabled auth providers exist: Unknown Object (Differential Revision).
Feb 7 2019, 2:14 AM · Restricted Project, Auth
epriestley added a revision to T10071: New account e-mail invites do not allow registration on auth providers that do not allow registration: Unknown Object (Differential Revision).
Feb 7 2019, 2:04 AM · Auth, Bug Report
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 7 2019, 1:43 AM · Auth
epriestley added a comment to T6703: Allow multiple copies of the same auth provider type.

(Misfire in the plain text of D20105.)

Feb 7 2019, 1:40 AM · Auth
epriestley reopened T6703: Allow multiple copies of the same auth provider type as "Open".
Feb 7 2019, 1:40 AM · Auth
epriestley closed T7732: Convoluted flow when locked out of account with only one auth provider as Resolved by committing Restricted Diffusion Commit.
Feb 7 2019, 1:07 AM · Restricted Project, Auth
epriestley closed T6703: Allow multiple copies of the same auth provider type as Resolved by committing Restricted Diffusion Commit.
Feb 7 2019, 12:07 AM · Auth
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 7 2019, 12:02 AM · Auth

Feb 6 2019

epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 6 2019, 11:50 PM · Auth
epriestley closed T6479: Manual account creation without Username+Password auth unclear to users and administrators as Wontfix.

This task is kind of all over the place, but I expect it to be functionally resolved by changes attached to T13244 in service of (internal) PHI774.

Feb 6 2019, 11:49 PM · LDAP, Auth
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 6 2019, 11:33 PM · Auth
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 6 2019, 11:19 PM · Auth
epriestley added a project to T13190: Plans: User Accounts, Profiles, Registration and Imports: Auth.
Feb 6 2019, 11:18 PM · Auth, People, Plans
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 6 2019, 11:13 PM · Auth
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 6 2019, 6:49 PM · Auth
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 6 2019, 4:57 PM · Auth
epriestley added a comment to T7732: Convoluted flow when locked out of account with only one auth provider.

I've marked D20106 as resolving this. Although all possible permutations of this situation aren't completely fixed, I believe we've added enough tools that this situation can be resolved by clicking a couple of things, and usually resolved by users without administrator intervention:

Feb 6 2019, 4:35 PM · Restricted Project, Auth
epriestley added a revision to T7732: Convoluted flow when locked out of account with only one auth provider: Unknown Object (Differential Revision).
Feb 6 2019, 4:20 PM · Restricted Project, Auth
epriestley added a comment to T6703: Allow multiple copies of the same auth provider type.

Here are some general technical blockers here:

Feb 6 2019, 4:05 PM · Auth
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 6 2019, 3:26 PM · Auth
epriestley merged T13246: Phabricator search has issues with paging when `relevance` ordering is chosen and crashes with `failed to return a value from getPagingValueMap() for column "rank"` into T13091: Ferret "Relevance" order does not always have all the columns it needs available.
Feb 6 2019, 1:18 PM · Search
epriestley merged task T13246: Phabricator search has issues with paging when `relevance` ordering is chosen and crashes with `failed to return a value from getPagingValueMap() for column "rank"` into T13091: Ferret "Relevance" order does not always have all the columns it needs available.
Feb 6 2019, 1:18 PM
artms renamed T13246: Phabricator search has issues with paging when `relevance` ordering is chosen and crashes with `failed to return a value from getPagingValueMap() for column "rank"` from Phriction search has issues with paging and crashes with `PhrictionDocumentQuery" failed to return a value from getPagingValueMap() for column "rank"` to Phabricator search has issues with paging when `relevance` ordering is chosen and crashes with `failed to return a value from getPagingValueMap() for column "rank"`.
Feb 6 2019, 10:14 AM
artms added a comment to T13246: Phabricator search has issues with paging when `relevance` ordering is chosen and crashes with `failed to return a value from getPagingValueMap() for column "rank"`.

Forgot to mention that ordering set is relevance and also same issue happens if you search in maniphest, eg.: https://secure.phabricator.com/maniphest/query/Gk8I9e13KiTw/?after=12975

Feb 6 2019, 10:13 AM
artms updated the task description for T13246: Phabricator search has issues with paging when `relevance` ordering is chosen and crashes with `failed to return a value from getPagingValueMap() for column "rank"`.
Feb 6 2019, 9:58 AM
artms created T13246: Phabricator search has issues with paging when `relevance` ordering is chosen and crashes with `failed to return a value from getPagingValueMap() for column "rank"`.
Feb 6 2019, 9:58 AM
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 6 2019, 12:17 AM · Plans

Feb 5 2019

amckinley removed a revision from T13224: Pygments Bash lexer has explosive complexity on unterminated strings with many backslashes: Unknown Object (Differential Revision).
Feb 5 2019, 11:43 PM · Infrastructure
amckinley awarded T13245: Improve MFA security by using replacing SMS code digits with emoji a Burninate token.
Feb 5 2019, 11:15 PM · Security
epriestley closed T13243: Writing to streams can run into issues with EINTR as Resolved by committing Restricted Diffusion Commit.
Feb 5 2019, 10:03 PM · Infrastructure
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 5 2019, 9:25 PM · Plans
epriestley added a revision to T7732: Convoluted flow when locked out of account with only one auth provider: Unknown Object (Differential Revision).
Feb 5 2019, 7:01 PM · Restricted Project, Auth
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 7:01 PM · Plans
epriestley added a comment to T13243: Writing to streams can run into issues with EINTR.

It's true that it has been 12 years, but I'm sure fwrite() will start returning an error code when it encounters a permanent, fatal EPIPE error condition soon.

Feb 5 2019, 6:53 PM · Infrastructure
amckinley added a comment to T13243: Writing to streams can run into issues with EINTR.

That upstream bug report is really something else.

Feb 5 2019, 6:50 PM · Infrastructure
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 5 2019, 6:31 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 6:29 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 5:50 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 3:19 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 3:13 PM · Plans
epriestley added a revision to T6703: Allow multiple copies of the same auth provider type: Unknown Object (Differential Revision).
Feb 5 2019, 2:10 PM · Auth
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 2:10 PM · Plans
epriestley moved T4289: JIRA authenticator JIRA version 5 compatibility from Backlog to JIRA is Special Too on the Auth board.
Feb 5 2019, 2:07 PM · Auth
epriestley moved T10961: JIRA instructions are a bit out of date with modern JIRA from Backlog to JIRA is Special Too on the Auth board.
Feb 5 2019, 2:07 PM · Auth, Documentation
epriestley moved T6479: Manual account creation without Username+Password auth unclear to users and administrators from Backlog to Next on the Auth board.
Feb 5 2019, 2:06 PM · LDAP, Auth
epriestley moved T7732: Convoluted flow when locked out of account with only one auth provider from Backlog to Next on the Auth board.
Feb 5 2019, 2:06 PM · Restricted Project, Auth
epriestley moved T9512: "Change Password" should prompt users to "Reset Password" if no password has been set from Backlog to Next on the Auth board.
Feb 5 2019, 2:06 PM · Restricted Project, Auth
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 5 2019, 2:04 PM · Plans
epriestley renamed leoluk from lou to leoluk.
Feb 5 2019, 2:03 PM
epriestley renamed • leoluk-moved-aside from leoluk to leoluk-moved-aside.
Feb 5 2019, 2:00 PM
epriestley added a member for Blessed Committers: leoluk.
Feb 5 2019, 1:41 PM
epriestley added a member for Community: leoluk.
Feb 5 2019, 1:41 PM
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 1:33 PM · Plans
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 5 2019, 1:12 PM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 1:12 PM · Plans
leoluk edited the content of Community Resources.
Feb 5 2019, 1:06 PM
leoluk updated leoluk.
Feb 5 2019, 12:19 PM
leoluk awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Feb 5 2019, 10:58 AM · Haskell.org, Auth
leoluk awarded T13245: Improve MFA security by using replacing SMS code digits with emoji a Y So Serious token.
Feb 5 2019, 10:52 AM · Security
leoluk awarded T929: Allow two arbitrary revisions to be compared in Diffusion a Love token.
Feb 5 2019, 10:45 AM · Diffusion (v3), Restricted Project
spawnlt awarded T7930: Let Calendar provide date services to other applications a Party Time token.
Feb 5 2019, 9:32 AM · Calendar
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 3:41 AM · Plans
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 5 2019, 3:18 AM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 3:17 AM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 3:15 AM · Plans
epriestley added a revision to T13224: Pygments Bash lexer has explosive complexity on unterminated strings with many backslashes: Unknown Object (Differential Revision).
Feb 5 2019, 3:09 AM · Infrastructure
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 5 2019, 3:08 AM · Plans
epriestley added a revision to T13244: 2019 Week 6 Bonus Content: Unknown Object (Differential Revision).
Feb 5 2019, 1:26 AM · Plans

Feb 4 2019

epriestley closed T8693: Arc Anoid crashes on a 30x15 terminal as Resolved by committing Restricted Diffusion Commit.
Feb 4 2019, 4:07 PM · Arcanist
MatanUbe awarded T11741: Quickstart can fail to initialize databases if MyISAM is not available (currently, only in Google Cloud) a Like token.
Feb 4 2019, 2:01 PM
jbeck added a comment to T13243: Writing to streams can run into issues with EINTR.

Ok gotcha.

Feb 4 2019, 1:04 AM · Infrastructure
epriestley added a comment to T13243: Writing to streams can run into issues with EINTR.

The "mess" part is the broken PHP. In C, where you can tell what happened, the behavior is all reasonable.

Feb 4 2019, 12:52 AM · Infrastructure

Feb 3 2019

jbeck added a comment to T13243: Writing to streams can run into issues with EINTR.

I wouldn't exactly say it's a huge mess. It's just an interrupted system call, which is fairly well documented. See for example http://poincare.matf.bg.ac.rs/~ivana/courses/ps/sistemi_knjige/pomocno/apue/APUE/0201433079/ch10lev1sec5.html. It doesn't exactly help that PHP gives you a broken abstraction over the underlying C implementation.

Feb 3 2019, 10:50 PM · Infrastructure
epriestley updated the task description for T13244: 2019 Week 6 Bonus Content.
Feb 3 2019, 2:59 PM · Plans