Commit graph

62 commits

Author SHA1 Message Date
Sacha Greif
9b7edf4687 version bump 2015-06-17 17:58:07 +09:00
John Pinkerton
e666e3a5cd Add Extra CSS settings field. Fixes #949 2015-06-11 18:38:04 -04:00
Sacha Greif
1dea1083ba clean up static assets 2015-06-08 09:41:47 +09:00
Sacha Greif
a6a904e8c5 Revert "Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'."
This reverts commit caa7ae421d.
2015-06-07 22:22:43 +09:00
Sacha Greif
caa7ae421d Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. 2015-06-07 22:17:34 +09:00
Sacha Greif
bc77ce6204 enforcing better URL formatting for Site URL setting. 2015-06-05 12:01:50 +09:00
Sacha Greif
fb7b02de87 version bump (0.20.5) 2015-06-05 11:39:36 +09:00
Sacha Greif
b793931649 split out menu item 2015-06-05 10:55:27 +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
31fd821029 version bump (0.20.1) 2015-05-19 15:42:24 +09:00
Sacha Greif
8875bceb6c bugfix 2015-05-19 15:17:27 +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
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