Commit graph

27 commits

Author SHA1 Message Date
regexowl
14b5edb83a README: Update and clean up
This updates and cleans up README a bit. There were two API sections that got merged and moved under frontend development. Some typos were also addressed.
2024-07-14 23:01:48 +02:00
Ondrej Ezr
5fcc80d2db Wizard: Drop the WizardV1 2024-06-19 09:10:22 +02:00
regexowl
45a42ce549 src: Migrate remaining files to TypeScript
This migrates remaining JavaScript files to TypeScript and updates imports.
2024-06-06 08:38:41 +02:00
Simon Steinbeiss
f2eeac67ba README: Link to osbuild-getting-started
Let's save our contributors a hop and not link to the (deprecated)
devel/README.md anymore, which is only a placeholder pointing to
osubild-getting-started. Let's instead direct folks there in the first
place.
2024-02-15 08:36:57 +01:00
Simon Steinbeiss
841edd195a README: Add frontend principles 2024-02-14 15:51:39 +01:00
lucasgarfield
82e096a19c Travis: Remove Travis CI
We have replaced the Travis CI with a Github action, `dev-checks.yml`.
Travis is less reliable than the Github dev checks, recently it has been
flaking on timeouts. Additionally, removing it will allow us to move the
owner of the image-builder-frontend repository from RedHatInsights to
osbuild.
2024-01-22 16:37:35 +01:00
regexowl
628bc2808b README: Setup certificate for msw
This adds steps for setting up certificates needed in order to run msw with mocked data.
2023-11-22 10:47:06 +01:00
mgold1234
7b12710f1c add ssl_certification explenation to the readme file 2023-11-21 10:42:03 +01:00
Justin Sherrill
5d6b6dfbfe Filter content-sources repos by origin and content_type 2023-09-19 09:22:37 +02:00
Thomas Lavocat
543d4e95d3 edge: setup an unleash toggle for the image table
The edge images table is going to be integrated in the frontend code
base in the coming weeks. To help smooth that development process there
is need for a feature flag that would keep the current behavior running
on stage and prod while the new image table is being developed.

For now dummy code is returned for when the flag is on, and legacy
behavior keeps on going when the flag is off.

The stage flag can be seen there:
- https://insights-stage.unleash.devshift.net/projects/default/features/image-builder.edge.local-image-table

The prod flag can be seen there:
- https://insights.unleash.devshift.net/projects/default/features/image-builder.edge.local-image-table

The commit brings in some documentation in the Readme. Any member of
the team should be able to follow these steps to add in new feature
flags and use them in the code base.

The commit also brings in two new testing files for the future
components to come. For now these tests only check that the mocking
value for the unleash flag is properly set.
2023-09-18 13:35:37 +02:00
Thomas Lavocat
9fe77c5e67 readme: add documentation on API and enpoints 2023-09-11 11:01:33 +02:00
lucasgarfield
2776af4d6c API: Update readme and scripts
This commit updates the readme to reflect the use of
`@rtk-query/codegen` for generating API slice definitions and adds a new
script, `api.sh`, that is used to generate the API slices when the user
runs `npm run api`.
2023-07-28 15:05:08 +02:00
regexowl
a81fb72523 Update README.md 2023-04-19 11:56:16 +02:00
Gianluca Zuccarelli
2d6ed25cb9
README: update start scripts (#711)
Update the start scripts to match the updated scripts
in the `package.json`. Additionally, add instructions
for forwarding the domains to localhost for the stage
and prod since this is only mentioned in the `devel/`
readme.
2022-04-22 15:38:48 +01:00
Jacob Kozol
dc98e58ba5 package.json: add run script for stage env
A developer can now run `npm run stage` which will run the UI against
the staging environment on crc.
2022-02-28 15:35:51 +01:00
Jacob Kozol
0ff6515e11 README: change npm i to npm ci 2022-02-25 12:58:20 +01:00
Sanne Raymaekers
507b8cc3b4 README: Newline at eof 2021-10-12 15:44:48 +02:00
Sanne Raymaekers
b7be40bfe1 config: Dev against production environment 2021-10-12 15:44:48 +02:00
Martin Maroši
50d4e363ba Update frontend readme. 2021-10-12 15:03:04 +02:00
Simon Steinbeiss
6c5a9c3d07 README: Update URL of UI 2021-07-20 17:49:50 +02:00
Jacob Kozol
55a3408ff4 README: include style and test info 2021-06-14 15:22:56 +02:00
Tom Gundersen
886bd768dc devel: add full-stack development environment
This integrates all the Image Builder components needed by the
cloud.redhat.com frontend and allows them to be developed and run
locally using `docker compose`.

This should make it simple to make patches across the different
components and develop them in tandem.

Thanks to Achilleas Koutsou for the initial idea and implementation
in osbuild-composer.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2021-05-21 19:23:14 +02:00
Tom Gundersen
bbf5bf8642 README: split frontend and backend instructions
Spinning up the frontend is a lot simpler than the backend, so have dedicated
instructions to just do that.
2021-05-08 22:27:51 +02:00
Sanne Raymaekers
f4c6fe908a README.md: Fix dated information
The process got a bit more complex with the mandatory client ssl
auth for composer.
2021-01-15 17:40:57 +01:00
sanne raymaekers
f62384485b Rename to image-builder-frontend 2020-09-14 12:16:35 +02:00
sanne raymaekers
97c2665463 README: Add development instructions 2020-09-11 10:04:13 +02:00
sanne raymaekers
d9ba8a2f02 osbuild-installer-frontend 2020-03-27 10:14:04 +01:00