Page MenuHomeSoftware Heritage
Feed Advanced Search

Aug 11 2022

anlambert created P1420 (An Untitled Masterwork).
Aug 11 2022, 3:39 PM
anlambert created P1419 (An Untitled Masterwork).
Aug 11 2022, 3:21 PM
anlambert closed D8233: jobs/swh-pypi-groovy: Use Sentry auth token when building web assets.
Aug 11 2022, 2:07 PM
anlambert committed rCJSWH9c6d38a1ad70: jobs/swh-pypi-groovy: Use Sentry auth token when building web assets (authored by anlambert).
jobs/swh-pypi-groovy: Use Sentry auth token when building web assets
Aug 11 2022, 2:07 PM
anlambert updated the diff for D8233: jobs/swh-pypi-groovy: Use Sentry auth token when building web assets.

Rebase

Aug 11 2022, 2:06 PM
anlambert closed D8234: docker: Mount and clone local swh-jenkins-jobs repo for conf testing.
Aug 11 2022, 2:05 PM
anlambert committed rCJSWH7b19d5bea208: docker: Mount and clone local swh-jenkins-jobs repo for conf testing (authored by anlambert).
docker: Mount and clone local swh-jenkins-jobs repo for conf testing
Aug 11 2022, 2:05 PM
anlambert added a comment to D8233: jobs/swh-pypi-groovy: Use Sentry auth token when building web assets.
In D8233#214151, @olasd wrote:

Is there a way to use a "service" token rather than one tied to an individual account?

Aug 11 2022, 2:02 PM
anlambert added inline comments to D8231: Add the possibility to search using a SWHID.
Aug 11 2022, 11:37 AM
anlambert added inline comments to D8231: Add the possibility to search using a SWHID.
Aug 11 2022, 11:25 AM
anlambert closed D8232: webpack: Use sentry plugin in production mode to upload source maps.
Aug 11 2022, 11:13 AM
anlambert committed rDWAPPSefa99f8e2ae5: webpack: Use sentry plugin in production mode to upload source maps (authored by anlambert).
webpack: Use sentry plugin in production mode to upload source maps
Aug 11 2022, 11:13 AM

Aug 10 2022

anlambert requested review of D8234: docker: Mount and clone local swh-jenkins-jobs repo for conf testing.
Aug 10 2022, 6:06 PM
anlambert requested review of D8233: jobs/swh-pypi-groovy: Use Sentry auth token when building web assets.
Aug 10 2022, 5:57 PM
anlambert abandoned D8227: api/RPCClient: Do not raise 404 remote exception if it must be reraised.

Abandoning this as it is not needed after all.

Aug 10 2022, 5:11 PM
anlambert requested review of D8232: webpack: Use sentry plugin in production mode to upload source maps.
Aug 10 2022, 5:06 PM
anlambert committed rDWAPPSc874b7d13617: package.json: Upgrade dependencies (authored by anlambert).
package.json: Upgrade dependencies
Aug 10 2022, 4:22 PM
anlambert accepted D8200: update text for add forge now email to forge admin.
Aug 10 2022, 4:13 PM
anlambert added inline comments to D8229: storage: Strip null characters from metadata documents.
Aug 10 2022, 12:09 PM
anlambert accepted D8230: Add-forge-now: Change word-wrapping of email template to 72 columns.
Aug 10 2022, 11:54 AM
anlambert accepted D8229: storage: Strip null characters from metadata documents.

Looks good to me.

Aug 10 2022, 11:52 AM
anlambert added a comment to D8230: Add-forge-now: Change word-wrapping of email template to 72 columns.

I would prefer to wrap the text to 72 columns then.

Aug 10 2022, 11:47 AM

Aug 9 2022

anlambert requested review of D8227: api/RPCClient: Do not raise 404 remote exception if it must be reraised.
Aug 9 2022, 7:01 PM
anlambert accepted D8226: docker/tests: add a test for the vault git-bare cooker.
Aug 9 2022, 5:36 PM
anlambert requested changes to D8226: docker/tests: add a test for the vault git-bare cooker.

I have the following flake8 errors when running tox, those must be fixed as it will break the CI otherwise. Some errors need to be fixed in D8225 too.

(swh) ✔ ~/swh/swh-environment/docker [arcpatch-D8226 L|⚑ 70] 
17:12 $ tox
flake8 installed: flake8==5.0.4,mccabe==0.7.0,pycodestyle==2.9.1,pyflakes==2.5.0
flake8 run-test-pre: PYTHONHASHSEED='1236590620'
flake8 run-test: commands[0] | /home/anlambert/swh/swh-environment/docker/.tox/flake8/bin/python -m flake8 tests
tests/conftest.py:41:1: E302 expected 2 blank lines, found 1
tests/conftest.py:45:1: E302 expected 2 blank lines, found 1
tests/conftest.py:63:89: E501 line too long (107 > 88 characters)
tests/test_vault.py:95:20: E226 missing whitespace around arithmetic operator
tests/test_vault.py:129:89: E501 line too long (93 > 88 characters)
tests/test_vault.py:133:5: E303 too many blank lines (3)
ERROR: InvocationError for command /home/anlambert/swh/swh-environment/docker/.tox/flake8/bin/python -m flake8 tests (exited with code 1)
Aug 9 2022, 5:15 PM
anlambert committed rDENV0294ffb27900: docker/tests: Remove shell based tests (authored by anlambert).
docker/tests: Remove shell based tests
Aug 9 2022, 3:33 PM
anlambert committed rDENV044a2069ac67: docker/tests/conftest.py: Fix typo (authored by anlambert).
docker/tests/conftest.py: Fix typo
Aug 9 2022, 3:33 PM
anlambert committed rDENVd16f3fbb6c80: docker/test_git_loader: Use dulwich instead of git and add extra checks (authored by anlambert).
docker/test_git_loader: Use dulwich instead of git and add extra checks
Aug 9 2022, 3:33 PM
anlambert closed D8222: docker: Remove shell based tests and add extra checks to git loader test.
Aug 9 2022, 3:33 PM
anlambert committed rDENVbe4db8d3085d: pre-commit: Fix mypy execution for swh-environment (authored by anlambert).
pre-commit: Fix mypy execution for swh-environment
Aug 9 2022, 3:33 PM
anlambert requested review of D8222: docker: Remove shell based tests and add extra checks to git loader test.
Aug 9 2022, 3:21 PM
anlambert accepted D8220: Add tests for RPC server's exception handling.
Aug 9 2022, 11:50 AM
anlambert closed D8217: maven: Use BeautifulSoup instead of xmltodict for parsing pom files.
Aug 9 2022, 11:45 AM
anlambert committed rDLScee6bcb514ec: maven: Use BeautifulSoup instead of xmltodict for parsing pom files (authored by anlambert).
maven: Use BeautifulSoup instead of xmltodict for parsing pom files
Aug 9 2022, 11:45 AM
anlambert accepted D8219: Remove support for deprecated exception format.

Nice code cleaning !

Aug 9 2022, 11:22 AM
anlambert updated the diff for D8217: maven: Use BeautifulSoup instead of xmltodict for parsing pom files.

Rebase

Aug 9 2022, 11:12 AM
anlambert accepted D8209: docker: update the list of created topics.

Looks good to me.

Aug 9 2022, 11:09 AM
anlambert updated the diff for D8217: maven: Use BeautifulSoup instead of xmltodict for parsing pom files.

Catch proper exception for lxml parsing error.

Aug 9 2022, 11:07 AM

Aug 8 2022

anlambert accepted D8216: Include Sentry context tags even when capture_exceptions=False.

Looks good to me, too bad we cannot use sentry scopes due to this limitation.

Aug 8 2022, 4:55 PM
anlambert requested review of D8217: maven: Use BeautifulSoup instead of xmltodict for parsing pom files.
Aug 8 2022, 4:43 PM
anlambert accepted D8215: Tag Sentry events with object ids.

Should help for debugging indeed, looks good to me.

Aug 8 2022, 3:16 PM
anlambert accepted D8214: Add tests for Sentry reporting + fix inconsistent capturing.

Looks good to me.

Aug 8 2022, 3:13 PM
anlambert requested changes to D8209: docker: update the list of created topics.

kafka service healthcheck needs to be updated before landing this.

Aug 8 2022, 2:49 PM
anlambert added inline comments to D8201: Add parameter 'ignore_unresolved' to snapshot_git_object.
Aug 8 2022, 2:44 PM
anlambert accepted D8202: model: Allow unresolved branches when computing Snapshot hash.
Aug 8 2022, 12:15 PM
anlambert accepted D8208: Fix support of old RawExtrinsicMetadata objects with no id.
Aug 8 2022, 12:14 PM
anlambert accepted D8201: Add parameter 'ignore_unresolved' to snapshot_git_object.

Looks good to me but docstring should be updated.

Aug 8 2022, 12:13 PM
anlambert accepted D8207: Initialize 'status' before try block.
Aug 8 2022, 10:56 AM

Jul 21 2022

anlambert closed D8154: templates: Fix add forge now and mailmap menu items highlighting.
Jul 21 2022, 3:00 PM
anlambert committed rDWAPPS6f223dcb669f: templates: Fix add forge now and mailmap menu items highlighting (authored by anlambert).
templates: Fix add forge now and mailmap menu items highlighting
Jul 21 2022, 3:00 PM
anlambert requested review of D8154: templates: Fix add forge now and mailmap menu items highlighting.
Jul 21 2022, 2:54 PM
anlambert closed D8153: templates/layout: Prevent flashing of collapsed sidebar on page load.
Jul 21 2022, 2:15 PM
anlambert committed rDWAPPSd641520621dc: templates/layout: Prevent flashing of collapsed sidebar on page load (authored by anlambert).
templates/layout: Prevent flashing of collapsed sidebar on page load
Jul 21 2022, 2:15 PM
anlambert requested review of D8153: templates/layout: Prevent flashing of collapsed sidebar on page load.
Jul 21 2022, 2:02 PM

Jul 20 2022

anlambert accepted D8145: Disable Sentry reporting of 4xx status codes.
Jul 20 2022, 2:41 PM
anlambert committed rDWAPPS722cf1e41fc9: Makefile.local: Do not filter out error output when running migrations (authored by anlambert).
Makefile.local: Do not filter out error output when running migrations
Jul 20 2022, 1:05 PM
anlambert committed rDWAPPS1ca2c7cb68dc: package.json: Upgrade dependencies (authored by anlambert).
package.json: Upgrade dependencies
Jul 20 2022, 1:05 PM
anlambert closed D8139: settings/common: Silence urllib3 debug logging.
Jul 20 2022, 1:04 PM
anlambert committed rDWAPPS0901c69559fa: settings/common: Silence urllib3 debug logging (authored by anlambert).
settings/common: Silence urllib3 debug logging
Jul 20 2022, 1:04 PM
anlambert updated the diff for D8139: settings/common: Silence urllib3 debug logging.

Fix typo

Jul 20 2022, 12:30 PM
anlambert requested review of D8139: settings/common: Silence urllib3 debug logging.
Jul 20 2022, 12:03 PM
anlambert accepted D8142: docs: Reference a register-account documentation.

Looks good to me, apart the renaming of some refs.

Jul 20 2022, 11:59 AM

Jul 19 2022

anlambert updated the task description for T4398: Create one django application for each webapp feature.
Jul 19 2022, 11:20 AM · Web app
anlambert triaged T4398: Create one django application for each webapp feature as Normal priority.
Jul 19 2022, 11:05 AM · Web app
anlambert accepted D8130: Rename "intrinsic_metadata" field to "jsonld".
Jul 19 2022, 10:47 AM
anlambert added a comment to D8130: Rename "intrinsic_metadata" field to "jsonld".

Looks good to me, I am wondering if you should not add a field alias to avoid reindexing but still allow search in intrinsic metadata already stored in elasticsearch ?

Jul 19 2022, 10:46 AM

Jul 18 2022

anlambert accepted D8129: Prevent 'version' field (and others) from being dynamically infered as double.

Looks good to me !

Jul 18 2022, 4:54 PM
anlambert accepted D8128: Fix mypy false positive.
Jul 18 2022, 4:53 PM

Jul 15 2022

anlambert closed D8125: keycloak: Fix issue in authorization_url since python-keycloak 1.8.1.
Jul 15 2022, 4:15 PM
anlambert committed rDAUTH6c85751c2be0: keycloak: Fix issue in authorization_url since python-keycloak 1.8.1 (authored by anlambert).
keycloak: Fix issue in authorization_url since python-keycloak 1.8.1
Jul 15 2022, 4:15 PM
anlambert updated the diff for D8125: keycloak: Fix issue in authorization_url since python-keycloak 1.8.1.

Simplify code.

Jul 15 2022, 4:11 PM
anlambert added inline comments to D8125: keycloak: Fix issue in authorization_url since python-keycloak 1.8.1.
Jul 15 2022, 4:10 PM
anlambert requested review of D8125: keycloak: Fix issue in authorization_url since python-keycloak 1.8.1.
Jul 15 2022, 3:12 PM
anlambert committed rPJOS667d2325c8c2: pristine-tar data for python-jose_3.3.0.orig.tar.gz (authored by anlambert).
pristine-tar data for python-jose_3.3.0.orig.tar.gz
Jul 15 2022, 2:08 PM
anlambert committed rPJOS3ee85095a856: Update upstream source from tag 'debian/upstream/3.3.0' (authored by anlambert).
Update upstream source from tag 'debian/upstream/3.3.0'
Jul 15 2022, 2:08 PM
anlambert committed rPJOS7f04ad7260f7: debian: Update changelog (authored by anlambert).
debian: Update changelog
Jul 15 2022, 2:08 PM
anlambert committed rPJOS672891b7b06a: New upstream version 3.3.0 (authored by anlambert).
New upstream version 3.3.0
Jul 15 2022, 2:08 PM

Jul 13 2022

anlambert closed D8121: common/query: Remove dead uuid parsing code.
Jul 13 2022, 6:31 PM
anlambert committed rDWAPPSe619d58ee329: common/query: Remove dead uuid parsing code (authored by anlambert).
common/query: Remove dead uuid parsing code
Jul 13 2022, 6:31 PM
anlambert closed D8124: postgresql: Increase some timeouts to get origin visits.
Jul 13 2022, 6:30 PM
anlambert committed rDSTOfbe3803820a5: postgresql: Increase some timeouts to get origin visits (authored by anlambert).
postgresql: Increase some timeouts to get origin visits
Jul 13 2022, 6:30 PM
anlambert requested review of D8124: postgresql: Increase some timeouts to get origin visits.
Jul 13 2022, 5:12 PM
anlambert requested review of D8121: common/query: Remove dead uuid parsing code.
Jul 13 2022, 3:35 PM
anlambert accepted D8123: Fix test_origin_sub_directory_view.
Jul 13 2022, 3:08 PM
anlambert accepted D8120: Add link to origin extrinsic metadata API endpoint from the UI.
Jul 13 2022, 10:52 AM
anlambert accepted D8119: Add API endpoint to get the list of metadata authorities on an origin from its URL.

Looks good to me.

Jul 13 2022, 10:52 AM

Jul 12 2022

anlambert closed D8118: Improve hiring banner embedding for django website.
Jul 12 2022, 6:44 PM
anlambert committed rDWAPPS6f9d36afe484: Improve hiring banner embedding for django website (authored by anlambert).
Improve hiring banner embedding for django website
Jul 12 2022, 6:44 PM
anlambert closed D8117: mypy: Turn old type comments into pure type annotations.
Jul 12 2022, 5:22 PM
anlambert committed rDWAPPS36f971347d5b: mypy: Turn old type comments into pure type annotations (authored by anlambert).
mypy: Turn old type comments into pure type annotations
Jul 12 2022, 5:22 PM
anlambert accepted D8114: Add support for querying raw-extrinsic-metadata for origins.

Looks good to me.

Jul 12 2022, 5:14 PM
anlambert requested review of D8117: mypy: Turn old type comments into pure type annotations.
Jul 12 2022, 4:28 PM
anlambert added inline comments to D8114: Add support for querying raw-extrinsic-metadata for origins.
Jul 12 2022, 4:01 PM
anlambert closed D8115: Add support for Django 4.x.
Jul 12 2022, 3:38 PM
anlambert committed rDWAPPSb80d078ee1a1: Add support for Django 4.x (authored by anlambert).
Add support for Django 4.x
Jul 12 2022, 3:38 PM
anlambert updated the diff for D8115: Add support for Django 4.x.

Rebase

Jul 12 2022, 3:04 PM
anlambert requested review of D8115: Add support for Django 4.x.
Jul 12 2022, 2:23 PM
anlambert closed D8112: django: Add support for Django 4.x.
Jul 12 2022, 1:17 PM
anlambert committed rDAUTHa5b0f4dc8e7c: django: Add support for Django 4.x (authored by anlambert).
django: Add support for Django 4.x
Jul 12 2022, 1:17 PM
anlambert accepted D8113: Exclude highlightjs test files from Black.
Jul 12 2022, 1:16 PM