Page MenuHomePhorge
Feed All Stories

Jan 8 2024

valerio.bozzolan added inline comments to D25503: Allow to uninstall (hide) Audit application.
Jan 8 2024, 13:19
valerio.bozzolan closed Q96: Support for FIDO2-backed SSH keys as obsolete.
Jan 8 2024, 13:14
valerio.bozzolan added Q96: Support for FIDO2-backed SSH keys (Answer 129).
Jan 8 2024, 13:14
antonia accepted D25508: Add support for FIDO2-backed SSH keys.

This is exactly the same as I've done on the system I patched at my workplace. I apologize for not submitting my own patch, I didn't have access to my work systems during the holidays.

Jan 8 2024, 13:07
valerio.bozzolan added a comment to Q96: Support for FIDO2-backed SSH keys.

Hoping to be useful I've added you as reviewer in D25508: Add support for FIDO2-backed SSH keys

Jan 8 2024, 13:02
valerio.bozzolan added a reviewer for D25508: Add support for FIDO2-backed SSH keys: antonia.
Jan 8 2024, 13:02
valerio.bozzolan requested review of D25508: Add support for FIDO2-backed SSH keys.
Jan 8 2024, 13:01
valerio.bozzolan updated the task description for T15703: Workboard Cover Image: the cropped "Transform" is orphan.
Jan 8 2024, 11:19 · Bug Reports, User-valerio.bozzolan, Cover Image
valerio.bozzolan added a revision to T15703: Workboard Cover Image: the cropped "Transform" is orphan: D25475: Drag & Drop Task Cover Image: also attach.
Jan 8 2024, 11:01 · Bug Reports, User-valerio.bozzolan, Cover Image
valerio.bozzolan updated the summary of D25475: Drag & Drop Task Cover Image: also attach.
Jan 8 2024, 11:01
valerio.bozzolan added a comment to D25118: Remarkup: make less internal links open in new tabs.

Some possibilities:

Jan 8 2024, 09:36
valerio.bozzolan requested review of D25507: Config User Extra Fields: link to the doc (like Maniphest).
Jan 8 2024, 09:07
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.

fix missing Transform entry

Jan 8 2024, 08:07

Jan 7 2024

speck added a comment to D25118: Remarkup: make less internal links open in new tabs.

Also instead of “Goodie” maybe “Helper” or something. Maybe there’s a similar naming elsewhere in the code base

Jan 7 2024, 14:43
speck added a comment to D25118: Remarkup: make less internal links open in new tabs.

I forgot I had this requesting changes. Any idea of the performance hit in markup rendering now that PhutilURI is constructed for every link? I think its constructor does a fair amount.

Jan 7 2024, 14:42
valerio.bozzolan added inline comments to D25503: Allow to uninstall (hide) Audit application.
Jan 7 2024, 10:19
valerio.bozzolan added a comment to D25503: Allow to uninstall (hide) Audit application.

You are doing a nice work.

Jan 7 2024, 10:09
valerio.bozzolan awarded D25503: Allow to uninstall (hide) Audit application a Like token.
Jan 7 2024, 10:03
valerio.bozzolan added a comment to D25491: Improve contrast of Links in Dark Mode.

Hi deric,

Jan 7 2024, 09:58 · UX, Accessibility
avivey added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

Alternatively, maybe catch the existing exception and show a nice error message + the form?

Jan 7 2024, 09:57
valerio.bozzolan added a comment to D25118: Remarkup: make less internal links open in new tabs.

Still red light? Thanks :)

Jan 7 2024, 09:53
avivey added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

the simplest other-solution would be to extract the exception thrown to its own method, and override that method in the child-class:

Jan 7 2024, 07:17
avivey added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

How about other functions that might require a logged-in user? "current Viewer's Projects" for example?

Jan 7 2024, 07:12

Jan 6 2024

aklapper added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

Is this needed simply because PhabricatorApplicationSearchController doesn't actually have a try { } block to catch this particular case? Maybe we could improve the exception handling instead of return null?

Jan 6 2024, 15:33
aklapper closed T15698: Do not expose "Packages" field as Audit query form field when Packages application uninstalled as Resolved by committing rPd92ed9ce0c0c: Hide "Packages" field in Diffusion Commits query form when application….
Jan 6 2024, 15:26
aklapper closed D25506: Hide "Packages" field in Diffusion Commits query form when application uninstalled.
Jan 6 2024, 15:26
aklapper committed rPd92ed9ce0c0c: Hide "Packages" field in Diffusion Commits query form when application….
Hide "Packages" field in Diffusion Commits query form when application…
Jan 6 2024, 15:26
ayazsheikh set Timezone to UTC+05:00 on ayazsheikh.
Jan 6 2024, 09:51
ayazsheikh updated ayazsheikh.
Jan 6 2024, 09:47
ayazsheikh awarded F696116: profile a Manufacturing Defect? token.
Jan 6 2024, 09:41
ayazsheikh updated ayazsheikh.
Jan 6 2024, 09:32
ayazsheikh updated ayazsheikh.
Jan 6 2024, 09:31

Jan 5 2024

siepkes awarded Blog Post: Winter Solstice 2023 Release a Party Time token.
Jan 5 2024, 16:13
20after4 accepted D25505: Improve handling queries with "Current Viewer" set while not logged in.

Is this needed simply because PhabricatorApplicationSearchController doesn't actually have a try { } block to catch this particular case? Maybe we could improve the exception handling instead of return null?

Jan 5 2024, 02:07
20after4 accepted D25506: Hide "Packages" field in Diffusion Commits query form when application uninstalled.
Jan 5 2024, 02:01

Jan 4 2024

fgaz awarded Blog Post: Winter Solstice 2023 Release a Party Time token.
Jan 4 2024, 16:18
aklapper requested review of D25506: Hide "Packages" field in Diffusion Commits query form when application uninstalled.
Jan 4 2024, 12:00
aklapper added a revision to T15698: Do not expose "Packages" field as Audit query form field when Packages application uninstalled: D25506: Hide "Packages" field in Diffusion Commits query form when application uninstalled.
Jan 4 2024, 12:00
aklapper added a comment to T15704: Cryptic exception when listing tasks "Closed By: Current Viewer" while logged out.

Without D25505 applied:

T15704-befoore.png (1×958 px, 109 KB)

Jan 4 2024, 11:41 · Bug Reports, User-valerio.bozzolan
aklapper requested review of D25505: Improve handling queries with "Current Viewer" set while not logged in.
Jan 4 2024, 11:39
aklapper added a revision to T15704: Cryptic exception when listing tasks "Closed By: Current Viewer" while logged out: D25505: Improve handling queries with "Current Viewer" set while not logged in.
Jan 4 2024, 11:39 · Bug Reports, User-valerio.bozzolan
aklapper created T15704: Cryptic exception when listing tasks "Closed By: Current Viewer" while logged out.
Jan 4 2024, 11:29 · Bug Reports, User-valerio.bozzolan
aklapper requested review of D25504: Fix "Map omits required key" exception by comparing result order against modern field keys.
Jan 4 2024, 09:17
aklapper added a revision to T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field: D25504: Fix "Map omits required key" exception by comparing result order against modern field keys.
Jan 4 2024, 09:17 · Affects-Wikimedia, Bug Reports
aklapper updated the diff for D25503: Allow to uninstall (hide) Audit application.

Remove a forgotten debug line

Jan 4 2024, 07:38
aklapper added a comment to D25503: Allow to uninstall (hide) Audit application.

This is not ready for merge yet.

Jan 4 2024, 07:36
aklapper requested review of D25503: Allow to uninstall (hide) Audit application.
Jan 4 2024, 07:34
aklapper added a revision to T15129: Unmark Audit as a required application: D25503: Allow to uninstall (hide) Audit application.
Jan 4 2024, 07:34 · Diffusion, User-Cigaryno

Jan 2 2024

avivey edited the content of Change Log.
Jan 2 2024, 19:42
avivey created Blog Post: Winter Solstice 2023 Release.
Jan 2 2024, 19:42
avivey renamed 2023 week 49 from 2023 week 49 RC to 2023 week 49.
Jan 2 2024, 19:41
avivey committed rARCca72430916af: Promote 2023.49 to Stable.
Promote 2023.49 to Stable
Jan 2 2024, 19:31
avivey committed rP43c969cd27d4: Promote 2023.49 to stable.
Promote 2023.49 to stable
Jan 2 2024, 19:28
aklapper added a comment to D25479: Display default "Page Size" value in Maniphest Advanced Search form.

Indeed ideally I'd prefer to convert the current use of PhabricatorSearchTextField for an integer value to a functioning PhabricatorSearchIntField (which should return a future new AphrontFormIntControl()) instead, thus I'm reluctant to land this (though it remains a mystery to me how to set a default value (not: placeholder) in any non-dropdown field).

Jan 2 2024, 12:12
aklapper updated the test plan for D25502: Make PhabricatorSearchIntField validate its input.
Jan 2 2024, 12:00
aklapper updated the diff for D25502: Make PhabricatorSearchIntField validate its input.

Replace minus dash by its UTF8 representation to pass lint

Jan 2 2024, 11:58
aklapper requested review of D25502: Make PhabricatorSearchIntField validate its input.
Jan 2 2024, 11:51
aklapper added a revision to T15700: An "Integer" search field: D25502: Make PhabricatorSearchIntField validate its input.
Jan 2 2024, 11:51

Dec 31 2023

valerio.bozzolan renamed T15703: Workboard Cover Image: the cropped "Transform" is orphan from Workboard Cover Image: the cropped "Transform" is not shown to Workboard Cover Image: the cropped "Transform" is orphan.
Dec 31 2023, 00:21 · Bug Reports, User-valerio.bozzolan, Cover Image
valerio.bozzolan renamed T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants) from Auto-Attach a File when dropping it as Task cover image to The Task Cover Image is visible only to the uploader (invisible to Task participants).
Dec 31 2023, 00:21 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan triaged T15703: Workboard Cover Image: the cropped "Transform" is orphan as Normal priority.
Dec 31 2023, 00:19 · Bug Reports, User-valerio.bozzolan, Cover Image

Dec 30 2023

valerio.bozzolan changed the visibility for F686899: File without Workboard transform.png.
Dec 30 2023, 23:41
valerio.bozzolan updated the name of F686883: Task with Cover Image.png from "image.png" to "Task with Cover Image.png".
Dec 30 2023, 23:37
valerio.bozzolan updated the name of F686881: Task with Cover Image.png from "image.png" to "Task with Cover Image.png".
Dec 30 2023, 23:33
20after4 added a comment to D25501: Feed: Do not query and display data of uninstalled applications.

This also needs rework because I still get a Query overheated when not being logged in and going to http://phorge.localhost/feed/transactions/query/all/

Dec 30 2023, 01:02
20after4 added inline comments to D25501: Feed: Do not query and display data of uninstalled applications.
Dec 30 2023, 01:01

Dec 29 2023

valerio.bozzolan updated the task description for T15701: Clarify that a Project is just a "Tag".
Dec 29 2023, 08:03 · UX, Projects
valerio.bozzolan created T15701: Clarify that a Project is just a "Tag".
Dec 29 2023, 07:57 · UX, Projects
valerio.bozzolan added a comment to D25475: Drag & Drop Task Cover Image: also attach.

So, as default, a transform is created. Should we attach that transform instead?

Dec 29 2023, 07:33

Dec 28 2023

sicenul changed the visibility for F194723: image.png.
Dec 28 2023, 05:56
sicenul changed the visibility for F195188: image.png.
Dec 28 2023, 05:56

Dec 27 2023

aklapper closed T15696: Misaligned empty icon when selecting project image due to indexing subdirectory as Resolved by committing rP428f9686c417: Composing a custom project picture: Remove misaligned empty icon.
Dec 27 2023, 16:39 · UX
aklapper closed D25499: Composing a custom project picture: Remove misaligned empty icon.
Dec 27 2023, 16:39
aklapper committed rP428f9686c417: Composing a custom project picture: Remove misaligned empty icon.
Composing a custom project picture: Remove misaligned empty icon
Dec 27 2023, 16:39
valerio.bozzolan added a member for Trusted Contributors: antonia.
Dec 27 2023, 14:56
valerio.bozzolan added a comment to Q96: Support for FIDO2-backed SSH keys.

Would you like to propose a small cute patch for this? It's just a matter of running arc diff or ../arcanist/bin/arc diff

Dec 27 2023, 14:21
valerio.bozzolan added a comment to T15692: Allow to see your own public revoked key.

In addition, it seems only the owner can see their stuff here.

Dec 27 2023, 14:02 · UX, User-valerio.bozzolan, Auth
avivey created T15700: An "Integer" search field.
Dec 27 2023, 10:39
avivey added a comment to D25479: Display default "Page Size" value in Maniphest Advanced Search form.

unknown magic accepts any kind of input (e.g. letters) and converts it into a 0.

Dec 27 2023, 10:35
valerio.bozzolan added a comment to D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.

Thanks! some quick tips maybe relevant:

Dec 27 2023, 07:36
aklapper added a comment to D25479: Display default "Page Size" value in Maniphest Advanced Search form.

Yeah, looks like IntField isn't doing much now (yet?). It could get setDefault() like PhabricatorSearchSelectField, plus validateControlValue()

Dec 27 2023, 04:22

Dec 26 2023

aklapper planned changes to D25501: Feed: Do not query and display data of uninstalled applications.

This also needs rework because I still get a Query overheated when not being logged in and going to http://phorge.localhost/feed/transactions/query/all/

Dec 26 2023, 06:14
aklapper added a comment to D25501: Feed: Do not query and display data of uninstalled applications.

There might be room for performance improvements - currently for each $query, PhabricatorApplication::isClassInstalledForViewer is called again though some queries share the same application.

Dec 26 2023, 05:36

Dec 25 2023

aklapper updated the test plan for D25501: Feed: Do not query and display data of uninstalled applications.
Dec 25 2023, 21:24
aklapper updated the test plan for D25501: Feed: Do not query and display data of uninstalled applications.
Dec 25 2023, 21:22
aklapper requested review of D25501: Feed: Do not query and display data of uninstalled applications.
Dec 25 2023, 21:20
aklapper added a revision to T15642: Feed Transaction Logs: Exception: Query overheated: examined more than 1,010 raw rows without finding 101 visible objects.: D25501: Feed: Do not query and display data of uninstalled applications.
Dec 25 2023, 21:20 · Feed
aklapper updated the diff for D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.

Document abstract function that it can return string|null

Dec 25 2023, 21:08
aklapper added inline comments to D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.
Dec 25 2023, 20:31
aklapper requested review of D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.
Dec 25 2023, 20:29
aklapper added a revision to T15642: Feed Transaction Logs: Exception: Query overheated: examined more than 1,010 raw rows without finding 101 visible objects.: D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.
Dec 25 2023, 20:29 · Feed
aklapper added a comment to T15642: Feed Transaction Logs: Exception: Query overheated: examined more than 1,010 raw rows without finding 101 visible objects..

Also looked into very hackish $application_of_query = preg_split('/(?=[A-Z])/', get_class($query)); but the *TransactionQuery.php class naming scheme is too inconsistent, e.g. PhabricatorSpacesTransactionQuery instead of SpacesTransactionQuery (same for Slowvote, Phurl, Owners, Badges, Calendar, Packages, Paste, maybe more).

Dec 25 2023, 20:28 · Feed
valerio.bozzolan added a comment to D25499: Composing a custom project picture: Remove misaligned empty icon.

If it still works, feel free to land

Dec 25 2023, 11:08

Dec 24 2023

avivey added a comment to T15699: Inaccessible task: "Matched token key "3Z" while processing remarkup block, but this token does not exist in the token map.".

probably "low", but might be interesting to investigate.

Dec 24 2023, 10:31
aklapper updated the task description for T15699: Inaccessible task: "Matched token key "3Z" while processing remarkup block, but this token does not exist in the token map.".
Dec 24 2023, 07:27
aklapper created T15699: Inaccessible task: "Matched token key "3Z" while processing remarkup block, but this token does not exist in the token map.".
Dec 24 2023, 07:26

Dec 23 2023

avivey added inline comments to D25479: Display default "Page Size" value in Maniphest Advanced Search form.
Dec 23 2023, 19:59
aklapper updated the diff for D25499: Composing a custom project picture: Remove misaligned empty icon.

Improve performance (as proposed by Valerio)

Dec 23 2023, 16:58
avivey accepted D25479: Display default "Page Size" value in Maniphest Advanced Search form.

Yeah, looks like IntField isn't doing much now (yet?)

Dec 23 2023, 10:03

Dec 21 2023

waldyrious added a comment to D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".

That's so weird! My instinct is of course to say that it should be completely unrelated to this patch since no CSS is touched in this one-line change... I have no idea how to debug this ☹️

Dec 21 2023, 22:57 · UX