Skip to content

FEATURE: Create Admin Developer Page #116

Description

@pconrad

Add a "Developer Info" option to the Admin menu that leads to a page with information for Developers.

Model it after the page in HappyCows:

Add the following information to the page as well:

<p>Note: to ensure that the links to the currently deployed commit work properly, be sure to set the 
<code>SOURCE_REPO</code> property on your dokku deployment.  For example: </p>
<pre>
dokku config:set my-deployment SOURCE_REPO=https://github.com/ucsb-cs156-s26/proj-happycows-s26-17
</pre>

This should render as:

Note: to ensure that the links to the currently deployed commit work properly, be sure to set the SOURCE_REPO property on your dokku deployment. For example:

dokku config:set my-deployment SOURCE_REPO=https://github.com/ucsb-cs156-s26/proj-happycows-s26-17

In addition, modify the properties in application.properties so that the Swagger link does not show up on the main menu in production (we will be able to access swagger via the developer page instead.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions