Page MenuHomePhabricator
Feed Advanced Search

May 13 2016

thoughtpolice moved T8887: Allow owners packages to add blocking reviewers from Backlog to Details on the Haskell.org board.
May 13 2016, 6:14 PM · Haskell.org, Restricted Project, Owners
thoughtpolice added a project to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available: Haskell.org.
May 13 2016, 6:13 PM · Haskell.org, Auth
thoughtpolice added a project to T6483: Diffusion doesn't recognize commit landing w/ `Signed-off-by:` line: Haskell.org.
May 13 2016, 6:13 PM · Haskell.org, Diffusion
thoughtpolice moved T10225: arc patch --nobranch leaves submodules in the wrong state from Backlog to Details on the Haskell.org board.
May 13 2016, 6:09 PM · Haskell.org, Restricted Project, Arcanist, Bug Report
thoughtpolice added a project to T6299: Remarkup links to objects in Phame break if a CNAME is set: Haskell.org.
May 13 2016, 6:09 PM · Haskell.org, Remarkup, Phame
thoughtpolice added a project to T6115: Allow multi-factor authentication to be a requirement for user subgroups, including administrators: Haskell.org.
May 13 2016, 6:08 PM · Haskell.org, Auth
thoughtpolice added a project to T8887: Allow owners packages to add blocking reviewers: Haskell.org.
May 13 2016, 6:08 PM · Haskell.org, Restricted Project, Owners
thoughtpolice added a project to T10225: arc patch --nobranch leaves submodules in the wrong state: Haskell.org.
May 13 2016, 6:07 PM · Haskell.org, Restricted Project, Arcanist, Bug Report
thoughtpolice moved T182: Commit into repository directly from differential from Backlog to Details on the Haskell.org board.
May 13 2016, 5:59 PM · Haskell.org, Restricted Project, Differential
thoughtpolice added a project to T182: Commit into repository directly from differential: Haskell.org.
May 13 2016, 5:59 PM · Haskell.org, Restricted Project, Differential
thoughtpolice updated the image for Haskell.org from F1242077: fa-umbrella-indigo.png to F1311665: profile.
May 13 2016, 5:54 PM
thoughtpolice moved T5000: Using Differential with plain Git, without requiring Arc from Backlog to Important on the Haskell.org board.
May 13 2016, 5:53 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Differential, Arcanist
thoughtpolice added a project to T5000: Using Differential with plain Git, without requiring Arc: Haskell.org.
May 13 2016, 5:53 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Differential, Arcanist
thoughtpolice added a project to T6091: Support for Git's `.mailmap` author mapping: Haskell.org.
May 13 2016, 5:50 PM · Haskell.org, People

May 11 2016

thoughtpolice awarded rP3fdb1a2bc437: Improve behavior for not-yet-created non-cluster repositories a Pterodactyl token.
May 11 2016, 10:40 PM

May 5 2016

thoughtpolice accepted D15849: Fix create links when no repositories exist.

yay

May 5 2016, 4:09 AM
thoughtpolice added a comment to D15849: Fix create links when no repositories exist.

literally, your patch is identical to mine, except those characters

May 5 2016, 4:03 AM
thoughtpolice requested changes to D15849: Fix create links when no repositories exist.

This doesn't quite fix it. /diffusion/new has this:

May 5 2016, 4:02 AM
thoughtpolice added a comment to T10925: Cannot create repository with latest HEAD.

Yeah, should be restarted with my custom dumb script:

May 5 2016, 3:42 AM · Bug Report
thoughtpolice updated the task description for T10925: Cannot create repository with latest HEAD.
May 5 2016, 3:21 AM · Bug Report
thoughtpolice created T10925: Cannot create repository with latest HEAD.
May 5 2016, 3:21 AM · Bug Report

Apr 22 2016

thoughtpolice added a member for Haskell.org: thoughtpolice.
Apr 22 2016, 8:30 PM
thoughtpolice created Haskell.org.
Apr 22 2016, 8:29 PM

Apr 18 2016

thoughtpolice planned changes to D15743: Make daemons perform file deletion.
Apr 18 2016, 1:37 AM
thoughtpolice updated the diff for D15743: Make daemons perform file deletion.
  • Mark file metadata as 'deleted' in controller
Apr 18 2016, 1:36 AM
thoughtpolice planned changes to D15743: Make daemons perform file deletion.
Apr 18 2016, 12:43 AM
thoughtpolice updated the diff for D15743: Make daemons perform file deletion.

Fix usage of public vs protected

Apr 18 2016, 12:43 AM
thoughtpolice planned changes to D15743: Make daemons perform file deletion.

(This isn't done yet, because once you click Delete the daemon task isn't immediately queued up, meaning it looks like the file is still in the UI for a little while.)

Apr 18 2016, 12:42 AM
thoughtpolice added a task to D15743: Make daemons perform file deletion: T10828: File deletion should be queued up and run by daemons.
Apr 18 2016, 12:41 AM
thoughtpolice added a revision to T10828: File deletion should be queued up and run by daemons: D15743: Make daemons perform file deletion.
Apr 18 2016, 12:41 AM · Contributor Onboarding, Daemons, Files, Bug Report
thoughtpolice claimed T10828: File deletion should be queued up and run by daemons.
Apr 18 2016, 12:18 AM · Contributor Onboarding, Daemons, Files, Bug Report

Apr 17 2016

thoughtpolice added a comment to T10827: Files with long handles overflow in the UI.

Actually, now that I think about it, the chunked representation overlays the underlying object storage system, so file.info by itself isn't enough - it needs to also extend file.querychunks.

Apr 17 2016, 6:54 AM · Bug Report
thoughtpolice added a comment to T10827: Files with long handles overflow in the UI.

Actually, now that I think about it, the chunked representation overlays the underlying object storage system, so file.info by itself isn't enough - it needs to also extend file.querychunks.

Apr 17 2016, 6:54 AM · Bug Report
thoughtpolice added a comment to T10827: Files with long handles overflow in the UI.

I think adding it to conduit is a good compromise; there's very little that's useful in the UI, and if anyone complains about something it should be easy enough to pin just using file.info. file.info already is very short anyway, so adding a fileHandle field should be relatively kosher, I think.

Apr 17 2016, 6:53 AM · Bug Report
thoughtpolice edited the content of Community Resources.
Apr 17 2016, 2:09 AM
thoughtpolice committed rPb2d2f03dea7a: Tell users to avoid magical CloudFlare nonsense in the CDN documentation (authored by Austin Seipp <austin@well-typed.com>).
Tell users to avoid magical CloudFlare nonsense in the CDN documentation
Apr 17 2016, 1:50 AM
thoughtpolice closed D15738: Tell users to avoid magical CloudFlare nonsense in the CDN documentation by committing rPb2d2f03dea7a: Tell users to avoid magical CloudFlare nonsense in the CDN documentation (authored by Austin Seipp <austin@well-typed.com>).
Apr 17 2016, 1:50 AM
thoughtpolice closed T9716: Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation as Resolved by committing rPb2d2f03dea7a: Tell users to avoid magical CloudFlare nonsense in the CDN documentation.
Apr 17 2016, 1:50 AM · Documentation
thoughtpolice updated the diff for D15738: Tell users to avoid magical CloudFlare nonsense in the CDN documentation.

Try again.

Apr 17 2016, 1:49 AM
thoughtpolice updated the diff for D15738: Tell users to avoid magical CloudFlare nonsense in the CDN documentation.

Attempt a staging push with my SSH key, now.

Apr 17 2016, 1:44 AM
thoughtpolice added a task to D15738: Tell users to avoid magical CloudFlare nonsense in the CDN documentation: T9716: Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation.
Apr 17 2016, 1:42 AM
thoughtpolice added a revision to T9716: Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation: D15738: Tell users to avoid magical CloudFlare nonsense in the CDN documentation.
Apr 17 2016, 1:42 AM · Documentation
thoughtpolice created T10828: File deletion should be queued up and run by daemons.
Apr 17 2016, 1:32 AM · Contributor Onboarding, Daemons, Files, Bug Report
thoughtpolice created T10827: Files with long handles overflow in the UI.
Apr 17 2016, 1:26 AM · Bug Report

Apr 14 2016

thoughtpolice updated the task description for T10815: Confusing diffusion error with empty, non-activated hosted repository.
Apr 14 2016, 10:53 PM · Diffusion, Bug Report
thoughtpolice created T10815: Confusing diffusion error with empty, non-activated hosted repository.
Apr 14 2016, 10:52 PM · Diffusion, Bug Report

Apr 8 2016

thoughtpolice awarded C144: Dark Souls III Release a Evil Spooky Haunted Tree token.
Apr 8 2016, 3:57 AM

Mar 30 2016

thoughtpolice awarded D15548: Fix run-on "pre" on project/profile feeds a Pterodactyl token.
Mar 30 2016, 2:40 PM

Mar 28 2016

thoughtpolice accepted D15535: Fully fix a bad rule object aliasing issue custom remarkup rules.

I've confirmed this fixed our instance of T10234 on phabricator.haskell.org

Mar 28 2016, 5:32 PM

Mar 25 2016

thoughtpolice created T10674: Latest HEAD broke viewing unit test results in Harbormaster.
Mar 25 2016, 10:27 PM · Harbormaster, Bug Report

Jan 25 2016

thoughtpolice added a comment to T10205: Support browsing interface names in Almanac typehaead.

Update: I freshly reinstalled Phabricator on Ubuntu 14.04, and couldn't reproduce this... but between the three instances there's very little in common. I'd never enabled Almanac stuff before on my other instance, and never on Haskell.org, but those exhibit this bug. A fresh install does not seem to, and there doesn't seem to be a stack trace.

Jan 25 2016, 6:45 PM · Almanac (v2), Bug Report

Jan 22 2016

thoughtpolice created T10205: Support browsing interface names in Almanac typehaead.
Jan 22 2016, 4:30 PM · Almanac (v2), Bug Report

Jan 19 2016

thoughtpolice edited P1925 Masterwork From Distant Lands.
Jan 19 2016, 10:26 PM

Nov 23 2015

tolbrino awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Nov 23 2015, 1:11 PM · Haskell.org, Auth

Nov 17 2015

20after4 awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Love token.
Nov 17 2015, 8:57 AM · Haskell.org, Auth

Nov 5 2015

thoughtpolice added a comment to T9716: Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation.

Someone else ran into issues with Rocket Loader too, although everything broke completely for them in Chrome (although fine in Safari).

Hitting this means you have your primary install behind CloudFlare, right? Not just the file domain? Do you have any particular reasons for doing that? I don't normally expect installs to put both domains behind CloudFlare.

Nov 5 2015, 5:19 PM · Documentation

Nov 4 2015

thoughtpolice created T9716: Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation.
Nov 4 2015, 10:40 PM · Documentation

Oct 26 2015

tycho.tatitscheff awarded T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them a Love token.
Oct 26 2015, 1:52 PM · Restricted Project, Diffusion, Herald

Oct 5 2015

thoughtpolice awarded T9252: Unprototype Drydock (v1) a Like token.
Oct 5 2015, 10:32 PM · Prioritized, Drydock

Sep 10 2015

thoughtpolice awarded T9123: Build Phabricator in Harbormaster (v2) a Yellow Medal token.
Sep 10 2015, 2:22 PM · Prioritized, Harbormaster

Sep 4 2015

greggrossmeier awarded T6115: Allow multi-factor authentication to be a requirement for user subgroups, including administrators a Like token.
Sep 4 2015, 5:40 PM · Haskell.org, Auth

Aug 31 2015

thoughtpolice awarded T8887: Allow owners packages to add blocking reviewers a Piece of Eight token.
Aug 31 2015, 3:51 PM · Haskell.org, Restricted Project, Owners

Aug 24 2015

thoughtpolice added a comment to T6115: Allow multi-factor authentication to be a requirement for user subgroups, including administrators.

Just as a note: I was thinking about this, and in fact, I cooked up a small (untested) patch for it to require Administrators to have MFA (see end of post) through a new setting.

Aug 24 2015, 8:29 PM · Haskell.org, Auth

Aug 23 2015

thoughtpolice awarded T9212: Community Feedback: How should we handle free support? a The World Burns token.
Aug 23 2015, 5:49 PM · Public & Media Relations, Support
thoughtpolice added a comment to T9212: Community Feedback: How should we handle free support?.

One more vote from Haskell.org: I appreciate all the help in the past, but even then I am also of the opinion you should end the real time support. I think moving to something like a daily queue with Nuance is probably the best bet. I know for a fact we've pinged @epriestley more than once with breaking issues since we kind of live on the edge but for the most part all of our components are now very stable and I doubt they will fundamentally change soon, so we can live with the slight breakages sometimes (with solid backups upon every update of Phabricator).

Aug 23 2015, 5:49 PM · Public & Media Relations, Support

Aug 19 2015

thoughtpolice added a comment to T9219: 'Exception' with message 'Unable to resolve method 'loadDrydockLease'.'.

Yup, confirmed fixed. Thanks again y'all!

Aug 19 2015, 6:52 PM · Drydock, Harbormaster

Aug 18 2015

thoughtpolice created T9219: 'Exception' with message 'Unable to resolve method 'loadDrydockLease'.'.
Aug 18 2015, 10:58 PM · Drydock, Harbormaster
thoughtpolice added a comment to T9205: Bad loadArtifactLease parameters in Harbormaster.

Looks like it's fixed, thanks!

Aug 18 2015, 6:11 PM · Harbormaster

Aug 17 2015

thoughtpolice edited P1844 Masterwork From Distant Lands.
Aug 17 2015, 3:54 PM

Jul 24 2015

thoughtpolice created T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them.
Jul 24 2015, 7:26 PM · Restricted Project, Diffusion, Herald

Jul 21 2015

thoughtpolice awarded D13626: Badges v0.1 a Mountain of Wealth token.
Jul 21 2015, 10:33 PM
thoughtpolice edited the content of Organizations Using Phabricator.
Jul 21 2015, 10:31 PM

Jul 15 2015

thoughtpolice retitled D13638: Add CDN configuration instructions for Fastly from to Add CDN configuration instructions for Fastly.
Jul 15 2015, 8:08 PM

Jul 11 2015

thoughtpolice edited the content of Community Resources.
Jul 11 2015, 7:24 AM
thoughtpolice added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

The source code for my extension is available here: https://github.com/thoughtpolice/libphutil-yubikey

Jul 11 2015, 7:18 AM · Haskell.org, Auth

Jul 8 2015

thoughtpolice added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

I'll also note that my perspective is probably somewhat skewed, because I sometimes often jump into high security mode because I use things like Passphrase a lot to manage credentials - so cutting down the time from "take out phone and fiddle with application" to "touch my USB port" is a nice win for me. (For mobile apps, I actually prefer Duo Security since it takes it from "fiddling" to "push notification I confirm from lock screen".)

Jul 8 2015, 12:50 AM · Haskell.org, Auth
thoughtpolice added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

You do need an API key to talk with their servers - but you can get an API key for free with your Yubikey that allows use of their service as you need. So, the administrator just needs to have a registered Yubikey on their service and request an API token, then configure Phabricator to use it (the extension also adds configuration options into /config to do this properly.) Users don't need to configure anything; they just need a registered key (which it comes with out of the box).

Jul 8 2015, 12:38 AM · Haskell.org, Auth

Jul 7 2015

thoughtpolice created T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.
Jul 7 2015, 11:03 PM · Haskell.org, Auth

Jun 3 2015

thoughtpolice edited P1796 Masterwork From Distant Lands.
Jun 3 2015, 7:14 AM

May 14 2015

thoughtpolice edited P1782 Masterwork From Distant Lands.
May 14 2015, 11:31 PM

May 11 2015

johnny-bit awarded T6299: Remarkup links to objects in Phame break if a CNAME is set a Mountain of Wealth token.
May 11 2015, 5:22 PM · Haskell.org, Remarkup, Phame

May 9 2015

thoughtpolice awarded D12770: Show how to call Conduit API methods from clients a Mountain of Wealth token.
May 9 2015, 6:35 PM

Mar 19 2015

thoughtpolice edited the content of Community Resources.
Mar 19 2015, 8:12 PM

Mar 6 2015

thoughtpolice edited P1737 Masterwork From Distant Lands.
Mar 6 2015, 6:22 PM
thoughtpolice edited P1736 Masterwork From Distant Lands.
Mar 6 2015, 6:16 PM

Mar 5 2015

thoughtpolice edited P1733 From Jan.txt.
Mar 5 2015, 4:15 PM

Feb 15 2015

thoughtpolice awarded D11657: Add a ShellCheck linter a Doubloon token.
Feb 15 2015, 4:07 AM

Dec 10 2014

thoughtpolice closed T6720: Hitting 'Show older changes' on (some) revisions throws an exception in DifferentialTransactionComment::sortAndGroupInlines() as Resolved.

Yup, thanks!

Dec 10 2014, 12:46 AM · Differential, Phabricator
thoughtpolice added a project to T6720: Hitting 'Show older changes' on (some) revisions throws an exception in DifferentialTransactionComment::sortAndGroupInlines(): Differential.
Dec 10 2014, 12:34 AM · Differential, Phabricator
thoughtpolice updated subscribers of T6720: Hitting 'Show older changes' on (some) revisions throws an exception in DifferentialTransactionComment::sortAndGroupInlines().
Dec 10 2014, 12:32 AM · Differential, Phabricator
thoughtpolice added a comment to T6720: Hitting 'Show older changes' on (some) revisions throws an exception in DifferentialTransactionComment::sortAndGroupInlines().

Related, the actual summary the UI box gives me when the exception is thrown is:

Dec 10 2014, 12:31 AM · Differential, Phabricator
thoughtpolice created T6720: Hitting 'Show older changes' on (some) revisions throws an exception in DifferentialTransactionComment::sortAndGroupInlines().
Dec 10 2014, 12:29 AM · Differential, Phabricator

Oct 26 2014

thoughtpolice created T6394: Editing a panel to reference a commit in a repository causes an error.
Oct 26 2014, 6:11 AM · Transactions, Dashboards

Oct 24 2014

thoughtpolice created T6386: Phame is broken in HEAD.
Oct 24 2014, 1:25 AM · Phame

Oct 13 2014

thoughtpolice created T6299: Remarkup links to objects in Phame break if a CNAME is set.
Oct 13 2014, 6:08 PM · Haskell.org, Remarkup, Phame

Sep 17 2014

thoughtpolice created T6115: Allow multi-factor authentication to be a requirement for user subgroups, including administrators.
Sep 17 2014, 3:16 PM · Haskell.org, Auth

Aug 29 2014

thoughtpolice retitled D10387: Add support for scrypt-based password hashing. from to Add support for scrypt-based password hashing..
Aug 29 2014, 5:47 PM

Aug 28 2014

thoughtpolice renamed T5987: "Wait for Previous Commits to Build" step is really spammy from Make "Wait for Previous Commits to Build" step considerably less spammy to "Wait for Previous Commits to Build" step is really spammy.
Aug 28 2014, 3:31 PM · Haskell.org, Harbormaster, Phabricator
thoughtpolice created T5987: "Wait for Previous Commits to Build" step is really spammy.
Aug 28 2014, 3:29 PM · Haskell.org, Harbormaster, Phabricator

Aug 19 2014

thoughtpolice awarded D10293: Set the working directory when providing SSH / SFTP interfaces a Like token.
Aug 19 2014, 4:38 PM