Commit graph

87 commits

Author SHA1 Message Date
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
Mac Siri
d74483dd5f Fix GitHub Repo feature (#78)
* Create MarkdownFixer spec

* Fix lint

* Fix lint

* Update GithubRepo::find_or_create

* Fix failing specs

* Fix failing specs

* Add error handling for GithubReposController

* Improve GithubRepo::update_to_latest
2018-03-15 11:36:22 -04:00
Andy Zhao
f60be5aa6b Prevent enter key and any extraneous form submission for membership (#79)
* Add a period at the end of error msg

* Funnel all form submissions into stripe first
2018-03-13 20:12:40 -04:00
Jess Lee
a51016b3c8 increase event title length (#80) 2018-03-13 20:10:30 -04:00
Ben Halpern
fd138eb420
Fix published_at sorting algolia article (#81)
* Fix published_at sorting algolia article
2018-03-13 20:09:20 -04:00
Ben Halpern
9354c8fd8b
Add Eli5 tabbing logic (#77)
* Add tabs for chronological filtering

* Add Algolia filtering

* Fix infinity typo

* Fix algolia index on tabbing

* Add readable publish date across all posts

* Add eli5 logic for tabbing
2018-03-13 13:13:03 -04:00
Ben Halpern
e1705ef9c0
Add readable_publish_date to search results (#76)
* Add readable publish date across all posts
2018-03-13 12:59:28 -04:00
Ben Halpern
924d66f95d
Fix algolia index on tabbing (#75)
* Fix algolia index on tabbing
2018-03-13 12:52:07 -04:00
Ben Halpern
5f1dfb37d7
Fix infinity typo (#73)
* Add tabs for chronological filtering

* Add Algolia filtering

* Fix infinity typo
2018-03-13 12:27:01 -04:00
Ben Halpern
6a16fee77a
Add Algolia filtering (#72)
* Add tabs for chronological filtering

* Add Algolia filtering
2018-03-13 12:14:27 -04:00
Ben Halpern
e052e63d34
Add tabs for chronological filtering (#69) 2018-03-13 11:13:19 -04:00
Ben Halpern
b8a51b3947
Ben/gardening (#68)
* Remove more unnecessary auth token skips
2018-03-09 21:50:19 -08:00
Ben Halpern
9381a17cf2
Move readinglist trigger JS (#67)
* Remove verify_auth_token skips

* Move readinglist trigger JS

* Remove unneeded logs and add check for referer in cromulent
2018-03-09 21:44:07 -08:00
Jess Lee
7cf3ae69f5 Show Pages For Events (#30)
* sort past events by most recent

* update-event-slugs

* adds tests

* fix linting issues

* remove pry
2018-03-09 16:46:27 -08:00
Ben Halpern
adef5e9b4d
Modify org branding style on show page (#66)
* Modified org branding style on show page
2018-03-09 15:07:49 -08:00
Ben Halpern
dcfdc5b0ff
Fix readinglist count issue (#65)
* Fix readinglist count issue
2018-03-09 14:40:50 -08:00
Ben Halpern
1503dc0a6e
Minor navbar adjustment (#64)
* Minor navbar adjustment
2018-03-09 14:38:09 -08:00
Ben Halpern
d9c5ea6663
Adjust homepage sidebar (#63)
* Adjust homepage sidebar
2018-03-09 14:32:03 -08:00
Ben Halpern
fca6c340cb
Add home page sidebar subtabs for reading list and fortify readinglist (#61)
* Add home page sidebar subtabs for reading list and fortify readinglist
2018-03-09 13:24:06 -08:00
Andy Zhao
ba3005ae2d Fix Sign In/Up for Browsers with No Tracking (#10)
* Fix sign in for browsers that prevent tracking

* Lint file and clean up GA script

* Fix merge conflicts and remove dead code
2018-03-09 11:52:57 -08:00
Mac Siri
2a7cb93322 Make title-parsing backward compatible (#59)
* Make title-parsing backward compatible

* Improve var naming & Add comments
2018-03-08 15:52:05 -08:00
Ben Halpern
d7fc758b8c
Fix theycoded template (#60)
* Fix theycoded template
2018-03-08 15:48:17 -08:00
Ben Halpern
ce4b29d4ff
Change signup CTA on non-home feed (#55)
* Remove stale docs files and add signup CTA on show page

* Fix user follow button on search page

* Finalize shecoded/theycoded images

* Modify sidebar logic

* Move help widget below shecoded

* Upped shecoded to 100 on sidebar

* Change cta on tag page non-logged
2018-03-08 05:57:23 -08:00
Ben Halpern
39759afaa9
Ben/womens day (#54)
* Up shecoded to 100 on sidebar
2018-03-08 05:46:36 -08:00
Ben Halpern
bb0a3df612
Ben/womens day (#53)
* Remove stale docs files and add signup CTA on show page

* Fix user follow button on search page

* Finalize shecoded/theycoded images

* Modify sidebar logic

* Move help widget below shecoded
2018-03-08 05:07:18 -08:00