Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
gitworkflows authored Jul 3, 2024
0 parents commit 5b17f73
Show file tree
Hide file tree
Showing 6,571 changed files with 290,631 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
60 changes: 60 additions & 0 deletions .appends/.github/labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# ----------------------------------------------------------------------------------------- #
# These are the repository-specific labels that augment the Exercise-wide labels defined in #
# https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml. #
# ----------------------------------------------------------------------------------------- #

- name: "bot/bugsnag"
description: ""
color: "A32E92"

- name: "bot/bugsnag-clientside"
description: ""
color: "A32E92"

- name: "dependencies"
description: "Pull requests that update a dependency file"
color: "0366d6"

- name: "hacktoberfest-accepted"
description: ""
color: "bfd4f2"

- name: "javascript"
description: "Pull requests that update Javascript code"
color: "168700"

- name: "priority/next-up"
description: ""
color: "d1c4fc"

- name: "ruby"
description: "Pull requests that update Ruby code"
color: "ce2d2d"

- name: "status/completed"
description: ""
color: "f9aed6"

- name: "status/next-up"
description: ""
color: "f9aed6"

- name: "status/on-hold"
description: ""
color: "f9aed6"

- name: "type/bug"
description: "Something isn't working"
color: "ce080b"

- name: "type/dependencies"
description: "Pull requests that update a dependency file"
color: "49cc97"

- name: "type/documentation"
description: "Improvements or additions to documentation"
color: "49cc97"

- name: "type/ops"
description: ""
color: "49cc97"
1 change: 1 addition & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
defaults
22 changes: 22 additions & 0 deletions .codeclimate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
exclude_patterns:
# Defaults
- config/
- db/
- dist/
- features/
- node_modules/
- script/
- test/
- vendor/
- "**/*.d.ts"

# Tmp controllers/views
- app/controllers/tmp/
- app/views/tmp/

# test controllers/views
- app/controllers/test/
- app/views/test/

- lib/solargraph-rails.rb
- lib/run_migrations_with_concurrent_guard.rb
15 changes: 15 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
.appends/
.built-assets/
.cache/
.git/
.github/
.husky/
docs/
log/
node_modules/
public/packs/
storage/
test/
tmp/
vendor/
docker/*.Dockerfile
4 changes: 4 additions & 0 deletions .dockerimages.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"localstack": "localstack/localstack:2.3.2",
"opensearch": "opensearchproject/opensearch:2.11.0"
}
4 changes: 4 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
log/
node_modules/
tmp/
vendor/
60 changes: 60 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
module.exports = {
env: {
browser: true,
es2021: true,
},
extends: [
'eslint:recommended',
'plugin:jest/recommended',
'plugin:react/recommended',
'plugin:react-hooks/recommended',
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'plugin:testing-library/react',
'prettier',
'prettier/@typescript-eslint',
],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaFeatures: {
jsx: true,
},
ecmaVersion: 12,
sourceType: 'module',
},
plugins: ['jest', 'react', '@typescript-eslint', 'testing-library'],
rules: {},
settings: {
react: {
version: 'detect',
},
},
ignorePatterns: ['**/*.config.js', '.eslintrc.js'],
overrides: [
{
files: ['*.ts', '*.tsx'],
rules: {
'react/prop-types': 'off',
'no-console': ['warn'],
'react/display-name': 'off',
},
},
{
files: ['*.test.ts', '*.test.tsx'],
rules: {
'@typescript-eslint/no-empty-function': 'off',
'@typescript-eslint/no-unused-vars': 'off',
'testing-library/no-node-access': [
'error',
{ allowContainerFirstChild: true },
],
},
},
{
files: ['*.test.tsx'],
rules: {
'jest/expect-expect': 'off', // testing-library's getBy___ queries are in themselves assertions
},
},
],
}
13 changes: 13 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Use UNIX line endings for all files to allow them
# to be used when mapped in a UNIX docker container
* text eol=lf
*.png binary
*.jpg binary
*.webp binary

# The bare repositories used for testing purposes
# should be treated as binary files
test/repos/** binary

config/credentials/*.yml.enc diff=rails_credentials
config/credentials.yml.enc diff=rails_credentials
27 changes: 27 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# JS files
*.js @erikschierboom @iHiD @dem4ron
*.jsx @erikschierboom @iHiD @dem4ron

# TypeScript files
*.ts @erikschierboom @iHiD @dem4ron
*.tsx @erikschierboom @iHiD @dem4ron

# CSS Files
*.css @iHiD

# Ruby files
*.rb @iHiD
*.ru @iHiD
Gemfile* @iHiD
config/ @iHiD
db/ @iHiD
lib/ @iHiD
Rakefile @iHiD

# Docker and deployment files
docker/ @iHiD
Procfile* @iHiD
.github @iHiD

# Bin files
bin/ @iHiD
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: Please open issues in exercism/exercism, not here
about:
We use https://github.com/exercism/exercism for issue tracking, not this repository.
Please do not open issues here. Thank you!
title: ""
labels: ""
assignees: ""
---

Do not open issues in this repo. Please use https://github.com/exercism/exercism instead.

Thank you.
52 changes: 52 additions & 0 deletions .github/config/ecs-task-def.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"executionRoleArn": "arn:aws:iam::591712695352:role/ecs-task-execution-role",
"taskRoleArn": "arn:aws:iam::591712695352:role/ecs_webservers",
"family": "webserver",
"networkMode": "awsvpc",
"requiresCompatibilities": ["FARGATE"],
"cpu": "256",
"memory": "512",
"containerDefinitions": [
{
"essential": true,
"image": "906394416424.dkr.ecr.eu-west-2.amazonaws.com/aws-for-fluent-bit:latest",
"name": "log_router",
"firelensConfiguration": {
"type": "fluentbit",
"options": {
"enable-ecs-log-metadata": "true"
}
},
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "webservers",
"awslogs-region": "eu-west-2",
"awslogs-stream-prefix": "firelens"
}
},
"memoryReservation": 50
},
{
"essential": true,
"name": "webserver",
"portMappings": [
{
"containerPort": 80,
"hostPort": 80,
"protocol": "tcp"
}
],

"logConfiguration": {
"logDriver": "awsfirelens",
"options": {
"Name": "cloudwatch",
"region": "eu-west-2",
"log_group_name": "webservers",
"log_stream_prefix": "from-fluent-bit"
}
}
}
]
}
Loading

0 comments on commit 5b17f73

Please sign in to comment.