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
affec3c1c8
using spacebars helpers for profileUrl, username, and displayName
2015-05-14 16:42:19 +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
9232b33a44
postsListController -> posts_list_controller
2015-05-12 17:27:05 +09:00
Sacha Greif
0ea60e8f52
fix #952
2015-05-12 11:18:46 +09:00
Sacha Greif
138d0ff18d
fix #955
2015-05-12 11:07:22 +09:00
Sacha Greif
8570beb809
small bug fixes
2015-05-11 18:20:05 +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
99b4791b5a
fix get/set user settings
2015-05-11 11:09:26 +09:00
Sacha Greif
bb32278b5c
working on documentation
2015-05-10 13:37:42 +09:00
Sacha Greif
3c22937896
userCreated -> onCreateUser; fixing getting started package
2015-05-08 11:45:09 +09:00
Sacha Greif
09eb158e3e
clean up
2015-05-08 09:44:06 +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
400fe55dc1
fixing users stuff
2015-05-07 16:18:07 +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
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
0fd0407d4e
working on users package and migrating email_hash to emailHash
2015-05-06 12:16:50 +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
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
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
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
47b7482420
namespace schemas; migrate user profiles
2015-04-27 09:55:29 +09:00
Sacha Greif
2a46bb11e9
rename publication options
2015-04-25 13:20:51 +09:00
Sacha Greif
0643437c67
Settings.addToSchema -> Settings.registerField
2015-04-25 13:11:28 +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
7770c21d3a
Making module system more flexible to accept wrapping divs
2015-04-24 10:22:17 +09:00
Sacha Greif
36e2d063ce
nicer API namespacing
2015-04-24 09:48:36 +09:00
Sacha Greif
8e5446cc75
refactoring custom fields
2015-04-24 09:28:50 +09:00
Sacha Greif
eb0aba65e5
simplifying modules code
2015-04-24 08:13:41 +09:00
Sacha Greif
ab77526a0f
namespacing and refactoring template modules
2015-04-23 17:45:37 +09:00
Sacha Greif
d675b21e27
more namespacing
2015-04-23 10:39:58 +09:00
Sacha Greif
799ea244aa
getting core packages to work with api.imply
2015-04-22 16:26:01 +09:00
Sacha Greif
5a9b8dd7d2
getting core packages to work
2015-04-22 15:49:46 +09:00
Sacha Greif
e5f1db1208
remove all packages; temporarily disable sitemap package
2015-04-22 12:46:06 +09:00
Sacha Greif
42fb4019f1
moving static assets
2015-04-22 12:34:23 +09:00