[devdocsgjs/main: 700/1867] Merge branch 'master' into dynamic-favicon




commit be0b8190e49921c28cc84113c9e762ba6479bdc0
Merge: 14e49f70 c4ed8832
Author: Jasper van Merle <jaspervmerle gmail com>
Date:   Sun Aug 4 01:26:57 2019 +0200

    Merge branch 'master' into dynamic-favicon

 .editorconfig                                      |   3 +
 .github/CONTRIBUTING.md                            |   9 +-
 .github/ISSUE_TEMPLATE.md                          |   2 +-
 .gitignore                                         |   1 +
 .ruby-version                                      |   2 +-
 .slugignore                                        |   3 +-
 .travis.yml                                        |  21 +-
 CODE_OF_CONDUCT.md                                 |   2 +
 Dockerfile                                         |   3 +-
 Dockerfile-alpine                                  |   3 +-
 Gemfile                                            |   5 +-
 Gemfile.lock                                       |  70 +++--
 PULL_REQUEST_TEMPLATE.md                           |  11 +
 README.md                                          |  46 ++-
 assets/images/.gitignore                           |   1 +
 assets/images/docs-1.png                           | Bin 46181 -> 0 bytes
 assets/images/docs-1 2x png                        | Bin 122108 -> 0 bytes
 assets/images/docs-2.png                           | Bin 20060 -> 0 bytes
 assets/images/docs-2 2x png                        | Bin 48657 -> 0 bytes
 assets/javascripts/app/app.coffee                  |  21 +-
 assets/javascripts/app/appcache.coffee             |  42 ---
 assets/javascripts/app/config.coffee.erb           |   2 +
 assets/javascripts/app/serviceworker.coffee        |  49 ++++
 assets/javascripts/app/settings.coffee             |  33 +++
 assets/javascripts/app/update_checker.coffee       |   6 +-
 assets/javascripts/lib/page.coffee                 |  18 +-
 assets/javascripts/lib/util.coffee                 |   4 +
 assets/javascripts/models/doc.coffee               |   4 +-
 assets/javascripts/news.json                       |   8 +
 assets/javascripts/templates/error_tmpl.coffee     |  10 +-
 assets/javascripts/templates/notif_tmpl.coffee     |   6 +
 .../javascripts/templates/pages/about_tmpl.coffee  |   3 +-
 .../templates/pages/offline_tmpl.coffee            |  13 +-
 .../templates/pages/root_tmpl.coffee.erb           |   4 +-
 .../templates/pages/settings_tmpl.coffee           |   8 +
 assets/javascripts/tracking.js                     |  50 ++--
 assets/javascripts/views/content/entry_page.coffee |   2 +-
 .../javascripts/views/content/settings_page.coffee |  21 +-
 assets/javascripts/views/layout/document.coffee    |  12 +-
 assets/javascripts/views/layout/resizer.coffee     |  11 +-
 assets/javascripts/views/layout/settings.coffee    |  10 +-
 assets/javascripts/views/search/search.coffee      |   8 +
 .../javascripts/views/search/search_scope.coffee   |  28 +-
 assets/javascripts/views/sidebar/sidebar.coffee    |   2 +-
 assets/stylesheets/application.css.scss            |   7 +-
 assets/stylesheets/components/_header.scss         |   1 +
 assets/stylesheets/components/_notif.scss          |   4 +
 assets/stylesheets/global/_icons.scss              | 182 ------------
 assets/stylesheets/global/_icons.scss.erb          |  43 +++
 docs/adding-docs.md                                |  24 ++
 docs/filter-reference.md                           | 224 +++++++++++++++
 docs/{maintainers_guide.md => maintainers.md}      |  14 +-
 docs/scraper-reference.md                          | 227 +++++++++++++++
 lib/app.rb                                         |  66 +++--
 lib/docs/core/doc.rb                               | 100 ++++++-
 lib/docs/core/scrapers/file_scraper.rb             |   4 +-
 lib/docs/scrapers/angular.rb                       |   4 +
 lib/docs/scrapers/angularjs.rb                     |   4 +
 lib/docs/scrapers/ansible.rb                       |   5 +
 lib/docs/scrapers/apache.rb                        |   5 +
 lib/docs/scrapers/apache_pig.rb                    |   5 +
 lib/docs/scrapers/async.rb                         |   5 +
 lib/docs/scrapers/babel.rb                         |   5 +
 lib/docs/scrapers/backbone.rb                      |   5 +
 lib/docs/scrapers/bash.rb                          |   7 +-
 lib/docs/scrapers/bluebird.rb                      |   4 +
 lib/docs/scrapers/bootstrap.rb                     |   5 +
 lib/docs/scrapers/bottle.rb                        |   6 +
 lib/docs/scrapers/bower.rb                         |   4 +
 lib/docs/scrapers/c.rb                             |   7 +
 lib/docs/scrapers/cakephp.rb                       |   5 +
 lib/docs/scrapers/chai.rb                          |   4 +
 lib/docs/scrapers/chef.rb                          |   5 +
 lib/docs/scrapers/clojure.rb                       |   5 +
 lib/docs/scrapers/cmake.rb                         |   6 +
 lib/docs/scrapers/codeception.rb                   |   5 +
 lib/docs/scrapers/codeceptjs.rb                    |   4 +
 lib/docs/scrapers/codeigniter.rb                   |   6 +
 lib/docs/scrapers/coffeescript.rb                  |   4 +
 lib/docs/scrapers/cordova.rb                       |  10 +
 lib/docs/scrapers/cpp.rb                           |   8 +
 lib/docs/scrapers/crystal.rb                       |   5 +
 lib/docs/scrapers/d.rb                             |   5 +
 lib/docs/scrapers/d3.rb                            |   4 +
 lib/docs/scrapers/dart.rb                          |   6 +
 lib/docs/scrapers/django.rb                        |   5 +
 lib/docs/scrapers/docker.rb                        |   6 +
 lib/docs/scrapers/dojo.rb                          |   5 +
 lib/docs/scrapers/drupal.rb                        |   5 +
 lib/docs/scrapers/electron.rb                      |   5 +
 lib/docs/scrapers/elixir.rb                        |   5 +
 lib/docs/scrapers/ember.rb                         |   5 +
 lib/docs/scrapers/erlang.rb                        |   5 +
 lib/docs/scrapers/eslint.rb                        |   4 +
 lib/docs/scrapers/express.rb                       |   4 +
 lib/docs/scrapers/falcon.rb                        |   5 +
 lib/docs/scrapers/fish.rb                          |   5 +
 lib/docs/scrapers/flow.rb                          |   4 +
 lib/docs/scrapers/git.rb                           |   5 +
 lib/docs/scrapers/gnu/gcc.rb                       |   6 +
 lib/docs/scrapers/gnu/gnu_fortran.rb               |   6 +
 lib/docs/scrapers/go.rb                            |   5 +
 lib/docs/scrapers/godot.rb                         |   5 +
 lib/docs/scrapers/graphite.rb                      |   5 +
 lib/docs/scrapers/grunt.rb                         |   4 +
 lib/docs/scrapers/handlebars.rb                    |   4 +
 lib/docs/scrapers/haskell.rb                       |   9 +-
 lib/docs/scrapers/haxe.rb                          |   6 +
 lib/docs/scrapers/homebrew.rb                      |   4 +
 lib/docs/scrapers/http.rb                          |   2 +
 lib/docs/scrapers/immutable.rb                     |   4 +
 lib/docs/scrapers/influxdata.rb                    |   6 +
 lib/docs/scrapers/jasmine.rb                       |   4 +
 lib/docs/scrapers/jekyll.rb                        |   5 +
 lib/docs/scrapers/jest.rb                          |   5 +
 lib/docs/scrapers/jquery/jquery_core.rb            |   4 +
 lib/docs/scrapers/jquery/jquery_mobile.rb          |   5 +
 lib/docs/scrapers/jquery/jquery_ui.rb              |   4 +
 lib/docs/scrapers/jsdoc.rb                         |   4 +
 lib/docs/scrapers/julia.rb                         |   4 +
 lib/docs/scrapers/knockout.rb                      |   4 +
 lib/docs/scrapers/koa.rb                           |   4 +
 lib/docs/scrapers/kotlin.rb                        |   4 +
 lib/docs/scrapers/laravel.rb                       |   4 +
 lib/docs/scrapers/leaflet.rb                       |   5 +
 lib/docs/scrapers/less.rb                          |   6 +
 lib/docs/scrapers/liquid.rb                        |   5 +
 lib/docs/scrapers/lodash.rb                        |   5 +
 lib/docs/scrapers/love.rb                          |   5 +
 lib/docs/scrapers/lua.rb                           |   5 +
 lib/docs/scrapers/marionette.rb                    |   4 +
 lib/docs/scrapers/markdown.rb                      |   4 +
 lib/docs/scrapers/matplotlib.rb                    |   4 +
 lib/docs/scrapers/mdn/css.rb                       |   2 +
 lib/docs/scrapers/mdn/dom.rb                       |   2 +
 lib/docs/scrapers/mdn/dom_events.rb                |   2 +
 lib/docs/scrapers/mdn/html.rb                      |   2 +
 lib/docs/scrapers/mdn/javascript.rb                |   2 +
 lib/docs/scrapers/mdn/mdn.rb                       |   5 +
 lib/docs/scrapers/mdn/svg.rb                       |   2 +
 lib/docs/scrapers/mdn/xslt_xpath.rb                |   2 +
 lib/docs/scrapers/meteor.rb                        |   5 +
 lib/docs/scrapers/mocha.rb                         |   4 +
 lib/docs/scrapers/modernizr.rb                     |   4 +
 lib/docs/scrapers/moment.rb                        |   5 +
 lib/docs/scrapers/mongoose.rb                      |   6 +
 lib/docs/scrapers/nginx.rb                         |   6 +
 lib/docs/scrapers/nginx_lua_module.rb              |   9 +
 lib/docs/scrapers/nim.rb                           |   5 +
 lib/docs/scrapers/node.rb                          |   5 +
 lib/docs/scrapers/nokogiri2.rb                     |   4 +
 lib/docs/scrapers/npm.rb                           |   4 +
 lib/docs/scrapers/numpy.rb                         |   4 +
 lib/docs/scrapers/openjdk.rb                       |  20 ++
 lib/docs/scrapers/opentsdb.rb                      |   4 +
 lib/docs/scrapers/padrino.rb                       |   4 +
 lib/docs/scrapers/pandas.rb                        |   6 +
 lib/docs/scrapers/perl.rb                          |   6 +
 lib/docs/scrapers/phalcon.rb                       |   5 +
 lib/docs/scrapers/phaser.rb                        |   4 +
 lib/docs/scrapers/phoenix.rb                       |   5 +
 lib/docs/scrapers/php.rb                           |   6 +
 lib/docs/scrapers/phpunit.rb                       |   6 +
 lib/docs/scrapers/postgresql.rb                    |   6 +
 lib/docs/scrapers/pug.rb                           |   4 +
 lib/docs/scrapers/puppeteer.rb                     |   5 +
 lib/docs/scrapers/pygame.rb                        |   5 +
 lib/docs/scrapers/python.rb                        |   5 +
 lib/docs/scrapers/q.rb                             |   4 +
 lib/docs/scrapers/qt.rb                            |   5 +
 lib/docs/scrapers/ramda.rb                         |   5 +
 lib/docs/scrapers/rdoc/minitest.rb                 |   5 +
 lib/docs/scrapers/rdoc/rails.rb                    |   4 +
 lib/docs/scrapers/rdoc/ruby.rb                     |  11 +
 lib/docs/scrapers/react.rb                         |   5 +
 lib/docs/scrapers/react_native.rb                  |   5 +
 lib/docs/scrapers/redis.rb                         |   6 +
 lib/docs/scrapers/redux.rb                         |   4 +
 lib/docs/scrapers/relay.rb                         |   5 +
 lib/docs/scrapers/requirejs.rb                     |   4 +
 lib/docs/scrapers/rethinkdb.rb                     |   4 +
 lib/docs/scrapers/rust.rb                          |   6 +
 lib/docs/scrapers/sass.rb                          |   4 +
 lib/docs/scrapers/scikit_image.rb                  |   5 +
 lib/docs/scrapers/scikit_learn.rb                  |   4 +
 lib/docs/scrapers/sinon.rb                         |   5 +
 lib/docs/scrapers/socketio.rb                      |   4 +
 lib/docs/scrapers/sqlite.rb                        |   5 +
 lib/docs/scrapers/statsmodels.rb                   |   4 +
 lib/docs/scrapers/support_tables.rb                |   6 +
 lib/docs/scrapers/symfony.rb                       |   4 +
 lib/docs/scrapers/tcl_tk.rb                        |   5 +
 lib/docs/scrapers/tensorflow.rb                    |   4 +
 lib/docs/scrapers/terraform.rb                     |   5 +
 lib/docs/scrapers/twig.rb                          |   5 +
 lib/docs/scrapers/typescript.rb                    |   4 +
 lib/docs/scrapers/underscore.rb                    |   5 +
 lib/docs/scrapers/vagrant.rb                       |   5 +
 lib/docs/scrapers/vue.rb                           |   4 +
 lib/docs/scrapers/vulkan.rb                        |   5 +
 lib/docs/scrapers/webpack.rb                       |   4 +
 lib/docs/scrapers/yarn.rb                          |   4 +
 lib/docs/scrapers/yii.rb                           |   4 +
 lib/tasks/assets.thor                              |   3 +
 lib/tasks/sprites.thor                             | 211 ++++++++++++++
 lib/tasks/updates.thor                             | 315 +++++++++++++++++++++
 public/docs/docs.json                              |   1 -
 public/icons/docs-1.pxm                            | Bin 3352748 -> 0 bytes
 public/icons/docs-1 2x pxm                         | Bin 3669552 -> 0 bytes
 public/icons/docs-2.pxm                            | Bin 1411876 -> 0 bytes
 public/icons/docs-2 2x pxm                         | Bin 1523904 -> 0 bytes
 public/icons/docs/bluebird/16 2x png               | Bin 1018 -> 2273 bytes
 public/images/webapp-icon-192.png                  | Bin 0 -> 32187 bytes
 public/manifest.json                               |   6 +
 test/app_test.rb                                   |  81 ------
 test/lib/docs/core/scrapers/file_scraper_test.rb   |   4 +-
 views/app.erb                                      |  14 +-
 views/index.erb                                    |   5 +-
 views/manifest.erb                                 |  14 -
 views/other.erb                                    |   5 +-
 views/service-worker.js.erb                        |  49 ++++
 views/unsupported.erb                              |   6 +-
 222 files changed, 2362 insertions(+), 525 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]