Commit graph

2613 commits

Author SHA1 Message Date
Mac Siri
b8e68600d2
Add git source (#3635) [ci skip] 2019-08-05 16:39:09 -04:00
rhymes
b6b450747e Re-enable hello dev in console (#3615) [ci skip] 2019-08-05 15:37:30 -04:00
Jess Lee
256629ed16 Update Readme (#3609) [ci skip] 2019-08-02 16:55:05 -04:00
rhymes
4689cdd266 Collection: remove optional user and add tests (#3383) 2019-08-02 10:15:04 -04:00
rhymes
892d4baf66 Remove duplicate PodcastEpisodes API spec (#3605) [ci skip] 2019-08-02 09:41:08 -04:00
Mac Siri
9a2c856dd4
Update Complexity linters (#3507) [ci skip] 2019-08-01 16:38:27 -04:00
Anna Buianova
f9da88b006 Moved send_mention_notification to ActiveJob (#3566) 2019-08-01 16:35:25 -04:00
rhymes
1c2ff71de8 Fix podcasts episodes surrogate key and add "/podcasts" (#3577) 2019-08-01 12:14:25 -04:00
Jess Lee
757e969bed Update Readme (#3598) [ci skip] 2019-08-01 11:51:56 -04:00
rhymes
1dcb4df561 Fix deprecations in internal/podcasts_spec (#3597) [ci skip] 2019-08-01 11:07:17 -04:00
rhymes
fea8ad1e87 Hash OAuth2 access tokens (#3596) 2019-08-01 11:05:57 -04:00
Anna Buianova
fabaeb5461 Introduced published field to podcasts (#3593)
* Published field for podcasts

* Add podcasts migration

* More specs for podcasts availability

* Show published in podcasts internal

* Update schema.rb with db:migrate
2019-08-01 09:29:13 -04:00
Mac Siri
fc9272fe71 Make Doorkeeper inherit from ApplicationController (#3591)
* Resolve doorkeeper issue

* Refactor spec

* Remove comment
2019-07-31 18:41:44 -04:00
dependabot-preview[bot]
06e41f38a9 Bump puma from 3.12.1 to 4.0.1 (#3525)
Bumps [puma](https://github.com/puma/puma) from 3.12.1 to 4.0.1.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v3.12.1...v4.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-31 15:09:20 -04:00
Andy Zhao
96449fcc8f Add organization membership functionality to internal (#3541) 2019-07-31 14:38:36 -04:00
João Pedro Raskopf
5d13752e34 Show article edit date in dashboard (#3325) 2019-07-31 14:13:24 -04:00
Ben Halpern
5d380f93cb
Track success of DEV Shop ads (#3589)
* Add basic display ad event tracking

* Finalize client-side eventlistening functionality
2019-07-31 13:44:47 -04:00
Mac Siri
3071ac8c76 Implement Doorkeeper gem (#3504)
* Add doorkeeper gem

* Generate files with Doorkeeper's generator

* Create Doorkeeper tables

* Add new associations to User

* Update associations

* Remove confusing schemas

* Change oauth2_provider name
2019-07-31 10:30:58 -04:00
Ben Halpern
b837f5b43d
Add more partnership pricing info (#3585) 2019-07-30 22:10:54 -04:00
Mac Siri
9dd4ec6baf Update Gemfile.lock [ci skip] 2019-07-30 18:43:55 -04:00
Mac Siri
5f85250220
Update to Chromedriver 76 (#3587) [ci skip] 2019-07-30 17:58:21 -04:00
rhymes
5cfa8b5586 Remove columns that don't existing from schema.rb (#3586) [ci skip] 2019-07-30 17:29:38 -04:00
dependabot-preview[bot]
ebefca6a8a Bump capybara from 3.26.0 to 3.27.0 (#3556) 2019-07-30 16:47:08 -04:00
rhymes
816c062ea0 Upgrade Rubocop related gems and fix new violations (#3581) [ci skip] 2019-07-30 14:29:05 -04:00
Mazen Touati
bb6fe4495a Escape HTML in the notifications view (#3243) 2019-07-30 14:24:23 -04:00
rhymes
8f5706fcc1 Remove all old membership code, see 97040ab6 (#3575) 2019-07-30 12:33:50 -04:00
Anna Buianova
b9f0b282ca Add index to ahoy_messages to (#2367)
* Add index to ahoy_messages to

* Add ahoy_messages index concurrently
2019-07-30 11:53:52 -04:00
dependabot-preview[bot]
653b74b39b Bump feedjira from 2.2.0 to 3.0.0 (#3560)
* Bump feedjira from 2.2.0 to 3.0.0

Bumps [feedjira](https://github.com/feedjira/feedjira) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/feedjira/feedjira/releases)
- [Changelog](https://github.com/feedjira/feedjira/blob/master/CHANGELOG.md)
- [Commits](https://github.com/feedjira/feedjira/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Update Feedjira's usage of parse
2019-07-30 10:10:56 -04:00
Bolarinwa Balogun
7f125f18df Fix Video Duration to include hours (#3572) 2019-07-30 09:10:49 -04:00
rhymes
b90cd8812b Rename specs not named *_spec.rb (#3576) 2019-07-30 08:49:08 -04:00
Anna Buianova
f5709ce2d8 Fix failing algolia jobs (#3578)
* Fix algolia sync when destroying comments

* Fix algolia jobs when destroying a user
2019-07-30 08:47:40 -04:00
Ben Halpern
710c1d9e7b
Allow for the sending of arbitrary broadcasts (#3569) 2019-07-29 17:10:49 -04:00
Mario See
36535e546d Listing Dashboard: Handle expired listings (#3442)
* wip filter active and expired listings

* add published attribute to listings json

* add expired class to listings row

* filter through state

* make span button tabbable

* remove unused state

* update snapshot test

* add indicator and styles for expired

* linting errors

* clean up link

* remove function argument

* Update listingDashboard snapshot
2019-07-29 12:42:32 -04:00
dependabot-preview[bot]
d02324ed1c Bump envied from 0.9.1 to 0.9.3 (#3557) [ci skip]
Bumps [envied](https://gitlab.com/envied/envied) from 0.9.1 to 0.9.3.
- [Release notes](https://gitlab.com/envied/envied/tags)
- [Changelog](https://gitlab.com/envied/envied/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/envied/envied/compare/v0.9.1...v0.9.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 12:13:20 -04:00
Mario See
197cd562ed Bump organization listings with organization credits (#3489)
* add org to update listing if bumping

* add credits redirect

* remove unnecessary auth

* fix auth and separate transaction

* update spec to match additional bump logic
2019-07-29 11:57:15 -04:00
rhymes
7d453d6856 Update Bundler to 2.0.2 (#3567) 2019-07-29 11:56:49 -04:00
dependabot-preview[bot]
2cabf9301e Bump rouge from 3.6.0 to 3.7.0 (#3555) [ci skip]
Bumps [rouge](https://github.com/jneen/rouge) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/jneen/rouge/releases)
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jneen/rouge/compare/v3.6.0...v3.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 10:28:40 -04:00
Bolarinwa Balogun
b21a7c9230 Fix out of place clipboard-copy icon (#3551) [ci skip] 2019-07-29 10:27:18 -04:00
Ben Halpern
ee00b460bf Add getunopenedchatchannels to onboardingredirect (#3565) 2019-07-29 09:33:36 -04:00
dependabot-preview[bot]
7640f6d6f3 Bump staccato from 0.5.1 to 0.5.2 (#3554) [ci skip]
Bumps [staccato](https://github.com/tpitale/staccato) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/tpitale/staccato/releases)
- [Changelog](https://github.com/tpitale/staccato/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tpitale/staccato/compare/v0.5.1...v0.5.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 09:32:58 -04:00
dependabot-preview[bot]
daedb8896d Bump @github/clipboard-copy-element from 1.0.1 to 1.0.2 (#3563) [ci skip]
Bumps [@github/clipboard-copy-element](https://github.com/github/clipboard-copy-element) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/github/clipboard-copy-element/releases)
- [Commits](https://github.com/github/clipboard-copy-element/compare/v1.0.1...v1.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 09:31:42 -04:00
dependabot-preview[bot]
2f1ac90772 Bump twilio-ruby from 5.25.1 to 5.25.2 (#3559) [ci skip]
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.25.1 to 5.25.2.
- [Release notes](https://github.com/twilio/twilio-ruby/releases)
- [Changelog](https://github.com/twilio/twilio-ruby/blob/master/CHANGES.md)
- [Commits](https://github.com/twilio/twilio-ruby/compare/5.25.1...5.25.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 09:18:39 -04:00
Yelena Gruner
a135076f62 Added overflow-x: auto to comments.scss (#3552) [ci skip] 2019-07-29 09:16:34 -04:00
dependabot-preview[bot]
fde170ba0c Bump google-api-client from 0.30.7 to 0.30.8 (#3558) [ci skip]
Bumps [google-api-client](https://github.com/google/google-api-ruby-client) from 0.30.7 to 0.30.8.
- [Release notes](https://github.com/google/google-api-ruby-client/releases)
- [Changelog](https://github.com/googleapis/google-api-ruby-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/google-api-ruby-client/compare/0.30.7...0.30.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 09:14:50 -04:00
dependabot-preview[bot]
b764b37276 Bump eslint-plugin-react from 7.14.2 to 7.14.3 (#3562) [ci skip]
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.14.2 to 7.14.3.
- [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.14.2...v7.14.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 09:14:15 -04:00
dependabot-preview[bot]
8871ac82d0 Bump shoulda-matchers from 4.1.0 to 4.1.1 (#3561) [ci skip]
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases)
- [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/master/NEWS.md)
- [Commits](https://github.com/thoughtbot/shoulda-matchers/compare/v4.1.0...v4.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 09:13:17 -04:00
dependabot-preview[bot]
e215fd9c2f Bump lint-staged from 9.2.0 to 9.2.1 (#3564) [ci skip]
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.2.0 to 9.2.1.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.2.0...v9.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-29 09:11:08 -04:00
cyrillefr
fb1915c1be Move delayed algoliasearch tasks to Active Jobs (#3486)
- refactor calls to use built-in algolia Active Job
  - add spec
2019-07-29 08:58:27 -04:00
Anna Buianova
3de1bdad02 Podcast ownership (#3546)
* Podcast#admins

* Start with /internal/podcasts

* Adding and removing podcast admin roles

* Improve podcasts internal section

* Fix podcast updating

* More internal podcasts specs

* Podcasts internal link
2019-07-29 08:32:49 -04:00
Andy Zhao
9f34dcd0eb Make window.currentUser available globally (#3550) 2019-07-26 19:26:47 -04:00