git rebase master
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 5 2025
Nearly perfect (thanks!), only thing missing is to also update mysql (or mysqli) in src/docs/user/installation_guide.diviner.
In D25887#25297, @mainframe98 wrote:Phorge supports either the old mysql extension or mysqli - and mysql was deprecated in PHP 5.5, and removed in PHP 7.0.
I cannot remember how I attempted (and failed) to check a few weeks ago... Thank you both for jumping in and correcting!
Apr 2 2025
Patch based on my understanding of taavi's comments in T15963 (as I fail to set up an LDAP server locally):
diff --git a/src/applications/auth/adapter/PhutilLDAPAuthAdapter.php b/src/applications/auth/adapter/PhutilLDAPAuthAdapter.php index 14047c1761..e25659a4aa 100644 --- a/src/applications/auth/adapter/PhutilLDAPAuthAdapter.php +++ b/src/applications/auth/adapter/PhutilLDAPAuthAdapter.php @@ -305,7 +305,16 @@ final class PhutilLDAPAuthAdapter extends PhutilAuthAdapter { 'port' => $this->port, ));
@valerio.bozzolan Could you remove the concern so this isn't listed on https://we.phorge.it/diffusion/commit/ for me? Thanks :)
add PHPDoc
https://www.php.net/manual/en/language.types.array.php#language.types.array.syntax :
Strings containing valid decimal ints, unless the number is preceded by a + sign, will be cast to the int type.
Apr 1 2025
The culprit is $map[$branch] = $branch_head; in https://we.phorge.it/source/phorge/browse/master/src/applications/diffusion/data/DiffusionGitBranch.php$105.
Before $branch was a string, afterwards it is an integer.
Mar 31 2025
Looks good to me, thanks!
Mar 30 2025
In D25935#25149, @Cigaryno wrote:Why would a cancel URI be needed?
In D25926#25147, @Cigaryno wrote:But so far this is nothing meant to be hidden from users who can't edit the repo.
In D25935#25144, @Cigaryno wrote:In D25935#25135, @aklapper wrote:Which "an application" exactly?
Any application were canUninstall is not set to false (thus not a required application).
That's what I tested (as the Files application can be uninstalled). Which exact application(s) did you test?
I'm surprised that you did not run into the same problem as I did described in my last comment...maybe it's related to not being an admin?
Tested this locally; technically it looks correct to me.
Clear Test Plans with URIs are welcome - the less others need to think "how/where to do that" the easier gets testing.
@Cigaryno: Thanks! Could you elaborate why the change in .arcconfig is needed?
Should be fine after these two changes :)
There is a downstream patch "Add HTTP Body option in Harbormaster HTTP Build step" in https://github.com/mozilla-conduit/phabricator/commit/9bb9a12079b381ce14af97a8b2c511ae71be389c which might be related and could be lifted?
Mar 29 2025
I'd personally not remove common proprietary software options (as it makes life of users potentially harder if they already have such an app installed) but list FOSS options first.
I'd prefer not to remove common proprietary software options but list FOSS options first.
What is there to "further review"? It's two lines...
Mar 28 2025
git rebase master
No problem! I'll send you my crypto wallet address. Once the money has arrived you'll receive your clipboard content as an NFT.
My keylogger thanks you! Would you like to know anything else about your online patterns?
30 seconds for a review?! I think you broke a record.
git rebase master
Mar 27 2025
Mar 26 2025
In D25926#24899, @Cigaryno wrote:robots.txt can have the solution for that (see below).
[...]
For search engines, the solution is to add this to robots.txt:
In theory yes if everyone behaved. In practice, robots.txt is ignored and LLM/AI crawlers are ruthless. (For example, GNOME GitLab admins recently installed Anubis to run background checks on your machine.)
Why would a logged-out user (who does not want to or cannot create an account) want to know about Repository management log or Repository limits? I don't see how that's their business (or interest)?
Some items in the task description make me a bit uncomfortable in my instance. Why does everyone need to see Diffusion sync, pull, and push logs? Why Herald transcripts? Why repo management if you cannot manage? What are actual use cases which outweigh security implications?