Example #1
0
def all_downloads(request, channel):
    if channel is None:
        channel = 'release'

    if channel == 'organizations':
        channel = 'esr'

    version = get_latest_version('firefox', channel)
    query = request.GET.get('q')

    channel_names = {
        'release': _('Firefox'),
        'beta': _('Firefox Beta'),
        'aurora': _('Firefox Aurora'),
        'esr': _('Firefox Extended Support Release'),
    }

    context = {
        'full_builds_version': version.split('.', 1)[0],
        'full_builds': firefox_details.get_filtered_full_builds(version, query),
        'test_builds': firefox_details.get_filtered_test_builds(version, query),
        'query': query,
        'channel': channel,
        'channel_name': channel_names[channel]
    }

    if channel == 'esr':
        next_version = get_latest_version('firefox', 'esr_next')
        if next_version:
            context['full_builds_next_version'] = next_version.split('.', 1)[0]
            context['full_builds_next'] = firefox_details.get_filtered_full_builds(next_version,
                                                                                   query)
            context['test_builds_next'] = firefox_details.get_filtered_test_builds(next_version,
                                                                                   query)
    return l10n_utils.render(request, 'firefox/all.html', context)
Example #2
0
def all_downloads(request, channel):
    if channel is None:
        channel = "release"

    if channel == "organizations":
        channel = "esr"

    version = get_latest_version("firefox", channel)
    query = request.GET.get("q")

    channel_names = {
        "release": _("Firefox"),
        "beta": _("Firefox Beta"),
        "aurora": _("Firefox Aurora"),
        "esr": _("Firefox Extended Support Release"),
    }

    context = {
        "full_builds_version": version.split(".", 1)[0],
        "full_builds": firefox_details.get_filtered_full_builds(version, query),
        "test_builds": firefox_details.get_filtered_test_builds(version, query),
        "query": query,
        "channel": channel,
        "channel_name": channel_names[channel],
    }

    if channel == "esr":
        next_version = get_latest_version("firefox", "esr_next")
        if next_version:
            context["full_builds_next_version"] = next_version.split(".", 1)[0]
            context["full_builds_next"] = firefox_details.get_filtered_full_builds(next_version, query)
            context["test_builds_next"] = firefox_details.get_filtered_test_builds(next_version, query)
    return l10n_utils.render(request, "firefox/all.html", context)
Example #3
0
def all_downloads(request, channel):
    if channel is None:
        channel = 'release'

    if channel == 'organizations':
        channel = 'esr'

    version = get_latest_version('firefox', channel)
    query = request.GET.get('q')

    channel_names = {
        'release': _('Firefox'),
        'beta': _('Firefox Beta'),
        'aurora': _('Firefox Aurora'),
        'esr': _('Firefox Extended Support Release'),
    }

    return l10n_utils.render(
        request, 'firefox/all.html', {
            'full_builds': firefox_details.get_filtered_full_builds(
                version, query),
            'test_builds': firefox_details.get_filtered_test_builds(
                version, query),
            'query': query,
            'channel': channel,
            'channel_name': channel_names[channel],
        })
Example #4
0
def all_downloads(request, channel):
    if channel is None:
        channel = "release"

    if channel == "organizations":
        channel = "esr"

    version = get_latest_version("firefox", channel)
    query = request.GET.get("q")

    channel_names = {
        "release": _("Firefox"),
        "beta": _("Firefox Beta"),
        "aurora": _("Firefox Aurora"),
        "esr": _("Firefox Extended Support Release"),
    }

    return l10n_utils.render(
        request,
        "firefox/all.html",
        {
            "full_builds": firefox_details.get_filtered_full_builds(version, query),
            "test_builds": firefox_details.get_filtered_test_builds(version, query),
            "query": query,
            "channel": channel,
            "channel_name": channel_names[channel],
        },
    )
Example #5
0
def all_downloads(request):
    version = get_latest_version()
    query = request.GET.get('q')
    return l10n_utils.render(request, 'firefox/all.html', {
        'full_builds': firefox_details.get_filtered_full_builds(version, query),
        'test_builds': firefox_details.get_filtered_test_builds(version, query),
        'query': query,
    })
Example #6
0
def all_downloads(request):
    version = get_latest_version()
    query = request.GET.get('q')
    return l10n_utils.render(
        request, 'firefox/all.html', {
            'full_builds': firefox_details.get_filtered_full_builds(
                version, query),
            'test_builds': firefox_details.get_filtered_test_builds(
                version, query),
            'query': query,
        })
Example #7
0
def all_downloads(request):
    version = get_latest_version()
    query = request.GET.get("q")
    return l10n_utils.render(
        request,
        "firefox/all.html",
        {
            "full_builds": firefox_details.get_filtered_full_builds(version, query),
            "test_builds": firefox_details.get_filtered_test_builds(version, query),
            "query": query,
        },
    )
Example #8
0
def all_downloads(request, channel):
    if channel is None:
        channel = 'release'
    if channel == 'developer':
        channel = 'aurora'
    if channel == 'organizations':
        channel = 'esr'

    version = get_latest_version('firefox', channel)
    query = request.GET.get('q')

    channel_names = {
        'release': _('Firefox'),
        'beta': _('Firefox Beta'),
        'aurora': _('Developer Edition'),
        'esr': _('Firefox Extended Support Release'),
    }

    context = {
        'full_builds_version': version.split('.', 1)[0],
        'full_builds':
        firefox_details.get_filtered_full_builds(version, query),
        'test_builds':
        firefox_details.get_filtered_test_builds(version, query),
        'query': query,
        'channel': channel,
        'channel_name': channel_names[channel]
    }

    if channel == 'esr':
        next_version = get_latest_version('firefox', 'esr_next')
        if next_version:
            context['full_builds_next_version'] = next_version.split('.', 1)[0]
            context[
                'full_builds_next'] = firefox_details.get_filtered_full_builds(
                    next_version, query)
            context[
                'test_builds_next'] = firefox_details.get_filtered_test_builds(
                    next_version, query)
    return l10n_utils.render(request, 'firefox/all.html', context)
Example #9
0
def all_downloads(request, channel):
    if channel is None:
        channel = 'release'

    if channel == 'organizations':
        channel = 'esr'

    version = get_latest_version('firefox', channel)
    query = request.GET.get('q')

    channel_names = {
        'release': _('Firefox'),
        'beta': _('Firefox Beta'),
        'aurora': _('Firefox Aurora'),
        'esr': _('Firefox Extended Support Release'),
    }

    return l10n_utils.render(request, 'firefox/all.html', {
        'full_builds': firefox_details.get_filtered_full_builds(version, query),
        'test_builds': firefox_details.get_filtered_test_builds(version, query),
        'query': query,
        'channel': channel,
        'channel_name': channel_names[channel],
    })