Releases: Cyb3r-Jak3/MetaStalk
Releases · Cyb3r-Jak3/MetaStalk
MetaStalk v2.2.1
[v2.2.1] - 2020-05-11
Added
- ExifReader requirement.
- .tiff photos for testing
Changed
- Changed so exif files also use ExifReader without the need for pyheif.
Removed
- Exifread and pyheif requirements.
- Removed heic extra.
- Pipfile and Pipfile.lock
MetaStalk v2.2.post1
v2.2.0 - 2020-05-08
Added
- Sub-directory support.
- HEIC and HEIF file support.
- Added WebP, JPEG image export options.
Changed
- Moved all requirements files to a requirements directory.
- Moved to exifread from hachoir to enable more options and heic support.
- HTML exports uses cdn for scripts.
- Removed some lines from coverage checks as they can no be processed.
MetaStalk v2.1
[v2.1.0]- 2020-05-06
Added
- Ability to pass both directories and individual files.
- Unittests for testing.
- Footer for run time.
- Export feature.
- Added metastalk dev and image install.
- Codacy
- Two new arguments
--no-open
and--alphabetic
.--no-open
will make it so a new browser tab is not opened.--alphabetic
will sort all the charts alphabetically.
Changed
- Created MetaStalk Class.
- All titles for charts are centered.
MetaStalk v2
[v2.0.0] - 2020-05-03
Rename to MetaStalk
Rename to MetaStalk to create PyPi package and a lot backend development changes.
Added
- License scanning
- Codecov
- Pipfile and Pipfile.lock for pipenv.
- Added .gitlab folder for service desk.
- setup.py for pypi.
Changed
- Reverted dependency scanner to default template.
- Name from PyStalk to MetaStalk as PyStalk is taken.
- Moved all files to MetaStalk directory.
- Moved ExamplePhotos to own directory.
- License scanning now only on master branch and tags.
- Can only run on from package.
Removed
- Dropped support for Python 3.5 as hachoir does not support it.
- Dropped using pipenv for pipeline.
- Markdownlint check in codeclimate.
Complexity Rewrite
[v1.3.3] - 2020-01-10
Changed
- Split directory searching and individual file searching to their own functions.
- Dependency scanning only takes place for master branch and scheduled runs.
Removed
- fixme plugin for codeclimate
[v1.3.2] - 2019-12-21
Changes made to testing and PyStalk. No new functionality added.
Version 1.3.2
[v1.3.2] - 2019-12-21
Changes made to testing and PyStalk. No new functionality added.
Added
- Added time reporting for how long it took.
Changed
- Added multiple coverage run.
- Readme now used LF line endings.
- Modified tests run on code climate.
- Split up the main function in PyStalk to setup and run.
- Changed linting so that it happens before for all python versions.
Version 1.3.1
[v1.3.1] - 2019-12-16
Changed
- Changed so code coverage only run on python 3.7
- Removed random from code climate
- Updated Datetime to remove duplicate code.
- Changed DateTime date_time
Software and Model Charts
[v1.2] - 2019-12-04
Added
- Added 5 more example photos.
- Artifact in build stage to view logs, bandit and coverage reports.
- Added flash analyzer to show levels of flash.
- Added Software and Focal charts.
- Deepsource tracking.
Changed
- Made the logger wipe old log file.
- Better try/expect for GPSCheck and DateTime.
- Fixed Text Align.
- Renamed Pylint rc file to correct name for building.
- Title location for Model chart.
- Fixed module descriptions.
- Updated app title.
- Updated app header.
Removed
- Removed Static Testing.
Updated structure
Added
- Try/except in app.py for dash for a clean exit
- Logging feature which gets created with the logger in utils
- Custom log levels arguments
- Favicon in the assets folder
- Modules folders contain all graphing features.
- Easier for future development
- The table that reports the GPS timestamp
Changed
- Made plots a dictionary to improve graph name
- Moved Geo title to initial figure
- Changed web browser open to localhost to deal with HTTP Everywhere.
- Added all extra python code to utils directory
- Added option to disable invalid name in pylint rcfile
- Moved, GPS_Chart, Model_Chart, and Stats to modules
- Added development branch coverage
- Moved Photo stats to the top
- Renamed app.py to web.py
- Changed GPS check to seeing if there is latitude