Page MenuHomeSoftware Heritage
Feed Advanced Search

Sep 3 2021

vlorentz closed T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp as Resolved.
Sep 3 2021, 3:38 PM · Vault, Web app
vlorentz closed T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, a subtask of T3504: Make the git-bare cooker publicly available, as Resolved.
Sep 3 2021, 3:38 PM · Vault, Web app
vlorentz renamed T3550: Compute and show ETA for vault tasks from Compute and show ETA for to vault tasks to Compute and show ETA for vault tasks.
Sep 3 2021, 3:33 PM · Scheduling utilities, Web app, Vault
vlorentz renamed T3550: Compute and show ETA for vault tasks from Add ETA for to vault tasks to Compute and show ETA for to vault tasks.
Sep 3 2021, 3:33 PM · Scheduling utilities, Web app, Vault
vlorentz updated the task description for T3550: Compute and show ETA for vault tasks.
Sep 3 2021, 3:32 PM · Scheduling utilities, Web app, Vault
vlorentz triaged T3550: Compute and show ETA for vault tasks as Normal priority.
Sep 3 2021, 3:32 PM · Scheduling utilities, Web app, Vault
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.

For git-bare cooking to work, upgrade swh.storage to the latest version (> v0.35) and
restart the storage service (done).

Sep 3 2021, 3:22 PM · System administration, Vault, Web app
anlambert added a comment to T3375: Add column 'client' in moderation view.

Would you have time during September to help on this task? (it is a roadmap task, btw)

Sep 3 2021, 3:16 PM · Monitoring, SWORD deposit, Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

I discussed this option with Kat from Data Current (in charge of the SWH stories interface) and she was wondering if the highlighted text will be centered.
Seems from your example that this will be the case.

Sep 3 2021, 1:22 PM · Software Stories, Web app
moranegg added a comment to T3489: Implement iframe view for content and directory elements.

This is really good!
I discussed this option with Kat from Data Current (in charge of the SWH stories interface) and she was wondering if the highlighted text will be centered.
Seems from your example that this will be the case.

Sep 3 2021, 12:28 PM · Software Stories, Web app
moranegg updated subscribers of T3375: Add column 'client' in moderation view.

@anlambert we have discussed this task this morning with @ardumont and @vlorentz.
I want to start working on the improvements of the deposit admin view to open it up for deposit clients.
Would you have time during September to help on this task? (it is a roadmap task, btw)

Sep 3 2021, 12:24 PM · Monitoring, SWORD deposit, Web app
vlorentz claimed T3376: Visualize metadata of a deposit in the admin (moderation) view.

Easiest option would be to add a link to the API endpoint.

Sep 3 2021, 12:07 PM · Monitoring, SWORD deposit, Web app

Sep 2 2021

ardumont closed T3518: Enable vault cookers to access swh-graph, a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, as Resolved.
Sep 2 2021, 5:24 PM · Vault, Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

@anlambert : Looks very good!
Can you show an example for a code fragment where you view a content with a few lines marked-up ?

Sep 2 2021, 5:22 PM · Software Stories, Web app
moranegg added a comment to T3489: Implement iframe view for content and directory elements.

@anlambert : Looks very good!
Can you show an example for a code fragment where you view a content with a few lines marked-up ?

Sep 2 2021, 3:14 PM · Software Stories, Web app

Sep 1 2021

ardumont added a comment to T1524: save code now: also add new origins for unknown repos.

The scheduler is getting there.
We are now able to trigger a runner for that part:

Sep 1 2021, 6:02 PM · Save Code Now, Web app
ardumont changed the status of T3518: Enable vault cookers to access swh-graph, a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, from Open to Work in Progress.
Sep 1 2021, 4:21 PM · Vault, Web app

Aug 31 2021

rdicosmo added a comment to T3489: Implement iframe view for content and directory elements.

Cool! LGTM

Aug 31 2021, 3:38 PM · Software Stories, Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

@moranegg , @rdicosmo , after taking your comments into account, below should be the final design of the iframe view for content or directory:


Aug 31 2021, 2:40 PM · Software Stories, Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

The key examples are computer museum websites: they will want to keep the visitor on their website, for visibility reasons, and we need to cater to their needs.
Typically, we should be able to provide them with an embedded view that looks like this (possibly without the "download" and "save again" buttons)

Aug 31 2021, 12:01 PM · Software Stories, Web app

Aug 30 2021

rdicosmo added a comment to T3489: Implement iframe view for content and directory elements.

In the future we will also need to answer a more complex use-case where the iframe resembles more as an embedded copy of the archive.

Do you have an example of a complex usecase to get a better idea of your needs ?

Aug 30 2021, 7:34 PM · Software Stories, Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

In the future we will also need to answer a more complex use-case where the iframe resembles more as an embedded copy of the archive.

Aug 30 2021, 5:13 PM · Software Stories, Web app
moranegg added a comment to T3489: Implement iframe view for content and directory elements.

@anlambert; after discussing with @rdicosmo, here are a few context elements:
We are working on different use cases for the iframe, the first is a rather simpler one with the SWH stories, where just having the source code in a minimalist way is best.
In the future we will also need to answer a more complex use-case where the iframe resembles more as an embedded copy of the archive.

Aug 30 2021, 4:09 PM · Software Stories, Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

where is the Permalinks tab? I do not see it in the images

Aug 30 2021, 11:48 AM · Software Stories, Web app
anlambert closed T3454: Displaying "large" PDF raise a Javascript error as Resolved by committing rDWAPPSf15e17c406c0: templates/content-display: Remove script tag when no content to display.
Aug 30 2021, 11:12 AM · Web app

Aug 28 2021

rdicosmo added a comment to T3489: Implement iframe view for content and directory elements.

Thanks for all this great work...
A few questions/remarks:

  • where is the Permalinks tab? I do not see it in the images
  • for the url, what about "/embed/" instead of "/iframe/"? "embed" seems to be the canonical term used to designate this kind of things (see YouTube, etc.)
  • instead of "go to the archive", why not "View in the Software Heritage Archive"?
  • it's great that the iframe can use the width and height attibutes! How do you plan to handle strange values (e.g.: width=10px height=200%)?
Aug 28 2021, 10:02 AM · Software Stories, Web app

Aug 27 2021

anlambert added a comment to T3489: Implement iframe view for content and directory elements.

I would go for option 1 but the path breadcrumbs should remain as it enables to ease
the navigation inside the source code tree (especially when an iframe points to a directory).
I propose to put it below the iframe header, it will also be fixed.

Aug 27 2021, 5:33 PM · Software Stories, Web app
vlorentz added a revision to T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp: D6157: Add support for git-bare bundles in API.
Aug 27 2021, 5:33 PM · Vault, Web app
moranegg added a subtask for T3494: Implement citation button for directories with codemeta or CFF: T3516: Implement API entry point for (intrinsic) citation metadata.
Aug 27 2021, 4:41 PM · Intrinsic metadata, Web app
anlambert added a revision to T3454: Displaying "large" PDF raise a Javascript error: D6155: templates/content-display: Remove script tag when no content to display.
Aug 27 2021, 4:17 PM · Web app
moranegg updated subscribers of T3489: Implement iframe view for content and directory elements.

That's really nice, but I still prefer the minimalist first iframe :-)

Aug 27 2021, 4:01 PM · Software Stories, Web app
vlorentz closed T3506: Get rid of the concept of vault "object_type", a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, as Resolved.
Aug 27 2021, 3:15 PM · Vault, Web app
vlorentz closed T3506: Get rid of the concept of vault "object_type" as Resolved.
Aug 27 2021, 3:15 PM · Vault, Web app
vlorentz closed T3507: prod: vault: Deploy v1.0.0, a subtask of T3506: Get rid of the concept of vault "object_type", as Resolved.
Aug 27 2021, 3:15 PM · Vault, Web app
vlorentz closed T3507: prod: vault: Deploy v1.0.0 as Resolved.

And I triggered re-cooking bundles that were requested in the last month.

Aug 27 2021, 3:15 PM · System administration, Vault, Web app
anlambert added a revision to T3454: Displaying "large" PDF raise a Javascript error: D6153: webapp/config: Bump content_display_max_size to 5 Mb.
Aug 27 2021, 3:14 PM · Web app
anlambert added a revision to T1870: revamp archive coverage page to list instances of mentioned listers: D6004: misc/coverage: Revamp and improve archive coverage widget.
Aug 27 2021, 3:04 PM · Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

Yeah SWHIDs are long so they eat a lot of horizontal space.

Aug 27 2021, 2:26 PM · Software Stories, Web app
moranegg added a comment to T3489: Implement iframe view for content and directory elements.

Looks better with the first implementation with "Go to the archive" :-)
With the badge, it seems right and left side aren't balanced.

Aug 27 2021, 2:03 PM · Software Stories, Web app
anlambert added a comment to T3489: Implement iframe view for content and directory elements.

The one thing that is missing is the current SWHID I’m viewing.
Maybe use a SWHID (or a badge) instead of the path in the center of the panel… or as a footer like a reference…
Not sure about this, but we need to know what artifact is identified in the iframe.

Aug 27 2021, 11:27 AM · Software Stories, Web app
vlorentz added a comment to T3489: Implement iframe view for content and directory elements.

I agree, it looks great!

Aug 27 2021, 10:39 AM · Software Stories, Web app
ardumont moved T3507: prod: vault: Deploy v1.0.0 from in-progress to deployed/landed/monitoring on the System administration board.
Aug 27 2021, 10:28 AM · System administration, Vault, Web app
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.

Note that the cache invalidation is not completely done though as the objstorage used
is an azure one.

Currently investigating how to clean that up.

Aug 27 2021, 10:28 AM · System administration, Vault, Web app
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.

Note that the cache invalidation is not completely done though as the objstorage used
is an azure one.

Aug 27 2021, 9:55 AM · System administration, Vault, Web app
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.
  • status.io: Open maintenance ticket to notify of the partial disruption in service
  • vangogh: Stop puppet
  • vangogh: Stop gunicorn-swh-vault
  • vault db: Schema migration [1]
  • Upgrade workers and webapp nodes with latest swh.vault and restart cooker service
  • Start back gunicorn-swh-vault
  • Try a cooking and check result -> ok
  • Close maintenance ticket as everything is fine
Aug 27 2021, 9:54 AM · System administration, Vault, Web app
ardumont closed T3503: staging: vault: Deploy v1.0.0 as Resolved.
Aug 27 2021, 9:52 AM · Vault, Web app, System administration
ardumont closed T3503: staging: vault: Deploy v1.0.0, a subtask of T3507: prod: vault: Deploy v1.0.0, as Resolved.
Aug 27 2021, 9:52 AM · System administration, Vault, Web app
ardumont changed the status of T3507: prod: vault: Deploy v1.0.0, a subtask of T3506: Get rid of the concept of vault "object_type", from Open to Work in Progress.
Aug 27 2021, 9:24 AM · Vault, Web app
ardumont changed the status of T3507: prod: vault: Deploy v1.0.0 from Open to Work in Progress.
Aug 27 2021, 9:24 AM · System administration, Vault, Web app

Aug 26 2021

moranegg added a comment to T3489: Implement iframe view for content and directory elements.

This looks great!

Aug 26 2021, 10:26 PM · Software Stories, Web app
anlambert changed the status of T3489: Implement iframe view for content and directory elements, a subtask of T3480: Provide iframe element for the SWH Stories, from Open to Work in Progress.
Aug 26 2021, 5:58 PM · Acquisition Process (SWHAP), Software Stories, Web app
anlambert changed the status of T3489: Implement iframe view for content and directory elements from Open to Work in Progress.

Some progress report on my work of the last days on the subject.

Aug 26 2021, 5:58 PM · Software Stories, Web app
vlorentz changed the status of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp from Open to Work in Progress.
Aug 26 2021, 3:08 PM · Vault, Web app
vlorentz changed the status of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, a subtask of T3504: Make the git-bare cooker publicly available, from Open to Work in Progress.
Aug 26 2021, 3:08 PM · Vault, Web app
vlorentz added a subtask for T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp: T843: Vault: Add a "git bare" tarball cooker.
Aug 26 2021, 3:08 PM · Vault, Web app
vlorentz removed a subtask for T3504: Make the git-bare cooker publicly available: T843: Vault: Add a "git bare" tarball cooker.
Aug 26 2021, 3:07 PM · Vault, Web app
vlorentz added a subtask for T3504: Make the git-bare cooker publicly available: T843: Vault: Add a "git bare" tarball cooker.
Aug 26 2021, 3:07 PM · Vault, Web app
ardumont moved T3507: prod: vault: Deploy v1.0.0 from Backlog to Weekly backlog on the System administration board.
Aug 26 2021, 3:06 PM · System administration, Vault, Web app
vlorentz added projects to T3503: staging: vault: Deploy v1.0.0: Web app, Vault.
Aug 26 2021, 3:06 PM · Vault, Web app, System administration
vlorentz added a subtask for T3507: prod: vault: Deploy v1.0.0: T3503: staging: vault: Deploy v1.0.0.
Aug 26 2021, 3:05 PM · System administration, Vault, Web app
vlorentz triaged T3507: prod: vault: Deploy v1.0.0 as Normal priority.
Aug 26 2021, 3:05 PM · System administration, Vault, Web app
vlorentz added revisions to T3506: Get rid of the concept of vault "object_type": D6141: Bump minimum swh-vault version, D6126: vault.spec.js: Add test checking the LocalStorage is used to show the task list, D6113: vault API: Rename bundle types and use SWHIDs to identify objects, D6112: Rename bundle types and use SWHIDs everywhere instead of raw sha1_git.
Aug 26 2021, 3:05 PM · Vault, Web app
vlorentz changed the status of T3506: Get rid of the concept of vault "object_type" from Open to Work in Progress.
Aug 26 2021, 3:04 PM · Vault, Web app
vlorentz changed the status of T3506: Get rid of the concept of vault "object_type", a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, from Open to Work in Progress.
Aug 26 2021, 3:04 PM · Vault, Web app
vlorentz triaged T3506: Get rid of the concept of vault "object_type" as Normal priority.
Aug 26 2021, 3:04 PM · Vault, Web app
vlorentz triaged T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp as Normal priority.
Aug 26 2021, 3:02 PM · Vault, Web app
vlorentz triaged T3504: Make the git-bare cooker publicly available as Normal priority.
Aug 26 2021, 3:01 PM · Vault, Web app

Aug 24 2021

anlambert closed T3496: Handle webapp authentication error when session is no longer active as Resolved.

Fix has been deployed to production, issue is now fixed, closing this.

Aug 24 2021, 2:23 PM · Web app, Authentication

Aug 23 2021

anlambert added a revision to T3496: Handle webapp authentication error when session is no longer active: D6122: django/backends: Handle error when user session is no longer active.
Aug 23 2021, 3:15 PM · Web app, Authentication
anlambert triaged T3496: Handle webapp authentication error when session is no longer active as Normal priority.
Aug 23 2021, 2:01 PM · Web app, Authentication

Aug 20 2021

vlorentz added projects to T3494: Implement citation button for directories with codemeta or CFF: Web app, Intrinsic metadata.
Aug 20 2021, 4:39 PM · Intrinsic metadata, Web app

Aug 19 2021

anlambert added a revision to T1695: Make hypothesis strategies for swh-web stateless: D6115: tests: Ensure they all can be run with multiple hypothesis examples.
Aug 19 2021, 12:12 PM · Web app

Aug 18 2021

moranegg added a parent task for T3351: Define use cases for an iframe to show source code: T3489: Implement iframe view for content and directory elements.
Aug 18 2021, 4:57 PM · Web app
moranegg added a subtask for T3489: Implement iframe view for content and directory elements: T3351: Define use cases for an iframe to show source code.
Aug 18 2021, 4:57 PM · Software Stories, Web app
moranegg triaged T3489: Implement iframe view for content and directory elements as Normal priority.
Aug 18 2021, 4:57 PM · Software Stories, Web app
anlambert closed T3486: Content with mime type application/pgp-keys and encoding us-ascii cannot be displayed. as Resolved by committing rDWAPPSc9d89d93b7df: browse/utils: Fix edge case in prepare_content_for_display.
Aug 18 2021, 12:06 PM · Web app

Aug 17 2021

anlambert added a revision to T3486: Content with mime type application/pgp-keys and encoding us-ascii cannot be displayed.: D6107: browse/utils: Fix edge case in prepare_content_for_display.
Aug 17 2021, 3:30 PM · Web app
vlorentz triaged T3486: Content with mime type application/pgp-keys and encoding us-ascii cannot be displayed. as Normal priority.
Aug 17 2021, 12:36 PM · Web app

Aug 11 2021

moranegg added a subtask for T3480: Provide iframe element for the SWH Stories: T3351: Define use cases for an iframe to show source code.
Aug 11 2021, 8:55 PM · Acquisition Process (SWHAP), Software Stories, Web app
moranegg added a parent task for T3351: Define use cases for an iframe to show source code: T3480: Provide iframe element for the SWH Stories.
Aug 11 2021, 8:55 PM · Web app
moranegg triaged T3480: Provide iframe element for the SWH Stories as Normal priority.
Aug 11 2021, 8:55 PM · Acquisition Process (SWHAP), Software Stories, Web app

Aug 6 2021

vsellier closed T2912: Next generation archive counters as Resolved.

The cleanup of the old counters is done so it can be closed

Aug 6 2021, 6:32 PM · Roadmap 2021, System administration, Monitoring, Web app
vsellier closed T3417: Cleanup the old counters environment, a subtask of T2912: Next generation archive counters, as Resolved.
Aug 6 2021, 6:31 PM · Roadmap 2021, System administration, Monitoring, Web app

Aug 5 2021

vsellier changed the status of T3417: Cleanup the old counters environment, a subtask of T2912: Next generation archive counters, from Open to Work in Progress.
Aug 5 2021, 5:37 PM · Roadmap 2021, System administration, Monitoring, Web app

Aug 4 2021

ardumont closed T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer as Resolved.
Aug 4 2021, 10:24 AM · Web app, System administration
ardumont moved T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer from done to deployed/landed/monitoring on the System administration board.
Aug 4 2021, 10:24 AM · Web app, System administration
ardumont moved T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer from code-review/await-feedback/pause to done on the System administration board.

Deployed on webapp nodes.

Aug 4 2021, 9:57 AM · Web app, System administration

Aug 3 2021

ardumont moved T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer from Backlog to code-review/await-feedback/pause on the System administration board.
Aug 3 2021, 6:23 PM · Web app, System administration
ardumont added a comment to T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer.

P1114 when ran sequentially does not seem to be exceeding 1 minute so the timing still happens every minute (in the diff).

Aug 3 2021, 5:53 PM · Web app, System administration
ardumont added a revision to T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer: D6055: Install save code now update routine as a service called every minute.
Aug 3 2021, 5:38 PM · Web app, System administration
ardumont added a comment to T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer.

I raised the priority for this as this seems to be a recurrent situation. Each time I
check this, it's right there, at least 3 refresh at the same time.

Aug 3 2021, 5:03 PM · Web app, System administration
ardumont claimed T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer.
Aug 3 2021, 5:01 PM · Web app, System administration
ardumont added a comment to T3127: Compute and display distribution of origins by forge.

The computation of those metrics will be executed in production on a regular basis, probably each day, to keep them up to date.

Aug 3 2021, 5:00 PM · Metrics/monitoring, Web app, Roadmap 2021, meta-task
ardumont added a comment to T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer.

Indeed, a quick htop which demonstrates it:

Aug 3 2021, 2:54 PM · Web app, System administration
ardumont added a revision to T3127: Compute and display distribution of origins by forge: D6052: Install update-metrics as a service called daily.
Aug 3 2021, 2:32 PM · Metrics/monitoring, Web app, Roadmap 2021, meta-task

Aug 2 2021

vlorentz triaged T3454: Displaying "large" PDF raise a Javascript error as Low priority.
Aug 2 2021, 3:35 PM · Web app

Jul 30 2021

vlorentz triaged T3451: Convert the refresh-savecodenow-statuses cron to a systemd timer as Low priority.
Jul 30 2021, 10:25 AM · Web app, System administration
vlorentz added a project to T1510: Have a look at openAPI and decide whether we want to follow these specs: Web app.
Jul 30 2021, 10:16 AM · Web app

Jul 29 2021

ardumont changed the status of T3402: Deploy swh-counters v0.8.0 and backfill origins, a subtask of T3127: Compute and display distribution of origins by forge, from Wontfix to Resolved.
Jul 29 2021, 1:24 PM · Metrics/monitoring, Web app, Roadmap 2021, meta-task
ardumont moved T3061: swh-search: Deploy visit_types indexation in production from in-progress to done on the System administration board.
Jul 29 2021, 1:23 PM · System administration, Web app