Compare commits

..

68 Commits

Author SHA1 Message Date
philipp lang 0e700b2965 Fix error handling for mailgateway forms
continuous-integration/drone/push Build is failing Details
2024-11-18 22:37:58 +01:00
philipp lang f1c91bfe89 Add error handling via tooltip 2024-11-18 22:37:58 +01:00
philipp lang e8ff7f7c22 Fix: Add id to select field 2024-11-18 22:37:58 +01:00
philipp lang 92b21ff3ed Add Vite facade 2024-11-18 22:37:58 +01:00
philipp lang e151abe98e Add Danger theme for tippy 2024-11-18 22:37:58 +01:00
philipp lang 314b8136ed Add vite spritemap 2024-11-18 22:37:58 +01:00
philipp lang a65d1c68d2 Update sprite component 2024-11-18 22:37:58 +01:00
philipp lang 1d70582275 Add validation attributes to nami field 2024-11-18 22:37:58 +01:00
philipp lang 10b26175a6 Add SettingIntro component 2024-11-18 22:37:58 +01:00
philipp lang 51a5b4e416 Add Nami Settings 2024-11-18 22:37:58 +01:00
philipp lang 4b18a6a7ec Move test files 2024-11-18 22:37:58 +01:00
philipp lang ab8092ee97 Add page title 2024-11-18 22:37:58 +01:00
philipp lang 38fb1c36c9 Add active menu entry for setting 2024-11-18 22:37:58 +01:00
philipp lang b467f03a82 Set active title for setting 2024-11-18 22:37:58 +01:00
philipp lang 843f1878c6 Update arch tests 2024-11-18 22:37:58 +01:00
philipp lang 8c18b2dcb4 Lint 2024-11-18 22:37:58 +01:00
philipp lang 75453c865c Move types 2024-11-18 22:37:58 +01:00
philipp lang ce2cef366a Move modules 2024-11-18 22:37:58 +01:00
philipp lang d6144740e4 Add Badge component 2024-11-18 22:37:58 +01:00
philipp lang f6aef7cee5 Add data type cast for Mailgateway 2024-11-18 22:37:58 +01:00
philipp lang 300548ee43 Allow MailmanTypeRequest to cast to data 2024-11-18 22:37:58 +01:00
philipp lang 447630e210 Mod setArray macro for nested values 2024-11-18 22:37:58 +01:00
philipp lang de4b5452ce Simplify form 2024-11-18 22:37:57 +01:00
philipp lang 5b4824f5cc Update update hook 2024-11-18 22:37:57 +01:00
philipp lang c08984ae20 Add test for events 2024-11-18 22:37:57 +01:00
philipp lang 87a7615486 Lint 2024-11-18 22:37:57 +01:00
philipp lang 09c2efbb4c Update refresh page 2024-11-18 22:37:57 +01:00
philipp lang 8dc19807b2 Add mailgateway 2024-11-18 22:37:57 +01:00
philipp lang 0e535ca1c5 Fix layout 2024-11-18 22:37:57 +01:00
philipp lang 19817f943b Remove old MailgatewayRequestFactory 2024-11-18 22:37:57 +01:00
philipp lang 21282fb119 Lint 2024-11-18 22:37:57 +01:00
philipp lang 85c0727b72 Add HTTP Check to MailmanTypeRequest 2024-11-18 22:37:57 +01:00
philipp lang 2871a90847 Delete old mailgateway tests 2024-11-18 22:37:57 +01:00
philipp lang dd8a331879 Mark MailgatewayResource as deprecated 2024-11-18 22:37:57 +01:00
philipp lang 15fb36c29c Mark old mailgateway settings as deprecated 2024-11-18 22:37:57 +01:00
philipp lang 589629050f Add BooleanDisplay component 2024-11-18 22:37:57 +01:00
philipp lang 82a79aa227 Make right slot optional in SettingLayout 2024-11-18 22:37:57 +01:00
philipp lang 854b5cd0d2 fixup! Add modal component 2024-11-18 22:37:57 +01:00
philipp lang e1e678ee66 Add testable macro for setArray 2024-11-18 22:37:57 +01:00
philipp lang 000a5abd6f Add modal component 2024-11-18 22:37:57 +01:00
philipp lang a6f61104e3 Throw exception when variant not found 2024-11-18 22:37:57 +01:00
philipp lang bfeb5d30b6 Lint 2024-11-18 22:37:57 +01:00
philipp lang 78776423ea Merge attributes for hint 2024-11-18 22:37:57 +01:00
philipp lang b556802dca Lint 2024-11-18 22:37:57 +01:00
philipp lang cfb291044e Fix Tooltip attribute of Table action 2024-11-18 22:37:57 +01:00
philipp lang 42ac6b7eb6 Register MailgatewayServiceProvider 2024-11-18 22:37:57 +01:00
philipp lang d0c641c5c2 Add select field 2024-11-18 22:37:57 +01:00
philipp lang bf70ae3e1e Disable autocomplete for password fields 2024-11-18 22:37:57 +01:00
philipp lang f693965b27 Fix label required 2024-11-18 22:37:57 +01:00
philipp lang 299ef87ef6 Add Table action button 2024-11-18 22:37:57 +01:00
philipp lang 44cf24ea25 Add table component 2024-11-18 22:37:57 +01:00
philipp lang c00bae1123 Mod Component Test 2024-11-18 22:37:57 +01:00
philipp lang 858e4efec6 Move Dashboard registrations 2024-11-18 22:37:57 +01:00
philipp lang eae4eaf55a Add Settings for Bill 2024-11-18 22:37:57 +01:00
philipp lang d2b4ed4113 Add Toast and tooltip 2024-11-18 22:37:57 +01:00
philipp lang de12a59a06 Remove Base tests from Composer 2024-11-18 22:37:57 +01:00
philipp lang c831c4cc1b Add Component Resolver for Modules 2024-11-18 22:37:57 +01:00
philipp lang e52336db37 Add Dashboard 2024-11-18 22:37:57 +01:00
philipp lang 84c96e5979 Add Service Provider 2024-11-18 22:37:57 +01:00
philipp lang 0110161b95 Add livewire components 2024-11-18 22:37:57 +01:00
philipp lang 14baada457 Add config file 2024-11-18 22:37:57 +01:00
philipp lang d3edc18d34 Install Livewire Package 2024-11-18 22:37:57 +01:00
philipp lang e7f63d19e5 Add imagick extension
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-11-13 19:44:40 +01:00
philipp lang f549b31862 Update medialibrary-helper
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-11-13 14:36:29 +01:00
philipp lang 1f4efb22d3 Install imagemagick 2024-11-13 14:35:54 +01:00
philipp lang 3e725d9842 Install imagick extension 2024-11-13 13:14:45 +01:00
philipp lang 16d3bc51a3 Fix php version of deploy
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-11-12 01:20:41 +01:00
philipp lang 0467f24ff6 Update composer in nginx.Dockerfile
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is failing Details
2024-11-12 00:39:40 +01:00
4 changed files with 5 additions and 4 deletions

View File

@ -2,10 +2,11 @@ FROM php:8.3.11-fpm as php
WORKDIR /app WORKDIR /app
RUN ls /app RUN ls /app
RUN apt-get update RUN apt-get update
RUN apt-get install -y rsync libcurl3-dev apt-utils zlib1g-dev libpng-dev libicu-dev libonig-dev unzip poppler-utils libpng-dev libjpeg-dev default-mysql-client libzip-dev RUN apt-get install -y rsync libcurl3-dev apt-utils zlib1g-dev libpng-dev libicu-dev libonig-dev unzip poppler-utils libpng-dev libjpeg-dev default-mysql-client libzip-dev imagemagick libmagickwand-dev
RUN apt-get install -y --no-install-recommends texlive-base texlive-latex-base texlive-pictures texlive-latex-extra texlive-lang-german texlive-plain-generic texlive-fonts-recommended texlive-fonts-extra texlive-extra-utils RUN apt-get install -y --no-install-recommends texlive-base texlive-latex-base texlive-pictures texlive-latex-extra texlive-lang-german texlive-plain-generic texlive-fonts-recommended texlive-fonts-extra texlive-extra-utils
RUN docker-php-ext-install pdo_mysql curl exif intl mbstring pcntl zip RUN docker-php-ext-install pdo_mysql curl exif intl mbstring pcntl zip
RUN pecl install redis && docker-php-ext-enable redis RUN pecl install redis && docker-php-ext-enable redis
RUN pecl install imagick && docker-php-ext-enable imagick
RUN docker-php-ext-configure gd --with-jpeg RUN docker-php-ext-configure gd --with-jpeg
RUN docker-php-ext-install gd RUN docker-php-ext-install gd
RUN usermod -s /bin/bash www-data RUN usermod -s /bin/bash www-data

View File

@ -1,4 +1,4 @@
FROM composer:2.2.7 as composer FROM composer:2.7.9 as composer
WORKDIR /app WORKDIR /app
COPY . /app COPY . /app
RUN composer install --ignore-platform-reqs --no-dev RUN composer install --ignore-platform-reqs --no-dev

View File

@ -103,7 +103,7 @@ steps:
event: tag event: tag
- name: deploy - name: deploy
image: php:8.1.6 image: zoomyboy/adrema-base:latest
environment: environment:
SSH_KEY: SSH_KEY:
from_secret: deploy_private_key from_secret: deploy_private_key

@ -1 +1 @@
Subproject commit 77cfe9bbc7a11ee6494b205458ac5c75ff5c166d Subproject commit 424ca30932610dcef496640e4097644ed404f13b