plcapi.git
2 years agomanual: use newer sf.net domain name
gggeek [Sat, 7 Jan 2023 15:27:39 +0000 (15:27 +0000)]
manual: use newer sf.net domain name

2 years agonews
gggeek [Sat, 7 Jan 2023 15:26:56 +0000 (15:26 +0000)]
news

2 years agomore phpdoc to help phpdocumentor
gggeek [Sat, 7 Jan 2023 09:55:13 +0000 (09:55 +0000)]
more phpdoc to help phpdocumentor

2 years agodoc toolchain revamp followup
gggeek [Sat, 7 Jan 2023 09:23:32 +0000 (09:23 +0000)]
doc toolchain revamp followup

2 years agoimprovements to the manual
gggeek [Sat, 7 Jan 2023 09:13:03 +0000 (09:13 +0000)]
improvements to the manual

2 years agomove to asciidoctor-pdf for pdf manual
gggeek [Fri, 6 Jan 2023 21:56:24 +0000 (21:56 +0000)]
move to asciidoctor-pdf for pdf manual

2 years agoone more revamp of the doc gen toolchain
gggeek [Thu, 5 Jan 2023 23:11:15 +0000 (23:11 +0000)]
one more revamp of the doc gen toolchain

2 years agoone todo for the test vm
gggeek [Thu, 5 Jan 2023 21:14:19 +0000 (21:14 +0000)]
one todo for the test vm

2 years agoimprove doc build toolchain to use latest phpdocumentor; one fix to the manual
gggeek [Thu, 5 Jan 2023 21:13:54 +0000 (21:13 +0000)]
improve doc build toolchain to use latest phpdocumentor; one fix to the manual

2 years agowelcome 2023; manual update; code comments; prefer early return in Wrapper
gggeek [Thu, 5 Jan 2023 11:58:07 +0000 (11:58 +0000)]
welcome 2023; manual update; code comments; prefer early return in Wrapper

2 years agomanual: improve faq
gggeek [Thu, 5 Jan 2023 09:31:16 +0000 (09:31 +0000)]
manual: improve faq

2 years agonitpicks reported by phpstorm
gggeek [Wed, 4 Jan 2023 23:55:54 +0000 (23:55 +0000)]
nitpicks reported by phpstorm

2 years agodocs
gggeek [Wed, 4 Jan 2023 23:54:50 +0000 (23:54 +0000)]
docs

2 years agoWIP docs
gggeek [Tue, 3 Jan 2023 18:01:07 +0000 (18:01 +0000)]
WIP docs

2 years agoWIP docs
gggeek [Tue, 3 Jan 2023 15:21:56 +0000 (15:21 +0000)]
WIP docs

2 years agoWIP manual
gggeek [Tue, 3 Jan 2023 14:50:06 +0000 (14:50 +0000)]
WIP manual

2 years agoprevent proxy server from being accidentally put into production
gggeek [Tue, 3 Jan 2023 11:52:42 +0000 (11:52 +0000)]
prevent proxy server from being accidentally put into production

2 years agomake the demo server only allow outofband requests when tests are being run
gggeek [Tue, 3 Jan 2023 11:36:10 +0000 (11:36 +0000)]
make the demo server only allow outofband requests when tests are being run

2 years agodocs
gggeek [Tue, 3 Jan 2023 11:34:54 +0000 (11:34 +0000)]
docs

2 years agofix badge in readme
gggeek [Mon, 2 Jan 2023 22:02:58 +0000 (23:02 +0100)]
fix badge in readme

2 years agoCamelCaseIze a test method
gggeek [Mon, 2 Jan 2023 21:57:00 +0000 (21:57 +0000)]
CamelCaseIze a test method

2 years agomore WIP manual; phpdocs and comments
gggeek [Mon, 2 Jan 2023 21:56:34 +0000 (21:56 +0000)]
more WIP manual; phpdocs and comments

2 years agoreplace PHP-XMLRPC with PHPXMLRPC; WIP manual; code comments
gggeek [Mon, 2 Jan 2023 19:19:44 +0000 (19:19 +0000)]
replace PHP-XMLRPC with PHPXMLRPC; WIP manual; code comments

2 years agomots
gggeek [Mon, 2 Jan 2023 16:54:16 +0000 (16:54 +0000)]
mots

2 years agomore WIP on the manual and php comments
gggeek [Mon, 2 Jan 2023 16:51:59 +0000 (16:51 +0000)]
more WIP on the manual and php comments

2 years agoWIP user manual; phpdoc; docs
gggeek [Mon, 2 Jan 2023 16:26:39 +0000 (16:26 +0000)]
WIP user manual; phpdoc; docs

2 years agoimprove the proxy demo
gggeek [Mon, 2 Jan 2023 16:25:51 +0000 (16:25 +0000)]
improve the proxy demo

2 years agofix error code for no_http2 to be unique
gggeek [Mon, 2 Jan 2023 16:22:15 +0000 (16:22 +0000)]
fix error code for no_http2 to be unique

2 years agoWIP manual revamp; code comments
gggeek [Sun, 1 Jan 2023 19:17:53 +0000 (19:17 +0000)]
WIP manual revamp; code comments

2 years agoWIP manual revamp
gggeek [Sat, 31 Dec 2022 17:11:15 +0000 (17:11 +0000)]
WIP manual revamp

2 years agodoc updates; bring manual back into tarball
gggeek [Sat, 24 Dec 2022 10:17:08 +0000 (10:17 +0000)]
doc updates; bring manual back into tarball

2 years agoremove from the manual all dupe info; update docs
gggeek [Fri, 23 Dec 2022 18:08:04 +0000 (18:08 +0000)]
remove from the manual all dupe info; update docs

2 years agoadd inline viewer for asciidoc manual
gggeek [Thu, 22 Dec 2022 14:50:03 +0000 (14:50 +0000)]
add inline viewer for asciidoc manual

2 years agobegin restructuring of user manual
gggeek [Thu, 22 Dec 2022 13:09:39 +0000 (13:09 +0000)]
begin restructuring of user manual

2 years agoformatting
gggeek [Thu, 22 Dec 2022 11:02:24 +0000 (11:02 +0000)]
formatting

2 years agofix composer install within test containers; rename user dir in those from build...
gggeek [Thu, 22 Dec 2022 11:01:51 +0000 (11:01 +0000)]
fix composer install within test containers; rename user dir in those from build to workspace

2 years agomots
gggeek [Wed, 21 Dec 2022 15:30:23 +0000 (15:30 +0000)]
mots

2 years agomots
gggeek [Wed, 21 Dec 2022 15:25:49 +0000 (15:25 +0000)]
mots

2 years agobring back old doc-building toolchain based on sh/php scripts instead of pakefile...
gggeek [Wed, 21 Dec 2022 15:22:19 +0000 (15:22 +0000)]
bring back old doc-building toolchain based on sh/php scripts instead of pakefile, as it is more in line with modern practices or running CD in containers

2 years agooops
gggeek [Wed, 21 Dec 2022 10:46:48 +0000 (10:46 +0000)]
oops

2 years agoadd git pre-push hook
gggeek [Wed, 21 Dec 2022 10:46:15 +0000 (10:46 +0000)]
add git pre-push hook

2 years agooops version nr
gggeek [Tue, 20 Dec 2022 17:03:15 +0000 (17:03 +0000)]
oops version nr

2 years agonews 4.9.3
gggeek [Tue, 20 Dec 2022 16:24:51 +0000 (16:24 +0000)]
news

2 years agomake the debugger smarter wrt. location of jsxmlrpc visual editor
gggeek [Tue, 20 Dec 2022 15:00:01 +0000 (15:00 +0000)]
make the debugger smarter wrt. location of jsxmlrpc visual editor

2 years agodocs
gggeek [Mon, 19 Dec 2022 16:44:44 +0000 (16:44 +0000)]
docs

2 years agoimprove debugger support for php cli-webserver
gggeek [Mon, 19 Dec 2022 15:33:46 +0000 (15:33 +0000)]
improve debugger support for php cli-webserver

2 years agodocs 4.9.2
gggeek [Sun, 18 Dec 2022 21:47:48 +0000 (21:47 +0000)]
docs

2 years agoupdate docs; bump version nr
gggeek [Sun, 18 Dec 2022 21:45:33 +0000 (21:45 +0000)]
update docs; bump version nr

2 years agogive greater flexibility in locating the jsxmlrpc visualeditor
gggeek [Sun, 18 Dec 2022 21:00:31 +0000 (21:00 +0000)]
give greater flexibility in locating the jsxmlrpc visualeditor

2 years agodebugger: load jsxmlrpc from cdn; drop xhtml for html5; move http/https switch
gggeek [Sun, 18 Dec 2022 19:23:31 +0000 (19:23 +0000)]
debugger: load jsxmlrpc from cdn; drop xhtml for html5; move http/https switch

2 years agoimprove phpdoc comment in code generated by wrapper
gggeek [Sun, 18 Dec 2022 19:22:13 +0000 (19:22 +0000)]
improve phpdoc comment in code generated by wrapper

2 years agofix xss in debugger; move to pure-js version of visualeditor
gggeek [Fri, 16 Dec 2022 18:49:35 +0000 (18:49 +0000)]
fix xss in debugger; move to pure-js version of visualeditor

2 years agosmall improvement in doc gen tollchain
gggeek [Fri, 16 Dec 2022 18:47:29 +0000 (18:47 +0000)]
small improvement in doc gen tollchain

2 years agogo .yaml
gggeek [Tue, 13 Dec 2022 10:56:07 +0000 (10:56 +0000)]
go .yaml

2 years agoNEWS 4.9.1
gggeek [Mon, 12 Dec 2022 11:30:19 +0000 (11:30 +0000)]
NEWS

2 years agoprefer not to use utf8_encode and utf8_decode
gggeek [Mon, 12 Dec 2022 11:22:09 +0000 (11:22 +0000)]
prefer not to use utf8_encode and utf8_decode

2 years agomore 8.2 fixes
gggeek [Mon, 12 Dec 2022 10:38:59 +0000 (10:38 +0000)]
more 8.2 fixes

2 years agoadd gha test on php 8.2
gggeek [Mon, 12 Dec 2022 10:25:34 +0000 (10:25 +0000)]
add gha test on php 8.2

2 years agoMerge pull request #107 from zanbaldwin/php82-deprecations
Gaetano Giunta [Sun, 11 Dec 2022 17:27:14 +0000 (18:27 +0100)]
Merge pull request #107 from zanbaldwin/php82-deprecations

Update String Interpolation to avoid Deprecations in PHP 8.2

2 years agoUpdate String Interpolation to avoid Deprecations
Zan Baldwin [Sun, 11 Dec 2022 13:50:13 +0000 (14:50 +0100)]
Update String Interpolation to avoid Deprecations

RE: https://www.php.net/manual/en/migration82.deprecated.php

2 years agonitpicks
gggeek [Wed, 30 Nov 2022 15:53:15 +0000 (15:53 +0000)]
nitpicks

2 years agoavoid lsb_release
gggeek [Wed, 30 Nov 2022 11:31:09 +0000 (11:31 +0000)]
avoid lsb_release

2 years agouse custom package name in generated api manual
gggeek [Mon, 28 Nov 2022 15:59:55 +0000 (15:59 +0000)]
use custom package name in generated api manual

2 years agouse https for links in docs/debugger
gggeek [Mon, 28 Nov 2022 15:59:23 +0000 (15:59 +0000)]
use https for links in docs/debugger

2 years agoupdate changelog and sample server url in the debugger
gggeek [Mon, 28 Nov 2022 12:45:09 +0000 (12:45 +0000)]
update changelog and sample server url in the debugger

2 years agofix security issues 80 and 81; comments; whitespace; docs; tag for release 4.9.0
gggeek [Mon, 28 Nov 2022 10:04:37 +0000 (10:04 +0000)]
fix security issues 80 and 81; comments; whitespace; docs; tag for release

2 years agocomments
gggeek [Mon, 28 Nov 2022 09:55:43 +0000 (09:55 +0000)]
comments

2 years agodocs and comments
gggeek [Mon, 28 Nov 2022 09:27:51 +0000 (09:27 +0000)]
docs and comments

2 years agogit ignore sonarqube data
gggeek [Mon, 28 Nov 2022 09:27:21 +0000 (09:27 +0000)]
git ignore sonarqube data

2 years agomore WIP to fix doc build chain
gggeek [Sun, 27 Nov 2022 17:42:42 +0000 (17:42 +0000)]
more WIP to fix doc build chain

2 years agodoc build improvements
gggeek [Sun, 27 Nov 2022 17:14:40 +0000 (17:14 +0000)]
doc build improvements

2 years agooops
gggeek [Sun, 27 Nov 2022 15:42:26 +0000 (15:42 +0000)]
oops

2 years agoadd http2 support to the debugger
gggeek [Sun, 27 Nov 2022 14:31:04 +0000 (14:31 +0000)]
add http2 support to the debugger

2 years agodocs
gggeek [Sat, 26 Nov 2022 15:47:29 +0000 (15:47 +0000)]
docs

2 years agoallow following redirects: support 307, 308
gggeek [Sat, 26 Nov 2022 15:27:48 +0000 (15:27 +0000)]
allow following redirects: support 307, 308

2 years agoallow following redirects
gggeek [Sat, 26 Nov 2022 15:20:49 +0000 (15:20 +0000)]
allow following redirects

2 years agomore fixes for code cov gen upon testing
gggeek [Sat, 26 Nov 2022 15:06:37 +0000 (15:06 +0000)]
more fixes for code cov gen upon testing

2 years agowhitespace
gggeek [Sat, 26 Nov 2022 14:52:20 +0000 (14:52 +0000)]
whitespace

2 years agofix code cov gen on gha
gggeek [Sat, 26 Nov 2022 14:46:51 +0000 (14:46 +0000)]
fix code cov gen on gha

2 years agoclean up demo code from testsuite needs
gggeek [Sat, 26 Nov 2022 11:22:49 +0000 (11:22 +0000)]
clean up demo code from testsuite needs

2 years agocomments
gggeek [Sat, 26 Nov 2022 09:56:26 +0000 (09:56 +0000)]
comments

2 years agonitpicks
gggeek [Fri, 25 Nov 2022 16:41:18 +0000 (16:41 +0000)]
nitpicks

2 years agouse of uninitialized var when accessing nonexisting member of legacy class `xmlrpc_se...
gggeek [Fri, 25 Nov 2022 16:40:40 +0000 (16:40 +0000)]
use of uninitialized var when accessing nonexisting member of legacy class `xmlrpc_server` - thanks SonarQube

2 years agodocs
gggeek [Fri, 25 Nov 2022 11:15:30 +0000 (11:15 +0000)]
docs

2 years agodocs and comments
gggeek [Fri, 25 Nov 2022 11:09:25 +0000 (11:09 +0000)]
docs and comments

2 years agoadd one missing html escape call to a demo file
gggeek [Fri, 25 Nov 2022 11:06:02 +0000 (11:06 +0000)]
add one missing html escape call to a demo file

2 years agofix php 8 warning when req has no content-type header
gggeek [Fri, 25 Nov 2022 11:05:28 +0000 (11:05 +0000)]
fix php 8 warning when req has no content-type header

2 years agoenable https-via-socket tests on php 5.6 and less on bionic and lower, as it seems...
gggeek [Thu, 24 Nov 2022 17:53:57 +0000 (17:53 +0000)]
enable https-via-socket tests on php 5.6 and less on bionic and lower, as it seems to work

2 years agofix recent changes to debugger code
gggeek [Thu, 24 Nov 2022 17:43:18 +0000 (17:43 +0000)]
fix recent changes to debugger code

2 years agomake it possible to build test vm w. bionic/php5.5
gggeek [Thu, 24 Nov 2022 17:25:55 +0000 (17:25 +0000)]
make it possible to build test vm w. bionic/php5.5

2 years agomake test env setup scripts more verbose
gggeek [Thu, 24 Nov 2022 17:22:27 +0000 (17:22 +0000)]
make test env setup scripts more verbose

2 years agotry to fix missing codecoverage of debugger
gggeek [Thu, 24 Nov 2022 17:19:59 +0000 (17:19 +0000)]
try to fix missing codecoverage of debugger

2 years agouse two versions of ubuntu to run CI tests
gggeek [Thu, 24 Nov 2022 17:15:13 +0000 (17:15 +0000)]
use two versions of ubuntu to run CI tests

2 years agoallow library users to override fine-grained response parsing errors
gggeek [Thu, 24 Nov 2022 17:13:02 +0000 (17:13 +0000)]
allow library users to override fine-grained response parsing errors

2 years agoci imprvement
gggeek [Thu, 24 Nov 2022 11:34:58 +0000 (11:34 +0000)]
ci imprvement

2 years agooptimize generation of error msgs in Response and display of demo files sources
gggeek [Thu, 24 Nov 2022 11:17:59 +0000 (11:17 +0000)]
optimize generation of error msgs in Response and display of demo files sources

2 years agotry to increase test coverage
gggeek [Thu, 24 Nov 2022 11:16:38 +0000 (11:16 +0000)]
try to increase test coverage

2 years agomove coverage from scrutinizer to codecov
gggeek [Thu, 24 Nov 2022 10:24:06 +0000 (10:24 +0000)]
move coverage from scrutinizer to codecov

2 years agosame
gggeek [Thu, 24 Nov 2022 10:12:10 +0000 (10:12 +0000)]
same

2 years agomots
gggeek [Thu, 24 Nov 2022 09:33:00 +0000 (09:33 +0000)]
mots