Releases: scc-digitalhub/digitalhub-core
Releases · scc-digitalhub/digitalhub-core
0.9.0
What's Changed
- Relationships by @matteo-s in #133
- feat: Create ModelServe functions from model reference by @kazhamiakin in #135
- Schema exporting by @matteo-s in #136
- Argoworkflows v2 by @matteo-s in #137
- Argoworkflows by @kazhamiakin in #134
- workflow runs refactor by @matteo-s in #140
- fix(huggingfaceserve): Correct translation of LLM task types by @kazhamiakin in #139
- refactor: fsm for states + transitions and new lifecycle manager by @matteo-s in #142
- fix: runAsUser added to the argo workflow spec by @kazhamiakin in #143
- Argo disable serviceaccount by @matteo-s in #144
- API for templates by @micnori in #145
- Update LICENSE by @Calcagiara in #146
Features
- container runtime expose runAs into task specs (ad0a6d6)
- function templates (7ab8653)
- add generated schemas to repo (fcc5ecf)
- add metadata.ref to exported resources (3d0b90a)
- add run_of relationship to all runs (6e2fb40)
- Create ModelServe functions from model reference (93a4587)
- drop nefertem runtime from builds (56fcf71)
- implement keyGenerator for id generation (aacce6f)
- key utils + accessor (62d343e)
- kfp workflow spec update to use source format for build (0dc9759)
- openapi generator goal + export (6c2b6f7)
- project expose relationships for all embedded entities (22eaaec)
- remove config_map volume type (9f0c95b)
- remove deprecated handler field from workflow spec (dfdac79)
- schema exporter runner (wip) (e01790d)
- spec exported to file for all specs with custom profile (b393c16)
- Support for Build task and native Argo Workflow framework. (ed6325a)
- support k8s jobs as suspended by default (f0951e2)
- update spring + spring boot and bump version (8ddab95)
Bug Fixes
- use varbinary instead of lob to avoid orhpaned oids in postgres (ced0154)
- clear leftover extra fields (63018c5)
- snake_case for k8s fields (ae97821)
- add templates to dockerfile to include in images (3ad4183)
- replace getFile with getInputStream to allow template service to read from classpath (61f4ef2)
- lock jetty deps for solr (6bf0bcd)
- remove outputs from python run spec (ceb5173)
- avoid external state modification for non-local runs (ffd5faa)
- fix nullpointer (+potential npes) in argo framework (7b44208)
- remove NONE entityType (d1a9485)
- disable service account and token mont config (e2149f2)
- cascade delete models on project delete (b624260)
- enforce run spec readonly after created stage (ff59564)
- fix compile error for kfp build task (fdc1f36)
- fix imports forargo workflow in kfp runtime (f64ecde)
- fix kfp pipeline runner reading from base64 encoded spec (3d15c2a)
- fix relationships repo definition (89524e3)
- huggingfaceserve: Correct translation of LLM task types (7f75530)
- keep snake_case for values in metadata (6cc1832)
- leftover check for functionId in task service + run rels (238d233)
- reprase relationship find query to be more precise (46457b1)
- runAccessor task field (f5fbb1c)
- runAsUser added to the argo workflow spec (e9414d0)
- runmanager loads workflows (d96ee4f)
Full Changelog: 0.8.0...0.9.0
0.9.0-beta7
Full Changelog: 0.9.0-beta6...0.9.0-beta7
0.9.0-beta6
Full Changelog: 0.9.0-beta5...0.9.0-beta6
0.9.0-beta5
Full Changelog: 0.9.0-beta4...0.9.0-beta5
0.9.0-beta4
Full Changelog: 0.9.0-beta3...0.9.0-beta4
0.9.0-beta3
What's Changed
- Relationships by @matteo-s in #133
- feat: Create ModelServe functions from model reference by @kazhamiakin in #135
- Schema exporting by @matteo-s in #136
- Argoworkflows v2 by @matteo-s in #137
- Argoworkflows by @kazhamiakin in #134
- workflow runs refactor by @matteo-s in #140
- fix(huggingfaceserve): Correct translation of LLM task types by @kazhamiakin in #139
- refactor: fsm for states + transitions and new lifecycle manager by @matteo-s in #142
- fix: runAsUser added to the argo workflow spec by @kazhamiakin in #143
- Argo disable serviceaccount by @matteo-s in #144
- API for templates by @micnori in #145
Full Changelog: 0.8.0...0.9.0-beta3
0.9.0-beta2
What's Changed
- Relationships by @matteo-s in #133
- feat: Create ModelServe functions from model reference by @kazhamiakin in #135
- Schema exporting by @matteo-s in #136
- Argoworkflows v2 by @matteo-s in #137
- Argoworkflows by @kazhamiakin in #134
- workflow runs refactor by @matteo-s in #140
- fix(huggingfaceserve): Correct translation of LLM task types by @kazhamiakin in #139
- refactor: fsm for states + transitions and new lifecycle manager by @matteo-s in #142
- fix: runAsUser added to the argo workflow spec by @kazhamiakin in #143
- Argo disable serviceaccount by @matteo-s in #144
Full Changelog: 0.8.0...0.9.0-beta2
0.9.0-beta1
What's Changed
- Relationships by @matteo-s in #133
- feat: Create ModelServe functions from model reference by @kazhamiakin in #135
- Schema exporting by @matteo-s in #136
- Argoworkflows v2 by @matteo-s in #137
- Argoworkflows by @kazhamiakin in #134
- workflow runs refactor by @matteo-s in #140
- fix(huggingfaceserve): Correct translation of LLM task types by @kazhamiakin in #139
- refactor: fsm for states + transitions and new lifecycle manager by @matteo-s in #142
- fix: runAsUser added to the argo workflow spec by @kazhamiakin in #143
Full Changelog: 0.8.0...0.9.0-beta1
0.8.0
What's Changed
- Websocket for run states by @etomaselli in #120
- Project sharing by @matteo-s in #123
- add solr basic auth by @micnori in #122
- refactor: solr update + implement reindex + fixes by @matteo-s in #124
- feat: drop mlrun runtime by @matteo-s in #125
- refactor: secrets handled via providers + clear path logic to avoid s… by @matteo-s in #129
Features
- update embedding to keep ids by default and reduce meta to base metadata (360ab4c)
- add fsGroup to secContext + make user configurable for container (ee75082)
- drop mlrun from application (d54ec17)
- drop mlrun runtime (71e3a4b)
- kfp workflow encoded as base64 (8871bd8)
- projects search by user (71f746b)
- refresh project authorities for internal tokens (e6343df)
- use preferred_username by default for jwt auth, with fallback to sub (5c57559)
- container tasks export context for source (1356ee2)
- k8s service status info detailed collection (88d4149)
- notify updatedBy user if different from owner (769b7c0)
- k8s api response error reporting (c33456e)
- cache on project share lookup (80f989d)
- k8s serve/deploy resume + framework messages (f0c3d42)
- project sharing (03dc7a4)
- project sharing + user permissions (017e6bc)
- user notifications model (41da04e)
- websocket authentication + config (fdcb968)
Bug Fixes
- secrets should be exposed as ENVS as provided (3faa787)
- builder-tool as non root (7587cd1)
- builder-tool does not exit for chmod issues (07b4667)
- cronJob framework avoid double build of volumes (d17e52e)
- project spec includes models (a63c7e6)
- align secrets provider + add path checks (047ae8f)
- fix huggingface path regex (d957384)
- sanitize project secrets name for k8s (5444f16)
- fix crontab regex (6c783b2)
- python init_function field is a plain string (81e7827)
- refresh_token native queries require token as text, postgres uses oid by default (d62c80e)
- rewrite native query for refresh_tokens to fix text issues (e78b808)
- token exchange should propagate claims as extracted by securityConfig (e904839)
- wrong kfp wrapper image (9677b2e)
- container build workdir set to /shared (1a18ba1)
- fix container build mismatch between workdir and copy dest (bbb1655)
- fix serve framework nullpointer ex (d3ee34b)
- service processor should avoid looking for status if type != loadBalancer (569b7b9)
- set LOGIN_URL for console for oidc (1fc3a2f)
- fix nullpointer on run callback when not existing (8607fd5)
- k8s pvc claimName in place of claim_name (0dab756)
- batch delete should send events (72d17be)
- fix delete of run with no runnable (e6dc6d7)
- specRegistry schema generator additional modules should be optional + cleanups (013eb30)
New Contributors
- @etomaselli made their first contribution in #120
Full Changelog: 0.7.0...0.8.0
0.8.0-beta11
Full Changelog: 0.8.0-beta10...0.8.0-beta11