├── .meteor ├── .gitignore ├── cordova-plugins ├── release ├── platforms ├── .finished-upgraders ├── .id ├── packages └── versions ├── packages ├── one-modal │ ├── README.md │ ├── lib │ │ └── client │ │ │ ├── one_modal.js │ │ │ └── one_modal.html │ └── package.js ├── npm-container │ ├── .gitignore │ ├── .npm │ │ └── package │ │ │ ├── .gitignore │ │ │ ├── README │ │ │ └── npm-shrinkwrap.json │ ├── versions.json │ ├── index.js │ └── package.js └── .gitignore ├── .gitignore ├── run.sh ├── packages.json ├── client ├── views │ ├── common │ │ ├── loading.html │ │ ├── feedback.html │ │ ├── forgot_password.js │ │ ├── forgot_password.html │ │ ├── nav.js │ │ ├── search.js │ │ ├── infinite_scroll.js │ │ ├── nav.html │ │ └── search.html │ ├── notifications │ │ ├── notification_new_topic.html │ │ ├── notification_new_follower.html │ │ ├── notification_new_reply.html │ │ ├── notification_new_topic.js │ │ ├── notification_item.html │ │ ├── notification_new_follower.js │ │ ├── notification_new_comment.html │ │ ├── notification_new_reply.js │ │ ├── notifications.js │ │ ├── notification_item.js │ │ ├── notification_new_comment.js │ │ └── notifications.html │ ├── profile │ │ ├── profile_following.js │ │ ├── profile_item.js │ │ ├── profile_item.html │ │ ├── profile.html │ │ └── profile.js │ ├── layouts │ │ ├── landing_layout.html │ │ ├── page_layout.js │ │ ├── main_layout.html │ │ └── page_layout.html │ ├── home │ │ ├── home.html │ │ └── home.js │ ├── login │ │ ├── login.js │ │ └── login.html │ ├── comments │ │ ├── comment_row.html │ │ ├── replies.html │ │ ├── new_comment.html │ │ ├── comment.html │ │ └── replies.js │ ├── errors │ │ └── not_found.html │ ├── settings │ │ ├── settings_profile.js │ │ ├── settings_profile.html │ │ ├── settings.js │ │ ├── settings_account.html │ │ ├── settings_account.js │ │ └── settings.html │ ├── topics │ │ ├── topic_item.js │ │ ├── new_topic.html │ │ ├── topic_item.html │ │ ├── new_topic.js │ │ ├── topic.html │ │ └── topic.js │ ├── admin │ │ ├── admin.html │ │ ├── admin.js │ │ ├── flag.js │ │ └── flag.html │ ├── signup │ │ ├── signup.html │ │ └── signup.js │ ├── landing │ │ ├── landing.js │ │ └── landing.html │ └── invite │ │ ├── invite.js │ │ └── invite.html ├── main.html ├── helpers │ ├── helpers.js │ └── config.js ├── main.js └── stylesheets │ ├── icons.less │ ├── main.less │ ├── includes.import.less │ └── comments.import.less ├── public ├── binary-frontpage-web.png ├── binary-web-feature1.png ├── binary-web-feature2.png ├── binary-web-feature3.png ├── binary-web-feature4.png ├── binary-web-feature5.png ├── binary-frontpage-mobile.png └── fonts │ ├── binary-icon-font.eot │ ├── binary-icon-font.ttf │ ├── binary-icon-font.woff │ └── binary-icon-font.svg ├── server ├── templates │ ├── emailWelcome.handlebars │ ├── emailNotification.handlebars │ ├── emailNewUser.handlebars │ ├── emailTemplate.handlebars │ └── emailWrapper.handlebars ├── publications │ ├── current_user.js │ ├── flags_list.js │ ├── topics_list.js │ ├── user_profile.js │ └── single_topic.js ├── config.js ├── invites.js ├── notifications.js ├── email.js ├── admin.js └── users.js ├── collections ├── _common.js ├── invites.js ├── flags.js ├── votes.js ├── comments.js ├── topics.js └── users.js ├── .editorconfig ├── lib ├── routes │ ├── config.js │ ├── home.js │ ├── admin.js │ ├── hooks.js │ ├── profile.js │ ├── topic.js │ └── routes.js ├── users.js ├── permissions.js ├── herald.js └── helpers.js ├── LICENSE.md └── README.md /.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /.meteor/cordova-plugins: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/one-modal/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@1.1.0.2 2 | -------------------------------------------------------------------------------- /.meteor/platforms: -------------------------------------------------------------------------------- 1 | server 2 | browser 3 | -------------------------------------------------------------------------------- /packages/npm-container/.gitignore: -------------------------------------------------------------------------------- 1 | .build* 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | settings.json 2 | mup.json 3 | *.txt 4 | -------------------------------------------------------------------------------- /packages/npm-container/.npm/package/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | meteor --settings settings.json 3 | exit -------------------------------------------------------------------------------- /packages.json: -------------------------------------------------------------------------------- 1 | { 2 | "juice": "0.4.0", 3 | "html-to-text": "0.1.0" 4 | } -------------------------------------------------------------------------------- /client/views/common/loading.html: -------------------------------------------------------------------------------- 1 | 2 | {{_ "loading"}} 3 | 4 | -------------------------------------------------------------------------------- /public/binary-frontpage-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/binary-frontpage-web.png -------------------------------------------------------------------------------- /public/binary-web-feature1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/binary-web-feature1.png -------------------------------------------------------------------------------- /public/binary-web-feature2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/binary-web-feature2.png -------------------------------------------------------------------------------- /public/binary-web-feature3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/binary-web-feature3.png -------------------------------------------------------------------------------- /public/binary-web-feature4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/binary-web-feature4.png -------------------------------------------------------------------------------- /public/binary-web-feature5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/binary-web-feature5.png -------------------------------------------------------------------------------- /public/binary-frontpage-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/binary-frontpage-mobile.png -------------------------------------------------------------------------------- /public/fonts/binary-icon-font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/fonts/binary-icon-font.eot -------------------------------------------------------------------------------- /public/fonts/binary-icon-font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/fonts/binary-icon-font.ttf -------------------------------------------------------------------------------- /public/fonts/binary-icon-font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erasaur/binary/HEAD/public/fonts/binary-icon-font.woff -------------------------------------------------------------------------------- /server/templates/emailWelcome.handlebars: -------------------------------------------------------------------------------- 1 |
2 |
{{greeting}}
3 | {{#each message}} 4 |{{this}}
5 | {{/each}} 6 | 7 | -------------------------------------------------------------------------------- /client/views/notifications/notification_new_topic.html: -------------------------------------------------------------------------------- 1 | 2 | {{_ "notification_new_topic" user=author topic=topic}} 3 | 4 | -------------------------------------------------------------------------------- /server/templates/emailNotification.handlebars: -------------------------------------------------------------------------------- 1 |2 | {{message}} 3 |
4 |2 | {{name}} just joined Binary! 3 |
4 |2 |
{{greeting}}
3 |{{message}}
4 | 5 |11 | {{_ "flagged_by"}} 12 | 13 | {{user.profile.name}} 14 | 15 | [{{_ "num_helpful_flags" count=user.stats.flagsCount}}] 16 |
17 | {{_ "reason" reason=reason}} 18 |
12 |
13 |
14 |
15 | {{profile.bio}}
64 | {{#if canFollow}} 65 | {{#if following}} 66 | 67 | {{else}} 68 | 69 | {{/if}} 70 | {{/if}} 71 |
89 |
90 |
91 |
|
116 |
{{_ "settings_new_follower"}}
42 |{{_ "settings_newTopic"}}
54 |{{_ "settings_newReply"}}
66 |{{_ "settings_newComment_follower"}}
78 |{{_ "settings_newComment_topicOwner"}}
90 |{{_ "settings_newComment_topicFollower"}}
102 |