Skip to content

Releases: spacepatcher/firehol-ip-aggregator

Move to MongoDB

02 Feb 19:52
f962903
Compare
Choose a tag to compare

General improvements:

  • Global refactoring of the project structure
  • Simplification of the data model and the application code
  • Rejection of unused API functions

More tiny now!

Warning

New release in not compatible with previous releases due to moving to MongoDB.

Refactor and optimize

14 Nov 14:21
4ee2cb5
Compare
Choose a tag to compare

Some improvements made:

  • Add Postgres logging configuration
  • Add a new API function that provides searching over HTTP GET (#23)

Also code was refactored.

Develop python client

26 Sep 10:38
Compare
Choose a tag to compare

Created a client as a python library (#10). It's available at PyPi (https://pypi.org/project/fiaclient/)

Some improvements have been made:

  • Refactor API and extend it's functionality (#18)
  • Update Postgres to version 9.6.8

Also code was refactored and many bugs fixed.

Add multithreading to API

26 Sep 09:59
Compare
Choose a tag to compare

To ensure API multithreading was used Gunicorn.

Also multiple bugs fixed (97392c8, e6a58f9) and implemented some optimizations.

Increase performance

20 Feb 21:22
Compare
Choose a tag to compare

Performance increased due to some improvements:

  • An auxiliary table was added and the search function was modified (bd23209)
  • The Postgres configuration was customised (bd23209)

Also code was refactored and a format of the search result was changed in cf40fe1.

Bug fix

09 Feb 12:30
Compare
Choose a tag to compare

Fast fix of critical bug in release v1.1.3.

Reassign primary key

08 Feb 12:57
Compare
Choose a tag to compare

A new version (v1.1.3) has an improvement that should improve performance:

  • Reassign primary key from "ip" field to "id" field with serial type

Warning!

New tables structure are not compatible with previous releases. You should migrate your database to save old data.

Data migrate instructions:

  1. Stop the application docker container
  2. Execute SQL from issue #9 in Postgres console of the database docker container
  3. Deploy the new release (v1.1.3) and run the application docker container

Fix bug

27 Dec 12:38
Compare
Choose a tag to compare

Bug fixed:

Add timeline

11 Dec 13:24
Compare
Choose a tag to compare

Database migrate instructions: #5

Core functional

08 Dec 12:43
Compare
Choose a tag to compare
v1.0.1

Merge branch 'develop'