bcgov / bcgov/entity

API - BTR Daily Bulk Update

Open
#22,102 0 comments 0 reactions 0 assignees View on GitHub
BTR
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

- SI's listed in BTR will not be shown for 90 calendar days (starting 1 day after registration)
- This process will update search to display SI's who are no longer required to be hidden
- This will be a cloud schedule that will run a script to update the new records
- Note: these records are available immediately to competent authorities so this will require a new field in SOLR to decide if it's publicly available or not
- includes solr updates, internal api endpoint and cloud schedule trigger

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the search/SOLR indexing code, the internal API entry point, and the cloud-scheduled job entry point. Trace how BTR registrations are hidden and how competent-authority access is distinguished from public search. Done means records become publicly searchable after 90 calendar days while remaining immediately available to competent authorities.

Written by the indexing model from the issue text.

Assessment

Tech stack
flask, postgres, python
Domain
api, cloud, databases, search
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.