Skip to content

Commit dc9e866

Browse files
committed
docs: draft release notes
1 parent cfd7e07 commit dc9e866

File tree

3 files changed

+29
-4
lines changed

3 files changed

+29
-4
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
# Change Log
2+
3+
## v0.2.0 Draft Release Notes
4+
5+
- Add a config.Settings class with Pydantic validations and ability to configure at run-time via bash environment variable and/or a .env file.
6+
- Add SecureLoggerConfigurationError exception class to raise exception in the event of any Pydantic and/or package data validation errors during configuration.
7+
- add log_level input parameter to decorator to allow customization of the log level on individual log entries.
8+
- Refactored setup.py to remove deprecated macOS functions.
9+
- Add a security policy
10+
- Add a contributor policy
11+
- Added README badges to report live status of unit tests and CI/CD. Converted README to markdown.
12+
- Add dependabot and mergify to periodically monitor and update PyPi and NPM requirements
13+
- Add pre-commit with codespell, black, flake8, isort, pylint, bandit, tox, plus built-in pre-commit hooks for code style and security.
14+
- Added the following Github Actions:
15+
- Auomated unit testing on push
16+
- Auto-assign new Issues
17+
- Periodic automated patch releases after Dependabot runs
18+
- Pull request automation
19+
- Semantic release
20+
- Automated merge of main to dev branches
21+
- Add GitHub templates for Issue, Contributing, Funding, Pull Request
22+
- Add the following to the Makefile
23+
- Recognition of .env file
24+
- Scaffold multi platform support
25+
- Make lint
26+
- Make help
27+
28+
129
## [0.1.18](https://github.com/FullStackWithLawrence/secure-logger/compare/v0.1.17...v0.1.18) (2023-12-05)
230

331

Makefile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@ clean:
4949
rm -rf venv .pytest_cache __pycache__ .pytest_cache node_modules && \
5050
rm -rf build dist secure_logger.egg-info
5151

52-
report:
53-
cloc . --exclude-ext=svg,json,zip --vcs=git
54-
5552
test:
5653
python -m unittest discover -s secure_logger/tests/ && \
5754
python -m setup_test

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Only the latest version of this project is currently being supported with securi
1111

1212
## Reporting a Vulnerability
1313

14-
If you discover a security vulnerability within this project, please send an email to [FullStackWithLawrence@gmail.com](mailto:FullStackWithLawrence@gmail.com). All security vulnerabilities will be promptly addressed.
14+
If you discover a security vulnerability within this project, please send an email to [lpm0073@gmail.com](mailto:lpm0073@gmail.com). All security vulnerabilities will be promptly addressed.
1515

1616
Please do not publicly disclose the issue until it has been addressed by the team.
1717

0 commit comments

Comments
 (0)