Page MenuHomeSoftware Heritage
Feed Advanced Search

Sep 2 2021

anlambert requested review of D6172: Remove Makefile.local.
Sep 2 2021, 3:48 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Add alt attribute to logos img.

Sep 2 2021, 3:19 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Fix test

Sep 2 2021, 3:10 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Add missing trailing spaces in django template

Sep 2 2021, 3:07 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Update:

  • rebase
  • fix guix origins count
Sep 2 2021, 3:05 PM
anlambert updated the summary of D6004: misc/coverage: Revamp and improve archive coverage widget.
Sep 2 2021, 3:00 PM
anlambert added inline comments to D6004: misc/coverage: Revamp and improve archive coverage widget.
Sep 2 2021, 2:56 PM
anlambert added inline comments to D6004: misc/coverage: Revamp and improve archive coverage widget.
Sep 2 2021, 2:49 PM
anlambert committed rDWAPPS2a6ce0bc0038: package.json: Upgrade dependencies (authored by anlambert).
package.json: Upgrade dependencies
Sep 2 2021, 2:40 PM
anlambert closed D6170: origin_save: Filter out visit type with no scheduler load-* task type.
Sep 2 2021, 2:40 PM
anlambert committed rDWAPPS9ef590cb2840: origin_save: Filter out visit type with no scheduler load-* task type (authored by anlambert).
origin_save: Filter out visit type with no scheduler load-* task type
Sep 2 2021, 2:40 PM
anlambert updated the diff for D6170: origin_save: Filter out visit type with no scheduler load-* task type.

Handle @ardumont comments

Sep 2 2021, 2:23 PM
anlambert added a comment to D6170: origin_save: Filter out visit type with no scheduler load-* task type.

Thanks.

I like how you were able to scrub out the scheduler mocking part as well, nice work!
That had become a mess to maintain so kudos.

Sep 2 2021, 2:14 PM
anlambert updated subscribers of D6170: origin_save: Filter out visit type with no scheduler load-* task type.

Wouldn't a config option be simpler?

Sep 2 2021, 1:47 PM
anlambert requested review of D6170: origin_save: Filter out visit type with no scheduler load-* task type.
Sep 2 2021, 1:21 PM
anlambert added a comment to D5992: add support for the CVS loader to 'Save Code Now'.

What do you think ?

yes, good idea. That'd simplify the setup both in docker and prod (as in nothing to do ;)

Sep 2 2021, 11:42 AM

Sep 1 2021

anlambert accepted D6168: d/control: Activate the vault tests with the graph client.

I think it'd be best to have those tested during packaging.

Sep 1 2021, 4:49 PM
anlambert accepted D5992: add support for the CVS loader to 'Save Code Now'.

Also I just realized, as it's not completely ready afaik, don't land it yet though.

@anlambert What do you think of this?

Do we want for example to have a configuration (file) option to hide it and we toggle it later, when it's ready?
That'd avoid to let this diff hang.

TIA

Sep 1 2021, 11:01 AM

Aug 31 2021

anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Update:

  • fix test
  • remove miscellaneous section and move guix/nixos origins into the regular crawling one
  • implement functions to the get the guix/nixos origins count as there is no scheduler metrics for those
Aug 31 2021, 4:58 PM
anlambert updated the summary of D6004: misc/coverage: Revamp and improve archive coverage widget.
Aug 31 2021, 4:54 PM
anlambert added a comment to D6004: misc/coverage: Revamp and improve archive coverage widget.
In D6004#159479, @zack wrote:

quick comment on the "Miscellaneous" category:

  • it's not a great name, and it really feels they are "less important" than the others even if we say explicitly they aren't (or maybe because we say so :-))
  • and shouldn't the two items in there (nix, guix) go under "regular crawling" anyway? (that would trivially solve the previous point)

the rest LGTM

Aug 31 2021, 3:42 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Update:

  • Open search links in new browser tab
  • Put coverage widget CSS rules in a dedicated file
Aug 31 2021, 3:27 PM
anlambert updated the summary of D6004: misc/coverage: Revamp and improve archive coverage widget.
Aug 31 2021, 2:51 PM
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

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
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Rebase, improve tuple iteration code and add some docstrings.

Aug 30 2021, 2:04 PM
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
anlambert closed D6155: templates/content-display: Remove script tag when no content to display.
Aug 30 2021, 11:12 AM
anlambert committed rDWAPPSf15e17c406c0: templates/content-display: Remove script tag when no content to display (authored by anlambert).
templates/content-display: Remove script tag when no content to display
Aug 30 2021, 11:12 AM
anlambert updated the diff for D6155: templates/content-display: Remove script tag when no content to display.

Rebase

Aug 30 2021, 10:50 AM

Aug 27 2021

anlambert accepted D6157: Add support for git-bare bundles in API.

Looks good to me. Such an awesome feature, can't wait to test it in production !

Aug 27 2021, 5:44 PM
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
anlambert requested review of D6155: templates/content-display: Remove script tag when no content to display.
Aug 27 2021, 4:31 PM
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
anlambert updated the diff for D6153: webapp/config: Bump content_display_max_size to 5 Mb.

s/Mb/MB/

Aug 27 2021, 3:54 PM
anlambert updated the diff for D6153: webapp/config: Bump content_display_max_size to 5 Mb.

Add comment

Aug 27 2021, 3:15 PM
anlambert requested review of D6153: webapp/config: Bump content_display_max_size to 5 Mb.
Aug 27 2021, 3:14 PM
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 task to D6004: misc/coverage: Revamp and improve archive coverage widget: T1870: revamp archive coverage page to list instances of mentioned listers.
Aug 27 2021, 3:04 PM
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
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
anlambert accepted D6148: Reword 'no more available to download' in more natural English.
Aug 27 2021, 10:45 AM

Aug 26 2021

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
anlambert closed D6144: developer-setup: Add elasticsearch install instructions.
Aug 26 2021, 3:16 PM
anlambert committed rDDOCc4e3e1c0b1e1: developer-setup: Add elasticsearch install instructions (authored by anlambert).
developer-setup: Add elasticsearch install instructions
Aug 26 2021, 3:16 PM
anlambert added a comment to D6140: journal_client: Only upsert if we have something to upsert.

Looks good to me. Could you add a test for this or is it too complicated ? The code is covered but not the introduced behavior,

I'm not entirely sure on how to proceed for the test indeed.

But for sure, it's currently working as expected on the production patched swh-scheduler-journal-client (saatchi).

Aug 26 2021, 2:05 PM
anlambert requested review of D6144: developer-setup: Add elasticsearch install instructions.
Aug 26 2021, 12:56 PM
anlambert accepted D6140: journal_client: Only upsert if we have something to upsert.

Looks good to me. Could you add a test for this or is it too complicated ? The code is covered but not the introduced behavior,

Aug 26 2021, 12:09 PM
anlambert closed D6137: search: Add count_visit_types to interface.
Aug 26 2021, 10:55 AM
anlambert committed rDSEA3893e39edef2: search: Add visit_types_count to interface (authored by anlambert).
search: Add visit_types_count to interface
Aug 26 2021, 10:55 AM
anlambert updated the diff for D6137: search: Add count_visit_types to interface.

Update test according to @ardumont suggesstion

Aug 26 2021, 10:48 AM
anlambert added inline comments to D6137: search: Add count_visit_types to interface.
Aug 26 2021, 10:44 AM
anlambert accepted D6113: vault API: Rename bundle types and use SWHIDs to identify objects.
Aug 26 2021, 10:33 AM
anlambert accepted D6132: Add new 'deprecated' tag for API routes, and 'un-hide' deprecate vault routes from the index.

Looks good to me.

Aug 26 2021, 10:32 AM

Aug 25 2021

anlambert updated the diff for D6137: search: Add count_visit_types to interface.

Rename count_visit_types to visit_types_count.

Aug 25 2021, 6:42 PM
anlambert requested review of D6137: search: Add count_visit_types to interface.
Aug 25 2021, 6:33 PM
anlambert added a revision to T3441: Implement query to get origin visit types dynamically: D6137: search: Add count_visit_types to interface.
Aug 25 2021, 6:29 PM · Archive search
anlambert accepted D6135: tarball: Add support for tbz and tbz2 tarball formats.
Aug 25 2021, 6:05 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.
  • set 3 origins types per row instead of 4 to improve readability
Aug 25 2021, 3:46 PM
anlambert accepted D6131: Remove .wasm from all distributions, and .so from source distributions.

Looks good to me.

Aug 25 2021, 1:43 PM
anlambert added a comment to D6131: Remove .wasm from all distributions, and .so from source distributions.

I still got an error when packaging swh-search, see below:

(swh) ✔ ~/swh/swh-environment/swh-search [arcpatch-D6131 L|…1⚑ 3] 
12:13 $ python3 setup.py sdist bdist_wheel
running sdist
running egg_info
writing swh.search.egg-info/PKG-INFO
writing dependency_links to swh.search.egg-info/dependency_links.txt
writing entry points to swh.search.egg-info/entry_points.txt
writing requirements to swh.search.egg-info/requires.txt
writing top-level names to swh.search.egg-info/top_level.txt
reading manifest template 'MANIFEST.in'
warning: no files found matching 'version.txt'
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'swh.search.egg-info/SOURCES.txt'
running check
creating swh.search-0.11.3.dev2+g7f5026d
creating swh.search-0.11.3.dev2+g7f5026d/docs
creating swh.search-0.11.3.dev2+g7f5026d/docs/_static
creating swh.search-0.11.3.dev2+g7f5026d/docs/_templates
creating swh.search-0.11.3.dev2+g7f5026d/es_config
creating swh.search-0.11.3.dev2+g7f5026d/swh
creating swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
creating swh.search-0.11.3.dev2+g7f5026d/swh/search
creating swh.search-0.11.3.dev2+g7f5026d/swh/search/api
creating swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language
creating swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language/test
creating swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language/test/corpus
creating swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying files to swh.search-0.11.3.dev2+g7f5026d...
copying .gitignore -> swh.search-0.11.3.dev2+g7f5026d
copying .pre-commit-config.yaml -> swh.search-0.11.3.dev2+g7f5026d
copying AUTHORS -> swh.search-0.11.3.dev2+g7f5026d
copying CODE_OF_CONDUCT.md -> swh.search-0.11.3.dev2+g7f5026d
copying CONTRIBUTORS -> swh.search-0.11.3.dev2+g7f5026d
copying LICENSE -> swh.search-0.11.3.dev2+g7f5026d
copying MANIFEST.in -> swh.search-0.11.3.dev2+g7f5026d
copying Makefile -> swh.search-0.11.3.dev2+g7f5026d
copying Makefile.local -> swh.search-0.11.3.dev2+g7f5026d
copying README.md -> swh.search-0.11.3.dev2+g7f5026d
copying mypy.ini -> swh.search-0.11.3.dev2+g7f5026d
copying package.json -> swh.search-0.11.3.dev2+g7f5026d
copying pyproject.toml -> swh.search-0.11.3.dev2+g7f5026d
copying pytest.ini -> swh.search-0.11.3.dev2+g7f5026d
copying requirements-swh.txt -> swh.search-0.11.3.dev2+g7f5026d
copying requirements-test.txt -> swh.search-0.11.3.dev2+g7f5026d
copying requirements.txt -> swh.search-0.11.3.dev2+g7f5026d
copying setup.cfg -> swh.search-0.11.3.dev2+g7f5026d
copying setup.py -> swh.search-0.11.3.dev2+g7f5026d
copying tox.ini -> swh.search-0.11.3.dev2+g7f5026d
copying yarn.lock -> swh.search-0.11.3.dev2+g7f5026d
copying docs/.gitignore -> swh.search-0.11.3.dev2+g7f5026d/docs
copying docs/Makefile -> swh.search-0.11.3.dev2+g7f5026d/docs
copying docs/cli.rst -> swh.search-0.11.3.dev2+g7f5026d/docs
copying docs/conf.py -> swh.search-0.11.3.dev2+g7f5026d/docs
copying docs/index.rst -> swh.search-0.11.3.dev2+g7f5026d/docs
copying docs/query-language.rst -> swh.search-0.11.3.dev2+g7f5026d/docs
copying docs/_static/.placeholder -> swh.search-0.11.3.dev2+g7f5026d/docs/_static
copying docs/_templates/.placeholder -> swh.search-0.11.3.dev2+g7f5026d/docs/_templates
copying es_config/elasticsearch.keystore -> swh.search-0.11.3.dev2+g7f5026d/es_config
copying es_config/elasticsearch.yml -> swh.search-0.11.3.dev2+g7f5026d/es_config
copying es_config/jvm.options -> swh.search-0.11.3.dev2+g7f5026d/es_config
copying es_config/log4j2.properties -> swh.search-0.11.3.dev2+g7f5026d/es_config
copying swh/__init__.py -> swh.search-0.11.3.dev2+g7f5026d/swh
copying swh.search.egg-info/PKG-INFO -> swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
copying swh.search.egg-info/SOURCES.txt -> swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
copying swh.search.egg-info/dependency_links.txt -> swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
copying swh.search.egg-info/entry_points.txt -> swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
copying swh.search.egg-info/not-zip-safe -> swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
copying swh.search.egg-info/requires.txt -> swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
copying swh.search.egg-info/top_level.txt -> swh.search-0.11.3.dev2+g7f5026d/swh.search.egg-info
copying swh/search/__init__.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/cli.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/elasticsearch.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/in_memory.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/interface.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/journal_client.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/metrics.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/py.typed -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/translator.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/utils.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search
copying swh/search/api/__init__.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/api
copying swh/search/api/client.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/api
copying swh/search/api/server.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/api
copying swh/search/query_language/.gitignore -> swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language
copying swh/search/query_language/grammar.js -> swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language
copying swh/search/query_language/sample_query -> swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language
copying swh/search/query_language/tokens.js -> swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language
copying swh/search/query_language/test/corpus/combinations.txt -> swh.search-0.11.3.dev2+g7f5026d/swh/search/query_language/test/corpus
copying swh/search/tests/__init__.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/conftest.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_api_client.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_cli.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_elasticsearch.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_in_memory.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_init.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_journal_client.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_search.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_server.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
copying swh/search/tests/test_translator.py -> swh.search-0.11.3.dev2+g7f5026d/swh/search/tests
Writing swh.search-0.11.3.dev2+g7f5026d/setup.cfg
running ts_install
yarn install v1.22.5
[1/4] Resolving packages...
success Already up-to-date.
Done in 0.06s.
Copying parser files
Getting path
Generating
Creating tar archive
removing 'swh.search-0.11.3.dev2+g7f5026d' (and everything under it)
running bdist_wheel
running build
running build_py
running ts_build
running ts_build_so
error: [Errno 2] No such file or directory: 'swh/search/query_language/src/parser.c'
Aug 25 2021, 12:16 PM
anlambert retitled D6004: misc/coverage: Revamp and improve archive coverage widget from misc/coverage: Revamp archive coverage widget (WIP) to misc/coverage: Revamp and improve archive coverage widget.
Aug 25 2021, 12:05 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.
  • improve test to check origins logos and search links are present in the rendered HTML page
Aug 25 2021, 12:04 PM
anlambert added inline comments to D6113: vault API: Rename bundle types and use SWHIDs to identify objects.
Aug 25 2021, 11:11 AM

Aug 24 2021

anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Fix hypothesis warning

Aug 24 2021, 6:30 PM
anlambert accepted D6113: vault API: Rename bundle types and use SWHIDs to identify objects.

Looks good to me.

Aug 24 2021, 6:25 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Ensure lru caches are cleared before each test.

Aug 24 2021, 6:12 PM
anlambert accepted D6129: Remove page refresh hack from updateVaultItemList..

Great, thanks !

Aug 24 2021, 5:48 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Update tests

Aug 24 2021, 5:40 PM
anlambert updated the diff for D6004: misc/coverage: Revamp and improve archive coverage widget.

Rebase and add test for coverage view.

Aug 24 2021, 5:28 PM
anlambert created P1131 (An Untitled Masterwork).
Aug 24 2021, 3:42 PM
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
anlambert accepted D6126: vault.spec.js: Add test checking the LocalStorage is used to show the task list.
Aug 24 2021, 1:53 PM
anlambert accepted D6125: vault.spec.js: Remove vaultItems from global variables.
Aug 24 2021, 1:49 PM
anlambert closed D6123: tests: Fix sampled_from hypothesis strategy import.
Aug 24 2021, 11:00 AM
anlambert committed rDWAPPS8acd72636928: tests: Fix sampled_from hypothesis strategy import (authored by anlambert).
tests: Fix sampled_from hypothesis strategy import
Aug 24 2021, 11:00 AM

Aug 23 2021

anlambert requested review of D6123: tests: Fix sampled_from hypothesis strategy import.
Aug 23 2021, 6:21 PM
anlambert accepted D6083: hypothesis: Run with more examples by default.
Aug 23 2021, 5:17 PM
anlambert closed D6122: django/backends: Handle error when user session is no longer active.
Aug 23 2021, 5:16 PM
anlambert committed rDAUTH508b476db7c5: django/backends: Handle error when user session is no longer active (authored by anlambert).
django/backends: Handle error when user session is no longer active
Aug 23 2021, 5:16 PM
anlambert added a comment to D6122: django/backends: Handle error when user session is no longer active.

nice catch.

Aug 23 2021, 5:15 PM
anlambert accepted D6121: Add test for origin_visit_get_latest in presence of mismatched id and date orders.
Aug 23 2021, 3:26 PM
anlambert requested review of D6122: django/backends: Handle error when user session is no longer active.
Aug 23 2021, 3:17 PM
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

anlambert closed D6119: conf/cassandra: Remove no longer existing configuration entries.
Aug 20 2021, 5:07 PM
anlambert committed rDENVba1ee362dc26: conf/cassandra: Remove no longer existing configuration entries (authored by anlambert).
conf/cassandra: Remove no longer existing configuration entries
Aug 20 2021, 5:07 PM
anlambert requested review of D6119: conf/cassandra: Remove no longer existing configuration entries.
Aug 20 2021, 3:22 PM
anlambert closed D6116: api/metadata: Fix issues detected with hypothesis.
Aug 20 2021, 1:29 PM
anlambert committed rDWAPPSc7548f93a171: api/metadata: Fix issues detected with hypothesis (authored by anlambert).
api/metadata: Fix issues detected with hypothesis
Aug 20 2021, 1:29 PM
anlambert updated the diff for D6116: api/metadata: Fix issues detected with hypothesis.

Rebase

Aug 20 2021, 1:08 PM

Aug 19 2021

anlambert committed rDWAPPSe18d30e5bc0a: webpack: Upgrade webpack-dev-server to 4.0.0 (authored by anlambert).
webpack: Upgrade webpack-dev-server to 4.0.0
Aug 19 2021, 7:27 PM
anlambert planned changes to D6004: misc/coverage: Revamp and improve archive coverage widget.

Next step: write tests for that updated view.

Aug 19 2021, 5:22 PM
anlambert updated the summary of D6004: misc/coverage: Revamp and improve archive coverage widget.
Aug 19 2021, 5:20 PM
anlambert closed D6117: Makefile.local: add dependency between test and ts-build-so targets.
Aug 19 2021, 5:11 PM
anlambert committed rDSEA26f800cde3cf: Makefile.local: add dependency between test and ts-build-so targets (authored by anlambert).
Makefile.local: add dependency between test and ts-build-so targets
Aug 19 2021, 5:11 PM