Page MenuHomePhorge
Feed Advanced Search

Jul 27 2023

avivey added Q69: Support for single database per application deployment (Answer 92).
Jul 27 2023, 06:26

Jul 26 2023

avivey added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file (Answer 91).

D25360 is probably the fix for the bug, but I'm not sure about how to test it yet. It's probably fine. No idea what would happen if you just re-encode a file and select an encoding...

Jul 26 2023, 17:57
avivey added Q68: Diffusion refuses to show a commit in a non-UTF-8 file (Answer 91).
Jul 26 2023, 17:40
avivey updated the task description for T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.
Jul 26 2023, 15:48 · Affects-FreeBSD, Differential
avivey added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

Cool, I'll play with it and see what I can find.

Jul 26 2023, 15:42 · Diffusion
avivey added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

Do you know off the top of your head whether the binary-detection in the commit view and the code browser view differ in some way?

Jul 26 2023, 08:46 · Diffusion
avivey created T15566: Make is easier to install Phorge in the smallest case.
Jul 26 2023, 08:40 · Phorge
avivey added a comment to Q67: Softaculous installation package.

You should be more reluctant to make critical comments, especially as you're obviously not familiar with the project or its history (hint: it was never a commercial product).

Jul 26 2023, 08:23
avivey added inline comments to D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 06:44 · Arcanist
valerio.bozzolan awarded D25358: Let ArcanistBundle print some Git patch headers a Love token.
Jul 26 2023, 06:41 · Arcanist
avivey updated the diff for D25358: Let ArcanistBundle print some Git patch headers.

a php 8 fix

Jul 26 2023, 04:53 · Arcanist
avivey added a comment to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.

Ok, I got bored.

Jul 26 2023, 04:47 · Affects-FreeBSD, Differential
avivey updated the summary of D25359: Generate more fields in Download Raw Diff.
Jul 26 2023, 04:45 · Differential
avivey updated the test plan for D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:44 · Arcanist
avivey requested review of D25359: Generate more fields in Download Raw Diff.
Jul 26 2023, 04:43 · Differential
avivey added a revision to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends: D25359: Generate more fields in Download Raw Diff.
Jul 26 2023, 04:43 · Affects-FreeBSD, Differential
avivey added inline comments to D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:37 · Arcanist
avivey requested review of D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:36 · Arcanist
avivey added a revision to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends: D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:36 · Affects-FreeBSD, Differential
avivey updated the answer wiki for Q67: Softaculous installation package.
Jul 26 2023, 03:43
avivey added a comment to Q67: Softaculous installation package.

I'm going to open this question's visibility, and also answer your questions here - in the hopes we can put this issue behind us.

Jul 26 2023, 03:41

Jul 25 2023

avivey added a comment to D25337: Update Diff: fix dead-end when not yours.

ah, the original intention for the second query was "even if the diff is closed", circa 2015. Back then, it was probably not possible to update a diff owned by someone else, so it made sense to add the withAuthor..

Jul 25 2023, 09:32
avivey accepted D25337: Update Diff: fix dead-end when not yours.

I was finally able to read the code and understand what's going on here.
The original code is strange, and the withAuthors() part in it is definitely wrong in context.

Jul 25 2023, 09:30
avivey created T15565: Phorge Extension for Phorge.it.
Jul 25 2023, 07:27 · Phorge Development Tools, phorge.it install

Jul 24 2023

avivey closed D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 19:34
avivey committed rARC6c6f47bf9cf6: (arc) Unify type-checking for `setHref()` type methods.
(arc) Unify type-checking for `setHref()` type methods
Jul 24 2023, 19:34
avivey updated the summary of D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 19:32
avivey added inline comments to D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 17:10
avivey retitled D25357: Unify type-checking for `setHref()` type methods from Unify type-checking for `setHref()` type methods to (phorge) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:25
avivey retitled D25356: (arc) Unify type-checking for `setHref()` type methods from Unify type-checking for `setHref()` type methods
Jul 24 2023, 13:24
avivey requested review of D25357: Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:23
avivey added a revision to T15316: PHUITagView and similar: it's unclear whenever 'href' should be just a string: D25357: Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:23 · PHP 8 support
avivey updated the summary of D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:22
avivey requested review of D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:19
avivey added a revision to T15316: PHUITagView and similar: it's unclear whenever 'href' should be just a string: D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:18 · PHP 8 support
avivey removed a project from T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues.: Phorge General/Unknown.
Jul 24 2023, 11:54 · Discussion Needed, Arcanist
avivey added a member for Trusted Contributors: kwisatz.
Jul 24 2023, 11:52
avivey closed T15502: Aphlict expects Phorge to be installed in a directory called "phabricator", a subtask of T15006: Re-brand Phorge, as Resolved.
Jul 24 2023, 07:42 · Phorge
avivey closed T15502: Aphlict expects Phorge to be installed in a directory called "phabricator" as Resolved by committing rPbf025c5fb491: Aphlict - search for default config in the right place.
Jul 24 2023, 07:42 · Bug Reports, Aphlict
avivey closed D25344: Aphlict - search for default config in the right place.
Jul 24 2023, 07:42
avivey committed rPbf025c5fb491: Aphlict - search for default config in the right place.
Aphlict - search for default config in the right place
Jul 24 2023, 07:42
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

(Implementation notice: in both phorge and arc, this is handled in PhutilErrorHandler::handleError(), and the check is simply $num === E_DEPRECATED), and maybe E_USER_DEPRECATED.

Jul 24 2023, 07:21 · Phorge

Jul 23 2023

avivey added a comment to D25021: Added cross-platform default fonts.

@kwisatz maybe file a new task / re-open the old one? the screnshots are not unreadable, but if its bad enough that people complain then maybe we can find a solution.
Didn't somebody invent "webfonts" or something, so we can just package Segoe-UI and know that everyone is getting a decent view?

Jul 23 2023, 11:56
avivey added inline comments to D25341: Fix ArcanistExternalLinter on Windows.
Jul 23 2023, 09:57

Jul 22 2023

avivey added a comment to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.

My plan is:

  • If there's a commit information in the revision, use the author name and email from there. Not that this might not be the same as the revision's Author
  • If there's no git commit - use author name from Author field, and make up email address (annonymos@example.com).
Jul 22 2023, 21:42 · Affects-FreeBSD, Differential
avivey added a comment to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.

@ton - this is what I have so far:

Jul 22 2023, 13:10 · Affects-FreeBSD, Differential
avivey added a comment to D25355: Fix jshint tests.

How would you describe the syntax of this?

Jul 22 2023, 12:34
avivey committed R6:e5721b6c411d: Add missing ferret tables.
Add missing ferret tables
Jul 22 2023, 08:34
avivey updated the test plan for D25355: Fix jshint tests.
Jul 22 2023, 07:45
avivey added a comment to D25355: Fix jshint tests.

Interestingly, I think arc unit didn't find any tests to run... I triggered this explicitly.

Jul 22 2023, 07:45
avivey added a comment to D25341: Fix ArcanistExternalLinter on Windows.

D25355 fixes the jshint test.

Jul 22 2023, 07:43
avivey requested review of D25355: Fix jshint tests.
Jul 22 2023, 07:42
avivey added a comment to D25341: Fix ArcanistExternalLinter on Windows.

I've patched the branch and ran the tests on Linux.
Of the 6 failed test files (13 tests):

  • 1 fails in master (ArcanistJSHintLinterTestCase)
  • 2 are skipped locally because I don't have the external binaries (ArcanistJscsLinterTestCase, ArcanistRuboCopLinterTestCase)
  • and the rest pass with these changes
Jul 22 2023, 07:14

Jul 21 2023

avivey added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

To be clear - it's a single file in a single commit, in the equivalent of this page: https://we.phorge.it/rARCa604548101025875de20a9c263df3790fea425b3 - is that right?

Jul 21 2023, 17:00 · Diffusion
avivey closed D25350: Fix tab complete in php 8.
Jul 21 2023, 16:46
avivey committed rARC8a2cb75d6308: Fix tab complete in php 8.
Fix tab complete in php 8
Jul 21 2023, 16:46
avivey accepted D25338: Attach Diff to Revision: fix Repository asked twice.
Jul 21 2023, 15:44
avivey committed R7:e2cefb711502: Lint: Don't lint when entering document, and limit running sessions to 2.
Lint: Don't lint when entering document, and limit running sessions to 2
Jul 21 2023, 11:41
avivey committed R7:3913f68c3a6a: better handle file-scoped lint messages.
better handle file-scoped lint messages
Jul 21 2023, 11:41
avivey committed R7:60aca6331530: s/(Phabricator|Github)/Phorge/.
s/(Phabricator|Github)/Phorge/
Jul 21 2023, 11:41
avivey committed R7:9289965e4bfc: Update dependencies.
Update dependencies
Jul 21 2023, 11:41
avivey added Q67: Softaculous installation package (Answer 90).
Jul 21 2023, 07:18
avivey added a comment to Q67: Softaculous installation package (Answer 89).

Are you using Phorge? Administrating it?
Are you related to Softaculous?

Jul 21 2023, 06:41

Jul 20 2023

avivey added a comment to T15111: Create a pathway for security-related issues to be reported.

Turns out the "Create Security Task" form doesn't allow users to create tasks, because they can't see the S2 space.

Jul 20 2023, 17:14
avivey added a member for Trusted Contributors: avivey-test-acct.
Jul 20 2023, 17:11
avivey added a comment to D25021: Added cross-platform default fonts.

...but it looks really bad to all of us here at the office (all Debian machines).
We all preferred the previous configuration which was ending up being Lato for us.

I've tried sort of reverting this diff on my system, but not knowing how to make celerity regenerate what is finally being served to clients, had little to no success.

Jul 20 2023, 16:57
avivey changed the visibility for Q67: Softaculous installation package.
Jul 20 2023, 16:15
avivey renamed T15452: Differential drops a diff's first hunk if the file starts with a Byte-order-Mark from Diffusion drops a diff's first hunk if the file starts with a Byte-order-Mark to Differntial drops a diff's first hunk if the file starts with a Byte-order-Mark.
Jul 20 2023, 11:39 · Differential

Jul 19 2023

avivey edited Description on arc-vscode.
Jul 19 2023, 20:21
avivey closed T15220: Community Project - arc-vscode, a subtask of T15030: Support a Phorge Extensions ecosystem, as Resolved.
Jul 19 2023, 20:16 · Extension Development, Phactory: Community Projects, Phorge
avivey closed T15220: Community Project - arc-vscode as Resolved.

Created R7 arc-vscode, but it's currently Observing the GH one.

Jul 19 2023, 20:16 · arc-vscode, Phactory: Community Projects
avivey removed a hashtag from arc-vscode: #arcanist_vscode_blessed_committers.
Jul 19 2023, 20:09
avivey activated arc-vscode.
Jul 19 2023, 20:08
avivey renamed arc-vscode from Arcanist VSCode Blessed Committers to arc-vscode.
Jul 19 2023, 20:08
avivey added a comment to T15316: PHUITagView and similar: it's unclear whenever 'href' should be just a string.

PhutilURI is obviously a better type for href then string. It should not log anything in this case...

Jul 19 2023, 06:25 · PHP 8 support
avivey added a comment to T15512: Make Flags more useful.

We don't allow cross-application table joins

Jul 19 2023, 06:16
avivey updated the task description for T15045: Support SSL/TLS for MariaDB connections.
Jul 19 2023, 05:58 · Security

Jul 18 2023

avivey updated the task description for T15512: Make Flags more useful.
Jul 18 2023, 19:04
avivey updated the task description for T15558: community repo: Semi Structured.
Jul 18 2023, 19:02 · Semi Structured (Extension), Phactory: Community Projects
avivey committed R6:291ed8a9ffd9: Add readme and example data.
Add readme and example data
Jul 18 2023, 18:57
avivey closed T15558: community repo: Semi Structured as Resolved.

Created Semi Structured (Extension) and R6 Semi Structured:

image.png (299×471 px, 13 KB)

Jul 18 2023, 18:56 · Semi Structured (Extension), Phactory: Community Projects
avivey created T15558: community repo: Semi Structured.
Jul 18 2023, 18:52 · Semi Structured (Extension), Phactory: Community Projects
avivey created Semi Structured (Extension).
Jul 18 2023, 18:51
avivey added a subtask for T15030: Support a Phorge Extensions ecosystem: T15557: Don't require extensions to `load` phorge/arcanist for linters.
Jul 18 2023, 15:28 · Extension Development, Phactory: Community Projects, Phorge
avivey added a parent task for T15557: Don't require extensions to `load` phorge/arcanist for linters: T15030: Support a Phorge Extensions ecosystem.
Jul 18 2023, 15:28 · Extension Development, Phorge Development Tools
avivey created T15557: Don't require extensions to `load` phorge/arcanist for linters.
Jul 18 2023, 15:27 · Extension Development, Phorge Development Tools
avivey updated the diff for D25350: Fix tab complete in php 8.

remove bool

Jul 18 2023, 15:18
avivey renamed T15160: The Feed should not display the old content of an edited Comment as default from The Feed should not display the old content of an edited Task comment as default to The Feed should not display the old content of an edited Comment as default.
Jul 18 2023, 13:10 · Feed, Comments, User-valerio.bozzolan
valerio.bozzolan awarded T15554: Handling PHP deprecations: convert to Setup Issues a Like token.
Jul 18 2023, 12:45 · Phorge
avivey added a comment to D25341: Fix ArcanistExternalLinter on Windows.

Looks good - I'll try to figure out the failed tests issue(s).

Jul 18 2023, 08:38
avivey awarded T15544: `arc lint` can't run `jshint` on Windows a Manufacturing Defect? token.
Jul 18 2023, 08:28 · Arcanist
avivey accepted D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.
Jul 18 2023, 06:22

Jul 17 2023

avivey added inline comments to D25353: Fix PHP 8.1 trim(null) exception in ./bin/diviner generate.
Jul 17 2023, 13:13
avivey accepted D25352: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 13:11
avivey accepted D25351: Fix PHP 8.1 substr(null) in People > Activity Logs.
Jul 17 2023, 13:08
avivey accepted D25348: Do not crop user avatar image in top bar when no Real Name set.
Jul 17 2023, 09:39
avivey added a comment to T15550: Add HTML header for Atom/RSS feed discovery on Phame blog pages.

@aklapper can you please re-write this ticket with the information required from a feature request?

Jul 17 2023, 08:06 · Feature Requests
avivey requested changes to D25346: Add HTML header for Atom/RSS discovery on Phame blog pages.

I think this should be implemented using the getHead() method that's already defined.

Jul 17 2023, 08:05
avivey added a comment to D25333: Fix DifferentialDiff getFieldValuesForConduit PHP 8.1 strlen(null) errors.

I'm reasonably sure that "branches" and "bookmarks" are always strings, but not so much about "base revision" and svn.

Jul 17 2023, 07:51
avivey accepted D25324: Fix PHP 8.1 PhabricatorEditorURIEngine::newForViewer() trim(NULL) error.
Jul 17 2023, 07:16