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

Feature: labeler distribution #50

Merged
merged 9 commits into from
Mar 14, 2024
Merged

Feature: labeler distribution #50

merged 9 commits into from
Mar 14, 2024

Conversation

devinivy
Copy link
Collaborator

@devinivy devinivy commented Mar 13, 2024

Feature branch for the labeler distribution. Includes self-hosting documentation, labeler identity and service record setup, and support for custom labels.

* setup dockerfile and service entrypoint for frontend/backend deployed together

* gitignore/yarnlock tidy

* auth state for ozone configuration

* update api package

* plc/identity setup workflow

* tidy/fixes

* record creation flow on login

* reorg client config / configuration flow

* skip record creation step if not service account

* tidy

* rename metadata endpoint

* fix

* reorg plc constants, bring plc functionality into lib/identity

* make generic ErrorInfo component

* misc fixes

* fix cypress

* websocket fix

* add docker workflow

* update ozone version

* fix entrypoint order of operations

* fix next build / rel paths

---------

Co-authored-by: Foysal Ahamed <foysal@blueskyweb.xyz>
Copy link

render bot commented Mar 13, 2024

Copy link

render bot commented Mar 13, 2024

devinivy and others added 2 commits March 13, 2024 17:08
* setup dockerfile and service entrypoint for frontend/backend deployed together

* gitignore/yarnlock tidy

* auth state for ozone configuration

* update api package

* plc/identity setup workflow

* tidy/fixes

* record creation flow on login

* reorg client config / configuration flow

* skip record creation step if not service account

* tidy

* rename metadata endpoint

* fix

* reorg plc constants, bring plc functionality into lib/identity

* make generic ErrorInfo component

* misc fixes

* fix cypress

* websocket fix

* docs on hosting ozone ui and backend

* minor tweaks

* minor tweaks

* add docker workflow

* update ozone version

* misc doc fixes

* fix entrypoint order of operations

* fix next build / rel paths

* fix old ozone-ui references

* fix markdown table

* use a working build sha in compose

* fix headers

---------

Co-authored-by: Jake Gold <jake@blueskyweb.xyz>
Co-authored-by: Foysal Ahamed <foysal@blueskyweb.xyz>
* setup dockerfile and service entrypoint for frontend/backend deployed together

* gitignore/yarnlock tidy

* auth state for ozone configuration

* update api package

* plc/identity setup workflow

* tidy/fixes

* record creation flow on login

* reorg client config / configuration flow

* skip record creation step if not service account

* tidy

* rename metadata endpoint

* fix

* reorg plc constants, bring plc functionality into lib/identity

* make generic ErrorInfo component

* misc fixes

* fix cypress

* websocket fix

* add docker workflow

* update ozone version

* ✨ Use custom labeler labels in label input

---------

Co-authored-by: Devin Ivy <devinivy@gmail.com>

```bash
curl https://ozone.example.com/xrpc/_health
{"version":"0.2.2-beta.2"}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the version for mine is 0.0.17-next.1. probably worth updating it just so it isn't confusing

* setup dockerfile and service entrypoint for frontend/backend deployed together

* gitignore/yarnlock tidy

* auth state for ozone configuration

* update api package

* plc/identity setup workflow

* tidy/fixes

* record creation flow on login

* reorg client config / configuration flow

* skip record creation step if not service account

* tidy

* rename metadata endpoint

* fix

* reorg plc constants, bring plc functionality into lib/identity

* make generic ErrorInfo component

* misc fixes

* fix cypress

* websocket fix

* boilerplate for service account configuration page

* in-progess, configuration page

* in-progess, configuration page

* minor reorg in configure page

* add react-json-view dep for record config

* record configuration flow

* fix dep

* tidy

* browser-only react viewer
@devinivy devinivy merged commit 7066d9f into main Mar 14, 2024
2 of 3 checks passed
@devinivy devinivy deleted the feat/labeler-distro branch March 14, 2024 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants