Release v0.4.0
Pre-release
Pre-release
Features
- Added association execution on models (e2faf43)
- added associations on log, run and user (ea979d3)
- Added automatic timestamps (3953877)
- Added create log screen (8b0ff45)
- added DELETE /api/tags/:tagId endpoint (b9aa839)
- Added epn role model and migration (7a83ee3)
- added Epn, FLp, Log, Run, Tag and User models (322b739)
- Added flp role model and migration (56c2608)
- added GET /api/logs/{logId}/tree endpoint (031899e)
- added GET /api/tags endpoint (784c17d)
- added GET /api/tags endpoint (7911fcf)
- added GET /api/tags/{tagId} endpoint (b2d5f62)
- added GET /api/tags/{tagId}/logs endpoint (f6d4918)
- added GET /logs/{logId}/tags endpoint (b15508e)
- added GET /logs/{logId}/tags endpoint (e9699d4)
- added indexes on Log (e804ebb)
- added indexes on the subtype and origin of Log (85d82c5)
- Added log model and migration (801aaf6)
- Added logruns and add associations migration (bf208e8)
- added meta section to GET /api/logs (b50cc92)
- Added more models to index (1fc6549)
- added multiple /tags endpoints (09d8c83)
- added OpenAPI converter (0614c25)
- added option to configure database port (2df0905)
- added origin filtering on /api/logs (8496133)
- added POST /api/tags endpoint (dd4fbca)
- added Subsystem model (91708ee)
- added Swagger UI integration (679b153)
- added tags (bce046f)
- Added working log pagination (with hardcoded logs per page) (2cc3f1d)
- allow filtering by parent log id (31b7ad9)
- allow filtering by root log id (9b031f6)
- Allowed user to select amount of logs per page (ba3440f)
- overview pagination (0f0c2b9)
- openapi: added default response UnexpectedError (d9b525e)
- openapi: added IBM OpenAPI validator (3c66898)
- openapi: added security scheme (21d8e76)
- ui: added loading spinner (a56ae58)
- Added run model and migration (a9a3daa)
- Added tags association (8055798)
- allow pagination on /api/logs (b7a3e5a)
- allow sorting on /api/logs (3b574d9)
- detail view of a Log should use the tree format (183f058)
- ui: added width steps of 5% (2d20784)
- Added tag model and migration (eecf12e)
- added timezone config (3d85e16)
- Added user model and migration (3403a4f)
- dedicated Docker Compose for staging (3dec5cf)
- filtering on GET /api/logs (f20dcb0)
- Implemented a generic object-to-table mapper (7dbce76)
Bug Fixes
- count should not include associations (d08d92c)
- DTO validation should not abort early (d3f5b31)
- methods of QueryBuilder should return the instance (656a009)
- database: include charset and collate in database creation (03ce9c6)
- database: removed unnecessary foreign key specification (3d657bf)
- database: set migrationStorageTableName value in the configuration (d1e1c7c)
- docker: include spec directory (12bf56c)
- license: added missing file headers (a5d7961)
- openapi: 404 response should not be a Bad Request (c885e52)
- openapi: added missing request bodies (c95fb31)
- openapi: added missing request body for POST /api/logs (400d6ec)
- openapi: added missing request body for POST /api/tags (490c944)
- openapi: an entity id must be atleast 1 (8035efe)
- openapi: query parameters should have style deepObject (e2e240f)
- openapi: switched description of LogText and LogTitle (057a3f3)
- openapi: use $ref requesty bodies schema's (c996044)
- ui: added viewport meta tag (2980584)
- ui: filter limiting now working properly (e139aef)
- ui: removed bottom margin of table (e11543b)
- ui: table should have a header and body group (101a0fa)
- added missing fields (ac9b3ba)
- Added mount of scripts directory in the container (a6b7f74)
- Added some options to user log association (0705aae)
- Added user seeder (c867114)
- changed capitalized drop table names to lowercase (32f3347)
- changed user 0 to 1 (5b3ff32)
- Cleaned seeders (8a19a44)
- Get the headers dynamically and filter out the field not needed for the table (99a31f4)
- Log detail no longer shows error on refresh (2194aca)
- overview table column mapping (ba04766)
- removed id (e80d1d0)
- removed migration skeleton (f03a595)
- Renamed Log.js to log.js (5b3a78f)
- Restored filtering functionality (0df675a)
- ui: removed bottom margin of table (8e2cfc7)
- ui: table should have a header and body group (0ae99f8)
- log user relation (ddd0d2e)
- re-create database in the test environment (0aad7ea)
- renamed model flproles to flprole (f135ee7)
- renamed runs tablename (71d6a93)
- restored original casing of userid in the Log adapter (4430ee1)
- snake_cased table names (97d1a26)
- user_id cant be 0 (830f1b3)
- wrong arg use (6963305)