Page MenuHomePhabricator
Feed Advanced Search

Aug 6 2014

swisspol created T5804: Allow shared remarkup snippets across Phriction documents.
Aug 6 2014, 5:23 AM · Phriction

Aug 5 2014

swisspol added a comment to T5793: Add support for personal workboards.

I'm not sure this feature would require support of multiple workboards. The fact projects support only one is actually a good thing IMO as it prevents over-organization at the detriment of actually working on stuff.

Aug 5 2014, 4:08 PM · User Delight, Wikimedia, Workboards
swisspol created T5793: Add support for personal workboards.
Aug 5 2014, 12:28 AM · User Delight, Wikimedia, Workboards

Aug 4 2014

swisspol added a comment to T5358: Make "Self Actions" default value a setting.

FYI when I go see people in our org to help them with Phab, mostly non-engineers who may have some problem staying on top of things, most still have self action emails enabled even though I recommended a few times to turn if off to reduce notification noise.

Aug 4 2014, 3:01 PM · User Preferences
swisspol added a comment to T5769: Add a setting to not trigger notifications when moving task across workboard columns.

Now and then, someone will reorganize a workboard. Or move things from generic project e.g. "Android App" to a specific one "Android 1.1" when we scope a release, and then organize tasks in the new project's workboard.

Aug 4 2014, 2:56 PM · Notifications

Aug 1 2014

swisspol created T5769: Add a setting to not trigger notifications when moving task across workboard columns.
Aug 1 2014, 8:35 PM · Notifications
swisspol created T5764: Race condition when marking all notifications as read.
Aug 1 2014, 12:26 AM · Notifications
swisspol created T5763: 404 error when trying to add a column.
Aug 1 2014, 12:25 AM · Workboards

Jul 31 2014

swisspol created T5761: Add an update comment to tasks that are linked to Pholio mocks when they are updated.
Jul 31 2014, 5:56 PM · Pholio
swisspol created T5753: Disable auto-completion of password in Passphrase edit page.
Jul 31 2014, 1:07 AM

Jul 25 2014

swisspol created T5719: Prevent text selection inside tasks in workboard.
Jul 25 2014, 6:15 PM
swisspol created T5716: Workboard doesn't reload after creating new task directly in column.
Jul 25 2014, 3:18 PM · Workboards

Jul 21 2014

maroux awarded T5598: Make "T123" in commit title work like "Ref T123" or "Fixes T123" in the body or test plan or a comment a Like token.
Jul 21 2014, 2:53 PM · Differential, Maniphest

Jul 17 2014

swisspol created T5643: arc diff should prompt for committing when called again after resolving a merge conflict during arc land.
Jul 17 2014, 1:47 AM · Arcanist
swisspol added a comment to T5642: Add Phriction to the list of apps in settings/panel/emailpreferences/.

That's the mostly used app in our org along with Maniphest obviously, so it would be quite nice to also be able to control its notifications.

Jul 17 2014, 1:43 AM · Phriction
swisspol created T5642: Add Phriction to the list of apps in settings/panel/emailpreferences/.
Jul 17 2014, 1:43 AM · Phriction

Jul 14 2014

swisspol added a comment to T5560: Add some sort of highlighting syntax to Remarkup.

I implemented this as a custom extension using the this is \\highlighted\\ text syntax. It looks pretty neat:

undefined (113×334 px, 19 KB)

Jul 14 2014, 6:59 PM · Remarkup

Jul 12 2014

swisspol renamed T5611: Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception from Workboard column re-ordering only allow re-ordering one column at a time to Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception.
Jul 12 2014, 5:23 PM · Workboards
swisspol added a comment to T5611: Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception.

I tried in a different board and got the same problem:

[12-Jul-2014 10:11:54 America/Los_Angeles] [2014-07-12 10:11:54] EXCEPTION: (AphrontQueryDuplicateKeyException) #1062: Duplicate entry 'PHID-PROJ-niecmdpb725ewibs4fol-1' for key 'key_sequence' at [<phutil>/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnectionBase.php:296]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #0 AphrontMySQLDatabaseConnectionBase::throwQueryCodeException(integer, string) called at [<phutil>/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnectionBase.php:275]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #1 AphrontMySQLDatabaseConnectionBase::throwQueryException(mysqli) called at [<phutil>/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnectionBase.php:181]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #2 AphrontMySQLDatabaseConnectionBase::executeRawQuery(string) called at [<phutil>/src/xsprintf/queryfx.php:6]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #3 queryfx(AphrontMySQLiDatabaseConnection, string, string, string, string, string)
[12-Jul-2014 10:11:54 America/Los_Angeles]   #4 call_user_func_array(string, array) called at [<phutil>/src/aphront/storage/connection/AphrontDatabaseConnection.php:26]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #5 AphrontDatabaseConnection::query(string, string, string, string, string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:1172]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #6 LiskDAO::update() called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:1098]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #7 LiskDAO::save() called at [<phabricator>/src/applications/project/controller/PhabricatorProjectBoardReorderController.php:91]
[12-Jul-2014 10:11:54 America/Los_Angeles]   #8 PhabricatorProjectBoardReorderController::processRequest() called at [<phabricator>/webroot/index.php:95]
[12-Jul-2014 10:11:54 America/Los_Angeles] PHP Fatal error:  Uncaught exception 'Exception' with message 'Process exited with an open transaction! The transaction will be implicitly rolled back. Calls to openTransaction() must always be paired with a call to saveTransaction() or killTransaction().' in /mnt/phabricator/phabricator/libphutil/src/aphront/storage/connection/AphrontDatabaseTransactionState.php:69
Stack trace:
#0 [internal function]: AphrontDatabaseTransactionState->__destruct()
#1 {main}
  thrown in /mnt/phabricator/phabricator/libphutil/src/aphront/storage/connection/AphrontDatabaseTransactionState.php on line 69
Jul 12 2014, 5:12 PM · Workboards
swisspol added a comment to T5611: Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception.

From php-fpm log:

[12-Jul-2014 10:08:35 America/Los_Angeles] [2014-07-12 10:08:35] EXCEPTION: (AphrontQueryDuplicateKeyException) #1062: Duplicate entry 'PHID-PROJ-ek56uvdf2kihdqr6pax5-2' for key 'key_sequence' at [<phutil>/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnectionBase.php:296]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #0 AphrontMySQLDatabaseConnectionBase::throwQueryCodeException(integer, string) called at [<phutil>/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnectionBase.php:275]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #1 AphrontMySQLDatabaseConnectionBase::throwQueryException(mysqli) called at [<phutil>/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnectionBase.php:181]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #2 AphrontMySQLDatabaseConnectionBase::executeRawQuery(string) called at [<phutil>/src/xsprintf/queryfx.php:6]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #3 queryfx(AphrontMySQLiDatabaseConnection, string, string, string, string, string)
[12-Jul-2014 10:08:35 America/Los_Angeles]   #4 call_user_func_array(string, array) called at [<phutil>/src/aphront/storage/connection/AphrontDatabaseConnection.php:26]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #5 AphrontDatabaseConnection::query(string, string, string, string, string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:1172]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #6 LiskDAO::update() called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:1098]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #7 LiskDAO::save() called at [<phabricator>/src/applications/project/controller/PhabricatorProjectBoardReorderController.php:91]
[12-Jul-2014 10:08:35 America/Los_Angeles]   #8 PhabricatorProjectBoardReorderController::processRequest() called at [<phabricator>/webroot/index.php:95]
[12-Jul-2014 10:08:35 America/Los_Angeles] PHP Fatal error:  Uncaught exception 'Exception' with message 'Process exited with an open transaction! The transaction will be implicitly rolled back. Calls to openTransaction() must always be paired with a call to saveTransaction() or killTransaction().' in /mnt/phabricator/phabricator/libphutil/src/aphront/storage/connection/AphrontDatabaseTransactionState.php:69
Stack trace:
#0 [internal function]: AphrontDatabaseTransactionState->__destruct()
#1 {main}
  thrown in /mnt/phabricator/phabricator/libphutil/src/aphront/storage/connection/AphrontDatabaseTransactionState.php on line 69
Jul 12 2014, 5:09 PM · Workboards
swisspol added a comment to T5611: Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception.

Well here's the problem:

Request URL:https://phabricator..../project/board/1/reorder/
Request Method:POST
Status Code:500 Internal Server Error
Jul 12 2014, 5:07 PM · Workboards
swisspol added a comment to T5611: Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception.

Actually I just realized re-order doesn't work at all: after clicking Done, the columns order is the same.

Jul 12 2014, 5:06 PM · Workboards
swisspol added a comment to T5611: Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception.

That's on OS X 10.9.4 w/ Chrome Version 35.0.1916.153.

Jul 12 2014, 5:03 PM · Workboards
swisspol created T5611: Re-ordering columns in workboard throws AphrontQueryDuplicateKeyException exception.
Jul 12 2014, 5:03 PM · Workboards

Jul 11 2014

swisspol created T5598: Make "T123" in commit title work like "Ref T123" or "Fixes T123" in the body or test plan or a comment.
Jul 11 2014, 3:30 AM · Differential, Maniphest
swisspol added a comment to T5132: Document the special syntax you can use in commit messages to cause effects.

Yes please!

Jul 11 2014, 3:27 AM · Guides, Diffusion

Jul 8 2014

swisspol added a comment to T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does).

I meant sometimes when I navigate to a project, the URL for the project page becomes /tag/aphlict or something instead of the obscure /project/view/43/. I don't understand what are the rules for this.

Jul 8 2014, 4:37 PM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Remarkup, Wikimedia
swisspol added a comment to T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does).

That makes sense as this way the entered content in remarkup is not "magically" different from the one saved.

Jul 8 2014, 4:30 PM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Remarkup, Wikimedia
swisspol created T5572: Automatically convert absolute URLs to the Phabricator instance to relative ones when saving Remarkup edits.
Jul 8 2014, 4:15 PM
swisspol added a comment to T5549: Add "Editable by" policy setting to Paste.

What about Files, shouldn't they also have policies?

Jul 8 2014, 3:03 PM · Paste

Jul 6 2014

swisspol added a comment to T5560: Add some sort of highlighting syntax to Remarkup.

I'm actually quite fine with a single highlight color like yellow if this allows to keep the syntax very simple like this maybe:

some plain text and some ``highlighted text``

or

some plain text and some \\highlighted text\\
Jul 6 2014, 9:10 PM · Remarkup
swisspol created T5560: Add some sort of highlighting syntax to Remarkup.
Jul 6 2014, 9:06 PM · Remarkup

Jul 4 2014

swisspol added a comment to T5553: Allow SSL certificate to be stored in Passphrase.

I'm not sure how you plan to implement T5398, but if you wanted to properly store an SSL cert, you would really need these fields:

  • name (required)
  • description (optional)
  • cert (required)
  • cert chain (optional)
  • key (required and encrypted)
Jul 4 2014, 2:38 PM · Passphrase
swisspol created T5553: Allow SSL certificate to be stored in Passphrase.
Jul 4 2014, 4:56 AM · Passphrase

Jul 3 2014

swisspol added a comment to T5551: Add default assignee setting to Projects.

If it was possible to add custom fields to projects, one could add an assignee / user type field and then have a global herald rule that would act on it?

Jul 3 2014, 4:05 PM · Projects
swisspol added a comment to T5551: Add default assignee setting to Projects.

An obvious problem is what if you create a task without an assignee while setting 2 projects on it that each have a different default assignee...

Jul 3 2014, 4:04 PM · Projects
swisspol created T5551: Add default assignee setting to Projects.
Jul 3 2014, 4:03 PM · Projects
swisspol created T5549: Add "Editable by" policy setting to Paste.
Jul 3 2014, 3:14 PM · Paste

Jul 2 2014

swisspol created T5537: Notification panel does not resize itself to browser window height.
Jul 2 2014, 2:11 PM · Notifications
swisspol created T5536: Automatic diff should be more clearly called out in the UI.
Jul 2 2014, 2:06 PM · Differential
GMTA awarded T5015: Allow Herald rules for Maniphest to act on task status changes a Like token.
Jul 2 2014, 9:07 AM · Herald, Maniphest

Jul 1 2014

swisspol created T5527: Show number of tasks in column inside workboard column header.
Jul 1 2014, 8:22 PM
swisspol added a comment to T4567: Allow moving of Project Board Columns.

In case this is too complex to implement, can we at least get default ordering by column name? It makes it very easy to (re)order columns by adding prefixes like 1. Stuff.

Jul 1 2014, 8:22 PM · Projects, Workboards
swisspol created T5524: Show task priority in task hovercards in remarkup.
Jul 1 2014, 2:47 PM · Hovercards, Maniphest
swisspol created T5523: Make bulk moves easier on Workboards.
Jul 1 2014, 2:45 PM · Restricted Project, Workboards
swisspol added a comment to T5508: Add branch name parameter to Harbormaster "Make HTTP Request" build step.

If comma or space is not a valid character for branch names in SVN, Git and Mercurial, I would just either one as it's trivial to parse in any language. JSON seems overkilled.

Jul 1 2014, 2:27 PM · Restricted Project, Harbormaster
swisspol added a comment to T5508: Add branch name parameter to Harbormaster "Make HTTP Request" build step.

Good point. So how about buildable.branches which would behave like this:

  • Build triggered from Differential: by definition, there is only 1 branch
  • Build triggered from Diffusion / commit: it's ok to provide all branches and in arbitrary order (it would still let us fix our problem if only by checking if the commit is on the master branch at all)
Jul 1 2014, 2:20 PM · Restricted Project, Harbormaster

Jun 30 2014

swisspol added a comment to T5508: Add branch name parameter to Harbormaster "Make HTTP Request" build step.

In our case Differential builds are triggered from Herald and so are CI builds (with a basic rule watching for commits on the repo). I assume the branch info might already be available inside Phabricator so hopefully this is not complicated to implement.

Jun 30 2014, 2:50 PM · Restricted Project, Harbormaster
swisspol created T5508: Add branch name parameter to Harbormaster "Make HTTP Request" build step.
Jun 30 2014, 2:03 PM · Restricted Project, Harbormaster

Jun 27 2014

swisspol added a comment to T5500: Add "size=fit" mode for images.

This solution is better indeed.

Jun 27 2014, 7:19 PM · Remarkup
swisspol added a comment to T5500: Add "size=fit" mode for images.

That's acceptable, thanks.

Jun 27 2014, 4:53 PM · Remarkup
swisspol created T5500: Add "size=fit" mode for images.
Jun 27 2014, 4:44 PM · Remarkup
swisspol created T5492: Make wiki move dialog more intuitive and validate input.
Jun 27 2014, 12:30 AM · Phriction

Jun 26 2014

swisspol added a comment to T5421: Allow linking to Passphrase items in remarkup with "K...".

The passphrase and projects (were) are a good example of why it's unclear: Tnnn works, Dnnn works, Fnnn works, Mnnn works, so then you think you have figured it out and try Pnnn for projects, but it doesn't work (because of conflict with Paste) or Knnn because it's not implemented for some reason. I don't know the general rule of "take the first letter of an app and you can link to its objects" stands now though with the latest improvements.

Jun 26 2014, 2:04 PM · Passphrase
swisspol added a comment to T5421: Allow linking to Passphrase items in remarkup with "K...".

Looks like https://secure.phabricator.com/book/phabricator/article/remarkup/ has not been updated for this new syntax?

Jun 26 2014, 1:51 PM · Passphrase

Jun 25 2014

swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

Got it, thanks!

Jun 25 2014, 2:01 PM
avivey awarded T5468: Allow FontAwesome icons to be used in remarkup a Yellow Medal token.
Jun 25 2014, 7:10 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

Does the remark up reference needs updating to reflect this change? Can we assume the list of available icons matches the one of the fortawesome website?

Jun 25 2014, 5:47 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

Thanks @chad great workaround!

Jun 25 2014, 5:43 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

For instance: {icon camera size=4x}

Jun 25 2014, 4:55 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

Not trying to be a pain, but should this support large sizes as well to be really complete?
http://fortawesome.github.io/Font-Awesome/examples

Jun 25 2014, 4:54 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

You're right, this is completely reasonable, thanks for the super fast turnaround!

Jun 25 2014, 4:52 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

Playing with it, it's pretty fun to be able to annotate text with such icons. It would be even better if there was a more concise syntax as the amount of typing for {icon camera} adds friction. Is there any single character that could be used like $camera or %camera (short form) or {icon camera color=red} (long form)?

Jun 25 2014, 4:30 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

I don't know if it's possible but it might be useful to display some sort of fallback icon if the name of the icon is invalid.

Jun 25 2014, 4:26 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

I wrote a quick extension using this syntax: <icon camera-retro>:

<?php
Jun 25 2014, 4:24 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

Sounds great!

Jun 25 2014, 4:18 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

The one example that made me thing of this is that we have a wiki doc where the author started to define custom "symbols" using asterisks to highlight some list entries. Using NOTE: and friends wouldn't work as it would break the list layout.

Jun 25 2014, 3:24 AM
swisspol added a comment to T5468: Allow FontAwesome icons to be used in remarkup.

Is FontAwesome CSS included by default in Phabricator page? I tried to modify an element to be like <span class="fa fa-camera-retro"></span> inside a wiki doc rendered HTML but just drew a square instead of the icon.

Jun 25 2014, 2:50 AM
swisspol created T5468: Allow FontAwesome icons to be used in remarkup.
Jun 25 2014, 2:48 AM

Jun 24 2014

swisspol created T5458: Renaming a project by changing casing triggers AphrontQueryDuplicateKeyException exception.
Jun 24 2014, 2:41 PM · Projects

Jun 23 2014

swisspol added a comment to T5452: Uninstalling dashboard doesn't restore my original home.

Ah right!!

Jun 23 2014, 11:47 PM
swisspol created T5452: Uninstalling dashboard doesn't restore my original home.
Jun 23 2014, 11:43 PM
swisspol created T5450: Add support for adding / removing dependent tasks when batch editing tasks.
Jun 23 2014, 7:49 PM · Maniphest
swisspol added a comment to T4130: MySQL fulltext index does not find 3-character words when ft_min_word_len=4.

Thanks. Based on this, I will wait for T1191.

Jun 23 2014, 4:13 PM · Badge Awarded, Setup
swisspol added a comment to T4130: MySQL fulltext index does not find 3-character words when ft_min_word_len=4.

We are running on 5.6. Can I convert this table to InnoDB or will this create problems with the Phabricator's schemas and storage upgrade?

Jun 23 2014, 3:11 PM · Badge Awarded, Setup
swisspol added a comment to T4130: MySQL fulltext index does not find 3-character words when ft_min_word_len=4.

BTW any reason that phabricator_search / search_documentfield is a MyISAM table instead of InnoDB like all the other ones? Amazon RDS doesn't like MyISAM tables (see "Q: What storage engines does Amazon RDS for MySQL support?" in http://aws.amazon.com/rds/faqs/).

Jun 23 2014, 6:16 AM · Badge Awarded, Setup
swisspol added a comment to T4130: MySQL fulltext index does not find 3-character words when ft_min_word_len=4.

Ah sorry, I had missed comment #3 somehow.

Jun 23 2014, 4:43 AM · Badge Awarded, Setup
swisspol added a comment to T4130: MySQL fulltext index does not find 3-character words when ft_min_word_len=4.

Wasn't this fixed? I can search for "css" on this very Phabricator install and it works! However, it still appears to not be working on our install of Phabricator (upgraded to the latest one yesterday again).

Jun 23 2014, 4:17 AM · Badge Awarded, Setup

Jun 21 2014

swisspol created T5439: Pholio Mock status menu says "Closed" then "Open".
Jun 21 2014, 4:43 PM · Pholio
swisspol added a comment to T5399: Add "Can Edit Mock Policies" setting to /applications/edit/PhabricatorApplicationPholio/.

Appears to work fine, thanks.

Jun 21 2014, 4:41 PM
swisspol added a comment to T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.

One more example: try copy-pasting from Word. You get both image and text which really makes no sense for sure.

Jun 21 2014, 4:20 PM · Remarkup
swisspol added a comment to T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.

Another reason to prefer text to image as a user if both are present: if I really wanted the image, I can always drag & drop it to upload. I'm not sure how to fix things it's the text I wanted but the image keeps being pasted. Overall my guess is that it's way more likely you'll want the text if you have text + image on the pasteboard, as from what I have observed this only happens when coming from what is essentially a text app anyway (or at least not an image editing app for sure): Finder, Excel, Numbers...

Jun 21 2014, 4:19 PM · Remarkup
swisspol added a comment to T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.

Understood and agreed. My answer was already addressing your question actually, but it wasn't clear, so let me rephrase it:

Jun 21 2014, 4:16 PM · Remarkup
swisspol added a comment to T5399: Add "Can Edit Mock Policies" setting to /applications/edit/PhabricatorApplicationPholio/.

Would this patch do it in PholioMockEditController.php?

// ->appendChild(
//   id(new AphrontFormPolicyControl())
//   ->setUser($user)
//   ->setCapability(PhabricatorPolicyCapability::CAN_VIEW)
//   ->setPolicyObject($mock)
//   ->setPolicies($policies)
//   ->setName('can_view'))
->addHiddenInput('can_view', 'users')
// ->appendChild(
//   id(new AphrontFormPolicyControl())
//   ->setUser($user)
//   ->setCapability(PhabricatorPolicyCapability::CAN_EDIT)
//   ->setPolicyObject($mock)
//   ->setPolicies($policies)
//   ->setName('can_edit'))
->addHiddenInput('can_edit', 'users')
Jun 21 2014, 3:43 PM
swisspol added a comment to T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.

I think it would be a losing game to try to customize per OS or per app.

Jun 21 2014, 3:42 PM · Remarkup
swisspol added a comment to T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.

If you think about it, an image app have no real reason to put text on the pasteboard: where would the text come from anyway?

Jun 21 2014, 3:23 PM · Remarkup
swisspol added a comment to T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.

I think it warrants more research: is it OS X only or other OSes too? Which apps typically put multiple data flavors into the pasteboard? Is there some "order" on the pasteboard accessible to JS?

Jun 21 2014, 3:22 PM · Remarkup
swisspol added a comment to T5411: Allow pasting images when creating Pholio mocks.

On this front would be good to solve T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file at the same time.

Jun 21 2014, 3:09 PM · Pholio
swisspol added a comment to T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.

I think it's because such apps put both text and image on the pasteboard.

Jun 21 2014, 3:09 PM · Remarkup
swisspol created T5437: Copy-pasting from Numbers and some other apps both insert text and upload a file.
Jun 21 2014, 3:09 PM · Remarkup

Jun 19 2014

swisspol created T5421: Allow linking to Passphrase items in remarkup with "K...".
Jun 19 2014, 8:39 PM · Passphrase

Jun 18 2014

swisspol updated the task description for T5399: Add "Can Edit Mock Policies" setting to /applications/edit/PhabricatorApplicationPholio/.
Jun 18 2014, 6:47 PM
swisspol created T5411: Allow pasting images when creating Pholio mocks.
Jun 18 2014, 4:52 PM · Pholio
swisspol created T5410: Make wiki creation dialog more user friendly.
Jun 18 2014, 4:01 PM · Phriction
swisspol created T5409: Allow /bin/remove to destroy permanently a passphrase record.
Jun 18 2014, 3:16 PM · Badge Awarded, Passphrase
swisspol added a comment to T5403: Display more high-level info in project hovercards.

Are you talking about T5356? In this case I was referring to the cells or whatever they are called representing cells in workboards or query results.

Jun 18 2014, 5:21 AM · Hovercards, Projects
swisspol added a comment to T5403: Display more high-level info in project hovercards.

Yes that's what I mean.

Jun 18 2014, 5:19 AM · Hovercards, Projects
swisspol renamed T5403: Display more high-level info in project hovercards from Display more high-level info in project pop-up "bubbles" to Display more high-level info in project hover popups.
Jun 18 2014, 5:18 AM · Hovercards, Projects
swisspol created T5403: Display more high-level info in project hovercards.
Jun 18 2014, 3:06 AM · Hovercards, Projects

Jun 17 2014

swisspol added a comment to T5399: Add "Can Edit Mock Policies" setting to /applications/edit/PhabricatorApplicationPholio/.

If that option was available in the app setting, I would change it to no-one like we have done for Maniphest for the reasons you mentioned.

Jun 17 2014, 11:13 PM