bcgov / bcgov/foi-flow

Server Side Caching : Use cache to get key cloak data (Ministry Team) for #2306

Open
#2,377 0 comments 0 reactions 0 assignees View on GitHub
Task Tech Debt
Dominant language
Python
Stars
8
Forks
2
Avg merge
14h 34m
Merged PRs (30d)
46

Description

Title of ticket:

#### Description
Currently the ministry team data is taken from Key cloak. There is a potential opportunity to take the data from cache to avoid issues if key cloak goes down.

#### Dependencies
#2306

#### DOD
- [ ] Add service for getting data from cache
- [ ] Testing
- [ ]
- [ ]
- [ ]

Contributor guide

Open the contributing guide

Research direction

Start by reviewing dependency #2306 and tracing where ministry team data is currently retrieved from Keycloak. Identify the existing cache integration point and the related test structure, then add the cache retrieval service and tests. Done means ministry team data can be obtained from cache and the tests pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authentication, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.