Sacha Greif
60e0f61813
when decorating terms with current user id, call it currentUserId and not userId (which conflicts with userId from posts, comments, etc.)
2016-02-06 12:30:29 +09:00
Sacha Greif
d4bafd2228
updating menus to work with new menu component options
2015-10-19 10:39:57 +09:00
Sacha Greif
2a3981253e
refactor modules code a bit; still working on menu component
2015-10-08 11:13:48 +09:00
Sacha Greif
ba53b99927
cleaning up and refactoring menu
2015-10-07 15:04:22 +09:00
Sacha Greif
aed1f5a590
extracting menu component into its own package
2015-10-07 13:16:40 +09:00
Sacha Greif
4f1c2999fd
fix phone home performance; only show down voted posts when setting is enabled
2015-09-23 11:41:51 +09:00
Sacha Greif
20bb2334e3
user deletion tweaks
2015-09-21 10:13:25 +09:00
Sacha Greif
7dc169ee3a
add removeUser method to also remove a user's post
2015-09-21 09:59:17 +09:00
Sacha Greif
8bc812fe3d
more SEO stuff
2015-09-18 17:18:18 +09:00
Sacha Greif
dba8e66a5f
refactoring SEO stuff
2015-09-18 17:11:36 +09:00
Sacha Greif
4894d5f4f2
sign-in/sign-up routes; clean up
2015-09-18 16:27:59 +09:00
Sacha Greif
19b561df20
use loader template
2015-09-17 18:15:00 +09:00
Sacha Greif
50c48745a3
migrating to Flow Router (WIP)
2015-09-17 14:51:14 +09:00
Sacha Greif
c03975c10b
add option for hiding empty categories from navigation
2015-09-15 10:30:10 +09:00
Sacha Greif
76a7f0bb55
fix user edit data context issue
2015-08-24 09:56:54 +09:00
Sacha Greif
01fa2db936
Menus refactoring
2015-08-21 10:20:48 +09:00
Sacha Greif
200c60eaa2
fix user profile
2015-08-17 17:03:18 +09:00
Sacha Greif
031d7e3d40
show user avatar in top nav
2015-08-15 11:42:45 +09:00
Sacha Greif
99ed0398c7
move user_menu.html and user_menu.js from telescope:core to telescope:users
2015-08-15 11:41:30 +09:00
Sacha Greif
2c1d3b3fb9
do not subscribe to post users on user profile page (temporary fix for subscription bug)
2015-08-12 10:52:02 +09:00
Sacha Greif
bcf05a124b
give priority to field label over i18n string, if it exists ( fix #1070 )
2015-08-01 11:56:09 +09:00
Sacha Greif
715716f64d
use "submitted_posts" string in user profile
2015-07-17 12:03:25 +09:00
Jamie Wilson
85b8fdf934
fixed syntax for passing in error type
2015-06-26 16:03:37 -05:00
Sacha Greif
d09fdc9183
remove console.log
2015-06-07 22:20:55 +09:00
Sacha Greif
9cfef9bcf5
generate list of public user properties from user schema
2015-06-05 10:55:52 +09:00
Sacha Greif
31ecd1813e
show error when user tries to complete their profile with a duplicate email
2015-06-02 11:53:18 +09:00
Sacha Greif
3532f43db2
small fixes to invites and css
2015-05-19 09:37:27 +09:00
Sacha Greif
e74bea4555
making invite stuff work
2015-05-18 18:32:54 +09:00
Sacha Greif
13085c62b4
rename users templates
2015-05-18 10:38:04 +09:00
Sacha Greif
c836384012
enable password change
2015-05-16 13:13:45 +09:00
Sacha Greif
e27dc3aaee
make profile fields flexible ("read-only Autoform")
2015-05-16 12:34:50 +09:00
Sacha Greif
affec3c1c8
using spacebars helpers for profileUrl, username, and displayName
2015-05-14 16:42:19 +09: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
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
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
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
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
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