Page MenuHomePhabricator
Feed Advanced Search

Apr 9 2016

epriestley added a comment to T10757: Countdowns embedded in Phriction pages pick up excessive margins/padding.

✂✂✂✂✂
✄✄✄✄✄

Apr 9 2016, 12:04 AM · Design, Remarkup

Apr 8 2016

epriestley created T10757: Countdowns embedded in Phriction pages pick up excessive margins/padding.
Apr 8 2016, 11:57 PM · Design, Remarkup
epriestley edited the content of Changelog.
Apr 8 2016, 11:34 PM
epriestley created 2016 Week 15 (Mid April).
Apr 8 2016, 11:34 PM
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 8 2016, 10:41 PM · Phacility
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Restricted Differential Revision.
Apr 8 2016, 10:25 PM · Phacility
epriestley closed T10752: Run CircleCI tests as the diff owner, not the Build Plan owner as Resolved.

Sounds good -- yell at us (or maybe CircleCI?) if you change your mind.

Apr 8 2016, 9:56 PM · Feature Request
epriestley created T10756: Make daemons work correctly no matter where they are or how many copies are running.
Apr 8 2016, 9:46 PM · Restricted Project, Daemons
epriestley moved T6615: Worker task table has some remaining awkward keys from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:45 PM · Infrastructure, Daemons
epriestley moved T6768: Worker queue lease names are unwieldy and could be better implemented from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:45 PM · Daemons
epriestley moved T7307: Daemons UI is confusing when you aren't an administrator from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:44 PM · Daemons, Phacility
epriestley moved T7475: Reset umask explicitly in daemons from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:44 PM · Wikimedia, Daemons
epriestley closed T8884: Show a setup warning when only some daemons are running as Invalid.

This "shouldn't" be possible: the overseer should restart them if they fail. And if the overseer dies, all the other daemons should die.

Apr 8 2016, 9:35 PM · Restricted Project, Daemons
epriestley closed T10755: Daemon Docs Inaccurate --no-discovery as Resolved.

See also earlier on the page:

Apr 8 2016, 9:32 PM · Bug Report
epriestley added a comment to T10755: Daemon Docs Inaccurate --no-discovery.

Why do you believe the documentation is inaccurate?

Apr 8 2016, 9:26 PM · Bug Report
epriestley closed T3145: Add configuration to specify additional bots/daemons on phd start as Wontfix.

You can now start daemons at a low level by piping JSON into scripts/daemon/phd-daemon:

Apr 8 2016, 9:20 PM · Restricted Project, Daemons
epriestley moved T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.` from Backlog to Availability on the Daemons board.
Apr 8 2016, 8:51 PM · Daemons
epriestley closed T8705: daemons constantly in need of restarting, after failed SVN import atttempt as Invalid.

This is almost a year old and we have no idea how to reproduce it. If anyone hits this, feel free to file a new issue with reproduction steps (see Providing Reproduction Steps).

Apr 8 2016, 8:50 PM · Daemons
epriestley closed T7631: User reporting unbounded memory usage by TriggerDaemon as Wontfix.

I fixed the totally unrelated half of this (bad default verbosity of phd debug) at some point in the recent-ish few months.

Apr 8 2016, 8:48 PM · Daemons
epriestley closed T6016: "Daemon out-of-date" detection shows incorrect status in high availability setup as Resolved.

We got rid of this warning in favor of automatically reloading after config changes, which should survive HA setups without additional work.

Apr 8 2016, 8:46 PM · Daemons
epriestley closed T6016: "Daemon out-of-date" detection shows incorrect status in high availability setup, a subtask of T4209: Multiserver / High-Availability Configuration, as Resolved.
Apr 8 2016, 8:46 PM · Restricted Project, Phacility
epriestley closed T5402: Record `objectPHID` on queue tasks, as a debugging hint as Resolved.

I don't think this made it to 100% of callsites but we have reasonable saturation now, are populating it on newer tasks, and haven't hit any issues where this information would be useful in a long time. I'm just going to call this resolved-enough, we can add more of them if we're still missing some as needs arise.

Apr 8 2016, 8:46 PM · Daemons
epriestley closed T4804: Renice daemons to run at lower priority as Wontfix.

This was a very long time ago, but I think the root cause of whatever was happening was really conflated with some other issue.

Apr 8 2016, 8:44 PM · Daemons
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T4209: Multiserver / High-Availability Configuration, as Resolved.
Apr 8 2016, 8:41 PM · Restricted Project, Phacility
epriestley closed T2783: Make working-copy operations service-oriented as Resolved.

I believe D11874 covers the last of this for Git.

Apr 8 2016, 8:41 PM · Restricted Project, Phacility
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T2772: Phacility (Blockers), as Resolved.
Apr 8 2016, 8:41 PM · Phacility
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T4292: Implement repository replication, as Resolved.
Apr 8 2016, 8:41 PM · Restricted Project, Diffusion
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 8 2016, 8:41 PM · Restricted Project, Infrastructure, Prioritized
epriestley moved T3145: Add configuration to specify additional bots/daemons on phd start from Backlog to Availability on the Daemons board.
Apr 8 2016, 8:39 PM · Restricted Project, Daemons
epriestley moved T10753: Remove Mercurial daemon working copy operations from Backlog to Future on the Daemons board.
Apr 8 2016, 8:36 PM · Infrastructure, Daemons, Diffusion, Mercurial
epriestley moved T10754: Remove Subversion daemon working copy operations from Backlog to Future on the Daemons board.
Apr 8 2016, 8:36 PM · Subversion, Diffusion, Daemons, Infrastructure
epriestley set the image for Daemons to F1211135: profile.
Apr 8 2016, 8:36 PM
epriestley added projects to T10754: Remove Subversion daemon working copy operations: Infrastructure, Daemons, Diffusion, Subversion.
Apr 8 2016, 8:35 PM · Subversion, Diffusion, Daemons, Infrastructure
epriestley created T10754: Remove Subversion daemon working copy operations.
Apr 8 2016, 8:33 PM · Subversion, Diffusion, Daemons, Infrastructure
epriestley created T10753: Remove Mercurial daemon working copy operations.
Apr 8 2016, 8:29 PM · Infrastructure, Daemons, Diffusion, Mercurial
hach-que awarded T10747: Import and export ICS from Calendar a Mountain of Wealth token.
Apr 8 2016, 8:19 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T10752: Run CircleCI tests as the diff owner, not the Build Plan owner.

We don't currently tell CircleCI which user to run as explicitly -- I'd guess the user the build runs as is determined by the token we use.

Apr 8 2016, 7:13 PM · Feature Request
avivey awarded T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API a Love token.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley moved T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API from Backlog to The Queue on the Prioritized board.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley moved T10751: Make Phabricator Highly Available from Backlog to The Queue on the Prioritized board.
Apr 8 2016, 6:26 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a project to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Prioritized.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley updated subscribers of T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:25 PM · Restricted Project, Infrastructure, Prioritized
epriestley merged task T4209: Multiserver / High-Availability Configuration into T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:25 PM · Restricted Project, Phacility
epriestley added a comment to T4209: Multiserver / High-Availability Configuration.

I'm merging this into T10751, which is a cleaner followup without two years of outdated history. The goals remain the same.

Apr 8 2016, 6:25 PM · Restricted Project, Phacility
epriestley added a parent task for T2783: Make working-copy operations service-oriented: T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:24 PM · Restricted Project, Phacility
epriestley added subtasks for T10751: Make Phabricator Highly Available: T2783: Make working-copy operations service-oriented, T4571: Allow Phabricator to run in Read-Only Mode, T4292: Implement repository replication.
Apr 8 2016, 6:24 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a parent task for T4292: Implement repository replication: T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:24 PM · Restricted Project, Diffusion
epriestley added a parent task for T4571: Allow Phabricator to run in Read-Only Mode: T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:24 PM · Phacility
epriestley created T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:23 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T6526: Implement "Badges" or "Medals", for annotating special users.

That's my expectation too -- the user cycles their "2012 Hackathon Winner" badge out for "2013 Easter Egg Finder" once they get bored of it, so badges are always fresh and lookin' fly.

Apr 8 2016, 5:43 PM · Restricted Project, Badges (v0), People
thoughtpolice awarded C144: Dark Souls III Release a Evil Spooky Haunted Tree token.
Apr 8 2016, 3:57 AM
cspeckmim awarded T10743: Test notifications should not be broadcast globally in feed a Baby Tequila token.
Apr 8 2016, 1:25 AM · Aphlict
chad awarded T10747: Import and export ICS from Calendar a Haypence token.
Apr 8 2016, 12:51 AM · Restricted Project, Prioritized, Calendar

Apr 7 2016

epriestley created T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.
Apr 7 2016, 11:01 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley changed the edit policy for T10747: Import and export ICS from Calendar.
Apr 7 2016, 9:45 PM · Restricted Project, Prioritized, Calendar
epriestley created T10747: Import and export ICS from Calendar.
Apr 7 2016, 9:44 PM · Restricted Project, Prioritized, Calendar
jarrod awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Like token.
Apr 7 2016, 9:14 PM · Workboards (v3), Restricted Project
tycho.tatitscheff awarded C144: Dark Souls III Release a The World Burns token.
Apr 7 2016, 8:36 PM
epriestley awarded C144: Dark Souls III Release a Manufacturing Defect? token.
Apr 7 2016, 7:45 PM
epriestley added a comment to T6411: Countdown Panel.

There was some unrelated discussion, but I think the original idea was to have a dashboard panel which is only this (panel on its own):

Apr 7 2016, 7:43 PM · Countdown
epriestley closed T5813: Countdown should offer sorting by expiration time as Resolved by committing Restricted Diffusion Commit.
Apr 7 2016, 7:38 PM · Countdown
epriestley closed T5813: Countdown should offer sorting by expiration time, a subtask of T5330: Countdown dashboards showing timers about to expire, created via scripts, as Resolved.
Apr 7 2016, 7:37 PM · Countdown
epriestley closed T10520: Allow users to add other users as CC at countdown as Resolved by committing Restricted Diffusion Commit.
Apr 7 2016, 7:34 PM · Countdown, Feature Request
epriestley closed T10684: Need a PhabricatorDateEditField as Resolved by committing Restricted Diffusion Commit.
Apr 7 2016, 7:34 PM · Calendar, ApplicationEditor
epriestley closed T10684: Need a PhabricatorDateEditField, a subtask of T9275: Move Calendar to EditEngine, as Resolved.
Apr 7 2016, 7:34 PM · ApplicationEditor, Policy, Calendar
epriestley placed T6411: Countdown Panel up for grabs.

Dashboards need too much work to make this straightforward.

Apr 7 2016, 7:33 PM · Countdown
epriestley added a revision to T5813: Countdown should offer sorting by expiration time: Unknown Object (Differential Revision).
Apr 7 2016, 7:21 PM · Countdown
epriestley claimed T6411: Countdown Panel.
Apr 7 2016, 7:17 PM · Countdown
lpriestley awarded C144: Dark Souls III Release a The World Burns token.
Apr 7 2016, 7:15 PM
epriestley updated the title for this countdown from to Dark Souls III Release.
Apr 7 2016, 7:00 PM
epriestley added a revision to T10520: Allow users to add other users as CC at countdown: Unknown Object (Differential Revision).
Apr 7 2016, 6:49 PM · Countdown, Feature Request
epriestley added a revision to T10684: Need a PhabricatorDateEditField: Unknown Object (Differential Revision).
Apr 7 2016, 6:49 PM · Calendar, ApplicationEditor
epriestley claimed T10684: Need a PhabricatorDateEditField.
Apr 7 2016, 5:22 PM · Calendar, ApplicationEditor
epriestley added a revision to T7789: Support Git Large File Storage: Unknown Object (Differential Revision).
Apr 7 2016, 3:50 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley closed T8613: `rawResultLimit` getting set to 0 when querying for events for user availability as Resolved by committing Restricted Diffusion Commit.
Apr 7 2016, 3:39 PM · Calendar
epriestley closed T8613: `rawResultLimit` getting set to 0 when querying for events for user availability, a subtask of T8600: Event availability doesn't account for all day events, as Resolved.
Apr 7 2016, 3:39 PM · Calendar
stevex awarded T8442: Build Space switching UI a Love token.
Apr 7 2016, 1:58 PM · Restricted Project, Spaces, Wikimedia, Policy
epriestley added a comment to T9606: "Calendar" tab on user profiles is pretty junky.

A treatment that might be nice is to add an "Events" sidebar panel, similar to the existing "Badges" panel. It could have a link to view their full (public) calendar (in the Calendar app), and show a quick view of current/upcoming events.

Apr 7 2016, 12:42 PM · Calendar
epriestley closed T10741: Typo in help for `./bin/repository help update` as Resolved by committing Restricted Diffusion Commit.
Apr 7 2016, 12:39 PM · Diffusion, Bug Report
epriestley added a comment to T8600: Event availability doesn't account for all day events.

I think there may be a different/better fix to D13354, or maybe I'm not remembering why we made some decisions.

Apr 7 2016, 12:31 PM · Calendar
epriestley added a revision to T8613: `rawResultLimit` getting set to 0 when querying for events for user availability: Unknown Object (Differential Revision).
Apr 7 2016, 12:23 PM · Calendar
epriestley created T10744: Parent event has "Cancel Recurrence" action, but should say "Cancel All Recurrences" or similar.
Apr 7 2016, 11:52 AM · Calendar
epriestley moved T9224: Probably add "Event Host" and "Event Invitees" Object Policies to Calendar Events from Backlog to Unprototype (v1) on the Calendar board.
Apr 7 2016, 11:46 AM · Policy, Calendar
epriestley added a comment to T7789: Support Git Large File Storage.

Hmm, odd. That definitely isn't the POST issue (although I suspect that may be an issue in some cases). The behavior will hopefully be more clear once master promotes, and definitely easier to debug. I'll dig into it a bit on my side in the meantime, I have a few ideas of things to try now. Thanks for your help!

Apr 7 2016, 11:32 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Oh, I think I might know what's wrong. If you repeat the same process with a viewable file (like a JPEG or PNG) does that work?

Apr 7 2016, 11:06 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley awarded T10743: Test notifications should not be broadcast globally in feed a The World Burns token.
Apr 7 2016, 10:57 AM · Aphlict
epriestley created T10743: Test notifications should not be broadcast globally in feed.
Apr 7 2016, 10:57 AM · Aphlict
epriestley awarded T10741: Typo in help for `./bin/repository help update` a Like token.
Apr 7 2016, 10:54 AM · Diffusion, Bug Report
epriestley added a revision to T10741: Typo in help for `./bin/repository help update`: Unknown Object (Differential Revision).
Apr 7 2016, 10:54 AM · Diffusion, Bug Report
epriestley claimed T10741: Typo in help for `./bin/repository help update`.
Apr 7 2016, 10:54 AM · Diffusion, Bug Report
epriestley added a comment to T7789: Support Git Large File Storage.

Hmm, I'm not immediately sure -- that all looks correct on your side to me. Let me add some kind of basic LFS administration page that shows Phabricator's view of LFS objects in the repository -- hopefully that will shed some light on where things are breaking down.

Apr 7 2016, 10:52 AM · Customer Impact, Restricted Project, Files, Diffusion

Apr 6 2016

chad awarded T10738: Comment previews render remarkup blocks four times a Orange Medal token.
Apr 6 2016, 11:28 PM · Performance
epriestley added a revision to T10262: Scramble file secrets when attached objects change their view policies: Unknown Object (Differential Revision).
Apr 6 2016, 11:20 PM · Restricted Project, Restricted Project, Wikimedia, Files
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Unknown Object (Differential Revision).
Apr 6 2016, 11:07 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley closed T10740: getInterestingMoves() fatal on tasks with custom field transactions for no-longer-valid custom fields as Resolved by committing Restricted Diffusion Commit.
Apr 6 2016, 11:03 PM · Maniphest, Bug Report
epriestley added a comment to T10740: getInterestingMoves() fatal on tasks with custom field transactions for no-longer-valid custom fields.

That's probably (?) the repro.

Apr 6 2016, 11:03 PM · Maniphest, Bug Report
epriestley renamed T10740: getInterestingMoves() fatal on tasks with custom field transactions for no-longer-valid custom fields from Can't open task to getInterestingMoves() fatal on tasks with custom field transactions for no-longer-valid custom fields.
Apr 6 2016, 11:03 PM · Maniphest, Bug Report
epriestley awarded T10740: getInterestingMoves() fatal on tasks with custom field transactions for no-longer-valid custom fields a Evil Spooky Haunted Tree token.
Apr 6 2016, 11:02 PM · Maniphest, Bug Report
epriestley added a revision to T10740: getInterestingMoves() fatal on tasks with custom field transactions for no-longer-valid custom fields: Unknown Object (Differential Revision).
Apr 6 2016, 10:57 PM · Maniphest, Bug Report
epriestley added a comment to T10740: getInterestingMoves() fatal on tasks with custom field transactions for no-longer-valid custom fields.

Oh, I think I see.

Apr 6 2016, 10:55 PM · Maniphest, Bug Report