From 008969e03176d6aa3c2401dfc771949c08036f4a Mon Sep 17 00:00:00 2001 From: Scott Kirkland Date: Thu, 6 Aug 2015 22:44:09 -0700 Subject: [PATCH 1/4] Correctly get url for sitemap using slug This fixes the current error when using the telescope-sitemap package by using the Posts.getLink(post) function that all of the routers use, plus getting the slug field for all orders makes the url's pretty & SEO friendly. --- packages/telescope-sitemap/lib/server/sitemaps.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/telescope-sitemap/lib/server/sitemaps.js b/packages/telescope-sitemap/lib/server/sitemaps.js index fd4a4256a..f3396bf16 100644 --- a/packages/telescope-sitemap/lib/server/sitemaps.js +++ b/packages/telescope-sitemap/lib/server/sitemaps.js @@ -43,12 +43,12 @@ Meteor.startup(function() { var siteUrl = Telescope.utils.getSiteUrl(); var params = Posts.getSubParams(Posts.views[key]()); var posts = Posts.find(params.find, { - fields: {postedAt: 1, title: 1, _id: 1}, + fields: {postedAt: 1, slug: 1, _id: 1}, limit: 100, sort: params.options.sort }); posts.forEach(function(post) { - var url = getPostPageUrl(post).replace(siteUrl, ""); + var url = Posts.getLink(post); postPages[url] = {page: url, lastmod: post.postedAt, changefreq: "daily"}; }); }); From bc65923d2041f02eb12be85a662a55b0eb6ed28d Mon Sep 17 00:00:00 2001 From: Scott Kirkland Date: Sun, 9 Aug 2015 18:14:11 -0700 Subject: [PATCH 2/4] make sure the postView is a function otherwise it'll hard crash on an unknown value, like "daily" --- packages/telescope-sitemap/lib/server/sitemaps.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/telescope-sitemap/lib/server/sitemaps.js b/packages/telescope-sitemap/lib/server/sitemaps.js index fd4a4256a..87c7d1b2c 100644 --- a/packages/telescope-sitemap/lib/server/sitemaps.js +++ b/packages/telescope-sitemap/lib/server/sitemaps.js @@ -4,9 +4,11 @@ Meteor.startup(function() { */ sitemaps.add("/sitemap.xml", function() { var _getLatest = function(viewParamKey, terms) { - var params = Posts.getSubParams( - Posts.views[viewParamKey.toLowerCase()](terms) - ); + var postView = Posts.views[viewParamKey.toLowerCase()]; + + if (!_.isFunction(postView)) return null; + + var params = Posts.getSubParams(postView(terms)); var post = Posts.findOne(params.find, { 'fields': {'postedAt': 1}, 'sort': params.options.sort From 13bf1e3ccfb66ab7d350b988a02a92d08c56a734 Mon Sep 17 00:00:00 2001 From: Sacha Greif Date: Sat, 15 Aug 2015 12:36:07 +0900 Subject: [PATCH 3/4] fix versioning (0.23.0) --- .meteor/versions | 70 +++++++++---------- packages/telescope-api/package.js | 4 +- packages/telescope-comments/package.js | 10 +-- packages/telescope-core/package.js | 18 ++--- packages/telescope-daily/package.js | 6 +- packages/telescope-datetimepicker/package.js | 4 +- packages/telescope-debug/package.js | 4 +- packages/telescope-email/package.js | 4 +- packages/telescope-embedly/package.js | 4 +- packages/telescope-events/package.js | 6 +- packages/telescope-getting-started/package.js | 4 +- packages/telescope-i18n/package.js | 4 +- packages/telescope-invites/package.js | 4 +- packages/telescope-kadira/package.js | 4 +- packages/telescope-lib/lib/core.js | 2 +- packages/telescope-lib/package.js | 2 +- packages/telescope-messages/package.js | 4 +- packages/telescope-migrations/package.js | 4 +- packages/telescope-newsletter/package.js | 4 +- packages/telescope-notifications/package.js | 4 +- packages/telescope-pages/package.js | 4 +- packages/telescope-post-by-feed/package.js | 4 +- packages/telescope-posts/package.js | 12 ++-- .../lib/server/import_releases.js | 2 +- packages/telescope-releases/package.js | 8 +-- .../releases/{0.23.md => 0.23.0.md} | 0 packages/telescope-rss/package.js | 4 +- packages/telescope-scoring/package.js | 4 +- packages/telescope-search/package.js | 4 +- packages/telescope-settings/package.js | 6 +- packages/telescope-share/package.js | 4 +- packages/telescope-singleday/package.js | 4 +- packages/telescope-sitemap/package.js | 4 +- .../telescope-subscribe-to-posts/package.js | 4 +- packages/telescope-tagline-banner/package.js | 4 +- packages/telescope-tags/package.js | 4 +- packages/telescope-theme-base/package.js | 4 +- packages/telescope-theme-hubble/package.js | 4 +- packages/telescope-update-prompt/package.js | 4 +- packages/telescope-users/package.js | 8 +-- 40 files changed, 129 insertions(+), 129 deletions(-) rename packages/telescope-releases/releases/{0.23.md => 0.23.0.md} (100%) diff --git a/.meteor/versions b/.meteor/versions index 07ac385cf..7c61a6528 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -119,41 +119,41 @@ spiderable@1.0.7 srp@1.0.3 standard-app-packages@1.0.5 tap:i18n@1.5.1 -telescope:api@0.22.2 -telescope:comments@0.22.2 -telescope:core@0.22.2 -telescope:daily@0.22.2 -telescope:datetimepicker@0.22.2 -telescope:debug@0.22.2 -telescope:email@0.22.2 -telescope:embedly@0.22.2 -telescope:events@0.22.2 -telescope:getting-started@0.22.2 -telescope:i18n@0.22.2 -telescope:invites@0.22.2 -telescope:kadira@0.22.2 -telescope:lib@0.22.2 -telescope:messages@0.22.2 -telescope:migrations@0.22.2 -telescope:newsletter@0.22.2 -telescope:notifications@0.22.2 -telescope:pages@0.22.2 -telescope:post-by-feed@0.22.2 -telescope:posts@0.22.3 -telescope:releases@0.22.2 -telescope:rss@0.22.2 -telescope:scoring@0.22.2 -telescope:search@0.22.2 -telescope:settings@0.22.2 -telescope:share@0.22.2 -telescope:singleday@0.22.2 -telescope:subscribe-to-posts@0.22.2 -telescope:tagline-banner@0.22.2 -telescope:tags@0.22.2 -telescope:theme-base@0.22.2 -telescope:theme-hubble@0.22.2 -telescope:update-prompt@0.22.2 -telescope:users@0.22.2 +telescope:api@0.23.0 +telescope:comments@0.23.0 +telescope:core@0.23.0 +telescope:daily@0.23.0 +telescope:datetimepicker@0.23.0 +telescope:debug@0.23.0 +telescope:email@0.23.0 +telescope:embedly@0.23.0 +telescope:events@0.23.0 +telescope:getting-started@0.23.0 +telescope:i18n@0.23.0 +telescope:invites@0.23.0 +telescope:kadira@0.23.0 +telescope:lib@0.23.0 +telescope:messages@0.23.0 +telescope:migrations@0.23.0 +telescope:newsletter@0.23.0 +telescope:notifications@0.23.0 +telescope:pages@0.23.0 +telescope:post-by-feed@0.23.0 +telescope:posts@0.23.0 +telescope:releases@0.23.0 +telescope:rss@0.23.0 +telescope:scoring@0.23.0 +telescope:search@0.23.0 +telescope:settings@0.23.0 +telescope:share@0.23.0 +telescope:singleday@0.23.0 +telescope:subscribe-to-posts@0.23.0 +telescope:tagline-banner@0.23.0 +telescope:tags@0.23.0 +telescope:theme-base@0.23.0 +telescope:theme-hubble@0.23.0 +telescope:update-prompt@0.23.0 +telescope:users@0.23.0 templating@1.1.1 tracker@1.0.7 tsega:bootstrap3-datetimepicker@4.14.30_4 diff --git a/packages/telescope-api/package.js b/packages/telescope-api/package.js index 592215875..c154bfa18 100644 --- a/packages/telescope-api/package.js +++ b/packages/telescope-api/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:api", summary: "Telescope API package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles(['lib/server/api.js', 'lib/server/routes.js'], ['server']); diff --git a/packages/telescope-comments/package.js b/packages/telescope-comments/package.js index 476050b15..345147d1c 100644 --- a/packages/telescope-comments/package.js +++ b/packages/telescope-comments/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:comments", summary: "Telescope comments package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -10,10 +10,10 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); api.use([ - 'telescope:lib@0.23', - 'telescope:i18n@0.23', - 'telescope:settings@0.23', - 'telescope:users@0.23' + 'telescope:lib@0.23.0', + 'telescope:i18n@0.23.0', + 'telescope:settings@0.23.0', + 'telescope:users@0.23.0' ]); api.addFiles([ diff --git a/packages/telescope-core/package.js b/packages/telescope-core/package.js index c11b284ac..4aa513656 100644 --- a/packages/telescope-core/package.js +++ b/packages/telescope-core/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:core", summary: "Telescope core package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -10,14 +10,14 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); var packages = [ - 'telescope:lib@0.23', // no dependencies - 'telescope:messages@0.23', // lib - 'telescope:i18n@0.23', // lib - 'telescope:events@0.23', // lib, i18n - 'telescope:settings@0.23', // lib, i18n - 'telescope:users@0.23', // lib, i18n, settings - 'telescope:comments@0.23', // lib, i18n, settings, users - 'telescope:posts@0.23' // lib, i18n, settings, users, comments + 'telescope:lib@0.23.0', // no dependencies + 'telescope:messages@0.23.0', // lib + 'telescope:i18n@0.23.0', // lib + 'telescope:events@0.23.0', // lib, i18n + 'telescope:settings@0.23.0', // lib, i18n + 'telescope:users@0.23.0', // lib, i18n, settings + 'telescope:comments@0.23.0', // lib, i18n, settings, users + 'telescope:posts@0.23.0' // lib, i18n, settings, users, comments ]; api.use(packages); diff --git a/packages/telescope-daily/package.js b/packages/telescope-daily/package.js index b9b995e53..e1b4a72c7 100644 --- a/packages/telescope-daily/package.js +++ b/packages/telescope-daily/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:daily", summary: "Telescope daily view", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -10,8 +10,8 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); api.use([ - 'telescope:core@0.23', - 'telescope:singleday@0.23', + 'telescope:core@0.23.0', + 'telescope:singleday@0.23.0', ]); api.addFiles([ diff --git a/packages/telescope-datetimepicker/package.js b/packages/telescope-datetimepicker/package.js index d76d9e4a0..9b7f708e3 100644 --- a/packages/telescope-datetimepicker/package.js +++ b/packages/telescope-datetimepicker/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:datetimepicker", summary: "Custom bootstrap-datetimepicker input type for AutoForm", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-datetimepicker.git" }); @@ -10,7 +10,7 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); api.use([ - 'telescope:core@0.23', + 'telescope:core@0.23.0', 'tsega:bootstrap3-datetimepicker@4.14.30_4' ]); diff --git a/packages/telescope-debug/package.js b/packages/telescope-debug/package.js index 57e4468f9..ad52d83d5 100644 --- a/packages/telescope-debug/package.js +++ b/packages/telescope-debug/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:debug", summary: "Telescope debug package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git", debugOnly: true }); @@ -10,7 +10,7 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/debug.js' diff --git a/packages/telescope-email/package.js b/packages/telescope-email/package.js index b6ab45024..d9d682b34 100644 --- a/packages/telescope-email/package.js +++ b/packages/telescope-email/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:email", summary: "Telescope email package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-email.git" }); @@ -14,7 +14,7 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); api.use([ - 'telescope:core@0.23', + 'telescope:core@0.23.0', 'sacha:juice@0.1.4' ]); diff --git a/packages/telescope-embedly/package.js b/packages/telescope-embedly/package.js index 23806afb7..803ae7387 100644 --- a/packages/telescope-embedly/package.js +++ b/packages/telescope-embedly/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:embedly", summary: "Telescope Embedly module package", - version: "0.23", + version: "0.23.0", git: 'https://github.com/TelescopeJS/telescope-embedly.git' }); @@ -9,7 +9,7 @@ Package.onUse( function(api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'package-tap.i18n', diff --git a/packages/telescope-events/package.js b/packages/telescope-events/package.js index 8b4a377df..f72f634d6 100644 --- a/packages/telescope-events/package.js +++ b/packages/telescope-events/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:events", summary: "Telescope event tracking package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -10,8 +10,8 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); api.use([ - 'telescope:lib@0.23', - 'telescope:i18n@0.23' + 'telescope:lib@0.23.0', + 'telescope:i18n@0.23.0' ]); api.addFiles([ diff --git a/packages/telescope-getting-started/package.js b/packages/telescope-getting-started/package.js index 379569538..e5fce4390 100644 --- a/packages/telescope-getting-started/package.js +++ b/packages/telescope-getting-started/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:getting-started", summary: "Getting started posts", - version: '0.23', + version: '0.23.0', git: "https://github.com/TelescopeJS/telescope-getting-started.git" }); @@ -17,7 +17,7 @@ Package.onUse(function (api) { // automatic (let the package specify where it's needed) - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); // client diff --git a/packages/telescope-i18n/package.js b/packages/telescope-i18n/package.js index d182578ae..ee51db2f9 100644 --- a/packages/telescope-i18n/package.js +++ b/packages/telescope-i18n/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:i18n", summary: "Telescope i18n package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); - api.use(['telescope:lib@0.23']); + api.use(['telescope:lib@0.23.0']); api.use(["session"], "client"); diff --git a/packages/telescope-invites/package.js b/packages/telescope-invites/package.js index 7d419f309..4d14bd38b 100644 --- a/packages/telescope-invites/package.js +++ b/packages/telescope-invites/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:invites", summary: "Telescope invites package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-invites.git" }); @@ -17,7 +17,7 @@ Package.onUse(function (api) { // automatic (let the package specify where it's needed) - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); // client diff --git a/packages/telescope-kadira/package.js b/packages/telescope-kadira/package.js index 50c8cbeff..1e28c8d05 100644 --- a/packages/telescope-kadira/package.js +++ b/packages/telescope-kadira/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:kadira", summary: "Telescope Kadira package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-kadira.git" }); @@ -10,7 +10,7 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); api.use([ - 'telescope:core@0.23', + 'telescope:core@0.23.0', 'meteorhacks:kadira@2.22.1', 'kadira:debug@2.1.0' ], ['client', 'server']); diff --git a/packages/telescope-lib/lib/core.js b/packages/telescope-lib/lib/core.js index 0c5bef217..5e9e9250d 100644 --- a/packages/telescope-lib/lib/core.js +++ b/packages/telescope-lib/lib/core.js @@ -5,4 +5,4 @@ Telescope = {}; -Telescope.VERSION = '0.23'; \ No newline at end of file +Telescope.VERSION = '0.23.0'; \ No newline at end of file diff --git a/packages/telescope-lib/package.js b/packages/telescope-lib/package.js index cb6612aee..7148d0336 100644 --- a/packages/telescope-lib/package.js +++ b/packages/telescope-lib/package.js @@ -1,7 +1,7 @@ Package.describe({ name: 'telescope:lib', summary: 'Telescope libraries.', - version: '0.23', + version: '0.23.0', git: "https://github.com/TelescopeJS/Telescope.git" }); diff --git a/packages/telescope-messages/package.js b/packages/telescope-messages/package.js index 777c6da82..a185e098b 100644 --- a/packages/telescope-messages/package.js +++ b/packages/telescope-messages/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:messages", summary: "Telescope messages package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-messages.git" }); @@ -9,7 +9,7 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:lib@0.23']); + api.use(['telescope:lib@0.23.0']); api.addFiles([ 'lib/client/messages.js', diff --git a/packages/telescope-migrations/package.js b/packages/telescope-migrations/package.js index 90cb4d45c..346416851 100644 --- a/packages/telescope-migrations/package.js +++ b/packages/telescope-migrations/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:migrations", summary: "Telescope migrations package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -9,7 +9,7 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/server/migrations.js' diff --git a/packages/telescope-newsletter/package.js b/packages/telescope-newsletter/package.js index b776783a0..b70102ec8 100644 --- a/packages/telescope-newsletter/package.js +++ b/packages/telescope-newsletter/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:newsletter", summary: "Telescope email newsletter package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-newsletter.git" }); @@ -14,7 +14,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); api.use([ - 'telescope:core@0.23', + 'telescope:core@0.23.0', 'miro:mailchimp@1.1.0', ]); diff --git a/packages/telescope-notifications/package.js b/packages/telescope-notifications/package.js index ddc642b78..a9d476c1a 100644 --- a/packages/telescope-notifications/package.js +++ b/packages/telescope-notifications/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:notifications", summary: "Telescope notifications package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-notifications.git" }); @@ -10,7 +10,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); api.use([ - 'telescope:core@0.23', + 'telescope:core@0.23.0', 'kestanous:herald@1.3.0', 'kestanous:herald-email@0.5.0' ]); diff --git a/packages/telescope-pages/package.js b/packages/telescope-pages/package.js index d7c54284c..2226b6662 100644 --- a/packages/telescope-pages/package.js +++ b/packages/telescope-pages/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:pages", summary: "Telescope static pages package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-pages.git" }); @@ -9,7 +9,7 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/pages.js' diff --git a/packages/telescope-post-by-feed/package.js b/packages/telescope-post-by-feed/package.js index 119c01016..b90c27168 100644 --- a/packages/telescope-post-by-feed/package.js +++ b/packages/telescope-post-by-feed/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:post-by-feed", summary: "Auto post via RSS to Telescope", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-post-by-feed.git" }); @@ -16,7 +16,7 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/feeds.js' diff --git a/packages/telescope-posts/package.js b/packages/telescope-posts/package.js index 2542b9b2f..cee3e4d0f 100644 --- a/packages/telescope-posts/package.js +++ b/packages/telescope-posts/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:posts", summary: "Telescope posts package", - version: "0.22.3", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-posts.git" }); @@ -10,11 +10,11 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); api.use([ - 'telescope:lib@0.23', - 'telescope:i18n@0.23', - 'telescope:settings@0.23', - 'telescope:users@0.23', - 'telescope:comments@0.23' + 'telescope:lib@0.23.0', + 'telescope:i18n@0.23.0', + 'telescope:settings@0.23.0', + 'telescope:users@0.23.0', + 'telescope:comments@0.23.0' ]); api.addFiles([ diff --git a/packages/telescope-releases/lib/server/import_releases.js b/packages/telescope-releases/lib/server/import_releases.js index 947cbe9e7..645eca9f1 100644 --- a/packages/telescope-releases/lib/server/import_releases.js +++ b/packages/telescope-releases/lib/server/import_releases.js @@ -36,7 +36,7 @@ Meteor.startup(function () { importRelease('0.21.1'); importRelease('0.22.1'); importRelease('0.22.2'); - importRelease('0.23'); + importRelease('0.23.0'); // if this is before the first run, mark all release notes as read to avoid showing them if (!Events.findOne({name: 'firstRun'})) { diff --git a/packages/telescope-releases/package.js b/packages/telescope-releases/package.js index 9f01fcfee..18989367a 100644 --- a/packages/telescope-releases/package.js +++ b/packages/telescope-releases/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:releases", summary: "Show Telescope release notes and phone home with some stats.", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-releases.git" }); @@ -11,7 +11,7 @@ Package.onUse(function (api) { // --------------------------- 1. Meteor packages dependencies --------------------------- - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); // ---------------------------------- 2. Files to include ---------------------------------- @@ -56,8 +56,8 @@ Package.onUse(function (api) { api.addFiles('releases/0.20.6.md', 'server', { isAsset: true }); api.addFiles('releases/0.21.1.md', 'server', { isAsset: true }); api.addFiles('releases/0.22.1.md', 'server', { isAsset: true }); - api.addFiles('releases/0.23.md', 'server', { isAsset: true }); - api.addFiles('releases/0.23.md', 'server', { isAsset: true }); + api.addFiles('releases/0.22.2.md', 'server', { isAsset: true }); + api.addFiles('releases/0.23.0.md', 'server', { isAsset: true }); // i18n languages (must come last) diff --git a/packages/telescope-releases/releases/0.23.md b/packages/telescope-releases/releases/0.23.0.md similarity index 100% rename from packages/telescope-releases/releases/0.23.md rename to packages/telescope-releases/releases/0.23.0.md diff --git a/packages/telescope-rss/package.js b/packages/telescope-rss/package.js index db3116408..c369eee82 100644 --- a/packages/telescope-rss/package.js +++ b/packages/telescope-rss/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:rss", summary: "Telescope RSS package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-rss.git" }); @@ -9,7 +9,7 @@ Npm.depends({rss: "1.1.1"}); Package.onUse(function (api) { - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles(['lib/server/rss.js', 'lib/server/routes.js'], ['server']); diff --git a/packages/telescope-scoring/package.js b/packages/telescope-scoring/package.js index 9bf294397..2bb06e891 100644 --- a/packages/telescope-scoring/package.js +++ b/packages/telescope-scoring/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:scoring", summary: "Telescope scoring package.", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/scoring.js', diff --git a/packages/telescope-search/package.js b/packages/telescope-search/package.js index 87b36b84a..b46ecf7b7 100644 --- a/packages/telescope-search/package.js +++ b/packages/telescope-search/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:search", summary: "Telescope search package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-pages.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/search.js', diff --git a/packages/telescope-settings/package.js b/packages/telescope-settings/package.js index b6a48bd5e..f7a476db3 100644 --- a/packages/telescope-settings/package.js +++ b/packages/telescope-settings/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:settings", summary: "Telescope settings package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -11,8 +11,8 @@ Package.onUse(function(api) { api.versionsFrom(['METEOR@1.0']); api.use([ - 'telescope:lib@0.23', - 'telescope:i18n@0.23' + 'telescope:lib@0.23.0', + 'telescope:i18n@0.23.0' ]); api.addFiles([ diff --git a/packages/telescope-share/package.js b/packages/telescope-share/package.js index c0cdc9efa..85e2fe18a 100644 --- a/packages/telescope-share/package.js +++ b/packages/telescope-share/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:share", summary: "Telescope share module package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-share.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/share.js' diff --git a/packages/telescope-singleday/package.js b/packages/telescope-singleday/package.js index fc3ce15e9..739cae120 100644 --- a/packages/telescope-singleday/package.js +++ b/packages/telescope-singleday/package.js @@ -1,7 +1,7 @@ Package.describe({ name: 'telescope:singleday', summary: 'Telescope Single Day package', - version: '0.23', + version: '0.23.0', git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -15,7 +15,7 @@ Package.onUse(function (api) { // --------------------------- 1. Meteor packages dependencies --------------------------- - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); // ---------------------------------- 2. Files to include ---------------------------------- diff --git a/packages/telescope-sitemap/package.js b/packages/telescope-sitemap/package.js index 306155535..c9a7ef3d8 100644 --- a/packages/telescope-sitemap/package.js +++ b/packages/telescope-sitemap/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:sitemap", summary: "Sitemap package for Telescope", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-sitemap.git" }); @@ -10,7 +10,7 @@ Package.onUse(function(api) { api.versionsFrom("METEOR@1.0"); api.use([ - "telescope:core@0.23", + "telescope:core@0.23.0", "gadicohen:sitemaps@0.0.20" ]); diff --git a/packages/telescope-subscribe-to-posts/package.js b/packages/telescope-subscribe-to-posts/package.js index f9db31886..5c8c48d12 100644 --- a/packages/telescope-subscribe-to-posts/package.js +++ b/packages/telescope-subscribe-to-posts/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:subscribe-to-posts", summary: "Subscribe to posts to be notified when they get new comments", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-subscribe-to-posts.git" }); @@ -14,7 +14,7 @@ Package.onUse(function (api) { // automatic (let the package specify where it's needed) - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); // ---------------------------------- 2. Files to include ---------------------------------- diff --git a/packages/telescope-tagline-banner/package.js b/packages/telescope-tagline-banner/package.js index abcb04a07..a5479b001 100644 --- a/packages/telescope-tagline-banner/package.js +++ b/packages/telescope-tagline-banner/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:tagline-banner", summary: "Show a banner containing your site's tagline on the homepage", - version: "0.23", + version: "0.23.0", }); Package.onUse(function (api) { @@ -10,7 +10,7 @@ Package.onUse(function (api) { // --------------------------- 1. Meteor packages dependencies --------------------------- - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); // ---------------------------------- 2. Files to include ---------------------------------- diff --git a/packages/telescope-tags/package.js b/packages/telescope-tags/package.js index 0d3bd1b7a..0598ba799 100644 --- a/packages/telescope-tags/package.js +++ b/packages/telescope-tags/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:tags", summary: "Telescope tags package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-tags.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/categories.js', diff --git a/packages/telescope-theme-base/package.js b/packages/telescope-theme-base/package.js index 5c6a417a9..b962361c3 100644 --- a/packages/telescope-theme-base/package.js +++ b/packages/telescope-theme-base/package.js @@ -1,14 +1,14 @@ Package.describe({ name: "telescope:theme-base", summary: "Telescope base theme package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-theme-base.git" }); Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles( [ diff --git a/packages/telescope-theme-hubble/package.js b/packages/telescope-theme-hubble/package.js index 003350cda..d4a9e9b73 100644 --- a/packages/telescope-theme-hubble/package.js +++ b/packages/telescope-theme-hubble/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:theme-hubble", summary: "Telescope Hubble theme package", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-theme-hubble.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ 'lib/hubble.js', diff --git a/packages/telescope-update-prompt/package.js b/packages/telescope-update-prompt/package.js index 336455672..52a990da2 100644 --- a/packages/telescope-update-prompt/package.js +++ b/packages/telescope-update-prompt/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "telescope:update-prompt", summary: "Telescope update prompt package.", - version: "0.23", + version: "0.23.0", git: "https://github.com/TelescopeJS/telescope-update-prompt.git" }); @@ -9,7 +9,7 @@ Package.onUse(function (api) { api.versionsFrom("METEOR@1.0"); - api.use(['telescope:core@0.23']); + api.use(['telescope:core@0.23.0']); api.addFiles([ diff --git a/packages/telescope-users/package.js b/packages/telescope-users/package.js index e88761f34..abe303f1e 100644 --- a/packages/telescope-users/package.js +++ b/packages/telescope-users/package.js @@ -1,7 +1,7 @@ Package.describe({ name: 'telescope:users', summary: 'Telescope permissions.', - version: '0.23', + version: '0.23.0', git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -10,9 +10,9 @@ Package.onUse(function (api) { api.versionsFrom(['METEOR@1.0']); api.use([ - 'telescope:lib@0.23', - 'telescope:settings@0.23', - 'telescope:i18n@0.23' + 'telescope:lib@0.23.0', + 'telescope:settings@0.23.0', + 'telescope:i18n@0.23.0' ]); api.addFiles([ From 4a664538ff96230b1e5b1c87ef948bb164364aab Mon Sep 17 00:00:00 2001 From: Sacha Greif Date: Sat, 15 Aug 2015 13:13:30 +0900 Subject: [PATCH 4/4] go back to 0.8.2 for avatar package --- packages/telescope-lib/package.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/telescope-lib/package.js b/packages/telescope-lib/package.js index 7148d0336..76eba04c6 100644 --- a/packages/telescope-lib/package.js +++ b/packages/telescope-lib/package.js @@ -1,7 +1,7 @@ Package.describe({ name: 'telescope:lib', summary: 'Telescope libraries.', - version: '0.23.0', + version: '0.23.1', git: "https://github.com/TelescopeJS/Telescope.git" }); @@ -45,7 +45,7 @@ Package.onUse(function (api) { 'momentjs:moment@2.10.6', 'sacha:spin@2.3.1', 'aslagle:reactive-table@0.8.11', - 'utilities:avatar@0.8.3', + 'utilities:avatar@0.8.2', 'fortawesome:fontawesome@4.3.0', 'ccan:cssreset@1.0.0', 'djedi:sanitize-html@1.7.0',