diff --git a/TODO b/TODO index 4ed8061..40488c7 100644 --- a/TODO +++ b/TODO @@ -38,6 +38,12 @@ metadata.xml packages: - MySQL: should use http://downloads.mysql.com/archives/ - mariadb: should use http://downloads.askmonty.org/MariaDB/+releases/ +- freecode: to scan freecode.com +- remote-id: type deb repository. Example I always scan: + http://dl.google.com/linux/musicmanager/deb/dists/stable/main/binary-i386/Packages + to see if google has release an update, same would help for all google + packages and some of the actual debian packages. + Something similar could be done for rpm repositories. euscanwww --------- diff --git a/euscanwww/djeuscan/management/commands/scan_upstream.py b/euscanwww/djeuscan/management/commands/scan_upstream.py index e941e73..a1528d4 100644 --- a/euscanwww/djeuscan/management/commands/scan_upstream.py +++ b/euscanwww/djeuscan/management/commands/scan_upstream.py @@ -9,7 +9,6 @@ from djeuscan.processing.scan import scan_upstream logger = logging.getLogger(__name__) - class Command(BaseCommand): _overlays = {} diff --git a/euscanwww/djeuscan/processing/misc/update_portage_trees.py b/euscanwww/djeuscan/processing/misc/update_portage_trees.py index 6e309c5..b54508c 100644 --- a/euscanwww/djeuscan/processing/misc/update_portage_trees.py +++ b/euscanwww/djeuscan/processing/misc/update_portage_trees.py @@ -112,11 +112,11 @@ def update_portage_trees(logger=None): logger = logger or FakeLogger() logger.info("Running emerge --sync") emerge_sync(logger) + emerge_metadata(logger) logger.info("Running layman --sync") layman_sync(logger, cache=True) #logger.info("Running emerge --regen") #emerge_regen(logger) - emerge_metadata(logger) logger.info("Running eix-update") eix_update(logger) logger.info("Done!") diff --git a/euscanwww/djeuscan/tasks.py b/euscanwww/djeuscan/tasks.py index f70c8fe..b9aa92b 100644 --- a/euscanwww/djeuscan/tasks.py +++ b/euscanwww/djeuscan/tasks.py @@ -365,4 +365,7 @@ admin_tasks = [ update_portage, update_upstream, scan_package, + send_update_email, + send_weekly_email, + send_monthly_email, ] diff --git a/euscanwww/djeuscan/templates/euscan/about.html b/euscanwww/djeuscan/templates/euscan/about.html index 83b5b87..7079cc2 100644 --- a/euscanwww/djeuscan/templates/euscan/about.html +++ b/euscanwww/djeuscan/templates/euscan/about.html @@ -9,7 +9,7 @@ This web interface allow you to browse the portage tree, and find outdated ebuilds. It is designed to help maintainers monitor their packages and bump them.

- euscan code source is available at http://git.iksaif.net/?p=euscan.git;a=summary. + euscan code source is available on github.

Original Gentoo artwork and logos copyright (C) Gentoo Foundation. diff --git a/euscanwww/djeuscan/templates/euscan/accounts/euscan_email.txt b/euscanwww/djeuscan/templates/euscan/accounts/euscan_email.txt index c17c339..baf396b 100644 --- a/euscanwww/djeuscan/templates/euscan/accounts/euscan_email.txt +++ b/euscanwww/djeuscan/templates/euscan/accounts/euscan_email.txt @@ -29,3 +29,4 @@ Watching {{ num_packages }} package{{ num_packages|pluralize:"s"}}: {{ packages_ {% endif %}{% endif %}{% endwith %} -- This email was sent by euscan, please do not reply. +Go to your euscan account to change email notification settings.