Commit graph

  • 57d0d59b53
    feat(updater): Added exceptions logging (#2026) Roman Kelesidis 2025-07-02 10:16:54 +03:00
  • a1b893b78c
    refactor(updater): Use sha256 hash if available Roman Kelesidis 2025-07-02 10:12:20 +03:00
  • d760ca66d5
    feat(updater): Added exceptions logging Roman Kelesidis 2025-07-02 09:56:12 +03:00
  • 6c491be4e9
    refactor(emoji): rename variables for clarity in EmojiAlias and EmojiCategory controllers Yury Pikhtarev 2025-07-02 03:10:04 +04:00
  • 3957929769
    fix(emoji): correct comment casing for Unicode emoji in EmojiFactory Yury Pikhtarev 2025-07-02 02:38:00 +04:00
  • c8656d7576
    feat(emoji): implement comprehensive emoji management system Yury Pikhtarev 2025-07-02 02:14:40 +04:00
  • 7f79ad5217
    refactor: remove legacy files and update logo in the project (#2024) Yury Pikhtarev 2025-07-01 23:10:28 +04:00
  • 3d19597e28
    refactor: remove legacy files and update logo in the project Yury Pikhtarev 2025-07-01 23:05:38 +04:00
  • ccf2400450
    feat: add comprehensive documentation for legacy TorrentPier system (#2023) Yury Pikhtarev 2025-07-01 14:17:53 +04:00
  • 2ed75cf254
    feat: add comprehensive documentation for legacy TorrentPier system Yury Pikhtarev 2025-07-01 14:15:03 +04:00
  • e52e7bf957 Add typo check report for README files with minor improvements cursor/check-readme-for-typos-f507 Cursor Agent 2025-06-30 22:55:16 +00:00
  • 48a17c47c6
    feat: add pull request template for improved contribution guidelines (#2022) Yury Pikhtarev 2025-07-01 01:59:45 +04:00
  • 3ba899c7e2
    feat: add pull request template for improved contribution guidelines Yury Pikhtarev 2025-07-01 01:59:17 +04:00
  • 5d5b907207
    Refactor: remove some legacy files and enhance documentation (#2021) Yury Pikhtarev 2025-07-01 01:51:54 +04:00
  • 6f872e56c2
    Refactor: remove some legacy files and enhance documentation Yury Pikhtarev 2025-07-01 01:51:01 +04:00
  • 306715212a
    Create CODE_OF_CONDUCT.md (#2020) Yury Pikhtarev 2025-07-01 01:20:06 +04:00
  • 75621fe20d
    Create CODE_OF_CONDUCT.md Yury Pikhtarev 2025-07-01 01:15:35 +04:00
  • 3ed34c6bdb
    feat: add contributing guidelines and enhance documentation clarity (#2019) Yury Pikhtarev 2025-07-01 01:10:32 +04:00
  • 0ce1225aaf
    feat: introduce Contributor Covenant Code of Conduct and remove legacy guidelines Yury Pikhtarev 2025-07-01 01:09:48 +04:00
  • 4463998fe7
    feat: add contributing guidelines and enhance documentation clarity Yury Pikhtarev 2025-07-01 01:05:59 +04:00
  • a5d4de4a10
    chore: update documentation setup and package configurations (#2018) Yury Pikhtarev 2025-07-01 00:50:36 +04:00
  • 98293c3e47
    chore: update documentation setup and package configurations Yury Pikhtarev 2025-07-01 00:49:51 +04:00
  • 0c8ea7974a
    feat: add Docusaurus documentation setup and deployment workflow (#2017) Yury Pikhtarev 2025-07-01 00:36:08 +04:00
  • 84790de7e7
    chore: enhance documentation workflow and update GitHub Actions Yury Pikhtarev 2025-07-01 00:33:20 +04:00
  • f8b3299c1f
    feat: add Docusaurus documentation setup and deployment workflow Yury Pikhtarev 2025-07-01 00:26:49 +04:00
  • 9bfdf62128
    feat: integrate Laravel Scout with Meilisearch support (#2016) Yury Pikhtarev 2025-06-30 18:08:50 +04:00
  • 8d5fd606f3
    feat: integrate Laravel Scout with Meilisearch support Yury Pikhtarev 2025-06-30 17:54:41 +04:00
  • 4f0af89bf4
    feat: integrate Laravel Telescope for enhanced debugging and monitoring (#2015) Yury Pikhtarev 2025-06-30 17:32:28 +04:00
  • 47db973486
    feat: integrate Laravel Telescope for enhanced debugging and monitoring Yury Pikhtarev 2025-06-30 17:27:56 +04:00
  • 9e3f3588f2
    release: v2.8.2 v2.8.2 Roman Kelesidis 2025-06-30 10:49:42 +03:00
  • 76b191ff41
    release: v2.4.8 v2.4.8 Roman Kelesidis 2025-06-30 10:48:29 +03:00
  • 915e1d817c
    fix(TorrentFileList): Avoid array_merge reindexing for numeric folder names (#2014) Roman Kelesidis 2025-06-29 15:01:20 +03:00
  • a5fbc2ffc7
    fix(TorrentFileList): Avoid array_merge reindexing for numeric folder names (#2014) Roman Kelesidis 2025-06-29 15:01:20 +03:00
  • 0cacdebb6a
    fix(TorrentFileList): Avoid array_merge reindexing for numeric folder names Roman Kelesidis 2025-06-29 14:53:21 +03:00
  • eecfba8fe7
    chore: update dependencies (#2012) Yury Pikhtarev 2025-06-27 18:03:47 +04:00
  • 1d45ce68be
    Merge branch 'dexter' into dev/301 Yury Pikhtarev 2025-06-27 18:03:29 +04:00
  • 3dd32bdf0c
    chore: update dependencies Yury Pikhtarev 2025-06-27 03:12:28 +04:00
  • 7ac335974b
    refactor: Use DEFAULT_CHARSET constant instead of hardcoded string (#2011) Roman Kelesidis 2025-06-26 13:31:41 +03:00
  • c2cbc77b14
    refactor: Use DEFAULT_CHARSET constant instead of hardcoded string (#2011) Roman Kelesidis 2025-06-26 13:31:41 +03:00
  • f0167ced9c
    refactor: Use DEFAULT_CHARSET constant instead of hardcoded string Roman Kelesidis 2025-06-26 13:31:10 +03:00
  • 134b3dfa5c
    fix(redirect): add no-cache headers to prevent browser caching of redirects (#2010) Roman Kelesidis 2025-06-26 13:07:42 +03:00
  • 9c45351880
    fix(redirect): add no-cache headers to prevent browser caching of redirects Roman Kelesidis 2025-06-26 13:07:15 +03:00
  • 947b434484
    chore: update nunomaduro/collision to version 8.8.2 and add BrowserStack sponsorship information to README (#2009) Yury Pikhtarev 2025-06-25 14:55:16 +04:00
  • 5d94fd9257
    chore: update nunomaduro/collision to version 8.8.2 and add BrowserStack sponsorship information to README Yury Pikhtarev 2025-06-25 14:50:47 +04:00
  • 5cec0d8cec
    Apply fixes from StyleCI analysis-2ZGQ4l StyleCI Bot 2025-06-25 06:21:33 +00:00
  • 58c21c95f8
    Composer(deps-dev): Bump nunomaduro/collision from 8.8.1 to 8.8.2 dependabot[bot] 2025-06-25 06:21:14 +00:00
  • 986d198aaf
    release: v2.4.7 v2.4.7 Roman Kelesidis 2025-06-24 13:23:52 +03:00
  • 12ce6e783e
    fix(ip-api): Add error handling and logging for freeipapi.com requests (#2006) Roman Kelesidis 2025-06-24 12:55:41 +03:00
  • 8c161ceae0
    fix(filelist): Undefined property: FileTree::$length when v2 torrent only (#2004) Roman Kelesidis 2025-06-23 21:49:53 +03:00
  • c2e3a13a04
    release: v2.8.1 v2.8.1 Roman Kelesidis 2025-06-24 13:00:37 +03:00
  • f1d6e74e5d
    fix(ip-api): Add error handling and logging for freeipapi.com requests (#2006) Roman Kelesidis 2025-06-24 12:55:41 +03:00
  • 53bd6e4e4f
    fix(ip-api): add error handling and logging for freeipapi.com requests Roman Kelesidis 2025-06-24 12:53:58 +03:00
  • eae410bdbc
    feat: Framework preparations: Config, Dependencies & Authentication Overhaul (#2005) Yury Pikhtarev 2025-06-24 02:33:07 +04:00
  • 675c6f6e08
    chore: update .env.example for maintenance driver configuration Yury Pikhtarev 2025-06-24 02:30:47 +04:00
  • 832e333d49
    chore: update .gitignore to exclude Claude Code file Yury Pikhtarev 2025-06-24 02:25:09 +04:00
  • 2113395b53
    chore: add Pint configuration and refactor code style Yury Pikhtarev 2025-06-24 02:00:20 +04:00
  • fffb5a7169
    refactor: reorder traits in User model and add newlines in test files Yury Pikhtarev 2025-06-24 01:45:44 +04:00
  • 757a6b3e91
    feat: integrate Laravel Sanctum for API authentication Yury Pikhtarev 2025-06-24 00:33:39 +04:00
  • 9ccb16a771
    chore: update Redis client configuration and dependencies Yury Pikhtarev 2025-06-24 00:24:12 +04:00
  • ca29b387ea
    chore: update .env.example for TorrentPier configuration Yury Pikhtarev 2025-06-24 00:08:40 +04:00
  • 6088732f5c
    chore: update project configuration for TorrentPier migration Yury Pikhtarev 2025-06-23 23:38:38 +04:00
  • 8aef4bff70
    chore: update package-lock and package.json for TorrentPier migration Yury Pikhtarev 2025-06-23 23:22:24 +04:00
  • 7f4cc9d3b9
    fix(filelist): Undefined property: FileTree::$length when v2 torrent only (#2004) Roman Kelesidis 2025-06-23 21:49:53 +03:00
  • 2897aedab7
    fix(filelist): Undefined property: FileTree::$length when v2 torrent only Roman Kelesidis 2025-06-23 21:47:19 +03:00
  • 9e27f83ecc
    chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates dependabot[bot] 2025-06-23 16:54:12 +00:00
  • dbbc31b519
    feat: initialize Laravel project with React 19 starter kit (#2001) Yury Pikhtarev 2025-06-23 19:38:21 +04:00
  • 6af68f9c87
    Potential fix for code scanning alert no. 595: Workflow does not contain permissions Yury Pikhtarev 2025-06-23 19:36:17 +04:00
  • c5cf1a0127
    feat: initialize Laravel project with React 19 starter kit Yury Pikhtarev 2025-06-23 19:28:54 +04:00
  • b8e47d569e
    feat!: Laravel migration preparations (#2000) Yury Pikhtarev 2025-06-23 17:12:50 +04:00
  • f9b6ae85e6
    docs: simplify README.md by removing redundant description Yury Pikhtarev 2025-06-23 17:10:21 +04:00
  • 216a51902c
    chore: update .editorconfig for consistent coding styles Yury Pikhtarev 2025-06-23 17:08:43 +04:00
  • da19faf043
    feat: add comprehensive .gitignore for Laravel, macOS, Windows, and PhpStorm Yury Pikhtarev 2025-06-23 16:58:45 +04:00
  • 9ddfd768cc
    feat: sunset legacy system - good night sweet prince Yury Pikhtarev 2025-06-23 16:57:31 +04:00
  • ae418d4b6a
    refactor!: remove legacy architecture and unused infrastructure Yury Pikhtarev 2025-06-23 16:28:57 +04:00
  • 5dcc6f8cc3
    feat!: complete Laravel migration Yury Pikhtarev 2025-06-23 15:49:30 +04:00
  • 1e14fa9098
    Merge e5ca170b4c into 5b5bf49f4e Yury Pikhtarev 2025-06-23 11:47:06 +00:00
  • e5ca170b4c
    chore!: mark codebase as fully broken dev/104 Yury Pikhtarev 2025-06-23 15:46:49 +04:00
  • 9a1e17de8d
    feat(middleware): add authentication and admin middleware for role-based access control Yury Pikhtarev 2025-06-23 01:23:15 +04:00
  • 58e02e0924
    feat: add application container and event classes for user and torrent uploads Yury Pikhtarev 2025-06-23 01:13:46 +04:00
  • 314ceacbe7
    feat: implement Laravel-style CLI commands and enhance console architecture Yury Pikhtarev 2025-06-23 00:55:30 +04:00
  • 3848c6f2c0
    refactor: rename config() to tp_config() to avoid Laravel conflicts Yury Pikhtarev 2025-06-23 00:13:58 +04:00
  • b02aaf7255
    feat: integrate Laravel Illuminate packages and modernize legacy code Yury Pikhtarev 2025-06-22 23:53:40 +04:00
  • 5bac20b54a
    refactor!: migrate from custom architecture to Laravel-like framework structure Yury Pikhtarev 2025-06-22 23:48:23 +04:00
  • e6e80145cc
    refactor(controllers): move legacy PHP controllers to dedicated directory Yury Pikhtarev 2025-06-22 12:12:51 +04:00
  • 1890215278
    refactor(controllers): move ajax.php to controllers directory and improve routing Yury Pikhtarev 2025-06-22 02:35:54 +04:00
  • 273121a49f
    feat(http): implement HTTP routing infrastructure with middleware support Yury Pikhtarev 2025-06-22 02:26:25 +04:00
  • a0fc2a9da9
    release: v2.8.0 v2.8.0 Roman Kelesidis 2025-06-21 22:16:28 +03:00
  • c6076c2c27
    fix(template): handle L_ variables in template vars when not found in lang vars (#1998) Yury Pikhtarev 2025-06-21 23:13:01 +04:00
  • 95c9364a60
    fix(template): handle L_ variables in template vars when not found in lang vars Yury Pikhtarev 2025-06-21 23:07:07 +04:00
  • 5b5bf49f4e
    feat: implement dependency injection container infrastructure (#1997) Yury Pikhtarev 2025-06-21 22:50:06 +04:00
  • becc09ac10
    refactor(tests): update exception handling to use Throwable Yury Pikhtarev 2025-06-21 22:46:37 +04:00
  • f09aa3627b
    feat: implement dependency injection container infrastructure Yury Pikhtarev 2025-06-21 22:31:29 +04:00
  • 39bc5977e3
    feat(architecture): implement hexagonal architecture foundation with DDD structure (#1991) Yury Pikhtarev 2025-06-21 21:15:40 +04:00
  • 30e4e1e22d
    Merge branch 'dexter' into dev/102 Yury Pikhtarev 2025-06-21 21:15:17 +04:00
  • 3637325c53
    removed: Useless password max length restriction (#1996) Roman Kelesidis 2025-06-21 20:09:32 +03:00
  • 49f0206d3d
    removed: Useless password max length restriction Roman Kelesidis 2025-06-21 20:08:03 +03:00
  • 3fe99a1623
    docs: update README files across layers to enhance clarity and consistency Yury Pikhtarev 2025-06-21 21:02:33 +04:00
  • 6b160c6ac8
    feat(architecture): implement hexagonal architecture foundation with DDD structure Yury Pikhtarev 2025-06-21 17:22:16 +04:00
  • 8a0f91304d
    docs!: align documentation with TorrentPier 3.0 breaking changes paradigm (#1989) Yury Pikhtarev 2025-06-21 13:20:15 +04:00
  • f30afe7a37
    docs: clarify breaking changes in documentation for TorrentPier 3.0 Yury Pikhtarev 2025-06-21 13:15:14 +04:00