Page MenuHomePhorge
Feed All Stories

Jan 26 2024

valerio.bozzolan updated the name of F1032510: Phorge sticker.png from "Phorge FOSDEM sticker.png" to "Phorge sticker.png".
Jan 26 2024, 10:23
valerio.bozzolan closed T15713: Phorge stickers, a subtask of T15673: Phorge participation at FOSDEM 2024, as Resolved.
Jan 26 2024, 09:42 · Blessed Communicators, Phorge
valerio.bozzolan closed T15713: Phorge stickers as Resolved.

I'M REALLY SORRY FOR WHAT YOU ARE GOING TO SEE - I'M NOT A DESIGNER

Jan 26 2024, 09:42 · Blessed Communicators, Phorge
valerio.bozzolan changed the visibility for F1029801: Phorge sticker 2024.png.
Jan 26 2024, 09:28
CryingWolf closed Q106: Commits in Phorge stuck on 'Still Importing' as resolved.
Jan 26 2024, 08:04
CryingWolf added a comment to Q106: Commits in Phorge stuck on 'Still Importing'.

No worries! I want to thank you for your enthusiasm responding to my question. I wish you a great day!

Jan 26 2024, 08:04
valerio.bozzolan added a comment to Q106: Commits in Phorge stuck on 'Still Importing'.

Sorry for my ping-pong. Thanks again for this question. I see you resolved. Feel free to flag as resolved.

Jan 26 2024, 06:26
valerio.bozzolan marked Q106: Commits in Phorge stuck on 'Still Importing' (Answer 135) as hidden.
Jan 26 2024, 06:24
20after4 accepted D25523: Add flexible line height to remarkup headers.
Jan 26 2024, 05:06
20after4 added a comment to D25523: Add flexible line height to remarkup headers.

I'm inclined to merge this. Any objections?

Jan 26 2024, 05:02
20after4 added a comment to T15566: Make is easier to install Phorge in the smallest case.

One concern that I have is that there isn't really a one-size fits all deployment. A single tiny VM image with the database and web server pre-installed would probably be ideal for evaluating and even for a tiny team's use. Once usage increases beyond a very basic level then users will fairly quickly outgrow a tiny VM and need at least a larger memory, more storage, possibly a separate database node, etc. Migrating from the tiny setup to a more robust setup might not be a fun process and I don't know how much we should encourage people to start out with a setup that won't scale very well for them.

Jan 26 2024, 04:58 · Phorge
20after4 added a comment to T15566: Make is easier to install Phorge in the smallest case.

I think there's an app-store style thing for hosted VMs in the big cloud providers

Jan 26 2024, 04:54 · Phorge

Jan 25 2024

Tgr added a comment to Q105: Site is inaccessible while waiting for approval (Answer 133).

T15722: Phorge is inaccessible while waiting for approval after registration

Jan 25 2024, 18:56
Tgr created T15722: Phorge is inaccessible while waiting for approval after registration.
Jan 25 2024, 18:56 · Bug Reports, UX
CryingWolf added Q106: Commits in Phorge stuck on 'Still Importing' (Answer 136).
Jan 25 2024, 16:01
avivey closed T15721: Commits in Phorge stuck on 'Still Importing' as Invalid.
Jan 25 2024, 15:27
avivey reopened Q106: Commits in Phorge stuck on 'Still Importing'.
Jan 25 2024, 15:26
avivey added a comment to Q106: Commits in Phorge stuck on 'Still Importing' (Answer 135).

Shouldn't have been. This is a support request, not a task.

Jan 25 2024, 15:26
avivey removed projects from T15721: Commits in Phorge stuck on 'Still Importing': Affects-FreeBSD, Diffusion, Bug Reports.

Hi,
this should probably be a question in Ponder, not a task/bug report.
Bug reports require reproduction.

Jan 25 2024, 14:39
valerio.bozzolan awarded T15721: Commits in Phorge stuck on 'Still Importing' a Like token.
Jan 25 2024, 14:22
valerio.bozzolan closed Q106: Commits in Phorge stuck on 'Still Importing' as obsolete.
Jan 25 2024, 14:22
valerio.bozzolan added Q106: Commits in Phorge stuck on 'Still Importing' (Answer 135).
Jan 25 2024, 14:21
CryingWolf created T15721: Commits in Phorge stuck on 'Still Importing'.
Jan 25 2024, 14:06
valerio.bozzolan awarded Q106: Commits in Phorge stuck on 'Still Importing' a Like token.
Jan 25 2024, 13:25
valerio.bozzolan added a comment to Q106: Commits in Phorge stuck on 'Still Importing'.

Welcome in Phorge and long life to FreeBSD! You are now in the family of Trusted Contributors and so you can create Tasks.

Jan 25 2024, 13:24
valerio.bozzolan added a member for Trusted Contributors: CryingWolf.
Jan 25 2024, 13:20
CryingWolf asked Q106: Commits in Phorge stuck on 'Still Importing'.
Jan 25 2024, 12:59
valerio.bozzolan closed Q92: Cannot submit a revision - mysql problems? as resolved.
Jan 25 2024, 09:13
valerio.bozzolan added a comment to Q92: Cannot submit a revision - mysql problems? (Answer 116).

Right. I mentioned that in at least one answer. I'm closing since you resolved :)

Jan 25 2024, 09:13
valerio.bozzolan added Q92: Cannot submit a revision - mysql problems? (Answer 134).
Jan 25 2024, 09:13
valerio.bozzolan added Q105: Site is inaccessible while waiting for approval (Answer 133).
Jan 25 2024, 09:08
valerio.bozzolan added a member for Trusted Contributors: Tgr.
Jan 25 2024, 09:04

Jan 24 2024

Tgr asked Q105: Site is inaccessible while waiting for approval.
Jan 24 2024, 22:33
Tgr added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.

I'm left wondering when a "list-unsubscribe" header is appropriate - looks like anything that would need it will also need the one-click?

Jan 24 2024, 22:26 · Maniphest, Mail
jhathaway added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.

This suggests to me that there isn't a third category - everything is either promotional or transactional.

I'd argue that none of our emails are "marketing" or "promotional" (or "commercial"), even if it's hard to claim they are "transactional".
But as long as 98%[1] of the users agree that our mails aren't commercial, we don't need the one-click solution.

Jan 24 2024, 22:06 · Maniphest, Mail
valerio.bozzolan added a parent task for T15566: Make is easier to install Phorge in the smallest case: T15011: Build a Phorge Developer Environment.
Jan 24 2024, 16:49 · Phorge
valerio.bozzolan added a subtask for T15011: Build a Phorge Developer Environment: T15566: Make is easier to install Phorge in the smallest case.
Jan 24 2024, 16:49 · Extension Development
valerio.bozzolan added a comment to T15695: Maintain Arcanist in Debian.

Maybe we can wontfix this, and try other more modern approaches like flatpak. Example:

Jan 24 2024, 16:38 · Arcanist, Phorge
valerio.bozzolan added a project to T15695: Maintain Arcanist in Debian: Arcanist.
Jan 24 2024, 16:36 · Arcanist, Phorge
bekay added a comment to T15630: Fix Fonts.

The new font family styles does look not very nice on macOS, look at the bold texts...

Jan 24 2024, 13:05
eode closed Q104: When setting up email initially, how does one send and track the results of sending a test email? as resolved.
Jan 24 2024, 13:03 · Mail
avivey added a comment to D25517: Mark manually created Diffs as new objects to fix empty Feed transaction entries.

maybe

if ($this->getIsNewObject() || $xaction->getTransactionType == ...)

?
Then it only needs to be tested in the one case, and we can avoid code creeping from Differential here.

Jan 24 2024, 11:30
aklapper added a comment to D25517: Mark manually created Diffs as new objects to fix empty Feed transaction entries.

// TODO: Once everything is on EditEngine, just use getIsNewObject()

So maybe this? but I'm not bold enough:

Jan 24 2024, 10:35
aklapper added a comment to T15720: Improve messages when no image formats are supported (due to GD not installed).

Before and after applying D25525:

Jan 24 2024, 10:16
aklapper requested review of D25525: Improve messages when no image formats are supported (due to GD not installed).
Jan 24 2024, 10:15
aklapper added a revision to T15720: Improve messages when no image formats are supported (due to GD not installed): D25525: Improve messages when no image formats are supported (due to GD not installed).
Jan 24 2024, 10:15
aklapper created T15720: Improve messages when no image formats are supported (due to GD not installed).
Jan 24 2024, 10:07
aklapper added inline comments to D25518: Allow setting default value for SearchFields; set Maniphest Page Size to 100.
Jan 24 2024, 09:08
avivey added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.

Do all messages require one-click unsubscribe?
No. One-click unsubscribe is required only for marketing and promotional messages. Transactional messages are excluded from this requirement. ...

Jan 24 2024, 08:22 · Maniphest, Mail
Tgr added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.
  1. Would adding List-Unsubscribe: https://we.phorge.it/settings/panel/emailpreferences/ header be enough to solve this?
Jan 24 2024, 07:55 · Maniphest, Mail

Jan 23 2024

20after4 added inline comments to D25518: Allow setting default value for SearchFields; set Maniphest Page Size to 100.
Jan 23 2024, 22:23
20after4 added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email? (Answer 132).

Glad you got it working and happy to help!

Jan 23 2024, 22:14
20after4 updated the answer details for Q104: When setting up email initially, how does one send and track the results of sending a test email? (Answer 132).
Jan 23 2024, 22:13
eode updated subscribers of Q104: When setting up email initially, how does one send and track the results of sending a test email? (Answer 132).

This was precisely what I was looking for, thank you. Turns out auth was failing -- same UN/PW as for my mail clients, so.. ..looking into it, my MTA was accepting PLAIN auth, but not LOGIN auth. That's resolved now.

Jan 23 2024, 22:02
avivey added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.
In T15719#15276, @Dzahn wrote:
@phab1004:/srv/phab/phabricator/bin# ./mail volume

Killed
Jan 23 2024, 21:40 · Maniphest, Mail
Dzahn added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.

using bin/mail volume, to see if they need to worry about this. It just collects all mails created in the last N days and counts them by user.

Jan 23 2024, 21:00 · Maniphest, Mail
brennen added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.

This is promising, from the Email sender guidelines FAQ:

Jan 23 2024, 20:57 · Maniphest, Mail
brennen added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.

Re: 1), the doc makes it sound like not, but I'm not entirely sure.

Jan 23 2024, 20:51 · Maniphest, Mail
avivey added a comment to T15719: Phorge mail may not meet Google's email sender guidelines.
  1. Would adding List-Unsubscribe: https://we.phorge.it/settings/panel/emailpreferences/ header be enough to solve this?
Jan 23 2024, 19:36 · Maniphest, Mail
brennen added a project to T15719: Phorge mail may not meet Google's email sender guidelines: Maniphest.
Jan 23 2024, 18:07 · Maniphest, Mail
brennen created T15719: Phorge mail may not meet Google's email sender guidelines.
Jan 23 2024, 18:07 · Maniphest, Mail
valerio.bozzolan updated the test plan for D25363: Calendar Import: calendar uploader is not anymore an alien.
Jan 23 2024, 16:49
aklapper closed D25515: Avoid exception setting project profile image when GD not installed.
Jan 23 2024, 14:11
aklapper closed T15326: PHP 8.0 without GD installed: Unhandled Exception setting a project profile image: Call to undefined function imagecreatefromstring() as Resolved by committing rP7a86040f8a46: Avoid exception setting project profile image when GD not installed.
Jan 23 2024, 14:11 · Files, PHP 8 support
aklapper committed rP7a86040f8a46: Avoid exception setting project profile image when GD not installed.
Avoid exception setting project profile image when GD not installed
Jan 23 2024, 14:11
aklapper added inline comments to D25518: Allow setting default value for SearchFields; set Maniphest Page Size to 100.
Jan 23 2024, 14:03
aklapper updated the diff for D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.

and thus remove the only newly added call which returned null in src/applications/meta/query/PhabricatorApplicationApplicationTransactionQuery.php)

Jan 23 2024, 13:42
aklapper added a comment to D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.

Maybe we can return ClassName::class - that is supported since PHP 5.5

there's a lot more code to update in random *Query.php classes defining getQueryApplicationClass() functions, in a separate future patch

Jan 23 2024, 13:37
aklapper requested review of D25524: Make misc get*ApplicationClass[Name]() calls return ::class constant instead of string.
Jan 23 2024, 13:36
bekay attached a referenced file: F715296: image.png.
Jan 23 2024, 12:01
bekay attached a referenced file: F715385: image.png.
Jan 23 2024, 12:01
avivey removed a project from Q98: Unable to start phd daemons, missing PhabricatorRepositoryCommitOwnersWorker: Arcanist.
Jan 23 2024, 09:02
avivey closed Q100: Undefined method when using celelery map on commit 2295bcda as resolved.
Jan 23 2024, 09:02
avivey added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

What issues did you run into when using ./bin/mail send-test?

Jan 23 2024, 08:36 · Mail
valerio.bozzolan added a comment to D25501: Feed: Do not query and display data of uninstalled applications.

It makes sense thanks. Minor note:

Jan 23 2024, 08:18
aklapper added a comment to D25501: Feed: Do not query and display data of uninstalled applications.

Right. Sorry, my previous comment was very misleading!

Jan 23 2024, 07:40
valerio.bozzolan added a comment to D25501: Feed: Do not query and display data of uninstalled applications.

In what case, a class can be installed "for the viewer", but generally uninstalled?

Jan 23 2024, 07:26
valerio.bozzolan accepted D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.

double-accept

Jan 23 2024, 07:18
valerio.bozzolan added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

Sorry for the confusion. I mean that the /mail/ page is the Mail Dashboard that allows to see both Inbox and Outbox (visible from the left sidebar menu). For example this is the exact Outbox sub-page:

Jan 23 2024, 06:37 · Mail
20after4 added Q104: When setting up email initially, how does one send and track the results of sending a test email? (Answer 132).
Jan 23 2024, 01:43

Jan 22 2024

aklapper added a comment to D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.

Maybe we can return ClassName::class - that is supported since PHP 5.5

Note to myself: Makes sense; there's a lot more code to update in random *Query.php classes defining getQueryApplicationClass() functions, in a separate future patch

Jan 22 2024, 23:17
aklapper updated the diff for D25500: Add getQueryApplicationClass() to *TransactionQuery.php classes.

Revert turning getQueryApplicationClass() abstract in the parent class src/applications/transactions/query/PhabricatorApplicationTransactionQuery.php and make it return null again (and thus remove the only newly added call which returned null in src/applications/meta/query/PhabricatorApplicationApplicationTransactionQuery.php); also return ::class as proposed by Valerio

Jan 22 2024, 23:14
aklapper updated the diff for D25501: Feed: Do not query and display data of uninstalled applications.

Fix D25501#14443: Do not show an "Query overheated" error when the user is anonymous and the application has been uninstalled

Jan 22 2024, 22:01
eode added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

Once I get back to working with that instance, I suppose I'll go to my inbox -- where (you seem to be implying) it will show me errors from when the system sent me the initial authentication email? That seems like an odd location, but ok.

Jan 22 2024, 21:56 · Mail
valerio.bozzolan added a member for Trusted Contributors: eode.
Jan 22 2024, 21:54
valerio.bozzolan added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

Indeed :)

Jan 22 2024, 21:53 · Mail
eode added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

That sends me to my inbox here -- do you mean, on my own instance?

Jan 22 2024, 21:53 · Mail
valerio.bozzolan added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

Nice trick for you: to register a new identity try adding +something after your email username. Example: smith+test1@example.com. That is a secret feature of mailboxes.

Jan 22 2024, 21:52 · Mail
valerio.bozzolan added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

Have you already seen this page? maybe useful?

Jan 22 2024, 21:50 · Mail
aklapper added a comment to D25501: Feed: Do not query and display data of uninstalled applications.

Are there any feed transactions that are visible to logged out users?

Jan 22 2024, 21:34
eode added a comment to Q104: When setting up email initially, how does one send and track the results of sending a test email?.

Also, the authorization process is rate-limited to 3 emails per hour, preventing me from using that to send an additional test email that way

Jan 22 2024, 21:23 · Mail
eode asked Q104: When setting up email initially, how does one send and track the results of sending a test email?.
Jan 22 2024, 21:22 · Mail
aklapper updated the diff for D25489: Fix PHP 8.1 "strlen(null)" exception rendering dashboard panel with latest tasks when custom int field configured.

Play it safe by using phutil_nonempty_scalar() and do not assume that integers are actually integers (because "1" and such)

Jan 22 2024, 18:43
bekay updated the diff for D25523: Add flexible line height to remarkup headers.
  • Update Map
Jan 22 2024, 17:05
bekay updated the diff for D25523: Add flexible line height to remarkup headers.
  • Increase line height
Jan 22 2024, 17:04
valerio.bozzolan attached a referenced file: F717419: image.png.
Jan 22 2024, 16:58
valerio.bozzolan attached a referenced file: F717418: image.png.
Jan 22 2024, 16:58
bekay requested review of D25523: Add flexible line height to remarkup headers.
Jan 22 2024, 16:57
bekay added a revision to T15716: Remarkup header have a fixed line height and are less readable with increased size: D25523: Add flexible line height to remarkup headers.
Jan 22 2024, 16:57 · Discussion Needed, Remarkup
bekay closed T15715: Typehead results of main search should not truncate important information as Resolved.
Jan 22 2024, 16:36 · Discussion Needed, UX