Boy132
f2063d7506
Follow up installer fixes ( #621 )
...
* enable installer on docker first run
* add SESSION_COOKIE to compose file
* `APP_ENVIRONMENT_ONLY` is long gone
* session env vars no longer needed after #624
* set defaults to null if sqlite is selected
2024-10-15 22:36:35 +02:00
Michael (Parker) Parker
2fb85f8236
Merge pull request #598 from Freddo3000/feature/docker-workflow
...
Add Docker build/publish action
2024-10-14 09:38:19 -04:00
Fredrik Falk
4eba5b3f7a
Update .github/workflows/docker-publish.yml
...
Co-authored-by: MartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2024-10-13 15:10:39 +02:00
Charles
f95ba6447c
Add Filament Optimize ( #619 )
2024-10-12 10:58:18 -04:00
Fredrik Falk
da7cba3203
Add docker-publish.yml workflow
2024-10-01 17:03:48 +02:00
Boy132
12a189f585
Remove old queue worker args in docker supervisord ( #596 )
2024-09-30 14:43:35 +02:00
Michael (Parker) Parker
6117282909
update to use supervisord
...
Update the dockerfile to use supervisord
Update supervisord config to use start caddy unless configured not to.
Updated entrypoint to handle caddy skip for supervisord.
2024-09-27 17:36:45 -04:00
Lance Pioch
0cd20eb444
We don’t do this yet
2024-09-27 16:50:18 -04:00
Lance Pioch
b098d20afb
Make this work
2024-09-27 15:34:22 -04:00
Michael Parker
6f15537d77
add ability to skip starting caddy
...
dockerfile
cmd updated to just start php-fpm
entrypoint
now starts caddy unless SKIP_CADDY has been set.
compose file
updated ports to work properly.
updated networks to use the correct network.
added commented port and variable to disable caddy
added further notes.
2024-09-26 18:29:46 -04:00
Lance Pioch
4fc8d98a0f
Revert "wip"
...
This reverts commit 649e82d0c06f068f08b024a1f8fc4837b488cb3d.
2024-09-26 18:29:46 -04:00
Lance Pioch
9779365432
wip
2024-09-26 18:29:46 -04:00
Lance Pioch
b6e55795c1
Docker
2024-09-26 18:29:05 -04:00
Lance Pioch
508e1c9645
Add some docker
2024-09-26 18:28:11 -04:00
ash
68a0cbbf10
Update placeholders & panel error command ( #576 )
2024-09-16 10:16:25 -04:00
notCharles
0ff429215d
Revert "Test Runners"
...
This reverts commit d1ca21de9f16008594d0b122187d6b8b6cb58426.
2024-08-18 11:54:12 -04:00
notCharles
d1ca21de9f
Test Runners
2024-08-18 11:41:36 -04:00
Boy132
a58e159478
Settings page ( #486 )
...
* remove old settings stuff
* add basic settings page
* add some settings
* add "test mail" button
* fix mail fields not updating
* fix phpstan
* fix default for "top navigation"
* force toggle buttons to be bool
* force toggle to be bool
* add class to view to allow customization
* add mailgun settings
* add notification settings
* add timeout settings
* organize tabs into sub-functions
* add more settings
* add backup settings
* add sections to mail settings
* add setting for trusted_proxies
* fix unsaved data alert not showing
* fix clear action
* Fix clear action v2
TagsInput expects an array, not a string, fails on saving when using `''`
* Add App favicon
* Remove defaults, collapse misc sections
* Move Save btn, Add API rate limit
* small cleanup
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-07-29 12:14:24 +02:00
Boy132
56484a2282
Increase guzzle timeout when running tests ( #485 )
...
* increase guzzle timeout when running tests
* catch correct exception
2024-07-20 17:18:45 +02:00
Boy132
10796f8916
Dedicated MariaDB driver ( #365 )
...
* dedicated tests for mariadb
* fix migrations
* update database config
* update database setup command
2024-06-11 21:01:14 +02:00
Djordy Koert
1d66d4c320
PHPStan workflow + PHPStan fixes ( #339 )
...
* add PHPStan to workflow
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
Co-authored-by: Djordy <djordy@lap-0394-djordy-koert.local>
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
2024-06-11 15:00:51 -04:00
kubi
9184441763
Update release workflow for new parameter format ( #363 )
...
action-gh-release combined their artifact uploader action with their create release action. Combine these into a single step.
2024-06-10 15:08:18 -07:00
kubi
3ac23d1514
Update version of upload release actions in release workflow
2024-06-10 14:55:14 -07:00
kubi
6295ea34de
Update tests to use mariadb 10.3
...
Update version of mariadb used by tests since this is our minimum required version.
2024-06-10 14:45:32 -07:00
kubi
3cadbbc60c
Run build on commits
2024-06-10 14:41:02 -07:00
kubi
60c5f826d6
Run build and tests on commits
2024-06-10 14:32:36 -07:00
Charles
6f009ee126
Remove cli from php
...
Every workflow run hangs at attempting to add the cli package and adds ~1 min to the workflow.
2024-06-05 14:15:33 -04:00
Boy132
b6e46f758d
Remove hashids ( #282 ) and close #269
2024-05-29 18:41:44 -04:00
Lance Pioch
48f715ae69
Fix directory
2024-05-22 02:52:49 -04:00
Lance Pioch
558b8b2ea7
Update funding
2024-05-15 14:16:30 -04:00
kubi
cf3ea38e65
Update FUNDING.yml
2024-05-12 15:42:02 -07:00
kubi
84a3ceeae3
Update release.yaml
2024-05-11 14:44:58 -07:00
kubi
1e4fadda24
Update release.yaml ( #196 )
2024-05-11 12:31:15 -07:00
Lance Pioch
b32f8966e1
Revert "Remove yarn"
...
This reverts commit 602c1ed9a6eb25c7f413651384f0d8866c8854a6.
2024-05-11 00:55:35 -04:00
Lance Pioch
602c1ed9a6
Remove yarn
2024-05-10 22:19:51 -04:00
kubi
5c61865dfb
Update cla.yaml ( #185 )
...
Try using a new personal access token
2024-05-06 21:00:43 -07:00
kubi
3feb9d2304
Update cla.yaml ( #184 )
...
Update to the latest release and remove unnecessary permission when using a remote repository.
2024-05-06 20:50:15 -07:00
Boy132
f2a59002bc
simplify AllocationSelectionService
2024-05-02 09:58:28 +02:00
Boy132
3f3b500a14
update ci tests
2024-05-02 09:58:27 +02:00
Boy132
17ec5c7acf
use node lts version for dockerfile
2024-04-22 08:58:05 +02:00
Boy132
01f89d7855
add nodejs 21 to build workflow
2024-04-21 15:14:57 +02:00
Boy132
fa46f78fd5
update dockerfile to php 8.3
...
add php intl extension
change to official nodejs image and to nodejs 21
2024-04-21 15:14:57 +02:00
Lance Pioch
679c72d70e
Merge branch '3.x'
...
# Conflicts:
# composer.lock
# resources/scripts/components/auth/LoginFormContainer.tsx
2024-04-18 16:50:39 -04:00
Lance Pioch
422fc1a6b2
Add github for funding
2024-04-18 16:21:22 -04:00
iamkubi
56dbac6f81
Fix CLA workflow missing access token
2024-04-17 22:49:15 -07:00
iamkubi
8801d1db59
Update cla.yaml
2024-04-17 20:19:47 -07:00
iamkubi
dd913008c1
Update CLA workflow
...
Store signatures in a separate repo
2024-04-17 20:15:07 -07:00
Lance Pioch
2743698e2c
Fix these again
2024-04-14 21:23:41 -04:00
iamkubi
b39e1c6f78
Add CLA and workflow for CLA bot
2024-04-13 14:31:16 -07:00
Lance Pioch
a93ebfd7bf
Add licensing
2024-03-29 00:58:13 -04:00