Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
64f09e5
feat: implement job registry and abstract job class for asynchronous …
Kallyan01 May 28, 2026
57f6a3d
feat: implement JobScheduler class for managing job lifecycle with Ac…
Kallyan01 May 29, 2026
e207b45
refactor: remove JsonSerializable implementation from AbstractJob class
Kallyan01 May 29, 2026
4a03fe6
feat: implement job scheduling system with ReindexJob and SyncJob for…
Kallyan01 May 29, 2026
0eec653
feat: enhanced job management and UI for reindexing process
Kallyan01 May 29, 2026
4ded723
feat: add remote job status endpoint, permission checks for job manag…
Kallyan01 May 29, 2026
a8b9812
feat: enhance job management with timestamp and error handling in Syn…
Kallyan01 Jun 1, 2026
27f7942
feat: improve job handling and error logging in ReindexJob and JobSch…
Kallyan01 Jun 1, 2026
c6161d2
feat: increase default batch size from 10 to 30 in ReindexJob and rel…
Kallyan01 Jun 1, 2026
b5e924c
feat: enhance reindexing process with improved state management and b…
Kallyan01 Jun 2, 2026
d6c18b4
feat: add pagination support to job history and fixed batch counts bu…
Kallyan01 Jun 3, 2026
6fd9389
feat: update retry logic and transient key for reindex state management
Kallyan01 Jun 3, 2026
9b61f67
test: add tests for reindex status endpoint and handle active reindex…
Kallyan01 Jun 4, 2026
10fb666
feat: enhance history details view with improved styling and interaction
Kallyan01 Jun 4, 2026
61c8139
feat: Improved remote job retry functionality and enhance job failure…
Kallyan01 Jun 4, 2026
4b2f562
fix: split composer install to avoid Strauss token validation failure…
Copilot Jun 8, 2026
a54d6f2
feat: enhance job status rendering with support for text display type
Kallyan01 Jun 4, 2026
9990143
test: added unit tests for job registry, reindex job, sync job, and j…
Kallyan01 Jun 5, 2026
f9d8740
fix: job cancellation issues resolved
Kallyan01 Jun 9, 2026
265d0b1
fix: resolved CI issue related to strauss
Kallyan01 Jun 9, 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
7 changes: 7 additions & 0 deletions .github/workflows/reusable-phpcs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,13 @@ jobs:

- name: Install Composer dependencies
uses: ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # v4.0.0
with:
composer-options: "--no-scripts"

- name: Run Composer post-install scripts
run: composer run prefix-namespaces
env:
COMPOSER_AUTH: '{}'

Comment on lines +46 to 53

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NEVER change the CI as part of an unrelated code change.
Either the CI is broken and deserves its own PR to fix, or you need to doublecheck you assumptions about whether it needs changing at all.

- name: Run PHPCS
id: phpcs
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/reusable-phpstan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,13 @@ jobs:

- name: Install Composer dependencies
uses: ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # v4.0.0
with:
composer-options: "--no-scripts"

- name: Run Composer post-install scripts
run: composer run prefix-namespaces
env:
COMPOSER_AUTH: '{}'

- name: Run PHPStan
id: phpstan
Expand Down
Loading
Loading