Sacha Greif
0e84f461a5
smarter menu i18n
2015-10-22 16:52:37 +09:00
Sacha Greif
e3524de90b
fix admin menu
2015-10-22 16:16:16 +09:00
Sacha Greif
ba53b99927
cleaning up and refactoring menu
2015-10-07 15:04:22 +09:00
Sacha Greif
487a8c7128
css tweaks
2015-09-24 10:45:04 +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
5df17c6305
working on search, API, RSS feeds, etc.
2015-09-18 11:12:53 +09:00
Sacha Greif
50c48745a3
migrating to Flow Router (WIP)
2015-09-17 14:51:14 +09:00
Sacha Greif
48c674c872
work on safari compatibility by enabling autoprefixer
2015-09-12 15:39:28 +09:00
Sacha Greif
b0a1f645c8
fix collection internationalization for other collections
2015-09-04 12:19:56 +09:00
Sacha Greif
b02b5688b3
removing module template to simplify template structure
2015-07-20 10:11:55 +09:00
Sacha Greif
3f6be9e15b
various CSS and template tweaks
2015-07-17 16:17:26 +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
dc8a0fb1e2
make template highlighting code more flexible, tweak header layout; revert a couple changes
2015-07-15 10:06:44 +09:00
Sacha Greif
6c10a8e4df
renamed nav template to header; more template and CSS tweaks
2015-07-14 21:45:18 +09:00
Sacha Greif
3a5117069a
more checks
2015-07-10 11:40:11 +09:00
Sacha Greif
3142da417b
preload pages subscription; get rid of global subscriptions fastRender code since that's done automatically
2015-07-08 15:37:55 +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
c8754f0dd3
register -> add
2015-05-17 15:38:02 +09:00
Sacha Greif
89300d115c
cleaning up schemas
2015-05-11 12:15:10 +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
e0b9bf36b7
namespacing user roles
2015-04-27 17:14:07 +09:00
Sacha Greif
47b7482420
namespace schemas; migrate user profiles
2015-04-27 09:55:29 +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
4d9fdf55de
Handle case where Pages collection isn't loaded yet (although that should never happen…)
2015-04-23 09:12:04 +09:00
Sacha Greif
99988b6405
add telescope:core
2015-04-22 08:47:23 +09:00
Sacha Greif
08c6e373fc
bringing packages back into core repo after all
2015-04-22 07:50:11 +09:00
Sacha Greif
43b7256680
Packageifying…
2015-04-21 11:02:02 +09:00
Sacha Greif
50fc3eb11a
Merge branch 'namespace' of https://github.com/TelescopeJS/Telescope into namespace
...
# Conflicts:
# lib/users.js
# packages/telescope-base/lib/base.js
# packages/telescope-base/package.js
# packages/telescope-lib
2015-04-20 13:57:37 +09:00
Delgermurun
16d9eaf0f9
Delete all getTemplate related codes
2015-04-13 16:29:33 +09:00
Delgermurun
666577f4cb
Template[getTemplate('XYZ')] => Template.XYZ
2015-04-13 14:52:03 +09:00
Sacha Greif
07f6dc4d73
Publish pages for all users
2015-04-09 11:34:19 +09:00
Sacha Greif
7a219a738d
add pages to mobile nav; various CSS fixes
2015-04-09 10:02:50 +09:00
Sacha Greif
b7d38982ff
don't display pages menu if there are no pages
2015-04-08 19:36:41 +09:00
Sacha Greif
2b05abf527
adding pages package
2015-04-08 18:23:29 +09:00