Commit graph

79 commits

Author SHA1 Message Date
Lord_Devi 78d3e5ee08 fix: increase bottom padding of dropdown menu 2024-09-18 21:50:53 -04:00
Lord_Devi 117098f583 feat: add bottom padding to dropdown menu 2024-09-18 21:50:07 -04:00
Lord_Devi d1c1791e53 feat: Add bottom margin to Apply button 2024-09-18 21:48:16 -04:00
Lord_Devi eb0e2a861a style: add padding to Apply button 2024-09-18 21:47:37 -04:00
Lord_Devi ee25a818d0 style: adjust dropdown menu layout to prevent checkbox overlap 2024-09-18 21:46:15 -04:00
Lord_Devi 4603d44c1e feat: increase size of dropdown entries and checkboxes 2024-09-18 21:44:38 -04:00
Lord_Devi 0bf5a3e727 feat: Double the vertical length of the dropdown menu 2024-09-18 21:43:01 -04:00
Lord_Devi f2ca763a39 feat: Add sticky "Apply" button to bottom of dropdown menu 2024-09-18 21:41:28 -04:00
Lord_Devi 5988e80f44 feat: Add padding to dropdown menu items and apply button 2024-09-18 21:39:40 -04:00
Lord_Devi 9777cce329 feat: Add "Apply" button to IDS data filter dropdown 2024-09-18 21:38:25 -04:00
Lord_Devi 1733cd826a style: add fixed height and scrollbar to dropdown menu 2024-09-18 21:37:21 -04:00
Lord_Devi 4e81703f27 feat: Implement category filter dropdown with checkboxes 2024-09-18 21:36:18 -04:00
Lord_Devi 73e29883fd feat: Add category filter dropdown to IDS Data page 2024-09-18 21:34:00 -04:00
Lord_Devi 35268b5447 Trying to re-stabalize the db. 2024-09-18 18:10:02 -04:00
Lord_Devi af9deff19c fix: Drop all tables, perform new migrations, and verify schema 2024-09-18 18:07:26 -04:00
Lord_Devi 66eb723a4e fix: Update db_schema_check.py to handle remote PostgreSQL database 2024-09-18 18:04:52 -04:00
Lord_Devi 8f483d8a88 fix: Add PostgreSQL connection check and improve error handling 2024-09-18 17:46:28 -04:00
Lord_Devi 7211496934 feat: reset and rebuild database from scratch 2024-09-18 17:43:44 -04:00
Lord_Devi 9052ede929 fix: remove unnecessary migration operation 2024-09-18 17:41:39 -04:00
Lord_Devi 644edebace fix: remove migration operation that tries to delete non-existent column 2024-09-18 17:41:04 -04:00
Lord_Devi 9ae9fff8a0 fix: Remove migration operation to delete non-existent column 2024-09-18 17:40:29 -04:00
Lord_Devi d2cc128e10 fix: remove operation to delete non-existent column in migration 2024-09-18 17:39:53 -04:00
Lord_Devi cfc65e65ec fix: remove migration operation to delete non-existent column 2024-09-18 17:39:14 -04:00
Lord_Devi 3d6364c8c3 fix: Remove unnecessary migration operation 2024-09-18 17:38:38 -04:00
Lord_Devi 1644c3616d fix: Remove unnecessary migration operations 2024-09-18 17:37:59 -04:00
Lord_Devi 2753a16bc4 fix: remove unused fields from IDSData model 2024-09-18 17:36:40 -04:00
Lord_Devi 020838a8ff fix: remove unused database columns from IDSData model 2024-09-18 17:32:53 -04:00
Lord_Devi 0f3d407ff3 chore: Update database schema check script 2024-09-18 17:30:51 -04:00
Lord_Devi 77efdc3cd3 feat: merge conflicting migrations and remove cleaning and duplicate fields 2024-09-18 17:29:31 -04:00
Lord_Devi 24047b4d57 fix: Remove extra closing parenthesis in leads/views.py 2024-09-18 17:29:07 -04:00
Lord_Devi 54d0b64fb4 feat: create migration to remove cleaning and duplicate fields 2024-09-18 17:26:48 -04:00
Lord_Devi 898929f408 fix: Remove is_clean, cleaning_stage, and duplicate_of fields from models and database 2024-09-18 17:25:59 -04:00
Lord_Devi c9264d59d5 feat: create migration to rename duplicate_of_id column to duplicate_of 2024-09-18 17:19:50 -04:00
Lord_Devi 78146bed96 feat: Add migration to rename 'duplicate_of_id' column to 'duplicate_of' in the 'leads_idsdata' table 2024-09-18 17:19:10 -04:00
Lord_Devi ce604dffba feat: add duplicate_of, is_clean, and cleaning_stage fields to IDSData model 2024-09-18 17:17:02 -04:00
Lord_Devi f423002204 refactor: Add database schema check script 2024-09-18 17:15:54 -04:00
Lord_Devi 1d3173f34e Things are mostly working. Creating a stable and alpha branch to continue to experiment. 2024-09-17 22:33:05 -04:00
Lord_Devi 4a0ce60a05 feat: Add import log functionality 2024-09-17 17:25:09 -04:00
Lord_Devi 7c6924e757 feat: Increase max_length for IDSData model fields 2024-09-17 02:01:26 -04:00
Lord_Devi 114c52ed8f feat: Increase max length of model fields to 255 characters 2024-09-17 01:39:16 -04:00
Lord_Devi 159d9a6b37 fix: Increase character limit for gbp_business_phone field and add detailed error logging for CSV import 2024-09-17 01:28:05 -04:00
Lord_Devi 8115fb3ece feat: Implement batch processing and pagination for large CSV imports 2024-09-17 01:17:28 -04:00
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