Commit graph

141 commits

Author SHA1 Message Date
xavizalote
8ad7efae59 delete user from list to make it possible for him to resubscribe, default props for the button, style newsletter settings in the UsersEdit 2016-05-25 09:30:29 +02:00
xavizalote
460c81c598 fix required PropTypes 2016-05-25 08:57:48 +02:00
xavizalote
63c5a11b43 NewsletterButton linked to method called with certain props 2016-05-25 08:52:04 +02:00
Sacha Greif
b25c44bc7d fix component name bugs 2016-05-22 21:56:17 +09:00
Sacha Greif
e8a7c657ad change component import syntax to be more explicit 2016-05-22 16:42:24 +09:00
Sacha Greif
ecb58a98a3 make avatars work with hash instead of email 2016-05-22 15:46:44 +09:00
Sacha Greif
b7ec5598eb better import syntax 2016-05-22 15:23:30 +09:00
Sacha Greif
dcf0561cee do not use meteor-avatar-core after all because of client/server npm dependencies issues 2016-05-22 15:23:12 +09:00
Sacha Greif
dda09ef210 use meteor-avatar-core NPM package 2016-05-20 09:39:40 +09:00
Sacha Greif
96729e31f3 show user's posts on their profile page 2016-05-13 16:25:04 +09:00
Sacha Greif
405e93874d small improvements to profile and account pages 2016-05-09 13:32:13 +09:00
Sacha Greif
453634c4c4 small improvements and clean up to components 2016-05-03 12:44:50 +09:00
Sacha Greif
312a7b4f9e various small tweaks 2016-04-21 15:08:43 +09:00
Sacha Greif
e99721f345 more naming fixes 2016-04-20 09:17:19 +09:00
Sacha Greif
ea1791b253 more naming fixes 2016-04-19 16:14:41 +09:00
Sacha Greif
0907733208 more work on consistent naming 2016-04-19 15:54:53 +09:00
Sacha Greif
6665a7c968 making component names and class names more consistent.
- Posts, Comments, Users, etc. are always pluralized.
- CSS classes are based off component names (PostsTitle -> posts-title)
2016-04-19 15:45:36 +09:00
Sacha Greif
9eac9bf800 fixing a couple things 2016-04-17 10:48:02 +09:00
Sacha Greif
60f29bbfd1 simplify UserProfileCheck logic 2016-04-17 10:29:52 +09:00
xavizalote
72ea1ab654 \o/ get rid of state warning on modal by wrapping in a container 2016-04-16 18:02:21 +02:00
xavizalote
5c424dabf5 add a fields property to filter on them 2016-04-16 16:20:18 +02:00
xavizalote
2e835d389e add a log out button to close modal ;) 2016-04-15 12:00:53 +02:00
xavizalote
d17f2f8812 enhance (or tweak?) nova:forms with requiredFieldsOnly props 2016-04-15 11:35:04 +02:00
xavizalote
1fa64d4038 reactively show modal to complete profile depending on currentUser profile 2016-04-15 11:09:19 +02:00
Sacha Greif
3fd1a2412e add settings edit form 2016-04-15 11:11:13 +09:00
xavizalote
312a865b96 switch from react-helmet to dochead 👌 2016-04-06 16:56:05 +02:00
Sacha Greif
f510c41244 improve social login buttons 2016-04-04 11:30:14 +09:00
Sacha Greif
f59729bbc4 merge NewDocument and EditDocument components into single NovaForm component; use it for comment edit form as well 2016-04-04 10:21:18 +09:00
michelherszak
4a5a1ca3c2 Merge branch 'nova' of https://github.com/TelescopeJS/Telescope into nova
Merge after
2016-04-03 10:14:35 -06:00
Sacha Greif
20b8227b64 select accounts package at app level; disable custom oauth buttons logic for now 2016-04-03 11:49:34 +09:00
Sacha Greif
2fca9b6900 extract account form into own component; use modal to show it instead of comment form when not logged in; add size option for modal 2016-04-03 11:42:07 +09:00
Sacha Greif
77140ac09f Merge branch 'comments-login' of https://github.com/xavcz/Telescope into xavcz-comments-login
# Conflicts:
#	.meteor/versions
#	packages/nova-base-components/lib/users/AccountsMenu.jsx
#	packages/nova-base-components/package.js
2016-04-03 11:30:31 +09:00
Tim Brandin
1c9b172dc9 Bugfixes for std:accounts-ui 2016-04-02 21:05:02 +02:00
xavizalote
e43b1c856a "do nothing on sign in/up" hooks 2016-04-02 17:03:03 +02:00
xavizalote
32dfc92c0a tweak social buttons rendering 2016-04-02 15:47:12 +02:00
xavizalote
680e5b9ce4 switch to std:accounts-ui (same package but moved repo) & add accounts form instead of new comment form if the user is not logged in 2016-04-02 15:03:55 +02:00
michelherszak
03bcd084a9 Commit after merge 2016-04-01 08:20:54 -06:00
Sacha Greif
f2f7b6ab18 switching Email back to global Telescope.email for now; getting rid of Herald; improving user edit form; 2016-04-01 12:38:50 +09:00
Sacha Greif
da9795b43d import EditDocument (thanks @MHerszak!) 2016-04-01 10:55:47 +09:00
michelherszak
8f148bbf1a EditComponent wasn't available through Telescope.components. The import from nova:forms fixed it for UserEdit.jsx 2016-03-31 13:24:19 -06:00
Sacha Greif
6a31ef2871 rename packages for consistency 2016-03-30 09:25:25 +09:00