Page MenuHomeSoftware Heritage

Web appFolder
ActivePublic

Details

Recent Activity

Wed, May 12

rdicosmo added a comment to T3202: Help new users discover the features available in the archive browsing view.

So we have a winner here.

Wed, May 12, 12:13 PM · Web app
anlambert added a comment to T3202: Help new users discover the features available in the archive browsing view.

So I have played with intro.js and it is clearly the best guided tour library that I have tested so far:

  • AGPL license
  • nice display and smooth animations
  • JSON configurable
  • no Bootstrap dependency (CSS framework agnostic)
  • well maintained
Wed, May 12, 12:11 PM · Web app

Tue, May 11

anlambert added a comment to T3202: Help new users discover the features available in the archive browsing view.

Turned out Bootstrap Tour is not compatible with Bootstrap 4.x but hopefully it exists a fork Bootstrap Tourist that supports it.

Tue, May 11, 6:46 PM · Web app
anlambert added a comment to T3202: Help new users discover the features available in the archive browsing view.

So I did some first tests using chardin.js but the result is not really conclusive.

Tue, May 11, 4:56 PM · Web app
anlambert changed the status of T3202: Help new users discover the features available in the archive browsing view from Open to Work in Progress.
Tue, May 11, 3:03 PM · Web app
ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5738: save-code-now: Make extra inputs required.
Tue, May 11, 2:52 PM · Web app
ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5732: conf/loader: Allow save-code-now load-archive-files type.
Tue, May 11, 9:21 AM · Web app

Mon, May 10

rdicosmo added a comment to T1226: Save code now email notification for submitter.

Is this feature still needed?

I think so, some origins can be long to load into the archive (huge svn repo for instance),
having a mail notification would be of interest here.

If yes, is it easy to implement it now?

Not at the moment, we need to resolve T3286 first.

Mon, May 10, 6:31 PM · Web app
anlambert added a comment to T1226: Save code now email notification for submitter.

Is this feature still needed?

Mon, May 10, 6:25 PM · Web app
anlambert added a revision to T3213: Enable save code now of software bundles for specific users: D5728: docker/services/swh-web: Create django test users when service starts.
Mon, May 10, 6:21 PM · Web app
rdicosmo added a comment to T1226: Save code now email notification for submitter.

A lot has changed since this was opened:

Mon, May 10, 6:19 PM · Web app
ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5725: Makefile.local: Install users per environment.
Mon, May 10, 5:19 PM · Web app
ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5724: save-code-now: Rename origin type 'bundle' to 'archives'.
Mon, May 10, 4:44 PM · Web app
anlambert added a revision to T3312: web API rate limit: 10x more quota for authenticated users: D5717: templates/api: Update Rate limiting section in API documentation.
Mon, May 10, 11:45 AM · Web app
anlambert closed T3272: Authenticated users should be able to browse their save code now requests, a subtask of T3082: Improve Save Code Now handling, as Resolved.
Mon, May 10, 11:19 AM · SaveCodeNow, meta-task, Roadmap 2021, System administrators, Web app
anlambert closed T3272: Authenticated users should be able to browse their save code now requests as Resolved.

This is now implemented and deployed to production: a new checkbox to filter user own requests has been added to the Save code now Web UI.

Mon, May 10, 11:19 AM · Web app

Sat, May 8

rdicosmo moved T2912: Next generation archive counters from Pending validation to Done on the Roadmap 2021 board.
Sat, May 8, 11:13 AM · Roadmap 2021, System administration, Monitoring, Web app
rdicosmo moved T3082: Improve Save Code Now handling from Backlog to Work in progress on the Roadmap 2021 board.
Sat, May 8, 11:12 AM · SaveCodeNow, meta-task, Roadmap 2021, System administrators, Web app

Fri, May 7

anlambert closed T3312: web API rate limit: 10x more quota for authenticated users as Resolved.

The new rate limit policy has been implemented and deployed to production, see X-RateLimit-Limit header value below.

Fri, May 7, 3:03 PM · Web app
anlambert added a revision to T3312: web API rate limit: 10x more quota for authenticated users: D5710: api/throttling: Increase rate limit for authenticated users.
Fri, May 7, 12:19 PM · Web app
rdicosmo added a comment to T3312: web API rate limit: 10x more quota for authenticated users.

If we need to tune rate limit for specific type of users, this could be easily added in the new throttling
code I am currently working on.

Fri, May 7, 11:45 AM · Web app
anlambert added a comment to T3312: web API rate limit: 10x more quota for authenticated users.

Thanks! Please make sure we can also have specific rate limits for specific classees of authenticated users, on top of the default new rate limit for all registered users.

Fri, May 7, 11:20 AM · Web app
rdicosmo added a comment to T3312: web API rate limit: 10x more quota for authenticated users.

@zack, @rdicosmo yes this is totally feasible by adding a dedicated Django REST Framework throttling handler for authenticated users.

Let's work on that then.

Fri, May 7, 11:05 AM · Web app
anlambert changed the status of T3312: web API rate limit: 10x more quota for authenticated users from Open to Work in Progress.

@zack, @rdicosmo yes this is totally feasible by adding a dedicated Django REST Framework throttling handler for authenticated users.

Fri, May 7, 10:58 AM · Web app
vsellier added a project to T3313: Web API: per-user accounting: System administration.
Fri, May 7, 9:54 AM · System administration, Web app
zack triaged T3313: Web API: per-user accounting as Low priority.
Fri, May 7, 9:48 AM · System administration, Web app
rdicosmo added a comment to T3312: web API rate limit: 10x more quota for authenticated users.

@anlambert ; ping me when this is done, so we can answer some pending requests :-)

Fri, May 7, 9:44 AM · Web app
zack triaged T3312: web API rate limit: 10x more quota for authenticated users as High priority.
Fri, May 7, 9:35 AM · Web app

Thu, May 6

anlambert added a revision to T3272: Authenticated users should be able to browse their save code now requests: D5704: keycloak: Set SSO Session Idle to one week, Session Max to one month.
Thu, May 6, 2:54 PM · Web app
ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5696: tests: Add new ambassador user for frontend tests.
Thu, May 6, 2:09 PM · Web app

Wed, May 5

ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5685: Add new bundle type to list only when connected as privileged user.
Wed, May 5, 3:53 PM · Web app
anlambert added a revision to T3213: Enable save code now of software bundles for specific users: D5678: docker/keycloak: Create swh.ambassador realm role and ambassador user.
Wed, May 5, 11:49 AM · Web app

Tue, May 4

ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5676: Allow privileged user to trigger save code now bundle visit type.
Tue, May 4, 7:15 PM · Web app
anlambert added a revision to T3272: Authenticated users should be able to browse their save code now requests: D5673: origin_save: Enable to filter user submitted save requests in Web UI.
Tue, May 4, 6:27 PM · Web app
anlambert added a revision to T3272: Authenticated users should be able to browse their save code now requests: D5669: origin_save: Store user identifier in SaveOriginRequest model.
Tue, May 4, 2:50 PM · Web app
anlambert added a revision to T3272: Authenticated users should be able to browse their save code now requests: D5667: assets/webapp: Add utility function to check if a user is logged in.
Tue, May 4, 11:53 AM · Web app

Mon, May 3

ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5661: Save code now: Do not check origins for existence.
Mon, May 3, 2:46 PM · Web app
anlambert changed the status of T3272: Authenticated users should be able to browse their save code now requests, a subtask of T3082: Improve Save Code Now handling, from Open to Work in Progress.
Mon, May 3, 2:09 PM · SaveCodeNow, meta-task, Roadmap 2021, System administrators, Web app
anlambert changed the status of T3272: Authenticated users should be able to browse their save code now requests from Open to Work in Progress.
Mon, May 3, 2:09 PM · Web app
anlambert added a revision to T3213: Enable save code now of software bundles for specific users: D5660: origin_save: Bypass unknown origins review for swh ambassador users.
Mon, May 3, 1:54 PM · Web app
anlambert closed T3279: Fix some invalid resolved browse URLs for SWHIDs with revision anchor as Resolved.

Fix has been deployed to production, closing this.

Mon, May 3, 1:06 PM · Web app
anlambert closed T1117: Origin search is *slow* when you look for very common words as Resolved.

Closing this as resolved now the search feature is using elasticsearch in production.

Mon, May 3, 1:05 PM · Web app, Storage manager

Fri, Apr 30

anlambert added a revision to T3298: Consider making SWHID handling case insensitive: D5655: assets/webapp-utils: Add lowercase validator for core SWHIDs.
Fri, Apr 30, 2:43 PM · Data Model, Web app
vlorentz added a revision to T3298: Consider making SWHID handling case insensitive: D5654: docs/persistent-identifiers: Add guidelines for fixing invalid SWHIDs (this time for uppercase).
Fri, Apr 30, 12:57 PM · Data Model, Web app
ardumont added a revision to T3213: Enable save code now of software bundles for specific users: D5653: Save code now: Check origin exist prior to save request.
Fri, Apr 30, 12:36 PM · Web app

Thu, Apr 29

anlambert added a revision to T3298: Consider making SWHID handling case insensitive: D5649: identifiers: Add support for resolving core SWHID with uppercase chars.
Thu, Apr 29, 5:41 PM · Data Model, Web app
rdicosmo added a comment to T3298: Consider making SWHID handling case insensitive.

So for SWHID v1, the resolver should turn the core part into lowercase , am I right ?

Thu, Apr 29, 1:16 PM · Data Model, Web app
anlambert added a comment to T3298: Consider making SWHID handling case insensitive.

I'm not a fan of changing the spec of SWHID version 1 to make them case insensitive, as it seems to be a significant change (in particular for the code that checks for the syntactic correctness of IDs).

Thu, Apr 29, 12:50 PM · Data Model, Web app
vlorentz added a project to T3298: Consider making SWHID handling case insensitive: Data Model.
Thu, Apr 29, 12:28 PM · Data Model, Web app
rdicosmo added a comment to T3298: Consider making SWHID handling case insensitive.
In T3298#64426, @zack wrote:

This is going to be an interesting challenge/trade-off for SWHIDv2. Because I was considering there to use more compact encodings than hex, in order to shorten the SWHID length, like base58, but those are case-sensitive in order to be more dense.

So, as a counter argument above the "SHOULD" idea, we need to be careful about promoting a practice now that might change when switching from SWHIDv1 to SWHIDv2.

Thu, Apr 29, 12:19 PM · Data Model, Web app