Commit Graph
100 Commits
Author SHA1 Message Date
Dominique.Fournier f3386a4dfc Add macaddresses and Tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5403 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-08-08 09:22:27 +00:00
Dominique.Fournier 592865f7c0 Lintian update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5379 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:42:34 +00:00
Dominique.Fournier faa324e56d Lintian update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5378 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:41:48 +00:00
Dominique.Fournier d6dee55657 Lintian error
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5377 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:40:25 +00:00
Dominique.Fournier 1ce5acccda Start 0.56 packaging
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5376 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:35:55 +00:00
Dominique.Fournier 73ace65060 outputdl : allow to download a file from filesystem, and manage the partial download if the browser request it
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5374 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-19 13:47:19 +00:00
Dominique.Fournier ce5240e50e http : Add 416 Error code 'Range Not Satisfiable'
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5370 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-18 06:45:57 +00:00
Dominique.Fournier aa430d0f83 tcpclient, httpclient : Add TCP Metadata support (get the cyphers and protocols used by example)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5360 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-14 13:10:32 +00:00
Dominique.Fournier 5342b716b1 Sitemap doc
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5356 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-14 07:19:51 +00:00
Dominique.Fournier 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
Dominique.Fournier 5c49e53251 tcpclient : need PHP 5.6 minimum
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5353 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-13 08:03:55 +00:00
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier da4215dbf2 Update robotstxt file
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5340 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-10 14:38:23 +00:00
Dominique.Fournier 1f466ffa47 robotstxt : Add support to understand the robots.txt files
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5339 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-10 14:35:49 +00:00
Dominique.Fournier 37d83947aa ipaddresses : add folding
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5338 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-09 19:18:37 +00:00
Dominique.Fournier ed607a9495 httpclient : debug pending
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5327 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-07 07:50:42 +00:00
Dominique.Fournier 0cbda8f8c0 httpclient : allow to overwrite Content-Type with form data
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5326 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-07 07:49:39 +00:00
Dominique.Fournier 3bf1336af7 httpclient : add the authentication method and do not reset it between connections
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5319 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 11:21:24 +00:00
Dominique.Fournier f43fa732b0 autparams : domci ending space
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5318 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 07:28:23 +00:00
Dominique.Fournier 8d8f1a4de0 httpclient : allow ssloptions to be set before connecting
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5317 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 07:27:36 +00:00
Dominique.Fournier a0a5e70fc4 httpclient : do not force the namespace for domframework
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5305 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-03 10:04:00 +00:00
Dominique.Fournier db38df6a88 jwt : update comment
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5294 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:49:27 +00:00
Dominique.Fournier 0a619ff71b authentication : the JWT is now defined only in property authServer, and not by adding new parameter
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5293 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:47:26 +00:00
Dominique.Fournier e8517ea495 authparams : add the method used to matche the user
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5292 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:46:34 +00:00
Dominique.Fournier 3076e88e43 authjwt : Update property name
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5291 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:45:38 +00:00
Dominique.Fournier 569be5d418 domci for authentication
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5290 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 13:33:28 +00:00
Dominique.Fournier af18f56a93 Update comment
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5289 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 13:32:33 +00:00
Dominique.Fournier 18ba0f6b20 JSON Web Token is now in authentication process
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5288 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 13:30:22 +00:00
Dominique.Fournier 5829288988 Add authentication by JSON Web Token
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5287 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 11:58:25 +00:00
Dominique.Fournier 7fb5519eba authparams : Add JSON Web Token support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5286 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 11:43:15 +00:00
Dominique.Fournier 76548f8cf0 jwt : update docs and folding
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5285 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 09:14:57 +00:00
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier f423229f94 domci : commas should be followed by space
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5281 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-23 14:55:18 +00:00
Dominique.Fournier 17168aaaef Update gettext : add spaces
DomCi : remove line too longs on all the files


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5280 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-23 14:19:30 +00:00
Dominique.Fournier a79b59685f authentication : allow to set a JSON Web Token if the authentication is valid. Remove it on logout.
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5279 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-22 19:42:02 +00:00
Dominique.Fournier 059f1383db route : the debug is now HTML valid
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5278 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-22 19:10:44 +00:00
Dominique.Fournier 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
Dominique.Fournier e869b22291 Start version 0.56
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5273 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 08:49:29 +00:00
Dominique.Fournier 5fcd1731fd Update all the _( to dgettext ("domframework"
Update locales


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5271 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 08:36:47 +00:00
Dominique.Fournier b54fc6baa0 Update changelog : lintian
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5270 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 08:24:30 +00:00
Dominique.Fournier 2fdd807733 Start packaging for 0.55 version
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5269 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 08:23:08 +00:00
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 78965f36af domci on queue*
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5265 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-13 06:52:39 +00:00
Dominique.Fournier b5ccf521db Add queue and queuefile support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5264 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-10 19:21:30 +00:00
Dominique.Fournier 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
Dominique.Fournier fd06e4ceb0 Version 0.55
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5261 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-10 10:30:00 +00:00
Dominique.Fournier 3473f2f0d0 dblayeroo : remove the tables names if there is no collision risk. The display table is not necessary the $this->table one.
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5259 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-10 10:04:46 +00:00
Dominique.Fournier ac85659233 Debian : allow FPM work
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5257 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-10 07:00:09 +00:00
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 0530d9470b domci
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5227 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-25 09:21:07 +00:00
Dominique.Fournier 1603710b7e domci
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5226 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-25 09:20:22 +00:00
Dominique.Fournier 9d635efae4 Update changelog domci
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5225 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-25 09:19:37 +00:00
Dominique.Fournier 0f3ccea82b Start 0.54 packaging
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5224 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-25 09:17:34 +00:00
Dominique.Fournier 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
Dominique.Fournier 045fa701ff ratelimitfile : do not store more than 128 chars in filename
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5195 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-03 11:30:19 +00:00
Dominique.Fournier 89e5fd5129 authsympa : Add namespace support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5190 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-02 17:46:48 +00:00
Dominique.Fournier 534b2213c8 mail : manage the namespace
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5186 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-01 19:18:45 +00:00
Dominique.Fournier 389066c738 imap : Add Namespace for exceptions
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5185 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-04-01 19:02:31 +00:00
Dominique.Fournier 5fcc1e7694 form : if the form contains only checkboxes, manage correctely the focus on first one
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5179 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-27 15:42:54 +00:00
Dominique.Fournier f254c7b339 form : add method setter and do not test CSRF if it is disabled
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5177 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-27 13:33:24 +00:00
Dominique.Fournier f7ae4dbdea form : can not log in field : method callable not exists
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5173 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-26 11:05:08 +00:00
Dominique.Fournier 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
Dominique.Fournier 26563260ad dblayeroo : CONCAT must use the local entries if provided
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5165 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-22 13:44:22 +00:00
Dominique.Fournier 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
Dominique.Fournier d3f9aaeaa2 dblayeroo : Clean the columns name if there is only one table displayed, even if join is used
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5162 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-22 13:08:13 +00:00
Dominique.Fournier 99bc63ff0b xdiff : missing param description for SideBySide
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5160 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-22 11:09:09 +00:00
Dominique.Fournier e599607037 dblayeroo : suport join with CONCAT() in clause
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5159 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-22 11:08:32 +00:00
Dominique.Fournier 28736b9a2f authzgroupsoo.php : Allow to access to DB objects
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5156 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-22 10:01:30 +00:00
Dominique.Fournier c9d76686df domci : remove trailling space
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5125 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-15 13:06:27 +00:00
Dominique.Fournier 12e8a96b7a dblayeroo : update meta function headers
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5124 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-15 13:06:03 +00:00
Dominique.Fournier 9fa1a80bb9 certificationauthority : update comment
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5123 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-15 12:57:24 +00:00
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 4b5e472309 outputhtml : revert the display of HTML errors (if JS is present, the error are needed)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5106 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-14 20:16:35 +00:00
Dominique.Fournier bca528037e httpclient : Better debug support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5100 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-13 20:38:00 +00:00
Dominique.Fournier 6da2d9167f dblayeroo : add the nb of rows in meta
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5089 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-08 08:23:43 +00:00
Dominique.Fournier cacf466567 dblayeroo : Add meta support to do analyzis
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5088 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-08 08:11:05 +00:00
Dominique.Fournier fbb7991a1f Xdiff : missing calculation if there is not additional tab in side2side
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5079 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-04 13:58:50 +00:00
Dominique.Fournier a46665a91c outpuhtml : revert #4750
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5077 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-03 10:15:03 +00:00
Dominique.Fournier 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
Dominique.Fournier 38b8b4f5a6 dblayeroo : PgSQL : get the unique keys correctely
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5039 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-15 08:15:24 +00:00
Dominique.Fournier 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
Dominique.Fournier b14879d59c form : type file must have the form-control too
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5035 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-13 15:24:40 +00:00
Dominique.Fournier 64ff68d165 dbalyeroo : clearRequest return now $this to be chained
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5004 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-11 09:24:10 +00:00
Dominique.Fournier d5a5caf4f6 dblayeroo : return the value when the entry already exists
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4987 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-07 13:18:32 +00:00
Dominique.Fournier a7923b731d form : update presentation and add folding
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4976 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-06 12:43:14 +00:00
Dominique.Fournier cefe122b54 authzgroupsoo : allow to set the right to NO. It can be different of not set
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4953 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-05 12:48:35 +00:00
Dominique.Fournier af90b69761 authentication : if logout url is null, do not crash and redirect to authentication page
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4946 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-05 09:26:08 +00:00
Dominique.Fournier df3be0f443 dblayeroo : manage namespace correctely
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4942 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-02-04 13:35:37 +00:00
Dominique.Fournier 5a4d86a44c csrf : update presentation
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4914 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-30 14:34:42 +00:00
Dominique.Fournier 5bba18b688 csrf : allow to extend the CSRF token expiration
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4896 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-29 10:21:33 +00:00