* Add infinite scroll to followers list (#258) * Refactor fetchNext function for clarity (#258) * Sepparate following tab into multiple tabs to support infinite scroll (#258) * Add infinite scroll to following pages (#258) * Add tests to infinite scroll api * Refactor dashboard loading text * Refactor infine scroll function * Fix duplicated entries problem in infinite scrolling * Switch randomized attributes to sequential to avoid InvalidRecord error * Add acceptance tests for infinite scroll * Remove unused following method * parameterize limit per page for followers and followings * Split follows endpoint into followers and followings * Authenticate user with api key in followers and followings * Split followers endpoint into users and organizations * Add redundant html to sublist partial * Speed up infinite scroll tests * Refactor api json responses to use partials * Authenticate api user before follows create * Resolve conflicts on scrolling js * Improve partials organization and fix organization username bug * Improve readability of unauthorized test * Use let! to create scrolling test data * Fix not working podcasts link * Refactor initScrolling to remove linting errors * Fix codeclimate coding style issue * Test tags forms and podcasts hyperlinks * Fix eslint issue with double equals * Improve before_action usage and readability |
||
|---|---|---|
| .. | ||
| initializers | ||
| lib | ||
| utilities | ||
| .eslintrc.js | ||
| application.js | ||
| base.js.erb | ||
| hello-dev.js | ||
| initializePage.js.erb | ||
| internal.js | ||
| jquery_s3_upload.js | ||
| manifest.json.erb | ||
| serviceworker-companion.js | ||
| serviceworker.js.erb | ||