Skip to content

Major update

Compare
Choose a tag to compare
@lybekk lybekk released this 14 Jun 00:54
· 151 commits to master since this release

Features

  • Contacts
    • Add contact info for people and organizations
  • Logbook = production-ready
    • Create and edit logs
  • Search
    • Local database search
  • PWA(Progressive web app) support added
    • Add to home screen on Android, iOS and desktop.
  • Auto sync on startup
  • Import backups or json arrays
  • Raw JSON Document viewer & editor
  • Task overview

UI Improvements

  • update for simple and advanced task management
  • filter tasks in project
  • New entry forms centralized in routes
  • Messages UI improved. General code cleanup
  • Task items redesigned
  • New welcome and settings page. Better landing page experience
  • Task dates CRUD improved
  • Moved db settings to settings route
  • message list use list-item instead of data-table
  • Dedicated sync-icon for one-click sync
  • Task list items now use list-item instead of card
  • on form submit, redirect to previous route
  • Prettier forms. Filled inputs as default
  • ui fix: nav tabs arrows on mobile
  • cleaner task-status widget in dashboard
  • if task list is empty, redirects to overview
  • Keyboard shortcuts: CTRL+D opens form. Escape exits new entry forms

Performance improvements

  • notes performance improvement: Vue Router routes for tags

Dev notes

  • Feature: infoBridge. For notifications (snackbar) and logging
  • shared mixins for detailed item editor
  • Messages now use data model Schema.org/Message.
  • Finances progress update
  • Logbook now use Schema.org/Event schema. CouchDB views for logbook adjusted.
  • preparations for maps app