Page MenuHomePhabricator
Feed Advanced Search

Nov 7 2018

epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19788: Make "%LO" and "%LA" more readable when there is only one subclause.
Nov 7 2018, 12:03 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19787: Make %LO, %LA, %LQ and %LJ more lax in what they accept (warnings instead of exceptions).
Nov 7 2018, 12:00 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19786: Add %LJ (joined with spaces) to qsprintf() for merging JOIN clauses.
Nov 7 2018, 10:48 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19785: Make SELECT construction in PolicyAwareQuery safer.
Nov 7 2018, 10:40 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19784: Update PhabricatorLiskDAO::chunkSQL() for new %Q semantics.
Nov 7 2018, 1:06 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley updated the task description for T13217: Upgrading: Hardening of qsprintf().
Nov 7 2018, 12:51 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19783: Support %LA (AND), %LO (OR) and %LQ (comma) conversions for qsprintf() to improve safety.
Nov 7 2018, 12:45 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a project to T13217: Upgrading: Hardening of qsprintf(): Installing & Upgrading.
Nov 7 2018, 12:35 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19782: Support %P (Password or Secret) in qsprintf().
Nov 7 2018, 12:34 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19781: Make qsprintf() return an object, not a string, to support %P and hardening of %Q.
Nov 7 2018, 12:23 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley triaged T13217: Upgrading: Hardening of qsprintf() as Low priority.
Nov 7 2018, 12:19 AM · Installing & Upgrading, Infrastructure, Security, Guides

Oct 9 2018

urzds added a comment to T13188: CircleCI 1.0 sunsets on August 31, 2018; CircleCI 2.0 can not work with Phabricator.

See-Also: https://circleci.com/ideas/?idea=CCI-I-430
See-Also: https://discuss.circleci.com/t/webhook-support-removed-from-documentation-still-supported/19984

Oct 9 2018, 10:08 AM · Guides, Harbormaster

Sep 24 2018

epriestley closed T5173: Provide man pages for Arcanist, a subtask of T4200: Building OS packages and install scripts, as Wontfix.
Sep 24 2018, 4:19 PM · Guides, Setup

Aug 27 2018

epriestley added a revision to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor: D19608: Stop requiring CAN_EDIT to reach the TransactionEditor via "*.edit" in EditEngine.
Aug 27 2018, 2:56 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 24 2018

epriestley added a comment to T13188: CircleCI 1.0 sunsets on August 31, 2018; CircleCI 2.0 can not work with Phabricator.

The actual evidence about webhooks is a little spotty and it's possible that they "work" and are just undocumented and not officially supported. It's possible that CircleCI just needs a nudge to actually document/support them.

Aug 24 2018, 7:35 PM · Guides, Harbormaster
epriestley triaged T13188: CircleCI 1.0 sunsets on August 31, 2018; CircleCI 2.0 can not work with Phabricator as Low priority.
Aug 24 2018, 7:30 PM · Guides, Harbormaster
epriestley added a comment to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.

Pushing the requireCapabilities() change out one more week since I had some stuff crop up early this week and it didn't get a chance to soak.

Aug 24 2018, 4:26 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading
epriestley updated the task description for T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.
Aug 24 2018, 4:25 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 21 2018

epriestley closed T12101: Phabricator PHP 7 Compatibility as Resolved.

We haven't seen any PHP7 issues in ~6 months and the last few have been very minor things with edge cases like error handling behavior, so I think we can safely call this resolved.

Aug 21 2018, 8:03 PM · Infrastructure, Guides

Aug 18 2018

epriestley updated the task description for T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.
Aug 18 2018, 8:10 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 17 2018

epriestley added a comment to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.

I'm going to push this out to next week since D19586 probably has a few minor issues with it and it's close to the release cut. It adds a lot of new policy checks which weren't explicit before, so I'd guess it may cause a few improper policy errors on things which are actually allowed. I caught a bunch of them (like "Mute Thread") but probably didn't get every single one.

Aug 17 2018, 3:32 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading
epriestley updated the task description for T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.
Aug 17 2018, 3:30 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 16 2018

epriestley triaged T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor as Low priority.
Aug 16 2018, 4:01 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Jul 10 2018

cspeckmim added a comment to T13153: Use a bloom filter (or low-resolution hashing?) to reserve unique identifiers in a GDPR-compliant way with reasonable technical foundations.

ugh, zucchini

Jul 10 2018, 2:55 AM · Guides

Jun 12 2018

epriestley triaged T13153: Use a bloom filter (or low-resolution hashing?) to reserve unique identifiers in a GDPR-compliant way with reasonable technical foundations as Wishlist priority.
Jun 12 2018, 6:38 PM · Guides

Jun 5 2018

joshuaspence added a member for Guides: joshuaspence.
Jun 5 2018, 10:45 PM

May 14 2018

epriestley updated the task description for T13133: Phabricator Query Layer Overview.
May 14 2018, 3:52 PM · Guides

May 3 2018

epriestley updated the task description for T13133: Phabricator Query Layer Overview.
May 3 2018, 3:57 PM · Guides

Apr 30 2018

epriestley updated the task description for T13133: Phabricator Query Layer Overview.
Apr 30 2018, 1:54 PM · Guides
epriestley triaged T13133: Phabricator Query Layer Overview as Normal priority.
Apr 30 2018, 12:55 PM · Guides

Apr 21 2018

avivey added a revision to T4200: Building OS packages and install scripts: D19394: Update install_ubuntu.sh to the new age.
Apr 21 2018, 4:49 AM · Guides, Setup

Apr 20 2018

epriestley added a comment to T4200: Building OS packages and install scripts.

I'm happy to bring either change upstream if you want to do the legwork. We could also move them to a wiki page or something. No option here feels particularly good to me.

Apr 20 2018, 2:07 AM · Guides, Setup
avivey added a comment to T4200: Building OS packages and install scripts.

install_ubuntu.sh seems to be completely broken for modern Ubuntu. I don't mind updating it, but I think we discussed dumping it completely?

Apr 20 2018, 1:37 AM · Guides, Setup

Mar 16 2018

epriestley triaged T13107: Git, Slowly and Painfully as Wishlist priority.
Mar 16 2018, 3:25 AM · Guides

Feb 9 2018

epriestley updated the task description for T5462: How do I publish Phabricator events into remote systems?.
Feb 9 2018, 11:05 PM · Guides, Doorkeeper, Feed, Herald
epriestley closed T11330: Allow Herald to "Queue Call to Webhook: ...", a subtask of T5462: How do I publish Phabricator events into remote systems?, as Resolved.
Feb 9 2018, 9:57 PM · Guides, Doorkeeper, Feed, Herald

Feb 6 2018

epriestley added a revision to T12101: Phabricator PHP 7 Compatibility: D19001: Improve PHP7 handling of include-time parser-like fatals like "class must implement all abstract methods".
Feb 6 2018, 1:00 PM · Infrastructure, Guides

Jan 31 2018

epriestley added a comment to T5132: Document the special syntax you can use in commit messages to cause effects.

One possible approach for this is:

Jan 31 2018, 3:41 PM · Guides, Diffusion

Nov 28 2017

epriestley added a revision to T12101: Phabricator PHP 7 Compatibility: D18797: Improve PHP7 error reporting for include-time syntax errors.
Nov 28 2017, 2:05 PM · Infrastructure, Guides

Oct 23 2017

epriestley closed T12190: In PHP7, include-time warnings from source files are ignored, a subtask of T12101: Phabricator PHP 7 Compatibility, as Resolved.
Oct 23 2017, 5:54 PM · Infrastructure, Guides

Sep 12 2017

epriestley updated the task description for T11932: Manual Activity: Rebuild Search Index.
Sep 12 2017, 3:25 PM · Search, Guides

Aug 28 2017

epriestley closed T12855: In PHP7, "Throwable" and "Error" are exciting new exception classes, a subtask of T12101: Phabricator PHP 7 Compatibility, as Resolved.
Aug 28 2017, 7:25 PM · Infrastructure, Guides

Jul 27 2017

epriestley closed T12515: Upgrading: File Integrity Hashing and SHA1 as Resolved.

We appear to have survived this.

Jul 27 2017, 2:47 PM · Files, Guides, Security

Jul 14 2017

epriestley closed T12681: Upcoming Support Product / End of Paid Prioritization as Resolved.

This is entering some kind of closed beta shortly, I'll follow up in T12904 for actual feature improvements to the Support application.

Jul 14 2017, 3:14 PM · Guides, Phacility

Jul 13 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 13 2017, 10:29 PM · Guides, Phacility

Jul 12 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 12 2017, 7:10 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 12 2017, 1:57 PM · Guides, Phacility

Jul 11 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 11 2017, 6:56 PM · Guides, Phacility

Jul 10 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 10 2017, 11:53 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 10 2017, 10:10 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 10 2017, 7:42 PM · Guides, Phacility

Jul 9 2017

chad set the image for Guides to F5039287: profile.
Jul 9 2017, 7:35 PM
chad removed the image for Guides.
Jul 9 2017, 7:35 PM

Jul 7 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: D18188: Add an after-purchase hook to subscriptions in Phortune.
Jul 7 2017, 11:35 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 7 2017, 11:30 PM · Guides, Phacility
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

Notes for myself about billing:

Jul 7 2017, 8:18 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 7 2017, 6:27 PM · Guides, Phacility

Jul 6 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 6 2017, 12:25 AM · Guides, Phacility

Jul 5 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jul 5 2017, 10:49 PM · Guides, Phacility

Jun 28 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jun 28 2017, 2:00 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jun 28 2017, 1:06 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Restricted Differential Revision.
Jun 28 2017, 12:21 PM · Guides, Phacility

Jun 19 2017

epriestley added a subtask for T12101: Phabricator PHP 7 Compatibility: T12855: In PHP7, "Throwable" and "Error" are exciting new exception classes.
Jun 19 2017, 4:24 PM · Infrastructure, Guides

Jun 8 2017

simevo added a comment to T4200: Building OS packages and install scripts.

There are debian and ubuntu packages for arcanist:

although popcon data (66) suggests that the debian one is not in wide use.

Jun 8 2017, 8:06 AM · Guides, Setup
chad added a comment to T5132: Document the special syntax you can use in commit messages to cause effects.

yes

Jun 8 2017, 4:25 AM · Guides, Diffusion
constantx added a comment to T5132: Document the special syntax you can use in commit messages to cause effects.

Does this work without using arc and just normal git commit?

Jun 8 2017, 4:24 AM · Guides, Diffusion

Jun 3 2017

sshannin added a comment to T12493: Upgrading: Fulltext Search Services.

Slightest of issues with the repository indexing mentioned above:

luca:~/phabricator$ ./bin/search index --type repository --force
Usage Exception: Type "repository" matches multiple indexable objects. Use a more specific string. Matching object types are: PhabricatorRepository, PhabricatorRepositoryCommit.
luca:~/phabricator$
Jun 3 2017, 3:52 PM · Elasticsearch, Search, Guides

Jun 2 2017

epriestley closed T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues, a subtask of T5422: Does Phabricator integrate with JIRA?, as Invalid.
Jun 2 2017, 11:21 AM · Guides, Doorkeeper

May 29 2017

michelkaeser added a comment to T3179: Importing data from external systems (like GitHub, JIRA, Trac, Asana, Trello, etc.).

In case anyone is still looking for a Trac Wiki -> Phabricator Phriction importer, we have an ugly but mainly functional script I pasted here: P2056. Code blocks are not always converted correctly, but for us that script was enough.

May 29 2017, 9:01 AM · Guides, Doorkeeper

May 25 2017

johnny-bit added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

@nemobis - um, you've ever been in enterprise software dependent business? I do consulting for companies that pay thousands euro per year per single solution (having 5-10 is norm) and within that they get sometimes as much as "3 free support ticket" or "50 free support tickets and 3 voting points for features". I personally developed some back-end solution to deal with one problem that started happening in version 4 of one software and got fixed after ~6 years. In version 10. why? because "this problem impacted only 17% of our customers and can be fixed manually. to have fix developed specially for you, pay us ~20x as much as you pay per yer per licence". And that.is.considered.normal.

May 25 2017, 7:51 PM · Guides, Phacility
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

I feel like there's just some kind of bizarre disconnect:

May 25 2017, 5:57 PM · Guides, Phacility
chad added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

Well, it is worded very playfully and not very serious corporate business-like.

May 25 2017, 5:50 PM · Guides, Phacility
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

@nemobis: when customers pay (for example) Atlassian for Atlassian Premier Support, what value/right/expectation do you believe they're getting out of that which we aren't also offering above?

May 25 2017, 5:23 PM · Guides, Phacility
chad added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

We're planning on selling enterprise support contracts, like those you can purchase from other self-hosting providers like GitHub, Gitlab, and Atlassian. You are not donating money to Phacility.

May 25 2017, 4:19 PM · Guides, Phacility
nemobis added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

Indeed I'm not confused about that. That's why I pointed out that giving money in return for no right/expectation to anything, AKA donating, is usually something done towards non-profit entities with certain requirements, not for-profit entities.

May 25 2017, 4:17 PM · Guides, Phacility
chad added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

We're an evil, for profit company. I'm not sure what's confusing about that.

May 25 2017, 4:09 PM · Guides, Phacility
nemobis added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

Sorry, I'm unable to answer your question because I have no idea how you could compare development support to hosting services, or equity to donations.

May 25 2017, 4:02 PM · Guides, Phacility

May 24 2017

franjesus added a subtask for T5422: Does Phabricator integrate with JIRA?: T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.
May 24 2017, 9:40 AM · Guides, Doorkeeper

May 19 2017

epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

This looks more like donating than like buying a service. That's ok; but there are established methods to manage such things, usually involving a non-profit entity which accepts members and where members get some voting/decision-making privilege above some threshold of contribution (but you could also call it a donor council or a sponsorship with benefits).

May 19 2017, 1:15 PM · Guides, Phacility

May 17 2017

epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

@nemobis, can you walk me through the major differences you see between the proposal above and the support plans offered by other vendors like GitHub, GitLab, and Atlassian so I can make things more clear?

May 17 2017, 11:25 AM · Guides, Phacility
nemobis added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

If I read this correctly, people would pay a certain amount regularly without any certainty or reasonable expectation to have any of the fixes or support they care about. Instead they'll need to rely on the resident haruspex to assess what they're embarking on.

May 17 2017, 9:46 AM · Guides, Phacility

May 8 2017

20after4 added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

phabricator trading cards ftw.

May 8 2017, 6:21 PM · Guides, Phacility
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

We might eventually support a trade/resale market -- one advantage is that we could give contributors something with slightly more valuable than stickers/flair/badges, but less complicated for us than doing fulfillment on schwag or dealing with taxes for actual money.

May 8 2017, 6:10 PM · Guides, Phacility
cspeckmim added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

I was fully expecting a black market for mana points to be available.

May 8 2017, 5:56 PM · Guides, Phacility
20after4 added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

I think that @epriestley just made capitalism and socialism obsolete by re-imagining everything in terms of Mana points. You sir, have won the internet.

May 8 2017, 5:52 PM · Guides, Phacility

May 5 2017

epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

Not at all! You can just buy an extremely expensive personal support plan and continue controlling 100% of the roadmap based on personal whim!

May 5 2017, 11:23 PM · Guides, Phacility
chad added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

Ugh, so I have to come up with reasonable arguments now instead of just paying for features?

May 5 2017, 11:02 PM · Guides, Phacility
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

I've just removed mentions from Consulting, but that should eventually be updated when this is formally available.

May 5 2017, 10:21 PM · Guides, Phacility
epriestley created T12681: Upcoming Support Product / End of Paid Prioritization.
May 5 2017, 10:16 PM · Guides, Phacility

Apr 12 2017

epriestley closed T12493: Upgrading: Fulltext Search Services as Resolved.

This has been live for nearly two weeks without anything apparently exploding so we don't have any further acton planned upstream (although see T12450 for some followups). If you do run into issues, feel free to file new tasks describing them.

Apr 12 2017, 2:43 PM · Elasticsearch, Search, Guides
epriestley moved T12493: Upgrading: Fulltext Search Services from Backlog to v2 on the Search board.
Apr 12 2017, 2:35 PM · Elasticsearch, Search, Guides

Apr 10 2017

epriestley added a comment to T12515: Upgrading: File Integrity Hashing and SHA1.

T12531: Unable to upload file: failed to read 4583864320 bytes after offset 0 discusses one side effect of these changes, it should be fixed in HEAD of master and stable now.

Apr 10 2017, 11:04 PM · Files, Guides, Security
epriestley closed T12526: parse_url() behavior has changed with PHP7, causing libphutil unit tests to fail and possibly creating security concerns, a subtask of T12101: Phabricator PHP 7 Compatibility, as Resolved.
Apr 10 2017, 5:34 PM · Infrastructure, Guides
epriestley added a subtask for T12101: Phabricator PHP 7 Compatibility: T12526: parse_url() behavior has changed with PHP7, causing libphutil unit tests to fail and possibly creating security concerns.
Apr 10 2017, 3:46 PM · Infrastructure, Guides

Apr 7 2017

epriestley closed T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts, a subtask of T12101: Phabricator PHP 7 Compatibility, as Resolved.
Apr 7 2017, 12:55 PM · Infrastructure, Guides

Apr 6 2017

epriestley created T12515: Upgrading: File Integrity Hashing and SHA1.
Apr 6 2017, 11:24 PM · Files, Guides, Security

Apr 2 2017

epriestley updated the task description for T12493: Upgrading: Fulltext Search Services.
Apr 2 2017, 7:14 PM · Elasticsearch, Search, Guides
epriestley created T12493: Upgrading: Fulltext Search Services.
Apr 2 2017, 6:59 PM · Elasticsearch, Search, Guides

Mar 28 2017

urzds added a comment to T5132: Document the special syntax you can use in commit messages to cause effects.

Is there a syntax to close audits? Something like "Fixes: <commit-hash>"?

Mar 28 2017, 2:19 PM · Guides, Diffusion

Mar 23 2017

epriestley closed T12432: Silent libc upgrade on Ubuntu systems may have disrupted DNS from PHP and other processes as Resolved.

I haven't seen more of this and there's no planned action on our end, so I'm going to presume we've weathered the storm.

Mar 23 2017, 12:46 PM · Guides