Commit graph

  • 9aa3125b9c New translations main.php (Catalan) Yury Pikhtarev 2025-06-20 23:42:46 +04:00
  • c39cd772ee New translations main.php (Bulgarian) Yury Pikhtarev 2025-06-20 23:42:44 +04:00
  • d9b23e4b65 New translations main.php (Belarusian) Yury Pikhtarev 2025-06-20 23:42:43 +04:00
  • b74f75bc8e New translations main.php (Arabic) Yury Pikhtarev 2025-06-20 23:42:41 +04:00
  • 7c02b5cf0d New translations main.php (Afrikaans) Yury Pikhtarev 2025-06-20 23:42:39 +04:00
  • 5dd2ec145b New translations main.php (Spanish) Yury Pikhtarev 2025-06-20 23:42:38 +04:00
  • db6e5643ee New translations main.php (French) Yury Pikhtarev 2025-06-20 23:42:36 +04:00
  • 436d9ddd91 New translations main.php (Romanian) Yury Pikhtarev 2025-06-20 23:42:35 +04:00
  • e9a9e09576
    chore: Added --no-dev composer flag for some workflows (#1982) Roman Kelesidis 2025-06-20 22:39:17 +03:00
  • 3425bfc51b
    chore: Added --no-dev composer flag for some workflows Roman Kelesidis 2025-06-20 22:38:39 +03:00
  • e8cba5dd3f
    chore: Added --no-dev composer flag for some workflows (#1981) Roman Kelesidis 2025-06-20 22:27:34 +03:00
  • 710d37b75b
    chore: Added --no-dev composer flag for some workflows Roman Kelesidis 2025-06-20 22:26:58 +03:00
  • 4f9cc9fe0f
    fix(database): update affected rows tracking in Database class (#1980) Yury Pikhtarev 2025-06-20 23:06:36 +04:00
  • 134c183c72
    docs(README): clarify PHP version requirements and installation instructions Yury Pikhtarev 2025-06-20 23:04:59 +04:00
  • e662c17e57
    feat(install): add developer prompt for dependency installation Yury Pikhtarev 2025-06-20 23:02:38 +04:00
  • 79af9cfc49
    fix(database): update affected rows tracking in Database class Yury Pikhtarev 2025-06-20 22:49:33 +04:00
  • cc9d412522
    feat(test): add comprehensive testing infrastructure with Pest PHP (#1979) Yury Pikhtarev 2025-06-20 22:00:12 +04:00
  • 6c390e952f
    feat(test): add comprehensive testing infrastructure with Pest PHP Yury Pikhtarev 2025-06-20 21:57:24 +04:00
  • 061c2f96cb
    feat(tests): integrate Pest testing framework and set up initial test structure Yury Pikhtarev 2025-06-20 19:14:07 +04:00
  • 7aed6bc7d8
    refactor(database): enhance error logging and various fixes (#1978) Yury Pikhtarev 2025-06-20 18:52:30 +04:00
  • 43b6b10a5f
    refactor(posting): rollback changes in SQL queries up to legacy format Yury Pikhtarev 2025-06-20 18:33:39 +04:00
  • d467813447
    refactor(database): enhance error handling and logging in Database and Whoops classes Yury Pikhtarev 2025-06-20 16:52:42 +04:00
  • de33898b73
    fix(redirect): add no-cache headers to prevent browser caching of redirects Yury Pikhtarev 2025-06-20 15:06:08 +04:00
  • d40c6ba68f
    fix(database): refine development mode condition in Database class Yury Pikhtarev 2025-06-20 14:54:19 +04:00
  • 141d6767d7
    refactor(database): streamline error handling and improve code clarity in Database class Yury Pikhtarev 2025-06-20 14:52:34 +04:00
  • 8d4723f64c
    refactor(database): enhance error logging and handling in Database and DatabaseDebugger classes Yury Pikhtarev 2025-06-20 14:34:32 +04:00
  • 7e723d6ad8 changelog: Update CHANGELOG.md 📖 belomaxorka 2025-06-20 09:44:57 +00:00
  • fbde8cd421
    feat(migrations): implement Phinx database migration system (#1976) Yury Pikhtarev 2025-06-20 13:23:33 +04:00
  • 95ae7d9476
    feat(migrations): enhance migration management UI with new language variables Yury Pikhtarev 2025-06-20 13:21:54 +04:00
  • 64501a2234
    refactor: Use count() to count $initialMigrations elements Roman Kelesidis 2025-06-20 09:28:01 +03:00
  • 30c1038b3e
    refactor: Extract hardcoded migrations to class property Roman Kelesidis 2025-06-20 09:23:43 +03:00
  • 896cf6c3d6 changelog: Update CHANGELOG.md 📖 belomaxorka 2025-06-20 06:12:19 +00:00
  • 46a03a8b86
    refactor: Changed some php_sapi_name() to PHP_SAPI constants Roman Kelesidis 2025-06-20 09:08:45 +03:00
  • 84c6ca17b1
    chore: update changelog generation starting from v2.4.6-alpha.4 Roman Kelesidis 2025-06-20 09:01:03 +03:00
  • b0e92acd28
    refactor(docs): Fixed some typos Roman Kelesidis 2025-06-20 08:12:38 +03:00
  • c48c7efd40
    refactor(cron): remove demo_mode.php cron job and related functionality Yury Pikhtarev 2025-06-20 04:28:48 +04:00
  • 5af6a9433a
    docs: enhance CLAUDE.md with migration details and directory updates Yury Pikhtarev 2025-06-20 04:10:06 +04:00
  • b0215a11bc
    refactor(docs): update README for clarity and remove legacy SQL file Yury Pikhtarev 2025-06-20 04:04:54 +04:00
  • ce7e57977f
    fix(cache): auto-create cache directories when using FileStorage Yury Pikhtarev 2025-06-20 03:47:43 +04:00
  • 94598032fe
    fix(migrations): correct MySQL integer field types to match original schema Yury Pikhtarev 2025-06-20 03:42:32 +04:00
  • 2ff2adb340
    refactor(database): standardize table engines to InnoDB for reliability Yury Pikhtarev 2025-06-20 02:21:01 +04:00
  • d0dcfe008d
    fix(migrations): enforce NOT NULL constraints on migration columns Yury Pikhtarev 2025-06-20 02:11:48 +04:00
  • 22ef942088
    refactor(migrations): clean up whitespace and formatting in migration files Yury Pikhtarev 2025-06-20 01:07:31 +04:00
  • c3182ae740
    update runProcess to return process exit code Roman Kelesidis 2025-06-19 20:15:12 +03:00
  • dc64426574
    docs: Changed nightly.link url in README.md (#1977) Roman Kelesidis 2025-06-19 18:34:15 +03:00
  • 178cc25385
    docs: Changed nightly.link url in README.md Roman Kelesidis 2025-06-19 18:33:39 +03:00
  • e5ebf855ba
    feat(migrations): implement Phinx database migration system and update installation process Yury Pikhtarev 2025-06-19 18:29:33 +04:00
  • b417ee5ec7
    Merge 1ceec6acab into 0d4c869f30 Yury Pikhtarev 2025-06-19 12:04:01 +00:00
  • 1ceec6acab
    WIP: feat(attachments): implement attachment handling in viewtopic and render_attachments function dev/013 Yury Pikhtarev 2025-06-19 16:03:50 +04:00
  • b7bc7f9166
    docs: Updated Requirements sections in README.md (#1975) Roman Kelesidis 2025-06-19 14:52:07 +03:00
  • d1143270be
    docs: Updated Requirements sections in README.md Roman Kelesidis 2025-06-19 14:51:33 +03:00
  • 403fcf2aca
    docs: Fixed some typos in README.md (#1974) Roman Kelesidis 2025-06-19 14:47:06 +03:00
  • 73547bc412
    docs: Fixed some typos in README.md Roman Kelesidis 2025-06-19 14:46:17 +03:00
  • de9f5e2cb1
    release: v2.4.6 🦜 v2.4.6 Roman Kelesidis 2025-06-19 11:19:30 +03:00
  • 6a1d682385
    fix: Duplicate column SQL query issues in viewtopic.php (#1973) Roman Kelesidis 2025-06-19 11:16:17 +03:00
  • 7373642151
    fix: Duplicate column SQL query issues in viewtopic.php Roman Kelesidis 2025-06-19 11:15:48 +03:00
  • faf3d79192
    fix(sql): Resolve only_full_group_by compatibility issues in tracker cleanup Roman Kelesidis 2025-06-19 11:11:35 +03:00
  • 7dc69ba699
    chore: Changed active branch name in _release.php (#1972) Roman Kelesidis 2025-06-19 11:08:58 +03:00
  • 8294ee52ae
    Update _release.php Roman Kelesidis 2025-06-19 11:08:28 +03:00
  • 8e570c639f
    chore: Changed active branch name in _release.php Roman Kelesidis 2025-06-19 11:07:34 +03:00
  • 2a8b6daecf
    fix: SQL queries in online_userlist.php to use MAX() for session data and adjusted GROUP BY clause for better accuracy (#1971) Roman Kelesidis 2025-06-19 11:05:23 +03:00
  • 6abc7071bb
    fix: Modified SQL queries in online_userlist.php to use MAX() for session data and adjusted GROUP BY clause for better accuracy Roman Kelesidis 2025-06-19 11:04:28 +03:00
  • 7d9594eeda
    chore(cliff): Add conventional commit prefix to changelog message (#1970) Roman Kelesidis 2025-06-19 11:01:52 +03:00
  • 1ee04565e5
    chore(cliff): Add conventional commit prefix to changelog message Roman Kelesidis 2025-06-19 11:01:11 +03:00
  • 15f9948403
    fix(installer): Strip protocol from TP_HOST to keep only hostname (#1969) Roman Kelesidis 2025-06-19 10:59:18 +03:00
  • aab2aff693
    fix(installer): Strip protocol from TP_HOST to keep only hostname Roman Kelesidis 2025-06-19 10:58:37 +03:00
  • ce1f35c2b5 Update CHANGELOG.md 📖 belomaxorka 2025-06-19 07:52:50 +00:00
  • a8e252f64f
    chore: Changed branch name from master to v2.4 (#1968) Roman Kelesidis 2025-06-19 10:50:26 +03:00
  • cb5c8d81fe
    chore: Changed branch name from master to v2.4 Roman Kelesidis 2025-06-19 10:48:20 +03:00
  • 0d4c869f30 changelog: Update CHANGELOG.md 📖 belomaxorka 2025-06-19 01:42:40 +00:00
  • b6c96c541c
    refactor(legacy): enhance IF statement conversion with block context awareness Yury Pikhtarev 2025-06-18 23:58:11 +04:00
  • 1e31155752
    feat: implement complete Twig-based template system with legacy compatibility Yury Pikhtarev 2025-06-18 23:14:21 +04:00
  • 49717d3a68
    feat: implement Language singleton with shorthand functions (#1966) Yury Pikhtarev 2025-06-18 19:29:06 +04:00
  • f8253f5b34
    feat: implement Language singleton with shorthand functions Yury Pikhtarev 2025-06-18 19:20:51 +04:00
  • 2fd306704f
    feat(database): add visual markers for Nette Explorer queries in debug panel (#1965) Yury Pikhtarev 2025-06-18 18:13:34 +04:00
  • 91cc6fe0a9
    feat(database): add visual markers for Nette Explorer queries in debug panel Yury Pikhtarev 2025-06-18 18:12:52 +04:00
  • 6c0219d53c
    refactor(database): rename DB to Database and extract debug functionality (#1964) Yury Pikhtarev 2025-06-18 17:46:12 +04:00
  • 582a4fb190
    Merge branch 'master' into dev/010 Yury Pikhtarev 2025-06-18 17:43:46 +04:00
  • eea962e607
    refactor(database): rename DB to Database and extract debug functionality Yury Pikhtarev 2025-06-18 17:42:15 +04:00
  • f2fca0de85
    release: v2.6.0 🐂 v2.6.0 Roman Kelesidis 2025-06-18 14:15:53 +03:00
  • 07a06a33cd
    feat!: implement unified cache system with Nette Caching (#1963) Yury Pikhtarev 2025-06-18 15:05:22 +04:00
  • 6f6753f6a1
    refactor(cache): centralize storage creation and eliminate redundancy Yury Pikhtarev 2025-06-18 15:03:02 +04:00
  • 00b0f2ffa2
    fix: update datastore type from 'filecache' to 'file' for consistency Yury Pikhtarev 2025-06-18 13:52:47 +04:00
  • c866d583c3
    feat!: implement unified cache system with Nette Caching Yury Pikhtarev 2025-06-18 13:50:33 +04:00
  • e458109eef
    fix(User): add null and array checks before session data operations (#1962) Yury Pikhtarev 2025-06-18 12:43:58 +04:00
  • ec10223528
    fix(User): add null and array checks before session data operations Yury Pikhtarev 2025-06-18 12:41:01 +04:00
  • f50b914cc1
    feat: replace legacy database layer with Nette Database implementation (#1961) Yury Pikhtarev 2025-06-18 12:29:13 +04:00
  • 711a5c58c1
    docs: Enhance README.md with future migration strategy to Nette Database Explorer Yury Pikhtarev 2025-06-18 12:23:18 +04:00
  • 75c9487329
    docs: Update UPGRADE_GUIDE.md with Database Layer Migration details Yury Pikhtarev 2025-06-18 12:13:13 +04:00
  • 301fddb451
    feat: replace legacy database layer with Nette Database implementation Yury Pikhtarev 2025-06-18 12:08:12 +04:00
  • edda2306f2
    release: v2.5.0 🐂 v2.5.0 Roman Kelesidis 2025-06-18 09:52:20 +03:00
  • 86abafb114
    docs: Add Select class migration guide (#1960) Roman Kelesidis 2025-06-18 09:43:55 +03:00
  • 5796dcfbc4
    docs: Add Select class migration guide Roman Kelesidis 2025-06-18 09:43:10 +03:00
  • 288b2d9da6
    Merge branch 'master' into docs-Add-Select-class-migration-guide Roman Kelesidis 2025-06-18 09:38:42 +03:00
  • 74a564d795
    refactor(censor): migrate Censor class to singleton pattern (#1954) Yury Pikhtarev 2025-06-18 10:38:23 +04:00
  • f1a1b4a3cb
    refactor(dev): convert Dev class to singleton pattern (#1955) Yury Pikhtarev 2025-06-18 10:36:30 +04:00
  • 292276df3f
    Merge branch 'dev/005' into dev/006 Yury Pikhtarev 2025-06-18 10:35:58 +04:00
  • 3cdbab6d1e
    docs: Add Select class migration guide Roman Kelesidis 2025-06-18 08:08:46 +03:00
  • ceb3196954
    docs: Add Select class migration guide Roman Kelesidis 2025-06-18 08:02:50 +03:00
  • 2220b80600
    Merge branch 'master' into dev/005 Roman Kelesidis 2025-06-18 07:52:02 +03:00