Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.0.0 #214

Merged
merged 42 commits into from
Dec 17, 2024
Merged

v1.0.0 #214

merged 42 commits into from
Dec 17, 2024

Conversation

rolljee
Copy link
Contributor

@rolljee rolljee commented Dec 17, 2024

What does this PR do?

This PR will finally deliver the v1.0.0 of kourou you can update by running npm install -g kourou. Then running your kourou commands should run as usual.

Along side the v1.0.0 we have done some work as well

  • Removing some old paas command that were not linked to any api calls in our backend.
  • Improving QOL on kourou

How should this be manually tested?

  • Step 1 : npm install -g kourou
  • Step 2 : kourou server:info
  • Step 3 : see that the command returns properly (admitting you have a running kuzzle instance)
    ...

Other changes

  • Semantic release has been added to simplify the release process
  • Fixing an issue with the impersonate command
  • Updated compose file to remove the warning for the docker compose version that is outdated
  • Fixed an issue where the dump-collection method was printing a warning of a deprecated api

Kuruyia and others added 30 commits April 5, 2024 16:17
chore: update the generated Compose files
fix: scaffold command should delete .git folder
rolljee and others added 12 commits December 13, 2024 08:56
# 1.0.0-beta.1 (2024-12-17)

### Bug Fixes

* add container_name in docker compose for tests ([913223d](913223d))
* add lib/ in package ([7cce18f](7cce18f))
* app:scaffold command description ([#175](#175)) ([bb02647](bb02647))
* **appScaffold / start-services:** fix colors and bold for commands ([8ff9a06](8ff9a06))
* attempt to cleanly finish dumping PaaS ES documents if dumping failed ([16fad0f](16fad0f))
* ci cd files ([ba8493b](ba8493b))
* ci is passing locally ([216acb8](216acb8))
* doctor.ts type error ([d2122ce](d2122ce))
* impersonate test ([29f0e2f](29f0e2f))
* It should now use the proper GH_TOKEN ([6b4b949](6b4b949))
* Remove --omit=dev in release ([294ed81](294ed81))
* return a unique color for each pod in the PaaS logs ([efaeb41](efaeb41))
* scaffold command should delete .git folder ([f83717b](f83717b))
* semantic release file had the wrong name ([5acf769](5acf769))
* working tests ([09a166d](09a166d))

### Features

* add command for dumping an Elasticsearch instance in the PaaS ([935f210](935f210))
* add flag to the PaaS ES dump command to configure the document batch size ([edd3440](edd3440))
* add nicer result logs for PaaS snapshot commands ([#207](#207)) ([937c921](937c921))
* Add semantic release ([633e242](633e242))
* check the batch size ([0c64151](0c64151))
* implement PaaS logs follow ([757baf7](757baf7))
* implement streamed HTTP queries ([481c202](481c202))
* **paas:** Update paas snapshot api call ([a103dd4](a103dd4))
* retrieve the PaaS logs using a streamed query ([d0ffd6e](d0ffd6e))
* store dumped PaaS ES documents in a single JSONL file ([8b0cd2c](8b0cd2c))
* support changing the NPM registry hostname ([fc4346e](fc4346e))
* support displaying PaaS logs timestamps ([89e4138](89e4138))
* support limiting the PaaS logs amount ([3247ea1](3247ea1))
* support selecting which pod to get PaaS logs from ([3647eb5](3647eb5))
* support specifying a starting time for PaaS logs ([657aa8f](657aa8f))
* support specifying an ending time for PaaS logs ([95d7018](95d7018))
@rolljee rolljee merged commit fb09dfb into master Dec 17, 2024
2 checks passed
Copy link

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants