Skip to content

Randomly Select Featured Project with Splash #14

@Kaveinator

Description

@Kaveinator

Currently the main container on the homepage has a statically assigned project that currently shows the Madness Update from the TankiX organization. It would be more interesting to have the new project shown at each refresh.

How it will work:

  • When the HomepageControler initializes, it pulls the ProjectInfo's where there is an allow featured flag (new column in db) and caches them
  • Every 4 hours the cache is refreshed (in case new projects were added or allowed to be featured)
  • The "Recent Project" page caches results and also refreshes every 4 hours
  • When rendering the page, a random project is selected from the cache to be shown in the main container

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions