Ben Halpern
cc63a49ecc
Add badges to core_pages and adjust styling ( #334 )
...
* Take darker of user colors
* Add badges to core_pages and adjust styling
2018-05-21 16:19:56 -04:00
Mac Siri
7cb65649e4
Update chat app ( #326 )
...
* Fix spacing
* Update webpacker gem to 3.5
* Add custom preact-compact config
* Add babel-loader to resolve a weird issue
* Add react-textarea-autocomplete
* Move 2 dependencies into devDependencies
* Add babel-eslint & eslint-plugin-babel
* Refactor chat
* Add fixed width to chat's channels
* Add timestamp for chat
* Fix long word issue
* Add showTimestamp options to chat
* Add profile image to chat
* Make profile image in chat circle
* Improve message send logic
* Add proper user session handling for chat
* Choose profile user image source for chat
* Adjust user's text color
* Fix lint
2018-05-21 13:19:56 -04:00
Ben Halpern
e21544be52
Modify onboarding suggestions to make more relevant for suggestee ( #330 )
...
* Take darker of user colors
* Modify onboarding suggestions to make more relevant for suggestee
* Make user follower suggestions work for tests
2018-05-19 19:23:16 -04:00
Andy Zhao
f1571184bc
[Updated] Add aggregated follow notifications ( #327 )
...
* Fix sidebar issue for XL displays
* Remove grouping param for follows
* Add aggregated follow notification MVP
* Lint reaction model a bit
* Fix a few small css issues
* Remove puts statement and indent HTML
* Use activity id instead of time for cache key
2018-05-19 11:03:06 -04:00
Andy Zhao
95891897b7
Use URI.join to join relative paths ( #329 )
2018-05-19 10:53:13 -04:00
Ben Halpern
a590f9d3a0
Fix ribbon style issue ( #328 )
...
* Take darker of user colors
* Fix ribbon style issue
* Fix ribbon style issue
2018-05-17 22:05:40 -04:00
Ben Halpern
f073eb5754
Add badges and org cta ( #324 )
...
* Make org proof a required field
* Fix color picker and other minor org adjustments
* Add MVP of org add'l sidebar
* Add proof to org factory
* Fix org create action and fix tests
* Add new org fields to admin panel & lint
* Add proof to org edit for backward compatibility
* Add org info to edit preview
* Move preview edit notice to inside article div
* MVP of badge "final" steps
* Add info to user sidebar and clean up badge commit
* Modify sidebar for data
* Add organization decorator
* Add conditional so only users have new swipe nav, not orgs
* Add cloudinary prefix to badges
* Disallow duplicate badges
2018-05-17 18:22:37 -04:00
Ben Halpern
909efa6fab
Take darker of user colors ( #325 )
2018-05-16 17:29:46 -04:00
Mac Siri
75d1a89c7a
Resolve GitHubRepo issue ( #323 )
...
* Change github repo's columen default
* Update GithubRepo::update_to_latest
* Fix failing spec
2018-05-16 16:14:14 -04:00
Andy Zhao
545f0acd8c
Remove outdated language ( #321 )
2018-05-16 15:59:50 -04:00
Jess Lee
afcd02f61b
remove programming_category from articles dashboard ( #322 )
2018-05-16 15:23:18 -04:00
Ben Halpern
8e021634fd
Fix sponsor page link ( #319 )
2018-05-15 17:06:39 -04:00
Ben Halpern
0344bdadad
Adjust tag page padding ( #316 )
...
* Tweak user profile styles
* Adjust tag page padding
2018-05-14 21:39:13 -04:00
Ben Halpern
0ef230f4fe
Tweak user profile styles ( #315 )
2018-05-14 21:34:45 -04:00
Ben Halpern
bc947bbacc
Modify chat styling ( #314 )
2018-05-14 18:16:42 -04:00
Ben Halpern
9033c7d71c
Make small style adjustments ( #313 )
...
* Make small style adjustments
* Modify test
* Adjust notifications page
2018-05-14 17:37:08 -04:00
Ben Halpern
576132179d
Adjust profile styling and widget style updates ( #312 )
...
* Modify profile design
* Make profile design adjustments
* Minor profile adjustments
* Adjust padding on profile box
2018-05-14 16:42:31 -04:00
Mac Siri
b4292ade33
Implement chatroom ( #308 )
...
* Fix multiple chat loading bug
* Open profile links in chat via new tab
* Add unmount handling for chat
* Add overscroll property to chat
* Add channel_name to ChatChannel model
* Create route and page for chatroom WIP
* Expose ChatChannel id to live page
* Implement multichannel support WIP
* Implement chatroom page WIP
* Add css for chatroom
* Update chat's moderation
* Refactor chat's message type
* Swap the use of :message_markdown & :message_html
* Add channel permissions WIP
* Fix failing specs
* Adjust json reponses
* Add empty message prevention
* Update participant error message
* Change Workshop channel to General
2018-05-14 12:50:32 -04:00
Ben Halpern
b2c7450c6f
Adjust social images to rely on HTML ( #310 )
...
* Add video thumbnail to social hierarchy
* Add social graphic endpoint
2018-05-11 16:54:56 -04:00
Ben Halpern
e54f160084
Add video thumbnail to social hierarchy ( #309 )
2018-05-11 13:56:17 -04:00
Ben Halpern
c87607e4a4
Change vid mb limit ( #306 )
...
* Improve and finalize video upload
* Modify video edit page style
* Change vid mb limit
2018-05-10 13:03:00 -04:00
Ben Halpern
0dc24677ad
Modify video edit page style ( #304 )
...
* Improve and finalize video upload
* Modify video edit page style
2018-05-10 12:35:29 -04:00
Ben Halpern
cd4d5e9fcb
Improve and finalize video upload ( #303 )
2018-05-10 11:57:39 -04:00
Andy Zhao
f1cd542427
Add follow tracking for orgs with working follow ( #300 )
2018-05-10 09:54:46 -04:00
Ben Halpern
6cff2e68d5
Add /mod views ( #299 )
...
* Fix boosted issue
* Add /mod views
* Fix format issue
* Remove unnecessary articles controller code
2018-05-09 18:26:36 -04:00
Ben Halpern
1a23658578
Update FAQ with info about comment threads ( #298 )
...
* Update FAQ with info about comment threads
Also removed scholarship info, seems less relevant these days.
* Fix grammar
2018-05-09 17:05:29 -04:00
Ben Halpern
8cc1fbda89
Update sponsor page ( #297 )
...
* Fix boosted issue
* Update sponsor page
2018-05-09 15:51:48 -04:00
Andy Zhao
310a88d042
Remove outdated workshop language ( #294 )
2018-05-09 15:39:20 -04:00
Ben Halpern
2aef66cd27
Fix boosted issue ( #293 )
2018-05-09 12:01:37 -04:00
Ben Halpern
cf5e48aa8d
Remove unused code and columns ( #292 )
2018-05-08 17:09:13 -04:00
Ben Halpern
10c56cbc9e
Modify signup modal for design/efficiency ( #291 )
2018-05-08 15:44:03 -04:00
Ben Halpern
3e64175170
Changed :message to :Message, should work now 😡 😡 😡 ( #290 )
...
* Changed :message to :Message, should work now 😡 😡 😡
* Change test for video states
2018-05-08 10:03:07 -04:00
Ben Halpern
aa5f6d18be
Add JSON parsing for video_states
2018-05-07 18:48:04 -04:00
Ben Halpern
8e0b31c9f5
Modify video states endpoint ( #288 )
...
* Add video state column and change endpoint
* Log incoming SNS data
* Modify video states endpoint
2018-05-07 18:00:36 -04:00
Mac Siri
5d1902f65f
Remove new line replacement ( #285 )
2018-05-07 17:55:11 -04:00
Ben Halpern
0b6d850ac1
Add video state column and change endpoint ( #286 )
2018-05-07 16:34:59 -04:00
Ben Halpern
79a4eac9d5
Add additional fields to video edit area ( #283 )
2018-05-07 14:05:01 -04:00
Mac Siri
1663e7e2c8
Implement Badge & BadgeAchievement model ( #273 )
...
* Create migration for Badge & BadgeAchievement
* Create Badge model with spec & BadgeUploader
* Create BadgeAchievement with spec
* Add badges & badge_achievements assoc to User
* Fix typo
* Clean up BadgeUploader
* Remove storage config & Fix lint
* Add allow-duplicate-badge spec
2018-05-07 13:35:16 -04:00
Ben Halpern
524052234a
Add email_digest_eligible check to non-following emails ( #278 )
2018-05-03 17:34:31 -04:00
Ben Halpern
40a8476704
[WIP] Add super beta video upload ( #277 )
...
Add super beta video upload
2018-05-03 16:27:52 -04:00
Andy Zhao
63e5c7bf40
Remove logger info when signing in ( #274 )
2018-05-03 15:58:27 -04:00
Mac Siri
c8ea080435
Add wait-for Runkit embed ( #276 )
2018-05-03 15:58:06 -04:00
Peter Frank
954f2b1d0c
Change JWplayer link ( #275 )
...
Updating the JW Player link on the Javascript tag per their instructions
2018-05-03 15:11:28 -04:00
Ben Halpern
f2101410ea
[WIP] Improve article boosting abilities and insights ( #237 )
...
* Update email subjects split test
* Create alternate editor
* Add proof of concept to emails
* Add utm for internal nav
* Add ability to boost in DEV Digest
* Adjust articles.scss
* Adjust article_form.scss
* Remove unnecessary files
* Remove files from PR
* Adjust boosted email settings
* Conditionally include organization in additional box
* Modify schema.rb
2018-05-02 12:24:54 -04:00
Ben Halpern
5a72d0ec56
Make profile modifications WIP
2018-05-02 11:50:11 -04:00
Mac Siri
f810b9a778
Split up mailers ( #260 )
...
* Fix lint
* Split up mailers WIP
* Create spec for ScholarshipMailer
* Create spec for MembershipMailer
* Update to new mail classes
* Remove if/else development cases
* Fix lint
2018-05-01 18:12:26 -04:00
Ben Halpern
c59a4f10be
Add cloudinary prefix to sponsor images ( #269 )
2018-05-01 17:58:46 -04:00
Ben Halpern
c162259673
Ben/add bugsnag ( #268 )
...
Add JWplayer to JS sidebar
2018-05-01 16:47:40 -04:00
Ben Halpern
03b6e905f5
Add bugsnag and the line to sponsors ( #266 )
2018-05-01 13:42:02 -04:00
Ben Halpern
60c4a8450c
Ben/small adjust ( #265 )
2018-05-01 12:46:28 -04:00