Ben Halpern
a1be99ebf0
Add reaction confirm/invalidate workflow for admins ( #1134 )
2018-11-16 18:53:36 -05:00
Ben Halpern
f744f43493
Remove outline: 0 and add keyboard accessibility for nav menu ( #1132 )
2018-11-16 15:17:20 -05:00
Ben Halpern
921b5b0d9a
Add sloan as marker of low quality and adjust banishment logic ( #1129 )
...
* Add sloan as marker of low quality and adjust banishment logic
* Add s3 stub to rails_helper
* Modify banishment criteria
* Only mess with profile image in prod
2018-11-16 14:11:41 -05:00
Peter Frank
3010378ab9
Updating language in the terms of service ( #1130 )
2018-11-16 13:35:43 -05:00
Ben Halpern
6a7fe9d9ad
Fix/adjust dashboard style ( #1126 )
...
* Fix/adjust dashboard style
* Add pull-to-refresh for dashboard
* Adjust test to account for new UI
2018-11-15 17:43:05 -05:00
sidemt
62d8a33111
Add GitLab URL field to user profile ( #1121 )
...
* Add SVG file of GitLab icon
* Add gitlab_url column to users table
* Add gitlab_url to user model, controller and policy
* Add gitlab_url to views
* Add tests for gitlab_url
2018-11-15 16:09:35 -05:00
Peter Frank
b10747dbac
Adding initial org info page ( #1119 )
2018-11-15 14:15:37 -05:00
Ben Halpern
2022d45fb1
Make analytics show on all posts and add other details ( #1118 )
2018-11-14 13:30:29 -05:00
Ben Halpern
61173bede1
Finalize new analytics style ( #1117 )
2018-11-14 10:50:05 -05:00
Ben Halpern
c5807205b5
Adjust dashboard analytics to be more reliable ( #1115 )
...
* Update analytics
* Remove analytics file
* Remove unused files
* Add delete button back in on dashboard
2018-11-13 20:37:29 -05:00
Ben Halpern
652ec00f73
Fix typo and remove sustaining membership ( #1107 )
2018-11-12 19:08:00 -05:00
Ben Halpern
8b1755a2b3
Add organization to feed and adjust page styling ( #1089 )
...
* Add organization to feed and adjust page styling
* Add conditional indexing to article agolia
* Early return in algolia org logic
* Make org optional in algolia
* Modify org cta styling
2018-11-12 12:28:51 -05:00
rhymes
72ce2f0e6d
Url encode article's title for Twitter sharing ( #1092 )
2018-11-12 11:58:20 -05:00
Ben Halpern
b9c7aa8508
Ben/modify home page sidebar ( #1088 )
...
* Modify number of posts in home sidebar tags
* Fix copy/paste error of last commit
2018-11-08 17:55:09 -05:00
Ben Halpern
ec00df4ea4
Modify number of posts in home sidebar tags ( #1087 )
2018-11-08 17:19:18 -05:00
Ben Halpern
1ae463b708
Adjust look of bottom article actions ( #1085 )
2018-11-08 11:10:06 -05:00
Nathan Sebhastian
76f6a8f9df
codepen embed add default-tab param ( #880 )
...
* codepen embed add default-tab param
* add codepen default-tab documentation in help tab
2018-11-07 13:31:20 -05:00
Jasmeet Singh Saini
908e82cf9e
Implement cancel button comment edit ( #331 )
2018-11-05 13:48:56 -05:00
Meg Gutshall
6b42ff6501
Add readonly attribute to input on link select ( #1059 )
2018-11-05 11:47:20 -05:00
Andy Zhao
61011daa61
Fix typo for codesandbox and replit ( #1056 )
2018-11-02 13:29:50 -04:00
Ben Halpern
3bc1d8cf5b
Ben/add code sandbox ( #1053 )
...
* Add codesandbox support
* Fix codesandbox hastiness
2018-11-02 10:31:20 -04:00
Ben Halpern
ad25882ea7
Add codesandbox support ( #1052 )
2018-11-02 10:28:53 -04:00
Ben Halpern
5043e3fcc5
Add Raygun sponsor ( #1050 )
...
* Add Raygun sponsor
* Fixing typo
2018-11-01 16:13:47 -04:00
Andy Zhao
ebd4b50f3f
Use Preact for asynchronous rendering for /settings/integrations ( #986 )
...
* Set default styles and move button style out of form
* Add MVP of Preact /settings/integrations
* Change background color on hover and focus
* Remove unused constructor
* Improve optimistic rendering
* Add display name
* Use loading indicator for optimistic rendering
* WIP test
* Add basic snapshot tests
2018-10-31 15:51:07 -04:00
Ben Halpern
359cc71b64
Add ability for users to publish series ( #1034 )
2018-10-29 13:04:42 -04:00
Ryan Palo
3160473896
Add aria-label to articles page's CTA ( #1004 )
...
In the main articles page CTA for signing in via Twitter or Github, previously, screen readers say "Twitter" and "GitHub." I added an `aria-label` attribute so that screen readers will say "Sign in with Twitter" and "Sign in with GitHub." Tested on Windows 7, in Chrome, using Chrome Vox extension, and works well!
2018-10-25 16:24:40 -04:00
lianafelt
61ef3bdd8e
Update sponsors.html.erb ( #1006 )
...
Remove StickerMule
2018-10-24 17:44:45 -04:00
Ben Halpern
ae3ec2e237
Add/fix org call-to-action box/copy ( #1000 )
2018-10-24 13:49:57 -04:00
Ben Halpern
d5ceff4b12
Update/fix org settings ( #992 )
...
* Update/fix org settings
* Small adjustment to an unrelated rake task
* Update app/views/users/_org_non_member.html.erb
2018-10-23 17:21:17 -04:00
Ben Halpern
735a96432c
Add usability features to html_variants ( #991 )
2018-10-23 16:23:48 -04:00
Ben Halpern
90861366df
Add additional config to v2 editor ( #980 )
...
* Add additional config to v2 editor
* Fix typo
2018-10-23 12:41:19 -04:00
Ben Halpern
8661fe44d5
Fix sidebar caching issue for articles ( #981 )
2018-10-22 17:49:59 -04:00
Ben Halpern
302e8f202d
Add HTML variants for cta optimization and other nav bar adjustments ( #970 )
...
* Add HTML variants for cta optimization and other nav bar adjustments
* Fix 1==1 non-random mistake
* Spruce up org call-to-action
* Change default text color
* Add html variant trial and success request specs
* Fix article sidebar caching issue
* One line adjustment
* Modify schema
* Add include ActionView::Helpers::TagHelper to user_tag_spec
* Modify follow_button to remove session context
* Dummy commit
* Change Edit Article to Edit Post
* Dummy commit
* Fix rubocop concerns
* Fix rubocop style
2018-10-22 17:03:57 -04:00
rhymes
7fe6777c75
Support links with trailing slash for link tag ( #950 )
...
The previous implementation of the link tag didn't support links with a trailing slash. It was also based on an internal and undocumentented function in Rails.
https://github.com/rails/rails/issues/28331#issuecomment-285440151
2018-10-19 15:25:58 -04:00
Jérôme Pott
04968214ce
Fix typo ( #958 )
...
Add missing verb "controls"
Capitalize first letter "English"
2018-10-19 13:13:18 -04:00
Thomas Bnt
16dc2fb903
Adding Font Awesome ( #953 )
...
* Adding Font Awesome
* Update copy
2018-10-18 17:25:37 -04:00
rhymes
1b60ee5009
Use timezone aware methods ( #893 )
...
* Use timezone aware datetime methods
* Use timezone aware date parse for GitHub issue tag
* Introduce a bit of chaos programming using Zonebie
Zonebie uses a random timezone to run tests, it's a really good way to see if the code is timezone dependent or not.
* Convert GitHub issue date as UTC
2018-10-18 16:26:29 -04:00
Ben Halpern
ca403ee01e
Adjust article show view css (revert sticky css) ( #954 )
...
* Adjust article show view css
* Change color subtly
2018-10-18 16:02:54 -04:00
Juan Manuel Ramallo
6ada73136b
[Article Actions] Using position sticky ( #945 )
2018-10-18 12:27:58 -04:00
Ben Halpern
8184baed83
Adjust analytics styling and accuracy ( #951 )
...
* Adjust analytics styling and accuracy
* Add video button back in
2018-10-18 12:19:49 -04:00
lianafelt
40f09e4b77
Fix Typo in Internal/users ( #948 )
...
Update link to mentor internal user profile
2018-10-18 12:12:02 -04:00
Ryan
95b2e181ff
Add Medium URL to User's Profile ( #943 )
2018-10-18 11:39:39 -04:00
Ben Halpern
305492c2c8
Add similarity score for users ( #942 )
2018-10-17 11:53:28 -04:00
lianafelt
0d23ec1faf
Update Mentor Email ( #938 )
...
* Update mentor_email.html.erb
Update copy to original mentor email from mailchimp
* Update mentor_email.text.erb
2018-10-16 16:43:03 -04:00
lianafelt
747cf04bfb
Update Mentee Email ( #935 )
...
* Update Mentee Email
Mentee email with copy from original mailchimp emails.
* Update mentee_email.html.erb
* Update mentee_email.text.erb
2018-10-16 16:42:39 -04:00
Sergey Kislyakov
ac4b9b39db
Fixed badge page not having a title ( #939 )
2018-10-16 16:41:58 -04:00
Sergey Kislyakov
dd8fcd1e39
Fixed /feedback_messages not having a title ( #930 )
2018-10-16 13:41:32 -04:00
Ben Halpern
fcb68b4f29
Add automatic random mentee show page after quick match ( #931 )
2018-10-16 13:41:14 -04:00
Ben Halpern
af4e6932fa
Adjust org size labels in settings form ( #933 )
2018-10-16 13:41:00 -04:00
Ben Halpern
dee58c0dce
Update mentorship area of user internal view ( #926 )
...
* Update mentorship area of user internal view
* Update mentorship backend
2018-10-15 18:04:29 -04:00