Page MenuHomePhabricator
Feed Advanced Search

May 4 2015

joshuaspence claimed T7489: Move argument spelling correction to PhutilArgumentWorkflow.
May 4 2015, 8:10 AM · libphutil
epriestley added a comment to T8044: On /people/query make it possible to query for only non-disabled users.

I want to be able to see every user that has access to my phabricator install.

May 4 2015, 2:17 AM · People

May 3 2015

joshuaspence created T8049: Improve parsing of variables embedded in strings in XHPAST.
May 3 2015, 11:38 PM · XHPAST
epriestley added a comment to T8002: Diffusion "Locate File" typeahead silently failing.

Does this command work properly when run from /var/repo/XYZ, where 'XYZ' is the repository callsign?

May 3 2015, 11:18 PM · Diffusion
epriestley updated subscribers of T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException.
May 3 2015, 11:16 PM · Wikimedia, Auth
epriestley merged task T8005: Unhandled Exception in auth providers when trying to refresh/remove external LDAP provider from account with updated username attribute into T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException.
May 3 2015, 11:16 PM · Auth
epriestley renamed T6707: 'Attaching' two external accounts of the same type results in AphrontCountQueryException from 'Attaching' two Mediawiki accounts results in AphrontCountQueryException to 'Attaching' two external accounts of the same type results in AphrontCountQueryException.
May 3 2015, 11:15 PM · Wikimedia, Auth
epriestley added a revision to T8013: @font-face cross origin request in Internet Explorer: Unknown Object (Differential Revision).
May 3 2015, 11:15 PM · PHUI, Internet Explorer
epriestley closed T8015: Permit limiting auth types for certain users (or email domain names) as Wontfix.

This use case is very far outside the mainstream and not a good fit for the upstream.

May 3 2015, 11:12 PM · Auth
epriestley added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

T6560 is essentially the same issue, but specifically with tabbed panels.

May 3 2015, 11:06 PM · Dashboards
epriestley updated subscribers of T8033: Inform editor when panels have more restrictive policy than dashboard.
May 3 2015, 11:06 PM · Dashboards
epriestley merged task T6560: Tabbed dashboard return (Invalid Panel) for panel less visible than the tabbed one. into T8033: Inform editor when panels have more restrictive policy than dashboard.
May 3 2015, 11:06 PM · Dashboards
epriestley added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

T8034 is half of the "similar, less-severe" issue I mention above.

May 3 2015, 11:05 PM · Dashboards
epriestley merged task T8034: Exception for logged out users when showing a query for "active" diffs into T8033: Inform editor when panels have more restrictive policy than dashboard.
May 3 2015, 11:04 PM · Dashboards
epriestley merged T8034: Exception for logged out users when showing a query for "active" diffs into T8033: Inform editor when panels have more restrictive policy than dashboard.
May 3 2015, 11:04 PM · Dashboards
epriestley added a comment to T8042: PhutilUnitTestEngine can't execute a single test path.

Easiest fix is probably for files in /__tests__/ directories to not trigger inclusion of other files. I think it's reasonable in the general case that if you only touched /__tests__/x.php, we only run that file, rather than doing the full cascade into all adjacent/parent tests.

May 3 2015, 11:02 PM · Arcanist
epriestley created T8046: Convert "Created By" and "Invited" to use PhabricatorPeopleUserFunctionDatasource in Calendar ApplicationSearch.
May 3 2015, 10:38 PM · Calendar
epriestley created T8045: Make "Invited" on Calendar ApplicationSearch actually work.
May 3 2015, 10:33 PM · Calendar
joshuaspence claimed T7453: Trigger notifications when a dependent differential is closed.
May 3 2015, 9:58 PM · Differential
joshuaspence claimed T7603: Remove the deprecated "Repositories" application.
May 3 2015, 9:51 PM · Repositories, Diffusion
joshuaspence claimed T7604: Remove "Arcanist Projects".
May 3 2015, 9:51 PM · Diffusion
joshuaspence claimed T7674: Remove support for arc commit hooks.
May 3 2015, 9:49 PM · Lint, Arcanist
joshuaspence claimed T8038: "Ref" syntax doesn't support "and".
May 3 2015, 9:41 PM · Transactions
joshuaspence claimed T8042: PhutilUnitTestEngine can't execute a single test path.
May 3 2015, 9:41 PM · Arcanist
joshuaspence added a revision to T8038: "Ref" syntax doesn't support "and": Unknown Object (Differential Revision).
May 3 2015, 9:29 PM · Transactions
epriestley added a revision to T6881: Implement subscription cancellation, past-due callbacks, and Merchant review of invoices in Phortune: Unknown Object (Differential Revision).
May 3 2015, 9:16 PM · Phacility, Phortune
epriestley added a comment to T8044: On /people/query make it possible to query for only non-disabled users.

What problem are you trying to solve?

May 3 2015, 8:31 PM · People
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
May 3 2015, 5:32 PM · Restricted Project, Performance, Infrastructure, Phacility
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
May 3 2015, 5:28 PM · Restricted Project, Performance, Infrastructure, Phacility
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
May 3 2015, 5:24 PM · Restricted Project, Performance, Infrastructure, Phacility
epriestley added a revision to T8024: Update Calendar event date selection controls: Unknown Object (Differential Revision).
May 3 2015, 3:22 PM · Infrastructure
epriestley added a revision to T8024: Update Calendar event date selection controls: Unknown Object (Differential Revision).
May 3 2015, 2:56 PM · Infrastructure
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
May 3 2015, 1:47 PM · Restricted Project, Performance, Infrastructure, Phacility
epriestley renamed T6930: Build Multimeter, a "why is Phabricator slow?" toolset from Create a "why is Phabricator slow?" toolset to Build Multimeter, a "why is Phabricator slow?" toolset.
May 3 2015, 1:47 PM · Restricted Project, Performance, Infrastructure, Phacility
nemobis awarded T4768: Phabricator silently overwrites concurrent changes (no conflict detection) a The World Burns token.
May 3 2015, 1:23 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
May 3 2015, 7:57 AM · libphutil, Arcanist
joshuaspence added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 3 2015, 7:50 AM · Symbols
joshuaspence added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 3 2015, 7:37 AM · Symbols
joshuaspence added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 3 2015, 7:32 AM · Symbols
joshuaspence added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 3 2015, 7:22 AM · Symbols
joshuaspence added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 3 2015, 7:00 AM · Symbols
joshuaspence added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 3 2015, 3:45 AM · Symbols
joshuaspence closed T7220: Repository without Arcanist project fails for symbols import as Resolved by committing Restricted Diffusion Commit.
May 3 2015, 3:23 AM · Diffusion
joshuaspence updated the task description for T8043: Maybe interpret monograms that are provided as a URL.
May 3 2015, 1:07 AM · Remarkup
epriestley added a comment to T8043: Maybe interpret monograms that are provided as a URL.

I think (2) is the right way to go so I kicked this into T5378. I'd maybe still render them as URLs but they should definitely trigger mentions.

May 3 2015, 12:56 AM · Remarkup
epriestley merged T8043: Maybe interpret monograms that are provided as a URL into T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does).
May 3 2015, 12:55 AM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Remarkup, Wikimedia
epriestley merged task T8043: Maybe interpret monograms that are provided as a URL into T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does).
May 3 2015, 12:55 AM · Remarkup
joshuaspence created T8043: Maybe interpret monograms that are provided as a URL.
May 3 2015, 12:03 AM · Remarkup

May 2 2015

joshuaspence created T8042: PhutilUnitTestEngine can't execute a single test path.
May 2 2015, 11:57 PM · Arcanist
epriestley created T8041: Order Calendar events by start date in the list view.
May 2 2015, 11:26 PM · Calendar
epriestley added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

I think the original proposal was to make the panel disappear. This isn't something we'd be likely to implement, for the reasons @chad gave: it's super confusing and doesn't give users any tools to understand the behavior.

May 2 2015, 8:57 PM · Dashboards
epriestley added a comment to T7919: Actions dropdown in Phriction immediately closes with Quicksand active.

Yeah, I think you have to write a bit of JS since every other menu we have either gets generated via JS or has at least one item in it that needs JS.

May 2 2015, 8:33 PM · Phriction, Conpherence, Quicksand
epriestley added a comment to T8037: documentation for arc diff --base is incomplete, and missing possibly wrong.

the svn / no svn issue should be fixed

May 2 2015, 5:08 PM · Documentation, Arcanist
epriestley created T8039: Rotate daemon logs when performing deployments in the Phacility cluster.
May 2 2015, 12:35 PM · Phacility
epriestley edited the content of 2015 Week 18 (April - May).
May 2 2015, 12:18 PM
epriestley edited the content of Changelog.
May 2 2015, 12:16 PM
epriestley created 2015 Week 18 (April - May).
May 2 2015, 12:16 PM
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
May 2 2015, 11:45 AM · Restricted Project, Performance, Infrastructure, Phacility
epriestley added a comment to T8037: documentation for arc diff --base is incomplete, and missing possibly wrong.

For (1), what output do you expect?

May 2 2015, 11:40 AM · Documentation, Arcanist
joshuaspence created T8038: "Ref" syntax doesn't support "and".
May 2 2015, 7:26 AM · Transactions
joshuaspence added a comment to T1751: Consider ways to improve revert handling.

One possibility here is to reopen a Maniphest task if a "fixes" commit is reverted. I'm not sure whether this behavior is desirable.

May 2 2015, 5:01 AM · Restricted Project, Differential, Diffusion
epriestley added a comment to T7941: Figure out what non-list Calendar views we're going to support.

such mentions

May 2 2015, 4:56 AM · Calendar
epriestley added a comment to T8035: Clicking "Open Tasks" from a user page results in buggy search.

I can't reproduce it either, including on Firefox/OSX.

May 2 2015, 4:54 AM · People
joshuaspence added a revision to T1751: Consider ways to improve revert handling: Unknown Object (Differential Revision).
May 2 2015, 4:26 AM · Restricted Project, Differential, Diffusion
epriestley created T8032: Calendar description should render with Remarkup.
May 2 2015, 2:04 AM · Calendar
epriestley added a comment to T8031: Set better start and end time defaults for new Calendar events..

prevents typing "tea time", not acceptable

May 2 2015, 1:48 AM · Calendar
epriestley added a comment to T7426: Creating a new project does not publish a feed story.

@lpriestley hit this earlier too.

May 2 2015, 12:00 AM · Feed, Projects

May 1 2015

epriestley added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 1 2015, 6:18 PM · Symbols
epriestley updated the task description for T5447: How do I write my own Phabricator applications?.
May 1 2015, 5:59 PM · Guides, Applications
epriestley added a comment to T5447: How do I write my own Phabricator applications?.

Story is pretty much the same a year later, so I'm just going to update the "today" in the description. :3

May 1 2015, 5:59 PM · Guides, Applications
epriestley closed T5550: simple CRUD 'api' for project membership as Wontfix.
  • See T5873 for ApplicationTransactions in Conduit (adding members).
  • See T3980 for binding to external sources.
May 1 2015, 5:57 PM · Projects
epriestley closed T7611: Transaction type 'differential:action' is missing an internal apply implementation as Invalid.

Reopen if this crops up again.

May 1 2015, 5:52 PM · Transactions, Differential
epriestley assigned T6049: Implement Phurl, a URL shortener/bookmarking application to lpriestley.
May 1 2015, 5:40 PM · Phurl
epriestley added a project to T7978: Persist document scroll position across "back" navigation in Quicksand: Quicksand.
May 1 2015, 5:38 PM · Quicksand, PHUI
epriestley added a comment to T8012: IconNav seems to have fun scrollbar in IE.

wut

May 1 2015, 5:37 PM · Internet Explorer, Workboards
epriestley renamed T4393: Implement "Daily/Weekly" Calendar Mock from Implement "Home" Calendar Mock to Implement "Daily/Weekly" Calendar Mock.
May 1 2015, 5:27 PM · Calendar
epriestley reassigned T4393: Implement "Daily/Weekly" Calendar Mock from epriestley to lpriestley.
May 1 2015, 5:27 PM · Calendar
epriestley added a comment to T7941: Figure out what non-list Calendar views we're going to support.

Okay, I think we should do this:

May 1 2015, 5:26 PM · Calendar
epriestley added a comment to T8021: Implement "All Day" events.

Particularly, although it's conceptually simpler, paging/ordering is probably even messier. Paging/ordering is simpler if we have a single total order relation across all events, even if the order isn't exactly correct in some timezones.

May 1 2015, 4:56 PM · Calendar
epriestley added a comment to T8021: Implement "All Day" events.

An alternative is to only store date information for these events, then do two separate queries for time ranges:

May 1 2015, 4:47 PM · Calendar
epriestley added a comment to T8021: Implement "All Day" events.

I think this is:

May 1 2015, 4:44 PM · Calendar
epriestley added a comment to T8024: Update Calendar event date selection controls.

I think the best way to do this is to create a new class to represent the state of a date control, like AphrontFormDateControlValue or something. Currently, AphrontFormDateControl has most of this logic, but that's awkward since it serves as both a Control and a value. This class will have fields like:

May 1 2015, 4:29 PM · Infrastructure
epriestley created T8028: Fix PolicyControl defaulting nonsense in every application.
May 1 2015, 4:03 PM · Calendar
epriestley created T8027: Calendar event detail pages should show "Host".
May 1 2015, 3:58 PM · Calendar
epriestley created T8026: Make event creation modal.
May 1 2015, 3:57 PM · Calendar
epriestley added a comment to T8022: Implement a meeting autoscheduler.

From a technical point of view, I think this looks like:

May 1 2015, 3:53 PM · Calendar
epriestley created T8022: Implement a meeting autoscheduler.
May 1 2015, 3:25 PM · Calendar
epriestley created T8021: Implement "All Day" events.
May 1 2015, 2:25 PM · Calendar
epriestley created T8020: Invitee list should look a bit nicer.
May 1 2015, 2:07 PM · Calendar
epriestley created T8019: Calendar create form loses information on error.
May 1 2015, 2:05 PM · Calendar
epriestley added a comment to T7939: Support Herald rules for Calendar events.
  • Write a subclass of HeraldAdapter. I think PhrictionDocumentHeraldAdapter is a fairly reasonable example.
  • In HeraldTestConsoleController, you have to add a hacky piece of code to help Herald figure out which adapter to use.
  • In your Editor, implement shouldApplyHeraldRules(), buildHeraldAdapter() and didApplyHeraldRules().
  • You should now be able to use the test console to test rules.
May 1 2015, 2:00 PM · Herald, Calendar
epriestley added a comment to T7957: Implement mail in Calendar, with reply handling.

For outbound mail:

May 1 2015, 1:55 PM · Calendar
epriestley merged T8017: Maniphest Reports aren't mobile friendly into T1562: Build "Facts", an ETL pipeline and charting application.
May 1 2015, 12:27 PM · Restricted Project, Wikimedia, Facts
epriestley merged task T8017: Maniphest Reports aren't mobile friendly into T1562: Build "Facts", an ETL pipeline and charting application.
May 1 2015, 12:27 PM · Mobile, Maniphest
epriestley added a comment to T8017: Maniphest Reports aren't mobile friendly.

I'm just going to merge this into T1562, I don't expect to really touch this page before that obsoletes it.

May 1 2015, 12:27 PM · Mobile, Maniphest
joshuaspence merged task T6888: Extending revert edges into T1751: Consider ways to improve revert handling.
May 1 2015, 8:02 AM · Maniphest, Differential
joshuaspence merged T6888: Extending revert edges into T1751: Consider ways to improve revert handling.
May 1 2015, 8:02 AM · Restricted Project, Differential, Diffusion
joshuaspence created T8017: Maniphest Reports aren't mobile friendly.
May 1 2015, 7:52 AM · Mobile, Maniphest
marceldegraaf awarded T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects a Like token.
May 1 2015, 7:41 AM · Spaces, Wikimedia, Policy
marceldegraaf awarded T929: Allow two arbitrary revisions to be compared in Diffusion a Like token.
May 1 2015, 6:55 AM · Diffusion (v3), Restricted Project