Page MenuHomePhorge

DiffusionTag
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Wed, Nov 15

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.
Wed, Nov 15, 12:57 · UX, User-valerio.bozzolan, Diffusion

Sat, Nov 11

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".
Sat, Nov 11, 12:27 · Diffusion, Policy

Fri, Nov 10

Matthew created T15664: Bug: Unable to add an empty repository to an owners package.
Fri, Nov 10, 19:52 · Diffusion
bekay updated the task description for T15583: Typeahead datasource query for repos should match substrings.
Fri, Nov 10, 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

Jul 18 2023

valerio.bozzolan added a comment to T15556: Improve Diffusion identity reassignment propagation.

Thanks! Now the second step is, finding at least one file that is related to the generation of the above feeds / texts

Jul 18 2023, 12:54 · Bug Reports, Diffusion
smith renamed T15556: Improve Diffusion identity reassignment propagation from Show the Assigned Identity from Diffusion Commits pages to Improve Diffusion identity reassignment propagation.
Jul 18 2023, 12:53 · Bug Reports, Diffusion