Open anubrag opened 9 months ago
The recent changes primarily involve the addition of an email module to the nextpy
framework, enhancing email handling capabilities with configuration, template management, and sending functionality. The unstyled_example
app updates include a new .gitignore
file and a counter feature, using the nextpy
framework, with global styles. Some refactoring has been done for better readability, and the frontend components have been updated to include an unstyled
alias and a headless
module.
Files | Change Summary |
---|---|
.../.gitignore |
Added .gitignore with rules to exclude certain file types and directories. |
.../__init__.py , .../unstyled_example.py , xtconfig.py |
Implemented counter functionality and global styles in unstyled_example.py ; removed a comment in __init__.py ; added xtconfig.py for app configuration. |
nextpy/__init__.py , nextpy/__init__.pyi |
Added "unstyled" alias and reformatted import statements for readability. |
nextpy/backend/module/mail/... |
Introduced email module with configuration, template manager, custom exceptions, message creation, and sending capabilities. |
nextpy/frontend/components/... , nextpy/frontend/components/proxy/unstyled.py |
Removed an unspecified import and updated to include headless module and Unstyled class. |
tests/backend/module/mail/... , tests/backend/module/mail/test_template.html |
Added test cases for email module functionality and a basic HTML email template for testing. |
๐โ๏ธ
In the warren of code, new features bloom,
Emails take flight, from out of the gloom.
Counters tick up, with each rabbit hop,
nextpy
grows strong, it's quite the backdrop.
๐๐
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Enhancements
nextpy
for better readability.nextpy.frontend
.Documentation
unstyled_example
.Refactor
nextpy/frontend/components
.Chores
.gitignore
file for the "unstyled_example" app to exclude specific files and directories.