Page MenuHomePhorge
Feed All Stories

Wed, Dec 11

valerio.bozzolan edited the content of Next Up.
Wed, Dec 11, 07:37
valerio.bozzolan closed T15966: Fix unit test PhabricatorChangeParserTestCase::testSubversionPartialParser for non-English terminals as Resolved by committing rP14fcf61a1eee: Fix Diffusion commands in non-English environments.
Wed, Dec 11, 07:33 · Bug Reports, User-valerio.bozzolan, Diffusion
valerio.bozzolan closed D25846: Fix Diffusion commands in non-English environments.
Wed, Dec 11, 07:33
valerio.bozzolan committed rP14fcf61a1eee: Fix Diffusion commands in non-English environments.
Fix Diffusion commands in non-English environments
Wed, Dec 11, 07:33
valerio.bozzolan accepted D25733: Do not throw Aphront400Response when editing a task.

I forgot to accept but please consider the little cute small comment to add the corner case for the background ajax request, that I suspect it may work too and I hope with less unexpected situations. There was probably a reason for that isFormPost(). For example see isContinueRequest() that is even stricter in a way. Thanks :)

Wed, Dec 11, 07:31
valerio.bozzolan accepted D25850: Allow customizing default Phurl view and edit policies.

I like it :) Thanks! It works on my machine following the test plan.

Wed, Dec 11, 07:24
Ammarpad updated Ammarpad.
Wed, Dec 11, 07:23
Ammarpad updated Ammarpad.
Wed, Dec 11, 07:22
valerio.bozzolan changed the visibility for F2669861: AFTER.png.
Wed, Dec 11, 07:21
valerio.bozzolan changed the visibility for F2669862: BEFORE.png.
Wed, Dec 11, 07:21
valerio.bozzolan attached a referenced file: F2669861: AFTER.png.
Wed, Dec 11, 07:21 · Policy, Feature Requests
valerio.bozzolan attached a referenced file: F2669862: BEFORE.png.
Wed, Dec 11, 07:21 · Policy, Feature Requests
valerio.bozzolan updated the task description for T15970: phurl: Allow setting default edit policy for URLs.
Wed, Dec 11, 07:21 · Policy, Feature Requests
valerio.bozzolan updated the summary of D25850: Allow customizing default Phurl view and edit policies.
Wed, Dec 11, 07:20
avivey added a comment to T15972: Add config option for maximum file size.

(we can probably keep this ticket open, so that we have the 2nd part on the backlog. I'm pretty sure we want it to happen "eventually".)

Wed, Dec 11, 07:20 · Config, Discussion Needed, Files
valerio.bozzolan added a comment to T15972: Add config option for maximum file size.

Feel free to show something early :) That would attract more attention than the Discussion Needed tag I bet

Wed, Dec 11, 07:13 · Config, Discussion Needed, Files
BlankEclair added a comment to T15972: Add config option for maximum file size.

Wrote the code for the first phase :p

Wed, Dec 11, 07:01 · Config, Discussion Needed, Files
BlankEclair updated BlankEclair.
Wed, Dec 11, 05:59
BlankEclair added a comment to T15972: Add config option for maximum file size.

Sounds good to me :p

Wed, Dec 11, 04:32 · Config, Discussion Needed, Files
pppery closed D25852: Fix typos in Harbormaster.
Wed, Dec 11, 04:05
pppery committed rPc4f88847ef98: Fix typos in Harbormaster.
Fix typos in Harbormaster
Wed, Dec 11, 04:05
20after4 updated the answer details for Q159: Is MFA requiring all factors intentional? (Answer 200).
Wed, Dec 11, 03:31
20after4 added Q159: Is MFA requiring all factors intentional? (Answer 200).
Wed, Dec 11, 03:28
20after4 accepted D25845: Repository Identity "Automatically Detected User": don't trust unverified emails.
Wed, Dec 11, 03:27
speck accepted D25852: Fix typos in Harbormaster.

Thank you!

Wed, Dec 11, 02:24
speck accepted D25845: Repository Identity "Automatically Detected User": don't trust unverified emails.
Wed, Dec 11, 02:23
speck added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

Let’s do it

Wed, Dec 11, 02:22 · Spam mitigation, Diffusion, Security
pppery updated the summary of D25852: Fix typos in Harbormaster.
Wed, Dec 11, 00:54
pppery updated the diff for D25852: Fix typos in Harbormaster.

And another typo

Wed, Dec 11, 00:54
pppery requested review of D25852: Fix typos in Harbormaster.
Wed, Dec 11, 00:48

Tue, Dec 10

20after4 added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

If there are no objections I would be happy to accept the diff. @speck are your concerns addressed or should we continue discussion / consider other options?

Tue, Dec 10, 18:15 · Spam mitigation, Diffusion, Security
taavi updated the diff for D25850: Allow customizing default Phurl view and edit policies.

fixed capability

Tue, Dec 10, 18:11
20after4 added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

What is changing is, that unverified email will not match your unverified email as default, so that should need these 2 clicks manual configs (or, find a way to verify the email)

Tue, Dec 10, 18:10 · Spam mitigation, Diffusion, Security
valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

Yep, manually setting your unverified (and not verifiable) email would still be possible 👍 just two clicks are needed from this kind of pages:

Tue, Dec 10, 17:29 · Spam mitigation, Diffusion, Security
20after4 added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

Another edge case: Most of my contributions to Phorge happened as part of my work for Wikimedia. Those commits are under an email address that I no longer have access to, since I am no longer employed at the Wikimedia Foundation.

Tue, Dec 10, 16:47 · Spam mitigation, Diffusion, Security
aklapper added a project to T15074: Hide profile pictures and descriptions of disabled users: Spam mitigation.
Tue, Dec 10, 14:35 · Spam mitigation, Security
valerio.bozzolan attached a referenced file: F2490442: image.png.
Tue, Dec 10, 14:16
valerio.bozzolan edited the content of Next Up.
Tue, Dec 10, 14:16
valerio.bozzolan edited the content of Next Up.
Tue, Dec 10, 14:12
valerio.bozzolan edited the content of Next Up.
Tue, Dec 10, 14:07
valerio.bozzolan attached a referenced file: F2408042: image.png.
Tue, Dec 10, 14:03
valerio.bozzolan attached a referenced file: F2408032: image.png.
Tue, Dec 10, 14:03
valerio.bozzolan attached a referenced file: F2405038: phorge-ctrl-enter.mp4.
Tue, Dec 10, 14:03
valerio.bozzolan edited the content of Next Up.
Tue, Dec 10, 14:03
valerio.bozzolan added a project to T15405: Slowvote Application: allow to change the Creation Policy (Default Edit Policy): Spam mitigation.
Tue, Dec 10, 13:56 · Spam mitigation, User-valerio.bozzolan, Policy, Affects-Wikimedia
valerio.bozzolan added a comment to T15074: Hide profile pictures and descriptions of disabled users.

(I cannot edit this task lol - I would like to add Spam mitigation tag to keep an additional eye on these nice things)

Tue, Dec 10, 13:55 · Spam mitigation, Security
valerio.bozzolan added a project to T15705: Lower the search ranking of disabled user accounts: Spam mitigation.
Tue, Dec 10, 13:54 · Spam mitigation, UX
valerio.bozzolan added a project to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns: Spam mitigation.
Tue, Dec 10, 13:54 · Spam mitigation, Diffusion, Security
valerio.bozzolan created Spam mitigation.
Tue, Dec 10, 13:53
aklapper added a comment to D25775: Do not re-subscribe @mentions when editing task description.

More understanding on the root cause is needed. Probably the root cause is "just" that getOldValue() returns an empty string. In that case we should probably at least understand what object is that (sub-class of PhabricatorTransactionRemarkupChange?) and we probably we need something like a generateOldValue() or something similar.

Tue, Dec 10, 11:59
aklapper updated the summary of D25774: Strike through archived projects in navigation crumbs.
Tue, Dec 10, 11:11
aklapper accepted D25846: Fix Diffusion commands in non-English environments.

After installing subversion and setting LC_ALL instead of LANG I can finally reproduce on a Fedora 40 system:

Tue, Dec 10, 09:52
aklapper updated the test plan for D25846: Fix Diffusion commands in non-English environments.
Tue, Dec 10, 09:46
aklapper requested changes to D25850: Allow customizing default Phurl view and edit policies.

Oh true, got it. Have to replace PhabricatorPolicyCapability::POLICY_ADMIN, with 'capability' => PhabricatorPolicies::POLICY_ADMIN, here

Tue, Dec 10, 09:31
aklapper updated the test plan for D25850: Allow customizing default Phurl view and edit policies.
Tue, Dec 10, 09:30
aklapper added inline comments to D25850: Allow customizing default Phurl view and edit policies.
Tue, Dec 10, 09:24
valerio.bozzolan added inline comments to D25850: Allow customizing default Phurl view and edit policies.
Tue, Dec 10, 09:22

Mon, Dec 9

mturdus closed T15920: Make table of contents visible when using wide screens as Resolved by committing rP9448e815721c: Show table of contents by default on wide screens.
Mon, Dec 9, 17:33 · UX, Feature Requests
mturdus closed D25790: Show table of contents by default on wide screens.
Mon, Dec 9, 17:33
mturdus committed rP9448e815721c: Show table of contents by default on wide screens.
Show table of contents by default on wide screens
Mon, Dec 9, 17:33
taavi added a comment to D25850: Allow customizing default Phurl view and edit policies.

What happens to already-existing URLs? Maybe nice to mention in the test plan

Mon, Dec 9, 17:24
taavi updated the test plan for D25850: Allow customizing default Phurl view and edit policies.
Mon, Dec 9, 17:23
valerio.bozzolan added a comment to T15972: Add config option for maximum file size.

We can also ship this feature in two phases, so, first, adding the option files.maximum-file-size, and then the second one when it's ready or requested lol

Mon, Dec 9, 16:03 · Config, Discussion Needed, Files
BlankEclair added a comment to T15972: Add config option for maximum file size.

Yeah, I agree, though I would then only work on implementing files.maximum-file-size because we don't really care that much about adding exceptions to the rule (as far as I know lol)

Mon, Dec 9, 14:16 · Config, Discussion Needed, Files
valerio.bozzolan planned changes to D25847: Fix regression in Remarkup unit tests and harden.
Mon, Dec 9, 13:34
valerio.bozzolan updated the diff for D25847: Fix regression in Remarkup unit tests and harden.

last change promise lol

Mon, Dec 9, 11:55
valerio.bozzolan added inline comments to D25847: Fix regression in Remarkup unit tests and harden.
Mon, Dec 9, 11:42
valerio.bozzolan retitled D25847: Fix regression in Remarkup unit tests and harden from Fix regression in Remarkup unit tests
Mon, Dec 9, 11:42
valerio.bozzolan added a revision to T15974: Do not consider emails and custom protocols as internal links: D25847: Fix regression in Remarkup unit tests and harden.
Mon, Dec 9, 11:42 · User-valerio.bozzolan, Remarkup
valerio.bozzolan updated the diff for D25847: Fix regression in Remarkup unit tests and harden.

arc unit

Mon, Dec 9, 11:42
valerio.bozzolan updated the diff for D25847: Fix regression in Remarkup unit tests and harden.

harden

Mon, Dec 9, 11:36
valerio.bozzolan updated the diff for D25847: Fix regression in Remarkup unit tests and harden.

\o/

Mon, Dec 9, 11:21
valerio.bozzolan removed a revision from T15974: Do not consider emails and custom protocols as internal links: D25847: Fix regression in Remarkup unit tests and harden.
Mon, Dec 9, 11:21 · User-valerio.bozzolan, Remarkup
valerio.bozzolan added a revision to T15974: Do not consider emails and custom protocols as internal links: D25847: Fix regression in Remarkup unit tests and harden.
Mon, Dec 9, 11:21 · User-valerio.bozzolan, Remarkup
valerio.bozzolan retitled D25847: Fix regression in Remarkup unit tests and harden from Fix regression in Remarkup unit tests
Mon, Dec 9, 11:21
valerio.bozzolan created T15974: Do not consider emails and custom protocols as internal links.
Mon, Dec 9, 11:10 · User-valerio.bozzolan, Remarkup
aklapper closed T15969: Hovercards "RuntimeException: Undefined index: objectPHID" when passing bogus data as Resolved by committing rPa5384ca60470: Hovercards: Avoid "Undefined index: objectPHID" when passing bogus data.
Mon, Dec 9, 11:00
aklapper committed rPa5384ca60470: Hovercards: Avoid "Undefined index: objectPHID" when passing bogus data.
Hovercards: Avoid "Undefined index: objectPHID" when passing bogus data
Mon, Dec 9, 11:00
aklapper closed D25849: Hovercards: Avoid "Undefined index: objectPHID" when passing bogus data.
Mon, Dec 9, 11:00
valerio.bozzolan planned changes to D25847: Fix regression in Remarkup unit tests and harden.
Mon, Dec 9, 09:52
valerio.bozzolan retitled D25847: Fix regression in Remarkup unit tests and harden from Fix unit test PhutilPygmentizeParserTestCase to Fix regression in Remarkup unit tests.
Mon, Dec 9, 09:52
valerio.bozzolan added a revision to T15973: Fix unit test PhutilRemarkupEngineTestCase: D25847: Fix regression in Remarkup unit tests and harden.
Mon, Dec 9, 09:52 · User-valerio.bozzolan, Remarkup
valerio.bozzolan updated the diff for D25847: Fix regression in Remarkup unit tests and harden.

also tried to fix PhutilRemarkupEngineTestCase

Mon, Dec 9, 09:51
valerio.bozzolan planned changes to D25847: Fix regression in Remarkup unit tests and harden.

but fails in link-edge-cases.txt now (thus it's likely not complete):

Mon, Dec 9, 09:44
valerio.bozzolan created T15973: Fix unit test PhutilRemarkupEngineTestCase.
Mon, Dec 9, 09:43 · User-valerio.bozzolan, Remarkup
valerio.bozzolan accepted D25849: Hovercards: Avoid "Undefined index: objectPHID" when passing bogus data.

Double slam-accept

Mon, Dec 9, 09:01
valerio.bozzolan retitled D25845: Repository Identity "Automatically Detected User": don't trust unverified emails from Repository Identity: don't trust unverified emails
Mon, Dec 9, 08:57
valerio.bozzolan renamed T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns from Repository Identity: it reads unverified emails, with spam concerns to Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
Mon, Dec 9, 08:56 · Spam mitigation, Diffusion, Security
valerio.bozzolan added a comment to T15972: Add config option for maximum file size.

Uh, that would be so good. So you can say "When the moon is full".

Mon, Dec 9, 08:36 · Config, Discussion Needed, Files
avivey added a comment to T15972: Add config option for maximum file size.

Sounds reasonable.

Mon, Dec 9, 08:12 · Config, Discussion Needed, Files
valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

Take for example this commit that has a default identity:

Mon, Dec 9, 08:04 · Spam mitigation, Diffusion, Security
avivey added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

"Steal credit" might actually lead to a real issue: If a new user can get themselves identified as an old, trusted, user based on commit history, their changes might not be checked as rigorously by the rest of the team - similar to the XZ Utils backdoor issue, only faster.

Mon, Dec 9, 07:56 · Spam mitigation, Diffusion, Security
valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.

Limitation: to steal a commit identity, it must be the default. Sorry I forgot to say.

Mon, Dec 9, 07:33 · Spam mitigation, Diffusion, Security

Sun, Dec 8

valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
In T15965#20052, @speck wrote:

What can a malicious user accomplish by claiming unverified email for commits?

Sun, Dec 8, 18:25 · Spam mitigation, Diffusion, Security
valerio.bozzolan added a project to T15972: Add config option for maximum file size: Discussion Needed.

I like your option names. I like to specify PHIDs and not numeric IDs so it's more portable against import/exports 👍 Let's add Discussion Needed to attract some +1 or nice suggestions.

Sun, Dec 8, 18:11 · Config, Discussion Needed, Files
valerio.bozzolan added a comment to D25850: Allow customizing default Phurl view and edit policies.

What happens to already-existing URLs? Maybe nice to mention in the test plan

Sun, Dec 8, 17:17
BlankEclair created T15972: Add config option for maximum file size.
Sun, Dec 8, 12:43 · Config, Discussion Needed, Files
taavi closed D25851: docs: Remove extra 'B' from PHP config value.
Sun, Dec 8, 12:21
taavi committed rPe5d7c9aa4e0b: docs: Remove extra 'B' from PHP config value.
docs: Remove extra 'B' from PHP config value
Sun, Dec 8, 12:21
avivey accepted D25851: docs: Remove extra 'B' from PHP config value.
Sun, Dec 8, 12:19