Michel Roegl-Brunner
088d354fd2
Merge pull request #322 from community-scripts/dependabot/npm_and_yarn/jsdom-27.2.0
2025-11-16 11:11:11 +01:00
Michel Roegl-Brunner
0d47fa5d2a
Merge pull request #324 from community-scripts/dependabot/npm_and_yarn/types/react-19.2.4
2025-11-16 11:10:59 +01:00
dependabot[bot]
57fd5f802b
build(deps-dev): Bump @types/react from 19.2.2 to 19.2.4
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 19.2.2 to 19.2.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-14 19:24:46 +00:00
dependabot[bot]
a1825302fa
build(deps-dev): Bump jsdom from 27.1.0 to 27.2.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 27.1.0 to 27.2.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/27.1.0...27.2.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 27.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-14 19:24:26 +00:00
Michel Roegl-Brunner
f558aa4f43
Fix selectedRepositories undefined error with generic filter validation ( #321 )
...
- Create filterUtils.ts with getDefaultFilters() and mergeFiltersWithDefaults()
- Update ScriptsGrid, DownloadedScriptsTab, and FilterBar to use utility functions
- Prevents crashes when loading old saved filters missing new properties
- Future-proof: new filter properties automatically get defaults
- Fixes TypeError: can't access property 'length', selectedRepositories is undefined
2025-11-14 09:37:13 +01:00
github-actions[bot]
e8c27077fd
chore: add VERSION v0.4.11 ( #319 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-13 14:45:10 +00:00
Michel Roegl-Brunner
e21d1a6eb6
Merge pull request #318 from community-scripts/feat/add_repo
...
feat: Add multi-repository support with repository filtering
2025-11-13 15:42:18 +01:00
Michel Roegl-Brunner
9608affcf6
Change Position of text
2025-11-13 15:37:20 +01:00
Michel Roegl-Brunner
ac23d015e0
Add helper Text
2025-11-13 15:32:18 +01:00
Michel Roegl-Brunner
5cb7bc95fa
Add filter Buttons
2025-11-13 15:26:49 +01:00
Michel Roegl-Brunner
955d0e72d7
refactor: consolidate scriptDownloader to single JavaScript implementation
...
- Updated scriptDownloader.js to support multi-repository downloads using repository_url from script metadata
- Added getScriptDiff() and generateDiff() methods to JavaScript version
- Updated scripts.ts router to explicitly import .js version
- Removed duplicate TypeScript version (scriptDownloader.ts)
- All functionality now consolidated in single JavaScript file used by both Next.js API routes and Node.js server-side code
2025-11-13 14:31:45 +01:00
Michel Roegl-Brunner
498249a25b
fix: Update import extension for repositoryService in githubJsonService
2025-11-13 14:12:44 +01:00
Michel Roegl-Brunner
72ffc5597f
feat: Add multi-repository support for script synchronization
...
- Add Repository model to Prisma schema with migration
- Create repositoryService for managing repositories
- Add repositories API router with CRUD operations
- Update GitHubJsonService to support multiple repositories
- Update ScriptDownloaderService to use repository URL from scripts
- Add repository_url field to Script and ScriptCard types
- Add repository management UI tab to GeneralSettingsModal
- Display repository source on script cards and detail modal
- Implement repository deletion with JSON file cleanup
- Initialize default repositories (main and dev) on server startup
2025-11-13 14:12:01 +01:00
github-actions[bot]
4a00d43d82
chore: add VERSION v0.4.10.3 ( #317 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-13 12:56:34 +00:00
Michel Roegl-Brunner
2a0738e102
Merge pull request #316 from community-scripts/fix/310
...
Fix script slug matching to prevent false positives
2025-11-13 13:46:37 +01:00
Michel Roegl-Brunner
a45f9ae5e6
Fix script slug matching to prevent false positives
...
- Remove normalized slug/name matching fallback that caused false matches
- Use exact slug-to-slug matching as primary method
- Only use install basename matching for edge cases
- Prevents 'docker-vm' from appearing when only 'docker' is downloaded
2025-11-13 13:37:50 +01:00
Michel Roegl-Brunner
dab2da4b70
Merge pull request #305 from community-scripts/dependabot/npm_and_yarn/jsdom-27.1.0
...
build(deps-dev): Bump jsdom from 27.0.1 to 27.1.0
2025-11-13 13:27:32 +01:00
Michel Roegl-Brunner
fe00be2e16
Merge pull request #309 from community-scripts/dependabot/npm_and_yarn/tailwindcss-4.1.17
...
build(deps-dev): Bump tailwindcss from 4.1.16 to 4.1.17
2025-11-13 13:27:24 +01:00
Michel Roegl-Brunner
f88479f6f6
Merge pull request #315 from community-scripts/MickLesk-patch-2
...
Bump tools.func - includes refactor: deb822 | new functions: setup_mariadb_db, setup_postgresql_db | fixes: setup_uv output, setup_rust (update-handling), setup_java (output bugfix)
2025-11-13 13:26:56 +01:00
Michel Roegl-Brunner
4692c84f7e
Merge pull request #314 from community-scripts/MickLesk-patch-1
...
core.func: push changes from upstream
2025-11-13 13:26:27 +01:00
CanbiZ
36033add28
Bump tools.func: include:
...
Refactor service stopping logic to handle failures and improve readability. Update repository setup function to streamline parameter validation and cleanup.
2025-11-13 11:44:19 +01:00
CanbiZ
f092de2934
Update core.func
2025-11-13 09:41:42 +01:00
CanbiZ
c92c737c2b
core.func: push changes from upstream
...
Added cleanup_lxc function to manage cache and temporary files for various package managers and programming environments.
2025-11-13 09:41:02 +01:00
dependabot[bot]
70314fdb6d
build(deps-dev): Bump tailwindcss from 4.1.16 to 4.1.17
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) from 4.1.16 to 4.1.17.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 4.1.17
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 19:38:24 +00:00
dependabot[bot]
735b3dcfa0
build(deps-dev): Bump jsdom from 27.0.1 to 27.1.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 27.0.1 to 27.1.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/27.0.1...27.1.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 27.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 19:37:27 +00:00
Michel Roegl-Brunner
815024fbc0
Merge pull request #304 from community-scripts/fix/275
...
fix: support IPv6 link-local addresses with zone identifiers
2025-11-10 15:42:30 +01:00
Michel Roegl-Brunner
03fd7bd1e2
fix: support IPv6 link-local addresses with zone identifiers in server settings
...
- Updated validateServerAddress to handle IPv6 addresses with zone identifiers (e.g., fe80::...%eth0)
- Added validation for zone identifier (interface name)
- Updated placeholder text to include link-local address example
- Fixes issue where link-local addresses like fe80::be24:11ff:fe28:30db%eth0 were rejected
2025-11-10 15:39:31 +01:00
Michel Roegl-Brunner
09868ba651
Merge pull request #303 from community-scripts/fix/289
...
fix: Add 'Delete only from DB' option for duplicate detected scripts
2025-11-10 15:37:12 +01:00
Michel Roegl-Brunner
b192c46d8d
fix: Add 'Delete only from DB' option for duplicate detected scripts
...
- Add 'Delete only from DB' option in Actions dropdown for SSH scripts with container_id
- Place option after 'Destroy' with separator to distinguish from destructive action
- Update handleDeleteScript to use confirmation modal for SSH scripts
- Modal clearly states it only deletes database record, container remains intact
- Allows users to clean up duplicate script entries without destroying containers
- Fixes issue where duplicates could only be removed by destroying the host
2025-11-10 15:34:59 +01:00
github-actions[bot]
8c474785a0
chore: add VERSION v0.4.10.2 ( #302 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 13:03:08 +00:00
github-actions[bot]
7bf67091b7
chore: add VERSION v0.4.10.2 ( #301 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 13:01:48 +00:00
Michel Roegl-Brunner
c28e1d8dae
Update update.sh to not exclude files in srcipts/core from update
2025-11-10 14:00:23 +01:00
Michel Roegl-Brunner
e0a7a44470
Merge pull request #299 from community-scripts/fix/bump_build.func
...
Fix/bump build.func
2025-11-10 13:50:34 +01:00
Michel Roegl-Brunner
430355aa4b
Fix dependencies
2025-11-10 13:49:11 +01:00
Michel Roegl-Brunner
baedcf8581
Fix dependencie issue
2025-11-10 13:36:08 +01:00
Michel Roegl-Brunner
2735d7ecc9
Add missing api.func
2025-11-10 13:32:10 +01:00
Michel Roegl-Brunner
e478a66c75
Hotfix: upload corrected build.func
2025-11-10 13:29:59 +01:00
dependabot[bot]
a9f23f2d28
build(deps-dev): Bump @vitest/coverage-v8 from 3.2.4 to 4.0.8 ( #291 )
...
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) from 3.2.4 to 4.0.8.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.8/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.8
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 12:27:21 +01:00
dependabot[bot]
3ec045de25
build(deps): Bump next from 15.5.6 to 16.0.1 ( #293 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.5.6 to 16.0.1.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.5.6...v16.0.1 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 12:27:12 +01:00
github-actions[bot]
d9ceac03a2
chore: add VERSION v0.4.10.1 ( #298 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 11:10:00 +00:00
Michel Roegl-Brunner
fbc59d8964
Merge pull request #297 from community-scripts/fix/auth
...
Fix auth cookie secure flag for HTTP in production
2025-11-10 12:07:46 +01:00
Michel Roegl-Brunner
8c27eacff7
Fix auth cookie secure flag for HTTP in production
...
- Changed cookie secure flag to check actual request protocol instead of NODE_ENV
- Cookies now work correctly in production when accessing over HTTP
- Fixes authentication redirect issue in production mode
2025-11-10 12:05:47 +01:00
Michel Roegl-Brunner
86056c984d
Fix auth loop
2025-11-10 11:57:18 +01:00
Michel Roegl-Brunner
8af011a191
Merge pull request #292 from community-scripts/dependabot/npm_and_yarn/eslint-config-next-16.0.1
...
build(deps-dev): Bump eslint-config-next from 16.0.0 to 16.0.1
2025-11-10 11:11:01 +01:00
Michel Roegl-Brunner
1dcf4159d6
Merge pull request #294 from community-scripts/dependabot/npm_and_yarn/prisma-6.19.0
...
build(deps-dev): Bump prisma from 6.18.0 to 6.19.0
2025-11-10 11:10:51 +01:00
Michel Roegl-Brunner
84f664af96
Merge pull request #295 from community-scripts/dependabot/npm_and_yarn/lucide-react-0.553.0
...
build(deps): Bump lucide-react from 0.548.0 to 0.553.0
2025-11-10 11:10:40 +01:00
dependabot[bot]
5bb10145ad
build(deps): Bump lucide-react from 0.548.0 to 0.553.0
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 0.548.0 to 0.553.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.553.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.553.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 19:24:34 +00:00
dependabot[bot]
08fe6a7843
build(deps-dev): Bump prisma from 6.18.0 to 6.19.0
...
Bumps [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli ) from 6.18.0 to 6.19.0.
- [Release notes](https://github.com/prisma/prisma/releases )
- [Commits](https://github.com/prisma/prisma/commits/6.19.0/packages/cli )
---
updated-dependencies:
- dependency-name: prisma
dependency-version: 6.19.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 19:24:24 +00:00
dependabot[bot]
ed3b4c7b19
build(deps-dev): Bump eslint-config-next from 16.0.0 to 16.0.1
...
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ) from 16.0.0 to 16.0.1.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/commits/v16.0.1/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: eslint-config-next
dependency-version: 16.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 19:23:42 +00:00
github-actions[bot]
930254d4cb
chore: add VERSION v0.4.10 ( #288 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 14:00:20 +00:00