Ben Halpern
7e9280390c
Add /survey and modified several page titles (droped the the) ( #515 )
...
* Add /survey and modified several page titles (droped the the)
* Add emojis to page title
2018-06-28 11:07:42 -04:00
Ben Halpern
5a59b4c8a9
Fix missing Cloudinary tags and misc specs ( #486 )
2018-06-22 16:29:17 -04:00
Andy Zhao
e2184d2ff0
Tests for /live and minor style adjustments ( #462 )
...
* Add spec for badges show page
* Test live feature and minor styling changes
2018-06-20 18:29:31 -04:00
Ben Halpern
0941b2e4fb
Add some tests around model validations ( #459 )
...
* Modify sample_application.yml and write test
* Add ahrefs verification
* Add some tests around model validations
* Indent an end
* Add a few tests
* Add tests and reserved words
* Fix live articles spec typo
* Modify ga_events_controller
2018-06-20 17:14:08 -04:00
Mac Siri
d31e1b0594
Remove Sendbird ( #421 )
...
* Remove Sendbird
* Remove more remnant of sendbird
* Remove puts
2018-06-19 17:51:10 -04:00
Andy Zhao
ecbb9d4ab1
[Done] New Reporting System MVP ( #408 )
...
* Move validations from controller to model
* Add new columns to feedback message model
* Use polymorphic notes relationship
* MVP of ticketing system
* Use new URL for reported_url param
* Add missing files
* Add validations and tests for feedback_messages
* Clean up some html
* Update create spec and add update spec
* Add mail tests and lint
* Add link to user profile
2018-06-19 16:41:31 -04:00
Andy Zhao
74266db0d9
Add name length validation ( #453 )
2018-06-19 16:22:02 -04:00
Ben Halpern
7d018f049e
Make adjustments and fixes to DEV Conncect ( #427 )
...
* Make adjustments and fixes to DEV Conncect
* Make various small changes and add settings icon
2018-06-13 14:46:30 -04:00
Ben Halpern
66cb24dddf
Fix callback issue
2018-06-12 22:19:44 -04:00
Ben Halpern
cb4340819e
Change Twitter callback_url
2018-06-12 21:40:55 -04:00
Ben Halpern
4006eca7df
Adjust dacast player
2018-06-07 16:42:52 -04:00
Ben Halpern
39ecf7d70d
Fix live and adjust coming soon ( #400 )
2018-06-07 11:42:41 -04:00
Ben Halpern
ab85216621
Update chat and modify article score calc indexing ( #395 )
2018-06-06 16:08:12 -04:00
Ben Halpern
10c3b52b0a
Add chat channel indicator ( #379 )
...
* Add new message indicator to chat
* Add indicator switch to chat
* Add chat switch indicator
2018-06-01 18:16:10 -04:00
Ben Halpern
4171a0814a
Add basic alpha DM functionality to chat ( #375 )
...
* Initial chat DM features
* Update functionality for DM chats
2018-06-01 16:21:48 -04:00
Ben Halpern
bd1ab33951
Fix small typo on sponsor page ( #374 )
2018-06-01 12:54:06 -04:00
Ben Halpern
d3b8c8dd95
Add new sponsor info ( #373 )
2018-06-01 12:49:45 -04:00
Ben Halpern
2264cdcf16
Add Glitch and GitHub to editor guide ( #359 )
...
* Take darker of user colors
* Modify editor guide
* Glitch project embed
2018-05-29 15:58:43 -04:00
Jess Lee
f02e926bfc
Update Privacy Policy + Meta Keywords on Articles ( #352 )
...
* update meta keywords for articles
* update privacy policy
* add privacy policy to tos
* Added effective date
2018-05-24 17:33:41 -04:00
Andy Zhao
0db2f564bf
Add repl.it info to editor guide ( #348 )
2018-05-24 10:42:56 -04:00
Ben Halpern
744494b412
Modify DEV LIVE copy ( #340 )
2018-05-22 12:17:38 -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
Andy Zhao
545f0acd8c
Remove outdated language ( #321 )
2018-05-16 15:59:50 -04:00
Ben Halpern
8e021634fd
Fix sponsor page link ( #319 )
2018-05-15 17:06:39 -04:00
Ben Halpern
bc947bbacc
Modify chat styling ( #314 )
2018-05-14 18:16:42 -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
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
Zhao-Andy
be14ed029d
MVP of follow sidebar
2018-04-25 13:56:04 -04:00
Mac Siri
0f35939906
Update chat app's features ( #204 )
...
* Update chat.scss --skip-ci
* Fix height issue
* Add highlighting
* Implement bannged user handling for chat
* Add scroll obsever
* Limit initial messages load count & max messages
* Add new message alert when scrolled
* Add link to usernames in chat
* Implement channel clearing feature
* Update parserOptions
* Implement banning feature for chat app WIP
* Add policy for ChatChannelsController
* Fix arugment error
* Update user_not_authorized to handle JSON request
* Update specs for updated user_not_authorized
* Update font-weight for windows os
2018-04-16 13:20:12 -07:00
Mac Siri
8003191a4e
Create Chat app ( #175 )
...
* Setup Pusher gem
* Create ChatChannel and Message model
* Create ChatChannelController
* Add back fix-db-schema-conflicts gem
* Add pusher-js package
* Add validations on Message & ChatChannel models
* Update Route
* Create MessageController
* Update ChatChannelController
* Create Chat app WIP
* Extract messenger render to Message Component
* Implement live chat WIP
* Implement live chat WIP (2)
* Add style and scrollToBottom feature for chat
* Create getUserDataAndCsrfToken function
* Add feature toggle to the new live chat
* Clean up ChatChannelsController & create spec
* Update ChatChannel spec
* Update Message spec
* Create MessagesController spec & refactor
* Clean up Chat app
* Fix lint
* Add character limit to Message
2018-04-04 14:19:57 -07:00
Jess Lee
943c3b392f
Jess/update sponsors page ( #177 )
...
* add link to community sponsors
* update sponsor copy and logos
2018-04-04 09:03:12 -07:00
Andy Zhao
8bedbcb501
Fix typo ( #174 )
2018-04-03 19:32:26 -07:00
Andy Zhao
7c843ba354
Prevent Less than 1 day old accounts from Following Other Users ( #159 )
...
* Show empty array of users for potential spammers
* Use user columns for better accuracy and perf
* Use user instead of identity for flagging
* Fix boolean
* Add page skipping logic for young accounts
* Fix test and show team to follow for spammers
* Fix broken link
* Remove page skip logic for back button
2018-03-29 17:12:30 -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
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
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
Ben Halpern
86a32b42df
Change 2kb to 1kb for badge size ( #40 )
...
* Change 2kb to 1kb for badge size
2018-03-05 10:29:13 -05:00
Jess Lee
05084ac0ee
March Sidebar Sponsors ( #6 )
...
* add manifold and update triplebyte tagline
* update manifold data details
* update sidebar and sponsor page
2018-03-01 13:12:59 -05:00
Mac Siri
301c6080e3
Initial commit
2018-02-28 16:11:08 -05:00