Skip to content

Commit

Permalink
commit website
Browse files Browse the repository at this point in the history
  • Loading branch information
araguaci committed Nov 17, 2024
0 parents commit f5db26a
Show file tree
Hide file tree
Showing 888 changed files with 105,499 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"presets": [
"@babel/preset-env"
]
}
10 changes: 10 additions & 0 deletions .depcheckrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Usage with a configuration file
# <https://github.com/depcheck/depcheck#usage-with-a-configuration-file>
ignores: [
"@babel/*",
"bower",
"bootstrap",
"depcheck",
"@fontsource/*",
"webpack-cli",
]
50 changes: 50 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# https://editorconfig.org/

root = true

[*]
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true
end_of_line = lf
charset = utf-8

# Docstrings and comments use max_line_length = 79
[*.py]
max_line_length = 88

# Use 2 spaces for the HTML, JS files
[*.{html,js}]
indent_size = 2

# The JSON files contain newlines inconsistently
[*.json]
indent_size = 2
insert_final_newline = ignore

# Minified JavaScript files shouldn't be changed
[**.min.js]
indent_style = ignore
insert_final_newline = ignore

# Makefiles always use tabs for indentation
[Makefile]
indent_style = tab

# Batch files use tabs for indentation
[*.bat]
indent_style = tab

[docs/**.txt]
max_line_length = 79

[*.yml]
indent_size = 2

# Google Shell Style Guide 2.02
# https://google.github.io/styleguide/shellguide.html#s5-formatting
[{,.bash*,.env,*.conf,*.sh}]
indent_style = space
indent_size = 2
max_line_length = 80
12 changes: 12 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"env": {
"browser": true,
"es2021": true,
"es6": true
},
"extends": ["eslint:recommended", "prettier"],
"parserOptions": {
"ecmaVersion": 12
},
"rules": {}
}
22 changes: 22 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Configuring Git Large File Storage
#
# brew install git-lfs
# git lfs install
# git lfs track {"*.eot","*.ico","*.gif","*.jpg","*.pdf","*.png","*.ttf","*.svg","*.woff","*.woff2"}
#
# Documentation
# ------------
# - https://git-scm.com/docs/gitattributes
# - https://docs.github.com/fr/repositories/working-with-files/managing-large-files/configuring-git-large-file-storage
# - https://confluence.atlassian.com/bbkb/add-commonly-used-binaries-to-git-lfs-1188409676.html
#
*.png filter=lfs diff=lfs merge=lfs -text
*.svg filter=lfs diff=lfs merge=lfs -text
*.gif filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.eot filter=lfs diff=lfs merge=lfs -text
*.ico filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.woff filter=lfs diff=lfs merge=lfs -text
*.woff2 filter=lfs diff=lfs merge=lfs -text
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @JV-conseil
69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
name: Bug Report 🐞
about: Did you find a bug?
title: "Bug Report 🐞 {short-description}"
labels: bug, triage
assignees: "JV-conseil"
---

<!--
Hi there 👋 Thank you for discovering and submitting an issue.
Before you submit this; let's make sure of a few things.
Please make sure the following boxes are ticked if they are correct.
If not, please try and fulfill these first.
-->

- [ ] I have activated the browser Private mode to evaluate if the error still happens.
- [ ] I have turn-off any extension on my browser like adblock that may interfere with the app behaviour.
- [ ] I am on the [latest][latest] version.
- [ ] I have checked that no other similar [issues][issues] or [discussions][discussions] are already opened and believe that this is not a duplicate.
- [ ] If an exception occurs when executing a command, I execute it again in debug mode (`DEBUF = True` in settings).

---

### Describe the bug 🐛

> A clear and precise description of what the bug is, please be descriptive! Thanks 🙌
### To Reproduce 🔂

> Steps to reproduce the behavior:
>
> 1. Go to '...'
> 2. Click on '....'
> 3. Scroll down to '....'
> 4. See error
### Expected behavior 🚀

> A clear and concise description of what you expected to happen.
### Configuration ⚙️

> A clear and concise description of your configuration.
>
> Python 3.11.0
> PostgreSQL Server 14.5
> Django version 4.1.2
> ...
### Screenshots 📸

> If applicable, add screenshots to help explain your problem.
### Diagnosis attempts 🩺

> `curl "https://some.domain.name" --verbose`
### Additional context 🌍

> Add any other context about the problem here.
<!-- links -->

[discussions]: https://github.com/JV-conseil/jekyll-theme-deepdive/discussions
[issues]: https://github.com/JV-conseil/jekyll-theme-deepdive/issues
[latest]: https://github.com/JV-conseil/jekyll-theme-deepdive/releases/latest
9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#
# Configuring the template chooser
# <https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser>
#
blank_issues_enabled: true
contact_links:
- name: GitHub Security Bug Bounty
url: https://bounty.github.com/
about: Please report security vulnerabilities here.
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
name: Feature Request 🎁
about: Do you have ideas for new features and improvements?
title: ""
labels: feature, triage
assignees: "JV-conseil"
---

<!--
Hi there! Thank you for discovering and submitting an issue.
Before you submit this; let's make sure of a few things.
Please make sure the following boxes are ticked if they are correct.
If not, please try and fulfill these first.
-->

<!-- Checked checkbox should look like this: [x] -->

- [ ] I have searched the [issues] of this repo and believe that this is not a duplicate.
- [ ] If an exception occurs when executing a command, I executed it again in debug mode (`DEBUF = True` in settings).

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

<!-- Definition -->

[issues]: https://github.com/JV-conseil/jekyll-theme-deepdive/issues
21 changes: 21 additions & 0 deletions .github/codeql/codeql-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

# Specifying directories to scan
# See <https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/customizing-code-scanning#specifying-directories-to-scan>
# Copyright (c) 2019-2024 JV-conseil, All rights reserved

name: "CodeQL config"

# paths:
# - _includes/js
# - _includes/scripts
# - _js
# - .scripts
paths-ignore:
- 'assets/js/service-worker.js'
- 'assets/js/sw.js'
# - 'assets/*'
# - 'assets/js/bower_components/*'
# - 'assets/js/legacy/*'
# - 'assets/js/service-worker.js'
# - 'assets/js/sw.js'
- '_site/*'
21 changes: 21 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
versioning-strategy: "increase"
# When you use this option, the settings for this package manager will no longer affect any pull requests raised for security updates.
# see <https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#target-branch>
target-branch: "dev"
- package-ecosystem: "bundler"
directory: "/"
schedule:
interval: "weekly"
versioning-strategy: "increase"
target-branch: "dev"
81 changes: 81 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
# Copyright (c) 2019-2024 JV-conseil, All rights reserved
name: "CodeQL"

on:
push:
branches: [ "dev" ]
# pull_request:
# # The branches below must be a subset of the branches above
# branches: [ "dev" ]
schedule:
- cron: '22 9 * * 0'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'javascript', 'ruby' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Use only 'java' to analyze code written in Java, Kotlin or both
# Use only 'javascript' to analyze code written in JavaScript, TypeScript or both
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Checkout repository
uses: actions/checkout@v3

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality

# Configuration file
# See <https://github.com/github/codeql-action#configuration-file>
# Copyright (c) 2019-2024 JV-conseil, All rights reserved
config-file: ./.github/codeql/codeql-config.yml

# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"
Loading

0 comments on commit f5db26a

Please sign in to comment.