Page MenuHomePhorge
Feed Advanced Search

Yesterday

valerio.bozzolan closed T15489: Diffusion commit feed: avoid to repeat the commit message twice as Resolved by committing rP9acdd888930e: Diffusion commit feed: fix commit title repeated twice.
Fri, Sep 20, 01:58 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan closed T15489: Diffusion commit feed: avoid to repeat the commit message twice, a subtask of T15924: Commit feed body: it should probably show (part of) commit body, as Resolved.
Fri, Sep 20, 01:58 · Discussion Needed, Diffusion

Sat, Sep 14

valerio.bozzolan moved T15489: Diffusion commit feed: avoid to repeat the commit message twice from Code Sprint Candidate to PingDeath 🌚 on the User-valerio.bozzolan board.
Sat, Sep 14, 14:16 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan added a revision to T15489: Diffusion commit feed: avoid to repeat the commit message twice: D25824: Diffusion commit feed: fix commit title repeated twice.
Sat, Sep 14, 14:11 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan claimed T15489: Diffusion commit feed: avoid to repeat the commit message twice.
Sat, Sep 14, 13:54 · UX, User-valerio.bozzolan, Diffusion

Sat, Aug 24

valerio.bozzolan closed T15612: Missing "Authored on" commit date for Subversion commits as Resolved by committing rPb02615bd5027: Subversion: fix empty "Authored on" date on commit pages.
Sat, Aug 24, 13:34 · User-valerio.bozzolan, Diffusion, Bug Reports

Fri, Aug 23

aklapper renamed T15612: Missing "Authored on" commit date for Subversion commits from Missing subversion commit information to Missing "Authored on" commit date for Subversion commits.
Fri, Aug 23, 18:30 · User-valerio.bozzolan, Diffusion, Bug Reports

Aug 21 2024

valerio.bozzolan added a subtask for T15924: Commit feed body: it should probably show (part of) commit body: T15489: Diffusion commit feed: avoid to repeat the commit message twice.
Aug 21 2024, 18:34 · Discussion Needed, Diffusion
valerio.bozzolan added a parent task for T15489: Diffusion commit feed: avoid to repeat the commit message twice: T15924: Commit feed body: it should probably show (part of) commit body.
Aug 21 2024, 18:34 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan created T15924: Commit feed body: it should probably show (part of) commit body.
Aug 21 2024, 18:33 · Discussion Needed, Diffusion
valerio.bozzolan added a comment to T15489: Diffusion commit feed: avoid to repeat the commit message twice.

I personally prefer option 1, so, removing the duplicate body. So there is more creative space to then add a more useful body in the future.

Aug 21 2024, 18:25 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan moved T15612: Missing "Authored on" commit date for Subversion commits from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
Aug 21 2024, 13:33 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan claimed T15612: Missing "Authored on" commit date for Subversion commits.
Aug 21 2024, 13:33 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan added a revision to T15612: Missing "Authored on" commit date for Subversion commits: D25796: Subversion: fix empty "Authored on" date on commit pages.
Aug 21 2024, 13:33 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan edited projects for T15612: Missing "Authored on" commit date for Subversion commits, added: Diffusion; removed Phorge.

This is becoming quite frustrating in my workplace in Torino. Let's start immersion mode.

Aug 21 2024, 13:29 · User-valerio.bozzolan, Diffusion, Bug Reports

Aug 9 2024

valerio.bozzolan moved T15256: Diffusion file: add a way to copy permalink from PingDeath 🌚 to Code Sprint Candidate on the User-valerio.bozzolan board.
Aug 9 2024, 20:49 · User-valerio.bozzolan, Diffusion

Aug 8 2024

valerio.bozzolan added a comment to T15909: Absence of "git-http-backend" in Debian default PATH.

At the moment we have a multi-thread command existence checker, and it early dies if a command is not existing.

Aug 8 2024, 16:41 · Diffusion
valerio.bozzolan created T15909: Absence of "git-http-backend" in Debian default PATH.
Aug 8 2024, 16:23 · Diffusion

Jul 24 2024

valerio.bozzolan created T15892: Post-Commit Audit review: authors cannot "Raise Concern".
Jul 24 2024, 09:27 · Discussion Needed, Bug Reports, Diffusion

Jun 8 2024

pppery added projects to T15790: Exception creating a "Diffusion Raw Commits" Dashboard query panel: Dashboards, Diffusion.
Jun 8 2024, 23:58 · Diffusion, Dashboards

May 10 2024

valerio.bozzolan added projects to T15453: Diffusion: Create Identity form is incomplete: Diffusion, Bug Reports.
May 10 2024, 05:38 · Bug Reports, Diffusion

Apr 3 2024

nicodoggie updated the question details for Q124: [bug] Diffusion Commit History CommandException on git 2.42.
Apr 3 2024, 08:57 · Diffusion
nicodoggie asked Q124: [bug] Diffusion Commit History CommandException on git 2.42.
Apr 3 2024, 08:54 · Diffusion

Apr 2 2024

bekay closed T15728: Repo home view and browse view share the same menu tab as Resolved by committing rPba835fe0eced: Seperate repository home and browse view in tab menu.
Apr 2 2024, 13:56 · Discussion Needed, Diffusion

Mar 1 2024

aklapper added a comment to T15664: Bug: Unable to add an empty repository to an owners package.

Cannot reproduce (or I misunderstand the steps):

  1. Created https://github.com/aklapper/emptyrepository for testing
  2. Went to phorge.localhost/diffusion/edit/form/default/?vcs=git and created emptyRepo.
  3. Went to http://phorge.localhost/diffusion/26/uri/edit/208/ and set URI's I/O Type to Read Only
  4. Went to http://phorge.localhost/diffusion/26/uri/edit/ and set URI to https://github.com/aklapper/emptyrepository and I/O Type to Mirror
  5. Went to http://phorge.localhost/owners/paths/1/ , edited/removed existing path by setting it to: Include R26 emptyRepo / , and clicked "Save Paths"
Mar 1 2024, 12:46 · Diffusion

Feb 23 2024

Ekubischta renamed T15742: When creating a Diffusion Repo, add helpful text to each field from When creating a Diffusion Rep, add helpful text to each field to When creating a Diffusion Repo, add helpful text to each field.
Feb 23 2024, 14:19 · Diffusion
Ekubischta created T15742: When creating a Diffusion Repo, add helpful text to each field.
Feb 23 2024, 14:19 · Diffusion

Feb 21 2024

bekay added a comment to T15741: Diffusion pattern search not working as expected.

The word solution would solve it from the expecting side, you are right. Here in my company the search is used frequently and only as a plain text search. So we have to escape the special regex signs time and again. Just would be interested if this is seen as an issue by others who uses the feature.

Feb 21 2024, 12:48 · Diffusion
avivey added a comment to T15741: Diffusion pattern search not working as expected.

We can probably add a checkbox, and some nicer handling for the exception. Or possibly, just adding the word "regex" might solve this from the "user expectation" side.

Feb 21 2024, 12:43 · Diffusion
bekay added a comment to T15741: Diffusion pattern search not working as expected.

Thanks for the clarification. I still think we should tackle the exception.

Feb 21 2024, 12:41 · Diffusion
avivey added a comment to T15741: Diffusion pattern search not working as expected.

The word "pattern" was meant to imply "regex pattern".
Specifically - the ability to search for a regex is much more useful then a plain-text only search (and costs us basically nothing).

Feb 21 2024, 12:35 · Diffusion
bekay updated the task description for T15741: Diffusion pattern search not working as expected.
Feb 21 2024, 10:52 · Diffusion
bekay created T15741: Diffusion pattern search not working as expected.
Feb 21 2024, 10:51 · Diffusion
bekay added a comment to T15728: Repo home view and browse view share the same menu tab.

I tried to understand the situation. Thanks.

In your opinion: on the repo view (with clone buttons) is it really important to link to the other similar "reduced" view (without clone buttons)?

Feb 21 2024, 10:15 · Discussion Needed, Diffusion
valerio.bozzolan added a comment to T15728: Repo home view and browse view share the same menu tab.

I tried to understand the situation. Thanks.

Feb 21 2024, 08:03 · Discussion Needed, Diffusion

Feb 14 2024

bekay added a revision to T15728: Repo home view and browse view share the same menu tab: D25538: Separate repository home and browse view in tab menu.
Feb 14 2024, 17:27 · Discussion Needed, Diffusion

Feb 12 2024

aklapper closed T15129: Unmark Audit as a required application as Resolved by committing rP821708414eec: Allow to uninstall (hide) Audit application.
Feb 12 2024, 11:10 · Diffusion, User-Cigaryno

Feb 9 2024

philj0st asked Q109: Multiple commits in one Audit?.
Feb 9 2024, 14:08 · Diffusion, Differential

Jan 28 2024

bekay closed T15645: Implement "Locate File" input in Browse view as Resolved.

I have landed my solution.

Jan 28 2024, 12:18 · Diffusion
bekay updated the task description for T15728: Repo home view and browse view share the same menu tab.
Jan 28 2024, 12:17 · Discussion Needed, Diffusion
bekay created T15728: Repo home view and browse view share the same menu tab.
Jan 28 2024, 12:12 · Discussion Needed, Diffusion

Jan 25 2024

CryingWolf created T15721: Commits in Phorge stuck on 'Still Importing'.
Jan 25 2024, 14:06

Jan 19 2024

bekay added a comment to T15645: Implement "Locate File" input in Browse view.
In T15645#15201, @speck wrote:

@bekay while in this area of code would you have any pointers on these other issues I’d like to fix at some point?

  1. File browse widget doesn’t work unless logged in, for publicly accessible repos
  2. The search results pop up width is often too narrow to show the full results path, and truncates the end of the path instead of beginning.
Jan 19 2024, 12:00 · Diffusion

Jan 18 2024

speck added a comment to T15645: Implement "Locate File" input in Browse view.

@bekay while in this area of code would you have any pointers on these other issues I’d like to fix at some point?

  1. File browse widget doesn’t work unless logged in, for publicly accessible repos
  2. The search results pop up width is often too narrow to show the full results path, and truncates the end of the path instead of beginning.
Jan 18 2024, 23:35 · Diffusion
bekay added a comment to T15645: Implement "Locate File" input in Browse view.

@speck @valerio.bozzolan My revision is ready to be tested 😄

Jan 18 2024, 16:06 · Diffusion
bekay added a revision to T15645: Implement "Locate File" input in Browse view: D25521: Adds "Locate File" input to every browse directory view in Diffusion.
Jan 18 2024, 16:04 · Diffusion

Jan 14 2024

aklapper closed T15656: Clicking "Clone" in a Diffusion repo gives an error as Resolved.

https://we.phorge.it/source/phorge/browse/master/src/applications/repository/storage/PhabricatorRepository.php$348 got fixed by rP222a6fea0a1d9318198fe73a0501cf6444420ce3 in T15658, thus resolving

Jan 14 2024, 11:48 · PHP 8 support, Diffusion

Jan 11 2024

bekay added a comment to T15645: Implement "Locate File" input in Browse view.

Under the hood branches are already supported by the locate feature. The whole file tree is loaded via AJAX, when you first click in the input field. This tree represents the current selected branch.

Jan 11 2024, 12:30 · Diffusion

Jan 4 2024

aklapper added a revision to T15129: Unmark Audit as a required application: D25503: Allow to uninstall (hide) Audit application.
Jan 4 2024, 07:34 · Diffusion, User-Cigaryno

Dec 9 2023

speck added a comment to T15645: Implement "Locate File" input in Browse view.

I’ve been meaning to investigate this. It also has thrown me that it’s not available where you expect it. I do suspect @valerio.bozzolan is right

Dec 9 2023, 23:59 · Diffusion

Dec 8 2023

valerio.bozzolan added a comment to T15645: Implement "Locate File" input in Browse view.

I wonder if under the hood this means "Add branch support to Locate File"

Dec 8 2023, 20:01 · Diffusion
bekay claimed T15645: Implement "Locate File" input in Browse view.

Well, no opinions from the team. I still think this should be implemented... 😁

Dec 8 2023, 13:27 · Diffusion

Nov 15 2023

valerio.bozzolan closed T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) as Resolved by committing rP775d141fe6bf: Audit Feed: less verbose when the author is the committer.
Nov 15 2023, 12:57 · UX, User-valerio.bozzolan, Diffusion

Nov 11 2023

aklapper closed T15443: Add Diffusion policy capability "Can Edit and View Identities" as Resolved by committing rP90f651d669e4: Add Diffusion policy capability "Can Edit and View Identities".
Nov 11 2023, 12:27 · Diffusion, Policy

Nov 10 2023

Matthew created T15664: Bug: Unable to add an empty repository to an owners package.
Nov 10 2023, 19:52 · Diffusion
bekay updated the task description for T15583: Typeahead datasource query for repos should match substrings.
Nov 10 2023, 07:57 · Feature Requests, Diffusion

Oct 27 2023

fgaz added a comment to T15656: Clicking "Clone" in a Diffusion repo gives an error.

you just adopted PHP 7.4 or something similar I think to fix

Oct 27 2023, 12:09 · PHP 8 support, Diffusion
valerio.bozzolan reopened T15656: Clicking "Clone" in a Diffusion repo gives an error as "Open".

Thanks for reporting

Oct 27 2023, 11:58 · PHP 8 support, Diffusion
valerio.bozzolan added a parent task for T15656: Clicking "Clone" in a Diffusion repo gives an error: T15064: Make Phorge compatible with PHP 8.1/8.2/8.3.
Oct 27 2023, 11:53 · PHP 8 support, Diffusion
fgaz closed T15656: Clicking "Clone" in a Diffusion repo gives an error as Invalid.

Nevermind, this is a problem with my setup, sorry for the noise. (I missed the second line, and of course I realized it right after submitting)

Oct 27 2023, 11:22 · PHP 8 support, Diffusion
fgaz created T15656: Clicking "Clone" in a Diffusion repo gives an error.
Oct 27 2023, 11:17 · PHP 8 support, Diffusion

Oct 26 2023

aklapper renamed T15443: Add Diffusion policy capability "Can Edit and View Identities" from Add Diffusion policy capability "Can create and edit Identities" to Add Diffusion policy capability "Can Edit and View Identities".
Oct 26 2023, 19:36 · Diffusion, Policy
aklapper added a revision to T15443: Add Diffusion policy capability "Can Edit and View Identities": D25450: Add Diffusion policy capability "Can Edit and View Identities".
Oct 26 2023, 19:30 · Diffusion, Policy

Sep 26 2023

bekay created T15645: Implement "Locate File" input in Browse view.
Sep 26 2023, 07:03 · Diffusion
valerio.bozzolan added a comment to T15256: Diffusion file: add a way to copy permalink.

Yeah feel free to review D25301

Sep 26 2023, 06:55 · User-valerio.bozzolan, Diffusion
bekay added a comment to T15256: Diffusion file: add a way to copy permalink.

I still like this. Why is this not going forward? 😄

Sep 26 2023, 06:52 · User-valerio.bozzolan, Diffusion

Sep 4 2023

bekay closed T15583: Typeahead datasource query for repos should match substrings as Resolved.

This is now resolved.

Sep 4 2023, 11:14 · Feature Requests, Diffusion

Sep 2 2023

bekay added a revision to T15583: Typeahead datasource query for repos should match substrings: D25430: Implement ferret engine in typeahead datasource query for repos.
Sep 2 2023, 16:24 · Feature Requests, Diffusion

Aug 28 2023

valerio.bozzolan updated the task description for T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) .
Aug 28 2023, 13:27 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan moved T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) from Code Sprint Candidate to PingDeath 🌚 on the User-valerio.bozzolan board.
Aug 28 2023, 12:32 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan updated the task description for T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) .
Aug 28 2023, 12:27 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan updated the task description for T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) .
Aug 28 2023, 12:13 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan added a revision to T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) : D25421: Audit Feed: less verbose when the author is the committer.
Aug 28 2023, 12:09 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan claimed T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) .
Aug 28 2023, 12:04 · UX, User-valerio.bozzolan, Diffusion

Aug 26 2023

MacFan4000 closed Q68: Diffusion refuses to show a commit in a non-UTF-8 file as resolved.
Aug 26 2023, 05:21 · Diffusion

Aug 22 2023

bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

go for it.

There may already be a feature somewhere to automatically trigger a re-index because the code changed - I'll try to look for one this week.

edit: looks like it's just "add an autopatch" like resources/sql/autopatches/20191028.uriindex.01.rebuild.php. No worries.

Aug 22 2023, 08:13 · Feature Requests, Diffusion
avivey added a project to T15491: Add config option for default branch name: Good Starter Task.

This might be a Good Starter Task, I think - you'll need to add a class for the config, and pull the config value in diffusion.

Aug 22 2023, 07:28 · Good Starter Task, Feature Requests, Diffusion
avivey added a comment to T15583: Typeahead datasource query for repos should match substrings.

go for it.

Aug 22 2023, 07:13 · Feature Requests, Diffusion

Aug 21 2023

bekay updated subscribers of T15583: Typeahead datasource query for repos should match substrings.

Okay, my proposal:

Aug 21 2023, 18:01 · Feature Requests, Diffusion
avivey added a comment to T15583: Typeahead datasource query for repos should match substrings.

a hack that might work: add a field in the document that's called "typeahead-text" or something, and put both title and callsign into it (and maybe number and short-name as well). Then use that field in the Datasource.
Since this is a full-text field, whatever the user types will fit this field...

Aug 21 2023, 17:59 · Feature Requests, Diffusion
bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

Okay, I have tried to wrap my head around the ferret engine. Problem is: the repo callsign is not part of the indexed material. So I would have to construct some query like (just a schema): WHERE ferret-query like '%term%' OR callsign like 'term%' - but that is not possible with the phabricator query engine. The ferret query parts are separatly created and every other where clause is merged with AND. I don't think, there is a clean way out of this. You could make TWO queries: The old one and one with the ferret engine. And then merge the results and remove doubles. But I don't know... just doesn't feel right.

Aug 21 2023, 17:07 · Feature Requests, Diffusion
bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

I suspect that the code in People is the oldest one - this stuff blames to 2011! and does explicit sql stuff!

Aug 21 2023, 15:36 · Feature Requests, Diffusion
avivey added a comment to T15583: Typeahead datasource query for repos should match substrings.

rP99c9df96b4ffbf7 (2015) is the big "convert to Full Text Search" commit, but looks like it's not about Ferret (2017?).

Aug 21 2023, 15:36 · Feature Requests, Diffusion
avivey added a comment to T15583: Typeahead datasource query for repos should match substrings.

I suspect that the code in People is the oldest one - this stuff blames to 2011! and does explicit sql stuff!

Aug 21 2023, 15:21 · Feature Requests, Diffusion
bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

I have searched through the code a little bit and there is another system for typeahaed results. It is token based. So, how does it work?

Aug 21 2023, 14:42 · Feature Requests, Diffusion
avivey added a comment to T15583: Typeahead datasource query for repos should match substrings.

Yeah, that's probably good - that's the query for typeaheads and probably global search, but not for other cases.

Aug 21 2023, 11:29 · Feature Requests, Diffusion
bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

There is no ferret involved in my fix. I have already implemented it in our company instance and the devs are loving it. The change is in this line: https://we.phorge.it/source/phorge/browse/master/src/applications/repository/query/PhabricatorRepositoryQuery.php$650

Aug 21 2023, 09:23 · Feature Requests, Diffusion
valerio.bozzolan added a comment to T15583: Typeahead datasource query for repos should match substrings.

I also don't fully understand the "Phabricator way" to create full text queries still using indexes. That is my main concern.

Aug 21 2023, 08:56 · Feature Requests, Diffusion
avivey added a project to T15583: Typeahead datasource query for repos should match substrings: Feature Requests.

Yeah, totally reasonable feature request.
Do you think you can implement?
This might involve the Ferret engine (like this thing, or maybe there's a simpler approach for the query (title LIKE %text% in the Query class?).

Aug 21 2023, 08:14 · Feature Requests, Diffusion
bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

No interest in this? I can send a diff to differential and be mauled there 🦁

Aug 21 2023, 08:03 · Feature Requests, Diffusion

Aug 4 2023

bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

Just to illustrate my point - here are the repositories of phorge: https://we.phorge.it/diffusion/

Aug 4 2023, 07:02 · Feature Requests, Diffusion

Aug 3 2023

bekay updated the task description for T15583: Typeahead datasource query for repos should match substrings.
Aug 3 2023, 11:29 · Feature Requests, Diffusion
bekay created T15583: Typeahead datasource query for repos should match substrings.
Aug 3 2023, 10:25 · Feature Requests, Diffusion

Jul 29 2023

aklapper closed T15423: PHP 8.0 ValueError calling mb_convert_encoding() with an invalid encoding as Resolved by committing rARC788098096e11: Fix PHP 8.0 ValueError calling mb_convert_encoding() with an invalid encoding.
Jul 29 2023, 09:20 · Diffusion, PHP 8 support

Jul 26 2023

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
tinloaf added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

Okay, I think I created a minimal example reproducing the problem. The repository is publicly available here: https://sourceforge.net/p/tinloaf-phorge-problem/code-hg/ci/default/tree/

Jul 26 2023, 14:20 · 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
tinloaf 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 26 2023, 08:35 · Diffusion

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

Jul 20 2023

tinloaf asked Q68: Diffusion refuses to show a commit in a non-UTF-8 file.
Jul 20 2023, 11:07 · Diffusion