Make funtion private now that it's all in the same class; fix a doc typo
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Mar 8 2025
Directly put the text of the previous milestone into the description field and display additional info about this new behavior. Less code complexity, less manual user actions.
Mar 7 2025
I do not think changes are necessarily needed, because it already says "With rare exceptions".
Regarding the proposal, I do not believe that "prototype applications [...] are often subject to significant changes" either.
@Cigaryno: That only works in Phorge itself. See:
as rich text and/or in common markup formats
Mar 6 2025
Rip out more unused ancient code like unneeded expensive database queries
Mar 5 2025
It seems that there is even more code to rip out here
Thanks. I'm personally fine with bug fixes for prototype apps.
Mar 4 2025
Per comments in T16006 this is rather workaround (ignore) instead of a fix (make it work).
Replace renderHandleLink() with renderHandle() and not renderObject(), as rightfully pointed out by mainframe98
Ah, thanks, that makes more sense, indeed. (I dislike changes that have an unclear reproduction path.)
@Cigaryno: Please provide references when you quote something from somewhere so others don't have to guess where to find things. Thanks!
Mar 3 2025
rebase
Mar 2 2025
Thanks, I can confirm that this works as expected. :)
I agree biggest question is where to put this. In my opinion the UX is already slightly inconsistent (given their are also concepts like "Related tasks" in Pholio or "Referenced Files" in tasks).
In Differential it feels a bit like a stretch to put this into a box called Revision Contents.
In Maniphest the same "Mentions" tab is in the Related Objects box; there is nothing similar in Differential which already has numerous boxes (also Details and Diff Detail but none of those have tabs).
Superseded by D25861
Mar 1 2025
@xtex: Hi, would you like to arc land your patch? Or do you need any help? Thanks!
@xtex: Hi, would you like to arc land your patch? Or do you need any help? Thanks!
In D25886#23757, @valerio.bozzolan wrote:Finally something that can be tested using arc anoid - I guess?
rebase? please?
./bin/celerity map for real, sigh
rebase to drop unrelated wrong celerity map change
Yes, I'd like to see this merged, as it fixes going to my local user profile currently only showing
PhutilAggregateException Encountered a processing exception, then another exception when trying to build a response for the first exception. - RuntimeException: Undefined array key "totalAsCurrency" - RuntimeException: Undefined array key "totalAsCurrency"
on PHP 8.3.17 after performing the steps in the Test Plan above.
Beforehand,
- Created a publisher at http://phorge.localhost/packages/publisher/edit/form/default/ but afterwards, http://phorge.localhost/packages/package/publisher/edit/1/ is a 404.
- Created a package at http://phorge.localhost/packages/package/edit/form/default/ but afterwards, http://phorge.localhost/packages/package/package/edit/1/ is a 404.
- Created a version at http://phorge.localhost/packages/version/edit/form/default/ but afterwards, http://phorge.localhost/packages/package/version/edit/1/ is a 404.
- Going to http://phorge.localhost/packages/ is a 404, had to go to http://phorge.localhost/packages/package/ instead.
After applying this patch locally, all these four URIs work as expected.
setControlInstructions() is the right approach, after looking at other usage of it.
Tested the patch locally and works as expected.
I'd probably rephrase to "Callsign is the monogram rXXXX for this repository. It cannot contain spaces." and "Short Name is part of the URI paths for this repository. It cannot contain spaces." (we don't seem to use "repo" but only "repository" across the codebase, and use full stops), and drop the Placeholders (to have all helpful info in a single line), and rename the patch to "Show descriptions for "Callsign" and "Short Name" Repository form fields" (or such).
Apart from all that my nitpicking, good to go. Thanks for the patch!
Rename source files from Tasks to TasksAssigned for consistency; update two more exposed strings
Feb 25 2025
Ahem...
I created D25895. Reviews welcome.
Feb 22 2025
Feb 21 2025
There is no Edit Task option in the Add Action... dropdown. What makes you think so?
git rebase master; ./bin/celerity map; shows no output
Thanks for the quick review. I'll refrain from touching JS and CSS files.
Oh boy. D25893 first, I guess.
Feb 20 2025
I wonder if shouldAllowPublic() was just forgotten or if the idea behind was to exclude web crawlers (as querying those lists en-masse could be expensive).
Do the easier and more obvious thing that Valerio proposed
Argh, right... That's why I love reviews! :D Thus also check for null.
Feb 19 2025
Alright, even after calling ->withEpochInRange(null, null) this very code change (comparing null with null) works fine without a problem, so I'd not add that additional null check
Oh wait I totally misunderstood you, sigh
Uh, nice thought! Phorge accepts and handles correctly one or two parameters being null which I think is fine as-is, so I'd only check for switched parameters created by confused developers here.