Page MenuHomePhabricator
Feed Advanced Search

Jul 30 2015

devurandom created T9021: Put User accounts in Spaces so some users can not see one another.
Jul 30 2015, 1:56 PM · Spaces
devurandom added a comment to T8442: Build Space switching UI.

From my experience playing with this and some user feedback:

  • Spaces would greatly benefit from having colours and icons. Then not only could the selector show different (and hopefully more obvious) icons, but the header (or site background) colour could also be changed to the colour of the space. A less intrusive coloured line below the header, possibly combined with coloured text in the spaces selector, would also be fine.
  • The benefit that this small patch alone does to UX feels immense. Instead of having to adjust spaces for each and every object I create (which actually reduces usability instead of increasing it), I can switch "modes" or "projects" globally, which means a lot if your instance contains objects from very different projects which are being worked on by distinct groups of people.
  • User feedback suggests that the position (central header) and combination with a text (space name) improves usability of spaces a lot and makes it very obvious which space one is currently working in.
  • Filtering the page contents to show only objects in the currently selected space might help users switching over from Redmine (which is the majority in our case) to understand the concept.
Jul 30 2015, 12:55 PM · Restricted Project, Spaces, Wikimedia, Policy
devurandom added a comment to T8442: Build Space switching UI.

The patch could still need a bit of polishing, but should I already submit a review request anyway, so it becomes easier to discuss necessary changes?

Jul 30 2015, 12:38 PM · Restricted Project, Spaces, Wikimedia, Policy
devurandom added a comment to T8442: Build Space switching UI.

I updated P1834 to fix the mentioned issues:

Jul 30 2015, 12:37 PM · Restricted Project, Spaces, Wikimedia, Policy

Jul 28 2015

devurandom added a comment to T8442: Build Space switching UI.

I've got a patch ready, which basically copies the search scope selector implementation, and is still rather crude and unpolished: P1834

Jul 28 2015, 5:10 PM · Restricted Project, Spaces, Wikimedia, Policy
devurandom added a comment to P1834 space-switching-ui.patch.

webroot/rsrc/js/core/behavior-spaces-switcher.js:

/**
 * @provides javelin-behavior-phabricator-spaces-switcher
 * @requires javelin-behavior
 *           javelin-typeahead-ondemand-source
 *           javelin-typeahead
 *           javelin-dom
 *           javelin-uri
 *           javelin-util
 *           javelin-stratcom
 *           phabricator-prefab
 */
Jul 28 2015, 5:01 PM · Spaces
devurandom edited P1834 space-switching-ui.patch.
Jul 28 2015, 4:59 PM · Spaces

Jul 27 2015

devurandom added a comment to T6526: Implement "Badges" or "Medals", for annotating special users.
  • Another use case: in certain cases badges directly map to projects ("member of admin team" ~= "phacility high command" or "trusted contribute" ~= "trusted contributor" project)
Jul 27 2015, 1:24 PM · Restricted Project, Badges (v0), People

Jul 24 2015

devurandom added a comment to T8442: Build Space switching UI.

So that makes it $3-6k (according to your Paid Prioritization scheme). Which means we'll have to go with a local patch, unless more funders weigh in.

Jul 24 2015, 3:23 PM · Restricted Project, Spaces, Wikimedia, Policy
devurandom added a comment to T8442: Build Space switching UI.

I gather that you still consider the menu-on-eye-icon the best way to present this UI? Would it help you, if I tried to come up with a patch that does exactly that?

Jul 24 2015, 3:09 PM · Restricted Project, Spaces, Wikimedia, Policy
devurandom added a comment to P1821 src/infrastructure/internationalization/translation/PhabricatorPlainEnglishTranslation.php.

The default language can be changed using following patch (cf. T8916):

diff --git a/src/applications/settings/panel/PhabricatorAccountSettingsPanel.php b/src/applications/settings/panel/PhabricatorAccountSettingsPanel.php
index 72a2252..b233ba0 100644
--- a/src/applications/settings/panel/PhabricatorAccountSettingsPanel.php
+++ b/src/applications/settings/panel/PhabricatorAccountSettingsPanel.php
@@ -72,7 +72,7 @@ final class PhabricatorAccountSettingsPanel extends PhabricatorSettingsPanel {
Jul 24 2015, 3:02 PM
devurandom added a comment to T8916: How to set server default language.

The default can be changed using following patch (cf. P1821):

Jul 24 2015, 3:01 PM · User Preferences, Config, Documentation
devurandom added a comment to T8442: Build Space switching UI.

Has any progress been made in the last month? Any new decisions on how it should work?

Jul 24 2015, 2:34 PM · Restricted Project, Spaces, Wikimedia, Policy

Jul 23 2015

devurandom added a comment to T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push..

Same happens when I try to push a branch that exists on a different remote:

$ git push origin upstream/hooks
Counting objects: 202, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (127/127), done.
Writing objects: 100% (195/195), 97.63 KiB | 0 bytes/s, done.
Total 195 (delta 64), reused 194 (delta 64)
remote: [2015-07-23 12:20:15] EXCEPTION: (Exception) Unable to identify the reftype of 'refs/remotes/upstream/hooks'. Rejecting push. at [<phabricator>/src/applications/diffusion/engine/DiffusionCommitHookEngine.php:412]
remote: arcanist(head=stable, ref.master=999eb9376568, ref.stable=d54cb072facd), libphremoteuser(head=master, ref.master=1def4e2d7f07), phabricator(head=stable, ref.master=f0bf7a8e2621, ref.stable=2e82fb07cdc1), phutil(head=stable, ref.master=aa6cd8f7e5e5, ref.stable=83f09f6c5a03), sprint(head=production, ref.master=4912ecf41ef1, ref.production=2846fc28ae19)
remote:   #0 DiffusionCommitHookEngine::findGitRefUpdates() called at [<phabricator>/src/applications/diffusion/engine/DiffusionCommitHookEngine.php:220]
remote:   #1 DiffusionCommitHookEngine::findRefUpdates() called at [<phabricator>/src/applications/diffusion/engine/DiffusionCommitHookEngine.php:124]
remote:   #2 DiffusionCommitHookEngine::execute() called at [<phabricator>/scripts/repository/commit_hook.php:133]
To ssh://phab@phab.../diffusion/PV/paraview.git
 ! [remote rejected] upstream/hooks -> upstream/hooks (pre-receive hook declined)
error: failed to push some refs to 'ssh://phab@phab.../diffusion/PV/paraview.git'
Jul 23 2015, 12:21 PM · Diffusion
devurandom updated the task description for T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push..
Jul 23 2015, 12:18 PM · Diffusion
devurandom added a project to T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push.: Diffusion.
Jul 23 2015, 12:17 PM · Diffusion
devurandom created T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push..
Jul 23 2015, 12:17 PM · Diffusion
devurandom added a comment to T8916: How to set server default language.

But where does "Server Default" come from? Apparently there is a default set somewhere, I just cannot find it…

Jul 23 2015, 11:44 AM · User Preferences, Config, Documentation

Jul 21 2015

devurandom created T8916: How to set server default language.
Jul 21 2015, 2:32 PM · User Preferences, Config, Documentation

Jul 17 2015

devurandom updated the task description for T8874: Git push to hosted repository slow.
Jul 17 2015, 12:31 PM · Diffusion
devurandom added a comment to T8874: Git push to hosted repository slow.

P.S: After git push has returned, the repository is still in the "Importing" state. So even after 45 minutes there is still some processing left to do?

Jul 17 2015, 12:30 PM · Diffusion
devurandom created T8874: Git push to hosted repository slow.
Jul 17 2015, 12:28 PM · Diffusion

Jul 11 2015

devurandom added a comment to T6802: "Custom policy" for editing/viewing does not link to details.

The visibility of a Space in our Phab instance is using a Custom Policy. When I click the red "Custom Policy" box, I am presented with this text, which does not help me at all:

Users with the "Can View" capability for this object:
Jul 11 2015, 1:26 PM · Design, Policy

Jul 10 2015

devurandom updated the task description for T8819: Limiting "Can Create Spaces" to "Administrators" causes usability issues.
Jul 10 2015, 9:44 AM · Policy, Spaces
devurandom added a comment to T8819: Limiting "Can Create Spaces" to "Administrators" causes usability issues.

P.S: One idea would be to allow admins to select from all (visible) projects when creating a policy, not only those they are a member of.

Jul 10 2015, 9:44 AM · Policy, Spaces
devurandom created T8819: Limiting "Can Create Spaces" to "Administrators" causes usability issues.
Jul 10 2015, 9:43 AM · Policy, Spaces
devurandom added a comment to P1821 src/infrastructure/internationalization/translation/PhabricatorPlainEnglishTranslation.php.

Also needs following patch to libphutil:

diff --git a/src/internationalization/PhutilTranslator.php b/src/internationalization/PhutilTranslator.php
index b30823b..dfd4706 100644
--- a/src/internationalization/PhutilTranslator.php
+++ b/src/internationalization/PhutilTranslator.php
@@ -136,6 +136,7 @@ final class PhutilTranslator extends Phobject {
       case 'en_W*':
       case 'en_R*':
       case 'en_A*':
+      case 'en_P*':
         list($singular, $plural) = $translations;
         if ($variant == 1) {
           return $singular;
Jul 10 2015, 9:29 AM
devurandom edited P1821 src/infrastructure/internationalization/translation/PhabricatorPlainEnglishTranslation.php.
Jul 10 2015, 9:28 AM

Jul 7 2015

devurandom reopened T3949: Support mailto URI in Remarkup as "Open".

As I see it, rP58fbb0ae532f implements parsing of mailto://. However this is, as you already mentioned, rather useless, because clicking the link will not allow to send an email (in KMail, it opens a new-mail window with an empty To: field). Is it possible to reconsider fixing this in a way that actually works?

Jul 7 2015, 7:45 AM · Remarkup

Jun 17 2015

devurandom added a comment to T8579: With HHVM 3.7.1: ERROR 8: Undefined index: mem_size at [/opt/phabricator/phabricator/src/applications/cache/spec/PhabricatorDataCacheSpec.php:80].

See-Also: https://github.com/facebook/hhvm/issues/5505

Jun 17 2015, 1:25 PM
devurandom created T8580: Phame blog post preview rendered badly.
Jun 17 2015, 10:36 AM · Remarkup, Phame
devurandom created T8579: With HHVM 3.7.1: ERROR 8: Undefined index: mem_size at [/opt/phabricator/phabricator/src/applications/cache/spec/PhabricatorDataCacheSpec.php:80].
Jun 17 2015, 9:58 AM
devurandom reopened T8517: "Column 'title' cannot be null" when changing CustomField as "Open".
Jun 17 2015, 8:40 AM · Custom Fields
devurandom added a comment to T8517: "Column 'title' cannot be null" when changing CustomField.

@epriestley: I understand your concerns about supporting custom scripts, but what do you think about creating initialised user profiles? Currently it seems that loadUserProfile() just dumps something with a PHID on you (when the profile did not yet exist), which is not actually a valid object. The fix seems trivial.

Jun 17 2015, 8:39 AM · Custom Fields

Jun 15 2015

devurandom added a comment to T8549: Feedback on 2015 Redesign.
In T8549#120808, @chad wrote:

The colors are the same as the "bar color" that currently exists. We added an icon and tooltip for more information and flexibility. This will allow better flexibility in apps like Maniphest, where you could use the icon to covey different states instead of just "open" and "closed".

Jun 15 2015, 3:31 PM · Design
devurandom added a comment to T8549: Feedback on 2015 Redesign.

Next one: In S2, click Space Test Users (the policy at the top, right next to "Active"). You see a dialogue with the text:

Users with the "Can View" capability:
Jun 15 2015, 3:29 PM · Design
devurandom added a comment to T8549: Feedback on 2015 Redesign.

My first question: What do the colours of the exclamation marks in front of the tasks mean? i see purble, blue, orange, but neither the tooltip, nor any other part of the list item gives any hint regarding their meaning.

Jun 15 2015, 3:22 PM · Design
devurandom added a comment to T8517: "Column 'title' cannot be null" when changing CustomField.

It seems indeed that the profile created by $user->loadUserProfile() is broken or incomplete.

Jun 15 2015, 11:28 AM · Custom Fields

Jun 12 2015

devurandom added a comment to T4214: Allow installs to change or supplement the "Phabricator" icon.

I agree with @20after4: We would also like to insert our organisation's logo instead of the "eye". Replacing the text alone feels insufficient.

Jun 12 2015, 3:05 PM · Design
devurandom added a comment to T8517: "Column 'title' cannot be null" when changing CustomField.

The users I tried this with all do not have a user profile set in the database. Thus I assume Phabricator tries to create blank profiles, when it applies the changes to the CustomFields, which then fails to be inserted, since these do not comply with the database schema?

Jun 12 2015, 1:33 PM · Custom Fields
devurandom added a project to T8517: "Column 'title' cannot be null" when changing CustomField: Custom Fields.
Jun 12 2015, 11:31 AM · Custom Fields

Jun 11 2015

devurandom created T8517: "Column 'title' cannot be null" when changing CustomField.
Jun 11 2015, 10:19 PM · Custom Fields
ox awarded Changelog a Yellow Medal token.
Jun 11 2015, 4:03 PM
devurandom added a comment to T7950: Support Projects in Calendar.

It is already possible to invite and subscribe projects. Ain't that even better than just tagging?

Jun 11 2015, 8:45 AM · Calendar

Jun 8 2015

devurandom added a comment to T6269: Integrate Phame with Dashboard Panels.

I would like to use this to keep my users updated about recent changes of our Phabricator instance.

Jun 8 2015, 3:27 PM · FreeBSD, Dashboards, Phame

Jun 7 2015

devurandom added a member for Space Test Users: devurandom.
Jun 7 2015, 9:11 AM

May 5 2015

devurandom added a comment to T8077: Unable to drag images from a web browser into Remarkup.

P.S: Destination was the conpherence room icon / image drag&drop field, not the message entry area.

May 5 2015, 6:18 PM · Remarkup
devurandom added a comment to T8077: Unable to drag images from a web browser into Remarkup.

I posted this primarily, because there are some division by zero errors logged. I guess those could be fixed by improved error handling.

May 5 2015, 6:15 PM · Remarkup
devurandom added a comment to T8066: Check my Conpherence title/handle fix.

@btrahan - works now, thanks!

May 5 2015, 6:08 PM · Conpherence
devurandom added a comment to T5051: Burn down charts for Milestones.

@dpaola2: Your issue should have been fixed just recently.

May 5 2015, 5:37 PM · Restricted Project, Projects, Wikimedia
devurandom added a project to T8077: Unable to drag images from a web browser into Remarkup: Conpherence.
May 5 2015, 5:32 PM · Remarkup
devurandom created T8077: Unable to drag images from a web browser into Remarkup.
May 5 2015, 5:32 PM · Remarkup
devurandom added a comment to T8066: Check my Conpherence title/handle fix.

Just ran into this. Apache logs the following (/var/log/php5-fpm.log contains nothing about this incident…?):

May 5 2015, 5:21 PM · Conpherence

May 4 2015

devurandom added a comment to T7339: Raise a setup warning when the "en_US.UTF-8" locale is unavailable.

Seems to work here: rHGTEST0e1f30ecdecaf66a3da45a62b7c6af3ad7c5515a

May 4 2015, 2:54 PM · Diffusion (v3)

Apr 14 2015

devurandom added a comment to T7825: Conpherence: Sent text floats below breadcrumb-bar.

Confirmed: Fixed

Apr 14 2015, 8:11 PM · Conpherence
devurandom added a comment to T7825: Conpherence: Sent text floats below breadcrumb-bar.

auto-scrolling to bottom of a thread not working all that well

Apr 14 2015, 7:45 PM · Conpherence
devurandom updated the task description for T7825: Conpherence: Sent text floats below breadcrumb-bar.
Apr 14 2015, 7:37 PM · Conpherence
devurandom created T7825: Conpherence: Sent text floats below breadcrumb-bar.
Apr 14 2015, 7:14 PM · Conpherence

Apr 13 2015

devurandom added a comment to T4411: Adding a CC to a Maniphest Task should give View rights for that user.

See-Also: https://phabricator.wikimedia.org/T493

Apr 13 2015, 4:22 PM · Wikimedia, Policy
devurandom added a comment to T6367: Send email with recipient's language and access levels, not sender's.

See-Also: https://phabricator.wikimedia.org/T493

Apr 13 2015, 4:17 PM · Wikimedia, Security, Localization, Mail
devurandom added a comment to T7566: Implement "Rooms" in Conpherence.

The issue is conduit.deprecated.user.addstatus, which is impossible to fix. I do not want to ignore it either, because I want to monitor the problem for several more days until I am sure that really nothing uses that call anymore.

Apr 13 2015, 4:06 PM · Wikimedia, Conpherence
devurandom added a comment to T7566: Implement "Rooms" in Conpherence.

It appears what you show in your screenshot is present, but hidden behind the "Phabricator" logo: Screenshot

Apr 13 2015, 4:02 PM · Wikimedia, Conpherence
devurandom added a comment to T7566: Implement "Rooms" in Conpherence.

Click "Search" in the left menu from within Conpherence, at the top.

Apr 13 2015, 3:39 PM · Wikimedia, Conpherence
devurandom added a comment to T7566: Implement "Rooms" in Conpherence.

I am unable to find a way to create or join new rooms, or edit existing ones. After I created my first room, it seems the UI to do it is simply gone. How can I access it?

Apr 13 2015, 3:20 PM · Wikimedia, Conpherence

Apr 9 2015

devurandom created T7797: Remarkup links support only HTTP schemes.
Apr 9 2015, 7:39 PM · Remarkup

Apr 2 2015

devurandom created T7738: Punctuation is parsed as part of #hashtags.
Apr 2 2015, 4:50 PM · Remarkup

Apr 1 2015

devurandom edited P1748 Get CustomField for Project.
Apr 1 2015, 3:46 PM
devurandom edited P1748 Get CustomField for Project.
Apr 1 2015, 3:27 PM
devurandom added a comment to T7717: array_key_exists error in Conpherence thread.

For some strange reason, it has now disappeared after creating a room...

Apr 1 2015, 11:27 AM · Conpherence

Mar 31 2015

devurandom added a comment to T3980: Support "Bind to External Thing" to define project membership.

We would also need to sync Projects with LDAP groups, as we need most groups also in other applications outside of Phabricator. If payment helps, I can ask my boss about it.

Mar 31 2015, 2:00 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects

Mar 30 2015

devurandom added a comment to T7693: Allow users to leave threads with members who are invalid or have been destroyed.

I would also need to remove all linked authentications and the email address (and potentially SSH keys, etc), since I will have to reuse both. And in my case the user is already destroyed, so there is no way back anymore.

Mar 30 2015, 3:03 PM · Conpherence
devurandom added a comment to T7693: Allow users to leave threads with members who are invalid or have been destroyed.

The same issue happens when you try to add a new user to a thread containing a user that was destroyed. The destroyed user shows up in the list as Unknown Object (User) and I receive the same Validation errors: - New thread member "PHID-USER-…" is not a valid user. message.

Mar 30 2015, 2:55 PM · Conpherence
devurandom added a comment to T7692: Support for pure AnonymousUser LDAP binds.

In some setups, your patch allows any attacker to log in to any LDAP account by just not typing a password.

Mar 30 2015, 2:18 PM · LDAP, libphutil
devurandom added a comment to T7692: Support for pure AnonymousUser LDAP binds.

In my authentication module I have e.g. this code for my PhutilAuthAdapter:

public function getAccountRealName() {
  $username = explode("@", $this->getAccountID(), 2)[0];
  $provider = PhabricatorLDAPAuthProvider::getLDAPProvider();
Mar 30 2015, 1:51 PM · LDAP, libphutil
devurandom renamed T7692: Support for pure AnonymousUser LDAP binds from Support for AnonymousUser LDAP binds to Support for pure AnonymousUser LDAP binds.
Mar 30 2015, 1:48 PM · LDAP, libphutil
devurandom updated the task description for T7692: Support for pure AnonymousUser LDAP binds.
Mar 30 2015, 9:43 AM · LDAP, libphutil
devurandom created T7692: Support for pure AnonymousUser LDAP binds.
Mar 30 2015, 9:39 AM · LDAP, libphutil
devurandom created T7691: Relative wiki links.
Mar 30 2015, 9:32 AM · Remarkup, Phriction

Mar 27 2015

devurandom added a comment to T4806: Give installs more control over session expiry / prompt for reauth before taking security actions.

P.S: Setting the session expiry time to 1h as you suggest is very inconvenient in my case. What I actually need is a "normal" expiry time, but using a session cookie on the client. So he gets automatically logged out when he closes the browser, but can use the session as long as necessary if he does not.

Mar 27 2015, 3:55 PM · Restricted Project, Auth
devurandom added a comment to T4806: Give installs more control over session expiry / prompt for reauth before taking security actions.

@epriestley You asked for reasons for automatic session expiry. Several users of mine expect that their session expires when they close their browser. I think this is the default for many sites: If one wants to login permanently, one has to take specific action to enable it (often a "remember me" checkbox). If one uses a shared computer, the difference between expected and actual behaviour could become a problem.

Mar 27 2015, 3:49 PM · Restricted Project, Auth

Mar 26 2015

devurandom created T7665: Unhandled Exception ("AphrontQueryException") - #1048: Column 'dateFrom' cannot be null.
Mar 26 2015, 1:35 PM · Calendar

Mar 23 2015

devurandom added a comment to T7647: Conpherence chat pane layout broken for first message.

Thanks, works!

Mar 23 2015, 5:40 PM · Conpherence
devurandom added a comment to T7625: Short hashtags ending in numbers will not be rendered.

Thanks, works!

Mar 23 2015, 5:40 PM
devurandom renamed T7647: Conpherence chat pane layout broken for first message from Conpherence chat pane layout broken on first line to Conpherence chat pane layout broken for first message.
Mar 23 2015, 2:16 PM · Conpherence
devurandom added a comment to T7647: Conpherence chat pane layout broken for first message.

This is not caused by adblockers (µBlock in my case), and reloading the page does not fix it either.

Mar 23 2015, 2:13 PM · Conpherence
devurandom added a comment to T7647: Conpherence chat pane layout broken for first message.

I cannot attach files here (drag and drop does not work, maybe because the container Firefox is running in misses some bit), but I uploaded it to imgur: Screenshot

Mar 23 2015, 2:06 PM · Conpherence
devurandom updated the task description for T7647: Conpherence chat pane layout broken for first message.
Mar 23 2015, 1:55 PM · Conpherence
devurandom created T7647: Conpherence chat pane layout broken for first message.
Mar 23 2015, 1:54 PM · Conpherence

Mar 22 2015

devurandom added a comment to T7641: Allow to hide authentication methods from login page.

My exact usecase:

  • I use authentication via libphremoteuser (REMOTE_USER envvar)
  • For registration, I want to display the proper real-name and email address
  • I need to fetch that from LDAP
  • I can conveniently do that (with a small patch) using the PhabricatorLDAPAuthProvider
Mar 22 2015, 8:30 AM · Auth

Mar 21 2015

devurandom updated the task description for T7641: Allow to hide authentication methods from login page.
Mar 21 2015, 8:48 AM · Auth
devurandom created T7641: Allow to hide authentication methods from login page.
Mar 21 2015, 8:48 AM · Auth
devurandom added a comment to T7636: How to create review of existing pushed commit?.

It's pushed to the origin remote, but not my upstream remote. I.e. I have been working on this internally, but now I want to officially submit it. For two reasons: (1) It needs review first (2) I do not have write access to the upstream repository.

Mar 21 2015, 8:43 AM · Documentation, Differential, Arcanist

Mar 20 2015

devurandom added a comment to T4103: Implement "Role Profiles" to provide search, homepage and application defaults.

Oh, I thought because the functionality exists for dashboards, it also exists for apps. Thanks for clarifying that.

Mar 20 2015, 2:39 PM · Prioritized, Restricted Project, Restricted Project, Dashboards, Applications
devurandom renamed T7635: arc diff userguide mentions a difference between diff and revision, but does not explain it from arc diff userguide mentions difference between diff and revision, but does not explain it to arc diff userguide mentions a difference between diff and revision, but does not explain it.
Mar 20 2015, 2:38 PM · Differential, Arcanist, Documentation
devurandom created T7636: How to create review of existing pushed commit?.
Mar 20 2015, 2:37 PM · Documentation, Differential, Arcanist
devurandom added a comment to T7632: Support creating calendar events from the person page.

Ok. I hope my feedback helps you somehow to improve the Calendar after prototype.

Mar 20 2015, 2:31 PM · People, Calendar
devurandom created T7635: arc diff userguide mentions a difference between diff and revision, but does not explain it.
Mar 20 2015, 2:30 PM · Differential, Arcanist, Documentation
devurandom renamed T7633: Add create-object button to global search page from Add create task button to Maniphest search pages to Add create-object button to global search page.
Mar 20 2015, 11:01 AM · Maniphest
devurandom added a comment to T7632: Support creating calendar events from the person page.

I would say my report classifies as a Use Case, in addition to indicating General Interest…

Mar 20 2015, 11:00 AM · People, Calendar
devurandom created T7634: How to create a login method with a custom icon?.
Mar 20 2015, 10:57 AM · Restricted Project, Auth