Server : LiteSpeed System : Linux ncr1.int3rnet.net 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP Thu May 7 23:17:13 UTC 2026 x86_64 User : digitaln ( 1704) PHP Version : 8.1.34 Disable Function : NONE Directory : /var/softaculous/odm/ |
## [2.10.0-release](https://github.com/opendocman/opendocman/compare/v2.9.0-release...v2.10.0-release) (2026-08-27) ### Features * add documents by email (mail-in ingest, fixes [#17](https://github.com/opendocman/opendocman/issues/17)) ([#442](https://github.com/opendocman/opendocman/issues/442)) ([cc499ab](https://github.com/opendocman/opendocman/commit/cc499ab2100b3ac0d3c44db8167a50f0278357e9)) ### Bug Fixes * restore per-user profile self-edit form (regression from [#421](https://github.com/opendocman/opendocman/issues/421)) ([#441](https://github.com/opendocman/opendocman/issues/441)) ([e5043ca](https://github.com/opendocman/opendocman/commit/e5043ca45df560cae2caac96540552fe2f9ec648)) ## [2.9.0-release](https://github.com/opendocman/opendocman/compare/v2.8.0-release...v2.9.0-release) (2026-08-20) ### Features * admin-configurable default department for new registrants + unassigned-user visibility (fixes [#332](https://github.com/opendocman/opendocman/issues/332)) ([#434](https://github.com/opendocman/opendocman/issues/434)) ([b2e0863](https://github.com/opendocman/opendocman/commit/b2e086328c5622bd86f9e87a353c3bbad8ff6b70)) * notify user document is pending review after add/check-in ([#52](https://github.com/opendocman/opendocman/issues/52)) ([#426](https://github.com/opendocman/opendocman/issues/426)) ([584e389](https://github.com/opendocman/opendocman/commit/584e38954dad216f94981cc2812975a6d1546261)) * public file sharing + permission fixes and E2E suite hardening ([#423](https://github.com/opendocman/opendocman/issues/423)) ([51bc78b](https://github.com/opendocman/opendocman/commit/51bc78b2ab4e8a433da95399bc7b36222a995e7c)) * replace MD5 password hashing with bcrypt and lazy migration ([#427](https://github.com/opendocman/opendocman/issues/427)) ([d38e56b](https://github.com/opendocman/opendocman/commit/d38e56b51df643fc83d9723de1d35a05b2bc34d0)) ### Bug Fixes * include category-inherited files in listing and search ([#430](https://github.com/opendocman/opendocman/issues/430)) ([#432](https://github.com/opendocman/opendocman/issues/432)) ([9215c5e](https://github.com/opendocman/opendocman/commit/9215c5e3974fb0dc0a9a4d65b85ab3f2ef774474)) * include per-file user grants in reviewer file listing ([#321](https://github.com/opendocman/opendocman/issues/321)) ([#429](https://github.com/opendocman/opendocman/issues/429)) ([f01d5d9](https://github.com/opendocman/opendocman/commit/f01d5d9afbde0a26bc22c1d9ade0109dc028c804)) * show feedback messages in filetypes editor ([#37](https://github.com/opendocman/opendocman/issues/37)) ([#425](https://github.com/opendocman/opendocman/issues/425)) ([313bf52](https://github.com/opendocman/opendocman/commit/313bf52f9c8995017bea136ec4a20fb368a579ac)) ## [2.8.0-release](https://github.com/opendocman/opendocman/compare/v2.7.0-release...v2.8.0-release) (2026-08-11) ### Features * add admin CRUD tables for Users, Departments, and Categories ([#421](https://github.com/opendocman/opendocman/issues/421)) ([7fb59cc](https://github.com/opendocman/opendocman/commit/7fb59ccfef8aeb09a14b21997f442d9b2cab4ddc)) ### Bug Fixes * load CheckResult and CheckerInterface before RequirementChecker uses them ([#422](https://github.com/opendocman/opendocman/issues/422)) ([7ff7135](https://github.com/opendocman/opendocman/commit/7ff7135d95c88d5e5b74b41244f722e72cfa0dac)) * persist Tabulator column widths and add asset cache-busting ([255342e](https://github.com/opendocman/opendocman/commit/255342e16242ec4b76e884f9de2131bfc828d6dc)) ## [2.7.0-release](https://github.com/opendocman/opendocman/compare/v2.6.0-release...v2.7.0-release) (2026-08-07) ### Features * installer pre-flight checks and fix PDF parsing error ([#415](https://github.com/opendocman/opendocman/issues/415)) ([#418](https://github.com/opendocman/opendocman/issues/418)) ([622b328](https://github.com/opendocman/opendocman/commit/622b32814302da8110f9bee325250a447a13cc7e)) * permission inheritance design doc, implementation plan, and rename 'None' to 'Unset' across all language files ([69670af](https://github.com/opendocman/opendocman/commit/69670afac663ca82df26a217c0c287bc345ad85d)) * widen main content container to match navbar width ([#414](https://github.com/opendocman/opendocman/issues/414)) ([e9a9109](https://github.com/opendocman/opendocman/commit/e9a9109c897aaf57d60f8bcc7857b94853b007d9)) ### Bug Fixes * add cPanel PHP 8.3 handler to .htaccess for demo site compatibility ([5f7b38b](https://github.com/opendocman/opendocman/commit/5f7b38b91279dc033ce0b5993c96dc6fff3afa8a)) * correct revision history lifecycle for incoming staging ([#413](https://github.com/opendocman/opendocman/issues/413)) ([0c82042](https://github.com/opendocman/opendocman/commit/0c82042afa4dfb76bc72347ff7f6e3c56cb5762f)) * pass empty argv to migrate() in demoRefresh ([ce95837](https://github.com/opendocman/opendocman/commit/ce958376701cbf3b18c35063fc1c8c7bb9a8a2a7)) * redirect non-index pages to installer when DB has no tables ([#410](https://github.com/opendocman/opendocman/issues/410)) ([c22fa86](https://github.com/opendocman/opendocman/commit/c22fa86aa16725b75e730bdfc2d1b39424b18e44)) * restore missing popup() function for help links ([#417](https://github.com/opendocman/opendocman/issues/417)) ([2efe56e](https://github.com/opendocman/opendocman/commit/2efe56e01b735a4c8b17909b3a8ede264c69a78a)) * session_start guards, base_url trailing slash, CSRF validation, and E2E retry ([006cd22](https://github.com/opendocman/opendocman/commit/006cd22780cf8a72bd94df8b36a0e83142d70777)) * use getTokenForTemplate() instead of getToken() in content_index ([#411](https://github.com/opendocman/opendocman/issues/411)) ([d141137](https://github.com/opendocman/opendocman/commit/d141137c0c847aa7588c4984e4232e2fd861a7da))