dependabot[bot]
3fce22bfa3
Bump pusher-js from 4.2.2 to 4.3.0 ( #582 )
...
Bumps [pusher-js](https://github.com/pusher/pusher-js ) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/pusher/pusher-js/releases )
- [Changelog](https://github.com/pusher/pusher-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pusher/pusher-js/compare/v4.2.2...v4.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-04 11:24:38 -04:00
dependabot[bot]
b8f02d9d7f
Bump babel-jest from 22.1.0 to 23.4.2 ( #550 ) [ci skip]
...
Bumps [babel-jest](https://github.com/facebook/jest ) from 22.1.0 to 23.4.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v22.1.0...v23.4.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-30 11:57:30 -04:00
dependabot[bot]
c23146bcc6
Bump eslint-config-airbnb-base from 12.0.0 to 13.1.0 ( #548 ) [ci skip]
...
Bumps [eslint-config-airbnb-base](https://github.com/airbnb/javascript ) from 12.0.0 to 13.1.0.
- [Release notes](https://github.com/airbnb/javascript/releases )
- [Commits](https://github.com/airbnb/javascript/compare/eslint-config-airbnb-base-v12.0.0...eslint-config-airbnb-base-v13.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-30 10:33:19 -04:00
dependabot[bot]
cd9e7d203c
Bump eslint-plugin-react from 7.5.1 to 7.11.1 ( #552 ) [ci skip]
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.5.1 to 7.11.1.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.5.1...v7.11.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-30 10:31:59 -04:00
dependabot[bot]
237ac64600
Bump jest-fetch-mock from 1.4.0 to 1.6.5 ( #496 ) [ci skip]
...
Bumps [jest-fetch-mock](https://github.com/jefflau/jest-fetch-mock ) from 1.4.0 to 1.6.5.
- [Release notes](https://github.com/jefflau/jest-fetch-mock/releases )
- [Commits](https://github.com/jefflau/jest-fetch-mock/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-29 15:56:12 -04:00
dependabot[bot]
7fb0b9f3be
Bump preact-compat from 3.18.0 to 3.18.3 ( #529 ) [ci skip]
...
Bumps [preact-compat](https://github.com/developit/preact-compat ) from 3.18.0 to 3.18.3.
- [Release notes](https://github.com/developit/preact-compat/releases )
- [Commits](https://github.com/developit/preact-compat/compare/3.18.0...3.18.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-29 15:06:26 -04:00
dependabot[bot]
b46c3e009f
Bump style-loader from 0.21.0 to 0.23.0 ( #530 ) [ci skip]
...
Bumps [style-loader](https://github.com/webpack-contrib/style-loader ) from 0.21.0 to 0.23.0.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases )
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v0.21.0...v0.23.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-29 15:04:05 -04:00
dependabot[bot]
66a3a00f07
Bump eslint-config-airbnb from 16.1.0 to 17.1.0 ( #531 ) [ci skip]
...
Bumps [eslint-config-airbnb](https://github.com/airbnb/javascript ) from 16.1.0 to 17.1.0.
- [Release notes](https://github.com/airbnb/javascript/releases )
- [Commits](https://github.com/airbnb/javascript/compare/eslint-config-airbnb-v16.1.0...eslint-config-airbnb-v17.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-29 14:29:46 -04:00
dependabot[bot]
d1557efadc
Bump marked from 0.4.0 to 0.5.0 ( #532 ) [ci skip]
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/0.4.0...v0.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-29 14:28:53 -04:00
dependabot[bot]
b8206846e8
Bump @storybook/react from 3.4.6 to 3.4.10 ( #533 ) [ci skip]
...
Bumps [@storybook/react](https://github.com/storybooks/storybook ) from 3.4.6 to 3.4.10.
- [Release notes](https://github.com/storybooks/storybook/releases )
- [Changelog](https://github.com/storybooks/storybook/blob/master/CHANGELOG.md )
- [Commits](https://github.com/storybooks/storybook/compare/v3.4.6...v3.4.10 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-29 13:18:55 -04:00
dependabot[bot]
3d3c8cc529
Bump node-sass from 4.9.0 to 4.9.3 ( #473 ) [ci skip]
...
Bumps [node-sass](https://github.com/sass/node-sass ) from 4.9.0 to 4.9.3.
- [Release notes](https://github.com/sass/node-sass/releases )
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sass/node-sass/compare/v4.9.0...v4.9.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-28 17:11:53 -04:00
dependabot[bot]
852ab0679a
Bump lint-staged from 7.2.0 to 7.2.2 ( #497 ) [ci skip]
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 7.2.0 to 7.2.2.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v7.2.0...v7.2.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-28 16:51:59 -04:00
Grey Baker
5db053157b
Bump eslint ( #476 ) [ci skip]
...
* Bump eslint from 4.13.1 to 5.4.0
Bumps [eslint](https://github.com/eslint/eslint ) from 4.13.1 to 5.4.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v4.13.1...v5.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
* Use Node 8 on TravisCI (default is 0.12!)
* Update package-lock.json and yarn.lock for rebase changes
2018-08-28 16:30:37 -04:00
dependabot[bot]
42d2384430
Bump prop-types from 15.6.0 to 15.6.2 ( #498 ) [ci skip]
...
Bumps [prop-types](https://github.com/facebook/prop-types ) from 15.6.0 to 15.6.2.
- [Release notes](https://github.com/facebook/prop-types/releases )
- [Changelog](https://github.com/facebook/prop-types/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/prop-types/commits/v15.6.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-28 15:50:58 -04:00
dependabot[bot]
41db1db19d
Bump @storybook/addon-actions from 3.4.6 to 3.4.10 ( #472 ) [ci skip]
...
Bumps [@storybook/addon-actions](https://github.com/storybooks/storybook ) from 3.4.6 to 3.4.10.
- [Release notes](https://github.com/storybooks/storybook/releases )
- [Changelog](https://github.com/storybooks/storybook/blob/master/CHANGELOG.md )
- [Commits](https://github.com/storybooks/storybook/compare/v3.4.6...v3.4.10 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-28 15:12:56 -04:00
dependabot[bot]
7a5e5ec0a4
Bump babel-preset-env from 1.6.1 to 1.7.0 ( #467 ) [ci skip]
...
Bumps [babel-preset-env](https://github.com/babel/babel-preset-env ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/babel/babel-preset-env/releases )
- [Changelog](https://github.com/babel/babel-preset-env/blob/1.x/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-preset-env/compare/v1.6.1...v1.7.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-28 15:11:43 -04:00
dependabot[bot]
4be345eb34
Bump jest from 22.1.2 to 23.5.0 ( #499 ) [ci skip]
...
Bumps [jest](https://github.com/facebook/jest ) from 22.1.2 to 23.5.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v22.1.2...v23.5.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-28 14:53:40 -04:00
dependabot[bot]
386b5a31e3
Bump eslint-config-prettier from 2.9.0 to 3.0.1 ( #517 ) [ci skip]
2018-08-28 14:06:34 -04:00
Nick Taylor
5bd156ba33
Remove coverage from test:watch script ( #489 ) [ci skip]
2018-08-28 13:09:46 -04:00
dependabot[bot]
3468cf5a26
Bump codemirror from 5.39.0 to 5.40.0 ( #500 )
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.39.0 to 5.40.0.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.39.0...5.40.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-27 16:43:52 -04:00
Nick Taylor
01d5ec0fa2
Task/prettier for markdown ( #335 ) [ci skip]
...
* Added prettier for markdown files on precommit.
* Ran prettier on markdown files.
* Fixed wording as per PR comment.
* Got rid of the double vision on "the". 🙃
2018-08-13 18:04:26 -04:00
TrashMacNugget
987e572944
Use AGPLv3+ ( #315 ) [ci skip]
...
* Use AGPLv3+
* Add AGPLv3+ to License FAQ
* Specify AGPL-3.0-or-later in package.json
2018-08-13 12:39:23 -04:00
Kevin Ndung'u Gathuku
5269b76dff
Update package.json ( #300 ) [ci skip]
...
Update references from private repo to OSS repo
2018-08-09 15:58:03 -04:00
Mac Siri
0f3342bcec
[WIP] Implement non front-matter editor ( #415 )
...
* Create alternate editor
* Install linkstate (?)
Not sure how it disappear in the first place
* Run yarn install
* Modulize ArticleForm component
* Refactor
* Isolating css WIP
* Implement simplified frontmatter-less editor
* Modulize individual form element
* Ajust props names
* Transform json params to snakecase
* Remove codes
* Update /new, almost there for release
* Fix editor resize issues
* Change defaultvalue to value in article form tag element
* Modify html buttons in article form
2018-07-27 20:12:33 -07:00
Nick Taylor
18980034d3
Nick/feature/search to preact ( #532 )
...
* Works, but lots of cleanup/questions.
* Fixed comment.
* Only want the search script to load once with InstantClick active.
* Removed unnecessary DOMContentLoaded from copy paste.
* 🔧 Enabled (P)React Devtools.
* Updated comment about reactToEvent.
* Removed unnecessary server-side generated JS for search.
* <Search /> component now has component state.
* Search functions are in there own module now.
* 👷 Refactor
* Render propped it up.
* Fixed issue with encoding of search term.
* Removed data-no-instant attr from script.
* 👷 Refactor
* Now flash of search loading is avoided..
* Moved search under components folder.
* ✅ Tests
* fixedEncodeURIComponent does not need to be exported.
* ✅ Tests
* Folders to ignore from the VS Code Local History extension.
* ✅ Tests
* Snapshot test for <Search /> component.
* ✅ Tests
* Now the <SearchContainer /> handles the '/' key shortcut.
* Made the search box ID a prop defaulting to 'nav-search'
* Excluded barrel files from code coverage.
* Componentized search CSS.
* Storybook stories for <Search /> component.
* Removed extension folders to ignore.
* Fixed logic for "/" key triggering search.
* updated jest snapshot for <Search /> component.
* updated package.json lock file.
* Disabled the import/prefer-default-export rule.
* Now search term clears if not on a non-search results page.
* removed comment that is no longer valid.
* No longer using render prop for Search. Doesn't make sense as it's not stuff that is reused.
* Added preact-render-spy do dev deps.
2018-07-19 17:02:48 -04:00
Mac Siri
88dfc9b83d
Add Rubocop to lint-staged ( #575 )
...
* Add Rubocop to lint-staged
* Undo JS lint-stage changes
2018-07-19 10:40:07 -04:00
Edem Attikese
6e3b64f060
Apply bundler-audit fix & Update gems ( #472 )
...
* added bundler workaround so git repos are accessed via https
* Use forked version of fix-db-schema-conflicts gem
* Update #update_stripe_plan_for_subscription
* Update stripe version
This was actually already done but not reflexed in the Gemfile
* Pessimize Gemfile
* Fix lint
* Fix lint
2018-07-11 11:01:47 -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
Ben Halpern
914102f19f
Add basic github support to /connect
2018-06-19 13:46:10 -04:00
Ben Halpern
cfb0bff881
Fix /live and codemirror stuff ( #417 )
2018-06-11 14:56:52 -04:00
Ben Halpern
fb20b8adf7
Add content sidecar for chat ( #413 )
...
* Rearchitect chat channel subscriptions
* Add browser push notifications (attempt)
* Add content sidecar for chat
* Add live code basics
* Add content features to chat
* Fix chat_channels test
2018-06-11 11:00:51 -04:00
Nick Taylor
851bb4e336
Nick/task/onboarding article stories ( #392 )
...
* Updated lock file.
* Added an assets folder for Storybook.
* 👷 Refactor
* Added some standard prop types for dev.to.
* Extracted onboarding article as it's own component.
* 👷 Refactor
* Added Storybook stories for onboarding articles.
2018-06-06 10:29:46 -04:00
Nick Taylor
261b6683b3
Onboarding welcome Storybook stories ( #385 )
2018-06-05 14:50:30 -04:00
Mac Siri
2c456dcf86
Update Chat ( #342 )
...
* Remove the need for hiddenMessage class
* Prevent compose component from being re-rendered
* Add IntersectionObserver polyfill
2018-05-23 09:10:00 -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
Nick Taylor
d67c2437bc
Dx/add prettier code ( #188 )
...
* Added prettier for front-end code formatting.
* Prettier runs on JSX too now
Modified supported extensions for running prettier.
* Added some documentation in the README about prettier, husky and lint-staged.
* package-lock.json updated.
* Keep lint-staged package-manager agnostic (#196 )
* Remove code-breaking comma
2018-04-09 14:05:18 -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
Nick Taylor
6a8df8c8dd
Add (P)react Storybook. ( #142 )
2018-03-26 11:56:32 -04:00
Mac Siri
301c6080e3
Initial commit
2018-02-28 16:11:08 -05:00