Commit Graph

7 Commits

Author SHA1 Message Date
Golwhit 16911ecb8a Initial commit 2025-12-29 21:42:23 -06:00
aewing fb527aadd6 fversion increment 2025-12-22 05:49:11 +00:00
aewing db3d8df6cc feat: add estimator table with frozen columns, settings UI, and dynamic column configuration
- Created estimatortable.html with 47 columns displaying Job_Info_TestEnv data
- Implemented frozen first two columns (Job_Number, Job_Full_Name) with sticky positioning
- Implemented frozen header row with proper z-index layering
- Added proper scrolling (vertical and horizontal within table container)
- Applied .cursorrules formatting: dates in Central Time (MM/dd/yyyy), booleans as checkboxes
- Implemented calculated fields: Due_Date_Counter with business logic, Active field read-only
- Made boolean fields editable with PocketBase updates (except Active)
- Created appsettings.html for comprehensive table configuration
- Added global settings: row height, font size, striped rows
- Added per-column settings: width, visibility, read-only status
- Added dropdown choice configuration with color pickers and font styles for Job_Status
- Settings save/load from app_preferences_settings collection
- Fixed column position mapping with COLUMN_ORDER array for correct visibility and width application
- Fixed horizontal scroll by calculating total table width dynamically
- Added server routes for /estimatortable.html and /appsettings.html
- Updated port to 6500 with improved console output
2025-12-22 05:48:18 +00:00
aewing 85a935f3a5 Update field handling guidelines and version to alpha2
- Enhanced Date/Time Handling with null/sentinel date logic (1900-01-01)
- Added 'See Notes' display for sentinel dates with related note fields
- Documented date entry normalization and validation rules
- Added Boolean Field Handling guidelines
- Added Calculated Fields documentation (Active, Due_Date_Counter)
- Added Due_Date_ASAP field specification for urgent job tracking
- Added Pending Schema Updates section
- Version bump to 1.0.0-alpha2
2025-12-22 02:28:52 +00:00
aewing baa3ed0a1f added gitignore as well 2025-12-19 07:04:18 +00:00
aewing 2da1619fd1 added admin login to get schema headers and json 2025-12-19 07:02:11 +00:00
aewing b51963f5d7 Add PBandGraphOauth scaffold and auth UI 2025-12-19 05:42:29 +00:00