You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Matthew Raymer
6c365bf590
Refactor DataExportSection.vue: streamline template, enhance maintainability
- Extracted all long/repeated CSS class strings in template to computed properties for maintainability
- Added/updated file-level documentation with template streamlining note
- No databaseUtil or SQL abstraction required (already migrated to PlatformServiceMixin)
- No notification migration required (already using modern helpers)
- Lint validation successful (no errors)
Technical improvements:
- 6 computed properties for CSS classes (container, buttons, instructions, etc.)
- Enhanced code maintainability and readability
- Follows Enhanced Triple Migration Pattern Phase 4 (Template Streamlining)
- Component already had Phases 1-3 completed (DB migration, SQL abstraction, notifications)
Migration completed in 3 minutes (3x faster than 8-12 min estimate)
|
3 weeks ago |
.. |
assets
|
feat: implement single-step migration with proper foreign key order
|
1 month ago |
components
|
Refactor DataExportSection.vue: streamline template, enhance maintainability
|
3 weeks ago |
composables
|
Fix UserNameDialog open error and add defensive ref check
|
3 weeks ago |
constants
|
feat: Complete NewEditProjectView.vue Enhanced Triple Migration Pattern and ImageMethodDialog improvements
|
3 weeks ago |
db
|
Fix unused variables and formatting from console.log cleanup
|
3 weeks ago |
db-sql
|
fix: Resolve infinite SQLite logging loop blocking Electron startup
|
4 weeks ago |
interfaces
|
Refactor notification usage and apply TypeScript/lint improvements
|
3 weeks ago |
libs
|
Fix unused variables and formatting from console.log cleanup
|
3 weeks ago |
router
|
feat: Add database migration tools and fix Electron integration
|
4 weeks ago |
services
|
Fix UserNameDialog open error and add defensive ref check
|
3 weeks ago |
test
|
Finalize Dexie-to-SQLite migration prep: docs, circular dep removal, SQL helpers, tests
|
3 weeks ago |
types
|
Fix: stepType was being set to an object
|
3 weeks ago |
utils
|
Complete GiftedDetailsView Enhanced Triple Migration Pattern + Mixin Enhancement (10 minutes)
|
3 weeks ago |
views
|
feat: Complete NewEditProjectView.vue Enhanced Triple Migration Pattern and ImageMethodDialog improvements
|
3 weeks ago |
App.vue
|
Refactor ClaimView.vue: remove inline template logic, improve types, and centralize logic
|
3 weeks ago |
env.d.ts
|
chore: cleanup and test
|
3 months ago |
main.capacitor.ts
|
add first cut at deep-link redirecting, with one example contact-import that works on mobile
|
1 month ago |
main.common.ts
|
remove debugging info messages (change to debug if we want these -- and tell us how to turn off debug locally)
|
1 month ago |
main.electron.ts
|
Replace console statements with structured logger calls
|
3 weeks ago |
main.web.ts
|
# Commit Message for SharedArrayBuffer Platform Exclusion
|
4 weeks ago |
registerSQLWorker.js
|
Fix circular dependency in logging during initialization
|
3 weeks ago |
registerServiceWorker.ts
|
WIP: add Electron platform configuration to Capacitor
|
1 month ago |
shims-vue.d.ts
|
init
|
3 years ago |
util.d.ts
|
fix linting
|
1 year ago |
vite-env.d.ts
|
add ability to edit a GiveAction
|
1 year ago |
vite.config.utils.js
|
docs: move build instructions from README to BUILDING.md
|
5 months ago |