Skip to content

Release 4.0.0

Compare
Choose a tag to compare
@shabados-bot shabados-bot released this 05 Nov 04:24
· 1503 commits to next since this release
  • Merge pull request #37 from ShabadOS/gurbaninow-merger (e90602b)
  • Add repologo to web docs (5702f6e)
  • Ensure a #Major release is done. We're now on 4.0.0! (1d8e4a3)
  • Merge branch 'gnm-readme-and-license' into gurbaninow-merger (9795394)
  • Run docs preview on port 3001 (436bf35)
  • Update docs with new readme style (e06dffb)
  • Merge branch 'gurbaninow-merger' into gnm-readme-and-license (81041f8)
  • Move bulk ID generator script to lib (c6e72ee)
  • Merge pull request #70 from ShabadOS/update-email-address (d8bcc12)
  • Merge branch 'gurbaninow-merger' into update-email-address (1a27843)
  • Merge branch 'merger-docs' into gurbaninow-merger (e6cab25)
  • Merge branch 'gurbaninow-merger' into merger-docs (4858be4)
  • Update change statistics in documentation (a89a6bc)
  • Fix Dasam Granth Punjabi translations character (a43ef9c)
  • Rename Vaars of Bhai Gurdas Ji to Vaaran Bhai Gurdas Ji (8f82421)
  • Rewrite README.md (97cb1a2)
  • Add readme to data folder (8464615)
  • Clarify licensing in readme and update shown license (8bfe2e8)
  • Add licensing information (f7d38df)
  • Update email address in package.json (6b76e3f)
  • Update Shabad OS email address (7993d9e)
  • Remove prepare script (f2a6f29)
  • Update CircleCI node image (46ee7ee)
  • Use npm CI instead of install for faster builds (7eb89cf)
  • Add prepare script to build sqlite (473a227)
  • Correct module docs link (8e004cf)
  • Add boilerplate docs (316d2f2)
  • Move usage docs to new section (b3da7cf)
  • Update docs cover page (68cde8e)
  • Style top level links in docs (8738dd3)
  • Add faq questions doc (23c53ce)
  • Restructure docs (72ebcfd)
  • Add GurbaniNow API to usage docs (d4f24ea)
  • package-lock update (629bda2)
  • Add additional queries to usage docs (73860cf)
  • Update readme to use package name (1687904)
  • Fix coverpage link to contributing docs (9859c49)
  • Encode brackets in introduction docs (9ca6dea)
  • Update sources in introduction docs (1cf2d5f)
  • Correct transliteration table definition docs (f08063b)
  • Add syntax highlighting to usage docs (0718931)
  • Correct semver link in intro docs (65336e1)
  • Add transliterations table to schema docs (942c6e1)
  • Update docs schema image (d201d72)
  • Correct semver link in intro docs (e922295)
  • Add plugins to docs (a98c2f8)
  • Update installation docs (8f784eb)
  • Remove husky and copyfiles (51e2314)
  • Add husky and copyfiles modules (44633ba)
  • Update schema diagram (91c3eee)
  • Reorder sttm_id to be below id in JSON line data (b31ff57)
  • Rename sttm2_id to sttm_id (0cecc55)
  • Update schema image (077b939)
  • Move section above subsection in JSON data (4f7db67)
  • Convert Vaaran Punjabi transliteration to unicode (bce2fd9)
  • Shorten warning comment to satisfy linter (cf5752e)
  • Add withTranslations and withTransliterations to Banis, Lines, Shabads (0481a6f)
  • Add chainable withTranslations and withTransliterations to Lines model (8d68548)
  • Update dependencies to fix transliteration vishraam pass-through (ca3e19c)
  • Update gurmukhi-utils to fix transliterations (dc0ed89)
  • Update release script to get correct bump (c4bd9d2)
  • Reformat build-sqlite (a896465)
  • Generate transliterations on DB generation (527a215)
  • Move transliterations out of JSON (b704b14)
  • Add Transliterations Objection model (32e6b3b)
  • Add gurmukhi name for languages (89c75d2)
  • Add transliterations table (991c590)
  • Add additional languages (a80e221)
  • Update gurmukhi-utils (a1a3830)
  • Change conflicting Shabad IDs in Vaaran (8fc673d)
  • Add warning color (fbee876)
  • Merge branch 'dasam-corrections' into gurbaninow-merger (741e442)
  • Merge pull request #57 from ShabadOS/gn-vaaran (3cd886b)
  • Add basic description for vaars (bc96e86)
  • Rename English Section name for Vaars of Bhai Gurdas Ji (20579bc)
  • Update Source and Translation names for Vaars of Bhai Gurdas Ji (bec088f)
  • Add Vaaran (f0a23e7)
  • Add detection of duplicate IDs on build-sqlite (f2266db)
  • Merge branch 'gurbaninow-merger' of github.com:ShabadOS/database into gurbaninow-merger (81fb5d5)
  • Add Subsections to Khalsa Mehima (141e53c)
  • Correct typo in English Translation on Line BUYX (c359f65)
  • Proofread and Correct of Khalsa Mehima with SGPC (a00506a)
  • Correct mistake in Bhai Manmohan Singh Punjabi Translation on line VJ50 (9c36f24)
  • Correct Mistake in Punjabi Translation on Line YBFD (956de1b)
  • Rename "Avtar" to "Avtaar", Fix build (43bec06)
  • Merge branch 'gurbaninow-merger' of github.com:ShabadOS/database into gurbaninow-merger (2393a12)
  • Rename "24 Avtaar" to "Chaubees Avtaar" (ebe3e58)
  • Add fake note (daa27cb)
  • Add basic SQL queries (facc3f4)
  • Merge pull request #51 from ShabadOS/banis-add-laavan (ce4be19)
  • Proofread and Correct Chandi Charittar Shabads in Aartee from SGPC (097967d)
  • Remove wrong shabad from Aartee (084d014)
  • Fix wrong shabad in Aartee (6a287b1)
  • Add Aartee (9509526)
  • Remove Duplicate (17ab575)
  • Extend Rehraas Sahib (cc760e2)
  • Add 2 types of Akhand Paath Bhog (b0a0284)
  • Fix gurmukhi spelling of anand (e441924)
  • Fix gurmukhi spelling of anand (4f9731f)
  • add akhand path bhog to banis (ff2b664)
  • add anand karaj lava(n) (95bb37e)
  • Run build-json for Akal Ustat (49e9bbc)
  • Proofread and Correct of Akal Ustat with SGPC (a62caa4)
  • Begin Proofreading and Correcting of Akal Ustat with SGPC (0bff864)
  • Being Standardizing Pages with Sri Hazur Sahib Senchi (0e3510b)
  • Merge branch 'dasam-corrections' of github.com:ShabadOS/database into dasam-corrections (56e293f)
  • Line 899D does not exist in original text (8ba1a29)
  • Hikayats are separate from Zafarnama (973d2d6)
  • Run build-json for Chandi Di Vaar (b35e962)
  • Proofread and Correct Chandi Di Vaar with SGPC (f90729b)
  • Fix build (5b687a9)
  • Merge branch 'dasam-corrections' of github.com:ShabadOS/database into dasam-corrections (6170cf9)
  • Split Pauris in Chandi Di Vaar (1aa9fa6)
  • Correct line 8VPV in Tav Prasad Svaiye (0dc3e3f)
  • Remove extra highlighting from schema docs (ac0e8db)
  • Fix misaligned columns in schema docs (cc7c0ff)
  • Consistent markdown tables (e85051f)
  • Fix stylistic isses in schema docs (07f02b0)
  • Write schema documentation (201055e)
  • Correct Numbering for Shabad Hazaare P:10 (d4a4d21)
  • Begin Proofreading and Correcting of Chandi Di Vaar with SGPC (54b7601)
  • Proofread and Correct Shabad Hazaare P:10 with SGPC (10c782f)
  • Proofread and Correct Benti Choupai Sahib with SGPC (3548c65)
  • Proofread and Correct Tav Prasad Svaiye with SGPC (53838e7)
  • Proofread and Correct Jaap Sahib with SGPC (1b265f2)
  • Add schema diagram (da49c18)
  • Update installation instructions (079d467)
  • Resize sidebar logo (673a47f)
  • Complete installation instructions (8b1127d)
  • Merge pull request #45 from ShabadOS/Sarabveer-patch-1 (723f285)
  • Use proper Bindi char on line 19GG (edcdd79)
  • Merge branch 'gurbaninow-merger' of github.com:ShabadOS/database into gurbaninow-merger (e1a3beb)
  • Fix bani generation (6f05cdb)
  • Fix 18th Chakka in Assa Ki Vaar (d471d2a)
  • Merge pull request #43 from ShabadOS/import-banis (addab7f)
  • Import banis.json (8633a39)
  • Correct vishram on Line 9FJB (288eae8)
  • Merge pull request #41 from ShabadOS/import-ardaas (33031e5)
  • Generate Ardaas using build-json (7669ee4)
  • Merge branch gurbaninow-merger into import-ardaas (64dcba9)
  • Update transliterations (47f104e)
  • Fix build-json de-ordering bug introduced by API change (07564ea)
  • Rename to S.G.P.C. (51d7c4f)
  • Cleanup Ardaas json file formatting (33e2d1c)
  • Sort sections and subsections when building json (0cafb7b)
  • Add composite primary key to translations model (bb90d59)
  • Add some SQLite instructions (349d94e)
  • Fix typo in sidebar (244121a)
  • Complete introduction (a5c7205)
  • Add Ardaas (1b15369)
  • Add basic coverpage and write most of benefits (5e4ee6c)
  • Correct line U5SX to fix #40 (5134079)
  • Add docsify cover page (55396dc)
  • Update Lines model to use new gurmukhi utils library (6d1f43a)
  • Fix too many SQL variables by changing eager algorithm (63014c1)
  • No fullscreen cover page (4fa560e)
  • Add docsify for docs (23d563d)
  • Remove unncessary lines (8a78ec0)
  • Generate transliteratons and first lettersUses gurmukhi-utils package. (f96f4b6)
  • Remove unnecessary package (a7dc808)
  • Massive sqlite build performance increase (0ba8bdc)
  • Fix ids for dasam granth (212169f)
  • Merge pull request #39 from ShabadOS/split-line-2JGF (bbd9b39)
  • Split Line 2JGF into new line with ID EZH0 (42fd9cc)
  • Update release script (09e9f49)
  • Merge pull request #38 from ShabadOS/fix-newline-ang-0001 (0b0d1b6)
  • Remove Newline from Pronunciation in Line 1UMU (7728408)
  • Export raw SQLite filename from API (4b31a03)
  • Add runtime optimisations to SQLite generator- Attempt to unload loaded JSON files from require cache to save memory- Batch translation inserts to save memory and improve insertion speed (260cc40)
  • Separate translations into own process (0fe1579)
  • Memoize lookup functions (62b4766)
  • Run optiimisation after table creation (b405538)
  • Add SQLite build performance pragmas (20878b8)
  • Fix shabad order_ids across sources (ae47de4)
  • Import Sri Dasam Granth (5eacdaa)
  • Remove unused variables (af30e4d)
  • Remove not null from source_line (1a4b4d3)
  • Do not require lines in generate id script (c2da53f)
  • Allow build to pass when sources have no lines (799f4a3)
  • Properly disable all tests (0a031c6)
  • Temporarily disable tests (ad2ee25)
  • More uniform log output for sqlite generation script (03d365e)
  • Fix CI build to use updated script (438b40a)
  • Rename pronounciation_info to pronunciation_information (f9289dc)
  • Correct json builder script (80877ac)
  • Correct SQLite generation script (ab34187)
  • Add JSON to SQLite generator (32796f4)
  • Improve error logging for JSON building (a12a59f)
  • Add order_id to Shabads (b8f0d00)
  • Fix sttm2_id naming (afa0a33)
  • Remove functions that exist in gurmukhi-utils (2b685a0)
  • Add findIndex functionAttempts to find a needle in a haystack, and throws an error with asimilar suggestion if it is not found (4c81619)
  • Begin work on SQLite generator (00713da)
  • Clean up imports (5c7f6f9)
  • Reshuffle folder structure (2848e26)
  • Tidy up comments and clarify code (0985367)
  • Add padding to JSON shabad files (f2ee0f6)
  • Rename Dr Sant Singh Khalsa to Dr. Sant Singh Khalsa (d34e68d)
  • Split by sources and ang (41291a8)
  • Order bani line id ranges correctly during extraction (0db08c5)
  • Fix line ids for translations and banis (33844d7)
  • Fix comment JSDoc types (b3c569d)
  • Add id generator for shabads and lines (6fbe056)
  • Fix camelcase to snakecase for translation sources json (d3678ae)
  • Change shabad and line ids to fixed values (a9f457c)
  • Update JSON generation scripts (4c8280c)
  • Update schema (23258b5)
  • Update API to match schema (cd28c7d)
  • Rename build scripts for clearness (75e514e)
  • Reconfigure release script (fa6273d)
  • Ignore vscode directiory (0dd556c)
  • Update eslint and run lint on precommit (e303669)
  • Tidy up eslint (a5a8a18)
  • Fix knex multiple primary keys in schema (56fbd45)
  • New schema implemented with knex (bf36632)
  • Update README with new schema (a249cd7)
  • Add GurbaniNow as a contributor (251aa1f)
  • Update dependencies (1942792)