Sacha Greif
3f6be9e15b
various CSS and template tweaks
2015-07-17 16:17:26 +09:00
Sacha Greif
38aa0c1433
Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
2015-07-16 08:37:34 +09:00
Sacha Greif
b6c8c8df80
refresh highlights on debug mode trigger; various template tweaks
2015-07-15 14:56:04 +09:00
Sacha Greif
53fad7f3db
renamed "postsListTop" zone to "top"; removed footer template; added Telescope.debug.refresh() function; improved debugging
2015-07-15 12:33:06 +09:00
Sacha Greif
793019297e
more work on debug package; started restructuring templates to wrap them all in an outer HTML element and avoid text nodes
2015-07-14 19:39:37 +09:00
Martin Pauly
5e078f833e
Added a title attribute to the avatar links to give an overview who has posted on a topic even if no avatars are available.
2015-07-11 12:26:02 +02:00
Sacha Greif
9b8bbaeed3
calling vote methods with id and not whole object
2015-07-10 11:06:40 +09:00
Sacha Greif
92d44bf445
working on limit parameter
2015-07-08 16:23:12 +09:00
Sacha Greif
249fb3fcf8
fix subscriptionsReady
2015-07-07 13:15:35 +09:00
Sacha Greif
9eef5fdf07
use Subs Manager for some template-level subscriptions to fix post page content flash issue
2015-07-07 12:54:23 +09:00
Sacha Greif
511847c944
remove unneeded event.preventDefault()
2015-07-01 15:27:46 +09:00
Sacha Greif
38b4296755
use modified post object in callbacks
2015-06-30 19:31:23 +09:00
Sacha Greif
05f656a407
working on post downvote setting
2015-06-18 16:46:45 +09:00
Sacha Greif
7e48d49366
working on post URL slugs
2015-06-18 13:04:38 +09:00
Sacha Greif
6cfcc2036f
refactor views menu code to fix #1000
2015-06-05 11:17:46 +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
affec3c1c8
using spacebars helpers for profileUrl, username, and displayName
2015-05-14 16:42:19 +09:00
Sacha Greif
24e3a41d73
add comment submit keyboard shortcut, tweak comment styling
2015-05-14 11:21:44 +09:00
Sacha Greif
2bb4913fb2
cleaning up user helpers
2015-05-13 11:01:03 +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
48c6d49c7c
propertyName -> fieldName; propertySchema -> fieldSchema
2015-05-10 14:36:47 +09:00
Sacha Greif
bb32278b5c
working on documentation
2015-05-10 13:37:42 +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
bf8040457f
cleaning up
2015-05-08 11:53:38 +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
9f7e87f722
harmonise post lists controllers
2015-05-07 15:44:12 +09:00
Sacha Greif
22229dc8cb
add second autorun to reset limit when changing data context
2015-05-06 17:48:28 +09:00
Sacha Greif
fcc290c55f
fixing comment and post edit before hooks
2015-05-04 12:32:00 +09:00
Sacha Greif
9f3eca20f0
use onCreated autorun after all
2015-05-04 10:58:02 +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
c266c91a17
refactor template-level subs pattern
2015-05-02 16:59:20 +09:00
Sacha Greif
1af39159e8
make posts list controller autorun depend on both router and template terms
2015-05-02 13:44:41 +09:00
Sacha Greif
4c7610f102
use _ for consistency
2015-05-02 11:46:36 +09:00
Sacha Greif
7b46b5ffb7
Merge branch 'namespace2' of https://github.com/TelescopeJS/Telescope into namespace2
...
# Conflicts:
# packages/telescope-posts/lib/routes.js
2015-05-02 09:53:40 +09:00
Sacha Greif
40fe20aac1
working on posts lists templates and subscriptions
2015-05-02 09:52:39 +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
44d3768d62
working on template level controllers
2015-04-29 14:38: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
20020e7d89
small tweaks
2015-04-25 13:49:49 +09:00
Sacha Greif
d0c97e7ba9
manually merging in changes from user accounts branch
2015-04-25 12:39:07 +09:00
Sacha Greif
1231c2f53f
small fixes
2015-04-24 16:34:05 +09:00
Sacha Greif
964f91aa88
refactoring menus API
2015-04-24 10:49:24 +09:00