Releases: jens1101/asset-register
Releases · jens1101/asset-register
web: v1.0.0
1.0.0 (2025-02-22)
Features
- #14,#16,#23: Refactored GQL server internals (40631fa)
- #21: Added tagged scalar parsing to the client (fd5246d)
- #29: Consumed asset main image in the FE (7dc76d3)
- #30: Added ability to add asset images (33b08f7)
- #30: Added ability to delete asset images (2ed20d6)
- #30: Added ability to delete assets (dc3d262)
- #30: Added ability to update asset images (73e52bf)
- #30: Added asset list and asset view (0be1063)
- #30: Added asset options dropdown (c4b40b2)
- #30: Added images form field (71af14a)
- #30: Added main nav to the app (b908d44)
- #30: Added modal functionality (6cdc607)
- #30: Added schemas to decode create asset form (fea79f1)
- #30: Added the ability to edit assets (1e214be)
- #30: Created and propagated the
assetListItem
fragment (5012e71) - #30: Implemented basic form functionality (39d1928)
- #30: Implemented create asset submission (9bda613)
- #30: Implemented mutating proof of purchase (8b7caf5)
- #30: Improved form related hooks (f4ebfe0)
- #30: Refactored the create asset screen (a399911)
- #30: Refined viewing assets (021998e)
- #30: Updated home page (eb6cf75)
- #34: Added icons (8230ed7)
- #39: Added
Sum
to front end (4b91b79) - #39: Display of asset value (e4a0807)
- #39: Editing asset value (60c13e0)
- #51: Updated all non-breaking dependencies (e78e0a9)
- #51: Updated Vite (929acd5)
- #64: Validations to prevent invalid names (bf48f26)
- #79,#80: Documentation and housekeeping (e068fb2)
- #79,#80: Refactored and moved scalars (4a222e7)
- Added
updatedAt
to images (46f6b12) - Added circular dependency checks (1068989)
- Added ESLint and updated Prettier config (ba4cd87)
- Added frontend web workspace (7a34f53)
- Added GQL client (4870a0c)
- Added GQL Docker prod config (41571bb)
- Added Knip (1fbb7b5)
- Added type checking to
test
scripts (79a67e0) - Bootstrapped SolidJS (48c3278)
- Go the front end to work (70d0b0a)
- Integrated Bootstrap into the front end (5f88482)
Bug Fixes
- #14: Updated the FE to handle the GQL changes (a0009cb)
- #21: Added error handling to tagged scalar parsing (21a01b1)
- #30: Added SolidJS eslint plugin (1ae38f0)
- #30: Corrected typo (d754312)
- #30: Fixed behaviour of error reporting and callbacks (0df48c8)
- #30: Improved typing of the
useFormField
hook (f609652) - #30: Made app bootstrapping effectful (c363d3c)
- #30: Updated edit asset behaviour (61d4415)
- #79,#80: Reduced duplication in the tagged scalar exchange (bf24cff)
- #79,#80: Updated tagged scalars exchange (1ef9f37)
- Added missing prettierignore files (61c10fc)
- Fixed ESLint again (bd2d2c6)
- Fixed flash of light on app load (d3ca91c)
- Fixed web (1c6035d)
- Hooked up the front end to GQL (9aa63b5)
- Renamed packages (265ea78)
- Updated eslint config for existing workspaces (6faaee7)
- Updated formatter (6ff2232)
- Updated front end ES Lint config (b04f57d)
walker: v1.0.0
tsconfig: v1.0.0
scalars: v1.0.0
gql: v1.0.0
1.0.0 (2025-02-22)
Features
- #12: Added sort too asset images (6898e27)
- #13: Implemented
updateImage
mutation (123d02b) - #14,#16,#23: Refactored GQL server internals (40631fa)
- #14: Refacrored delete asset (9f750f8)
- #14: Refactored create asset (0ffee51)
- #14: Refactored reading assets (c7d63be)
- #14: Refactored update asset (e5cdec7)
- #14: Removed the
Void
scalar (513e6af) - #21: Added the "common" workspace (a099690)
- #21: Implemented custom scalars (ca2dc3e)
- #29: Added asset main image to GQL server (0be0f0c)
- #39: Added
value
to GQL Asset (a323d2c) - #39: Added value to asset entity (e57592d)
- #39: Added value to asset GQL mutation (3c5dca0)
- #39: Renamed
resolverWrapper
torunAsyncWrapper
(064fc07) - #48: Updated API for editing assets (d6f64d0)
- #51: Updated all non-breaking dependencies (e78e0a9)
- #64: Added
NonEmptyTrimmedString
scalar (a9f345d) - #64: Added
TrimmedString
scalar (25cce01) - #64: Added a DB check to prevent saving an empty name (38fbb5e)
- #64: Improved checks (b8d733e)
- #65: Replaced
Decimal.js
withBigDecimal
(7997321) - #79,#80: Refactored and moved scalars (4a222e7)
- Added
updatedAt
to images (46f6b12) - Added circular dependency checks (1068989)
- Added ESLint and updated Prettier config (ba4cd87)
- Added foundations for the DB and GQL server (5018a25)
- Added GQL Docker dev config (1aa5bfb)
- Added GQL Docker prod config (41571bb)
- Added GQL server (a378613)
- Added image and proof of purchase mutations (5c6a819)
- Added PgAdmin to dev stack (48a51be)
- Added type checking to
test
scripts (79a67e0) - Fleshed out DB design (a139bf5)
- Go the front end to work (70d0b0a)
- Got asset related queries to work (a6b8f02)
- Implemented
createAsset
mutation (3ba105d) - Implemented
deleteAsset
mutation (4092661) - Implemented
updateAsset
mutation (07d0c4f) - Initialised basic repo framework (64cbff5)
- Made asset name required (54e4a33)
- Renamed "file" to "buffer" (8b787be)
- Scaffolded TypeORM (a2147f0)
Bug Fixes
- #14: Fixed asset creation (a56a57c)
- #14: Handled defects in scopes (22aa8a4)
- #14: Removed unused
ImageError
GQL type (f3885d8) - #16: Refactored Image and Document field resolvers (99d6641)
- #30: Corrected typo (d754312)
- #30: Fixed updating image files (e818c6e)
- #39: Fixed asset creation (bac54cf)
- #39: Refactored how currency scalars work (1640591)
- #57: Fixed update timestamps (29e6428)
- #64: Fixed edge case where image order is incorrect (70f3c29)
- Added missing prettierignore files (61c10fc)
- Fixed edge case when adding an asset image (14d808d)
- Fixed ESLint again (bd2d2c6)
- Hooked up the front end to GQL (9aa63b5)
- Recreated initial migration (97e94e0)
- Renamed "remove" to "delete" (35167fc)
- Renamed packages (265ea78)
- Updated eslint config for existing workspaces (6faaee7)
- Updated ESLint rules for GQL service (78989d0)
- Updated formatter (6ff2232)
- Wrapped server creation in a function (67d02f8)
common: v1.0.0
1.0.0 (2025-02-22)
Features
- #21: Added the "common" workspace (a099690)
- #21: Implemented custom scalars (ca2dc3e)
- #30: Added
Entries
utility type (1513ea1) - #39: Added BigDecimal and Currency scalars (8b6c8ed)
- #51: Updated all non-breaking dependencies (e78e0a9)
- #79,#80: Refactored and moved scalars (4a222e7)