- c2a4902 ♻️ HouseKeeping: Updated OWNERS and pre-commit changes
- 2135013 added message handler
- dee17f3 fixed pre-commit error
- 88b3fa1 Update dependencies
- 8b819de change spacing
- b3aac30 pre-commit
- ff0fde4 Remove codeowners
- ab6fad7 Update jupyterlab-requirements-ui.md
- c2fda4a fix typos
- dfd1d4d typos and clarity
- 095f81d added warnings banner to form
- 4c51f61 Fix creation of Pipfile source section
- Prepare release v0.16.0
- added new stylized form
- Fix UI issue and relock behaviour
- Update the pre-commit hooks
- added version picker
- update-maintainers
- Fix version in package.json
- fixed end of files
- pre-commit fix
- updated pre-commit image
- removed unneeded state var
- reversed version order and allowed 4 rows for package description
- added info dropdown for package name
- Update readme for development
- Adjust UI inputs
- Provide labels to thoth requests
- Correct README links
- Correct message provided to users
- fixed onChange functions
- Fix message provided when resolvers fail
- Add hardware part of thoth config in types
- Add docs for horus log command
- Constraint Jupyterlab due to new major release
- Add horu log command
- Make mypy happy and enabled it in prow
- Add note on tests
- disable-mypy
- Add tests
- adjust prow.yaml and add voluptuous
- Improve check command
- Add note in docs
- standardize variable name from backend to frontend
- Apply thoth advise inputs properly
- rename analysis_id thoth_analysis_id
- Add analysis ID from UI results
- Adjust horus discover magic commands
- Create common method in library
- Fix prow
- Use new thamos release
- Update the labels for the bug and feature templates
- Add link to v0.13.0 video
- Use new thamos andpoint for horus discover
- Add output results to cli
- fix jsonify
- fix mypy
- Add analysis ID to metadata and fix print reports
- Add test for horus log command
- Add test for set kernel
- Add test for lock command
- Add test for requirements command
- Add tests for horus
- make mypy more happy
- Set test in setup.py
- change to debug
- Add adviser report output to horus magic commands
- Add kernels commands to magic commands
- Add kernel commands to CLI
- Extend requirements handling
- Add force flag for set-kernel command
- Fix/horus-check
- Fix CSS table reformatting pandas dataframe output
- Fix README to make twine happy
- Feature/inputs-runtime-environment
- Add missing dependency
- Add table for UI parameters description
- Fix command name
- Fix development section
- Adjust order
- Make pre-commit happy
- Add UI doc section
- Adjust links
- Add horus cli readme section
- Add magic commands section
- Improve README
- Fix check on kernelspec for command
- Modified required verison of jupyterlab
- Add link for overlays tutorial
- Add debug to docs for UI, CLI and magic commands
- Add debug to magic commands
- Add debug to CLI
- Add debug to UI
- Remove comment
- Rename clean to convert command
- Cover also %pip and other edge cases
- Have plugin to remove pip cells
- Add feature for handling pip install -ve . --no-cache-dir install cells
- Move kernel command to Kernel Menu Group
- handle multiple runtimes
- Fix lock with thoth
- Save thoth config after modifying runtime
- Missing version for release
- Save content after changing source
- Fix case when repo is missing
- Changes for new patch release
- Remove unusued file
- Introduce workaround for using Horus in JupyterHub
- Add development status link
- Add missing check
- Fix missing kernelspect
- Fix changelog version
- Fix missing magic command and atuomatic activation
- Adjust README
- Fix missing check
- Fix missing magic commands
- Add missing requirement
- Update README
- Add horus extract magic command
- Add horus discover magic command
- Fix language_info missing when notebooks starts
- Add horus lock magic command
- Adjust instantiation of horus magic commands and use feature for notification when to save content
- add horus show magic command
- Add horus requirements magic command
- Add check magic command
- Add nbextension entry points
- WIP: Introduce magic commands
- Add link to v0.9.2 video
- use thoth-advise manager instead of update manager
- ⬆️ Automatic update of dependencies by Kebechet
- Merge lock and intall/create kernel command for magic commands
all the things that you see...
- Initial UI (#42)
- Adjust backend and files for release (#39)
- Adjust handlers with thoth config (#38)
- Use advise_using_config method (#37)
- Add handlers (#32)
- Introduce server endpoints (#25)
- Pre-commit (#24)
- Create jupyterlab compliant extension (#23)
- Add initial tutorial work
- Add README and lock file
- Add MANIFEST
- build reqs
- Update setup
- initial readme
- add code
- Add requirements
- Adjust handlers due to changes in backend (#41)
- Add interfaces for requirements and thoth (#36)
- Update tsconfi and yarn (#22)
- Add thoth python and thoth common in requirements (#20)
- installation and js
- 📌 Automatic update of dependency hypothesis from 5.41.2 to 5.41.3 (#12)
- 📌 Automatic update of dependency jupyterlab from 3.0.0rc9 to 3.0.0rc10 (#11)
- 📌 Automatic update of dependency pytest-mypy from 0.7.0 to 0.8.0 (#10)
- 📌 Automatic update of dependency pytest-mypy from 0.7.0 to 0.8.0 (#9)
- 📌 Automatic update of dependency jupyterlab from 3.0.0rc7 to 3.0.0rc9 (#8)
- 📌 Automatic update of dependency thamos from 1.3.0 to 1.3.1 (#4)
- ⬆️ Automatic update of dependencies by Kebechet (#95)
- Adjust demo link (#91)
- ⬆️ Automatic update of dependencies by Kebechet (#90)
- ⬆️ Automatic update of dependencies by Kebechet (#89)
- Store in overlays after creating lock file (#98)
- Fix issue when all dependencies are deleted (#92)
- minor adjustments for consistency (#97)
- ⬆️ Automatic update of dependencies by Kebechet (#113)
- Create clean environment every time (#112)
- Adjust readme for installation (#110)
- ⬆️ Automatic update of dependencies by Kebechet (#109)
- Handle errors in a better way when requirements are missing (#120)
- ⬆️ Automatic update of dependencies by Kebechet (#142)
- Show activation message (#141)
- Set dependency resolution engine (#137)
- Change button position (#138)
- Feature/ update thoth config with runtime environment reusing new thamos capabilities (#133)
- ⬆️ Automatic update of dependencies by Kebechet (#135)
- ⬆️ Automatic update of dependencies by Kebechet (#132)
- ⬆️ Automatic update of dependencies by Kebechet (#131)
- Add GitHub templates (#129)
- ⬆️ Automatic update of dependencies by Kebechet (#128)
- ⬆️ Automatic update of dependencies by Kebechet (#127)
- Remove space for showing link (#126)
- Update README link for demos (#125)
- ⬆️ Automatic update of dependencies by Kebechet (#123)
- Fix missing depndency (#146)
- Provide default source for requirements (#147)
- ⬆️ Automatic update of dependencies by Kebechet (#152)
- Fix/match packages check to verify the kernel packages matches the pipfile.lock in user notebook (#150)
- Fix/check runtime environment (#158)
- ⬆️ Automatic update of dependencies by Kebechet (#164)
- ⬆️ Automatic update of dependencies by Kebechet (#162)
- Add more logs (#165)
- Adjust one case and requirements.txt (#161)
- Fix/Split errors management to avoid complete failure (#171)
- Correct path handling (#178)
- Adjust check for packages match (#177)
- Adjust paths (#186)
- ⬆️ Automatic update of dependencies by Kebechet (#211)
- Move cachedir pipenv (#208)
- Add utils to parse file (#207)
- Submit static analysis of invectio to thoth when asking for advise (#199)
- ⬆️ Automatic update of dependencies by Kebechet (#195)
- Create .prow.yaml
- Update .aicoe-ci.yaml
- Make pre-commit happy
- rename variables
- update js dependencies
- Introduce kernel model
- ⬆️ Automatic update of dependencies by Kebechet
- ⬆️ Automatic update of dependencies by Kebechet (#193)
- ⬆️ Automatic update of dependencies by Kebechet (#191)
- ⬆️ Automatic update of dependencies by Kebechet (#188)
- Update OWNERS
- Automatically detect libraries when dependencies are not present in the metadata (#192)
- refactor async methods
- use debug for console
- Introduce timeout for resolution engine
- Add constraint
- ⬆️ Automatic update of dependencies by Kebechet (#236)
- ask more information
- invert-order
- Add more info for bugs
- Add warning on using invectio (#231)
- Prevent user from using : (#230)
- Do not recreate kernel every time (#228)
- Fix no kernel issue (#227)
- ⬆️ Automatic update of dependencies by Kebechet (#226)
- Add link youtube
- Fix name image
- update readme
- ⬆️ Automatic update of dependencies by Kebechet (#221)
- ⬆️ Automatic update of dependencies by Kebechet (#218)
- ⬆️ Automatic update of dependencies by Kebechet (#216)
- Add smart changelog (#215)
- ⬆️ Automatic update of dependencies by Kebechet
- make pre-commmit happy
- Adjust NPM dependencies (#241)
- add default value for thoth config
- Adjust handler
- ⬆️ Automatic update of dependencies by Kebechet (#246)
- introduce jast for unit tests
- Not all images have pipenv, install it (#252)
- Fix/python version (#257)
- ⬆️ Automatic update of dependencies by Kebechet (#256)
- Fix paths to store dependencies and .thoth.yaml in container (#255)
- ⬆️ Automatic update of dependencies by Kebechet (#262)
- fix requirements files missing from source build (#260)
- add missing base path
- remove unusued endpoint
- document API
- Make new pre-commit happy
- add check for package import
- Allow user to select path for root directory
- ⬆️ Automatic update of dependencies by Kebechet
- Set packages correctly and adjust kernel assignment
- Adjust status code handler for pipenv on backend side
- ⬆️ Automatic update of dependencies by Kebechet
- ⬆️ Automatic update of dependencies by Kebechet
- adjust tag API
- add swagger validator
- create handler for async tasks
- Adjust undefined case
- Add library for notification
- ⬆️ Automatic update of dependencies by Kebechet
- ⬆️ Automatic update of dependencies by Kebechet (#279)
- 🐥 update the prow resource limits (#278)
- ⬆️ Automatic update of dependencies by Kebechet (#277)
- ⬆️ Automatic update of dependencies by Kebechet (#274)
- ⬆️ Automatic update of dependencies by Kebechet (#271)
- ⬆️ Automatic update of dependencies by Kebechet (#268)
- ⬆️ Automatic update of dependencies by Kebechet (#266)
- Create FUNDING.yml
- make pre-commit happy
- use latest image of pre-commit
- make pre-commit happy
- Introduce Handler for root directory discovery
- make pre-commit happy
- Use async tasks for thoth, pipenv and install methods
- Change base class to use Async class for long running tasks
- Introduce AsyncTasks class and API yaml
- remove signal
- add notification message when invectio fails
- correct tag for file endpoints
- ⬆️ Automatic update of dependencies by Kebechet
- Improve error message
- fix parsing notebook content for invectio inputs
- ⬆️ Automatic update of dependencies by Kebechet
- Add notification
- Handle different status code
- Move check of error
- adjust version
- adjust comments
- Add new case for failure
- give error
- Add notification on error
- Add description into README
- Introduce new Dialog for kernel handler frontend
- Introduce new endpoints for kernel handler
- Fix/check initial packages
- ⬆️ Automatic update of dependencies by Kebechet
- ⬆️ Automatic update of dependencies by Kebechet
- ⬆️ Automatic update of dependencies by Kebechet
- Make pre-commit happy
- Provide more info on errors to user
- ⬆️ Automatic update of dependencies by Kebechet
- Set correctly the version deleted
- Make pre-commit happy
- Add checks for packages installed
- ⬆️ Automatic update of dependencies by Kebechet
- Add link to video
- ⬆️ Automatic update of dependencies by Kebechet
- make pre-commit happy
- adjust test
- make pre-commit happy
- make pre-commit happy
- Add tests for method
- Allow user to use force
- Add horus show command
- Adjust MANIFEST for CLI
- provide relock button if resolution is not done with thoth
- update README
- Add horus lock command
- Add thamos and user-api to horus version command
- Add horus requirements command to handle requirements from CLI
- Adjust mypy
- adjust discover python version
- Add save command
- Add create-kernel command
- Add jupyterlab-requirement check command
- Add discover command
- Introduce jupyterlab requirements CLI
- ⬆️ Automatic update of dependencies by Kebechet
- Add youtube link to v0.8.0
- Add defaults for save and extract
- Add library with core methods for jupyter extension and CLI
- Fix CLI during setup
- Some adjustments and fixes