Skip to content

Releases: lybekk/offPIM

BlueGrey Release

23 Aug 23:44
Compare
Choose a tag to compare

Named after the new primary color

Features

  • Easier task postpone
  • Task list: Rank tasks by importance
  • Convert task to note

UI

  • Docs redesign and general UI edits
  • Whiteboard UI improvements
  • Settings-link moved to footer (slot:append) in navigation drawer
  • Notes: extended viewport. Added ellipsis on long title&description.
  • Removed unnecessary status-slider in detailed task view.

Performance

  • Smoother skeleton-loader on data iterator for tasks

Behind the scenes

  • Autosave when editing task title and description
  • Tested offPIM without a web server successfully

##Bug fixes

  • Correct color on active navigation tab
  • Updated Gemfile & Gemfile.lock to reduce vulnerabilities
  • Added 'noopener' on additional outgoing URLs
  • Task aggregates in dashboard

NavRail Release

21 Jul 23:12
119f3a6
Compare
Choose a tag to compare

NavRail Release

Release name formed from the most noticeable change, the navigation drawer -> navigation rail.

Features

  • Added whiteboard
  • Contacts
    • vcf-export initial testing.
    • Updated tag list UI

UI

  • Major UI overhaul
  • Many UI improvements adhering to Material Design guidelines
  • Theme colors reflects Material Design color guidelines
  • Main navigation drawer mimics navigation rail
  • Compaction now blocks user interaction
  • Tasks
    • Task metrics redesigned to Material Design standards
    • Lists tasks done today in overview
    • Project picker is now fullscreen on small screens
    • Project view redesign
  • Welcome/Splash screen closer to Material Design

Performance

  • More effective project list

Behind the scenes

  • Upgraded Vuetify -> 2.3.3
  • Enabled stricter linting rules
  • moved deleteDocument(Vuex) functionality to pouchdbmixin
  • "Depugified" several Vue SFC
  • Deleting docs now marks document _deleted instead of using db.remove()
  • Vuetify theme minification and CSS caching enabled

Bug fixes

  • Route to dashboard if no previous route
  • Pagination footer below data iterator did not appear when > 10 items in array
  • Remote DB info now works with CouchDB 3.x
  • Sync-button respects not saving credentials

Major update

14 Jun 00:54
Compare
Choose a tag to compare

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

First production ready release

09 Apr 15:01
Compare
Choose a tag to compare

Ready & future safe features

  • Tasks
  • Notes
  • Synchronization/replication

The rest

  • The rest of the apps/modules data models are not fully formed yet, and may change
  • Logbook app is still missing crucial CRUD capabilities.

First version

13 Feb 20:48
Compare
Choose a tag to compare
First version Pre-release
Pre-release

Preview release

First version ready for testing. Use with caution.

Tasks and notes work fairly well.
Logbook app is missing crucial CRUD capabilities.