Commit graph

265 commits

Author SHA1 Message Date
Sacha Greif
b2d6e94265 updating package versions 2015-05-16 12:05:53 +09:00
Sacha Greif
affec3c1c8 using spacebars helpers for profileUrl, username, and displayName 2015-05-14 16:42:19 +09:00
Sacha Greif
dfad6679f8 Merge pull request #966 from Workpop/post-filter-category
Add ability to filter post views by category id
2015-05-14 14:36:08 +09:00
Seth Sandler
69eb51333c Add ability to filter post views by category id 2015-05-13 22:26:42 -07:00
Sacha Greif
f52e9b6188 fix post status field 2015-05-14 11:38:01 +09:00
Sacha Greif
24e3a41d73 add comment submit keyboard shortcut, tweak comment styling 2015-05-14 11:21:44 +09:00
Sacha Greif
2bb4913fb2 cleaning up user helpers 2015-05-13 11:01:03 +09:00
Alex Corre
cc9a098c92 remove some trailing commas from telescope-posts 2015-05-12 14:30:10 -07:00
Sacha Greif
9232b33a44 postsListController -> posts_list_controller 2015-05-12 17:27:05 +09:00
Sacha Greif
138d0ff18d fix #955 2015-05-12 11:07:22 +09:00
Sacha Greif
953f1658a3 adding template-extension package 2015-05-11 12:39:49 +09:00
Sacha Greif
89300d115c cleaning up schemas 2015-05-11 12:15:10 +09:00
Sacha Greif
d544f0cdeb documenting schemas 2015-05-11 11:46:18 +09:00
Sacha Greif
48c6d49c7c propertyName -> fieldName; propertySchema -> fieldSchema 2015-05-10 14:36:47 +09:00
Sacha Greif
bb32278b5c working on documentation 2015-05-10 13:37:42 +09:00
Sacha Greif
bd441a689d fix pending posts; let users access their own pending posts 2015-05-09 13:26:31 +09:00
Sacha Greif
bf8040457f cleaning up 2015-05-08 11:53:38 +09:00
Sacha Greif
b60074ea53 using terms and params for commentsList subscription 2015-05-08 09:33:27 +09:00
Sacha Greif
3de1cf87eb Add extra field support to posts_list_compact template 2015-05-08 09:20:22 +09:00
Sacha Greif
88be07cbe5 using posts list controller with posts_list_compact template for profile posts 2015-05-07 18:54:46 +09:00
Sacha Greif
9f7e87f722 harmonise post lists controllers 2015-05-07 15:44:12 +09:00
Sacha Greif
22229dc8cb add second autorun to reset limit when changing data context 2015-05-06 17:48:28 +09:00
Sacha Greif
0658f172ea Telescope.viewParameters -> Posts.views; add Posts.views.register function; file clean up; give categories and search route controller their own data function 2015-05-06 17:38:19 +09:00
Sacha Greif
0fd0407d4e working on users package and migrating email_hash to emailHash 2015-05-06 12:16:50 +09:00
Sacha Greif
fcc290c55f fixing comment and post edit before hooks 2015-05-04 12:32:00 +09:00
Sacha Greif
9f3eca20f0 use onCreated autorun after all 2015-05-04 10:58:02 +09:00
Sacha Greif
be35c98822 Add third "constant" parameter to callbacks; split callbacks.run into run and runAsync; split postEdit and commentEdit in two 2015-05-04 10:19:50 +09:00
Jeremy Shimko
fd204b15e3 fix user methods namespace 2015-05-03 13:09:57 -04:00
Sacha Greif
c266c91a17 refactor template-level subs pattern 2015-05-02 16:59:20 +09:00
Sacha Greif
1af39159e8 make posts list controller autorun depend on both router and template terms 2015-05-02 13:44:41 +09:00
Sacha Greif
4c7610f102 use _ for consistency 2015-05-02 11:46:36 +09:00
Sacha Greif
7b46b5ffb7 Merge branch 'namespace2' of https://github.com/TelescopeJS/Telescope into namespace2
# Conflicts:
#	packages/telescope-posts/lib/routes.js
2015-05-02 09:53:40 +09:00
Sacha Greif
40fe20aac1 working on posts lists templates and subscriptions 2015-05-02 09:52:39 +09:00
Maxime Quandalle
94c6121d91 Improve jsHint consistency
This commit touch a lot of lines of code with the goal to be more
rigorous about JavaScript code conventions defined in the `.jshintrc`.

Some modification:

* Add a list of used global symbols in the corresponding section of
  `.jshintrc`
* Use local variables instead of global in a lot of places where the
  keyword `var` was mistakenly forgotten
* Add missing semi-colons after instructions
* Add new lines at the end of files
* Remove trailing whitespaces
* Use newer name of some Meteor APIs, eg `addFiles` instead of
  `add_files`
* Add missing `break` statements in `switch` blocks
* Use `===` instead of `==` and `!==` instead of `!=`
* Remove unused variables

This commit should also fix a few bugs due to this lack of rigor. One
example of that was the test `typeof navElements === "array"` that was
never true because in JavaScript, `typeof [] === "object"`, we
replaced this test by the `_.isArray` method provided by underscore.
It might also fix some potential collision related to global
variables.

There is still plenty of work until Telescope code base passes jsHint
validation, but at least this commit is a step in the right direction.
2015-05-01 18:38:27 +02:00
Sacha Greif
44d3768d62 working on template level controllers 2015-04-29 14:38:14 +09:00
Sacha Greif
6d7451fa87 various fixes; started working on template-level sub controller 2015-04-29 12:16:14 +09:00
Sacha Greif
fc8af1c9da owner -> member; set allow/deny for posts, comments, users 2015-04-28 17:15:53 +09:00
Sacha Greif
40d38d1364 clean up comment edit form; continue namespacing users.telescope 2015-04-28 15:54:19 +09:00
Sacha Greif
10166402ef use fields method to restrict fields after all 2015-04-28 11:32:53 +09:00
Sacha Greif
4685c32fc1 using Users.can.editField for post and comment submit and edit methods 2015-04-28 10:45:00 +09:00
Sacha Greif
e26fb593ea Using AutoForm for comment submit form 2015-04-28 09:44:43 +09:00
Sacha Greif
06106ed124 use schema transforms and editableBy property to control AutoForm omitted fields 2015-04-27 17:15:16 +09:00
Sacha Greif
e0b9bf36b7 namespacing user roles 2015-04-27 17:14:07 +09:00
Sacha Greif
78163f1819 namespacing viewParameters 2015-04-27 10:35:06 +09:00
Sacha Greif
47b7482420 namespace schemas; migrate user profiles 2015-04-27 09:55:29 +09:00
Sacha Greif
20020e7d89 small tweaks 2015-04-25 13:49:49 +09:00
Sacha Greif
2a46bb11e9 rename publication options 2015-04-25 13:20:51 +09:00
Sacha Greif
6a5eee0dcb working on user schema; i18n'ing schemas 2015-04-25 13:03:04 +09:00
Sacha Greif
d0c97e7ba9 manually merging in changes from user accounts branch 2015-04-25 12:39:07 +09:00
Sacha Greif
1231c2f53f small fixes 2015-04-24 16:34:05 +09:00