- Oct 05, 2023
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.2.39' with Debian dir 3adf18d7664e26d22dbd3088aafa55add085f6dc
-
Antoine Lambert authored
As multiple snapshot branches can target the same release, multiple occurrences of the same release could be found in the snapshot content dropdown located in the top left part of the browse Web UI. So ensure to remove duplicates by using the ifchanged template tag in related django template. As a consequence snapshot releases are now sorted by descending order of their names and are displayed in the same order in the different parts of the Web UI.
- Oct 04, 2023
-
-
Antoine R. Dumont authored
Currently in staging, the service is failing [1]. Patching it with this, the routine went back to normal [2] [1] ``` Oct 04 09:40:32 webapp django-admin[2174716]: /etc/softwareheritage/web/web does not exist, using /etc/softwareheritage/web/web.yml instead Oct 04 09:40:33 webapp django-admin[2174716]: Traceback (most recent call last): Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/bin/django-admin", line 5, in <module> Oct 04 09:40:33 webapp django-admin[2174716]: management.execute_from_command_line() Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 381, in execute_from_command_line Oct 04 09:40:33 webapp django-admin[2174716]: utility.execute() Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 375, in execute Oct 04 09:40:33 webapp django-admin[2174716]: self.fetch_command(subcommand).run_from_argv(self.argv) Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 323, in run_from_argv Oct 04 09:40:33 webapp django-admin[2174716]: self.execute(*args, **cmd_options) Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 364, in execute Oct 04 09:40:33 webapp django-admin[2174716]: output = self.handle(*args, **options) Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/swh/web/save_code_now/management/commands/refresh_savecodenow_statuses.py", line 27, in handle Oct 04 09:40:33 webapp django-admin[2174716]: refreshed_statuses = refresh_save_origin_request_statuses() Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/swh/web/save_code_now/origin_save.py", line 715, in refresh_save_origin_request_statuses Oct 04 09:40:33 webapp django-admin[2174716]: if save_requests.count() > 0 Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/swh/web/save_code_now/origin_save.py", line 683, in update_save_origin_requests_from_queryset Oct 04 09:40:33 webapp django-admin[2174716]: task_runs.get(sor.loading_task_id), Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/swh/web/save_code_now/origin_save.py", line 380, in _update_save_request_info Oct 04 09:40:33 webapp django-admin[2174716]: save_request Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/swh/web/save_code_now/origin_save.py", line 318, in _check_visit_update_status Oct 04 09:40:33 webapp django-admin[2174716]: visit_date, visit_status, _ = _get_visit_info_for_save_request(save_request) Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/swh/web/save_code_now/origin_save.py", line 297, in _get_visit_info_for_save_request Oct 04 09:40:33 webapp django-admin[2174716]: ovs = archive.origin_visit_find_by_date(origin, save_request.request_date) Oct 04 09:40:33 webapp django-admin[2174716]: File "/usr/lib/python3/dist-packages/swh/web/utils/archive.py", line 1110, in origin_visit_find_by_date Oct 04 09:40:33 webapp django-admin[2174716]: return converters.from_origin_visit({**visit_status.to_dict(), "type": visit.type}) Oct 04 09:40:33 webapp django-admin[2174716]: AttributeError: 'NoneType' object has no attribute 'to_dict' Oct 04 09:40:33 webapp systemd[1]: swh-webapp-update-savecodenow-statuses.service: Main process exited, code=exited, status=1/FAILURE ``` [2] ``` Oct 04 09:45:31 webapp django-admin[2175548]: /etc/softwareheritage/web/web does not exist, using /etc/softwareheritage/web/web.yml instead Oct 04 09:45:33 webapp django-admin[2175548]: Successfully updated 10 save request(s). Oct 04 09:45:33 webapp systemd[1]: swh-webapp-update-savecodenow-statuses.service: Succeeded. ```
-
- Sep 29, 2023
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.2.38' with Debian dir 17a8c1924eb08f3cbec2862c5456898c992872c6
-
Antoine Lambert authored
CRAN lister name has recently been renamed to cran so ensure displayed metrics are the correct ones.
-
Antoine Lambert authored
Related to swh/meta#5053.
-
Antoine Lambert authored
Related to swh/meta#5051.
-
Antoine Lambert authored
cypress-cloud is currently not compatible with cypress 13.x so pin cypress version until this is sorted out.
-
Antoine Lambert authored
- Sep 12, 2023
-
-
Antoine Lambert authored
First loadings of source packages from Red Hat based distributions were made on staging environment so it is time to include the rpm origin type in the archive coverage widget. Related to swh/meta#5011 and swh/meta#5042.
-
Antoine Lambert authored
-
- Sep 07, 2023
-
-
Antoine Lambert authored
When browsing a content by its sha1_git identifier, the identifier of the directory containing it is prepended to the path query parameter in order to display a functional breadcrumbs enabling to navigate back and forth in a filsystem. However, when an origin context is provided through the origin_url query parameter of the content view, the previous implementation was using the root directory identifier of the head branch of the latest origin snapshot in the breadcrumbs instead of the one provided in the path query parameter. This could lead to a 404 error as the wrong root directory was used to query subpaths in the breadcrumbs.
-
Antoine Lambert authored
-
- Aug 30, 2023
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.2.37' with Debian dir 140a5f68e70820667857cdd2b2a240b3842c6f28
-
Antoine Lambert authored
User requests filter was still taken into account otherwise.
-
Antoine Lambert authored
This fixes debian package build for swh-web on unstable.
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.2.36' with Debian dir 0bf759f27885a4c4e59e8c33cea3361f42f54d4f
-
Antoine Lambert authored
Previously, only user requests was displayed as the checkbox activating this filter was checked by default.
-
Antoine Lambert authored
- Aug 28, 2023
-
-
Antoine Lambert authored
It enables to enlarge the clickable area of each directory entry link and thus ease navigation when the entry name contains a few characters. Related to #4756.
-
- Aug 21, 2023
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.2.35' with Debian dir 6969572d40f5cd49e33f7ff1311bcb2a66cc8916