Page MenuHomePhorge
Feed All Stories

Mar 20 2022

speck added a comment to T15073: /status should be always allowed in anonymous mode.

Interestingly accessing /status on secure.phabricator.com seems to return a json object instead of ALIVE.

Mar 20 2022, 21:10
speck added inline comments to D25034: support language highlighting for GFM-style code blocks.
Mar 20 2022, 21:02

Mar 19 2022

avivey awarded T15073: /status should be always allowed in anonymous mode a Like token.
Mar 19 2022, 07:48
cooker_hood_singapore updated cooker_hood_singapore.
Mar 19 2022, 06:01
dereckson created T15073: /status should be always allowed in anonymous mode.
Mar 19 2022, 01:26

Mar 17 2022

golyalpha updated the task description for T15071: Setup recurring Core meeting.
Mar 17 2022, 16:59 · Governance
roguelazer updated the summary of D25034: support language highlighting for GFM-style code blocks.
Mar 17 2022, 02:33

Mar 16 2022

roguelazer requested review of D25034: support language highlighting for GFM-style code blocks.
Mar 16 2022, 23:37
Matthew added a member for Trusted Contributors: golyalpha.
Mar 16 2022, 21:33
golyalpha added a comment to T15059: Phabricator doesn't email @outlook.com addresses.

I had experience with emails from my self-hosted mailserver not reaching Microsoft-hosted mailboxes. As far as I remember, their SMTP replies to "suspicious" mail servers with a message that includes a link to some sort of a form which the mail admin should fill out. That worked for me - might need to dig through the server logs to see the link though.

Mar 16 2022, 11:17 · phorge.it install
golyalpha added a comment to T15072: Update Python-related linters for modern workflows.

Might be worth it having the linter classes inherit from a language-specific class that would handle things like environment initialization and dependency installation.

Mar 16 2022, 10:03 · Arcanist
speck added a comment to T15071: Setup recurring Core meeting.

I also created a Jitsi meeting and put that in the description of {E1}.

Mar 16 2022, 02:33 · Governance
speck added a comment to T15071: Setup recurring Core meeting.

I turned on prototypes and created {E1}, adding everyone currently (individually) cc'd on this task as an invitee.

Mar 16 2022, 02:32 · Governance
speck updated the task description for T15071: Setup recurring Core meeting.
Mar 16 2022, 02:31 · Governance
speck added a comment to T15072: Update Python-related linters for modern workflows.

Yeah, I think we'd like to try and update arcanist to account for this with a general solution if possible and not making updates for each individual linter which might necessitate this. There's probably some general restructuring that needs to happen to account for the same odd scenario with Java and so forth.

Mar 16 2022, 02:22 · Arcanist

Mar 15 2022

dcog added a comment to T15071: Setup recurring Core meeting.
In T15071#1840, @speck wrote:

should we enable prototypes on this install to try and use the calendar application for organizing this event?

Mar 15 2022, 22:23 · Governance
20after4 updated the task description for T15071: Setup recurring Core meeting.
Mar 15 2022, 22:23 · Governance
dcog updated the task description for T15071: Setup recurring Core meeting.
Mar 15 2022, 22:22 · Governance
speck updated the task description for T15071: Setup recurring Core meeting.
Mar 15 2022, 18:08 · Governance
Matthew updated the task description for T15071: Setup recurring Core meeting.
Mar 15 2022, 18:03 · Governance
golyalpha added a comment to T15072: Update Python-related linters for modern workflows.

Checking the source in Arcanist repo, it seems like none of the python linters are actually configured to use an interpreter. (If I attempt to specify one for Pylint anyway, it fails with Got unexpected parameters: interpreter)

Mar 15 2022, 08:59 · Arcanist
speck updated the task description for T15071: Setup recurring Core meeting.
Mar 15 2022, 01:58 · Governance
speck added a comment to T15072: Update Python-related linters for modern workflows.

I think that's roughly what I ended up doing in https://secure.phabricator.com/D14632 for launching separate Java linters, where java had to be configured as the "interpreter" and checkstyle.jar (or whatever) configured as the "binary" (https://secure.phabricator.com/D15067 added the ability to pass flags to the "interpreter").

Mar 15 2022, 01:55 · Arcanist
speck added a comment to T15071: Setup recurring Core meeting.

Phabricator has a Calendar application but is prototype. I believe it's mostly functional -- should we enable prototypes on this install to try and use the calendar application for organizing this event?

Mar 15 2022, 01:06 · Governance

Mar 14 2022

avivey updated the task description for T15071: Setup recurring Core meeting.
Mar 14 2022, 21:26 · Governance
avivey triaged T15071: Setup recurring Core meeting as Unbreak Now! priority.

4pm-8pm GMT (6-10pm GMT+2) sounds good to me - I can even go up to ~midnight and looks like I'm the east-most.

Mar 14 2022, 21:25 · Governance
avivey added a comment to T15072: Update Python-related linters for modern workflows.

Modern(ish) linters support a separate "interpreter" config - if that's set, they run $interpreter $binary $args rather then just $binary $args. Can this be utilized?

Mar 14 2022, 21:17 · Arcanist
MacFan4000 added a comment to T15030: Support a Phorge Extensions ecosystem.

@20after4 per commits like https://secure.phabricator.com/D9202 the changes were abandoned - there is no MediaWiki auth provider in core

Mar 14 2022, 13:59 · Extension Development, Phactory: Community Projects, Phorge
20after4 added a comment to T15030: Support a Phorge Extensions ecosystem.

@MacFan4000 the mediawiki auth is in core afaik. There is some custom stuff for the wikimedia ldap setup but the oauth part was merged upstream ages ago.

Mar 14 2022, 05:02 · Extension Development, Phactory: Community Projects, Phorge
20after4 added a comment to T15069: Disable spammers.

Yeah admittedly what I did was just a hack because I didn't want to implement storage and UI for a new "hidden" boolean flag.

Mar 14 2022, 05:00 · Upstream General/Unknown

Mar 13 2022

taavi added a project to T15048: Allow awarding Tokens to individual Comments: Tokens (archived).
Mar 13 2022, 17:47 · Comments
taavi added a project to T15051: default.pem in Arcanist is out of date - maybe remove it completely?: Arcanist (archived).
Mar 13 2022, 17:47 · Arcanist
taavi added a project to T15071: Setup recurring Core meeting: Governance.
Mar 13 2022, 17:46 · Governance
taavi added a project to T15069: Disable spammers: Upstream General/Unknown.
Mar 13 2022, 17:46 · Upstream General/Unknown
taavi added a project to T15068: Distribution mechanism for arc extensions: Arcanist (archived).
Mar 13 2022, 17:45 · Arcanist
speck updated the task description for T15071: Setup recurring Core meeting.
Mar 13 2022, 17:36 · Governance
golyalpha added a comment to T15072: Update Python-related linters for modern workflows.

Right now,arc lint doesn't really allow for the activation of a virtual env. That's okay when I'm just running arc lint locally, because I can just activate the environment myself and run it in that environment.

Mar 13 2022, 16:16 · Arcanist
dcog added a comment to T15071: Setup recurring Core meeting.

Would be a very good way to use a break during the week, and totally flexible for weekends here in that timeframe.. not sure if many are 9-5'ers Mon-Fri

Mar 13 2022, 04:49 · Governance
dcog updated the task description for T15071: Setup recurring Core meeting.
Mar 13 2022, 04:34 · Governance
speck updated the task description for T15071: Setup recurring Core meeting.
Mar 13 2022, 02:39 · Governance
speck added a comment to T15071: Setup recurring Core meeting.

Based on the entries so far it seems like possible window of time for meeting would be 4pm-8pm GMT? That would mean 9am-1pm for GMT-6 and 6pm-10pm for GMT+2. If that time window seems reasonable would any day of the week be better than others?

Mar 13 2022, 02:38 · Governance
sau226 added a comment to T15037: Support OAuth login via GitHub/Google/etc?.

For Google, you can sign up for a Cloud Identity Free tenant and then set up the Oauth app inside Google Cloud. The Cloud Identity free system is basically Google Workspace/GSuite's user management system only.

Mar 13 2022, 02:33 · Governance
speck added a comment to T15072: Update Python-related linters for modern workflows.

Should this be the responsibility of the linter/tester and not part of Arcanist itself? Updating arcanist to handle the many different environment-dependent systems for languages would mean accounting for nearly every language like Javascript/npm, Ruby/rubyenv, etc. right?

Mar 13 2022, 02:28 · Arcanist
speck added a comment to T15069: Disable spammers.

That would be useful, though we might not want all disabled accounts to have their profiles description hidden for accounts disabled which aren't spam.

Mar 13 2022, 02:26 · Upstream General/Unknown
20after4 added a comment to T15069: Disable spammers.

On Wikipedia’s phabricator instance I implemented a patch that hides the profile text on disabled accounts which helps (slightly) to disincentivize spammers.

Mar 13 2022, 00:13 · Upstream General/Unknown

Mar 12 2022

golyalpha created T15072: Update Python-related linters for modern workflows.
Mar 12 2022, 09:05 · Arcanist
20after4 updated the task description for T15071: Setup recurring Core meeting.
Mar 12 2022, 05:09 · Governance

Mar 11 2022

Matthew updated the task description for T15071: Setup recurring Core meeting.
Mar 11 2022, 15:19 · Governance
speck closed T15070: Susu management as Spite.
Mar 11 2022, 15:17
speck updated the task description for T15071: Setup recurring Core meeting.
Mar 11 2022, 15:17 · Governance
avivey updated subscribers of T15071: Setup recurring Core meeting.
Mar 11 2022, 14:53 · Governance
avivey created T15071: Setup recurring Core meeting.
Mar 11 2022, 14:50 · Governance
Pedahel created T15070: Susu management.
Mar 11 2022, 13:10

Mar 7 2022

speck updated the task description for T15069: Disable spammers.
Mar 7 2022, 23:28 · Upstream General/Unknown
speck added a comment to T15069: Disable spammers.

Thanks for reporting, I've disabled the account.

Mar 7 2022, 23:14 · Upstream General/Unknown
sau226 created T15069: Disable spammers.
Mar 7 2022, 22:28 · Upstream General/Unknown
hob_hood_singapore updated hob_hood_singapore.
Mar 7 2022, 07:23

Mar 4 2022

chandelier_online updated chandelier_online.
Mar 4 2022, 06:33

Mar 2 2022

MacFan4000 added a comment to D25031: Fix most PHP 8.1 and 8.2 issues.

Yeah if that RFC passes then that would make things way easier. And yes I used sed for a lot of the changes.

Mar 2 2022, 02:21 · Phorge
0 added a comment to D25031: Fix most PHP 8.1 and 8.2 issues.

This patch suppresses the deprecation errors at each site, but there might be a simpler workaround in the same spirit: change the error_reporting calls (of which there are only a handful) to exclude E_DEPRECATED. That would risk masking any other deprecations (probably fine in production, but not in development), whereas this patch risks hiding any non-deprecation errors at these locations.

Mar 2 2022, 01:20 · Phorge

Mar 1 2022

deadalnix added a comment to D25031: Fix most PHP 8.1 and 8.2 issues.

I've been think about what to do with this for a while, and I have to say, it's a hard one.

Mar 1 2022, 22:16 · Phorge

Feb 25 2022

20after4 updated 20after4.
Feb 25 2022, 21:07
20after4 updated 20after4.
Feb 25 2022, 21:06
MacFan4000 added a member for Trusted Contributors: bd808.
Feb 25 2022, 19:22

Feb 24 2022

bd808 updated bd808.
Feb 24 2022, 22:01

Feb 22 2022

MacFan4000 closed T15035: Discuss communications channels (IRC, etc) as Resolved.

Ok, so in zulip in #general under the bridge topic that is bridged to IRC.

Feb 22 2022, 01:56 · phorge.it install

Feb 7 2022

MacFan4000 added members for Trusted Contributors: Nikerabbit, brennen.
Feb 7 2022, 00:40

Feb 4 2022

avivey added a comment to D25033: Packages: Load'em from .cache.

This is my primary jab at Packages - think of it maybe as an RFC.

Feb 4 2022, 11:15 · Arcanist (archived)
avivey added a revision to T15068: Distribution mechanism for arc extensions: D25033: Packages: Load'em from .cache.
Feb 4 2022, 11:10 · Arcanist
avivey added a task to D25033: Packages: Load'em from .cache: T15068: Distribution mechanism for arc extensions.
Feb 4 2022, 11:10 · Arcanist (archived)
avivey created T15068: Distribution mechanism for arc extensions.
Feb 4 2022, 11:10 · Arcanist
avivey retitled D25033: Packages: Load'em from .cache from start: read packages info from config
Feb 4 2022, 11:07 · Arcanist (archived)
avivey requested review of D25033: Packages: Load'em from .cache.
Feb 4 2022, 11:05 · Arcanist (archived)

Feb 1 2022

brennen updated brennen.
Feb 1 2022, 20:20
brennen updated brennen.
Feb 1 2022, 20:20
20after4 updated subscribers of T15055: Import translations from translatewiki.net.
Feb 1 2022, 20:20 · Affects-Wikimedia, Phorge
brennen updated brennen.
Feb 1 2022, 20:19

Jan 31 2022

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

Apologies for the late response, my open source work has been on the sidelines for some time.

Jan 31 2022, 16:17

Jan 27 2022

chris added a comment to T15023: Create Phorge, a fork of Phabricator.

Hey, folks -- appreciate the interest! Most of what needs doing still is outlined in T15006: Re-brand Phorge (and to a lesser extent in T15012: Update Diviner documentation to reference Phorge). There's not a ton there that's hugely difficult, there's just a lot and it's mostly tedious. Any help on anything in that list would be immensely appreciated. I have a bit more bandwidth now than I did towards the end of last year, so I can probably start making some headway on the rebrand as well now.

Jan 27 2022, 00:52 · Phorge

Jan 25 2022

io added a comment to T15023: Create Phorge, a fork of Phabricator.

^ Likewise! It'd be helpful to get an update on any progress (e.g. getting this into GitHub) and on any things that need doing/things we can get involved with to help. Thanks!

Jan 25 2022, 18:54 · Phorge
Ekubischta abandoned D25023: Updated Arcanist default.pem with the most recent one from Mozilla.

We should abandon this revision as secure has already updated their pem - see https://lch.lcdevops.com/rLCARCANIST13d3a3c3b100979c34dda261fe21253e3571bc46

Jan 25 2022, 18:54
avivey added a comment to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3.

oh, wow. 8.1 breakage are massive - and I'm guessing more such breaking changes would creep in in next versions?

Jan 25 2022, 18:54 · PHP 8 support
Ekubischta updated the diff for D25032: Update PassphraseCredential to support Mentions.
  • ran arc liberate
Jan 25 2022, 18:54
hashar added a comment to T15024: Landbot discussion(s), and generally ensuring that what is landed is what was reviewed.

For GitHub, they have rolled a merge queue system which is in beta: https://github.blog/changelog/2021-10-27-pull-request-merge-queue-limited-beta/ . When a pull request is approved, it is added in the queue and will be tested with all the other changes ahead in the queue which is exactly the system Zuul is using and @speck gave the link at https://zuul-ci.org/docs/zuul/latest/gating.html

Jan 25 2022, 18:54 · Discussion Needed
souza.lfalves added a watcher for Phorge: souza.lfalves.
Jan 25 2022, 18:54
Ekubischta requested review of D25032: Update PassphraseCredential to support Mentions.
Jan 25 2022, 18:54
xeruf added a comment to T15023: Create Phorge, a fork of Phabricator.

Hey, is anything still going on with this? Having just discovered Phabricator I'd hate to see it die :/

Jan 25 2022, 18:54 · Phorge
io added a comment to T15046: Add GitHub mirrors for repos.

Hello, does anyone have an update about when the Phorge code might be hosted on GitHub? Thank you

Jan 25 2022, 18:54 · phorge.it install

Jan 15 2022

calendaronepage updated calendaronepage.
Jan 15 2022, 06:57

Dec 31 2021

MacFan4000 edited the content of IRC Channel.
Dec 31 2021, 03:24

Dec 30 2021

MacFan4000 created an object: IRC Channel.
Dec 30 2021, 20:02

Dec 24 2021

MacFan4000 archived the blog Maro.
Dec 24 2021, 19:40
MacFan4000 archived the blog test.
Dec 24 2021, 19:39

Dec 18 2021

avivey added a comment to T15044: Co-Author support in arc land.

I've left a comment on the server-side diff.

Dec 18 2021, 07:37 · Arcanist
avivey added inline comments to D25029: Co-Author support in arc land T15044.
Dec 18 2021, 07:34
avivey updated the summary of D25029: Co-Author support in arc land T15044.
Dec 18 2021, 07:32
avivey updated the summary of D25028: Co-Author support in arc land T15044.
Dec 18 2021, 07:32
avivey added inline comments to D25028: Co-Author support in arc land T15044.
Dec 18 2021, 07:25

Dec 17 2021

mnimonah added a member for Phriction: mnimonah.
Dec 17 2021, 08:05

Dec 14 2021

pawka updated pawka.
Dec 14 2021, 13:26