Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
462b4d6
Bump nettrine/dbal from 0.8.0 to 0.8.2
dependabot[bot] Oct 4, 2024
850c506
BCBreak: Refaktoring použití fetchAll na executeQuery
Sep 15, 2025
6868a4c
BCBreak: Uprava konfigurace Doctrine a typy mapování
Sep 15, 2025
523235c
BCBreak: Update Doctrine configuration to use middlewares
Sep 15, 2025
dbc590b
Oprava databazoveho mappingu
Sep 15, 2025
bb396b8
BCBreak: Odstraňení všechny migračních souborů.
Sep 16, 2025
544274f
Clean cache before init app
Sep 16, 2025
6ed9dee
use PHP 8.2
sinacek Dec 3, 2023
ad6013e
Update composer
Sep 16, 2025
fa22e4b
remove db cleanup
Sep 16, 2025
e552298
Aktualizace Admineru na verzi 5.4.0
Sep 16, 2025
79b80f0
FIX: Creation of dynamic property Nette\Bridges\ApplicationLatte\Temp…
Sep 16, 2025
e6e55b4
lint
Sep 16, 2025
06bbf74
Přidání nasazovacích skriptů a aktualizace CI workflow
Sep 16, 2025
c5d020b
Přidej Dockerfile pro deploy
Sep 20, 2025
50a5111
Odstraň soubory spojené s nastavením SSH
Sep 20, 2025
6be0df9
Přidej nasazovací systém pomocí Deployer a zjednoduš workflow
Sep 20, 2025
c43f253
WIP: use webwings image
Sep 20, 2025
ba3a440
Corrected the YAML indentation
Sep 20, 2025
668b506
Update deployment container image in GitHub Actions workflow
Sep 20, 2025
461cceb
fix path
Sep 20, 2025
2a6a552
fix path
Sep 20, 2025
ee67383
Remove `phing` and delete outdated `build.xml`
Sep 20, 2025
270d550
Refactor docker-compose setup to separate local overrides
Sep 20, 2025
5439451
Bump ramsey/uuid from 4.7.6 to 4.9.1
dependabot[bot] Sep 8, 2025
a557592
Bump phpoffice/phpspreadsheet from 4.1.0 to 5.1.0
dependabot[bot] Sep 8, 2025
0e2b269
Bump squizlabs/php_codesniffer from 3.10.3 to 3.13.4
dependabot[bot] Sep 8, 2025
324c5c3
Bump composer/ca-bundle from 1.5.6 to 1.5.8
dependabot[bot] Aug 25, 2025
84c0634
Bump setasign/fpdi from 2.6.3 to 2.6.4
dependabot[bot] Aug 5, 2025
d9c0375
Bump league/flysystem from 3.29.1 to 3.30.0
dependabot[bot] Jun 30, 2025
c18da36
Bump cakephp/chronos from 3.1.0 to 3.2.0
dependabot[bot] Jun 30, 2025
9d4fcca
Bump moneyphp/money from 4.6.0 to 4.7.1
dependabot[bot] Jun 9, 2025
c58eba1
Bump latte/latte from 2.11.6 to 3.0.23
dependabot[bot] Jul 21, 2025
ac5a17f
Bump nette/bootstrap from 3.2.4 to 3.2.6
dependabot[bot] May 26, 2025
079efa3
Refactor caching and HTTP response handling in tests
Sep 22, 2025
f267ded
Bump heureka/bank-account-validator from 1.2.1 to 1.2.2
dependabot[bot] Sep 22, 2025
6a4764b
Bump consistence-community/consistence-doctrine from 2.1.3 to 2.1.4
dependabot[bot] Sep 20, 2025
e4e64f8
Add Symfony Cache and implement custom DQL Field function
Sep 22, 2025
31ba416
Bump php-http/guzzle7-adapter from 1.0.0 to 1.1.0
dependabot[bot] Apr 7, 2025
ca1c5b1
Bump google/apiclient from 2.18.2 to 2.18.3
dependabot[bot] Apr 14, 2025
878404d
Bump vlucas/phpdotenv from 5.6.1 to 5.6.2
dependabot[bot] May 5, 2025
f7d572a
Bump thecodingmachine/safe from 2.5.0 to 3.3.0
dependabot[bot] May 19, 2025
47389ab
Bump doctrine/coding-standard from 12.0.0 to 13.0.1
dependabot[bot] May 19, 2025
552de26
Refactor type annotations and adjust code formatting
Sep 22, 2025
09681b3
Switch deployment process to use rsync and clean up redundancies
Sep 22, 2025
bd9442a
Fix: Missing css on stage
Sep 23, 2025
b7093f6
Add ssh init during deploy
Sep 23, 2025
b4d2016
WIP: Redesign homepage
Sep 23, 2025
16b06e1
WIP: Redesign homepage
Sep 23, 2025
52f5a9b
WIP: Cron
Oct 3, 2025
9b4089f
Revamp landing page content and update styles
Oct 7, 2025
6ea7b02
Improve project description and add key benefits section
Oct 7, 2025
34a7ca6
WIP: Cron
Oct 7, 2025
b87d4a0
WIP: Cron
Oct 7, 2025
fd49de7
Add scout fonts
Oct 14, 2025
1b96347
Add payment reminder email functionality
Oct 16, 2025
b3808c2
Add custom translator to DataGrid component
Oct 16, 2025
ebe84f5
Add group actions and shift-click range selection to DataGrid
Oct 16, 2025
9fde371
Add group actions
Oct 16, 2025
27fd921
Fix null
Oct 16, 2025
0c06eb6
Refactor payment handling and enhance exception messages
Oct 17, 2025
bd15933
Update beta branch condition in deploy workflow
Oct 17, 2025
4a25e99
Update workflow to trigger on beta branch patterns
Oct 17, 2025
fae0c79
Add vehicle filtering and deletion with improved error handling
Oct 18, 2025
c6f28c5
Add acceptance tests for Travel, Vehicle, and Contract
Oct 18, 2025
dab62bd
Add group actions and shift-click range selection to DataGrid
Oct 18, 2025
9e9a51d
Add group actions and shift-click range selection to DataGrid
Oct 18, 2025
1099523
Add group actions and shift-click range selection to DataGrid
Oct 19, 2025
b4d027b
Add group actions and shift-click range selection to DataGrid
Oct 19, 2025
8ba1d90
Add group actions and shift-click range selection to DataGrid
Oct 19, 2025
a170f80
Add group actions and shift-click range selection to DataGrid
Oct 19, 2025
152e323
Enable automated payment reminders for groups
Oct 20, 2025
39b75ed
Fix typos, grammar, and capitalization in templates
Oct 22, 2025
ebfcadd
Add "Dashboard" module and update navigation links
Oct 22, 2025
67646d3
Set consistent icon sizes and improve responsiveness
Oct 23, 2025
12ef92a
Refactor buttons and dashboards, introduce reusable components
Oct 24, 2025
3f1c227
Update navbar links and add ID to footer element
Oct 24, 2025
8c438a4
Fix conditional class assignment in PairButton template
Oct 24, 2025
ad17bfb
FIX - Handle MissingCategory exception in BudgetPresenter
Oct 24, 2025
a03737c
Add build command to Makefile and refine UI structure/styles
Oct 24, 2025
e2b378f
Streamline landing page SCSS and improve dark mode styling.
Oct 24, 2025
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
2 changes: 1 addition & 1 deletion .docs/instalace.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Instalace pro lokální vývoj

Aplikace vyžaduje:
- PHP 8.1
- PHP 8.2
- MySQL 8
- Apache
- Composer
Expand Down
2 changes: 1 addition & 1 deletion .env.local
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ DB_USER=hskauting
DB_PASSWORD=hskauting
DB_NAME=hskauting
DEVELOPMENT_MACHINE=true
COMPOSE_FILE=-f docker/docker-compose.yml
COMPOSE_FILE=-f docker/docker-compose.yml -f docker/docker-compose.local.yml
67 changes: 67 additions & 0 deletions .github/workflows/deploy-template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: Deploy template

on:
workflow_call:
inputs:
environment:
required: true
type: string
root_dir:
required: true
type: string
ssh_username:
required: true
type: string
host:
required: true
type: string
port:
required: false
type: string
default: "22"
secrets:
DEPLOY_SSH_KEY:
required: true
CONFIG_DATABASE_PASSWORD:
required: true
CONFIG_GOOGLE_CREDENTIALS:
required: true
CONFIG_APPLICATION_ID:
required: false
CONFIG_SENTRY_DSN:
required: false

jobs:
deploy:
runs-on: ubuntu-22.04
container:
image: webwingscz/lebeda-deployer-php82
steps:
- name: Download workdir
uses: actions/download-artifact@v4
with:
name: workdir
path: .
- name: Extract workdir
run: tar -xzpf workdir.tar.gz
- name: Run deploy
run: |
mkdir -p ~/.ssh && chmod 700 ~/.ssh
eval $(ssh-agent -s)
echo "$PRIVATE_KEY" | tr -d '\r' | ssh-add -
dep deploy:ssh_warmup ${{ inputs.environment }} -f /app/deploy.php -vvv
echo "Waiting for container to initialize..."
sleep 10
dep deploy ${{ inputs.environment }} -f /app/deploy.php -vvv
env:
PRIVATE_KEY: ${{ secrets.DEPLOY_SSH_KEY }}
ENVIRONMENT: ${{ inputs.environment }}
ROOT_DIR: ${{ inputs.root_dir }}
SSH_USERNAME: ${{ inputs.ssh_username }}
HOST: ${{ inputs.host }}
PORT: ${{ inputs.port }}
CONFIG_APPLICATION_ID: ${{ secrets.CONFIG_APPLICATION_ID }}
CONFIG_DATABASE_PASSWORD: ${{ secrets.CONFIG_DATABASE_PASSWORD }}
CONFIG_GOOGLE_CREDENTIALS: ${{ secrets.CONFIG_GOOGLE_CREDENTIALS }}
CONFIG_SENTRY_DSN: ${{ secrets.CONFIG_SENTRY_DSN }}
GITHUB_SHA: ${{ github.sha }}
1 change: 0 additions & 1 deletion .github/workflows/known_hosts

This file was deleted.

Loading