-
Notifications
You must be signed in to change notification settings - Fork 302
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
[WIP] Major release 1.0 #147
Conversation
* Code cosmetics * Experimenting with object model and direct HELM usage * Experiment with object model * replacing the kubectl * Progressing * Save the progress * Able to start with migration in mind * Migrated two pieces * List releases via Helm * Forgotten field * Cristallized the problem of ctx switcher * Reworked to multi-context * Rollback is also new style * More migration * Refactoring * Describe via code * Bye-bye kubectl binary * Eliminate more old code * Refactor a bit * Merges * No binaries in dockerfile * Commit * Progress with getting the data * Learned the thing about get * One field less * Sstart with repos * Repo add * repo remove * Repos! Icons! * Simplified access to data * Ver listing works * Ver check works * Caching and values * fixup * Done with repos * Working on install * Install work-ish * Fix UI failing on install * Upgrade flow works * Fix image building * Remove outdated test file * Move files around * REfactorings
Hi, I would like to contribute to the "Migrate frontend to React". Can you please help me get started, thanks. |
This task will be done by @ronahk , sorry |
sure, if there is anything else where I can contribute please let me know. I can also help @ronahk if required. |
* Test for route configuration * Test for context setter middleware * implemented changes
- Created `repos_test.go` - Test: `Load()` of Repositories
* Fixes failing test - Fixes failing test of repo loading * handles error for * Did some changes
- and did some code formatting Signed-off-by: OmAxiani0 <[email protected]> Signed-off-by: OmAxiani0 <[email protected]>
- Modified the `repositories.yml` file Signed-off-by: OmAxiani0 <[email protected]> Signed-off-by: OmAxiani0 <[email protected]>
* Test for deleting the repository - Also added cleanup function for `TestAdd` * Fixes failing test
* Add auto labeler for PR's * Add all file under .github/workflow to 'ci' label Co-authored-by: Harshit Mehta <[email protected]>
Co-authored-by: Harshit Mehta <[email protected]>
* Bootstrap OpenAPI doc * Renaming some routes * Listing namespaces * k8s part of things * Repositories section * Document scanners API * One more API call * Progress * Reworked install flow * History endpoint * Textual info section * Resources endpoint * Rollback endpoint * Rollback endpoint * Unit tests * Cleanup * Forgotten tags * Fix tests
I think this effort has already produced a massive change. React migrating will probably take a lot of time and we should deliver the accumulated changes earlier. |
@undera |
There's nothing that blocks the release. In fact, the old caching functionality is not used for now, but I think we should restore a bits of it in the future. Also, I've leveraged the browser-side caching in some places. |
To summarize:
|
|
When do you plan to create a new release with v1.0? |
I'm preparing to do it today. As soon as we hit the 3K stars mark ;) |
Nope. Github makes rounding. If you hover the number on top right, you'll see we are still missing a star. |
There is some technical debt after initial phase of development, which we plan to address. It means massive changes to backend and frontend, thus it will require a major release. The changes will be accumulated in
features-1.0
branch and this PR.Big changes:
Smaller TODOs: