svn commit: r1874537 [3/3] - in /comdev/projects.apache.org/trunk/site/json/foundation: groups.json people.json people_name.json podlings.json releases-files.json releases.json
Modified: comdev/projects.apache.org/trunk/site/json/foundation/releases.json URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/releases.json?rev=1874537=1874536=1874537=diff == --- comdev/projects.apache.org/trunk/site/json/foundation/releases.json (original) +++ comdev/projects.apache.org/trunk/site/json/foundation/releases.json Wed Feb 26 04:20:04 2020 @@ -1 +1,4368 @@ -{} \ No newline at end of file +{ +"accumulo": { +"accumulo-1.9.3": "2019-04-10", +"accumulo-2.0.0": "2019-08-02", +"accumulo2-maven-plugin-1.0.0": "2019-08-07" +}, +"activemq": { +"Apache.NMS-1.5.1": "2014-08-04", +"Apache.NMS-1.7.1": "2015-09-04", +"Apache.NMS-1.8.0": "2019-06-26", +"Apache.NMS.1.8.0.nupkg": "2019-06-26", +"Apache.NMS.AMQP-1.8.0": "2019-10-31", +"Apache.NMS.AMQP.1.8.0.nupkg": "2019-10-31", +"Apache.NMS.ActiveMQ-1.7.2": "2016-04-07", +"Apache.NMS.Stomp-1.5.4": "2014-08-04", +"activemq-5.15.10": "2019-08-28", +"activemq-5.15.11": "2019-11-20", +"activemq-5.15.9": "2019-03-15", +"activemq-artemis-native-1.0.0": "2019-03-07", +"activemq-artemis-native-1.0.1": "2019-10-29", +"activemq-cli-tools-0.1.0": "2017-05-12", +"activemq-cpp-library-3.9.5": "2019-01-25", +"apache-artemis-2.11.0": "2020-01-10" +}, +"airavata": { +"airavata-0.17": "2019-03-21" +}, +"airflow": { +"apache-airflow-1.10.9": "2020-02-07" +}, +"allura": { +"allura-1.12.0": "2019-10-04" +}, +"ambari": { +"apache-ambari-2.7.5": "2019-12-16" +}, +"ant": { +"apache-ant-1.10.6": "2019-05-08", +"apache-ant-1.10.7": "2019-09-05", +"apache-ant-1.9.14": "2019-03-17", +"apache-ant-antunit-1.4": "2018-06-25", +"apache-ant-compress-1.5": "2017-06-13", +"apache-ant-dotnet-1.1": "2012-03-11", +"apache-ivy-2.4.0": "2014-12-13", +"apache-ivy-2.5.0": "2019-10-20", +"apache-ivy-2.5.0-rc1": "2018-04-12", +"apache-ivyde-2.2.0.final-201311091524-RELEASE": "2013-11-09", +"apache-ivyde-sources-2.2.0.final-201311091524-RELEASE": "2013-11-09" +}, +"any23": { +"apache-any23-2.3": "2019-02-26", +"apache-any23-basic-crawler-2.3": "2019-02-26", +"apache-any23-cli-2.3": "2019-02-26", +"apache-any23-html-scraper-2.3": "2019-02-26", +"apache-any23-office-scraper-2.3": "2019-02-26" +}, +"apex": { +"apache-apex-core-3.6.0": "2017-05-01", +"apache-apex-core-3.7.0": "2018-04-14", +"apache-apex-malhar-3.7.0": "2017-03-28", +"apache-apex-malhar-3.8.0": "2017-11-04" +}, +"apr": { +"apr-1.6.5": "2018-09-14", +"apr-1.7.0": "2019-04-04", +"apr-iconv-1.2.2": "2017-10-22", +"apr-util-1.6.1": "2017-10-22" +}, +"archiva": { +"apache-archiva-2.2.1": "2016-05-25", +"apache-archiva-2.2.3": "2017-05-12", +"apache-archiva-2.2.4": "2019-04-25", +"archiva-15": "2015-03-01", +"archiva-16": "2016-05-28", +"archiva-18": "2017-05-16", +"expression-evaluator-2.1": "2014-07-18", +"modello-plugins-1.0": "2014-07-18", +"redback-2.3": "2015-03-01", +"redback-2.4": "2016-05-28", +"redback-2.6": "2017-05-16", +"redback-components-2.4": "2015-03-01", +"spring-apacheds-2.1": "2014-07-18", +"spring-cache-2.2": "2014-07-18", +"spring-jdo2-2.2": "2014-07-18", +"spring-quartz-2.1": "2014-07-18", +"spring-registry-2.4": "2015-03-01", +"spring-taskqueue-2.1": "2014-07-18", +"spring-utils-2.1": "2014-07-18" +}, +"aries": { +"blueprint-maven-plugin-1.1.0": "2015-03-03", +"blueprint-parser-1.1.0": "2013-10-08", +"integration-1.0.1": "2019-01-09", +"integration-1.0.2": "2019-02-26", +"org.apache.aries.blueprint-1.1.0": "2013-01-30", +"org.apache.aries.blueprint.api-1.0.0": "2013-01-30", +"org.apache.aries.blueprint.cm-1.0.7": "2015-07-16", +"org.apache.aries.blueprint.compatibility-1.0.0": "2013-01-30", +"org.apache.aries.blueprint.core-1.4.4": "2015-07-16", +"org.apache.aries.blueprint.core.compatibility-1.0.0": "2013-01-30", +"org.apache.aries.blueprint.jexl.evaluator-1.0.0": "2013-01-30", +"org.apache.aries.blueprint.noosgi-1.1.0": "2015-03-03", +"org.apache.aries.blueprint.web-1.1.0": "2015-03-03", +"org.apache.aries.cdi-1.1.0": "2020-01-06", +"org.apache.aries.component-dsl.parent-1.0.0": "2018-05-04", +"org.apache.aries.component-dsl.parent-1.1.0": "2019-01-09", +"org.apache.aries.component-dsl.parent-1.2.0": "2019-01-09", +"org.apache.aries.component-dsl.parent-1.2.1": "2019-01-09", +"org.apache.aries.jax.rs-1.0.1": "2019-01-09", +"org.apache.aries.jax.rs-1.0.2": "2019-01-09", +"org.apache.aries.jax.rs-1.0.3": "2019-01-09", +"org.apache.aries.jax.rs-1.0.4": "2019-02-26", +"org.apache.aries.jmx-1.1.0": "2013-01-30", +"org.apache.aries.jmx.api-1.1.0": "2013-01-30", +"org.apache.aries.jmx.blueprint-1.1.0": "2013-01-30", +"org.apache.aries.jmx.blueprint.api-1.1.0": "2013-01-30", +"org.apache.aries.jmx.blueprint.core-1.0.1": "2013-01-30", +"org.apache.aries.jmx.blueprint.core-1.1.0": "2013-01-30", +"org.apache.aries.jmx.core-1.1.0": "2013-01-30", +"org.apache.aries.jmx.core-1.1.3": "2015-03-09", +"org.apache.aries.jmx.core.whiteboard-1.1.0": "2013-01-30", +"org.apache.aries.jndi-1.0.0": "2013-01-30",
svn commit: r1874537 [1/3] - in /comdev/projects.apache.org/trunk/site/json/foundation: groups.json people.json people_name.json podlings.json releases-files.json releases.json
Author: projects_role Date: Wed Feb 26 04:20:04 2020 New Revision: 1874537 URL: http://svn.apache.org/viewvc?rev=1874537=rev Log: updating projects data Modified: comdev/projects.apache.org/trunk/site/json/foundation/groups.json comdev/projects.apache.org/trunk/site/json/foundation/people.json comdev/projects.apache.org/trunk/site/json/foundation/people_name.json comdev/projects.apache.org/trunk/site/json/foundation/podlings.json comdev/projects.apache.org/trunk/site/json/foundation/releases-files.json comdev/projects.apache.org/trunk/site/json/foundation/releases.json Modified: comdev/projects.apache.org/trunk/site/json/foundation/groups.json URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/groups.json?rev=1874537=1874536=1874537=diff == --- comdev/projects.apache.org/trunk/site/json/foundation/groups.json (original) +++ comdev/projects.apache.org/trunk/site/json/foundation/groups.json Wed Feb 26 04:20:04 2020 @@ -1182,55 +1182,6 @@ "upayavira", "vgritsenko" ], -"aurora": [ -"benh", -"dlester", -"dmclaughlin", -"hsaputra", -"jcohen", -"jfarrell", -"jonboulle", -"jordanly", -"jsirois", -"kevints", -"mansu", -"mattmann", -"mauricio", -"maxim", -"mchucarroll", -"mehrdad", -"renan", -"santhk", -"serb", -"sniemitz", -"wfarner", -"wickman", -"zmanji" -], -"aurora-pmc": [ -"benh", -"dlester", -"dmclaughlin", -"hsaputra", -"jcohen", -"jfarrell", -"jordanly", -"jsirois", -"kevints", -"mansu", -"mattmann", -"mauricio", -"maxim", -"mchucarroll", -"mehrdad", -"renan", -"santhk", -"serb", -"sniemitz", -"wfarner", -"wickman", -"zmanji" -], "avro": [ "blachniet", "blue", Modified: comdev/projects.apache.org/trunk/site/json/foundation/people.json URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/people.json?rev=1874537=1874536=1874537=diff == --- comdev/projects.apache.org/trunk/site/json/foundation/people.json (original) +++ comdev/projects.apache.org/trunk/site/json/foundation/people.json Wed Feb 26 04:20:04 2020 @@ -5219,8 +5219,6 @@ }, "benh": { "groups": [ -"aurora", -"aurora-pmc", "mesos", "mesos-pmc", "storm" @@ -12586,8 +12584,6 @@ }, "dlester": { "groups": [ -"aurora", -"aurora-pmc", "incubator", "incubator-pmc", "mesos", @@ -12752,8 +12748,6 @@ }, "dmclaughlin": { "groups": [ -"aurora", -"aurora-pmc", "incubator" ], "member": false, @@ -19842,8 +19836,6 @@ }, "hsaputra": { "groups": [ -"aurora", -"aurora-pmc", "bookkeeper", "bookkeeper-pmc", "carbondata", @@ -22396,8 +22388,6 @@ }, "jcohen": { "groups": [ -"aurora", -"aurora-pmc", "incubator" ], "member": false, @@ -23046,8 +23036,6 @@ }, "jfarrell": { "groups": [ -"aurora", -"aurora-pmc", "cassandra", "cassandra-pmc", "heron", @@ -25148,7 +25136,6 @@ }, "jonboulle": { "groups": [ -"aurora", "incubator" ], "member": false, @@ -25252,14 +25239,6 @@ "member": false, "name": "Joo Yeon Kim" }, -"jordanly": { -"groups": [ -"aurora", -"aurora-pmc" -], -"member": false, -"name": "Jordan Ly" -}, "jordi": { "groups": [ "incubator" @@ -25840,14 +25819,6 @@ "member": false, "name": "Jon Sime" }, -"jsirois": { -"groups": [ -"aurora", -"aurora-pmc" -], -"member": false, -"name": "John Sirois" -}, "jsirota": { "groups": [ "incubator", @@ -27504,8 +27475,6 @@ }, "kevints": { "groups": [ -"aurora", -"aurora-pmc", "incubator" ], "member": false, @@ -31317,8 +31286,6 @@ }, "mansu": { "groups": [ -"aurora", -"aurora-pmc", "incubator" ], "member": false, @@ -32025,8 +31992,6 @@ "any23-pmc", "asterixdb", "asterixdb-pmc", -"aurora", -"aurora-pmc", "bahir", "bahir-pmc", "climate", @@ -32152,14 +32117,6 @@ "member": false, "name": "Attila Szabo" }, -"mauricio": { -"groups": [ -"aurora", -"aurora-pmc" -], -"member": false, -"name": "Mauricio Garavaglia" -}, "mauro": { "groups": [ "maven" @@ -32221,8 +32178,6 @@ }, "maxim": { "groups": [ -"aurora", -"aurora-pmc", "incubator" ], "member": false, @@ -32605,8 +32560,6 @@ }, "mchucarroll": { "groups": [ -"aurora", -"aurora-pmc", "incubator" ], "member": false, @@ -32849,14 +32802,6 @@ "member": false, "name": "Mehdi Houshmand" }, -"mehrdad": { -"groups": [ -"aurora", -"aurora-pmc" -], -"member": false, -"name": "Mehrdad Nurolahzade" -}, "mehul": { "groups": [ "ranger" @@ -41374,14 +41319,6 @@ "member": false, "name": "Remus Rusanu" }, -"renan": { -"groups": [ -"aurora", -"aurora-pmc" -], -"member": false, -"name": "Renan DelValle" -}, "renaud": { "groups": [ "uima" @@ -43792,14 +43729,6 @@ "member": false, "name": "Sankar Hariappan" }, -"santhk": { -"groups": [ -"aurora", -"aurora-pmc" -], -"member": false, -"name": "Santhosh Kumar Shanmugham" -}, "santhoshedukulla": { "groups": [ "cloudstack" @@ -44667,14 +44596,6 @@ "member": false, "name": "Senthil Kumar" },
svn commit: r1874537 [2/3] - in /comdev/projects.apache.org/trunk/site/json/foundation: groups.json people.json people_name.json podlings.json releases-files.json releases.json
Modified: comdev/projects.apache.org/trunk/site/json/foundation/releases-files.json URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/releases-files.json?rev=1874537=1874536=1874537=diff == --- comdev/projects.apache.org/trunk/site/json/foundation/releases-files.json (original) +++ comdev/projects.apache.org/trunk/site/json/foundation/releases-files.json Wed Feb 26 04:20:04 2020 @@ -1 +1,14709 @@ -{} \ No newline at end of file +{ +"accumulo": { +"accumulo-1.9.3": [ +"accumulo/1.9.3/accumulo-1.9.3-src.tar.gz" +], +"accumulo-2.0.0": [ +"accumulo/2.0.0/accumulo-2.0.0-src.tar.gz" +], +"accumulo2-maven-plugin-1.0.0": [ +"accumulo/accumulo2-maven-plugin/1.0.0/accumulo2-maven-plugin-1.0.0-source-release.tar.gz" +] +}, +"activemq": { +"Apache.NMS-1.5.1": [ +"activemq/apache-nms/1.5.0/Apache.NMS-1.5.1-src.zip" +], +"Apache.NMS-1.7.1": [ +"activemq/apache-nms/1.7.0/Apache.NMS-1.7.1-src.zip" +], +"Apache.NMS-1.8.0": [ +"activemq/apache-nms-api/1.8.0/Apache.NMS-1.8.0-src.zip" +], +"Apache.NMS.1.8.0.nupkg": [ +"activemq/apache-nms-api/1.8.0/Apache.NMS.1.8.0.nupkg" +], +"Apache.NMS.AMQP-1.8.0": [ +"activemq/apache-nms-amqp/1.8.0/Apache.NMS.AMQP-1.8.0-src.zip" +], +"Apache.NMS.AMQP.1.8.0.nupkg": [ +"activemq/apache-nms-amqp/1.8.0/Apache.NMS.AMQP.1.8.0.nupkg" +], +"Apache.NMS.ActiveMQ-1.7.2": [ +"activemq/apache-nms/1.7.0/Apache.NMS.ActiveMQ-1.7.2-src.zip" +], +"Apache.NMS.Stomp-1.5.4": [ +"activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-src.zip" +], +"activemq-5.15.10": [ +"activemq/5.15.10/activemq-parent-5.15.10-source-release.zip" +], +"activemq-5.15.11": [ +"activemq/5.15.11/activemq-parent-5.15.11-source-release.zip" +], +"activemq-5.15.9": [ +"activemq/5.15.9/activemq-parent-5.15.9-source-release.zip" +], +"activemq-artemis-native-1.0.0": [ +"activemq/activemq-artemis-native/1.0.0/activemq-artemis-native-1.0.0-source-release.tar.gz", +"activemq/activemq-artemis-native/1.0.0/activemq-artemis-native-1.0.0-source-release.zip" +], +"activemq-artemis-native-1.0.1": [ +"activemq/activemq-artemis-native/1.0.1/activemq-artemis-native-1.0.1-source-release.tar.gz", +"activemq/activemq-artemis-native/1.0.1/activemq-artemis-native-1.0.1-source-release.zip" +], +"activemq-cli-tools-0.1.0": [ +"activemq/activemq-cli-tools/0.1.0/activemq-cli-tools-parent-0.1.0-source-release.zip" +], +"activemq-cpp-library-3.9.5": [ +"activemq/activemq-cpp/3.9.5/activemq-cpp-library-3.9.5-src.tar.bz2", +"activemq/activemq-cpp/3.9.5/activemq-cpp-library-3.9.5-src.tar.gz", +"activemq/activemq-cpp/3.9.5/activemq-cpp-library-3.9.5-src.zip" +], +"apache-artemis-2.11.0": [ +"activemq/activemq-artemis/2.11.0/apache-artemis-2.11.0-source-release.tar.gz", +"activemq/activemq-artemis/2.11.0/apache-artemis-2.11.0-source-release.zip" +] +}, +"airavata": { +"airavata-0.17": [ +"airavata/0.17/airavata-0.17-source-release.zip" +] +}, +"airflow": { +"apache-airflow-1.10.9": [ +"airflow/1.10.9/apache-airflow-1.10.9-source.tar.gz" +] +}, +"allura": { +"allura-1.12.0": [ +"allura/allura-1.12.0.tar.gz" +] +}, +"ambari": { +"apache-ambari-2.7.5": [ +"ambari/ambari-2.7.5/apache-ambari-2.7.5-src.tar.gz" +] +}, +"ant": { +"apache-ant-1.10.6": [ +"ant/source/apache-ant-1.10.6-src.tar.bz2", +"ant/source/apache-ant-1.10.6-src.tar.gz", +"ant/source/apache-ant-1.10.6-src.tar.xz", +"ant/source/apache-ant-1.10.6-src.zip" +], +"apache-ant-1.10.7": [ +"ant/source/apache-ant-1.10.7-src.tar.bz2", +"ant/source/apache-ant-1.10.7-src.tar.gz", +"ant/source/apache-ant-1.10.7-src.tar.xz", +"ant/source/apache-ant-1.10.7-src.zip" +], +"apache-ant-1.9.14": [ +"ant/source/apache-ant-1.9.14-src.tar.bz2", +"ant/source/apache-ant-1.9.14-src.tar.gz", +"ant/source/apache-ant-1.9.14-src.zip" +], +"apache-ant-antunit-1.4": [ +"ant/antlibs/antunit/source/apache-ant-antunit-1.4-src.tar.bz2", +"ant/antlibs/antunit/source/apache-ant-antunit-1.4-src.tar.gz", +"ant/antlibs/antunit/source/apache-ant-antunit-1.4-src.zip" +], +"apache-ant-compress-1.5": [ +"ant/antlibs/compress/source/apache-ant-compress-1.5-src.tar.bz2", +"ant/antlibs/compress/source/apache-ant-compress-1.5-src.tar.gz", +"ant/antlibs/compress/source/apache-ant-compress-1.5-src.zip" +], +"apache-ant-dotnet-1.1": [ +"ant/antlibs/dotnet/source/apache-ant-dotnet-1.1-src.tar.bz2", +"ant/antlibs/dotnet/source/apache-ant-dotnet-1.1-src.tar.gz", +"ant/antlibs/dotnet/source/apache-ant-dotnet-1.1-src.zip" +], +"apache-ivy-2.4.0": [ +"ant/ivy/2.4.0/apache-ivy-2.4.0-src.tar.gz", +"ant/ivy/2.4.0/apache-ivy-2.4.0-src.zip" +], +"apache-ivy-2.5.0": [ +"ant/ivy/2.5.0/apache-ivy-2.5.0-src.tar.gz", +"ant/ivy/2.5.0/apache-ivy-2.5.0-src.zip" +], +"apache-ivy-2.5.0-rc1": [ +"ant/ivy/2.5.0-rc1/apache-ivy-2.5.0-rc1-src.tar.gz", +"ant/ivy/2.5.0-rc1/apache-ivy-2.5.0-rc1-src.zip" +], +"apache-ivyde-2.2.0.final-201311091524-RELEASE": [ +"ant/ivyde/2.2.0.final/apache-ivyde-2.2.0.final-201311091524-RELEASE.tar.gz",
svn commit: r1874520 - /comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py
Author: humbedooh Date: Tue Feb 25 16:55:38 2020 New Revision: 1874520 URL: http://svn.apache.org/viewvc?rev=1874520=rev Log: add some more ignores Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py?rev=1874520=1874519=1874520=diff == --- comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py (original) +++ comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Tue Feb 25 16:55:38 2020 @@ -86,7 +86,7 @@ def parseDir(committeeId, path): if ("/%s" % f) not in path and f.lower() not in ['binaries', 'repos', 'updatesite', 'current', 'stable', 'stable1', 'stable2', 'binary', 'notes', 'doc', 'eclipse', 'patches', 'docs', 'changes', 'features', 'tmp', 'cpp', 'php', 'ruby', 'py', 'py3', 'issuesfixed', 'images', 'styles', 'wikipages']: parseDir(committeeId, "%s/%s" % (path, f)) # Note: this eliminates binary archives; not sure whether that is intentional or not. -elif not re.search(r"(MD5SUM|SHA1SUM|\.md5|\.mds|\.sh1|\.sh2|\.sha|\.asc|\.sig|\.bin|\.pom|\.jar|\.whl|\.pdf|\.xml|\.xsd|\.html|\.txt|\.cfg|\.ish|\.pl|RELEASE.NOTES|LICENSE|KEYS|CHANGELOG|NOTICE|MANIFEST|Changes|readme|x86|amd64|-manual\.|-docs\.|-docs-|-doc-|Announcement|current|-deps|-dependencies|binary|-bin-|-bin\.|-javadoc-|-distro|rat_report)", f, flags=re.IGNORECASE): +elif not re.search(r"(MD5SUM|SHA1SUM|\.md5|\.mds|\.sh1|\.sh2|\.sha|\.asc|\.sig|\.bin|\.pom|\.jar|\.whl|\.pdf|\.xml|\.xsd|\.html|\.txt|\.cfg|\.ish|\.pl|RELEASE.NOTES|LICENSE|KEYS|CHANGELOG|NOTICE|MANIFEST|Changes|readme|x86|amd64|-manual\.|-docs\.|-docs-|-doc-|Announcement|current|-deps|-dependencies|binary|-bin-|-bin\.|-javadoc-|-distro|rat_report|\.png|\.jpg|\.gif|\.sqlite)", f, flags=re.IGNORECASE): filename = cleanFilename(f) if len(filename) > 1: if filename not in releases[committeeId]:
svn commit: r1874516 - /comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py
Author: humbedooh Date: Tue Feb 25 16:46:10 2020 New Revision: 1874516 URL: http://svn.apache.org/viewvc?rev=1874516=rev Log: account for both old and new patterns Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py?rev=1874516=1874515=1874516=diff == --- comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py (original) +++ comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Tue Feb 25 16:46:10 2020 @@ -44,7 +44,7 @@ x = 0 def getDirList(url): try: data = urllib.request.urlopen(url).read().decode('utf-8') -for entry, xd, xdate in re.findall(r".+<.+?>(\d\d\d\d-\d\d-\d\d)", data, re.MULTILINE | re.UNICODE): +for entry, xd, xdate in re.findall(r".+(?:<.+?>|\s+)(\d\d\d\d-\d\d-\d\d)", data, re.MULTILINE | re.UNICODE): yield(entry, xdate, xd) except: pass
svn commit: r1874514 - /comdev/projects.apache.org/trunk/site/js/projects.js
Author: humbedooh Date: Tue Feb 25 16:42:55 2020 New Revision: 1874514 URL: http://svn.apache.org/viewvc?rev=1874514=rev Log: force update on reload Modified: comdev/projects.apache.org/trunk/site/js/projects.js Modified: comdev/projects.apache.org/trunk/site/js/projects.js URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/js/projects.js?rev=1874514=1874513=1874514=diff == --- comdev/projects.apache.org/trunk/site/js/projects.js (original) +++ comdev/projects.apache.org/trunk/site/js/projects.js Tue Feb 25 16:42:55 2020 @@ -1670,7 +1670,7 @@ function linkToHere(id) { // Called by releases.html function buildReleases() { -GetAsyncJSON("json/foundation/releases.json", null, renderReleases); +GetAsyncJSON("json/foundation/releases.json?" + Math.random(), null, renderReleases); } // Async data fetching \\
svn commit: r1874512 - /comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py
Author: humbedooh Date: Tue Feb 25 16:35:19 2020 New Revision: 1874512 URL: http://svn.apache.org/viewvc?rev=1874512=rev Log: update pattern Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py?rev=1874512=1874511=1874512=diff == --- comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py (original) +++ comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Tue Feb 25 16:35:19 2020 @@ -44,7 +44,7 @@ x = 0 def getDirList(url): try: data = urllib.request.urlopen(url).read().decode('utf-8') -for entry, xd, xdate in re.findall(r".+\s+(\d\d\d\d-\d\d-\d\d)", data, re.MULTILINE | re.UNICODE): +for entry, xd, xdate in re.findall(r".+<.+?>(\d\d\d\d-\d\d-\d\d)", data, re.MULTILINE | re.UNICODE): yield(entry, xdate, xd) except: pass
svn commit: r1874510 - /comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py
Author: humbedooh Date: Tue Feb 25 16:26:57 2020 New Revision: 1874510 URL: http://svn.apache.org/viewvc?rev=1874510=rev Log: downloads have moved to downloads.a.o Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Modified: comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py?rev=1874510=1874509=1874510=diff == --- comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py (original) +++ comdev/projects.apache.org/trunk/scripts/cronjobs/parsereleases.py Tue Feb 25 16:26:57 2020 @@ -29,7 +29,7 @@ Note that rsync excludes hashes, sigs an releases = {} files = {} -mainurl = "http://www.apache.org/dist/; +mainurl = "https://downloads.apache.org/; x = 0 @@ -121,4 +121,4 @@ with open("../../site/json/foundation/re json.dump(files, f, sort_keys=True, indent=0) f.close() -print("All done!") \ No newline at end of file +print("All done!")