Skip to content

Releases: s-nagaev/stubborn

1.8.1

22 Apr 17:28
042c0b8
Compare
Choose a tag to compare

[1.8.1] - 2024-04-09

Fixed

  • Remove error message on import application with update flag action.
  • Refactor import application js script.

[1.8.0] - 2024-02-04

Added

  • Ability to import/export applications from/into a JSON file. The are two options for importing:
  1. Import a new Application. Throw an error if an Application with the same slug already exists.
    Manage command:
python manage.py import_application_from_json_file <file_name>
  1. Update an existing Application. If Application with the given slug does not exist create
    a new one.
    Manage command:
python manage.py import_application_from_json_file <file_name> --update
  • Manage command for importing applications from a JSON file.
  • Django Admin buttons for import/export applications from/into a JSON file.
  • Tests for new functionality.

Changelog

Full Changelog: v1.7.0...v1.8.1

1.7.0

29 Nov 00:09
7e0dc65
Compare
Choose a tag to compare

Changed

  • Python upgraded to 3.11
  • uWSGI upgraded to 2.0.23

Fixed

  • uWSGI's workers crash.

1.6.0

25 Nov 12:11
4453320
Compare
Choose a tag to compare

Added

  • Ability to turn applications on/off.
  • The "duplicate" functionality for applications.

Changed

  • Code slightly refactored.
  • Dependencies updated.

1.4.3

13 Sep 16:50
be4d4eb
Compare
Choose a tag to compare

Added

  • Optional Stubborn request ID header injection: now it's possible to automatically inject headers Stubborn-Log-Id
    and Stubborn-Log-Url to the Stubborn response. Stubborn-Log-Id containing the corresponding log ID in the Stubborn
    database and Stubborn-Log-Url containing full URL to the corresponding log record.
    corresponding request log.
  • Advanced filters for Request Logs data including multiselect filter for the related Application Resource.

Changed

  • Dependencies updated.
  • Base docker image changed to the python:3.10-alpine3.18.

1.4.2

01 Jul 18:28
7189b2f
Compare
Choose a tag to compare

Changed

  • Base docker image changed to the python:3.10-alpine3.16.

1.4.1

19 Jun 11:57
1451dfe
Compare
Choose a tag to compare

Changed

  • Dependencies actualized.

1.4.0

27 Apr 11:23
d1ca7e8
Compare
Choose a tag to compare

Added

  • The "duplicate" functionality for resources, responses and webhooks.

Changed

  • Dependencies updated.

1.3.0

11 Mar 19:58
7dddaa8
Compare
Choose a tag to compare

Added

  • The ability to create identical resources and switch between them.
  • Tests covering "Stub It!" functionality.
  • Redirect to the application page after related objects deleted.

Changed

  • REAMDE.md updated.
  • Typo in the example docker-compose file fixed.

Fixed

  • A bug when creating a resource stub from the request log could cause an exception if the request didn't contain the Content-Type header.

1.2.0

05 Mar 21:09
cd78176
Compare
Choose a tag to compare

Added

  • docker-compose examples updated and moved to a separate directory.

Changed

  • Fixed a bug when clicking the "Stub it!" button on the request log page could cause an exception.
  • Default environment set to "production".
  • Project file structure slightly updated.
  • README.md file was updated: outdated info (from the MVP milestone) was removed.
  • Typos in the changelog.md file fixed.

1.1.1

23 Feb 14:18
0a5e395
Compare
Choose a tag to compare

Changed

  • Updated project dependencies to package versions that do not contain known vulnerabilities.