Commit graph

24 commits

Author SHA1 Message Date
Ben Halpern
c1b0d08c59
Update follow suggestions logic and add taggable to users (#147) 2018-03-26 13:14:24 -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
Ben Halpern
b7ab8e931d
Adjust follow process (#135) 2018-03-23 14:49:20 -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
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
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
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
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
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
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
45b371e31b
Fix issue where unpublished article hangs in notifications (#42)
* Fix issue where unpublished article hangs in notifications
2018-03-05 11:56:32 -05:00
Ben Halpern
de23dfe353
Fix last_comment_at issue (#38)
* Fix last_comment_at issue
2018-03-05 01:33:32 -05:00
Ben Halpern
12b389ff3f
Properly set last comment at on article create (#37)
* Properly set last comment at on article create
2018-03-05 01:05:51 -05:00
Ben Halpern
2771a2e866
Add Algolia to comments, modify button styles, add comments tab to reading list area (#32)
* Add Algolia to search and add Only My Posts filter

* Actually fix Algolia index possible issue

* Fix search issue

* Make minor adjustments to sponsorship sidebar

* Make submission rules headsup html allowed and remove devise trackable

* Remove devise_trackable from application_controller

* Adjust login CTA for /new

* Adjust string in test to reflect changes

* Quick fix for internal navigatioon draft caching issue

* Add ID to internal/articles

* Fix auth with Twitter in two places

* Added comments to algolia and modified design

* Update sidebar styles and make other small adjustments

* Clean up tag styling and other small improvements

* Finalize design adjustments

* Add indexing condition for comments

* Fix Algolia typo

* Fix Algolia indexing on comment
2018-03-04 22:25:08 -05:00
Ben Halpern
5453c0ce4f
Remove devise_trackable from application_controller (#15)
* Make minor adjustments to sponsorship sidebar

* Make submission rules headsup html allowed and remove devise trackable

* Remove devise_trackable from application_controller
2018-03-01 14:49:43 -05:00
Ben Halpern
d1558fd12c
Fix Algolia index possible issue (possibly) (#12)
* Add Algolia to search and add Only My Posts filter

* Actually fix Algolia index possible issue
2018-03-01 12:55:40 -05:00
Ben Halpern
6f5e2404f4
Add Algolia to search and add Only My Posts filter (#9)
* Add Algolia to search and add Only My Posts filter

* Fix typo
2018-03-01 12:06:47 -05:00
Mac Siri
301c6080e3 Initial commit 2018-02-28 16:11:08 -05:00