Commit graph

825 commits

Author SHA1 Message Date
Sacha Greif
62a9b8dcaa bugfix 2015-05-08 09:58:45 +09:00
Sacha Greif
09eb158e3e clean up 2015-05-08 09:44:06 +09:00
Sacha Greif
bd179f7796 started updating subscribe to posts package 2015-05-08 09:43:45 +09:00
Sacha Greif
b60074ea53 using terms and params for commentsList subscription 2015-05-08 09:33:27 +09:00
Sacha Greif
11bd064039 Add commentsListController 2015-05-08 09:20:58 +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
1bd34a2bf1 working on documentation 2015-05-07 18:00:23 +09:00
Sacha Greif
5be4ca2542 better way to pass comment submit form context 2015-05-07 18:00:13 +09:00
Sacha Greif
400fe55dc1 fixing users stuff 2015-05-07 16:18:07 +09:00
Sacha Greif
9f7e87f722 harmonise post lists controllers 2015-05-07 15:44:12 +09:00
Sacha Greif
a6b1040b78 Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel 2015-05-07 10:29:02 +09:00
Sacha Greif
67e7f0e750 fix search 2015-05-07 10:24:41 +09:00
Joshua Gdovin
44e5982012 fix for nearly all of the getting started package issues 2015-05-06 13:40:01 -04: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
e61cf38437 small comment form tweaks 2015-05-06 17:13:10 +09:00
Sacha Greif
e1f9c41f86 work on users i18n 2015-05-06 16:50:12 +09:00
Sacha Greif
ddf99ca363 i18ze users package; add profileCompletedAsync callback hook 2015-05-06 16:41:15 +09:00
Sacha Greif
3aa67a7d81 namespace i18n.setLanguage 2015-05-06 16:40:27 +09:00
Sacha Greif
02153a45ff use auto form for profile completion screen 2015-05-06 12:56:59 +09:00
Sacha Greif
5b8d6cf55a re-enable profile check 2015-05-06 12:33:48 +09:00
Sacha Greif
ccedc3072e clean up users package files 2015-05-06 12:28:00 +09:00
Sacha Greif
cd1184eb43 Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
# Conflicts:
#	packages/telescope-migrations/lib/server/migrations.js
2015-05-06 12:17:48 +09:00
Sacha Greif
cbce5d5be3 fix cancelDownvote 2015-05-06 12:17:07 +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
fa7e057924 Merge pull request #943 from Workpop/top-level-comment-id
Add topLevelCommentId field to comments.
2015-05-06 12:02:39 +09:00
Seth Sandler
c02171e09e Don't show topLevelCommentId field to autoform 2015-05-05 17:10:19 -07:00
Seth Sandler
069f4ad16f Add topLevelCommentId field to comments along with migration. This allows childComments to know what the top most parent comment is. 2015-05-05 16:45:53 -07:00
Jeremy Shimko
1b9ad974cd fix missing category menu item on admin page 2015-05-05 17:32:14 -04:00
Sacha Greif
fcc290c55f fixing comment and post edit before hooks 2015-05-04 12:32:00 +09:00
Sacha Greif
ce640ef2ee version bump 2015-05-04 11:11:56 +09:00
Sacha Greif
9f3eca20f0 use onCreated autorun after all 2015-05-04 10:58:02 +09:00
Sacha Greif
b15ff1f0ac fix updateMediaOnEdit callback 2015-05-04 10:24:39 +09:00
Jeremy Shimko
a0fef66494 Merge branch 'namespace2' of https://github.com/TelescopeJS/Telescope into namespace2
# By Sacha Greif
# Via Sacha Greif
* 'namespace2' of https://github.com/TelescopeJS/Telescope:
  Add third "constant" parameter to callbacks; split callbacks.run into run and runAsync; split postEdit and commentEdit in two
2015-05-03 21:23:08 -04:00
Jeremy Shimko
c4805c77ac fix permissions issue for parentCommentId field 2015-05-03 21:22:21 -04: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
19cf05b77f fix daily view 2015-05-02 14:06:22 +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
80750f83ac UI.registerHelper -> Template.registerHelper; fix logo 2015-05-02 11:45:25 +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
7aa7a6f544 generate list of fields from modifier, not from fieldNames 2015-04-28 17:29:28 +09:00
Sacha Greif
fc8af1c9da owner -> member; set allow/deny for posts, comments, users 2015-04-28 17:15:53 +09:00