Arunavo Ray
c34056555f
Add bulk re-run metadata action
2026-02-24 09:59:21 +05:30
Arunavo Ray
f4074a37ad
Document metadata re-sync recovery steps
2026-02-24 09:56:02 +05:30
ARUNAVO RAY
6146d41197
Merge pull request #179 from RayLabsHQ/codex/issue-157-docs
...
Document large-repo initial sync scheduling guidance
2026-02-24 09:53:50 +05:30
Arunavo Ray
4cce5b7cfe
Document large-repo scheduling guidance
2026-02-24 09:51:54 +05:30
ARUNAVO RAY
bc89b17a4c
Merge pull request #178 from RayLabsHQ/codex/issue-172
...
Add admin CLI password reset command
2026-02-24 09:48:46 +05:30
Arunavo Ray
d023b255a7
Add admin CLI password reset flow
2026-02-24 09:45:06 +05:30
ARUNAVO RAY
71cc961f5c
Merge pull request #177 from RayLabsHQ/codex/issue-176
...
Support release limits above 100
2026-02-24 09:34:50 +05:30
Arunavo Ray
9bc7bbe33f
Support release limits above 100
2026-02-24 09:23:50 +05:30
ARUNAVO RAY
6cc03364fb
Merge pull request #162 from RayLabsHQ/fix/issue-161-status-sync
...
fix: ensure correct open/closed status when mirroring issues (#161 )
2026-02-24 09:14:19 +05:30
ARUNAVO RAY
d623d81a44
Merge pull request #167 from RayLabsHQ/dependabot/npm_and_yarn/www/npm_and_yarn-1b92d517bd
...
build(deps): bump devalue from 5.5.0 to 5.6.2 in /www in the npm_and_yarn group across 1 directory
2026-02-24 09:13:29 +05:30
ARUNAVO RAY
5cc4dcfb29
Merge pull request #174 from tasarren/feat/starred-by-org
...
Allow starred repos to be mirrored preserving structure
2026-02-24 08:49:43 +05:30
Arunavo Ray
893fae27d3
Skip GHCR push for fork PRs
2026-02-24 08:46:05 +05:30
Arunavo Ray
29051f3503
Polish starred destination UI copy
2026-02-24 08:42:50 +05:30
Arunavo Ray
0a3ad4e7f5
Fix retry mirror strategy fallback
2026-02-24 08:31:16 +05:30
Tobeas Arren
f4d391b240
Allow starred repos to be mirrored preserving structure
2026-02-14 13:08:41 +01:00
dependabot[bot]
8280c6b337
build(deps): bump devalue
...
Bumps the npm_and_yarn group with 1 update in the /www directory: [devalue](https://github.com/sveltejs/devalue ).
Updates `devalue` from 5.5.0 to 5.6.2
- [Release notes](https://github.com/sveltejs/devalue/releases )
- [Changelog](https://github.com/sveltejs/devalue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/devalue/compare/v5.5.0...v5.6.2 )
---
updated-dependencies:
- dependency-name: devalue
dependency-version: 5.6.2
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-15 18:55:49 +00:00
Arunavo Ray
bebbda9465
fix: ensure correct open/closed status when mirroring issues ( #161 )
...
Add verification and explicit close fallback after issue creation to
handle Gitea API's two-step close process that can fail silently.
2025-12-25 14:06:20 +05:30
Arunavo Ray
2496d6f6e0
Disabled promo banner
2025-12-24 08:44:19 +05:30
ARUNAVO RAY
179083aec4
Merge pull request #160 from RayLabsHQ/dependabot/npm_and_yarn/www/npm_and_yarn-d9d6a1cc67
...
build(deps): bump the npm_and_yarn group across 1 directory with 2 updates
2025-12-17 10:50:05 +05:30
dependabot[bot]
aa74984fb0
build(deps): bump the npm_and_yarn group across 1 directory with 2 updates
...
Bumps the npm_and_yarn group with 2 updates in the /www directory: [js-yaml](https://github.com/nodeca/js-yaml ) and [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast ).
Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
Updates `mdast-util-to-hast` from 13.2.0 to 13.2.1
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases )
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: mdast-util-to-hast
dependency-version: 13.2.1
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-17 05:15:31 +00:00
ARUNAVO RAY
18ab4cd53a
Merge pull request #144 from RayLabsHQ/nix
...
Nix
2025-12-17 10:44:16 +05:30
Arunavo Ray
e94bb86b61
fix: skip nix build in CI (sandbox blocks network access)
...
bun install requires network access which Nix sandbox blocks.
CI now validates flake structure and evaluates expressions only.
Full builds work locally with: nix build --option sandbox false
2025-12-17 10:34:03 +05:30
Arunavo Ray
3993d679e6
fix: replace Cachix with Magic Nix Cache in CI workflow
...
- Use DeterminateSystems/nix-installer-action for Nix installation
- Use DeterminateSystems/magic-nix-cache-action for caching (free, no setup)
- Update documentation to remove Cachix references
- Add nix branch to CI triggers
2025-12-17 10:30:07 +05:30
Arunavo Ray
83cae16319
added promo banner for Lumical
2025-12-05 22:11:48 +05:30
Arunavo Ray
99ebe1a400
updated www packages
2025-12-04 20:56:15 +05:30
ARUNAVO RAY
204d803937
Merge pull request #158 from RayLabsHQ/upgrade-packages
...
upgraded packages
2025-12-04 19:28:02 +05:30
Arunavo Ray
2a08ae0b21
updated package manger for debian
2025-12-04 18:44:36 +05:30
Arunavo Ray
8dc7ae8bfc
moved to debian image
2025-12-04 18:34:42 +05:30
Arunavo Ray
a4dbb49006
upgraded packages
2025-12-04 17:59:43 +05:30
Arunavo Ray
6531a9325d
Added Faq
2025-11-10 10:49:34 +05:30
Arunavo Ray
ff44f0e537
v3.9.2
v3.9.2
2025-11-08 11:06:04 +05:30
ARUNAVO RAY
dec34fc384
Merge pull request #151 from RayLabsHQ/148-release-order-fix-for-same-created-date
...
fix: Sort releases by published_at instead of created_at
2025-11-08 11:05:00 +05:30
ARUNAVO RAY
f5727daedb
fix: Sort releases by published_at instead of created_at
2025-11-08 10:59:22 +05:30
ARUNAVO RAY
3857f2fd1a
Merge pull request #150 from RayLabsHQ/148-release-order-again
...
fix: Detect and recreate incorrectly ordered releases (#148 )
2025-11-08 09:21:47 +05:30
Arunavo Ray
e951e97790
fix: Detect and recreate incorrectly ordered releases ( #148 )
2025-11-08 08:59:19 +05:30
ARUNAVO RAY
d0cade633a
Merge pull request #149 from RayLabsHQ/bun-v1.3.1
...
updated packages | dockerfile
2025-11-08 08:14:22 +05:30
Arunavo Ray
490059666f
updated packages | dockerfile
2025-11-08 07:58:04 +05:30
Arunavo Ray
5852bb00f2
updated og-image
2025-11-08 07:50:20 +05:30
Arunavo Ray
749ad4a694
v3.9.0
v3.9.0
2025-11-06 07:47:23 +05:30
ARUNAVO RAY
0f752acae5
Merge pull request #146 from RayLabsHQ/fix/issue-129-release-sort-order
...
fix: Ensure proper release ordering in Gitea mirrors (#129 )
2025-11-06 07:44:12 +05:30
Arunavo Ray
652bd220c2
added missing favicon
2025-11-06 07:43:14 +05:30
Arunavo Ray
9f2eaaf04e
fix: Ensure proper release ordering in Gitea mirrors ( #129 )
...
- Add 1-second delays between release creations to ensure distinct timestamps
- Prepend GitHub original publication date to release notes
- Improve logging to show chronological processing order
- Addresses Gitea API limitation where created_unix is always set to current time
Fixes #129
2025-11-05 20:57:33 +05:30
ARUNAVO RAY
63d3f0e86c
Merge pull request #145 from z0xca/main
...
fix website install guide command
2025-11-05 11:53:22 +05:30
z0x
25e7d234ba
Update clone command to use '&&' for chaining
2025-11-04 22:58:23 -05:00
ARUNAVO RAY
9968775210
Potential fix for code scanning alert no. 39: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-11-03 16:43:42 +05:30
Arunavo Ray
0d63fd4dae
Added more docs
2025-10-31 09:22:55 +05:30
Arunavo Ray
109958342d
updated docs
2025-10-31 09:17:28 +05:30
Arunavo Ray
491546a97c
added basic nix pack
2025-10-31 09:00:18 +05:30
ARUNAVO RAY
7a3f734728
Merge pull request #142 from RayLabsHQ/fix/issue-141-duplicate-issues-on-sync
...
fix: add metadata field to repositories table to prevent duplicate issues on sync
2025-10-31 08:51:34 +05:30
Arunavo Ray
d59a07a8c5
fix: add metadata field to repositories table to prevent duplicate issues on sync
...
Fixes #141
The repository metadata field was missing from the database schema, which
caused the metadata sync state (issues, PRs, releases, etc.) to not persist.
This resulted in duplicate issues being created every time a repository was
synced because the system couldn't track what had already been mirrored.
Changes:
- Added metadata text field to repositories table in schema
- Added metadata field to repositorySchema Zod validation
- Generated database migration 0008_serious_thena.sql
Root cause analysis:
1. Code tried to read/write repository.metadata to track mirrored components
2. The metadata field didn't exist in the database schema
3. On sync, metadataState.components.issues was always false
4. This triggered re-mirroring of all issues, creating duplicates
The fix ensures metadata state persists between mirrors and syncs, preventing
duplicate metadata (issues, PRs, releases) from being created in Gitea.
2025-10-30 10:58:48 +05:30