Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Configuration, Static Files Location, and Add Receipt Feature #8

Closed
wants to merge 4 commits into from
Closed

Conversation

radinceorc
Copy link
Contributor

Summary of Changes:

  1. Configuration Updates:

    • Added the pyproject.toml and updated the pre-commit configuration for better code quality and consistency.
  2. Package and Documentation Updates:

    • Updated Python packages to the latest versions.
    • Revised the README.md to reflect the changes in configurations and package updates.
  3. Static Files Management:

    • Moved static files to be stored within each app's static folder for better modularity and organization.
    • Adjusted the settings.py to ensure Django finds and serves static files correctly.
  4. New Feature: Receipt

    • Added a new feature named Receipt to the application.
    • Updated the Invoice model and admin interface to support the receipt feature.
    • Adjusted related templates, forms, and views to handle the receipt functionality.
  5. Model and Admin Changes:

    • Updated models to accommodate the receipt feature.
    • Modified the admin interface to enhance the management of invoices and receipts.
    • Added necessary validations and constraints to the model.
  6. Other Adjustments:

    • Refactored various parts of the codebase to improve maintainability and adhere to the updated configuration.
    • Ensured compatibility with the new setup and fixed any related issues.

@radinceorc radinceorc closed this Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant