- Added basic internationalization (thanks Toam!).
- Refactored notifications.
- Added notifications for new users creation.
- Added basic search (thanks Ry!).
- Added karma redistribution.
- Improved user dashboard.
- Improved user profiles.
Note: run the "update user profile" script from the toolbox after updating.
- Switched to IronRouter.
- Added new invite system.
- Made nested comments optional.
- Reworked notifications settings.
- Stopped publishing all users.
- Added URL slugs for user profiles.
- Using nProgress to show loading.
- Paginating users dashboard.
- Filtering users dashboard.
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.
- Fixed bug where anybody could delete any comment.
- Added option to add new users to a MailChimp list.
- 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.
- Added categories
- Cleaned up file structure.
- Added simple JSON API showing the 100 last posts.
- Added Google Analytics pageview tracking.
- Added RSS feed for /new
- Added email notifications for approved users.
- Added delete users link.
- Added basic color customization.
- Fixed Flush bug.
- Added email notifications of new comments and new replies for all users (along with unsubcribe link) and notifications of new posts for admin users.
-
Added a second
createdAt
timestamp. Score calculations still use thesubmitted
timestamp, but it only gets set when (if) a post gets approved. -
Started keeping track of versions and changes.