2014-12-06 17:49:29 +09:00
## v0.10.0
* Renaming Errors to Messages (thanks @yourcelf !).
2014-12-08 10:35:15 +09:00
* Adding `fast-render` (thanks @arunoda !).
2014-12-08 11:17:40 +09:00
* Extracted digest into its own package.
2014-12-08 16:39:10 +09:00
* Adding "scheduled" view that shows upcoming scheduled posts.
2014-12-06 17:49:29 +09:00
2014-12-03 09:00:56 +09:00
## v0.9.11 “FormScope”
* Now using [Autoform ](https://github.com/aldeed/meteor-autoform/ )'s **quickform** feature to generate post submit and edit forms.
* Various fixes by [@anthonymayer ](https://github.com/anthonymayer ).
* Now using [fourseven:scss ](https://github.com/fourseven/meteor-scss ) to directly compile SCSS files.
2014-12-03 09:13:53 +09:00
* Renamed `post` method to `submitPost` .
* Post editing now happens via a `postEdit` method.
* Categories are now normalized (only the `_id` is stored on the post object, not the whole category object).
* Refactored Embedly package; now fills in description as well (thanks [@kvindasAB ](https://github.com/kvindasAB )!).
* Thumbnail height and width are now customizable in settings panel.
* Settings and Post forms now i18n'ized.
2014-12-03 09:00:56 +09:00
2014-11-25 15:53:00 +09:00
## v0.9.10 “i18nScope”
* Now using [tap:i18n ](https://github.com/TAPevents/tap-i18n ) for internationalization (thanks a ton to @theosp ).
* Each package is now i18n'd invididually.
* Chinese i18n code is now `zh-CN` , not `zh` .
* Various fixes (thanks @anthonymayer ).
* Upgrade Avatar package (thanks @bengott ).
2014-11-17 11:34:16 +09:00
## v0.9.9
* Updating to Meteor 1.0.
* Updating to Iron Router 1.0.
* Adding view counter (thanks @steffenstraetz ! See [PR #489 ](https://github.com/TelescopeJS/Telescope/pull/489 ))
2014-11-17 14:45:23 +09:00
* Splitting out `router.js` in multiple files.
2014-11-18 10:27:58 +09:00
* URL can now be removed when editing a post (thanks @massimilianomarini ! See [PR 484 ](https://github.com/TelescopeJS/Telescope/pull/484 )).
2014-11-18 11:13:16 +09:00
* Now waiting on `allUsersAdmin` subscription for post submit page (thanks @kai101 ! See [PR 508 ](https://github.com/TelescopeJS/Telescope/pull/508 ))
2014-11-19 15:40:53 +09:00
* Putting server-side routes for email template tests in their own respective packages.
2014-11-17 11:34:16 +09:00
2014-10-04 12:51:44 +09:00
## v0.9.8
* Fixing #457 (pending posts view not working).
* Added German translation (thanks @Helmi !).
* Added `?q=` parameter to searches (thanks @yourcelf !).
* Abstracting `isAdmin` (thanks @yourcelsf !).
* Refactoring `getPostsParameters` (thanks @delgermurun !).
* Using `bengott:avatar` package for avatars (thanks @bengott !).
* Upgrading to Meteor 0.9.3.1.
2014-09-29 15:43:34 +09:00
## v0.9.7 “SettingsScope”
2014-09-29 09:06:40 +09:00
2014-09-29 15:43:34 +09:00
* Updating to Meteor 0.9.3.
* Improving RSS feed (thanks @delgermurun !).
* Fixed redirection issues on sign-up (thanks @steffenstraetz !)
2014-09-29 09:06:40 +09:00
* Fixed bug on Twitter sign-in.
* Splitting up the settings form into sub-sections.
2014-09-29 15:43:34 +09:00
* Adding help text to settings form.
* Fixing problem with daily view theming.
* Improving avatar stuff (thanks @shaialon and @bengott !).
2014-09-29 09:06:40 +09:00
2014-09-24 14:14:04 +09:00
## v0.9.6
* Fixed security hole in user update.
* Kadira is now included by default.
2014-09-26 11:22:49 +09:00
* Comments now have their own feed (thanks @delgermurun !).
* Fixed URL collision bug (thanks @GoodEveningMiss !).
2014-09-26 11:32:03 +09:00
* Now using [`account-templates` ](https://github.com/splendido/accounts-templates-core ) (thanks @splendido !).
* Retinizing avatar sizes (thanks @shaialon !).
2014-09-24 14:14:04 +09:00
2014-09-20 10:55:41 +09:00
## v0.9.5 “FixScope”
* Fixed `/settings` bug (thanks @steffenstraetz !).
* Code cleanup (thanks @wulfmeister !).
* Fixed upvote/downvote concurrency bug (thanks @spifd !).
* Renamed `SubmitServerCallbacks` to `SubmitMethodCallbacks` for posts and comments.
* Added `AfterSubmitMethodCallbacks` for posts and comments.
* Made notifications into their own `telescope-notifications` package.
* `telescope-update-prompt` package now sends user, post, and comment count when phoning home.
2014-09-16 09:15:41 +09:00
## v0.9.4 “UpdateScope”
2014-09-13 13:52:29 +09:00
2014-09-02 14:54:04 +09:00
* Removed unneeded allow insert on Posts and Comments.
2014-09-13 13:52:29 +09:00
* Renaming `postMeta` template to `postInfo` to avoid ambiguity.
* Fixing avatar code.
2014-09-16 09:15:41 +09:00
* Adding update prompt package.
* Upgrading to Meteor 0.9.2.
2014-09-16 12:12:48 +09:00
* Do not remove deleted comments from database, use `isDeleted` flag instead.
2014-09-16 14:07:47 +09:00
* Now showing "X new posts" instead of just displaying them. Thanks @dburles !
2014-09-02 14:54:04 +09:00
2014-09-01 10:12:18 +09:00
## v0.9.3 “DailyScope”
2014-08-22 17:06:22 +09:00
* Show user comments on user profile page.
2014-08-23 11:53:37 +09:00
* Move votes to their own `user.votes` object.
2014-08-28 11:10:31 +09:00
* Add daily view.
* Default root view is now customizable.
2014-08-28 13:39:30 +09:00
* Updated app to 0.9.0.
* Updated all packages to be 0.9.0-compatible.
2014-09-01 09:33:50 +09:00
* Fixed XSS bug (CVE ID: CVE-2014-5144) by sanitizing user input server-side.
* Now storing both markdown and HTML versions of content.
2014-08-22 17:06:22 +09:00
2014-08-13 09:31:27 +09:00
## v0.9.2.6 “InviteScope”
* Added new invite features (thanks [@callmephilip ](https://github.com/callmephilip )!)
2014-08-15 11:51:30 +09:00
* Changed `navItems` to `primaryNav` and added `secondaryNav` .
2014-08-17 08:17:35 +09:00
* Added new `themeSettings` object for storing theme-level settings.
2014-08-20 17:03:54 +09:00
* Notifications is now a nav menu item.
2014-08-22 10:31:05 +09:00
* Renamed `comments` to `commentsCount` on `Post` model.
* Now tracking list of commenters `_id` s on `Post` model.
2014-08-22 11:25:05 +09:00
* Rerun interrupted migrations.
2014-08-13 09:31:27 +09:00
2014-08-12 17:15:12 +09:00
## v0.9.2.5 “AccountScope”
2014-08-11 10:14:53 +09:00
* Now keeping track of upvoted/downvoted posts & comments.
2014-08-12 17:15:12 +09:00
* Using [accounts-entry ](https://github.com/Differential/accounts-entry/ ) for accounts stuff.
* Split out part of the Hubble theme into a new “base” theme.
2014-08-11 10:14:53 +09:00
2014-08-04 19:02:21 +09:00
## v0.9.2 “MailScope”
2014-08-06 10:44:19 +09:00
* Use [handlebars-server ](https://github.com/EventedMind/meteor-handlebars-server ) for all email templates.
2014-08-04 19:02:21 +09:00
* Refactored email system to use global HTML email wrapper.
2014-08-06 10:44:19 +09:00
* Added routes to preview email templates.
* Changed how notifications are stored in db.
* Added `deleteNotifications` migration to delete all existing notifications.
* Now using templates for on-site notifications too.
* Added `heroModules` and `footerModules` hooks.
* Added [telescope-newsletter ](https://github.com/TelescopeJS/Telescope-Newsletter ) package.
2014-08-06 12:02:17 +09:00
* Sending emails from within `setTimeout` s to fix latency compensation issue.
2014-08-04 19:02:21 +09:00
2014-08-01 09:07:58 +09:00
## v0.9.1.2
2014-07-22 10:29:37 +09:00
* Added `lastCommentedAt` property to posts.
2014-08-01 09:07:58 +09:00
* Added hooks to `post_edit` and `post_submit` 's `rendered` callback.
2014-08-01 11:12:27 +09:00
* Embedly module now supports video embedding in a lightbox.
* Updated to Meteor 0.8.3.
* Updated packages.
2014-07-22 10:29:37 +09:00
2014-07-08 15:17:34 +09:00
## v0.9.1
* Using Arunoda's [Subscription Manager ](https://github.com/meteorhacks/subs-manager ).
2014-07-14 11:08:38 +09:00
* Updating mobile version.
2014-07-11 10:54:07 +09:00
* Made the background color setting into a more general background CSS setting.
2014-07-14 11:08:38 +09:00
* Added `postHeading` and `postMeta` hooks.
2014-07-08 15:17:34 +09:00
2014-07-08 10:39:14 +09:00
## v0.9
2014-07-04 11:32:04 +09:00
2014-07-07 13:41:25 +09:00
* See [blog post ](http://telesc.pe/blog/telescope-v09-modulescope ) for changelog.
2014-07-04 11:32:04 +09:00
2014-07-03 17:13:22 +09:00
## v0.8.3 “CleanScope”
* Refactored the way dating and timestamping works with pending/approved posts.
2014-07-03 17:42:45 +09:00
* Cleaned up unused/old third-party code.
* Migrated "submitted" property to "postedAt".
* Added a "postedAt" property to comments.
2014-07-03 17:13:22 +09:00
2014-06-25 14:35:51 +09:00
## v0.8.2 “SchemaScope”
* Improved migrations with timestamps and number of rows affected.
* Created `telescope-lib` and `telescope-base` pacakge.
* Pulled out search into its own `telescope-search` package.
* Made menu and views modular.
* Using SimpleSchema and Collection2 for models.
2014-05-30 10:35:28 +09:00
## v0.8.1 “FlexScope”
* Extracted part of the tags feature into its own package.
* Made subscription preloader more flexible.
* Made navigation menu dynamic.
2014-05-07 10:23:11 +09:00
## v0.8 “BlazeScope”
* Updated for Meteor 0.8.1.1/Blaze compatibility.
* Using Collection2/SimpleSchema/Autoforms for Settings form.
2013-11-21 11:42:35 +09:00
## v0.7.4 “InterScope”
2013-11-22 14:20:47 +09:00
* Added basic internationalization (thanks Toam!).
* Added search logging.
2013-11-21 11:42:35 +09:00
2013-11-18 11:30:58 +09:00
## v0.7.3
2013-11-18 11:31:32 +09:00
* Refactored notifications.
2013-11-18 11:30:58 +09:00
* Added notifications for new users creation.
2013-11-15 15:29:39 +09:00
## v0.7.2
2013-11-18 11:30:58 +09:00
* Added basic search (thanks Ry!).
2013-11-15 15:29:39 +09:00
2013-11-08 11:10:23 +09:00
## v0.7.1
* Added karma redistribution.
* Improved user dashboard.
* Improved user profiles.
Note: run the "update user profile" script from the toolbox after updating.
2013-10-25 11:23:16 +09:00
## v0.7 “IronScope”
2013-10-16 10:44:16 +09:00
2013-10-23 20:20:10 +09:00
#### Huge update!
2013-10-16 10:44:16 +09:00
* Switched to IronRouter.
2013-10-23 20:20:10 +09:00
* Added new invite system.
2013-10-16 10:44:16 +09:00
* Made nested comments optional.
2013-10-23 20:20:10 +09:00
* Reworked notifications settings.
* Stopped publishing all users.
2013-10-24 21:17:44 +09:00
* Added URL slugs for user profiles.
* Using nProgress to show loading.
2013-10-25 10:04:34 +09:00
* Paginating users dashboard.
2013-11-04 22:05:54 +09:00
* Filtering users dashboard.
2013-10-16 10:44:16 +09:00
2013-10-29 17:31:25 +09:00
Note: If you're upgrading from a previous version of Telescope, you'll need to run the "update user slugs" method from within the Admin Toolbox panel inside the web app to get user profiles to work.
2013-10-05 11:44:01 +09:00
## v0.6.2
* Fixed bug where anybody could delete any comment.
* Added option to add new users to a MailChimp list.
2013-07-04 12:07:34 +09:00
## v0.6.1
2013-10-05 11:44:01 +09:00
* Added Bitly integration.
* Fixed Twitter avatars.
* Refactoring allow/deny code.
* Added click tracking on links.
* Refactoring RSS and API code to use server-side routing.
2013-07-04 12:07:34 +09:00
2013-04-13 15:10:07 +09:00
## v0.6
* Added categories
2013-10-05 11:44:01 +09:00
* Cleaned up file structure.
2013-04-13 15:10:07 +09:00
2013-03-04 10:45:22 +09:00
## v0.5.6
2013-10-05 11:44:01 +09:00
* Added simple JSON API showing the 100 last posts.
2013-03-04 10:45:22 +09:00
2013-02-28 09:19:08 +09:00
## v0.5.5
2013-10-05 11:44:01 +09:00
* Added Google Analytics pageview tracking.
2013-02-28 09:48:11 +09:00
* Added RSS feed for /new
2013-02-28 09:19:08 +09:00
2013-02-22 15:57:50 +09:00
## v0.5.4
* Added email notifications for approved users.
2013-10-05 11:44:01 +09:00
* Added delete users link.
2013-02-22 15:57:50 +09:00
2013-02-14 10:20:41 +09:00
## v0.5.3
* Added basic color customization.
2013-10-05 11:44:01 +09:00
* Fixed Flush bug.
2013-02-14 10:20:41 +09:00
2013-01-19 22:50:02 +09:00
## v0.5.2
2013-02-14 10:20:41 +09:00
* Added email notifications of new comments and new replies for all users (along with unsubcribe link) and notifications of new posts for admin users.
2013-01-19 22:50:02 +09:00
2013-01-14 14:53:44 +09:00
## v0.5.1
* Added a second `createdAt` timestamp. Score calculations still use the `submitted` timestamp, but it only gets set when (if) a post gets approved.
* Started keeping track of versions and changes.