Page MenuHomeSoftware Heritage
Feed Advanced Search

May 13 2022

anlambert added a project to T1423: Add .crate (Rust) loader: Crates loader.
May 13 2022, 4:20 PM · Crates loader, Archive coverage, Sprint 2018 12, Restricted Project
anlambert added a project to T1424: Add crates.io (Rust) lister: Crates lister.
May 13 2022, 4:20 PM · Crates lister, Archive coverage, Restricted Project, Sprint 2018 12
anlambert added projects to T4104: Ingest crates.io (Rust): Crates lister, Crates loader.
May 13 2022, 4:20 PM · Crates loader, Crates lister, Archive coverage
anlambert created Crates lister.
May 13 2022, 4:19 PM
anlambert edited Description on Crates loader.
May 13 2022, 4:18 PM
anlambert created Crates loader.
May 13 2022, 4:17 PM
anlambert triaged T4240: Do not accept save requests with credentials leaked in the origin URL as Normal priority.
May 13 2022, 3:49 PM · Save Code Now, Web app
anlambert requested review of D7830: templates/coverage: Add missing favicon to coverage page.
May 13 2022, 2:41 PM
anlambert committed rDWAPPS8abf69c7dca2: package.json: Upgrade dependencies (authored by anlambert).
package.json: Upgrade dependencies
May 13 2022, 12:01 PM
anlambert added a comment to T4239: Unstuck bitbucket incremental lister.
In T4239#84980, @olasd wrote:

We had a mysterious error 500 issue with one buggy repository in the bitbucket API in the past, which we had reported to their Jira to no avail, but someone at Octobus (I think it was @marmoute or @Alphare ?) managed to reach out to one of the devs at atlassian to actually debug and fix the issue.

Maybe this contact could be notified again?

May 13 2022, 11:58 AM · Bitbucket lister
anlambert closed D7829: misc/coverage: Fix some origins search links.
May 13 2022, 11:31 AM
anlambert committed rDWAPPS01f71ea6990c: misc/coverage: Fix some origins search links (authored by anlambert).
misc/coverage: Fix some origins search links
May 13 2022, 11:31 AM
anlambert triaged T4239: Unstuck bitbucket incremental lister as Normal priority.
May 13 2022, 11:26 AM · Bitbucket lister
anlambert added a revision to T3117: Publish status of existing listers and loaders: D7829: misc/coverage: Fix some origins search links.
May 13 2022, 11:08 AM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert closed D7824: misc/coverage: Add counts for origins listed from Packagist.
May 13 2022, 10:46 AM
anlambert committed rDWAPPS3ef25b49530e: misc/coverage: Add counts for origins listed from Packagist (authored by anlambert).
misc/coverage: Add counts for origins listed from Packagist
May 13 2022, 10:46 AM
anlambert updated the diff for D7824: misc/coverage: Add counts for origins listed from Packagist.

Rebase

May 13 2022, 10:41 AM

May 12 2022

anlambert requested review of D7824: misc/coverage: Add counts for origins listed from Packagist.
May 12 2022, 6:22 PM
anlambert closed D7825: assets/admin/deposits: Remove deposits filtering by user for non staff.
May 12 2022, 6:12 PM
anlambert committed rDWAPPS3cd8cc76df4b: assets/admin/deposits: Remove deposits filtering by user for non staff (authored by anlambert).
assets/admin/deposits: Remove deposits filtering by user for non staff
May 12 2022, 6:12 PM
anlambert updated the diff for D7825: assets/admin/deposits: Remove deposits filtering by user for non staff.

Fix typo in commit message

May 12 2022, 6:11 PM
anlambert updated the summary of D7825: assets/admin/deposits: Remove deposits filtering by user for non staff.
May 12 2022, 6:09 PM
anlambert created P1363 (An Untitled Masterwork).
May 12 2022, 6:05 PM
anlambert requested review of D7825: assets/admin/deposits: Remove deposits filtering by user for non staff.
May 12 2022, 6:02 PM
anlambert added a revision to T3117: Publish status of existing listers and loaders: D7824: misc/coverage: Add counts for origins listed from Packagist.
May 12 2022, 5:05 PM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert closed D7822: misc/coverage: Add counts for origins listed from maven repositories.
May 12 2022, 5:04 PM
anlambert committed rDWAPPSc328c4890c95: misc/coverage: Add counts for origins listed from maven repositories (authored by anlambert).
misc/coverage: Add counts for origins listed from maven repositories
May 12 2022, 5:03 PM
anlambert closed D7821: misc/coverage: Update search pattern for sourceforge bzr/cvs origins.
May 12 2022, 5:03 PM
anlambert closed D7820: misc/coverage: Add count for origins listed from phabricator instances.
May 12 2022, 5:03 PM
anlambert committed rDWAPPS0294d986d509: misc/coverage: Add count for origins listed from phabricator instances (authored by anlambert).
misc/coverage: Add count for origins listed from phabricator instances
May 12 2022, 5:03 PM
anlambert committed rDWAPPS4e1e382a3cfe: misc/coverage: Update search pattern for sourceforge bzr/cvs origins (authored by anlambert).
misc/coverage: Update search pattern for sourceforge bzr/cvs origins
May 12 2022, 5:03 PM
anlambert closed D7819: misc/coverage: Improve display of origin counters in production/staging.
May 12 2022, 5:03 PM
anlambert committed rDWAPPS5005f2008264: misc/coverage: Improve display of origin counters in production/staging (authored by anlambert).
misc/coverage: Improve display of origin counters in production/staging
May 12 2022, 5:03 PM
anlambert added inline comments to D7821: misc/coverage: Update search pattern for sourceforge bzr/cvs origins.
May 12 2022, 4:42 PM
anlambert requested review of D7819: misc/coverage: Improve display of origin counters in production/staging.
May 12 2022, 4:41 PM
anlambert added a revision to T3117: Publish status of existing listers and loaders: D7822: misc/coverage: Add counts for origins listed from maven repositories.
May 12 2022, 4:16 PM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert added a revision to T3117: Publish status of existing listers and loaders: D7821: misc/coverage: Update search pattern for sourceforge bzr/cvs origins.
May 12 2022, 4:16 PM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert added a revision to T3117: Publish status of existing listers and loaders: D7820: misc/coverage: Add count for origins listed from phabricator instances.
May 12 2022, 4:15 PM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert added a revision to T3117: Publish status of existing listers and loaders: D7819: misc/coverage: Improve display of origin counters in production/staging.
May 12 2022, 4:15 PM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert closed D7818: webapp: Add missing conf for swh_raw_object throttle scope.
May 12 2022, 1:59 PM
anlambert committed rSPSITE1f84dda70032: webapp: Add missing conf for swh_raw_object throttle scope (authored by anlambert).
webapp: Add missing conf for swh_raw_object throttle scope
May 12 2022, 1:59 PM
anlambert requested review of D7818: webapp: Add missing conf for swh_raw_object throttle scope.
May 12 2022, 1:56 PM
anlambert added a revision to T4226: Restrict the query of /raw/(swhid)/ Web API endpoint to privileged users: D7818: webapp: Add missing conf for swh_raw_object throttle scope.
May 12 2022, 1:56 PM · Web app
anlambert closed D7816: interface: Return enabled origins only by default in get_listed_origins.
May 12 2022, 1:50 PM
anlambert committed rDSCHe56fc4d1edca: interface: Return enabled origins only by default in get_listed_origins (authored by anlambert).
interface: Return enabled origins only by default in get_listed_origins
May 12 2022, 1:50 PM
anlambert updated the diff for D7816: interface: Return enabled origins only by default in get_listed_origins.

Address @vlorentz comment

May 12 2022, 12:07 PM
anlambert added a comment to D7816: interface: Return enabled origins only by default in get_listed_origins.

I think it would make more sense for the new argument to be enabled: Optional[bool].

True -> return only enabled
False -> return only disabled
None -> return both (no filtering)

It barely requires extra code (replace if enabled_only: query_filters.append("enabled = true") with if enabled is not None: query_filters.append("enabled = %s"); query_params.append(enabled)), and could be useful in the future.

May 12 2022, 11:45 AM
anlambert requested review of D7816: interface: Return enabled origins only by default in get_listed_origins.
May 12 2022, 11:31 AM

May 11 2022

anlambert closed D7811: misc/coverage: Add a focus query parameter to emphasize origin types.
May 11 2022, 2:49 PM
anlambert committed rDWAPPSd92988fa24b3: misc/coverage: Add a focus query parameter to emphasize origin types (authored by anlambert).
misc/coverage: Add a focus query parameter to emphasize origin types
May 11 2022, 2:49 PM
anlambert requested changes to D7796: Updated Gitlab Logo.

Thanks ! Please crop some vertical and horizontal space around the logo using gimp as currently the rendering is not great.
The gitlab logo looks really small compared to the others.

May 11 2022, 2:45 PM
anlambert closed D7810: keycloak: Add swh.web.api.raw_object role.
May 11 2022, 1:44 PM
anlambert committed rSPSITE7c6b34e62151: keycloak: Add swh.web.api.raw_object role (authored by anlambert).
keycloak: Add swh.web.api.raw_object role
May 11 2022, 1:44 PM
anlambert added a comment to D7811: misc/coverage: Add a focus query parameter to emphasize origin types.

how does it behave with the two bitbucket containers?

May 11 2022, 1:25 PM
anlambert requested review of D7811: misc/coverage: Add a focus query parameter to emphasize origin types.
May 11 2022, 12:51 PM
anlambert added a comment to T4232: Listers: Canonicalize listed github origins.

note that swh-web currently does it purely on the client side, using the GitHub API. It may be good to move it server-side, though (avoids leaking users' IP addresses to GitHub, and also fixes some failure conditions mentioned in T4055)

May 11 2022, 12:38 PM · Lister
anlambert added a revision to T3117: Publish status of existing listers and loaders: D7811: misc/coverage: Add a focus query parameter to emphasize origin types.
May 11 2022, 12:07 PM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert requested review of D7810: keycloak: Add swh.web.api.raw_object role.
May 11 2022, 10:55 AM
anlambert added a revision to T4226: Restrict the query of /raw/(swhid)/ Web API endpoint to privileged users: D7810: keycloak: Add swh.web.api.raw_object role.
May 11 2022, 10:55 AM · Web app
anlambert closed D7804: api/raw: Ensure to ignore display names in raw object endpoint.
May 11 2022, 10:52 AM
anlambert committed rDWAPPSfdaaa3a24ca5: api/raw: Ensure to ignore display names in raw object endpoint (authored by anlambert).
api/raw: Ensure to ignore display names in raw object endpoint
May 11 2022, 10:52 AM
anlambert updated the diff for D7804: api/raw: Ensure to ignore display names in raw object endpoint.

Rebase

May 11 2022, 10:49 AM

May 10 2022

anlambert accepted D7326: Hook up processing of inbound emails for add_forge_now.

Looks good to me.

May 10 2022, 5:07 PM
anlambert changed the status of T3117: Publish status of existing listers and loaders from Open to Work in Progress.
May 10 2022, 4:29 PM · Documentation, Roadmap 2022, meta-task, Community Building, Roadmap 2021
anlambert requested review of D7804: api/raw: Ensure to ignore display names in raw object endpoint.
May 10 2022, 3:55 PM
anlambert added a revision to T4226: Restrict the query of /raw/(swhid)/ Web API endpoint to privileged users: D7804: api/raw: Ensure to ignore display names in raw object endpoint.
May 10 2022, 3:31 PM · Web app
anlambert closed D7794: api/raw: Restrict raw object endpoint use to privileged users.
May 10 2022, 2:20 PM
anlambert committed rDWAPPS3fc9c9276cff: api/raw: Restrict raw object endpoint use to privileged users (authored by anlambert).
api/raw: Restrict raw object endpoint use to privileged users
May 10 2022, 2:20 PM
anlambert updated the diff for D7794: api/raw: Restrict raw object endpoint use to privileged users.

Rebase

May 10 2022, 2:19 PM
anlambert committed rDDOC1be5975ec6bd: gitignore: Add apidoc folder (authored by anlambert).
gitignore: Add apidoc folder
May 10 2022, 2:19 PM
anlambert closed D7731: requirements.txt: Remove sphinx version pin.
May 10 2022, 2:19 PM
anlambert committed rDDOC29c11a7a0c73: requirements.txt: Remove sphinx version pin (authored by anlambert).
requirements.txt: Remove sphinx version pin
May 10 2022, 2:19 PM
anlambert closed D7797: add_forge_now: Improve HTML and harmonize display style.
May 10 2022, 2:07 PM
anlambert committed rDWAPPS83d38deb1648: add_forge_now: Improve HTML and harmonize display style (authored by anlambert).
add_forge_now: Improve HTML and harmonize display style
May 10 2022, 2:07 PM
anlambert updated the diff for D7797: add_forge_now: Improve HTML and harmonize display style.

Rebase

May 10 2022, 1:57 PM
anlambert accepted D7800: Fix tests for swh.loader.core v3.4.0.
May 10 2022, 1:38 PM
anlambert updated the diff for D7731: requirements.txt: Remove sphinx version pin.

Rebase and update gitignore for apidoc folder

May 10 2022, 1:33 PM
anlambert updated the diff for D7794: api/raw: Restrict raw object endpoint use to privileged users.

Rebase

May 10 2022, 1:31 PM
anlambert added a comment to D7794: api/raw: Restrict raw object endpoint use to privileged users.

I just discussed it with @zack and @douardda, and I'm convinced this is fine, now :)

This was a misunderstanding because this endpoint is supposed to return original objects without applying mailmaps, which it currently doesn't. Let's fix it in a future diff

May 10 2022, 1:28 PM
anlambert requested review of D7797: add_forge_now: Improve HTML and harmonize display style.
May 10 2022, 12:36 PM
anlambert closed D7761: common/utils: Display seconds by default in format_utc_iso_date.
May 10 2022, 11:53 AM
anlambert committed rDWAPPS84fd757cf897: common/utils: Display seconds by default in format_utc_iso_date (authored by anlambert).
common/utils: Display seconds by default in format_utc_iso_date
May 10 2022, 11:53 AM
anlambert updated the diff for D7761: common/utils: Display seconds by default in format_utc_iso_date.

Rebase

May 10 2022, 11:08 AM
anlambert added a comment to D7794: api/raw: Restrict raw object endpoint use to privileged users.

Why restrict access to contents, directories, and snapshots too?

May 10 2022, 11:07 AM
anlambert updated the diff for D7794: api/raw: Restrict raw object endpoint use to privileged users.

Rebase

May 10 2022, 10:51 AM

May 9 2022

anlambert updated the summary of D7794: api/raw: Restrict raw object endpoint use to privileged users.
May 9 2022, 5:52 PM
anlambert retitled D7794: api/raw: Restrict raw object endpoint use to privileged users from api/throttling: Lift rate limit for raw endpoint with permission to api/raw: Restrict raw object endpoint use to privileged users.
May 9 2022, 5:52 PM
anlambert added a revision to T4226: Restrict the query of /raw/(swhid)/ Web API endpoint to privileged users: D7794: api/raw: Restrict raw object endpoint use to privileged users.
May 9 2022, 5:52 PM · Web app
anlambert updated the diff for D7794: api/raw: Restrict raw object endpoint use to privileged users.

Update: Restrict use of the endpoint to privileged users only.

May 9 2022, 5:51 PM
anlambert requested review of D7761: common/utils: Display seconds by default in format_utc_iso_date.
May 9 2022, 5:17 PM
anlambert updated subscribers of D7794: api/raw: Restrict raw object endpoint use to privileged users.

lgtm

Can you please add the associated task id in the diff description?
(so one can browse to the related task more easily ;) ?

TIA

May 9 2022, 5:09 PM
anlambert triaged T4226: Restrict the query of /raw/(swhid)/ Web API endpoint to privileged users as Normal priority.
May 9 2022, 5:05 PM · Web app
anlambert planned changes to D7794: api/raw: Restrict raw object endpoint use to privileged users.
May 9 2022, 5:02 PM
anlambert requested review of D7794: api/raw: Restrict raw object endpoint use to privileged users.
May 9 2022, 4:50 PM
anlambert closed D7792: api/throttling: Fix save code now throttle scope name.
May 9 2022, 4:28 PM
anlambert committed rDWAPPSb30dc0510f78: api/throttling: Fix save code now throttle scope name (authored by anlambert).
api/throttling: Fix save code now throttle scope name
May 9 2022, 4:28 PM
anlambert added a comment to D7731: requirements.txt: Remove sphinx version pin.

and != 4.4.0 should remain, because it is still incompatible with our documentation

May 9 2022, 4:10 PM
anlambert requested review of D7792: api/throttling: Fix save code now throttle scope name.
May 9 2022, 4:08 PM
anlambert added a comment to D7731: requirements.txt: Remove sphinx version pin.

did they fix https://github.com/sphinx-doc/sphinx/issues/10124 ?

May 9 2022, 3:57 PM
anlambert closed D7757: templates/content-display: Check content rendering for mime type first.
May 9 2022, 2:56 PM