Jerus Bot
3d52ad6416
chore: update prlog for pr
2025-09-30 07:28:10 +01:00
Jeremiah Russell
598b5dec3c
📝 docs(CHANGELOG): add initial changelog file
...
- create CHANGELOG.md to document notable changes
- follow Keep a Changelog format and Semantic Versioning standards
2025-09-30 07:28:10 +01:00
Jerus Bot
66c85612c6
chore: update prlog for pr
2025-09-30 07:05:19 +01:00
Jeremiah Russell
fe15374bac
🔧 chore(config): comment out unused pre-release replacements
...
- comment out unused replacements in release.toml for clarity and maintenance
- ensure only necessary replacements are active in pre-release process
2025-09-30 07:05:19 +01:00
Jeremiah Russell
0c9a803b57
🔧 chore(scripts): update release hook script
...
- change readme file path for consistency
- replace cull-gmail with gen-changelog for changelog generation
2025-09-30 07:05:19 +01:00
Jerus Bot
8f172f59d6
chore: update prlog for pr
2025-09-30 06:52:13 +01:00
Jeremiah Russell
2e323758f5
👷 ci(circleci): add condition to version retrieval step
...
- introduce `when_get_version` parameter to control version retrieval process in CircleCI config
2025-09-30 06:52:13 +01:00
Jerus Bot
54d1464778
chore: update prlog for pr
2025-09-30 06:37:08 +01:00
Jeremiah Russell
93c2b7e2b9
👷 ci(circleci): fix version string format in config
...
- change version from 0.0.1 to "0.0.1" for proper YAML parsing
2025-09-30 06:37:08 +01:00
Jeremiah Russell
4c08ba74dc
📝 docs(PRLOG): update PR log with new feature entry
...
- correct the entry for PR #2 to reflect the addition of a new function with tests
2025-09-30 06:37:08 +01:00
Jerus Bot
5374767caa
chore: update prlog for pr
2025-09-29 22:52:16 +01:00
Jeremiah Russell
a64722431b
🔧 chore(ci): remove unused update_pcu parameter from config
...
- delete the update_pcu parameter to clean up the CircleCI configuration
2025-09-29 22:52:16 +01:00
Jeremiah Russell
4ae1f1f781
🔧 chore(ci): remove unused version parameter from config
...
- delete version parameter from CircleCI config as it is no longer used
2025-09-29 22:52:16 +01:00
Jeremiah Russell
5244c5a40f
👷 ci(config): add version parameter to save_next_version job
...
- set default version to 0.0.1 for toolkit/save_next_version job
2025-09-29 22:52:16 +01:00
Jerus Bot
c1ce3d52ba
chore: update prlog for pr
2025-09-29 22:28:57 +01:00
Jeremiah Russell
9bb4968fb2
🔧 chore(github): add CODEOWNERS file
...
- create CODEOWNERS file to define default code reviewers
- assign @jerusdp as the default owner for all files
2025-09-29 22:28:57 +01:00
Jeremiah Russell
f0f6185e3c
🔧 chore(vscode): update custom dictionary
...
- add "PRLOG" to ltex custom dictionary for spell checking
2025-09-29 22:28:57 +01:00
Jeremiah Russell
06ac33662e
🔧 chore(version): downgrade cull-gmail to version 0.0.0
...
- change version in Cargo.toml and Cargo.lock from 0.1.0 to 0.0.0 to reflect pre-release status
2025-09-29 22:28:57 +01:00
Jeremiah Russell
1c352ca5d4
🔧 chore(ci): add version parameter to CircleCI config
...
- include version parameter for more granular control in workflows
2025-09-29 22:28:57 +01:00
Jeremiah Russell
dd284526cb
✨ feat(lib): add addition function with test
...
- create add function to sum two u64 numbers
- include basic test to verify functionality
2025-09-29 22:28:57 +01:00
Jeremiah Russell
27d11966a0
🌐 i18n(vscode): update language tool configuration
...
- add new words to ltex.dictionary.en-GB.txt for better coverage
- create ltex.disabledRules.en-GB.txt to ignore specific rules
- add hiddenFalsePositives configuration for improved accuracy
2025-09-29 22:28:57 +01:00
Jeremiah Russell
726a525a03
📝 docs(main): add main documentation for cull-gmail CLI
...
- introduce main documentation file for cull-gmail CLI
- include installation instructions using Cargo
2025-09-29 22:28:57 +01:00
Jeremiah Russell
6f2ab43597
📦 build(cargo): add Cargo.lock file
...
- add Cargo.lock file for dependency management
- ensure consistent builds across different environments
2025-09-29 22:28:57 +01:00
Jeremiah Russell
1e5dd26609
📝 docs(readme): add initial head section with badges and features
...
- create head.md with project splash image and badges
- include main features of cull-gmail in the description
2025-09-29 22:28:57 +01:00
Jeremiah Russell
44e9b6d106
✨ feat(assets): add new logo and splash screen
...
- add new logo.png file to assets directory
- introduce splash.svg file for improved UI design
2025-09-29 22:28:57 +01:00
Jeremiah Russell
c915e89e25
📝 docs(guide): add CONTRIBUTING.md
...
- introduce guidelines for contributing to cull-gmail
- include sections on code of conduct, how to contribute, and development setup
- provide coding standards, commit message conventions, and testing requirements
- explain licensing terms for contributions under MIT License
2025-09-29 22:28:57 +01:00
Jeremiah Russell
3d6c3c42ff
📝 docs(readme): add license and contribution sections
...
- introduce license section detailing MIT License terms for contributions
- add contribution section to encourage and guide community involvement
2025-09-29 22:28:57 +01:00
Jeremiah Russell
3c9e1bc41b
📝 docs(lib): add documentation for cull-gmail library
...
- create initial documentation file for cull-gmail library
- include installation instructions and usage steps
2025-09-29 22:28:57 +01:00
Jeremiah Russell
86303671e5
✨ feat(vscode): add custom dictionary entry for ltex
...
- include 'cull-gmail' in the ltex dictionary for en-GB spelling
2025-09-29 22:28:57 +01:00
Jeremiah Russell
6b42b2c00a
📦 build(release): add script for README and changelog generation
...
- create release-hook.sh for building updated README
- integrate cull-gmail tool for changelog generation with versioning
2025-09-29 22:28:57 +01:00
Jeremiah Russell
2b0d2bd2da
🔧 chore(formatting): add rustfmt configuration file
...
- set max_width to 100 for consistent code formatting
2025-09-29 22:28:57 +01:00
Jeremiah Russell
f7d89ca81c
🔧 chore(release): update pre-release search pattern
...
- change search pattern from gen-changelog to cull-gmail in release.toml for accurate version replacement
2025-09-29 22:28:57 +01:00
Jeremiah Russell
c3fca75b43
🔧 chore(cargo): update license and repository information
...
- change license from "MIT OR Apache-2.0" to "MIT"
- update repository URL to "https://github.com/jerus-org/cull-gmail "
2025-09-29 22:28:57 +01:00
Jeremiah Russell
3dd632562d
📦 build(release): add release configuration file
...
- create release.toml to manage pre-release replacements and hooks
- set up pre-release commit and tag message templates
- define branch and signing requirements for releases
2025-09-29 22:28:57 +01:00
Jeremiah Russell
44eae4e730
🔧 chore(config): add rustfmt-nightly configuration file
...
- create rustfmt-nightly.toml to configure Rust formatting
- set import grouping and granularity preferences
- define max width and doc comment formatting rules
2025-09-29 22:28:57 +01:00
Jeremiah Russell
6ba47a4502
🔧 chore(sonar): add sonar-project properties file
...
- create sonar-project.properties for project configuration
- set project key and organization for SonarCloud integration
- specify source encoding and comment project metadata
2025-09-29 22:28:57 +01:00
Jeremiah Russell
14fbac39e3
✨ feat(project): add initial Cargo.toml for cull-gmail tool
...
- introduce Cargo.toml with basic package metadata
- set up project dependencies and include files
2025-09-29 22:28:57 +01:00
Jeremiah Russell
0428300372
👷 ci(circleci): add CircleCI configuration file
...
- create .circleci/config.yml for CI/CD pipeline setup
- define parameters for fingerprint, rust version, and flags
- include workflows for commit checks, validation, success, and release
- utilize toolkit orbs for job execution and management
2025-09-29 22:28:57 +01:00
Jeremiah Russell
2bcbbd6c04
🔧 chore(gitignore): update gitignore for cargo project
...
- add target directory to gitignore for cargo build system
2025-09-29 22:28:57 +01:00
Jeremiah Russell
0b046538d2
Initial commit
2025-09-29 16:09:44 +01:00