In D25926#25147, @Cigaryno wrote:But so far this is nothing meant to be hidden from users who can't edit the repo.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Sun, May 4
Sun, May 4
Mar 30 2025
Mar 30 2025
aklapper added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
Cigaryno added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
In D25926#25145, @aklapper wrote:Socially I remain unconvinced about use cases. Implications are for example exposing hidden (or internal?) URIs under URIs or "Working Copy Status" stuff under Basics to the public. I just so far do not think it's a good idea.
aklapper added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
Tested this locally; technically it looks correct to me.
aklapper updated the test plan for D25926: Make Diffusion repository management accessible to logged-out users.
Mar 29 2025
Mar 29 2025
Cigaryno added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
In D25926#25064, @aklapper wrote:What is there to "further review"? It's two lines...
aklapper added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
What is there to "further review"? It's two lines...
Cigaryno added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
Can this be further reviewed?
Mar 26 2025
Mar 26 2025
aklapper added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
In D25926#24899, @Cigaryno wrote:robots.txt can have the solution for that (see below).
[...]
For search engines, the solution is to add this to robots.txt:
In theory yes if everyone behaved. In practice, robots.txt is ignored and LLM/AI crawlers are ruthless. (For example, GNOME GitLab admins recently installed Anubis to run background checks on your machine.)
Cigaryno updated the test plan for D25926: Make Diffusion repository management accessible to logged-out users.
Cigaryno added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
In D25926#24898, @valerio.bozzolan wrote:
- more search engine rabbit holes (but maybe not that bad)
robots.txt can have the solution for that (see below).
valerio.bozzolan added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
Uhm. Good points:
Cigaryno added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
In D25926#24895, @aklapper wrote:Why would a logged-out user (who does not want to or cannot create an account) want to know about Repository management log or Repository limits? I don't see how that's their business (or interest)?
aklapper added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
Why would a logged-out user (who does not want to or cannot create an account) want to know about Repository management log or Repository limits? I don't see how that's their business (or interest)?
Cigaryno updated the summary of D25926: Make Diffusion repository management accessible to logged-out users.
Cigaryno added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
In D25926#24890, @avivey wrote:There might be some security implications to this.
Why is this needed?
avivey added a comment to D25926: Make Diffusion repository management accessible to logged-out users.
There might be some security implications to this.
Why is this needed?
Cigaryno requested review of D25926: Make Diffusion repository management accessible to logged-out users.
Mar 22 2025
Mar 22 2025
valerio.bozzolan resigned from D25738: Avoid RuntimeException on "Skip past this commit" when commit still importing.
Marking as "probably my previous block is now nonsense - but still not reviewed sorry" asd
Mar 20 2025
Mar 20 2025
Cigaryno added a project to T15664: Bug: Unable to add an empty repository to an owners package: Owners.
Mar 11 2025
Mar 11 2025
Mar 3 2025
Mar 3 2025
aklapper updated the diff for D25738: Avoid RuntimeException on "Skip past this commit" when commit still importing.
rebase
Feb 27 2025
Feb 27 2025
OK lol no, this has nothing to do with D25898. Need another task for the "Missing input descriptions"
Feb 26 2025
Feb 26 2025
Ekubischta added a comment to T15742: When creating a Diffusion Repo, add helpful text to each field.
For later
Feb 16 2025
Feb 16 2025
Jan 17 2025
Jan 17 2025
Jan 15 2025
Jan 15 2025
Cigaryno added a project to T15924: Commit feed body: it should probably show (part of) commit body: Feed.
Cigaryno moved T15526: Diffusion: Description and tags are not shown from Backlog to User Experience on the Good Starter Task board.
Dec 31 2024
Dec 31 2024
Cigaryno edited projects for T15526: Diffusion: Description and tags are not shown, added: Diffusion; removed Auth.
Dec 29 2024
Dec 29 2024
Cigaryno moved T15924: Commit feed body: it should probably show (part of) commit body from Backlog to Discussion Needed on the Diffusion board.
Cigaryno added a project to T15664: Bug: Unable to add an empty repository to an owners package: Bug Reports.
Cigaryno moved T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers from Backlog to Discussion Needed on the Diffusion board.
Cigaryno moved T15280: Herald object Diffusion Commit: allow to add a Tag from Backlog to Feature Requests on the Diffusion board.
Dec 28 2024
Dec 28 2024
Cigaryno moved T15491: Add config option for default branch name from Backlog to Feature Requests on the Diffusion board.
Cigaryno moved T15892: Post-Commit Audit review: authors cannot "Raise Concern" from Backlog to Bug Reports on the Diffusion board.
Cigaryno moved T15556: Improve Diffusion identity reassignment propagation from Backlog to Bug Reports on the Diffusion board.
Cigaryno moved T15453: Diffusion: Create Identity form is incomplete from Backlog to Bug Reports on the Diffusion board.
Dec 26 2024
Dec 26 2024
Cigaryno moved T15491: Add config option for default branch name from Backlog to Feature Requests on the Good Starter Task board.
Dec 19 2024
Dec 19 2024
Cigaryno moved T15892: Post-Commit Audit review: authors cannot "Raise Concern" from Backlog to Bug Reports on the Discussion Needed board.
Dec 11 2024
Dec 11 2024
speck added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
Let’s do it
Dec 10 2024
Dec 10 2024
20after4 added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
If there are no objections I would be happy to accept the diff. @speck are your concerns addressed or should we continue discussion / consider other options?
20after4 added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
In T15965#20144, @valerio.bozzolan wrote:What is changing is, that unverified email will not match your unverified email as default, so that should need these 2 clicks manual configs (or, find a way to verify the email)
valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
Yep, manually setting your unverified (and not verifiable) email would still be possible 👍 just two clicks are needed from this kind of pages:
20after4 added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
Another edge case: Most of my contributions to Phorge happened as part of my work for Wikimedia. Those commits are under an email address that I no longer have access to, since I am no longer employed at the Wikimedia Foundation.
Dec 9 2024
Dec 9 2024
valerio.bozzolan renamed T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns from Repository Identity: it reads unverified emails, with spam concerns to Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
Take for example this commit that has a default (empty) identity:
avivey added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
"Steal credit" might actually lead to a real issue: If a new user can get themselves identified as an old, trusted, user based on commit history, their changes might not be checked as rigorously by the rest of the team - similar to the XZ Utils backdoor issue, only faster.
valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
Limitation: to steal a commit identity, it must be the default. Sorry I forgot to say.
Dec 8 2024
Dec 8 2024
valerio.bozzolan added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
In T15965#20052, @speck wrote:What can a malicious user accomplish by claiming unverified email for commits?
Dec 7 2024
Dec 7 2024
speck added a comment to T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
What can a malicious user accomplish by claiming unverified email for commits? The idea outlined here sounds right but I’d like to understand what potential harm could be done on its current state, and also whether there’s any legitimate use case for the current behavior.
Dec 5 2024
Dec 5 2024
valerio.bozzolan raised the priority of T15556: Improve Diffusion identity reassignment propagation from Low to Normal.
Dec 4 2024
Dec 4 2024
Dec 2 2024
Dec 2 2024
valerio.bozzolan added a project to T15964: "Delete Repository" button: it's a bit scaring (always active): UX.
valerio.bozzolan added a project to T15742: When creating a Diffusion Repo, add helpful text to each field: UX.
reet- edited projects for Q160: Is it possible to delete repositories as normal user?, added: Diffusion; removed Phorge.
Oct 8 2024
Oct 8 2024
Sep 20 2024
Sep 20 2024
Sep 14 2024
Sep 14 2024
Aug 24 2024
Aug 24 2024
Aug 23 2024
Aug 23 2024
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.
Aug 21 2024
Aug 21 2024
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.
valerio.bozzolan moved T15612: Missing "Authored on" commit date for Subversion commits from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
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 9 2024
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 8 2024
Aug 8 2024
At the moment we have a multi-thread command existence checker, and it early dies if a command is not existing.
Jul 24 2024
Jul 24 2024
Jun 8 2024
Jun 8 2024
May 10 2024
May 10 2024
valerio.bozzolan added projects to T15453: Diffusion: Create Identity form is incomplete: Diffusion, Bug Reports.
Apr 3 2024
Apr 3 2024
nicodoggie updated the question details for Q124: [bug] Diffusion Commit History CommandException on git 2.42.
Apr 2 2024
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.
Mar 1 2024
Mar 1 2024
Cannot reproduce (or I misunderstand the steps):
- Created https://github.com/aklapper/emptyrepository for testing
- Went to phorge.localhost/diffusion/edit/form/default/?vcs=git and created emptyRepo.
- Went to http://phorge.localhost/diffusion/26/uri/edit/208/ and set URI's I/O Type to Read Only
- Went to http://phorge.localhost/diffusion/26/uri/edit/ and set URI to https://github.com/aklapper/emptyrepository and I/O Type to Mirror
- Went to http://phorge.localhost/owners/paths/1/ , edited/removed existing path by setting it to: Include R26 emptyRepo / , and clicked "Save Paths"
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0