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
5f9bd0d223
more template name changes
2015-05-18 10:12:48 +09:00
Sacha Greif
767d4b8178
template camelCase -> underscore
2015-05-18 10:00:41 +09:00
Sacha Greif
c8754f0dd3
register -> add
2015-05-17 15:38:02 +09:00
Sacha Greif
aa12450688
fix #972 and fix uninvited users being allowed to post bug
2015-05-17 12:04:46 +09:00
Sacha Greif
071106c7d6
updating versions; making forms orderable; adding modules.removeAll
2015-05-16 17:49:16 +09:00
Sacha Greif
c836384012
enable password change
2015-05-16 13:13:45 +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
a7e3b9c985
update french translation
2015-05-14 12:01:22 +09:00
Sacha Greif
6be2d73d75
namespacing email stuff
2015-05-13 11:52:00 +09:00
Sacha Greif
8570beb809
small bug fixes
2015-05-11 18:20:05 +09:00
Sacha Greif
b62419ab69
Add debug view for template modules
2015-05-10 13:37:19 +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
09eb158e3e
clean up
2015-05-08 09:44:06 +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
02153a45ff
use auto form for profile completion screen
2015-05-06 12:56:59 +09:00
Sacha Greif
cbce5d5be3
fix cancelDownvote
2015-05-06 12:17:07 +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
80750f83ac
UI.registerHelper -> Template.registerHelper; fix logo
2015-05-02 11:45:25 +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
40d38d1364
clean up comment edit form; continue namespacing users.telescope
2015-04-28 15:54:19 +09:00
Sacha Greif
3f66f1f10c
fix voting code
2015-04-28 10:12:35 +09:00
Sacha Greif
e0b9bf36b7
namespacing user roles
2015-04-27 17:14:07 +09:00
Sacha Greif
0a328034ff
add API for removing menu items
2015-04-27 10:16:41 +09:00
Sacha Greif
47b7482420
namespace schemas; migrate user profiles
2015-04-27 09:55:29 +09:00
Sacha Greif
6a5eee0dcb
working on user schema; i18n'ing schemas
2015-04-25 13:03:04 +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
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
478e7ce934
more callback namespacing and refactoring
2015-04-23 16:53:20 +09:00
Sacha Greif
f2f8f4b2c3
namespacing voting and scoring
2015-04-23 11:11:07 +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
42fb4019f1
moving static assets
2015-04-22 12:34:23 +09:00
Sacha Greif
443ab712cf
move users templates and menu and postList components
2015-04-22 12:20:21 +09:00
Sacha Greif
362506a199
move core templates
2015-04-22 12:14:59 +09:00
Sacha Greif
93a3861265
trackEvent > Events.track; add files to telescope:core
2015-04-22 11:49:42 +09:00
Sacha Greif
0fae65e718
moving i18n files to telescope:core
2015-04-22 11:33:36 +09:00
Sacha Greif
99988b6405
add telescope:core
2015-04-22 08:47:23 +09:00