├── .ameba.yml ├── .editorconfig ├── .env.example ├── .github ├── dependabot.yml └── workflows │ ├── crystal.yml │ ├── eslint.yml │ └── stylelint.yml ├── .gitignore ├── .node-version ├── .sentry.yml ├── .stylelintrc.json ├── LICENSE ├── README.md ├── assets ├── JetBrainsMono-Regular.woff2 ├── js │ ├── application.js │ └── chart.js ├── main.js ├── main.scss ├── styles │ ├── custom.scss │ └── variables.scss └── vendor │ ├── code.scss │ └── jquery.twbsPagination.js ├── config ├── config.cr └── initializers │ ├── cache.cr │ ├── database.cr │ ├── defense.cr │ ├── github.cr │ ├── gitlab.cr │ ├── kemal.cr │ ├── logger.cr │ ├── mosquito.cr │ ├── multi_auth.cr │ └── raven.cr ├── deploy ├── DEVELOPMENT.md └── README.md ├── eslint.config.js ├── log └── .keep ├── package.json ├── public ├── css │ └── 404.css ├── favicon.ico ├── images │ ├── avatar.png │ ├── logo-horizontal.png │ ├── logo-horizontal_dark.png │ ├── logo.png │ ├── logo.svg │ ├── logo_ua.svg │ └── speeddial.png └── robots.txt ├── shard.lock ├── shard.override.yml ├── shard.yml ├── spec ├── initdb.cr ├── shards-info_spec.cr └── spec_helper.cr ├── src ├── active_users_tracker.cr ├── cli.cr ├── cli │ └── tools.cr ├── config.cr ├── db │ ├── migrations │ │ ├── 1579040355_init_tables.cr │ │ ├── 1579103883_add_search.cr │ │ ├── 1579191500_add_relationships.cr │ │ ├── 1579874625_create_releases.cr │ │ ├── 1580767087_add_fields_to_users.cr │ │ ├── 1610645219_add_archived_to_repositories.cr │ │ ├── 1614607914_add_ignore_to_repositories.cr │ │ ├── 1621937164_create_admins.cr │ │ ├── 1634391910_add_default_branch_to_repositories.cr │ │ ├── 1648817989_add_ignore_to_users.cr │ │ ├── 1662110566_add_path_to_users.cr │ │ ├── 1668943106_create_repository_languages.cr │ │ ├── 1669032560_add_color_to_languages.cr │ │ ├── 1669543469_add_fork_to_repositories.cr │ │ └── 1669546346_create_repository_forks.cr │ └── seeds.cr ├── delegators │ ├── admin_delegarot.cr │ ├── delegators.cr │ ├── repository_delegator.cr │ └── user_delegarot.cr ├── helpers │ ├── github_helpers.cr │ ├── gitlab_helpers.cr │ └── helpers.cr ├── jobs │ ├── delete_orphan_tags.cr │ ├── delete_users_without_repositories.cr │ ├── fetch_repository_job.cr │ ├── fetch_user_job.cr │ ├── resync_repositories_job.cr │ ├── resync_users_job.cr │ ├── sync_recent_github_job.cr │ ├── sync_recent_gitlab_job.cr │ └── update_languages_color_job.cr ├── lib │ ├── cmark │ │ └── readme_renderer.cr │ ├── github │ │ ├── api.cr │ │ ├── github.cr │ │ └── models.cr │ ├── gitlab │ │ ├── api.cr │ │ ├── gitlab.cr │ │ └── models.cr │ └── linguist │ │ ├── language.cr │ │ └── languages.yml ├── macros │ └── helpers.cr ├── models │ ├── admin.cr │ ├── language.cr │ ├── relationships.cr │ ├── release.cr │ ├── repository.cr │ ├── repository_forks.cr │ ├── repository_language.cr │ ├── repository_tag.cr │ ├── tag.cr │ └── user.cr ├── request_context.cr ├── tasks │ ├── sync_github.cr │ └── sync_gitlab.cr ├── view_helpers │ ├── paginate.ecr │ └── view_helpers.cr ├── views │ ├── 404.slang │ ├── about.slang │ ├── admin │ │ ├── active_users │ │ │ └── index.slang │ │ ├── admins │ │ │ └── index.slang │ │ ├── hidden_repositories │ │ │ └── index.slang │ │ ├── hidden_users │ │ │ └── index.slang │ │ ├── index.slang │ │ └── repositories │ │ │ └── new.slang │ ├── dependents │ │ └── index.slang │ ├── index.slang │ ├── languages │ │ ├── index.slang │ │ └── show.slang │ ├── layouts │ │ └── layout.slang │ ├── partials │ │ ├── back_to_top.slang │ │ ├── flash.slang │ │ ├── google_analytics.slang │ │ ├── navbar.slang │ │ ├── open_graph.slang │ │ ├── sidebar.slang │ │ ├── sort_repositories_dropdown.slang │ │ ├── subnav.slang │ │ └── swu_banner.ecr │ ├── repositories │ │ ├── _header.slang │ │ ├── _info.slang │ │ ├── _languages.slang │ │ ├── _list.slang │ │ ├── _repository.slang │ │ ├── _statistics.slang │ │ ├── _tooltip.slang │ │ ├── index.slang │ │ ├── readme.slang │ │ └── show.slang │ ├── search │ │ └── index.slang │ ├── stats.slang │ ├── tags │ │ ├── index.slang │ │ └── show.slang │ └── users │ │ ├── _repositories_column.slang │ │ ├── _user_info_header.slang │ │ ├── _user_item.slang │ │ ├── index.slang │ │ └── show.slang ├── web.cr └── worker.cr └── webpack.config.js /.ameba.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.ameba.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.env.example -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/crystal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.github/workflows/crystal.yml -------------------------------------------------------------------------------- /.github/workflows/eslint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.github/workflows/eslint.yml -------------------------------------------------------------------------------- /.github/workflows/stylelint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.github/workflows/stylelint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 24.4.1 2 | -------------------------------------------------------------------------------- /.sentry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.sentry.yml -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/.stylelintrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/README.md -------------------------------------------------------------------------------- /assets/JetBrainsMono-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/JetBrainsMono-Regular.woff2 -------------------------------------------------------------------------------- /assets/js/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/js/application.js -------------------------------------------------------------------------------- /assets/js/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/js/chart.js -------------------------------------------------------------------------------- /assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/main.js -------------------------------------------------------------------------------- /assets/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/main.scss -------------------------------------------------------------------------------- /assets/styles/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/styles/custom.scss -------------------------------------------------------------------------------- /assets/styles/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/styles/variables.scss -------------------------------------------------------------------------------- /assets/vendor/code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/vendor/code.scss -------------------------------------------------------------------------------- /assets/vendor/jquery.twbsPagination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/assets/vendor/jquery.twbsPagination.js -------------------------------------------------------------------------------- /config/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/config.cr -------------------------------------------------------------------------------- /config/initializers/cache.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/cache.cr -------------------------------------------------------------------------------- /config/initializers/database.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/database.cr -------------------------------------------------------------------------------- /config/initializers/defense.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/defense.cr -------------------------------------------------------------------------------- /config/initializers/github.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/github.cr -------------------------------------------------------------------------------- /config/initializers/gitlab.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/gitlab.cr -------------------------------------------------------------------------------- /config/initializers/kemal.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/kemal.cr -------------------------------------------------------------------------------- /config/initializers/logger.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/logger.cr -------------------------------------------------------------------------------- /config/initializers/mosquito.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/mosquito.cr -------------------------------------------------------------------------------- /config/initializers/multi_auth.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/multi_auth.cr -------------------------------------------------------------------------------- /config/initializers/raven.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/config/initializers/raven.cr -------------------------------------------------------------------------------- /deploy/DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/deploy/DEVELOPMENT.md -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/deploy/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/eslint.config.js -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/package.json -------------------------------------------------------------------------------- /public/css/404.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/css/404.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/images/avatar.png -------------------------------------------------------------------------------- /public/images/logo-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/images/logo-horizontal.png -------------------------------------------------------------------------------- /public/images/logo-horizontal_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/images/logo-horizontal_dark.png -------------------------------------------------------------------------------- /public/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/images/logo.png -------------------------------------------------------------------------------- /public/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/images/logo.svg -------------------------------------------------------------------------------- /public/images/logo_ua.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/images/logo_ua.svg -------------------------------------------------------------------------------- /public/images/speeddial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/images/speeddial.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/public/robots.txt -------------------------------------------------------------------------------- /shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/shard.lock -------------------------------------------------------------------------------- /shard.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/shard.override.yml -------------------------------------------------------------------------------- /shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/shard.yml -------------------------------------------------------------------------------- /spec/initdb.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/spec/initdb.cr -------------------------------------------------------------------------------- /spec/shards-info_spec.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/spec/shards-info_spec.cr -------------------------------------------------------------------------------- /spec/spec_helper.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/spec/spec_helper.cr -------------------------------------------------------------------------------- /src/active_users_tracker.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/active_users_tracker.cr -------------------------------------------------------------------------------- /src/cli.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/cli.cr -------------------------------------------------------------------------------- /src/cli/tools.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/cli/tools.cr -------------------------------------------------------------------------------- /src/config.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/config.cr -------------------------------------------------------------------------------- /src/db/migrations/1579040355_init_tables.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1579040355_init_tables.cr -------------------------------------------------------------------------------- /src/db/migrations/1579103883_add_search.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1579103883_add_search.cr -------------------------------------------------------------------------------- /src/db/migrations/1579191500_add_relationships.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1579191500_add_relationships.cr -------------------------------------------------------------------------------- /src/db/migrations/1579874625_create_releases.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1579874625_create_releases.cr -------------------------------------------------------------------------------- /src/db/migrations/1580767087_add_fields_to_users.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1580767087_add_fields_to_users.cr -------------------------------------------------------------------------------- /src/db/migrations/1610645219_add_archived_to_repositories.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1610645219_add_archived_to_repositories.cr -------------------------------------------------------------------------------- /src/db/migrations/1614607914_add_ignore_to_repositories.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1614607914_add_ignore_to_repositories.cr -------------------------------------------------------------------------------- /src/db/migrations/1621937164_create_admins.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1621937164_create_admins.cr -------------------------------------------------------------------------------- /src/db/migrations/1634391910_add_default_branch_to_repositories.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1634391910_add_default_branch_to_repositories.cr -------------------------------------------------------------------------------- /src/db/migrations/1648817989_add_ignore_to_users.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1648817989_add_ignore_to_users.cr -------------------------------------------------------------------------------- /src/db/migrations/1662110566_add_path_to_users.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1662110566_add_path_to_users.cr -------------------------------------------------------------------------------- /src/db/migrations/1668943106_create_repository_languages.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1668943106_create_repository_languages.cr -------------------------------------------------------------------------------- /src/db/migrations/1669032560_add_color_to_languages.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1669032560_add_color_to_languages.cr -------------------------------------------------------------------------------- /src/db/migrations/1669543469_add_fork_to_repositories.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1669543469_add_fork_to_repositories.cr -------------------------------------------------------------------------------- /src/db/migrations/1669546346_create_repository_forks.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/db/migrations/1669546346_create_repository_forks.cr -------------------------------------------------------------------------------- /src/db/seeds.cr: -------------------------------------------------------------------------------- 1 | Lustra.seed do 2 | end 3 | -------------------------------------------------------------------------------- /src/delegators/admin_delegarot.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/delegators/admin_delegarot.cr -------------------------------------------------------------------------------- /src/delegators/delegators.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/delegators/delegators.cr -------------------------------------------------------------------------------- /src/delegators/repository_delegator.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/delegators/repository_delegator.cr -------------------------------------------------------------------------------- /src/delegators/user_delegarot.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/delegators/user_delegarot.cr -------------------------------------------------------------------------------- /src/helpers/github_helpers.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/helpers/github_helpers.cr -------------------------------------------------------------------------------- /src/helpers/gitlab_helpers.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/helpers/gitlab_helpers.cr -------------------------------------------------------------------------------- /src/helpers/helpers.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/helpers/helpers.cr -------------------------------------------------------------------------------- /src/jobs/delete_orphan_tags.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/delete_orphan_tags.cr -------------------------------------------------------------------------------- /src/jobs/delete_users_without_repositories.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/delete_users_without_repositories.cr -------------------------------------------------------------------------------- /src/jobs/fetch_repository_job.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/fetch_repository_job.cr -------------------------------------------------------------------------------- /src/jobs/fetch_user_job.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/fetch_user_job.cr -------------------------------------------------------------------------------- /src/jobs/resync_repositories_job.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/resync_repositories_job.cr -------------------------------------------------------------------------------- /src/jobs/resync_users_job.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/resync_users_job.cr -------------------------------------------------------------------------------- /src/jobs/sync_recent_github_job.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/sync_recent_github_job.cr -------------------------------------------------------------------------------- /src/jobs/sync_recent_gitlab_job.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/sync_recent_gitlab_job.cr -------------------------------------------------------------------------------- /src/jobs/update_languages_color_job.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/jobs/update_languages_color_job.cr -------------------------------------------------------------------------------- /src/lib/cmark/readme_renderer.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/cmark/readme_renderer.cr -------------------------------------------------------------------------------- /src/lib/github/api.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/github/api.cr -------------------------------------------------------------------------------- /src/lib/github/github.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/github/github.cr -------------------------------------------------------------------------------- /src/lib/github/models.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/github/models.cr -------------------------------------------------------------------------------- /src/lib/gitlab/api.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/gitlab/api.cr -------------------------------------------------------------------------------- /src/lib/gitlab/gitlab.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/gitlab/gitlab.cr -------------------------------------------------------------------------------- /src/lib/gitlab/models.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/gitlab/models.cr -------------------------------------------------------------------------------- /src/lib/linguist/language.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/linguist/language.cr -------------------------------------------------------------------------------- /src/lib/linguist/languages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/lib/linguist/languages.yml -------------------------------------------------------------------------------- /src/macros/helpers.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/macros/helpers.cr -------------------------------------------------------------------------------- /src/models/admin.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/admin.cr -------------------------------------------------------------------------------- /src/models/language.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/language.cr -------------------------------------------------------------------------------- /src/models/relationships.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/relationships.cr -------------------------------------------------------------------------------- /src/models/release.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/release.cr -------------------------------------------------------------------------------- /src/models/repository.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/repository.cr -------------------------------------------------------------------------------- /src/models/repository_forks.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/repository_forks.cr -------------------------------------------------------------------------------- /src/models/repository_language.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/repository_language.cr -------------------------------------------------------------------------------- /src/models/repository_tag.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/repository_tag.cr -------------------------------------------------------------------------------- /src/models/tag.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/tag.cr -------------------------------------------------------------------------------- /src/models/user.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/models/user.cr -------------------------------------------------------------------------------- /src/request_context.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/request_context.cr -------------------------------------------------------------------------------- /src/tasks/sync_github.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/tasks/sync_github.cr -------------------------------------------------------------------------------- /src/tasks/sync_gitlab.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/tasks/sync_gitlab.cr -------------------------------------------------------------------------------- /src/view_helpers/paginate.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/view_helpers/paginate.ecr -------------------------------------------------------------------------------- /src/view_helpers/view_helpers.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/view_helpers/view_helpers.cr -------------------------------------------------------------------------------- /src/views/404.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/404.slang -------------------------------------------------------------------------------- /src/views/about.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/about.slang -------------------------------------------------------------------------------- /src/views/admin/active_users/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/admin/active_users/index.slang -------------------------------------------------------------------------------- /src/views/admin/admins/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/admin/admins/index.slang -------------------------------------------------------------------------------- /src/views/admin/hidden_repositories/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/admin/hidden_repositories/index.slang -------------------------------------------------------------------------------- /src/views/admin/hidden_users/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/admin/hidden_users/index.slang -------------------------------------------------------------------------------- /src/views/admin/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/admin/index.slang -------------------------------------------------------------------------------- /src/views/admin/repositories/new.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/admin/repositories/new.slang -------------------------------------------------------------------------------- /src/views/dependents/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/dependents/index.slang -------------------------------------------------------------------------------- /src/views/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/index.slang -------------------------------------------------------------------------------- /src/views/languages/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/languages/index.slang -------------------------------------------------------------------------------- /src/views/languages/show.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/languages/show.slang -------------------------------------------------------------------------------- /src/views/layouts/layout.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/layouts/layout.slang -------------------------------------------------------------------------------- /src/views/partials/back_to_top.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/back_to_top.slang -------------------------------------------------------------------------------- /src/views/partials/flash.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/flash.slang -------------------------------------------------------------------------------- /src/views/partials/google_analytics.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/google_analytics.slang -------------------------------------------------------------------------------- /src/views/partials/navbar.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/navbar.slang -------------------------------------------------------------------------------- /src/views/partials/open_graph.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/open_graph.slang -------------------------------------------------------------------------------- /src/views/partials/sidebar.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/sidebar.slang -------------------------------------------------------------------------------- /src/views/partials/sort_repositories_dropdown.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/sort_repositories_dropdown.slang -------------------------------------------------------------------------------- /src/views/partials/subnav.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/subnav.slang -------------------------------------------------------------------------------- /src/views/partials/swu_banner.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/partials/swu_banner.ecr -------------------------------------------------------------------------------- /src/views/repositories/_header.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/_header.slang -------------------------------------------------------------------------------- /src/views/repositories/_info.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/_info.slang -------------------------------------------------------------------------------- /src/views/repositories/_languages.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/_languages.slang -------------------------------------------------------------------------------- /src/views/repositories/_list.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/_list.slang -------------------------------------------------------------------------------- /src/views/repositories/_repository.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/_repository.slang -------------------------------------------------------------------------------- /src/views/repositories/_statistics.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/_statistics.slang -------------------------------------------------------------------------------- /src/views/repositories/_tooltip.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/_tooltip.slang -------------------------------------------------------------------------------- /src/views/repositories/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/index.slang -------------------------------------------------------------------------------- /src/views/repositories/readme.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/readme.slang -------------------------------------------------------------------------------- /src/views/repositories/show.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/repositories/show.slang -------------------------------------------------------------------------------- /src/views/search/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/search/index.slang -------------------------------------------------------------------------------- /src/views/stats.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/stats.slang -------------------------------------------------------------------------------- /src/views/tags/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/tags/index.slang -------------------------------------------------------------------------------- /src/views/tags/show.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/tags/show.slang -------------------------------------------------------------------------------- /src/views/users/_repositories_column.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/users/_repositories_column.slang -------------------------------------------------------------------------------- /src/views/users/_user_info_header.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/users/_user_info_header.slang -------------------------------------------------------------------------------- /src/views/users/_user_item.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/users/_user_item.slang -------------------------------------------------------------------------------- /src/views/users/index.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/users/index.slang -------------------------------------------------------------------------------- /src/views/users/show.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/views/users/show.slang -------------------------------------------------------------------------------- /src/web.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/web.cr -------------------------------------------------------------------------------- /src/worker.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/src/worker.cr -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamantoha/shards-info/HEAD/webpack.config.js --------------------------------------------------------------------------------