Commit graph

37 commits

Author SHA1 Message Date
Lord_Devi 7e5318dae5 fix: Remove duplicate success message from IDS Data page 2024-09-16 23:29:39 -04:00
Lord_Devi 337cca1053 fix: Display success messages immediately after IDS data modification 2024-09-16 23:27:36 -04:00
Lord_Devi af4ea8adc7 feat: Implement delete functionality for individual IDS Data entries 2024-09-16 23:24:50 -04:00
Lord_Devi ce58e08719 feat: Implement IDS Data detail view 2024-09-16 23:22:59 -04:00
Lord_Devi 76fdf8b71f fix: Update IDSData model to allow non-unique business_uuid
feat: Add bulk delete functionality for IDS Data records
docs: Update commit message structure

fix: Update IDSData model to allow non-unique business_uuid
- Changed the `business_uuid` field in the `IDSData` model to not be unique
- This allows the import function to handle duplicate `business_uuid` values

feat: Add bulk delete functionality for IDS Data records
- Added a new view `ids_data_delete_all` to handle deleting all IDS Data records
- Added a new template `ids_data_delete_confirm.html` for the delete confirmation
- Updated the `ids_data` view to include a "Delete All" button

docs: Update commit message structure
- The commit message follows the structure: <type>: <description>
- The type uses the following values: fix, feat, build, chore, ci, docs, style, refactor, perf, test
2024-09-16 23:20:18 -04:00
Lord_Devi 1cd1295202 fix: update IDSData model and import function
The commit message is:

fix: update IDSData model and import function to handle decimal values in CSV data
2024-09-16 23:14:49 -04:00
Lord_Devi 01a8fc360e fix: Remove numbers and colons from column names in ids_data_import function 2024-09-16 23:09:50 -04:00
Lord_Devi 8698747dc0 feat: Add logging to CSV import functionality 2024-09-16 23:07:55 -04:00
Lord_Devi c6c910d806 feat: Implement CSV import functionality for IDS Data 2024-09-16 23:05:31 -04:00
Lord_Devi f713483abf feat: Add IDSData model and data source pages
chore: Update main menu with "Data" dropdown

docs: Add CSV header information
2024-09-16 23:02:28 -04:00
Lord_Devi b65fd05fb1 feat: Store database credentials in a separate configuration file 2024-09-16 21:47:02 -04:00
Lord_Devi a774ae23eb fix: Replace 'add_class' template tag with 'render_field' in lead_form.html 2024-09-16 21:42:28 -04:00
Lord_Devi c70aa6c499 fix: create database 'leadsdb' before running migrations 2024-09-16 21:40:59 -04:00
Lord_Devi 1ad1211b9f fix: update database configuration 2024-09-16 21:39:15 -04:00
Lord_Devi 532a488bbf feat: Configure Django project to use PostgreSQL database 2024-09-16 21:37:34 -04:00
Lord_Devi 95b51e4c6b feat: Update Django project settings to use SQLite database and add debugging print statements 2024-09-16 21:35:40 -04:00
Lord_Devi a4545b33f9 fix: Remove duplicate content in manage.py 2024-09-16 21:29:08 -04:00
Lord_Devi d13572eed0 feat: Configure Django app to use PostgreSQL database 2024-09-16 21:27:58 -04:00
Lord_Devi 9cdb39d604 feat: Add .env.example file for database configuration 2024-09-16 21:26:52 -04:00
Lord_Devi 8b75babda1 feat: Integrate Bootstrap 5 into Django application 2024-09-16 21:19:22 -04:00
Lord_Devi 2dfdcbb455 chore: Remove PDF export functionality 2024-09-16 21:17:19 -04:00
Lord_Devi 0dca3cfcf7 feat: Add PDF export functionality for leads 2024-09-16 21:14:56 -04:00
Lord_Devi 9f6336ee35 fix: Add missing lead_confirm_delete.html template 2024-09-16 21:13:30 -04:00
Lord_Devi 2e83358352 feat: Add lead_detail.html template 2024-09-16 21:12:48 -04:00
Lord_Devi 519c9de86e fix: Add missing lead_form.html template and update lead_list.html 2024-09-16 21:11:35 -04:00
Lord_Devi 006625ee7c fix: Create wsgi.py and update manage.py 2024-09-16 21:08:36 -04:00
Lord_Devi 39d999ea7d feat: Add Django manage.py file 2024-09-16 21:08:35 -04:00
Lord_Devi ae7181ce59 feat: Add Lead model to admin interface 2024-09-16 20:58:23 -04:00
Lord_Devi d584bc2633 feat: Add lead model admin registration and basic templates 2024-09-16 20:57:19 -04:00
Lord_Devi 83addc39e6 fix: Create missing URLs files and update project settings 2024-09-16 20:50:00 -04:00
Lord_Devi 307735d63a feat: Implement lead scoring and prioritization 2024-09-16 20:48:30 -04:00
Lord_Devi 842d3c5d31 feat: Add 'leads' app to Django project 2024-09-16 20:47:44 -04:00
Lord_Devi decdd0be6e feat: Add Django settings file with 'leads' app 2024-09-16 20:43:51 -04:00
Lord_Devi 7de3c22ee6 feat: Set up initial Django project 2024-09-16 20:43:33 -04:00
Lord_Devi bd8192f70e chore: Add .aider* to .gitignore 2024-09-16 20:43:33 -04:00
Lord_Devi 64602e0c97 fix: Remove example Flask application 2024-09-16 19:35:06 -04:00
Lord_Devi ab7bc726d1 feat: Create basic Flask web application 2024-09-16 19:24:16 -04:00