This repository was archived by the owner on Jun 19, 2025. It is now read-only.
Releases: AqueductHub/aqueductcore
Releases · AqueductHub/aqueductcore
0.5.0
0.4.0
What's Changed
- fix(graphql): fix keyFields of GraphQL by @safeamiiir in #187
- feat(remove-files): add router view for removing files by @jatinriverlane in #186
- fix(dev-docs): adding new instructions to make devenv work from scratch by @str-anger in #181
- feat(button): add new experiment button by @safeamiiir in #184
- fix(layout): align items center by @safeamiiir in #192
- fix(extension): clean up styles for extensions modal and extensions description as MD file by @safeamiiir in #191
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- feat(api)!: API enchancement by @samiralavi in #164
- fix(docker): Set the number of workers for release docker images to 4. by @samiralavi in #170
- feat(empty-list-message): added error message for empty experiment list page by @jatinriverlane in #166
- fix(extensions): Fixing extension executor to take care of execution + docs by @str-anger in #163
- fix(compose): editing compose file and add setup hints by @str-anger in #173
- feat(plugins): Pass API token to the plugin execution environment if exists by @samiralavi in #172
- feat(viewer): add html special type to preview by @safeamiiir in #171
- fix: ci status readme 94 by @safeamiiir in #168
- fix(database): Add new database migration script with the recent changes. by @samiralavi in #174
- feat(upload): add upload button functionality by @safeamiiir in #176
- fix(fetch): handle in case some error happened in Fetch by @safeamiiir in #177
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- feat(extension): Add execution functionality in the UI by @safeamiiir in #134
- fix(structure): mock folder structure by @safeamiiir in #152
- fix(tags): add shouldIncludeTags in the init phase by @safeamiiir in #156
- feat(logo): Link the main logo to the homepage by @safeamiiir in #161
- feat(extensions): replacing extension folder with the submodule by @str-anger in #160
- feat(files): open log file when extension is executed by @safeamiiir in #154
- feat(enhanced-extension): add validation and dark theme support to extension modal by @jatinriverlane in #153
- fix: extension stderr by @safeamiiir in #165
Full Changelog: 0.1.0...0.2.0
0.1.0
What's Changed
- feat(plugins): merging basic backend plugin functionality into main by @str-anger in #113
- feat(drawer): make more exportable functions by @safeamiiir in #114
- feat(plugin-input-fields): add input fields for plugins by @jatinriverlane in #115
- feat(cli): Modules to import/export metadata and experiment files into the Aqueduct instance by @samiralavi in #119
- feat(extension): implement extensions button and modal by @safeamiiir in #125
- feat(cli): Aqueduct CLI application with Import/Export function by @samiralavi in #124
- fix(chore): restructure files by @safeamiiir in #133
- feat(docker): Enable SSH access to the container via Azure by @samiralavi in #136
- feat(docs): Add documentation for Aqueduct CLI with import/export functionality by @samiralavi in #137
- feat(extension-modal): add view and presentation of extension modal feature by @jatinriverlane in #135
- feat(plugins): accumulated changes to documentation of the server application by @str-anger in #142
- fix(extension): hide extensions from the experiment details page by @safeamiiir in #145
- feat(automatic-release): Automated release for aqueduct core by @jatinriverlane in #118
- feat(release-notes): add generateReleaseNotes boolean in release.yaml file by @jatinriverlane in #146
- fix(automated-release): fix saving the output from env to output by @jatinriverlane in #148
- feat(manual-release): enable manual dispatch of release by @jatinriverlane in #149
- fix(failing-automated-release): fixed the failing action of automatic release by @jatinriverlane in #150
- fix(permission): added contents write permission to automated_release by @jatinriverlane in #151
Full Changelog: 0.0.9...0.1.0
0.0.9
What's Changed
- fix(gh-issue): add template by @safeamiiir in #11
- fix(dependencies): update frontend packages and node versions by @safeamiiir in #10
- fix(readme): add .env information for the frontend while development by @safeamiiir in #12
- fix(readme): repo fix broken links. by @safeamiiir in #17
- feat(auth): add single user login page for community version by @jatinriverlane in #14
- fix(docs): Reword welcome page to be more friendly by @gabrielg42 in #15
- fix(files): Add validation for file names to the files API by @samiralavi in #18
- fix(docs): fix spelling in getting-started.md by @sishtiaq in #19
- feat(auth): Add single user OpenID Connect token provider APIs to support implicit flow by @samiralavi in #21
- Update README.md by @safeamiiir in #23
- fix(experiment)!: Change experiment generated alias format to
YYYYMMDD-[counter that resets per day]by @samiralavi in #22 - fix(docs): Simplify README. by @sishtiaq in #24
- fix(package): update package.json and tsconfig by @safeamiiir in #25
- fix(frontend): Disable frontend static files caching as a prerequisite for authentication by @samiralavi in #26
- feat(delete_experiment): add feature to delete experiment by @jatinriverlane in #28
- fix(docs): Fix docker hub link and update documentation links to gh-pages by @JMuff22 in #20
- feat(security)!: Permission based access to the API via authentication tokens by @samiralavi in #27
- feat: CLA documents by @safeamiiir in #30
- feat(user): Add
UserInfonode to the GraphQL endpoint to return username and scopes. by @samiralavi in #33 - feat(api): generate new Graphql API types by @safeamiiir in #34
- feat: Added created_by field in Experiment model by @jatinriverlane in #32
- fix(database): Fix database session getting unusable after first commit. by @samiralavi in #36
- fix(eslint): keep version 8 by @jatinriverlane in #37
- feat(setting): Add a new optional environment variable for Keycloak URL by @samiralavi in #39
- fix(readme): Update README.md by @tomhartley in #38
- feat(graphql-field): Added
created_byfield in frontend by @jatinriverlane in #35 - feat(graphql-field): Client ID field as environment variable by @jatinriverlane in #53
- feat: Increased the value of max filter title length from 8 to 64 by @jatinriverlane in #55
- feat(tags): Added support for more special characters in tags by @jatinriverlane in #54
- feat(security): add scopes logic in the frontend by @safeamiiir in #52
- fix(timezone): Add timezone awareness to time operations based on UTC. by @samiralavi in #57
- feat(documentation-link): Added link to documentation in sidebar by @jatinriverlane in #56
- fix(env-root-fix): Updated root of env files to project root by @jatinriverlane in #72
- fix(time): fix date and time to a local version by @safeamiiir in #58
- feat(table): make file table sortable by @safeamiiir in #73
- feat(github): Update issue templates by @safeamiiir in #84
- feat(remove-experiment-ui): Feature to delete archived experiments in UI by @jatinriverlane in #70
- fix(test): remove .only by @safeamiiir in #90
- fix(readme): Add links for
aqueductcore-devimages on Dockerhub to README.md by @samiralavi in #83 - fix(ci): Fix execution of workflows on feature branches by @samiralavi in #81
- fix(readme): fix start script by @safeamiiir in #93
- feat(content-type): Content-Type in headers in /api/files by @jatinriverlane in #92
- fix(test): test warnings cleanup by @safeamiiir in #95
- feat: render markdown by @safeamiiir in #88
- feat(ci): License report Github action and scripts by @samiralavi in #97
- feat(tags): New mutation to add multiple tags to an experiment. by @samiralavi in #98
- feat: keep page info in url by @safeamiiir in #89
- fix: pagination in url by @safeamiiir in #110
- fix(router): change category resets pagination by @safeamiiir in #111
New Contributors
- @gabrielg42 made their first contribution in #15
- @JMuff22 made their first contribution in #20
- @tomhartley made their first contribution in #38
Full Changelog: 0.0.8...0.0.9
0.0.8
fix(pyaqueduct): Rename Aqueductpy to Pyaqueduct. (#9)