Opened 5 years ago

Closed 5 years ago

#2432 closed change (fixed)

Auto-generate browser versions on requirements page

Reported by: sebastian Assignee: sebastian
Priority: P3 Milestone:
Module: Websites Keywords:
Cc: Blocked By: #2440, #2456
Blocking: Platform: Unknown
Ready: yes Confidential: no
Tester: Verified working: no
Review URL(s):

http://codereview.adblockplus.org/6702768332996608
http://codereview.adblockplus.org/5633993739337728
http://codereview.adblockplus.org/6556375547117568
http://codereview.adblockplus.org/5230369355857920

Description (last modified by sebastian)

Background

On https://adblockplus.org/en/requirements we list the previous stable, current stable and current test releases of Chromium- and Gecko-based browsers. That list needs to be updated manually, which is quite cumbersome, and often forgotten.

What to change

Auto-generate the browser versions listed on https://adblockplus.org/en/requirements by querying the browser's update APIs.

Change History (11)

comment:1 Changed 5 years ago by sebastian

  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:2 Changed 5 years ago by sebastian

  • Blocked By 2434 added

comment:3 Changed 5 years ago by sebastian

  • Blocked By 2440 added

comment:4 Changed 5 years ago by sebastian

  • Description modified (diff)

comment:5 Changed 5 years ago by sebastian

  • Blocked By 2434 removed

comment:6 Changed 5 years ago by sebastian

  • Blocked By 2456 added

comment:7 Changed 5 years ago by sebastian

  • Blocked By 2035 removed
  • Resolution set to fixed
  • Status changed from reviewing to closed

comment:8 Changed 5 years ago by sebastian

  • Resolution fixed deleted
  • Review URL(s) modified (diff)
  • Status changed from closed to reopened

SeaMonkey Aurora builds are broken, breaking page generation here. Reopened, to consider that case.

comment:9 Changed 5 years ago by sebastian

  • Review URL(s) modified (diff)

Here comes another patch, to cache the browser versions in memory, because they are currently retrieved again for every language, during page generation.

comment:10 Changed 5 years ago by sebastian

  • Review URL(s) modified (diff)

For some browsers the update requests fail quite often. So here comes yet another patch, that ignores temporary problems, issuing a warning only if requests subsequently failed for a least two hours.

Note: See TracTickets for help on using tickets.