1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-11-15 03:17:38 +01:00
Commit Graph

4351 Commits

Author SHA1 Message Date
Zankaria
79183ae8e6 docker: handle secrets.php 2024-04-16 22:32:41 +02:00
Zankaria
eb01768191 docker: use less used port for compose 2024-04-16 22:32:41 +02:00
Zankaria
c058ec12f9 Remove template/cache directory 2024-04-16 22:32:41 +02:00
Zankaria
1fed05c5ee docker: ignore empty gitkeep directories 2024-04-16 22:32:41 +02:00
Zankaria
2af07d006b docker: create empty robots.txt 2024-04-16 22:32:41 +02:00
Zankaria
8799c142b0 install.php: check that secrets.php is writable 2024-04-16 22:32:41 +02:00
Zankaria
3de9fa24dd template.php install.php: handle cache directory being a symlink 2024-04-16 22:32:41 +02:00
Zankaria
efdf93e3dd template.php: trim 2024-04-16 22:32:41 +02:00
Zankaria
7aca69125f docker: extract the vichan directory and make it optionally exposable 2024-04-16 22:32:41 +02:00
Zankaria
b1b28dcb90 docker-compose: use local www root 2024-04-16 22:32:41 +02:00
Zankaria
bd3bf7e4f8 docker: reduce file permissions 2024-04-16 22:32:41 +02:00
Zankaria
7979404c1b docker: change user to www-data 2024-04-16 22:32:41 +02:00
Zankaria
d55961995c docker: change the work directory to /var/www 2024-04-16 22:32:41 +02:00
Zankaria
482962844a docker: fix missing tmp directory 2024-04-16 22:32:41 +02:00
Zankaria
cc8e458906 docker: split up application and dependency layers 2024-04-16 22:32:41 +02:00
Zankaria
1d385ad6aa docker: remove "meaningless" bits from nginx configuration 2024-04-16 22:32:41 +02:00
Zankaria
62f0e9894c docker: trim PHP configuration 2024-04-16 22:32:41 +02:00
zeke
7ac0460b0a Apply suggested changes 2024-04-16 22:32:41 +02:00
zeke
460aee0dad Remove unused Dockerfile 2024-04-16 22:32:41 +02:00
zeke
03228eb87d Fix user and group creation for docker containers 2024-04-16 22:32:41 +02:00
zeke
f3c7bad9cd Remove extension lines (added by docker-php-ext-enable) 2024-04-16 22:32:41 +02:00
zeke
fc63de4ed4 Use two Dockerfiles, move Docker stuff to /docker 2024-04-16 22:32:41 +02:00
zeke
5ca2d194b4 Update dependencies for Docker image 2024-04-16 22:32:41 +02:00
Zankaria
90235b2bab docker: remove unused configuration 2024-04-16 22:32:41 +02:00
Barbara Pitt
3a769b437f adding docker items 2024-04-16 22:32:41 +02:00
Zankaria
8389c399bd Context: shorter lazy initialization 2024-04-16 22:30:37 +02:00
Lorenzo Yario
73f2e3222b
Merge pull request #722 from Zankaria/dep-inj-factory
Splits the dependecy container from the dependency building
2024-04-09 05:37:21 -05:00
Zankaria
a83bcf14a4 Context: simplify lazy initialization 2024-04-09 11:43:46 +02:00
Zankaria
f93dd1fae5 Context: extract dependency building from the container 2024-04-09 11:33:06 +02:00
Lorenzo Yario
3c49645af0
Merge pull request #717 from Zankaria/dep-inj-logging
Add logger by dependency injection
2024-04-04 19:43:46 -07:00
Lorenzo Yario
1109ef3ba6
Merge pull request #718 from Zankaria/fix-deprecation
Fix deprecations in post.php
2024-04-04 19:43:33 -07:00
Zankaria
710f6aa6c2 post.php: use logger 2024-04-04 12:44:37 +02:00
Zankaria
55cb6bc400 context.php: add log driver 2024-04-04 12:44:37 +02:00
Zankaria
f05c290b67 log-driver.php: autoload the logging dirver 2024-04-04 12:44:37 +02:00
Zankaria
28395d55e5 Refactor the logging system 2024-04-04 12:44:37 +02:00
Zankaria
4d9d68b550 Substitute deprecated php functions calls 2024-04-04 11:09:43 +02:00
Lorenzo Yario
5680d73f08
Merge pull request #716 from Zankaria/adjust-image-stripping
Enhance image metadata ops
2024-04-03 14:23:39 -07:00
Zankaria
eaacf27199 post.php: do not strip orientation metadata 2024-04-03 21:38:16 +02:00
Zankaria
6ceee8261e post.php: strip and reorient png and webp images 2024-04-03 21:34:51 +02:00
Zankaria
2bb1b0b9d4 post.php: remove double check 2024-04-03 21:24:10 +02:00
Zankaria
9072ce5992 post.php: strip metadata from png and webp image file types 2024-04-03 21:23:48 +02:00
Lorenzo Yario
98650ec2e7
Merge pull request #677 from Zankaria/refactor-queue
Refactor queue
2024-04-03 12:17:50 -07:00
Lorenzo Yario
99d55ca2b5
Merge pull request #711 from Zankaria/add-dep-injection
Fixed share REST call code and separate components via dependency injection
2024-04-03 12:17:33 -07:00
Lorenzo Yario
59b763fd53
Merge pull request #715 from vichan-devel/revert-668-remove-check-updates
leno merges another commit while half asleep
2024-04-03 12:16:56 -07:00
Lorenzo Yario
429ae8e352
Revert "Remove check-updates functionality" 2024-04-03 12:15:06 -07:00
Lorenzo Yario
e811a9deeb
Merge pull request #668 from Zankaria/remove-check-updates
Remove check-updates functionality
2024-04-03 12:14:51 -07:00
Zankaria
542c9f3342 Remove check-updates functionality.
It relies on the defunct vichan.net website, no point keeping it around.
2024-04-03 14:38:26 +02:00
Zankaria
f47332cdff Allow queue push to fail gracefully 2024-04-03 14:34:43 +02:00
Zankaria
09dc44ec40 functions.php: trim 2024-04-03 14:34:42 +02:00
Zankaria
e61ed35aa0 Refactor queue.php 2024-04-03 14:33:51 +02:00