Commit Graph

  • b9063ff4f8 feat: Add detailed park and ride pages with HTMX integration nuxt pacnpal 2025-12-19 19:53:20 -05:00
  • 8a628ba9a9 [DEPENDABOT] Update Actions: Bump actions/checkout from 4 to 6 dependabot/github_actions/actions/checkout-6 dependabot[bot] 2025-11-24 17:21:44 +00:00
  • bf04e4d854 fix: Update import paths to use 'apps' prefix for models and services pacnpal 2025-09-28 10:50:57 -04:00
  • 1b246eeaa4 Add comprehensive test scripts for various models and services pacnpal 2025-09-27 22:26:40 -04:00
  • fdbbca2add Refactor code structure for improved readability and maintainability api pacnpal 2025-09-27 19:35:00 -04:00
  • bf365693f8 fix: Update .gitignore to include .snapshots directory pacnpal 2025-09-27 12:57:37 -04:00
  • 679de16e4f Refactor account adapters and admin classes; enhance type hinting for better clarity and maintainability, ensuring consistent typing across methods and improving overall code quality. main pacnpal 2025-09-27 11:59:29 -04:00
  • 31a2d84f9f Refactor type checking configuration; consolidate settings from pyrightconfig.json into pyproject.toml for improved project structure and clarity. pacnpal 2025-09-27 11:48:31 -04:00
  • 7d04c2baa0 Refactor environment variable configurations for consistency; ensure proper type casting for DEBUG and ALLOWED_HOSTS settings. pacnpal 2025-09-27 11:42:25 -04:00
  • 6575ea68c7 Add advanced search and trending parks features; update frontend dependencies and enhance home page layout pacnpal 2025-09-27 09:42:12 -04:00
  • e1cb76f1c6 Refactor ParkLocation model to inherit from TrackedModel for enhanced history tracking. Update point handling to temporarily store coordinates as a string. Implement Haversine formula for distance calculation as a placeholder until PostGIS is enabled. Refactor advanced search template to utilize Alpine.js for state management. Enhance search functionality with dynamic view modes and improved filter handling using HTMX. pacnpal 2025-09-26 15:56:28 -04:00
  • acc8308fd2 Refactor location widget to utilize Alpine.js for state management and HTMX for AJAX interactions. Removed legacy JavaScript functions and streamlined event handling for improved user experience. pacnpal 2025-09-26 15:42:07 -04:00
  • de8b6f67a3 Refactor ride filters and forms to use AlpineJS for state management and HTMX for AJAX interactions pacnpal 2025-09-26 15:25:12 -04:00
  • c437ddbf28 Enhance moderation dashboard with Alpine.js for improved state management and event handling. Added x-data and event listener for retry functionality. pacnpal 2025-09-26 14:53:17 -04:00
  • f7b1296263 Refactor moderation dashboard and advanced search components to utilize Alpine.js for improved state management. Enhanced event handling and user experience by replacing legacy JavaScript functions with Alpine.js reactive methods. Updated auth modal comparison and button comparison tests to leverage Alpine.js for better interactivity and functionality. pacnpal 2025-09-26 14:48:13 -04:00
  • e53414d795 Refactor park search results and search suggestions to utilize Alpine.js for improved state management. Enhanced event handling and user experience by replacing legacy JavaScript functions with Alpine.js reactive methods. pacnpal 2025-09-26 14:39:15 -04:00
  • 2328c919c9 Refactor ride model form to remove legacy JavaScript functions. Streamlined event handling by leveraging Alpine.js for improved state management and user experience. pacnpal 2025-09-26 14:35:39 -04:00
  • 09e2c69493 Refactor designer, manufacturer, and ride model forms to utilize Alpine.js for state management. Improved form submission handling, HTMX event integration, and enhanced user experience through better event dispatching and modal management. pacnpal 2025-09-26 14:34:59 -04:00
  • 5b7b203619 Refactor add ride modal to utilize Alpine.js for state management. Improved modal open/close functionality and enhanced event handling for better user experience. pacnpal 2025-09-26 14:32:10 -04:00
  • 47c435d2f5 Refactor ride model search results template to utilize Alpine.js for state management. Enhanced selection handling and improved event dispatching for better user experience. pacnpal 2025-09-26 14:31:15 -04:00
  • ce382a4361 Refactor designer search results template to utilize Alpine.js for state management. Enhanced designer selection handling and improved event dispatching for better user experience. pacnpal 2025-09-26 14:30:22 -04:00
  • 07ab9f28f2 Refactor manufacturer search results template to utilize Alpine.js for state management. Enhanced manufacturer selection handling and improved event dispatching for better user experience. pacnpal 2025-09-26 14:29:37 -04:00
  • 40e5cf3162 Refactor ride form template to utilize Alpine.js for state management. Enhanced form submission handling and improved search result clearing functionality for better user experience. pacnpal 2025-09-26 14:27:47 -04:00
  • b9377ead37 Refactor designer and ride model search results templates to utilize Alpine.js for state management. Enhanced selection functionality and improved event handling for better user experience. pacnpal 2025-09-26 14:23:03 -04:00
  • 851709058f Refactor location widget and park search results templates to utilize Alpine.js for state management. Enhanced search functionality, improved data binding, and streamlined event handling for better user experience. pacnpal 2025-09-26 14:21:28 -04:00
  • 757ad1be89 Refactor location results, universal map, and road trip planner templates to utilize Alpine.js for state management and event handling. Enhanced geolocation button functionality, improved map initialization, and streamlined trip management interactions. pacnpal 2025-09-26 13:55:06 -04:00
  • d4431acb39 Refactor search results template to utilize Alpine.js for view switching and state management. Enhanced view mode handling and integrated HTMX for improved search functionality. pacnpal 2025-09-26 13:50:31 -04:00
  • f8907c7778 Refactor park and ride detail templates to utilize Alpine.js for state management in photo galleries and upload modals. Enhanced photo handling and initialization logic for improved user experience. pacnpal 2025-09-26 13:46:48 -04:00
  • 8c0c3df21a Refactor templates to utilize AlpineJS for state management and interactions, replacing custom JavaScript. Updated navigation links for parks and rides, streamlined mobile filter functionality, and enhanced advanced search features. Removed legacy JavaScript code for improved performance and maintainability. pacnpal 2025-09-26 13:43:14 -04:00
  • 9b2124867a Add PostgreSQL test settings for thrillwiki project pacnpal 2025-09-26 11:32:03 -04:00
  • 12deafaa09 Refactor photo management and upload functionality to use HTMX for asynchronous requests pacnpal 2025-09-26 10:18:56 -04:00
  • 8aa56c463a Add initial migration for moderation app and document seed command database migration issue pacnpal 2025-09-25 08:39:09 -04:00
  • 41b3c86437 Add initial migration for moderation app and resolve seed command issues pacnpal 2025-09-25 08:39:05 -04:00
  • b1c369c1bb Add park and ride card components with advanced search functionality pacnpal 2025-09-24 23:10:48 -04:00
  • 4373d18176 Remove deprecated scripts and assets related to ThrillWiki deployment and validation pacnpal 2025-09-24 21:21:50 -04:00
  • 82cbdecc4c Remove verification script for tuple fallbacks pacnpal 2025-09-24 19:31:29 -04:00
  • 616f6528b8 feat: Update ThrillWiki development rules and context documentation for enhanced clarity and consistency pacnpal 2025-09-24 18:01:39 -04:00
  • d31e4b4ebe Add comprehensive seed data analysis and implementation plan pacnpal 2025-09-24 10:28:07 -04:00
  • 0dd3f04137 feat: Update Cloudflare Images settings and enhance Tailwind CSS utility classes for improved styling and responsiveness pacnpal 2025-09-24 10:00:12 -04:00
  • 41fb41838c feat: Implement enhanced park list template with improved layout and accessibility features pacnpal 2025-09-23 20:35:44 -04:00
  • fd42ee1161 Add initial ThrillWiki context configuration with project overview, technology stack, domain architecture, and development standards pacnpal 2025-09-23 19:40:16 -04:00
  • 33f5486000 Add comprehensive context documentation for ThrillWiki Django app pacnpal 2025-09-23 19:35:57 -04:00
  • 2ff0bf5243 Update .gitignore to include snapshots directory pacnpal 2025-09-23 19:25:03 -04:00
  • 00d01f567a Improve the way users can update their personal information pac7 2025-09-23 23:04:21 +00:00
  • 601538b494 Improve error handling for park and area detail views pac7 2025-09-23 23:03:26 +00:00
  • fff180c476 Improve park listing performance with optimized queries and caching pac7 2025-09-23 22:50:09 +00:00
  • 6391b3d81c Enhance website accessibility and improve user interface elements pac7 2025-09-23 22:25:16 +00:00
  • d978217577 Enhance website's visual appeal and mobile responsiveness with style updates pac7 2025-09-23 22:11:05 +00:00
  • 4c954fff6f Enhance park search with autocomplete and improved filtering options pac7 2025-09-23 21:44:12 +00:00
  • 7feb7c462d Saved your changes before starting work pac7 2025-09-23 21:24:03 +00:00
  • 7485477e26 Adjust icon sizes for better visual appearance on the site pac7 2025-09-23 21:21:12 +00:00
  • 1277835775 Adjust the size of the sun icon in the header pac7 2025-09-23 21:19:59 +00:00
  • f2fccdf190 Improve icon sizes for better visual consistency across devices pac7 2025-09-23 21:15:44 +00:00
  • beac6ddfd8 Saved your changes before starting work pac7 2025-09-23 21:11:56 +00:00
  • 736d4dee77 [DEPENDABOT] Update Actions: Bump actions/setup-python from 5 to 6 dependabot/github_actions/actions/setup-python-6 dependabot[bot] 2025-09-22 16:27:38 +00:00
  • 6e0c3121be Improve site-wide visual consistency and adherence to modern standards pac7 2025-09-22 16:16:55 +00:00
  • 691f018e56 Improve visual consistency and modern standards across the website pac7 2025-09-22 16:16:26 +00:00
  • 6697d8890b Enhance website security and add SEO meta tags for better visibility pac7 2025-09-22 16:06:47 +00:00
  • 95f94cc799 Improve site performance and adhere to best practices pac7 2025-09-22 15:45:51 +00:00
  • cb3a9ddf3f Improve website's visual consistency and adherence to modern standards pac7 2025-09-22 15:30:55 +00:00
  • 6d30131f2c Improve park detail page map display for better user experience pac7 2025-09-22 15:20:45 +00:00
  • 5737e5953d Improve park detail page by integrating map data pac7 2025-09-22 15:18:50 +00:00
  • 789d5db37a Improve card display by adjusting height for better visibility pac7 2025-09-22 15:08:23 +00:00
  • b8891fc65f Add binding to card components to display data correctly pac7 2025-09-22 15:03:15 +00:00
  • 331329d1ec Display images on park and ride cards using new card image field pac7 2025-09-22 14:53:02 +00:00
  • 120f215cad Ensure parks always have a valid slug for proper identification pac7 2025-09-22 14:51:06 +00:00
  • 707546f279 Improve park status display and add new styles for dark mode pac7 2025-09-22 14:50:43 +00:00
  • b67353eff9 Update styling and ensure park slugs are not empty pac7 2025-09-22 14:46:09 +00:00
  • 2cad07c198 Improve park display by adding default values and fixing UI elements pac7 2025-09-22 14:43:07 +00:00
  • 30997cb615 Improve park detail page layout and ride display pac7 2025-09-22 14:40:47 +00:00
  • 0ee6e8c820 Ensure park and ride slugs are valid before displaying links pac7 2025-09-22 14:36:17 +00:00
  • 1a8171f918 Update park and ride cards to use django-cotton components pac7 2025-09-22 03:36:17 +00:00
  • ffebd5ce01 Standardize park and ride cards with django-cotton component pac7 2025-09-22 03:35:47 +00:00
  • 97bf980e45 Standardize park and ride display cards using django-cotton pac7 2025-09-22 03:30:23 +00:00
  • 3beeb91c7f Standardize UI card components using Django Cotton and enforce its usage pac7 2025-09-22 03:21:55 +00:00
  • 25e6fdb496 Standardize park and ride cards using Django Cotton components pac7 2025-09-22 03:21:14 +00:00
  • 0331e2087a Add styles for browse menu and button functionality pac7 2025-09-22 03:11:46 +00:00
  • 1511fcfcfe Add styles for the browse menu and update color definitions pac7 2025-09-22 03:09:52 +00:00
  • 88c16be231 fix pacnpal 2025-09-22 03:06:37 +00:00
  • 3830b1ed50 Adjust layout for improved responsiveness and wider content display pac7 2025-09-22 03:05:39 +00:00
  • db1441fcd2 Adjust layout to ensure content containers display properly pac7 2025-09-22 03:04:48 +00:00
  • b3e56ed465 Improve layout and text wrapping in the header dropdown menu pac7 2025-09-22 02:40:34 +00:00
  • 6adbaf885f Adjust layout to ensure content displays correctly without overlapping pac7 2025-09-22 02:37:08 +00:00
  • ee57a9ada1 ok pacnpal 2025-09-22 02:24:41 +00:00
  • 66f57448be Refine browse menu styles for improved layout and accessibility pacnpal 2025-09-21 22:23:22 -04:00
  • 9d776aa5e3 Remove high contrast mode media query due to browser compatibility issues pac7 2025-09-22 02:11:04 +00:00
  • b265d793a3 Update styles to use plain CSS instead of @apply directives pac7 2025-09-22 02:09:35 +00:00
  • 8c85963817 Update browse menu styles for Tailwind 4 compatibility pac7 2025-09-22 02:07:43 +00:00
  • 09f20c640d Update CSS to use plain styles instead of Tailwind CSS @apply directives pac7 2025-09-22 02:03:43 +00:00
  • 932deb876a Improve the appearance and layout of the browse dropdown menu pac7 2025-09-22 02:02:27 +00:00
  • 7e9bd41316 Improve the overall appearance and user experience of the website pac7 2025-09-22 01:57:25 +00:00
  • bcdd2810a9 Improve the visual layout and spacing of the enhanced header component pac7 2025-09-22 01:57:07 +00:00
  • 236b6f0254 Saved your changes before starting work pac7 2025-09-22 01:48:06 +00:00
  • ed400a5203 Restructure project by moving backend files to the root directory pac7 2025-09-22 00:36:34 +00:00
  • 5046e55f05 Restructure project to move backend code to the root directory pac7 2025-09-22 00:36:12 +00:00
  • d21ae6027d Remove temporary API integration and settings pac7 2025-09-22 00:30:17 +00:00
  • afdcfe7264 Add Django backend and configuration files to manage the application pac7 2025-09-22 00:28:12 +00:00
  • b24b12080b remove apps/api pacnpal 2025-09-21 20:19:50 -04:00
  • f3c59ad6ff remove backend pacnpal 2025-09-21 20:19:12 -04:00
  • 9e724bd795 Add OAuth integration for Google and Discord login pac7 2025-09-21 19:06:27 +00:00