Well we could use Maniphest for commenting on documents, except that Maniphest tasks don't have a hierarchy to them.. neither do all of those other applications.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 20 2016
Apr 18 2016
We're not signing off on the textual or structural changes, we're just agreeing that the ideas expressed in the document are what we all understand them to be.
That task seems to be about reviewing structure of the document whereas we want to discuss ideas and content (and we don't need or want a formal review process).
I think a way of addressing the issue is to set the "There are 10 previous comments (show all)." bar that appears in transactions to at least comments that were made after the last change to the document.
Apr 17 2016
Apr 16 2016
Looks like this was caused because my upgrade didn't upgrade all the way to HEAD (for some unknown reason :S ).
- If /w/x/ exists and is titled "History of X", it would be nice if [[ x ]] generated a link with the text "History of X" instead of a link with the text "x". Today, you must do [[ x | History of X ]] to get the proper link text.
Yeah that was my plan; relative links on non-Phriction pages just won't get marked up.
Apr 15 2016
@epriestley Can I write and submit a patch for this?
Apr 13 2016
Apr 12 2016
You probably need to configure Apache to correctly route the web sockets.
Yeah that Docker instance is maintained by me. It's not intended to sit behind any kind of load balancing though (unless you're routing WebSockets directly to the client). Otherwise I have no idea if your Apache load balancer is interfering with the connection.
Apr 11 2016
Apr 8 2016
This would make Calendar actually useful for us.
Apr 6 2016
Apr 5 2016
Apr 4 2016
Closing this off as I don't use dynamically allocated hosts any more (it's too much maintenance of custom patches).
I'm hesitant to provide further discussion on this issue because of conversation above, but never-the-less in case anyone else using Windows stumbles across this issue, then here's the following advice:
Apr 2 2016
Mar 18 2016
Mar 16 2016
Mar 11 2016
Mar 10 2016
Mar 9 2016
Mar 1 2016
Feb 27 2016
I believe our Harbormaster log table is several GBs in size and by several GB I'm talking 20-80GB range depending on the last time I hard deleted the records.
Feb 20 2016
Feb 19 2016
Feb 14 2016
Feb 11 2016
This is a super minor issue and not blocking anyone, so I'm changing it to Wishlist priority to designate how much I don't expect upstream to spend time fixing it.
what did Chrome even do here
Feb 10 2016
Yeah, I'll probably add the extension when I get off work.
In T10308#158023, @cburroughs wrote:We removed the default task link because in many cases, the link to all tasks wasn't used, wasn't useful, or wasn't the best link (e.g., maybe several links or a link with different filters would be better). Particularly, the link was often redundant when projects use workboards.
I find myself clicking on a project to get to a list of tickets and then realizing that doesn't work often enough to notice. Maybe I am just used to the old way? For projects I use a lot adding dividers, urls, and motivational quotes has been nice. But customizing every single little "tag" project with a unique url doesn't feel super fun. Would you be open to a "search for open tickets in this project" PhabricatorProfilePanel?
Feb 8 2016
Since IAM role credentials are always rotating, anyone who wants to abuse those credentials (possibly to avoid using their own credentials which would get them caught) only has an hour at most. It's pretty easy to see who SSHed into the server in the past hour. Not so easy to see who might have had access to the filesystem, ever.
Feb 7 2016
Yeah, it's just a bit tedious to go back through like 40+ projects in the system and add a link which is probably hard-coded and might break in the future (if the project gets renamed or something?)
Yeah, there used to be a button on the project page somewhere which linked you to the Maniphest query page with that project prefilled in the "Projects" query field. I used it for doing bulk edits on tasks a lot when cleaning up projects that were no longer active or on the backburner (like bulk removing assignees or bulk changing statuses from whatever they were to Wishlist).
Ah, I'm using it in conjunction with the bulk editor. The "View All Tasks" button used to take you to the Maniphest query page where you could then use the bulk editor to manipulate tasks.
With the new column design, there's no more "View All Tasks" button as far as I can see, which is slowing down my work today quite a bit. I keep having to go to the advanced Maniphest search and query different things there instead of just clicking a tag on a task and then going "View All Tasks" to find tasks like it.
Fair enough
Yeah I know, I'm just giving feedback in the event that your expectations for how users will see / use it was different.
Yeah that's why I was using sub-projects. But I kind of expected them to have the context of the parent project shown in UIs? Now I'm back to doing this sort of thing in subprojects so that I have the right context in various places, which seems kind of janky:
And knowing I could technically have a task in two subprojects is also somewhat unexpected - I guess I was looking for milestones (without their own end dates) that could be broken down into further milestones.
I think I kind of expected subprojects to act a bit more like milestones than they currently do - for example, the fact that a subproject doesn't have the parent project's name in it when it's shown against tasks isn't ideal ("Protogame Version" on it's own doesn't mean much; what if we have multiple projects with Protogame versions?), and this carries across to tasks as well (searching for "Sixty Seconds" doesn't show the subprojects).
Once I added a single task to the subproject, it started working again.
I just hit this exception when I had:
(Should I repost the task description as a comment on that task so it doesn't get lost?)
Yeah I realise they're prototype features (and I mentioned so in the task filing). I just wanted to document something that caught me off guard if it wasn't already on your radar.
In T10288#157504, @epriestley wrote:If we're requiring setup and active management before we show a bar, maybe this bar is better?
(-----X~~~Y )The left side of the bar is "Start Date". The right side of the bar is "End Date".
... snip ...
Feb 5 2016
This is something we've needed for like over a year or more, because we need to filter the importance of different things failing, or we explicitly want messages when things pass.
Jan 22 2016
Jan 21 2016
Ah, I didn't check if HEAD had an index for the unit table. We're about 8 months behind because we can't upgrade until we resolve all of the conflicts caused by the different Drydock architecture.
In the buildable page that lists all the builds, I was experiencing 6 second load times until I added:
Page loads in Harbormaster for us are almost instant after adding this index.
Jan 20 2016
You can use bin/policy unlock to regain edit permissions of objects. See D7189.
The other aspect of Calendar is that you can't put Calendar events on a project's workboard, which is another area of visibility that we need to see these kind of meetings in.
Jan 19 2016
It is actively being developed right now, as per the transaction log. Maniphest, Paste and Owners have already been converted over to the new APIs.
Judging from that merge, you should expect to have rebase conflicts when upgrading in future, since those Conduit updates will replace the existing methods (which your patch is applied on). When that happens, you should probably also be aware that the request parameters to Conduit and the returned response may be different from what you've currently implemented, so you'll need to update your build server system to handle it.
I wouldn't spend time writing a patch for this until @epriestley has weighed in and determined that it's an acceptable feature request and that it would be worth the time to review an external contribution for this (it's possible he'll just write the functionality himself). See Contributing Code.
This feature request doesn't describe a problem, see Describing Root Problems. What problem are you trying to solve by accessing this data?
Jan 17 2016
I'm guessing this is still years (or decades) away on the road map, but we want to be able to run build agents in the us-west-2 region and our Phabricator cluster currently resides in ap-southeast-2. Having a way of replication repositories across AWS regions (by setting up Phabricator cluster instances in us-west-2 and having the repositories replicate over to them) would be very useful in terms of reducing our git clone times.
wait how do I get @epriestley points
Is there any intention to add support for auto-complete when typing like "T1234" or "D1234"? That would help immensely with instances that have a large number of tasks or diffs. I know there's been a few times on this instance where I've wanted to refer to diffs in task comments, but I can't remember the number perfectly so I have to open a Maniphest search to try and guess what number it was. Having it in the typeahead with the task / revision title would mean I don't need to spend time doing that.
Jan 14 2016
I'm pretty sure it can happen anywhere; I've definitely seen it happen on Linux, but my guess is that it's much more infrequent just because you're unlikely to have GUI tools periodically running "git status".
Is the Phabricator IRC bot also deprecated, or just the web interface that logs IRC messages?