Commit Graph

  • 18940108d1 feat: add support for $_SERVER['PHP_SELF'] (#71) Dylan Blokhuis 2022-10-28 17:25:02 +02:00
  • 7a8ad580a9 Yet another workflow change :) (#70) Rob Landers 2022-10-27 15:53:51 +02:00
  • 3624f4b99e Push latest when pushing main branch (#68) Rob Landers 2022-10-25 20:59:57 +02:00
  • 4c27ebc398 fix: dev Docker image and various typos (#67) Kévin Dunglas 2022-10-25 17:26:51 +02:00
  • 13fb0beae9 fix: remove some more memory leaks in worker mode (#65) Kévin Dunglas 2022-10-24 20:38:09 +02:00
  • beaf9b6ba5 ci: fix Docker Push (ctd) (#63) Kévin Dunglas 2022-10-24 16:11:05 +02:00
  • d339c6902f ci: fix Docker Push (#60) Kévin Dunglas 2022-10-23 16:47:00 +02:00
  • c4c8319042 fix: memory leak in worker mode (#56) Kévin Dunglas 2022-10-23 10:18:52 +02:00
  • 084decfe97 feat: remove automatic exceptions handling (#53) Kévin Dunglas 2022-10-21 17:40:31 +02:00
  • 4aa6df749c fix: Docker images (#52) Kévin Dunglas 2022-10-21 17:39:50 +02:00
  • 4b21d18e84 chore: remove useless code Kévin Dunglas 2022-10-21 15:42:43 +02:00
  • 4293397541 feat: add Alpine based Docker image (#43) Marko Korhonen 2022-10-21 16:23:23 +03:00
  • 26edeb76e4 fix: prevent panic when restarting crashed worker (#49) Kévin Dunglas 2022-10-21 14:43:16 +02:00
  • 0f65e421e4 feat: use mainline PHP 8.2 (#48) Kévin Dunglas 2022-10-21 07:24:31 +02:00
  • 86244060db Fixing docker build bug in main Dockerfile relating to a COPY command (#47) gahooa 2022-10-20 16:56:20 -04:00
  • 4a52e0eb35 Don't require secrets for running tests (#45) Rob Landers 2022-10-20 14:44:44 +02:00
  • 3ff6cd370c fixing small typo (#44) Yoann Chocteau 2022-10-20 08:44:40 +02:00
  • c158887b5c Automatically Run Tests on PR and Push Docker Image (#38) Rob Landers 2022-10-20 00:08:11 +02:00
  • 0f0476792f APP_RUNTIME as docker environment variable (#40) Yoann Chocteau 2022-10-19 11:47:42 +02:00
  • 1e453036b2 fix: signals handling (#39) Kévin Dunglas 2022-10-19 11:19:49 +02:00
  • 2890aae4a5 POC: Enable extensions + staged build (#33) Rob Landers 2022-10-19 07:40:31 +02:00
  • 9943160771 Add a small note for TLS with localhost (for people that don't know Caddy's TLS system) (#22) Alex Rock 2022-10-16 11:33:58 +02:00
  • 814d6c5e92 Missing backslash for line continuation (#28) Rokas Lakstauskas 2022-10-16 12:33:07 +03:00
  • 7460cbdb7c Allow users to add php.ini files to /usr/local/lib/php/ without rebuilding the image (#27) Alex Rock 2022-10-15 18:57:16 +02:00
  • 291b9464bc docs: improve contribution guide Kévin Dunglas 2022-10-15 18:42:24 +02:00
  • d4fce0d678 docs: document debug mode Kévin Dunglas 2022-10-15 18:40:13 +02:00
  • b719e1cbea docs: improve docs of the Go module (#25) Kévin Dunglas 2022-10-15 11:54:42 +02:00
  • db1d909b3f chore: add FUNDING.yml Kévin Dunglas 2022-10-15 11:23:28 +02:00
  • f8bdd640cf docs: add license (#24) Kévin Dunglas 2022-10-15 11:21:21 +02:00
  • dd6b33a35c [Docs] Minor typos and tweaks (#23) Javier Eguiluz 2022-10-15 10:50:49 +02:00
  • ce873e4459 Use proper number of cpus to compile php instead of hardcoded value (#21) Alex Rock 2022-10-15 09:46:44 +02:00
  • 7bb0a013ef Small typo (#18) Jason McCallister 2022-10-14 18:16:50 -04:00
  • ded7731938 docs: fix mercure link (#17) Alban Baixas 2022-10-14 17:54:33 +02:00
  • 4629d05d46 docs: add link to presentation Kévin Dunglas 2022-10-14 17:14:17 +02:00
  • f97f56d45a docs: improve compile instructions Kévin Dunglas 2022-10-14 13:50:15 +02:00
  • 625ab8906f docs: update logo Kévin Dunglas 2022-10-14 12:23:39 +02:00
  • b8177a007e docs: add more docs (#16) Kévin Dunglas 2022-10-14 12:20:57 +02:00
  • acc48830f7 feat: improve Dockerfile and add some docs (#15) Kévin Dunglas 2022-10-13 18:05:22 +02:00
  • b971c07d89 feat: improve default config (#14) Kévin Dunglas 2022-10-12 09:38:45 +02:00
  • 5012ac30cd chore: improve tests and add missing file (#13) Kévin Dunglas 2022-10-11 20:41:50 +02:00
  • 5af6b10d1f feat: add support for 103 Early Hints (#12) Kévin Dunglas 2022-10-11 17:40:12 +02:00
  • 3712d0d69b test: add tests for exception handling (#11) Kévin Dunglas 2022-10-11 10:54:30 +02:00
  • 46ec897d2e feat: add stub PHP functions (#10) Kévin Dunglas 2022-10-11 08:57:23 +02:00
  • 7ec0043fe8 feat: handle errors in worker mode (#9) Kévin Dunglas 2022-10-11 08:10:46 +02:00
  • a95f4b03dd Merge pull request #8 from dunglas/fix/worker Kévin Dunglas 2022-10-08 13:07:19 +02:00
  • 4c0dd41327 feat: improve PHP logger Kévin Dunglas 2022-10-08 13:05:18 +02:00
  • ea5aa3d729 feat: add support for logs Kévin Dunglas 2022-10-07 18:39:15 +02:00
  • f579793de9 fix: unwanted calls to WriteHeader() Kévin Dunglas 2022-10-07 18:18:15 +02:00
  • 2ced2afa49 Merge pull request #7 from dunglas/feat/improve-caddy Kévin Dunglas 2022-10-07 17:01:28 +02:00
  • c45a4c620f feat: improve sessions handling in workers Kévin Dunglas 2022-10-07 15:48:56 +02:00
  • 0b8e322375 fix: preserve autoloading in worker mode Kévin Dunglas 2022-10-06 12:37:12 +02:00
  • 4a87ad3609 chore: add tests regarding persistent objects Kévin Dunglas 2022-10-05 15:44:02 +02:00
  • d61c96a4c3 feat: use Zap for logging Kévin Dunglas 2022-10-04 17:42:45 +02:00
  • da50ea3e9a feat: replace placeholders in worker file names Kévin Dunglas 2022-10-04 14:51:50 +02:00
  • 796476d537 feat: use threads instead of GoRoutines (#6) Kévin Dunglas 2022-10-04 14:36:03 +02:00
  • 84273ec395 fix: fix thread safety issues (#5) Kévin Dunglas 2022-06-03 17:18:07 +02:00
  • a3ba57f021 test: ensure memory safety when handling parallel requests (#3) Kévin Dunglas 2022-05-23 11:57:30 +02:00
  • 6da01cc858 refactor: minor cleanup Kévin Dunglas 2022-05-21 11:03:10 +02:00
  • 2b3475ed9d docs: add examples Kévin Dunglas 2022-05-20 09:42:30 +02:00
  • 8c87075db8 docs: add an exemple Kévin Dunglas 2022-05-19 17:42:12 +02:00
  • 9761090c06 chore: fix some typos and conventions Kévin Dunglas 2022-05-19 14:07:52 +02:00
  • 09de805aaa fix: memory leaks and refactor worker code (#2) Kévin Dunglas 2022-05-18 21:19:07 +02:00
  • 7d81fa51fe feat: add a woker mode (#1) Kévin Dunglas 2022-05-18 11:52:24 +02:00
  • 0d1ff2c438 fix: uncomment free Kévin Dunglas 2021-11-26 19:51:21 +01:00
  • 92a4c21eb7 fix: use emalloc to allocate the context Kévin Dunglas 2021-11-26 13:26:12 +01:00
  • f037ba937a feat: better public API Kévin Dunglas 2021-11-01 15:38:12 +01:00
  • 290e9e1114 feat: Caddy module Kévin Dunglas 2021-11-01 00:18:30 +01:00
  • a2607e6be7 initial commit Kévin Dunglas 2021-09-24 18:52:20 +02:00