Kevin Woblick
d0ed583b03
Adjust tests
2025-02-26 09:19:10 +01:00
Kevin Woblick
cb8585bf33
Optimize storage permissions for release packages
2025-02-26 09:04:58 +01:00
Kovah
a018face01
Execute code coverage only on push to 2.x
2025-02-17 21:28:43 +01:00
Kovah
d8225932f3
Fix tests, add :latest for Docker images
2025-01-31 15:25:26 +01:00
Kovah
6d1c6f0c8b
Fix testing .env file
2024-10-17 16:30:55 +02:00
Kovah
31273e58f8
Minor fixes
2024-10-17 16:24:21 +02:00
Kovah
b0e47d7316
Update dependencies, adjust readme and other config files
2024-09-20 00:22:47 +02:00
Kovah
25a915f8f0
Add Codacy coverage reporting
2024-08-27 16:58:56 +02:00
Kovah
9ab73912b6
Remove Code Climate
2024-08-26 14:56:14 +02:00
Kovah
5d827f4a6f
Merge remote-tracking branch 'refs/remotes/origin/1.x' into 2.x
...
# Conflicts:
# .github/workflows/analyze.yml
# .github/workflows/build-docker.yml
# .github/workflows/build-package.yml
# .github/workflows/test.yml
# app/Http/Requests/SearchRequest.php
# composer.lock
# package-lock.json
# package.json
2024-08-15 21:31:05 +02:00
Kovah
a8e8a3ced5
Adjust release package building
2024-07-17 15:46:58 +02:00
Kovah
7894703609
Adjust CI/CD pipeline for updated branch structure
2024-07-17 15:40:43 +02:00
Kovah
a129a19f78
Adjust release package building
2024-07-17 15:40:09 +02:00
Kovah
e0767e3ef8
Adjust retention of release package builds
2024-07-17 14:54:30 +02:00
Kovah
22388ad678
Adjust CI and CD pipelines, as well as Dependabot config
2024-07-17 12:09:40 +02:00
Kovah
b76b6a9eb4
Merge remote-tracking branch 'origin/1.x' into 2.x
2024-07-17 11:41:44 +02:00
Kovah
871f96c3ac
Adjust the release workflow to include major versions
2024-07-17 10:51:20 +02:00
dependabot[bot]
cc3577e219
Bump the actions group across 1 directory with 2 updates
...
Bumps the actions group with 2 updates in the / directory: [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action ) and [docker/build-push-action](https://github.com/docker/build-push-action ).
Updates `paambaati/codeclimate-action` from 5.0.0 to 8.0.0
- [Release notes](https://github.com/paambaati/codeclimate-action/releases )
- [Changelog](https://github.com/paambaati/codeclimate-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/paambaati/codeclimate-action/compare/v5.0.0...v8.0.0 )
Updates `docker/build-push-action` from 5 to 6
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: paambaati/codeclimate-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 01:58:34 +00:00
Kovah
8a240da133
Merge branch 'main' into dev-v2
...
# Conflicts:
# .github/workflows/build-docker.yml
# .github/workflows/build-package.yml
# app/Actions/ImportHtmlBookmarks.php
# composer.lock
# resources/views/models/links/partials/single-simple.blade.php
2024-02-20 16:28:56 +01:00
Kovah
c68dd90817
Simplify the LinkAce Docker setup ( #502 )
...
- Removes the advanced image version where PHP and nginx are separated
- Replaces nginx with Caddy
- The release image is now ready to be used with SQLite without many hassles
- Adjusts the build processes accordingly
- Removes unnecessary config files
2024-02-07 00:31:59 +01:00
Kovah
e1571f1937
Fix migration for tests
2024-02-06 09:57:32 +01:00
Kovah
274eca2ff0
Merge branch 'main' into dev-v2
...
# Conflicts:
# app/Helper/Sharing.php
# app/Http/Controllers/App/SystemSettingsController.php
# app/Http/Controllers/FetchController.php
# app/Http/Controllers/Guest/TagController.php
# app/Http/Controllers/Models/ListController.php
# app/Http/Controllers/Models/NoteController.php
# app/Http/Controllers/Setup/RequirementsController.php
# app/Providers/FortifyServiceProvider.php
# composer.json
# composer.lock
# docker-compose.yml
# resources/views/admin/system-settings/partials/general-settings.blade.php
# resources/views/app/settings/partials/user/app-settings/privacy.blade.php
# resources/views/app/settings/system.blade.php
# resources/views/models/links/show.blade.php
# resources/views/models/notes/partials/single.blade.php
# resources/views/partials/header.blade.php
2024-02-06 09:16:07 +01:00
dependabot[bot]
8f032c9b35
Bump the actions group with 10 updates
...
Bumps the actions group with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `2` | `4` |
| [actions/setup-node](https://github.com/actions/setup-node ) | `2` | `4` |
| [actions/cache](https://github.com/actions/cache ) | `3` | `4` |
| [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action ) | `3.2.0` | `5.0.0` |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) | `2` | `3` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `2` | `3` |
| [docker/login-action](https://github.com/docker/login-action ) | `1` | `3` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `2` | `5` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `3` | `4` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `3` | `4` |
Updates `actions/checkout` from 2 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
Updates `actions/setup-node` from 2 to 4
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v4 )
Updates `actions/cache` from 3 to 4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
Updates `paambaati/codeclimate-action` from 3.2.0 to 5.0.0
- [Release notes](https://github.com/paambaati/codeclimate-action/releases )
- [Changelog](https://github.com/paambaati/codeclimate-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/paambaati/codeclimate-action/compare/v3.2.0...v5.0.0 )
Updates `docker/setup-qemu-action` from 2 to 3
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
Updates `docker/setup-buildx-action` from 2 to 3
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
Updates `docker/login-action` from 1 to 3
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v3 )
Updates `docker/build-push-action` from 2 to 5
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v5 )
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
Updates `actions/download-artifact` from 3 to 4
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: paambaati/codeclimate-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 22:01:15 +00:00
Kovah
2817d47120
Large-scale update of dependencies, deprecation of PHP 8.0
2024-02-05 21:54:14 +01:00
Kovah
c084752b95
Merge branch 'main' into dev-v2
...
# Conflicts:
# .github/workflows/build-docker.yml
# app/Actions/ImportHtmlBookmarks.php
# app/Helper/functions.php
# app/Http/Controllers/Guest/LinkController.php
# app/Http/Controllers/Guest/ListController.php
# app/Http/Controllers/Guest/TagController.php
# app/Http/Controllers/Models/LinkController.php
# app/Http/Controllers/Models/ListController.php
# app/Http/Controllers/Models/TagController.php
# app/Http/Controllers/Traits/SearchesLinks.php
# app/Http/Middleware/TrustProxies.php
# composer.json
# composer.lock
# config/app.php
# resources/views/partials/configure-darkmode.blade.php
# tests/Controller/Models/LinkControllerTest.php
# tests/Controller/Models/ListControllerTest.php
# tests/Controller/Models/TagControllerTest.php
2023-09-28 19:42:45 +02:00
Kovah
8959fcf6dc
Adjust actions steps
2023-09-28 19:26:54 +02:00
Kovah
3b98acb771
Adjust package bild process
2023-07-30 16:54:12 +02:00
Kovah
5522d097a4
Minor release adjustments
2023-03-19 10:38:15 +01:00
Kovah
8ce239054b
Update Github actions versions
2023-03-16 22:54:48 +01:00
Kovah
ac0b47129c
Additionally push built images to Github registry ( #622 )
2023-03-16 21:11:51 +01:00
Kovah
5aef7c5c19
Correct used PHP version in package build action
2022-12-15 09:59:18 +01:00
Kovah
24a1fcb845
Add notice about bug bounties
2022-12-15 00:16:21 +01:00
Kovah
409ea71379
Adjust test workflow
2022-12-15 00:06:21 +01:00
Kovah
a256cca567
Update to PHP 8.0 as the minimum required version
2022-12-14 23:01:27 +01:00
Kovah
f0d6ac3d16
Update meta files like readme and contribution docs
2022-08-16 11:05:51 +02:00
Kovah
01782c2fd8
Update issue templates and configuration
2022-08-16 11:05:05 +02:00
Kovah
4e30c8a62a
Make .env writable to start with ( #426 )
2022-04-04 10:35:48 +02:00
Kovah
409ce27878
Switch to different zip package ( #426 )
2022-04-04 09:44:37 +02:00
Kovah
1115bd26e1
Correctly change file names for final build packages ( #426 )
2022-04-04 09:06:18 +02:00
Kovah
da24beddb1
Build packages for all install options ( #426 )
2022-04-03 22:29:04 +02:00
Kovah
765307d9e2
Optimize Docker build process
2022-03-24 00:07:16 +01:00
Kovah
6a614a33ef
Update dependencies, enable support for PHP 8.1, switch Docker build to PHP 8.1 and Node 16
2022-03-11 10:01:21 +01:00
Kovah
201b9e1599
Fix broken Github Action workflow for building
2022-01-06 21:18:35 +01:00
Kovah
10f34aeade
Adjust Actions usedi n Github workflows
2022-01-05 23:09:52 +01:00
Kovah
3b7e8f74fa
Install selectize via https, adjust Github workflows
2022-01-05 22:35:55 +01:00
Kovah
21b21e85f5
Use regular sqlite database for testing
2021-11-02 20:17:13 +01:00
Kovah
f98acbcc21
Fix Docker build process with correct release Dockerfiles
2021-03-27 12:40:54 +01:00
Kovah
bad62762f2
Optimize Docker build process
2021-03-25 20:22:11 +01:00
Kovah
af043ba317
Enable Docker builds via Github ( #175 )
2021-03-22 22:39:36 +01:00
Kovah
fe5f1179c7
Overhaul of the Docker build process and deployment configuration with support for ARM ( #175 )
2021-03-10 22:35:21 +01:00