Sacha Greif
ffe1cf3316
only add trailing slash to siteUrl, not other url fields
2015-06-25 12:03:10 +09:00
Sacha Greif
0c492e3012
added canonical link
2015-06-19 16:39:13 +09:00
Sacha Greif
8dba4c5c5c
only add trailing slash if URL contains only two slashes
2015-06-19 09:46:42 +09:00
Sacha Greif
1575aeb43b
working on i18n
2015-06-15 19:05:42 +09:00
John Pinkerton
e666e3a5cd
Add Extra CSS settings field. Fixes #949
2015-06-11 18:38:04 -04:00
Sacha Greif
bc77ce6204
enforcing better URL formatting for Site URL setting.
2015-06-05 12:01:50 +09:00
Sacha Greif
b793931649
split out menu item
2015-06-05 10:55:27 +09:00
Sacha Greif
e74bea4555
making invite stuff work
2015-05-18 18:32:54 +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
c836384012
enable password change
2015-05-16 13:13:45 +09:00
Sacha Greif
affec3c1c8
using spacebars helpers for profileUrl, username, and displayName
2015-05-14 16:42:19 +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
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
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
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