2026-10-03T00:57:40Z - 2026-10-10T00:57:40Z

Overview

54 Active Pull Requests
49 Active Issues
Excluding merges, 2 authors have pushed 70 commits to main and 166 commits to all branches. On main, 1983 files have changed and there have been 68331 additions and 981721 deletions.

1 Release published by 1 user

Published dotnet-final 2026-10-08 18:29:29 +00:00

54 Pull requests merged by 1 user

Merged #108 Nastaliq note on switching; titles clear of the path line; sliders the same length 2026-10-09 23:20:04 +00:00

Merged #107 Fonts: interface always Naskh, reading font for the literature; radif spacing 2026-10-09 23:09:41 +00:00

Merged #106 Poet and book editors: details, intro and titles through the pipeline 2026-10-09 23:08:08 +00:00

Merged #105 One keyboard design across the site 2026-10-09 23:00:57 +00:00

Merged #104 Text size slider in the display settings 2026-10-09 23:00:44 +00:00

Merged #103 Attribution: Divan by Muhammad Anas Rashid 2026-10-09 22:54:59 +00:00

Merged #102 Profile: Urdu keyboard on name and bio; field keyboards open under the field 2026-10-09 22:54:43 +00:00

Merged #101 Naskh weight slider in the display settings 2026-10-09 22:54:34 +00:00

Merged #100 How to use the site: readers, moderators and admins 2026-10-09 22:54:28 +00:00

Merged #99 Statistics for admins: views, visitors, moderation, accounts (no cookies) 2026-10-09 22:54:20 +00:00

Merged #98 Version history: compare versions, revert through the pipeline, log filters 2026-10-09 22:43:16 +00:00

Merged #97 SEO: page descriptions, canonical URLs, structured data 2026-10-09 22:36:51 +00:00

Merged #96 Tags at the end of a page: «ٹیگ» at the start of the line, the tags following it on the same line and wrapping across the width when opened (a sample on /design) 2026-10-09 22:25:44 +00:00

Merged #95 Tags folded at the end of a page; a how-to-use page instead of the hint 2026-10-09 22:16:24 +00:00

Merged #94 Phones: couplet tools on tap, e-book tabs on one line, a header that steps aside 2026-10-09 22:03:22 +00:00

Merged #92 robots.txt, sitemap.xml and an RSS feed of new content 2026-10-09 19:55:29 +00:00

Merged #90 Monitoring: /health for uptime checks, structured error logging, API errors without internal details 2026-10-09 19:49:08 +00:00

Merged #89 Fix: stop tracking node_modules links (committed by mistake in #78) 2026-10-09 19:48:58 +00:00

Merged #88 Launch: privacy and terms pages, Urdu 404 and error pages 2026-10-09 19:48:34 +00:00

Merged #79 Editor keyboard: docked at the bottom, following the writing cursor 2026-10-09 16:18:36 +00:00

Merged #78 Divan text: source link field ماخذ_لنک (was ماخذ_ربط) 2026-10-09 16:18:29 +00:00

Merged #77 Brand protection: GPL section 7 terms, TRADEMARKS.md, the name and taglines in one file 2026-10-09 16:01:31 +00:00

Merged #76 Security: a made-up x-client-ip can no longer get round the sign-in and sign-up limits 2026-10-09 15:58:42 +00:00

Merged #73 Home masthead: no second دیوان (the logo says it); اردو کا کلاسیکی ادب is the heading, between two couplet lines 2026-10-09 15:03:25 +00:00

Merged #72 User access redesign, Libron, spacing, footer, headline, logo concepts 2026-10-09 14:43:53 +00:00

Merged #70 E-books: a section for every poet (tabs, covers), right-to-left PDF reader, page bookmarks, book details 2026-10-09 13:17:32 +00:00

Merged #69 Fix publishing: URL is not a constructor 2026-10-09 12:59:04 +00:00

Merged #68 Fix: e-books in the moderation queue and log had no title or link 2026-10-09 12:57:28 +00:00

Merged #67 E-books: upload with its own permission, review, and viewers for PDF, EPUB, text and archive.org 2026-10-09 12:54:28 +00:00

Merged #66 Footer tagline: made by a Pakistani, for Pakistan (with the flag) 2026-10-09 12:45:09 +00:00

Merged #65 Tags: typed tags on poets, books, works and couplets; tag pages; tag: in search 2026-10-09 12:43:57 +00:00

Merged #64 Home sections editor: Urdu keyboard and Roman typing in its boxes 2026-10-09 12:30:22 +00:00

Merged #63 Home page sections: a site permission to rename, add and reorder sections and sort their poets 2026-10-09 12:25:37 +00:00

Merged #62 About page: دیوان کے بارے میں 2026-10-09 12:25:19 +00:00

Merged #61 Arranging content: reorder works, sections and books (own permission) 2026-10-09 12:05:55 +00:00

Merged #60 Editor: live code view beside the editor; unchanged drafts are not kept 2026-10-08 23:21:10 +00:00

Merged #59 UI: poet cards (corner bookmark, one size, years on two lines); centred previous/next 2026-10-08 23:13:34 +00:00

Merged #58 Urdu content editor on Tiptap (structured editing, with the source view) 2026-10-08 23:13:21 +00:00

Merged #57 Moderators' guide: how to write Divan text with all the tags 2026-10-08 22:44:15 +00:00

Merged #56 Publishing commits to divan-data git; public names only; 'last edited' on poems 2026-10-08 22:44:07 +00:00

Merged #55 Search box icons: search button; keyboard icons inside the poet name box 2026-10-08 22:34:59 +00:00

Merged #54 Moderation: versions of works and the L2 → L1 → admin pipeline 2026-10-08 22:34:51 +00:00

Merged #53 Divan-owned content: works edited in Divan, plus the content management model 2026-10-08 22:34:40 +00:00

Merged #49 Research: content model and moderation (no wiki engine embedded; Divan text format) 2026-10-08 22:16:18 +00:00

Merged #48 Bookmark icon and wording: محفوظ کریں / محفوظ شدہ 2026-10-08 22:16:04 +00:00

Merged #50 Search: poets and content separately, numbered pages, author filter with Urdu input 2026-10-08 22:14:49 +00:00

Merged #47 Bookmarks (🔖) for poets, books/chapters and poems; word book on its own page 2026-10-08 22:00:43 +00:00

Merged #46 Word book: + instead of a heart for words 2026-10-08 21:58:17 +00:00

Merged #45 Personal library: saved poets, works, couplets and words 2026-10-08 21:51:05 +00:00

Merged #43 Profile: full name and bio 2026-10-08 21:45:20 +00:00

Merged #40 Permissions (IAM): moderators and scoped grants 2026-10-08 21:22:26 +00:00

Merged #39 Admin panel: users, password resets, roles, audit log 2026-10-08 21:10:05 +00:00

Merged #37 Accounts: email and password 2026-10-08 21:05:05 +00:00

Merged #26 Text selection menu like Ganjoor's 2026-10-08 20:57:39 +00:00

37 Issues closed from 1 user

Closed #51 Version history like a wiki: every change, who did what, diffs, revert 2026-10-09 23:15:32 +00:00

Closed #32 Content editors: poets, books and works 2026-10-09 23:08:08 +00:00

Closed #86 Privacy-friendly visitor statistics (optional) 2026-10-09 22:54:20 +00:00

Closed #83 Launch: SEO (robots.txt, sitemap, page descriptions, structured data) 2026-10-09 22:36:51 +00:00

Closed #81 Launch: Urdu 404 and error pages 2026-10-09 22:34:48 +00:00

Closed #87 RSS feed of new and updated content 2026-10-09 19:55:29 +00:00

Closed #82 Launch: health check, uptime monitoring and error logging 2026-10-09 19:49:09 +00:00

Closed #80 Launch: privacy policy and terms pages (Urdu) 2026-10-09 19:48:34 +00:00

Closed #14 Urdu music features 2026-10-09 15:35:06 +00:00

Closed #15 en-PK UI locale 2026-10-09 15:35:06 +00:00

Closed #6 Bring the Gitea Actions runner online and verify daily sync 2026-10-09 15:35:05 +00:00

Closed #13 Poet portraits (cross-platform image processing) 2026-10-09 15:35:05 +00:00

Closed #30 Divan-owned content in divan-data; syncs respect it 2026-10-09 12:33:41 +00:00

Closed #41 Arrange content: reorder works and sections of a poet's books 2026-10-09 12:05:55 +00:00

Closed #28 Urdu editor for moderators: writing tools and document import 2026-10-08 23:13:21 +00:00

Closed #34 Publishing to git: commits to divan-data, last updated by on pages 2026-10-08 22:44:07 +00:00

Closed #31 Approval pipeline: drafts, L2 → L1 → admin 2026-10-08 22:34:51 +00:00

Closed #38 Research: wiki-style content model and tagging for moderation 2026-10-08 22:16:18 +00:00

Closed #24 Personal library: favourite poets and works, bookmarks 2026-10-08 21:51:05 +00:00

Closed #25 Word collection 2026-10-08 21:51:05 +00:00

Closed #42 Profile: full name and bio in Urdu 2026-10-08 21:45:20 +00:00

Closed #29 Permissions (IAM): moderator levels and scoped grants 2026-10-08 21:22:27 +00:00

Closed #27 Admin panel: users and roles 2026-10-08 21:10:05 +00:00

Closed #18 6.2 Accounts 2026-10-08 21:05:05 +00:00

Closed #23 Text selection menu (Ganjoor-style) 2026-10-08 20:57:39 +00:00

Closed #8 Re-import into the app after data changes 2026-10-08 20:33:57 +00:00

Closed #16 Evaluate PostgreSQL instead of SQL Server 2026-10-08 20:33:56 +00:00

Closed #12 Deployment and rollback documentation 2026-10-08 18:30:28 +00:00

Closed #2 Translate public page chrome to Urdu 2026-10-08 18:30:27 +00:00

Closed #9 Verify Docker images and stack on x86-64 Linux 2026-10-08 18:30:27 +00:00

Closed #1 Complete the local import and review public pages 2026-10-08 18:30:26 +00:00

Closed #3 Make search normalisation Urdu-aware 2026-10-08 17:50:24 +00:00

Closed #4 Avoid broken poet images while portraits are deferred 2026-10-08 17:50:24 +00:00

Closed #7 Merge duplicate author pages 2026-10-04 22:33:08 +00:00

Closed #10 Database backups and restore runbook 2026-10-04 22:27:53 +00:00

Closed #11 Security pass before production 2026-10-04 22:27:53 +00:00

Closed #5 Decide on and handle the museum/artifact subsystem 2026-10-04 22:25:00 +00:00

12 Issues created by 1 user

Opened #17 6.1 Reading parity 2026-10-08 18:30:29 +00:00

Opened #19 6.3 Community 2026-10-08 18:30:29 +00:00

Opened #20 Content moderation: Divan's own copy over Wikisource and Wiktionary 2026-10-08 18:30:30 +00:00

Opened #21 6.5 Recitations 2026-10-08 18:30:30 +00:00

Opened #22 Operations: deploys without downtime, sync on the server, first GitHub release 2026-10-08 18:30:31 +00:00

Opened #33 Document import for the Urdu editor: paste, .docx, .odt, .txt 2026-10-08 20:49:33 +00:00

Opened #35 Dictionary editor and Divan dictionary entries 2026-10-08 20:49:34 +00:00

Opened #36 Upstream changes queue for Divan-owned content 2026-10-08 20:49:34 +00:00

Opened #44 Public API for mobile apps (Android, iOS) 2026-10-08 21:32:10 +00:00

Opened #52 Tags: on phrases and words; tags as a search filter 2026-10-08 22:21:45 +00:00

Opened #84 Launch: password recovery by email 2026-10-09 17:22:35 +00:00

Opened #85 Launch: protection against automated sign-ups 2026-10-09 17:22:35 +00:00