Commit graph

417 commits

Author SHA1 Message Date
Anthony Mayer
f9d9891fba Getting rid of redundant permissions functions
Switched everything over to use can.* functions from telescope-lib instead of using can* functions from lib/permissions.js, deleted lib/permissions.js, added some tests for permissions, and some other random cleanup like deleting unused code.

Conflicts:
	client/views/comments/comment_form.js
2015-01-07 08:22:46 +01:00
Sacha Greif
88e48d38ad Merge pull request #677 from comerc/patch-1
Update helpers.js
2015-01-07 12:07:38 +09:00
Sacha Greif
e62e0bc7ea version bump 2015-01-07 10:42:09 +09:00
comerc
856a03e234 Update helpers.js 2015-01-06 09:47:32 +03:00
Sacha Greif
c5ce397c17 remove unnecessary decodeUrl (fix #675) 2015-01-06 09:32:27 +09:00
Sacha Greif
0a5f30ce71 use "Telescope" as site title when not defined 2015-01-05 16:32:38 +09:00
Sacha Greif
c9d13c3159 show message when user cannot comment; redirect to sign in form when not logged in 2015-01-05 16:32:26 +09:00
Sacha Greif
f5354bf69d renaming viewNav to viewsMenu and adminNav to adminMenu 2015-01-05 10:06:30 +09:00
Sacha Greif
ecad51bbbd make release notes into a package 2014-12-31 11:05:25 +09:00
Sacha Greif
ed03fa38a1 working on release notes 2014-12-30 19:14:44 +09:00
Sacha Greif
778c08d544 clean-up 2014-12-30 18:18:00 +09:00
Sacha Greif
c74a9ae8b0 add loading indicators to forms 2014-12-27 18:34:01 +09:00
Sacha Greif
51fd6fe975 temporarily remove feed item quickform 2014-12-27 17:56:10 +09:00
Sacha Greif
41e648f7e4 update history 2014-12-27 17:55:48 +09:00
Sacha Greif
4858e178fa fix voting code typo 2014-12-27 12:20:09 +09:00
Sacha Greif
20ec10809b add limit of 200 posts to avoid DoS problems 2014-12-27 11:56:27 +09:00
Sacha Greif
24a0f9b830 refactor voting code to accept function calls from server 2014-12-20 17:34:15 +09:00
Sacha Greif
34f092e4b7 using autoform for categories form 2014-12-19 11:37:13 +09:00
Sacha Greif
97962562cf make sure post is loaded 2014-12-18 15:09:50 +09:00
Ben Gott
6c27681846 Merge branch 'master' of https://github.com/TelescopeJS/Telescope into avatar-tweaks 2014-12-16 20:28:17 -06:00
Ben Gott
61063ca3e1 Update to bengott:avatar@0.7.0 2014-12-16 20:10:46 -06:00
Sacha Greif
5ab09783ab Merge branch 'master' of https://github.com/TelescopeJS/Telescope 2014-12-17 11:00:36 +09:00
Sacha Greif
1f825fe15b add description setting and use it as description for root path 2014-12-17 09:49:56 +09:00
Luca Mussi
7895141102 fixed #631 2014-12-16 09:52:28 +01:00
Sacha Greif
5005afd98c Merge branch 'master' of https://github.com/TelescopeJS/Telescope 2014-12-16 15:14:02 +09:00
Mark Lee
c5284ce625 Minor tweaks 2014-12-15 18:02:24 -08:00
Sacha Greif
13a90f35e4 version bump 2014-12-15 16:57:49 +09:00
Sacha Greif
2f273011b1 adding title and description to profile pages 2014-12-15 09:52:37 +09:00
Sacha Greif
f8cb992069 Adding descriptions in post list pages and showing them in menus. 2014-12-15 09:46:51 +09:00
Sacha Greif
f5eb356ac1 adding commenters avatars 2014-12-14 15:15:34 +09:00
Sacha Greif
1eb72079b4 adding userCreatedCallbacks callback hook and refactoring user creation 2014-12-13 14:02:45 +09:00
Sacha Greif
2a316ea798 fix sign-out route 2014-12-13 11:58:47 +09:00
Sacha Greif
09885700b0 set page title at router controller level 2014-12-11 12:38:53 +09:00
Sacha Greif
47252eb233 do not redirect if we don't find a post for that link (fix Open Redirect security issue) 2014-12-10 11:16:02 +09:00
Sacha Greif
035d5c51c9 accept limit = 0 to signify "no limit" 2014-12-10 10:52:03 +09:00
Sacha Greif
4fc5091a97 fix digest parameters bug (fix #609) 2014-12-10 09:48:24 +09:00
Anthony Mayer
e71be66c57 Should fix various url problems by taking siteUrl into account when getting route urls.
Trying to make as much use of path as possible on the client side.
2014-12-09 09:29:17 -08:00
Sacha Greif
29693fbe3d version bump 2014-12-09 18:16:57 +09:00
Sacha Greif
73aa3138cd change getOutgoingUrl so it doesn't use IR but the siteUrl setting instead 2014-12-09 10:53:52 +09:00
Sacha Greif
0c6150371b refactoring invites publication 2014-12-08 22:17:43 +09:00
Sacha Greif
755451b394 modularising the user edit page 2014-12-08 20:36:46 +09:00
Sacha Greif
980af66167 refactoring and modularising user profile page publications 2014-12-08 17:25:11 +09:00
Sacha Greif
7879172c5d refactoring parameters to simplify showing/hiding future posts, and adding "scheduled" view 2014-12-08 16:39:10 +09:00
Sacha Greif
75bd8d9920 extracting digest into its own package 2014-12-08 11:15:20 +09:00
Sacha Greif
4f9c8295d6 Merge branch 'master' into arunoda-fr2
Conflicts:
	lib/router/users.js
2014-12-08 10:30:31 +09:00
Sacha Greif
bdae77a41b fix user profile complete check 2014-12-06 18:19:54 +09:00
Sacha Greif
242bf4e783 fix pending view bug by including posts without a postedAt property as well 2014-12-06 18:06:51 +09:00
Sacha Greif
b6c54c106d renaming errors to messages 2014-12-06 17:41:15 +09:00
Sacha Greif
ff8bf40694 Merge branch 'telescope-master-semantic-messages' of https://github.com/AdmitHub/Telescope into AdmitHub-telescope-master-semantic-messages
Conflicts:
	client/helpers/handlebars.js
	client/views/comments/comment_edit.js
	client/views/comments/comment_form.js
	client/views/comments/comment_item.js
	client/views/posts/modules/post_upvote.js
	client/views/posts/post_edit.js
	client/views/posts/post_submit.js
	client/views/users/user_edit.js
	client/views/users/user_email.js
	lib/router.js
	packages/telescope-tags/lib/client/views/category_item.js
2014-12-06 17:34:08 +09:00
Sacha Greif
053183f5b5 fix approve/unapprove links 2014-12-05 09:33:07 +09:00