Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
2aa747f
feat: enable allowSingleDateInRange for DatePickerInput in multiple c…
kastov Dec 25, 2025
78ae054
refactor: config profile drawers
kastov Dec 26, 2025
f8f8a39
chore(i18n): update translations (#277)
github-actions[bot] Dec 27, 2025
a65136a
fix: srh inspector missing drawers
kastov Dec 27, 2025
677844c
chore: bump version to 2.5.0 in package.json and package-lock.json
kastov Dec 28, 2025
9f8aaf4
chore: update @remnawave/backend-contract to version 2.5.1 in package…
kastov Dec 28, 2025
a2cf446
style: update ActionIcon color and size in UserSubscriptionRequestIte…
kastov Dec 28, 2025
809344d
feat: revoke subscription & connection password modal
kastov Dec 29, 2025
f2406d6
chore(i18n): update translations (#279)
github-actions[bot] Dec 29, 2025
9bebd49
chore(i18n): update translations (#280)
github-actions[bot] Dec 29, 2025
a33d383
refactor: replace Alert and Button components with ActionCardShared f…
kastov Dec 29, 2025
20f4951
refactor: update CreateInfraBillingRecordDrawerWidget
kastov Dec 29, 2025
32d17e0
refactor: remove LandscapeBannerShared component and adjust InfraBill…
kastov Dec 29, 2025
4338251
refactor: add wrapActions prop to PageHeaderShared and update usage i…
kastov Dec 29, 2025
6dee1a2
chore: add current month translation and update locale usage in vario…
kastov Dec 29, 2025
a26a817
refactor: node details card
kastov Dec 29, 2025
b0af9c8
refactor: update layout and styles in node consumption and tracking c…
kastov Dec 29, 2025
c38dd77
chore(i18n): update translations (#281)
github-actions[bot] Dec 29, 2025
b466656
feat: add HWID-related remarks in the CustomRemarks widgets
kastov Dec 29, 2025
0db4f67
chore(i18n): update translations (#282)
github-actions[bot] Dec 29, 2025
f934f2d
refactor: build info modal
kastov Dec 30, 2025
c329426
feat: add "Hide Get Link" button option in BaseSettingsBlockComponent
kastov Dec 30, 2025
18f5e6d
feat(i18n): add new translations for "Hide Get Link" button options i…
kastov Dec 30, 2025
02e5804
chore(i18n): update translations (#283)
github-actions[bot] Dec 30, 2025
826d8da
fix(i18n): refine wording for "Hide Get Link" button option in remnaw…
kastov Dec 30, 2025
3649f82
chore: update @remnawave/backend-contract to version 2.5.6 and remove…
kastov Dec 30, 2025
62aa13a
chore(i18n): update translations (#284)
github-actions[bot] Dec 30, 2025
8a56f07
chore(i18n): update translations (#285)
github-actions[bot] Dec 30, 2025
1b18008
Update menu-sections.ts (#286)
IKitKatt Dec 30, 2025
9e05dd0
chore(i18n): update translations (#287)
github-actions[bot] Dec 30, 2025
dc050cb
style: update copyable code block styles
kastov Dec 30, 2025
72737ce
feat: add TemplateInfoPopover to HWID settings widgets for enhanced u…
kastov Dec 30, 2025
3ca5b76
refactor: user modal components
kastov Jan 4, 2026
77a97cd
refactor: DataUsageColumnEntity
kastov Jan 4, 2026
5a4329f
refactor: simplify tooltip label in UserIdentificationCard component
kastov Jan 4, 2026
6224e69
refactor: modals
kastov Jan 4, 2026
b91f993
refactor: update button sizes in BaseNodeForm
kastov Jan 4, 2026
8fc7df0
chore: update package dependencies to latest versions
kastov Jan 5, 2026
068ae44
feat: enhance dashboard metrics with new nodes quick stats and refact…
kastov Jan 5, 2026
5c2dfb8
refactor: remove StatCardWidget and integrate MetricCardShared in Sta…
kastov Jan 5, 2026
8174643
feat: hide sidebar in Infra Billing page
kastov Jan 5, 2026
7b8f78d
chore(i18n): update translations (#288)
github-actions[bot] Jan 5, 2026
68d9654
chore: update package dependencies to latest versions
kastov Jan 5, 2026
a8ceb9d
refactor: template variables help modal
kastov Jan 5, 2026
d64e384
refactor: accessible nodes modal
kastov Jan 6, 2026
f4c2d9f
refactor: internal squad accessible nodes
kastov Jan 6, 2026
372d90f
chore(i18n): update translations (#289)
github-actions[bot] Jan 6, 2026
6e5b755
chore(i18n): update translations (#290)
github-actions[bot] Jan 7, 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
23 changes: 0 additions & 23 deletions .github/workflows/release-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,29 +35,6 @@ jobs:
with:
node-version: '22.18.0'

- name: Generate build-info.json
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-8)
BUILD_TIME=$(date -u +"%Y-%m-%dT%H:%M:%SZ")
BRANCH="${{ github.ref_name }}"
FULL_SHA="${{ github.sha }}"
TAG=$(grep -m1 '"version":' package.json | cut -d'"' -f4)

COMMIT_URL="https://github.com/${{ github.repository }}/commit/$SHORT_SHA"

cat <<EOF > build.info.json
{
"buildTime": "$BUILD_TIME",
"commitFull": "$FULL_SHA",
"commit": "$SHORT_SHA",
"tag": $( [ "$TAG" = "null" ] && echo null || echo "\"$TAG\"" ),
"branch": "$BRANCH",
"commitUrl": "$COMMIT_URL"
}
EOF

- name: Install dependencies
run: |
npm ci
Expand Down
27 changes: 0 additions & 27 deletions .github/workflows/release-frontend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,33 +40,6 @@ jobs:
with:
node-version: '22.x'

- name: Generate build-info.json
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-8)
BUILD_TIME=$(date -u +"%Y-%m-%dT%H:%M:%SZ")
BRANCH="main"
FULL_SHA="${{ github.sha }}"
TAG="null"

if [[ "${{ github.ref }}" == refs/tags/* ]]; then
TAG="${{ github.ref_name }}"
fi

COMMIT_URL="https://github.com/${{ github.repository }}/commit/$SHORT_SHA"

cat <<EOF > build.info.json
{
"buildTime": "$BUILD_TIME",
"commitFull": "$FULL_SHA",
"commit": "$SHORT_SHA",
"tag": $( [ "$TAG" = "null" ] && echo null || echo "\"$TAG\"" ),
"branch": "$BRANCH",
"commitUrl": "$COMMIT_URL"
}
EOF

- name: Generate changelog
id: changelog
run: |
Expand Down
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,6 @@ fsd-high-level-dependencies.html
wip/**
wip/

build.info.json

public/wasm_exec.js
public/xray.schema.json
public/main.wasm
Expand Down
27 changes: 26 additions & 1 deletion @types/mantine.d.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,41 @@
import { ThemeIconVariant } from '@mantine/core'
import { BadgeVariant, ThemeIconVariant } from '@mantine/core'

type ExtendedThemeIconVariant =
| 'gradient-blue'
| 'gradient-cyan'
| 'gradient-gray'
| 'gradient-green'
| 'gradient-indigo'
| 'gradient-lime'
| 'gradient-orange'
| 'gradient-pink'
| 'gradient-red'
| 'gradient-teal'
| 'gradient-violet'
| 'gradient-yellow'
| ThemeIconVariant

type ExtendedBadgeVariant =
| 'gradient-blue'
| 'gradient-cyan'
| 'gradient-gray'
| 'gradient-green'
| 'gradient-indigo'
| 'gradient-lime'
| 'gradient-orange'
| 'gradient-pink'
| 'gradient-red'
| 'gradient-teal'
| 'gradient-violet'
| 'gradient-yellow'
| BadgeVariant

declare module '@mantine/core' {
export interface ThemeIconProps {
variant?: ExtendedThemeIconVariant
}

export interface BadgeProps {
variant?: ExtendedBadgeVariant
}
}
Loading