Skip to content

Releases: Cyb3r-Jak3/MetaStalk

MetaStalk v2.2.1

11 May 15:26
v2.2.1
Compare
Choose a tag to compare

[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

08 May 22:46
v2.2.post1
929f74f
Compare
Choose a tag to compare

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

06 May 22:06
v2.1.0
Compare
Choose a tag to compare

[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

05 May 17:11
v2.0.0
Compare
Choose a tag to compare

[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

10 Jan 17:54
10e3861
Compare
Choose a tag to compare

[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

21 Dec 20:56
Compare
Choose a tag to compare

[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

16 Dec 03:23
Compare
Choose a tag to compare

[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

05 Dec 04:40
Compare
Choose a tag to compare

[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

05 Dec 04:07
a20461c
Compare
Choose a tag to compare

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