Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
143 commits
Select commit Hold shift + click to select a range
d6eef06
Merge remote-tracking branch 'origin/dev' into auditlog
Jan 28, 2026
69fa09b
commentary table pk changed
Jan 29, 2026
4952b04
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
Jan 29, 2026
d33a4f1
role check added for reading plan and verse of the day page
KetanKBaboo Jan 30, 2026
495518e
changed the upload tooltip for other pages same like bible
KetanKBaboo Jan 30, 2026
45f4eb2
hide check remote data button in view dialog for reporter
KetanKBaboo Jan 30, 2026
d3114f2
fix: enable search by book code in commentaries table
jeaneselinasm Jan 30, 2026
0389ffc
fix: show book code when do upload csv in preview dialog
jeaneselinasm Jan 30, 2026
bba4af7
minor change made to show mapped primary column header highlighted fo…
KetanKBaboo Jan 30, 2026
648a11c
fix word breaking issue of paragraphs in details dialog
KetanKBaboo Jan 30, 2026
05fca76
fixed the auto-scrolling issue in the side bar menu
KetanKBaboo Feb 2, 2026
3de107e
smtp config change
Feb 3, 2026
0b78ff8
Merge pull request #417 from Bridgeconn/smtp_update
AthulyaMS Feb 3, 2026
87f417e
fixed title text not updating issue in story dropdown of OBS view di…
KetanKBaboo Feb 3, 2026
c739fff
updated the useQueries config for language, version, license
KetanKBaboo Feb 3, 2026
fdd70b1
sorting as per language names added to show in options
KetanKBaboo Feb 3, 2026
ce3068e
audit log issue
Feb 4, 2026
350de75
Merge remote-tracking branch 'origin/dev' into auditlog
Feb 4, 2026
a9e9fb6
removed the unwanted file
Feb 4, 2026
30143f2
audit log issue
Feb 4, 2026
f621518
Merge pull request #421 from Bridgeconn/auditlog
AthulyaMS Feb 4, 2026
f32bed8
fix: prevent stale bible content download after book deletion
jeaneselinasm Feb 4, 2026
99da624
changed the project site title and logo
KetanKBaboo Feb 4, 2026
36f424b
Merge branch 'dev' of github.com:Bridgeconn/vachan-admin into fix/com…
KetanKBaboo Feb 4, 2026
433a426
Merge pull request #408 from Bridgeconn/fix/commentary-bookcode-search
KetanKBaboo Feb 4, 2026
b533b04
Merge branch 'dev' of github.com:Bridgeconn/vachan-admin into fix/bib…
KetanKBaboo Feb 4, 2026
952fee7
code refactoring to avoid unnecessary fetch usfm api calls on bible p…
KetanKBaboo Feb 4, 2026
d823dea
minor fix related showing toast in case error
KetanKBaboo Feb 4, 2026
f110bbb
Merge pull request #422 from Bridgeconn/fix/bible-content-cache-inval…
KetanKBaboo Feb 4, 2026
78af456
Merge pull request #420 from Bridgeconn/release-fixes
jeaneselinasm Feb 4, 2026
5e38f6a
reset scroll handle to top when OBS story changes
KetanKBaboo Feb 4, 2026
76e2b12
Merge branch 'release-fixes' of github.com:Bridgeconn/vachan-admin in…
KetanKBaboo Feb 4, 2026
ab67869
Merge branch 'dev' of github.com:Bridgeconn/vachan-admin into ui-fixes
KetanKBaboo Feb 4, 2026
6d344af
Merge pull request #407 from Bridgeconn/ui-fixes
jeaneselinasm Feb 4, 2026
cc81ec0
fix scroll thumb not moving issue in sidebar and code refactoring
KetanKBaboo Feb 5, 2026
c4a9b9e
minor enhancements
KetanKBaboo Feb 5, 2026
63b3a20
gateway time out error fixed for bible upload and update
Feb 5, 2026
a54ccf5
Merge remote-tracking branch 'origin/dev' into auditlog
Feb 5, 2026
9ebc4af
fix: disable check remote data button for editor role
jeaneselinasm Feb 5, 2026
613592a
Merge pull request #426 from Bridgeconn/auditlog
AthulyaMS Feb 5, 2026
04f501f
function name change
AthulyaMS Feb 5, 2026
18f2253
Merge pull request #428 from Bridgeconn/auditlog
AthulyaMS Feb 5, 2026
fd9fb29
Merge branch 'dev' of github.com:Bridgeconn/vachan-admin into fix/dis…
KetanKBaboo Feb 6, 2026
33e1406
Merge pull request #427 from Bridgeconn/fix/disable-check-remote-data…
KetanKBaboo Feb 6, 2026
4ae5f92
Merge pull request #425 from Bridgeconn/release-fixes
jeaneselinasm Feb 6, 2026
588f8d0
Merge pull request #400 from Bridgeconn/isl_video_crud
AthulyaMS Feb 6, 2026
0219bf1
fix: disable check remote data button for editor role in audio bible …
jeaneselinasm Feb 6, 2026
a206dcb
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
jeaneselinasm Feb 6, 2026
d010473
Merge pull request #431 from Bridgeconn/fix/disable-check-remote-data…
KetanKBaboo Feb 6, 2026
18e2857
adding 2 fields to dbmodels
AthulyaMS Feb 19, 2026
e1f84f5
updated the endpoints
Feb 20, 2026
7c7bdd3
Merge pull request #436 from Bridgeconn/language_field
AthulyaMS Feb 20, 2026
86643d5
Enhancement added in the bible upload
AthulyaMS Feb 20, 2026
65cb6d7
updating bible update api
AthulyaMS Feb 20, 2026
f69e762
book names crud
Feb 23, 2026
1415508
metada column added in language
Feb 24, 2026
28c1004
Merge pull request #437 from Bridgeconn/analyse_bible_upload
AthulyaMS Feb 24, 2026
68c762c
updated the api key validation on get calls
Feb 24, 2026
4cffa62
removed the book name part
Feb 24, 2026
985e0ee
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
Feb 24, 2026
65e1856
add api key in the .env
Feb 25, 2026
67963e5
added api key in the docker compose
Feb 25, 2026
b830e5f
Merge pull request #439 from Bridgeconn/bookname
AthulyaMS Feb 25, 2026
0ec81ee
book name crud
Feb 27, 2026
465ca2c
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
Feb 27, 2026
891e605
updated delete api
Mar 3, 2026
8e8efec
Merge pull request #441 from Bridgeconn/bookname
AthulyaMS Mar 3, 2026
3a69cdd
updated according to QA
Mar 6, 2026
b4d9293
Merge pull request #442 from Bridgeconn/bookname
AthulyaMS Mar 6, 2026
e7253e7
optimize get_bible_books calls #445
RevantCI Mar 20, 2026
b6037b7
Merge pull request #447 from Bridgeconn/issue-445
AthulyaMS Mar 23, 2026
ed329c4
updated the docker compose for multiple workers
Mar 25, 2026
3745ab2
Merge pull request #449 from Bridgeconn/issue_446
AthulyaMS Mar 26, 2026
8e89e3c
make docker seperate contaienr for read operations for VO
RevantCI Mar 26, 2026
16b99ce
Adding jwt authentication for get calls
AthulyaMS Mar 29, 2026
4562447
adding router and script file
AthulyaMS Mar 31, 2026
40e66b9
compose changes for read/write docker app
Mar 31, 2026
284b867
Merge pull request #452 from Bridgeconn/jwt_token
AthulyaMS Mar 31, 2026
dd1e52c
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
Apr 1, 2026
bf3ace7
compose file new changes for seperate read write app
Apr 1, 2026
27f6d0e
seperate docker images for vachan admin read write
Apr 1, 2026
7e7b85f
Merge pull request #453 from Bridgeconn/issue-445
AthulyaMS Apr 1, 2026
4349a86
remove unused docker compose file
Apr 7, 2026
1165b1b
Merge pull request #454 from Bridgeconn/issue_446
AthulyaMS Apr 7, 2026
e61be0d
Add fields to the language dialog for add and edit
RevantCI Apr 8, 2026
88aa406
Add new language fields to the table and fetch in edit dialog
RevantCI Apr 8, 2026
3769f65
Languages fields added to filter and changed to client side filtering
RevantCI Apr 8, 2026
2249695
Code review changes, metadata dialog resize, add resource abberrviati…
RevantCI Apr 9, 2026
f4bd873
Merge pull request #455 from Bridgeconn/add-language-fields
RevantCI Apr 9, 2026
753ad40
Refactor Bible book names API #456
RevantCI Apr 10, 2026
3afe589
book names section implementation
KetanKBaboo Apr 10, 2026
5ef41d8
Bible Keyword Search GET API
Apr 12, 2026
1a44736
Merge pull request #460 from Bridgeconn/refactor_bible_book_names_456
AthulyaMS Apr 14, 2026
313cc9b
Merge pull request #462 from Bridgeconn/bible_keyword_api
AthulyaMS Apr 14, 2026
1549b83
Merge pull request #461 from Bridgeconn/book-names
KetanKBaboo Apr 14, 2026
4e5033b
bibble keyword search api modifications
Apr 16, 2026
745ebcc
bible keyword api new modifications
Apr 17, 2026
36a8258
Allow all kinds of valid html tags in commentary content
RevantCI Apr 17, 2026
c409051
#467 Add reference for invaild HTML error in commentary
RevantCI Apr 17, 2026
d199715
song api
Apr 17, 2026
74dffd6
updated
Apr 20, 2026
e2aec80
bible search api non english words search modifications
Apr 20, 2026
2ecdb86
updated
Apr 20, 2026
c370a27
bible search api keyword symbols modifications
Apr 20, 2026
6651718
Merge pull request #466 from Bridgeconn/bible_keyword_api
AthulyaMS Apr 20, 2026
ff98be4
updated
Apr 20, 2026
5b05a12
updated
Apr 20, 2026
2130daf
updated according to comments
Apr 20, 2026
ceb5a4f
updated
Apr 21, 2026
95d9a12
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
Apr 21, 2026
992abd2
Merge pull request #468 from Bridgeconn/songsapi
AthulyaMS Apr 21, 2026
b5c1ec8
commentary api tag checking commented
Apr 24, 2026
015949e
add bible book preview option in html or pdf view
KetanKBaboo Apr 28, 2026
649a02f
minor ui changes
KetanKBaboo Apr 28, 2026
e91791b
Merge pull request #472 from Bridgeconn:bible-book-preview
RevantCI Apr 28, 2026
0f1dffb
bible multi book selection preview and ui enhancements
KetanKBaboo Apr 30, 2026
db393c1
Merge pull request #474 from Bridgeconn/bible-book-preview
RevantCI Apr 30, 2026
470cc95
bible book preview changes (single book selection)
KetanKBaboo May 1, 2026
846e8e2
Merge pull request #475 from Bridgeconn:bible-book-preview
RevantCI May 1, 2026
3fd8651
Merge pull request #470 from Bridgeconn/commentary_modify
AthulyaMS May 8, 2026
1f05962
updated version schema for accepting special characters
May 8, 2026
9d36c71
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
May 8, 2026
ccb347f
Merge pull request #479 from Bridgeconn/commentary_modify
AthulyaMS May 8, 2026
0f3f6e8
handle RTL language rendering part for OBS
KetanKBaboo May 11, 2026
f4e12ad
isl verse markers api
May 11, 2026
8eb4ea6
pylint verse markers api
May 11, 2026
4968851
db models column change
May 11, 2026
b1572da
Merge branch 'dev' of https://github.com/Bridgeconn/vachan-admin into…
May 11, 2026
ef532f1
verse markers post api req body modifications
May 11, 2026
4b64b50
updated dictionary index call
May 11, 2026
05da268
Merge pull request #482 from Bridgeconn/islverse_markers_api
AthulyaMS May 11, 2026
00ef859
Merge pull request #483 from Bridgeconn/dictindex
AthulyaMS May 11, 2026
5769c59
handle BOM in windows OS for OBS md file
RevantCI May 11, 2026
8d98260
Merge pull request #481 from Bridgeconn/obs-fix
RevantCI May 11, 2026
ee02007
isl_verse_markers verse checking fix
May 13, 2026
52a1394
verse marker modifications
May 13, 2026
682c2d7
Dictionary index words sort case insensitive
May 14, 2026
d3c7050
Merge pull request #484 from Bridgeconn/islverse_markers_api
AthulyaMS May 14, 2026
ff1b8be
Merge pull request #488 from Bridgeconn/dictindex
AthulyaMS May 14, 2026
b71a169
review changes
KetanKBaboo May 14, 2026
440d9e5
Merge pull request #489 from Bridgeconn/obs-fix
RevantCI May 14, 2026
7dc7e2a
Remove GitHub Actions pytest workflow for merging to master
AthulyaMS May 26, 2026
a178b8c
Merge pull request #491 from Bridgeconn/remove_githubflow
RevantCI May 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 0 additions & 72 deletions .github/workflows/pytest_github_actions.yml

This file was deleted.

30 changes: 30 additions & 0 deletions backend/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,3 +229,33 @@ SMTP_PASSWORD=your_app_password
- **Dev:** use MailHog → safe, no real emails.
- **Prod:** use real SMTP → sends to inbox.
- Don’t commit real credentials to Git.


## M2M Authentication
### Credential generation script

Create client credentials once using the script below.
The script prints the plain secret once and stores only the hash in DB.

```bash
backend/app/scripts/generate_credentials.py
```
Run command:
```bash
python scripts/generate_credentials.py --client-id vachan-nextjs-prod --name "Vachan Online Next.js Prod"
```
Example output:
```bash
M2M credentials created successfully
client_id: vachan-nextjs-prod
client_secret: <generated-secret>
name: Vachan Online Next.js Prod
```

### env
```bash
JWT_SECRET_KEY=<long-random-string>
JWT_ALGORITHM=HS256
M2M_TOKEN_EXPIRE_MINUTES=60
M2M_REFRESH_TOKEN_EXPIRE_DAYS=30
```
Loading