Skip to content

Version 0.9.0

Compare
Choose a tag to compare
@nikita-marchant nikita-marchant released this 02 Sep 14:09
· 1089 commits to main since this release
0b25b40
Hexa Indexing & metadata refactor (#46)

* HEXA-284 Refactor hexa metadata

Simplified catalog base models / removed metadata from domain models

* HEXA-284 Refactor hexa metadata

Removed prefixes from dhis2 models field names

* HEXA-284 Refactor hexa metadata

Removed prefixes from s3 models field names

* HEXA-284 Refactor hexa metadata

WIP tags in its own app

* HEXA-284 Refactor hexa metadata

WIP tags in their own app + some s3 fixes

* HEXA-284 Refactor hexa metadata

Fix remaining s3 prefixes

* HEXA-284 Refactor hexa metadata

Removed base Index models - CatalogIndex & PipelineIndex are now independent

* HEXA-284 Refactor hexa metadata

WIP Index model refactor

* HEXA-284 Refactor hexa metadata

WIP Index model refactor

* HEXA-284 Refactor hexa metadata

WIP Index model refactor

* HEXA-284 Refactor hexa metadata

Ltree & migrations

* HEXA-284 Refactor hexa metadata

Comments / TODOs

* Better Index admin

* Postgresql database index

* Postgresql table indexing

* Datagrid (#51)

* HEXA-284 Refactor hexa metadata

Renamed TailwindUI app -> UI

* HEXA-284 Refactor hexa metadata

WIP Datagrid

* HEXA-284 Refactor hexa metadata

WIP Datagrid (link columns)

* HEXA-284 Refactor hexa metadata

WIP Datagrid (date column)

* HEXA-284 Refactor hexa metadata

WIP Datagrid (country column)

* HEXA-284 Refactor hexa metadata

WIP Datagrid (pagination)

* HEXA-284 Refactor hexa metadata

Missing migrations

* HEXA-284 Refactor hexa metadata

Custom path field, issues with regex in django-ltree

* HEXA-284 Refactor hexa metadata

Set path on postgres index

* HEXA-284 Refactor hexa metadata

Empty text cells

* Fix missing rename

* S3 sync

* HEXA-284 Refactor hexa metadata

Postgres Table grid

* HEXA-284 Refactor hexa metadata

Postgres Table grid

* Paths should be lists and use .hex

* Add get_absolute_url to s3 bucket

* Fix message color

* S3 key should not contain bucket name

* Add a downlaod view for S3 objects

* Add table row count

* HEXA-284 Refactor hexa metadata

Pagination for grids

* HEXA-284 Refactor hexa metadata

Grid pagination

* HEXA-284 Refactor hexa metadata

Fix count in "view all" footer

* Ignore postgis tables

* Add special case when all results are show without any pagination

* Use datagrid in S3

* HEXA-284 Refactor hexa metadata

DHIS2 sync / index quick fixes + datagrids

* Add tags and flags

* Add S3 detail view

* Breadcrumb template tag

* Adapt search to new models

* Do not fail if the index is not present anymore

* Fix postgres table creation

* Add management commands

* Faster queries

* Fix DHIS2 indexing

* Add content summaries

* Index display name should first be label than external name

* Index dhis2 external name

* Fix dhis2 element card title

* Remove user from sync

* Doc search

* Datacard POC (#52)

* HEXA-284 Refactor hexa metadata

Use static() templatetags when appropriate

* HEXA-284 Refactor hexa metadata

Small card improvements

* HEXA-284 Refactor hexa metadata

Cleanup

* Add tqdm to requirements

* Stop testing the presence of elements_list_params

* HEXA-284 Refactor hexa metadata

Card actions

* HEXA-284 Refactor hexa metadata

Cleanup

* HEXA-284 Refactor hexa metadata

Data element card

* HEXA-284 Refactor hexa metadata

Indicator card

* Improve search and fix tests

* HEXA-284 Refactor hexa metadata

Postgres datacard

* HEXA-284 Refactor hexa metadata

S3 data cards

* HEXA-284 Refactor hexa metadata

S3 data cards

* Add a first test for S3 sync

* Add moto 🏍

Co-authored-by: Nikita Marchant <[email protected]>