Skip to content

Commit

Permalink
init: initialize repo with content to-date
Browse files Browse the repository at this point in the history
  • Loading branch information
jimbrig committed Feb 17, 2024
1 parent 8f79f4f commit a482497
Show file tree
Hide file tree
Showing 99 changed files with 2,657 additions and 1 deletion.
36 changes: 36 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# http://editorconfig.org
root = true

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

# Use 4 spaces for the Python files
[*.py]
indent_size = 4
max_line_length = 80

# The JSON files contain newlines inconsistently
[*.json]
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

[*.md]
trim_trailing_whitespace = false

84 changes: 84 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# Common settings that generally should always be used with your language specific settings

# Auto detect text files and perform LF normalization
* text=auto

#
# The above will handle all files NOT found below
#

# Documents
*.bibtex text diff=bibtex
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
*.md text diff=markdown
*.mdx text diff=markdown
*.tex text diff=tex
*.adoc text
*.textile text
*.mustache text
*.csv text eol=crlf
*.tab text
*.tsv text
*.txt text
*.sql text
*.epub diff=astextplain

# Graphics
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.tif binary
*.tiff binary
*.ico binary
# SVG treated as text by default.
*.svg text
# If you want to treat it as binary,
# use the following line instead.
# *.svg binary
*.eps binary

# Scripts
*.bash text eol=lf
*.fish text eol=lf
*.ksh text eol=lf
*.sh text eol=lf
*.zsh text eol=lf
# These are explicitly windows files and should use crlf
*.bat text eol=crlf
*.cmd text eol=crlf
*.ps1 text eol=crlf

# Serialisation
*.json text
*.toml text
*.xml text
*.yaml text
*.yml text

# Archives
*.7z binary
*.gz binary
*.tar binary
*.tgz binary
*.zip binary

# Text files where line endings should be preserved
*.patch -text

#
# Exclude files from exporting
#

.gitattributes export-ignore
.gitignore export-ignore
.gitkeep export-ignore
100 changes: 100 additions & 0 deletions .github/cliff.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# configuration file for git-cliff (0.1.0)

[changelog]

# remove the leading and trailing whitespace from the template
trim = true

# header
header = """
# Changelog\n
> All notable changes to this project will be documented in this file. The format is based on
[Keep a Changelog](http://keepachangelog.com/) and this project adheres to
[Semantic Versioning](http://semver.org/).\n
"""

# body - see https://tera.netlify.app/docs/#introduction
body = """
{% if version %}\
## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }}
{% else %}\
## [Unreleased]
{% endif %}\
{% for group, commits in commits | group_by(attribute="group") %}
### {{ group | upper_first }}
{% for commit in commits %}
- {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message | upper_first }}\
{% endfor %}
{% endfor %}\n
"""

# footer
footer = """
***
*Changelog generated by [git-cliff](https://github.com/orhun/git-cliff).*
***
"""

# commits
[git]
conventional_commits = true
filter_unconventional = true
filter_commits = true
tag_pattern = "v[0-9]*"
skip_tags = "v0.0.0.9999" # "v0.1.0-beta.1"
ignore_tags = ""
date_order = true
topo_order = true
sort_commits = "newest" # "oldest"
split_commits = false
protect_breaking_commits = true
# limit_commits = 42
commit_preprocessors = [
{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](https://github.com/orhun/git-cliff/issues/${2}))" },
]
commit_parsers = [
{ message = "^feat", group = "Features" },
{ message = "^fix", group = "Bug Fixes" },
{ message = "^bug", group = "Bug Fixes" },
{ message = "^doc", group = "Documentation" },
{ message = "^docs", group = "Documentation" },
{ message = "^perf", group = "Performance" },
{ message = "^app", group = "Application" },
{ message = "^api", group = "API" },
{ message = "^data", group = "Data" },
{ message = "^db", group = "Database" },
{ message = "^refactor", group = "Refactoring" },
{ message = "^style", group = "Styling" },
{ message = "^test", group = "Testing" },
{ message = "^setup", group = "Setup" },
{ message = "^infra", group = "Infrastructure" },
{ message = "^meta", group = "Meta" },
{ message = "^config", group = "Configuration" },
{ message = "^design", group = "Design" },
{ message = "^clean", group = "Cleanup" },
{ message = "^unit", group = "Testing" },
{ message = "^enhance", group = "Features" },
{ message = "^cicd", group = "DevOps" },
{ message = "^config", group = "Configuration" },
{ message = "^deploy", group = "Deployment" },
{ message = "^chore\\(release\\): prepare for", skip = true },
{ message = "^chore", group = "Miscellaneous Tasks", skip = true },
{ body = ".*security", group = "Security" },
]


# ------------------------------------------------------------------------------
# parse the commits based on https://www.conventionalcommits.org
# filter out the commits that are not conventional
# process each line of a commit as an individual commit
# regex for preprocessing the commit messages
# regex for parsing and grouping commits
# protect breaking changes from being skipped due to matching a skipping commit_parser
# filter out the commits that are not matched by commit parsers
# glob pattern for matching git tags
# regex for skipping tags
# regex for ignoring tags
# sort the tags chronologically
# sort the commits inside sections by oldest/newest order
# limit the number of commits included in the changelog
# ------------------------------------------------------------------------------
34 changes: 34 additions & 0 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Automate Changelog
on:
workflow_dispatch:
push:
branches:
- main
- develop
jobs:
changelog:
name: Generate changelog
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.GITHUB_TOKEN }}

- name: Generate a changelog
uses: orhun/git-cliff-action@v1
id: git-cliff
with:
config: ./.github/cliff.toml
args: --verbose
env:
OUTPUT: ./CHANGELOG.md

- name: Print the changelog
run: cat "${{ steps.git-cliff.outputs.changelog }}"

- name: Commit and Push Changes
uses: actions-js/push@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
24 changes: 24 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk
Empty file added CHANGELOG.md
Empty file.
24 changes: 24 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.

In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to <https://unlicense.org>
25 changes: 24 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,24 @@
# operations
# No Clocks, LLC Operations

> [!NOTE]
> This repository is a work in progress and is not yet complete.
## Contents

- [Introduction](#introduction)
- [Operations](#operations)
- [Contact](#contact)

## Introduction

This repository contains the operations documentation for No Clocks, LLC.

## Operations

- [Clients](docs/clients.md)
- [Projects](docs/projects.md)
- [Services](docs/services.md)

## Contact

For questions or comments, please contact [No Clocks, LLC](https://www.noclocks.com).
Binary file added brand/BrandKit-v1.0/Logo/JPEG/Favicon-32x32.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added brand/BrandKit-v1.0/Logo/JPEG/main-logo.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added brand/BrandKit-v1.0/Logo/PNG/Favicon-32x32.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added brand/BrandKit-v1.0/Logo/PNG/main-logo-black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added brand/BrandKit-v1.0/Logo/PNG/main-logo-white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added brand/BrandKit-v1.0/Logo/PNG/main-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions brand/BrandKit-v1.0/Logo/SVG/Favicon-32x32.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions brand/BrandKit-v1.0/Logo/SVG/main-logo-black.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions brand/BrandKit-v1.0/Logo/SVG/main-logo-transparent.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions brand/BrandKit-v1.0/Logo/SVG/main-logo-white.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions brand/BrandKit-v1.0/Logo/SVG/main-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added brand/BrandKit-v1.0/Logo/WEBP/Favicon-32x32.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added brand/BrandKit-v1.0/Logo/WEBP/main-logo.webp
Binary file not shown.
1 change: 1 addition & 0 deletions brand/BrandKit-v1.0/Shrikhand-Regular.ttf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://www.hubspot.com/hubfs/brand-kit-generator/prototype/fonts/Shrikhand-Regular.ttf
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added brand/BrandKit-v1.0/brandkit.pdf
Binary file not shown.
1 change: 1 addition & 0 deletions brand/BrandKit-v1.0/color.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Primary: #D67976;Secondary:#064152, #6369D1, #011627;
Binary file added brand/BrandKit-v2.0/Logo/JPEG/Favicon-32x32.jpeg
Binary file added brand/BrandKit-v2.0/Logo/JPEG/main-logo.jpeg
Binary file added brand/BrandKit-v2.0/Logo/PNG/Favicon-32x32.png
Binary file added brand/BrandKit-v2.0/Logo/PNG/Favicon.png
Binary file added brand/BrandKit-v2.0/Logo/PNG/main-logo-black.png
Binary file added brand/BrandKit-v2.0/Logo/PNG/main-logo-white.png
Binary file added brand/BrandKit-v2.0/Logo/PNG/main-logo.png
1 change: 1 addition & 0 deletions brand/BrandKit-v2.0/Logo/SVG/Favicon-32x32.svg

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions brand/BrandKit-v2.0/Logo/SVG/main-logo-black.svg

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions brand/BrandKit-v2.0/Logo/SVG/main-logo-transparent.svg

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions brand/BrandKit-v2.0/Logo/SVG/main-logo-white.svg

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions brand/BrandKit-v2.0/Logo/SVG/main-logo.svg

Large diffs are not rendered by default.

Binary file added brand/BrandKit-v2.0/Logo/WEBP/Favicon-32x32.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added brand/BrandKit-v2.0/Logo/WEBP/main-logo.webp
Binary file not shown.
1 change: 1 addition & 0 deletions brand/BrandKit-v2.0/PaytoneOne-Regular.ttf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://www.hubspot.com/hubfs/brand-kit-generator/prototype/fonts/PaytoneOne-Regular.ttf
Binary file added brand/BrandKit-v2.0/brandkit.pdf
Binary file not shown.
1 change: 1 addition & 0 deletions brand/BrandKit-v2.0/color.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Primary: #121618;Secondary:#29B1B2, #F4F4F9, #E6AA68;
Binary file added contracts/microbe-freelance-contract.pdf
Binary file not shown.
Empty file added data/.gitkeep
Empty file.
Loading

0 comments on commit a482497

Please sign in to comment.