- Introduce windows binaries to enable Jupyter visualisation
- Fix bug causing Python to crash on MS-Windows on merge
- Update dependencies
- Finalised WECDIS importer (with UX improvements)
- Support new (VW/21) JChat format
- Minor improvement to $PATH assignment in install-Pepys
- Increase allowed length for track number and platform name
- Compare local version with master version on launch, add Update Pepys application
- Initial WECDIS importer
- Support for Unknown Platforms in bulk import
- Add validation in Tasks UI for start time before end time
- Show warning if database requires migration
- Introduce updated platform icons in timeline
- Allow filtered export of measurement data
- Fix for Link16 importer handling unexpected binary content in CSV
- Incorporate Link16 importer
- Include some performance upgrades, esp for Pepys-Admin
- Record extractions to database for future data audit
- Performance improvement in generating table summaries
- Performance improvement in opening some tables in Maintenance GUI
- Minor fixes for timeline (-100%, include_in_timeline, default_interval)
- Fix error for viewing Platform Entry in GUI
- Improve speed of generating table summaries (affects import performance)
- Formally release first version of TimeLine (Dashboard)
- Introduce Export to CSV in Maintenance pages
- Make database migration more robust, including logging
- New importer for Aircraft CSV data
- Assorted bug-fixes
- Formally release Pepys maintenance tools (verified in SW/21)
- Formally release support for tasks & participations (verified in SW/21)
- Incorporate current beta of Pepys-Timeline
- Include version & buid-date when logging imports
- Don't check ability to write to Archive folder if in (No archive) mode
- Introduce ability to view config file contents in Pepys-Admin
- Reduce instances where NISIDA import used (files ending in .txt, beginning with UNIT)
- Add support for highlighting XML files
- Don't allow users to create new entries in Reference tables
- Add "training" mode, using private Pepys database
- Use bold/colored text in application
- Add "viewer" mode/app for Pepys-Admin for read-only interactions
- Add context-sensitive help for all prompts
- Copy tutorial content to user's Home folder on installation
- Lots and lots of minor usability improvements
- Make UI more responsive for very large imports (10s of Mb)
- New URL for Spatialite sources
- Sort tables in alpha order when selecting to view
- Increase number of records shown in view table (500)
- Add ability to export database table to CSV
- Allow enhanced validator to be relaxed
- Allow local override of Pepys config file
- Improve importer writing guide
- Associate SQLite database files with Pepys Admin (right-click editing)
- Make highlight colors more distinctive
- Fix to allow prompts to better handle spaces
- Fix issues with EAG importer
- Check that deployed database is at same version as master when merging
- Hotfix for trailing field in Nisida file
- Improve robustness of Import CSV
- Support CSV load of GeometrySubTypes
- Show path for archive folder location at end of import
- Add support for Nisida file format
- Add guidance for exporting and merging snapshots
- Add steps to verify installation
- Consistent use of "." to exit Pepys-Admin
- Improve display of database version (diagnostics)
- Multi-column unique constraints
- Pause when Pepys-Admin closes (diagnostics)
- Connect to database immediately when Pepys-Admin opens (diagnostics)
- Introduce ability to merge snapshots back in
- Add importer for EAG data
- Double-check with user before destructive admin changes
- Improve database migration error handling (hotfix)
- Add ordering for Privacy levels
- Import synonyms from CSV
- Force user to enter name & identifier for platform
- Reorganise top level of Pepys Admin
- Distribute docs in deployment, make available from Pepys Admin
- Add progress bar when loading large files
- Offer default vaues in Command Line Resolver
- Export snapshot of database to SQLite
- Use caching to improve import performance
- Use database migration to allow updates to "live" databases
- Add ability to view database contents from Admin interface
- Introduce getting started tutorial
- Export datafiles by platform and sensor
- Progress bar when importing data
- Don't try to load a duplicate file
- Enable/disable move (archive) of parsed files
- Parse REPLAY sensor data
- Log import process
- Force use of quantities (value plus units) in importers
- Introduce data validation tests
- Support spaces in import path
- Integrate Extraction Highlighter
- Don't create new platform for every line of NMEA
- Introduce Replay comment parser
- Fix for loading folder twice
- Incorporate all current parsers
- Include GPS & E-Trac
- Introduce elevation field
- Run automated tests for QA of data before committing to database
- Include deployment scripts
- Refactor datastore code to match design API
- Now looping through files in folder, processed using multiple parsers
- Resolve packaging issues for PyPI
- First release on PyPI.