banidb-api
banidb-api copied to clipboard
The most accurate Gurbani database ever. Contributions welcome :)
Followed this example: https://www.codexworld.com/how-to/sort-results-order-by-best-match-using-like-in-mysql/ The order would be 1 - if the query matches the words 2 - if the query matches the beginning of the word 3 - if...
At /shabads/list or something
implement https://www.npmjs.com/package/universal-analytics for all routes and events
If a GET request is submitted to `/shabads/updates/{INSERT DATE}`, the total verses changed since that date is displayed
Right now, if we are searching ਸਾਧ [for example](http://api.banidb.com/v2/kosh/search/swD), we get results that start with letters like ੳ before results that more closely match the query.
after we restructured how databases are configured, local seems to not work. not throwing errors either other than /health saying its not working.
https://www.sikhitothemax.org/shabad?id=3377&q=s%20m%20s%20n%20&type=0&source=all&highlight=39378 Please observe that the Punjabi and English translations of the same Pankti differ 
For example, in this thread https://github.com/KhalisFoundation/banidb-api/pull/204#discussion_r457812309 Promise.allSettled (es2020) doesnt short circuit if one task fails. Ex: fetching 20 angs. If one fails, it won't prevent the successful 19 from going...
for example, if i know a shabad is in a certain bani, i could specifiy it and then search inside the bani
Freshdesk Ticket ID: 641 Freshdesk Ticket Agent: Manjot Singh Freshdesk Ticket Agent Email: [email protected] Ticket Priority: Low Freshdesk Ticket Description: From: Manpreet Singh <[email protected]>Subject: Correction in Sunder Gutka SahibIP: 223.185.129.85...