Commit graph

147 commits

Author SHA1 Message Date
Sacha Greif
c268d142cb fixing get/set user setting 2015-06-08 09:54:42 +09:00
Sacha Greif
fb7b02de87 version bump (0.20.5) 2015-06-05 11:39:36 +09:00
Sacha Greif
9cfef9bcf5 generate list of public user properties from user schema 2015-06-05 10:55:52 +09:00
Sacha Greif
3b3d430412 make email template customisation work and add customization example 2015-05-20 15:33:20 +09:00
Sacha Greif
172f3a140d version bump (0.20.4) 2015-05-20 10:18:14 +09:00
Sacha Greif
d1055bd8ce version bump (0.20.2) 2015-05-20 09:34:03 +09:00
Sacha Greif
51e21d59f6 add spiderable 2015-05-20 09:19:35 +09:00
Sacha Greif
31fd821029 version bump (0.20.1) 2015-05-19 15:42:24 +09:00
Sacha Greif
e74bea4555 making invite stuff work 2015-05-18 18:32:54 +09:00
Sacha Greif
d43a4c6395 Changing package versions to match Telescope version 2015-05-18 12:10:07 +09:00
Sacha Greif
29babb9a38 postListTop -> postsListTop; Telescope.utils.colorTable -> Telescope.colorElements.colorTable; reogranize menus code 2015-05-18 11:39:12 +09:00
Sacha Greif
60024af0d1 Telescope.menus -> Telescope.menuItems 2015-05-18 11:11:14 +09:00
Sacha Greif
b72ef6fd45 renaming posts templates 2015-05-18 10:30:08 +09:00
Sacha Greif
c8754f0dd3 register -> add 2015-05-17 15:38:02 +09:00
Sacha Greif
071106c7d6 updating versions; making forms orderable; adding modules.removeAll 2015-05-16 17:49:16 +09:00
Sacha Greif
e27dc3aaee make profile fields flexible ("read-only Autoform") 2015-05-16 12:34:50 +09:00
Sacha Greif
b2d6e94265 updating package versions 2015-05-16 12:05:53 +09:00
Sacha Greif
0df385e6c7 update avatar package; handle non-existent categories 2015-05-14 10:50:29 +09:00
Sacha Greif
6be2d73d75 namespacing email stuff 2015-05-13 11:52:00 +09:00
Sacha Greif
2bb4913fb2 cleaning up user helpers 2015-05-13 11:01:03 +09:00
Sacha Greif
2e168dbfec make user properties optional to fix twitter/fb/etc. log in 2015-05-13 09:07:11 +09:00
Sacha Greif
0983496203 add accounts-facebook and useraccounts:core 2015-05-12 17:27:18 +09:00
Sacha Greif
83de862d61 temporarily using sacha:autoform instead of aldeed:autoform 2015-05-12 08:39:48 +09:00
Sacha Greif
953f1658a3 adding template-extension package 2015-05-11 12:39:49 +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
1bd34a2bf1 working on documentation 2015-05-07 18:00:23 +09:00
Sacha Greif
400fe55dc1 fixing users stuff 2015-05-07 16:18:07 +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
02153a45ff use auto form for profile completion screen 2015-05-06 12:56:59 +09: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
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
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
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
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
06106ed124 use schema transforms and editableBy property to control AutoForm omitted fields 2015-04-27 17:15:16 +09:00
Sacha Greif
78163f1819 namespacing viewParameters 2015-04-27 10:35:06 +09:00
Sacha Greif
f39e6b8626 added API for removing collection fields 2015-04-27 10:30:47 +09:00
Sacha Greif
0a328034ff add API for removing menu items 2015-04-27 10:16:41 +09:00
Sacha Greif
01ddf50c3e adding APIs for removing callbacks and modules 2015-04-27 10:10:52 +09:00
Sacha Greif
47b7482420 namespace schemas; migrate user profiles 2015-04-27 09:55:29 +09:00
Sacha Greif
d0c97e7ba9 manually merging in changes from user accounts branch 2015-04-25 12:39:07 +09:00
Sacha Greif
964f91aa88 refactoring menus API 2015-04-24 10:49:24 +09:00
Sacha Greif
82b186d62a cleaning up subscriptions preloading API 2015-04-24 10:28:11 +09:00