Commit graph

10511 commits

Author SHA1 Message Date
Ben Halpern
447a134604
Authenticate users first in /dashboard (#145) 2018-03-26 11:50:16 -04:00
Ben Halpern
b03447f97a
Remove outdated workflow description 2018-03-23 20:17:19 -04:00
Brian Kephart
79e7d105b4 Fix 404s on links in README (#139)
--skip-ci
There is an additional 404 in line 182 that should be fixed as well.
2018-03-23 20:15:43 -04:00
Ben Halpern
297e031fe7
Adjust minor onboarding detail (#138) 2018-03-23 16:48:15 -04:00
Ben Halpern
f764a5d869 Fix typo oops 2018-03-23 16:26:55 -04:00
Ben Halpern
e3ed9f2f2b
Make follow unique (extra unique?) (#137)
* Add user constraint to follows query
2018-03-23 16:18:15 -04:00
Andy Zhao
62c2790e23 Uncomment seed and update steps (#136) 2018-03-23 15:59:58 -04:00
Ben Halpern
b7ab8e931d
Adjust follow process (#135) 2018-03-23 14:49:20 -04:00
Ben Halpern
cc0ffe1c5d
Add thread indicator for flat comments (#134) 2018-03-23 14:38:06 -04:00
Ben Halpern
eadfb3830b
Create license 2018-03-23 10:50:52 -04:00
Ben Halpern
9e7e90d1b1
Modify bottom-box size (#131)
* Modify cta text

* Modify bottom-box content
2018-03-22 23:31:01 -04:00
Ben Halpern
538e36dd7c
Modify cta text (#129) 2018-03-22 21:07:08 -04:00
Ben Halpern
52c9d4013d
Fix onboarding left button (#128)
* Adjust what shows up in onboarding

* Fix onboarding left button
2018-03-22 20:36:27 -04:00
Ben Halpern
833b9f25d6
Adjust what shows up in onboarding (#127) 2018-03-22 20:02:07 -04:00
Ben Halpern
7fab7e99f1 Adjust minimum reaction count on follower suggestion 2018-03-22 19:37:12 -04:00
Ben Halpern
ccbbe334fe
Modify algorithm on userfollowsuggester (#126)
* Modify algorithm on userfollowsuggester

* Adjust copy in follower email

* Adjusted env-specific offset number
2018-03-22 19:24:19 -04:00
Andy Zhao
3e9d6609d7 Fix tag logic and css in onboarding (#125)
* Fix tag container css for small views

* Fix tag comparison logic
2018-03-22 19:04:12 -04:00
Ben Halpern
8a1f9991f1
Add users to signup modal (and other adjustments) (#124)
* Add a missing bounty hunter

* Add a msg about updating social usernames

* Add mailto: link for yo@dev in terms

* Use render partial for help tag

* Lint a file

* Add first draft of onboarding follow users

* WIP onboarding

* Change users api controller

* Create FollowSuggester to return suggested follows for user

* Create initial follow users flow in onboarding

* Move follow user logic to top lvl

* Add follow api end point for onboarding

* Add profile img and update follow action

* Remove checkbox and use a tag instead

* Lint and update tests

* Remove incomplete test for now

* Final adjustments to signup modal

* Update jest snapshot

* Add more jest tests and fix typo
2018-03-22 18:29:22 -04:00
Ben Halpern
f5a1dcb1da
Fix small css issue (#122)
* Fix small css issues
2018-03-22 14:05:21 -04:00
Ben Halpern
673939fd72
Check for commentable in notifications (#121) 2018-03-22 13:38:23 -04:00
Ben Halpern
cd8f63ba2c
Change crossposted show logic and change signup CTA link (#120)
* Change base signup CTA link
2018-03-22 13:29:21 -04:00
Ben Halpern
284f78a517 Add registration event 2018-03-22 10:29:34 -04:00
Andy Zhao
a87cb4204c Improve spam moderation (#101)
* Add a missing bounty hunter

* Add a msg about updating social usernames

* Add mailto: link for yo@dev in terms

* Use render partial for help tag

* Scrub all user info for banish user button

* Silently prevent updating profile for banned users

* Add Slack alert for less than 1 week old accts

* Adjust oauth mock data for tests

* Remove line about signing in/out

* Change range to one week prior
2018-03-21 16:16:18 -04:00
Andy Zhao
f5913399aa Allow changing user for comments in admin panel (#113)
* Allow changing user for comments in admin panel

* Add successful flash msg

* Use user_id instead of name for comment admin
2018-03-20 16:25:09 -04:00
Jess Lee
10ba6ef14d Fix broken image on membership e-mail and add meta tags for event index (#112)
* use external link for image

* add meta tags for events page
2018-03-20 15:08:53 -04:00
Jess Lee
41688e5fec [Needs feedback] Update event twitter card (#105)
* update og tags

* add image if none uploaded

* update description
2018-03-20 12:29:51 -04:00
Andy Zhao
b950395ace Minor fixes and additions (#83)
* Add a missing bounty hunter

* Add a msg about updating social usernames

* Add mailto: link for yo@dev in terms

* Use render partial for help tag

* Remove the changed line
2018-03-20 12:28:32 -04:00
Jess Lee
40a5d6f97b Jess/misc/membership language (#106)
* add clarity for membership billing

* fix typo
2018-03-20 12:25:55 -04:00
Ben Halpern
9fe1b83783
Add ID to cta link (#109)
* Adjust base article call-to-action

* Add ID to cta link
2018-03-20 12:23:46 -04:00
Ben Halpern
92184cfdf4
Adjust base article call-to-action (#108) 2018-03-20 12:20:31 -04:00
Ben Halpern
4a38aba20b
Fix issue with boosted post (#104)
* Fix additional_articles bug

* Fix issue with boosted post
2018-03-19 16:31:58 -04:00
Mac Siri
f07024e5d7 Implement Runkit Liquid Tag (#87)
* Implement Runkit Liquid Tag

* Update javascript tag

* Fix lint

* Add RunKit to Editor's Guide

* Fix typo
2018-03-19 16:11:51 -04:00
Ben Halpern
249c865143
Fix additional_articles bug (#103) 2018-03-19 16:03:50 -04:00
Ben Halpern
5baa086bd0
Add boosted post final tracking details (#102) 2018-03-19 14:27:58 -04:00
Ben Halpern
74664ddf33
Fix last_comment_at logic (#99)
* Limit Google Optimize to 35% of loads

* Fix last_comment_at logic
2018-03-18 15:15:07 -04:00
Ben Halpern
d865788438
Limit Google Optimize to 35% of loads (#98) 2018-03-18 13:33:54 -04:00
Ben Halpern
3fd1232b7e
Fix API pagination issue (#97)
* Fix API pagination issue
2018-03-18 12:34:06 -04:00
Ben Halpern
7f788fb940
Fix help sidebar (#96) 2018-03-18 12:26:13 -04:00
Ben Halpern
592732b6ed
Add comment created_at to Algolia index (#95) 2018-03-17 15:52:02 -04:00
Ben Halpern
6938f3b78e
Fix last_comment_at issue (#94)
* Fix last_comment_at issue

* Fix classic article test
2018-03-17 14:40:56 -04:00
Ben Halpern
993002506f
Modify ClassicArticle to avoid false positive test (#93)
* Add Google Optimize

* Modify ClassicArticle to avoid false positive test
2018-03-17 14:31:39 -04:00
Ben Halpern
3d10812d0a
Add Google Optimize (#92) 2018-03-17 14:14:17 -04:00
Ben Halpern
ce4ed5ffc5
Adjust styling on additional content boxes (#91)
* Adjust styling on additional content boxes
2018-03-16 21:24:42 -04:00
Ben Halpern
a2413df6cc
Add ability to get all articles in username articles api (#90) 2018-03-16 17:18:30 -04:00
Mac Siri
6f0a64c83f Improve title parsing logic (#88) 2018-03-16 17:02:32 -04:00
Ben Halpern
c1e623ebc2
Add additional content boxes under posts (#86)
* Add additional content boxes under posts

* Fix issue with classic article for under content
2018-03-16 16:35:54 -04:00
Mac Siri
4d04f7f852 Resolve onboarding reroute issue (#84)
* Remove dupe key

* Disable instantclick on onboarding's "let's go"
2018-03-16 14:17:19 -04:00
Andy Zhao
96c97d3a3e Update readme with new ways for dev env data (#85)
* Update readme with new ways for dev env data

* Make download data instructions more clear
2018-03-16 14:16:42 -04:00
Ben Halpern
4c22bec6a0
Adjust crosspost and date display rules (#82)
* Adjust crosspost and date display rules
2018-03-15 11:55:46 -04:00
Andy Zhao
4d2af96d8d Fix a few org related issues and some other minor bugs (#74)
* Add CSRF tags to welcome index page

* Clean up auth service code a bit

* Add analytics role to approved org org_admins

* Add toggle links for org admins with no posts

* Fix wrong role name and add test

* Adjust validation for user fields

* Add test for user_role_service

* Fix confusing boolean
2018-03-15 11:39:53 -04:00