Commit Graph

137 Commits

Author SHA1 Message Date
5db4b19abd Add sitemap support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5355 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-14 07:17:06 +00:00
330dfc3993 robotstxt : the analyze must be done at start. Use the constructor
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5344 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-12 07:03:44 +00:00
f574476427 robotsTxt : update Tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5343 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-11 18:59:44 +00:00
ded1628c1f robotstxt : rewrite all the parser with the logic defined in RFC
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5342 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-11 09:08:53 +00:00
2cfe3f4d17 Add RobotsTXT test
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5341 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-10 16:02:27 +00:00
dfc3e94e28 jwt : pass the not needed method to private
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5284 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 09:09:11 +00:00
5dfb2c2d30 Add JSON Web Token class
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5283 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 08:58:14 +00:00
398e567800 Add Tests for auth and authsympa
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5274 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-16 11:57:01 +00:00
fb51c7a22a Add queuetest
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5268 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 08:18:23 +00:00
2777789915 Add queuefile and queue
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5267 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 07:40:03 +00:00
6ead95ebbf Add queuefile tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5266 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 07:37:22 +00:00
3662420339 dblayeroo : Add displayAdd empty tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5262 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-10 11:06:10 +00:00
cb96f899b2 Add Tests for ratelimitfile and ratelimit
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5232 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-25 13:52:17 +00:00
c3f23f23b6 Add CSRF and UUID tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5231 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-25 12:42:04 +00:00
89a626c235 Add DST in XDIFF tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5221 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-24 11:51:56 +00:00
45ffd3144e Update dblayeroo tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5167 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-22 14:10:28 +00:00
07c95a1b3e XDiff tests : manage the time second change
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5163 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-22 13:20:10 +00:00
6c27b758ec Remove non needed print_r
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5110 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-15 08:44:03 +00:00
2ea8f73868 certificationauthority : Add alternative names
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5109 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-15 08:43:07 +00:00
4ec1ca1440 Add one test more in certificationauthorityTest.php
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5108 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-14 20:22:25 +00:00
e5696e7d49 Add certification authority support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5107 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-14 20:17:04 +00:00
ae306d19ba xdiff : side by side support with screen width parameter
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5062 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-01 13:30:20 +00:00
673b8ec609 dblayeroo : get the foreignUsed fields and tables
dblayeroo : get the primary key for PostgreSQL


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5038 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-15 08:03:10 +00:00
b3818d7514 Add authzgroupsoo.php, the replacement of authzgroups.php
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4854 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-16 14:21:18 +00:00
95f7b55681 dblayeroo : Add normalize method by default
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4631 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-25 08:32:58 +00:00
3e6c8714dc dblayeroo : update tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4628 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-24 14:35:00 +00:00
1c98af7f14 xdiff : remove not needed code
xdiff : update tests to add Exception tests


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4313 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-30 13:55:52 +00:00
a5efc67431 Update xdiff to not display the ,1 if the length is 1 on unified mode. Add the unit tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4311 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-30 13:31:37 +00:00
ccee53e033 * xdiff : Add XDiff support in pure PHP. Allow to see which lines of two text files are modified, like the "diff" command. See https://en.wikipedia.org/wiki/Diff
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4310 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-30 13:15:36 +00:00
338f4f4063 verify test adding
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4303 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-16 14:53:48 +00:00
98d5a042fc Update test for dblayerooSQLite
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4293 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-16 09:38:14 +00:00
1756e8a42f dblayeroo : add listTables test
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4292 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-15 18:43:51 +00:00
daee67d401 dbayeroo : manage correctely the GROUP_CONCAT and the commas on string
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4290 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-15 18:29:51 +00:00
e5c67e779e dblayeroo : Manage the GROUP_CONCAT in PgSQL without error of casting
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4289 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-15 15:49:57 +00:00
b18adcc441 dblayeroo : Add test for GROUPBY
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4287 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-15 08:06:23 +00:00
5deab3c430 dblayeroo : if there is only one displayed GROUP select, do not add an empty "GROUP BY" in SQL request. The request is invalid.
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4286 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-15 06:48:14 +00:00
5560ab2943 dblayeroo : allow to orderAdd on aliases too
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4285 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-15 06:07:09 +00:00
13f7eeea8c Add password management and the associated tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4137 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-03-04 21:50:01 +00:00
e12f7c516d * ipaddresses : add validCIDR, validIPv4CIDR, validIPv6CIDR to check the CIDR
* ipaddresses : add compressIP to compress an IPv6 address (remove the 0 and add the :: if possible)
* ipaddresses : add networkFirstIP and networkLastIP to get the first and last address of a network. In IPv4, the first address is network address and the last address is broadcast address.
* ipaddresses : add ipInNetwork to know if the provided ip address is in or outside the network and cidr provided


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4026 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-10 14:34:35 +00:00
db55ec03b4 tcpclient: test correctely the certificate of the server by setting correctely the name of the peer
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4017 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-05 11:17:10 +00:00
44b7b34094 Add tcp client and tcp server support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4014 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-05 09:47:20 +00:00
a80a51c862 dblayeroo: the post execute select must not convert a NULL to INT if a column definition is INTEGER
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4004 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-11-30 10:57:29 +00:00
425fd36d05 dblayeroo: Update tests to add DISTINCT in tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3945 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-09-12 18:51:01 +00:00
0ddcff8507 dblayer: return the primarykey value after an insert. If it is not an autoincrement, return the provided value
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3922 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-09-05 09:00:51 +00:00
b0d215da1b Update dblayeroo Tests to check the insert return value correctely
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3921 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-09-05 07:35:23 +00:00
439513f65d dblayeroo: manage correctely the PGSQL string_agg (instead of GROUP_CONCAT)
dblayeroo: Manage correctely the Aliases (do not emit Notice in execute)


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3899 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-08-04 08:03:14 +00:00
391eb9e83b dblayeroo : Update tests to be valid without the GROUP BY as they were in rev 3538
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3827 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-07-25 09:32:42 +00:00
e98686d91c dblayeroo: Update of multiple not unique fields should not be an exception
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3825 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-07-24 19:05:11 +00:00
643bce947a dblayeroo: Add alias support (AS) to displayAdd
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3821 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-07-20 13:21:17 +00:00
36de4b3600 dblayeroo: Add DISTINCT feature to displayAdd
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3819 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-07-20 09:50:42 +00:00