PhorgePublicGeneral discussions about Phorge. For long and complex questions, you may want to use Ponder.
The secure.phabricator.com server is out of storage: I can't go to the Welcome page on Phriction or even the changelog. Also when going to a large commit, only some files load and I get the error mkdir(): No space left on device.
May a Blessed Roots (probably @avivey) configure inbound email (T15036#19958) if possible?
i can't edit https://we.phorge.it/w/changelog/next_up/ but it has T15988 in the patch column and D25865 in the task column.. could someone please fix that?
Thanks taavi. 3 more remaining tips until you get "auto-"promoted as "blessed communicator" I guess \o/ lol
All - I am attempting to land my revision D25898 but am getting an error. When running arc land, it asks me for my credentials, after entering them I get fatal: unable to access 'https://we.phorge.it/source/phorge.git/': The requested URL returned error: 403 any ideas?
You probably cloned by HTTPs instead of SSH. If you like it you need a VCS password. Visit this:
https://we.phorge.it/source/phorge/
Clone → https://we.phorge.it → Manage Password (second URL)
If you like SSH instead, update your .git/config to set remote URI ssh://git@we.phorge.it/source/phorge.git or something like that instead of HTTP
There is really no post on Security Announcements. Would this blog actually be useful for security advisories and urgent stable releases (ie. when a severe security issue has discovered and patched)?
Short answer I think yes.
If the real answer if if a content is missing, I don't know. Maybe T15965 can be considered a security issue and I should write a note about it?
Could a Blessed Roots either archive or destroy {PHID-DSHB-j5xxh7r6x7nnejk5lco6}? Or it could be reused as a useful dashboard once unlocked?
Unlock: `./bin/policy unlock PHID-DSHB-j5xxh7r6x7nnejk5lco6
Destroy: `./bin/remove destroy PHID-DSHB-j5xxh7r6x7nnejk5lco6
Dear Admins please approve the contact https://we.phorge.it/p/AndrewTavis/ who verified their non-spam lovely intentions with me in private :3 :3
arc lint is giving me the following exception, on both PowerShell and Git Bash:
Some linters failed: - Exception: Definition of class ' */ final' in file 'filesystem/Filesystem.php' duplicates prior definition in file 'filesystem/FileFinder.php'. You can not declare the same symbol twice.
What to do? Note that I manually compiled XHPAST on my Arcanist copy using MINGW32.
Would someone accept https://we.phorge.it/D25873 so we can get rid of a known regression in git master? TIA!
Welcome aboard to @xtex who is the fastest fix lander of all time
In my understanding Nuance is a support desk queue system, a bit into the direction of VTRS/Znuny. In contrast to a Q&A forum like Ponder and a ticket system like Maniphest (here we go with nuances :D ). I have no clue if there were plans to allow funneling an item in a queue into a task in a project or such though. Now someone feel free to correct me please :)
I like to create a minimal MySQL user with full access to prefix phabricator like - https://stackoverflow.com/a/54812658/3451846
It's tricky since the underscore is a special character in MySQL :3 :3 damn MySQL for that
Hey folks, just to make sure we aren’t insane in our check, deleting Maniphest comments is an Administrator hard coded exclusive right, right? We were trying to look into making an acl to let non admins delete comments and disable accounts, the latter works, former seems to not be possible.
Apologies, https://issue-tracker.miraheze.org. Not something concrete we’re going to do, just an idea @RhinosF1 thought of when bouncing ideas.
Here's the code for it: https://we.phorge.it/source/phorge/browse/master/src/applications/transactions/editor/PhabricatorApplicationTransactionCommentEditor.php$166-173
Admins bypass this security check, and then there's a CAN_EDIT test for the transaction object (comments are not real objects, but part of a transaction object).
"Transactions" is an app, but it doesn't currently expose any policies.
I think in this way https://stackoverflow.com/a/1485685/3451846
But on the maniphest task table indeed
Could this be reviewed to make Phorge work better with PHP 8.4: D25887: Remove use of deprecated E_STRICT PHP constant
Yeah php on Ubuntu (and Debian) is just a metapackage for ensuring serverside PHP is installed in some form on your system, and of course 8.3 is the version supported by 24.04; ondrej's PPA, since its purpose is to let one install a wide range of PHP versions, doesn't bother overriding that metapackage. I believe it's Ubuntu 25.04 "plucky" that 8.4 will make it in for. (Meanwhie Debian stable is on 8.2.)
Done thanks
Looking at the PHID, that's a NuanceSource. As per the error message, that doesn't implement PhabricatorDestructibleInterface - which is required for destroying objects using bin/remove destroy.