Commit Graph
100 Commits
Author SHA1 Message Date
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
Dominique.Fournier 4486f99b72 outputhtml : catch only de layout zones not used and not all the {XXXX} text
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4869 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-22 09:44:21 +00:00
Dominique.Fournier d715e00095 authzgroupsoo : Get the state of the tables, allow to delete the tables and allow to use a tableprefix
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4859 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-17 12:55:50 +00:00
Dominique.Fournier f9ad06ec78 dblayeroo : manage namespace correctely
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4855 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-16 14:22:12 +00:00
Dominique.Fournier 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
Dominique.Fournier 623541f6b8 outputcsv : Allow multidimensionnal arrays
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4847 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-16 08:44:59 +00:00
Dominique.Fournier 2bb3013318 outputhtml : Display the XML errors before using them
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4837 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-13 22:07:47 +00:00
Dominique.Fournier 9459042a22 outputhtml : Catch the HTML errors and display them
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4831 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-11 12:52:54 +00:00
Dominique.Fournier e92225823b outputhtml : bug in removing the not used tokens
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4823 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-08 11:24:21 +00:00
Dominique.Fournier 611ca72708 dblayeroo : do not normalize the arrays !
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4822 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-01-08 08:33:54 +00:00
Dominique.Fournier a3177209b6 httpclient : reset the parameters when all the content is get (to allow the redirect to work correctely)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4816 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-28 19:22:51 +00:00
Dominique.Fournier d975e363a9 Start 0.53 version :
FEATURES ADDED:
  * httpclient : add rawData support
  * httpclient : add getContent () method
  * httpclient : de-zip the content of the page if Content-Encoding = gzip

  CORRECTED BUGS:
  * renderer : if the output is not defined in domframework, do not generate an
    error to allow the loading of the class by the autoloader
  * authentication : do not try to log in debug an array like a string
  * httpclient : when the Content-Length is set to 0, waiting socket is not
    needed



git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4814 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-28 09:13:41 +00:00
Dominique.Fournier 5ab661271b renderer : if the output is not defined in domframework, do not generate an error to allow the loading of the class by the autoloader
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4813 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-28 09:01:09 +00:00
Dominique.Fournier 1ed5c8317f authentication : do not try to log an array like a string
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4812 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-28 08:34:30 +00:00
Dominique.Fournier d4e913d00e httpclient : de-zip the content of the page if Content-Encoding = gzip
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4810 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-27 15:38:36 +00:00
Dominique.Fournier b1e2f45e6a httpclient : add rawData support
httpclient : add getContent () method
httpclient : solve a bug when the Content-Length = 0 (waiting socket not needed)


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4809 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-27 15:22:13 +00:00
Dominique.Fournier a46300881d httpclient : allow 3 modes : Chunked, Content-Length and connection closed modes
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4807 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 17:23:18 +00:00
Dominique.Fournier 2a1977630c httpclient : cookies was removed if the expire was not correctely set
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4806 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 16:54:58 +00:00
Dominique.Fournier 2e29056132 httpclient : add accept type management
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4805 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 16:37:43 +00:00
Dominique.Fournier 77fc73d022 httpclient : domci
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4801 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 07:38:16 +00:00
Dominique.Fournier 2bdb73bac1 httpclient : update to bad methods parameters
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4800 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 07:36:59 +00:00
Dominique.Fournier 4cea28e534 httpclient : add referer support and Cookie keywords can now be received in capital or lowercase
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4799 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-23 21:14:32 +00:00
Dominique.Fournier d8860ca0a9 httpclient : set a default User-Agent and allow to set it to anything
httpclient : each header line is now set to 4065 chars max (1024 was too short in case of cookies or SAML authentication)


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4798 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-22 20:58:14 +00:00
Dominique.Fournier 449116b7c0 httpclient : Debug : Add logging of the transaction on screen
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4797 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-22 20:46:20 +00:00
Dominique.Fournier 786540beef httpclient : if the redirect URL is not an absolute one, create the absolute one based on the previous request
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4796 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-22 20:22:38 +00:00
Dominique.Fournier 191b6f504f lintian
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4795 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-21 10:00:04 +00:00
Dominique.Fournier 4dfab129b8 Lintian update changelog
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4794 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-21 09:59:16 +00:00
Dominique.Fournier b82f56d306 Start packaging of 0.52
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4793 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-21 09:57:45 +00:00
Dominique.Fournier b05453d202 dblayeroo : normalize : use the trim only if not null value is provided
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4792 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-21 09:57:29 +00:00
Dominique.Fournier 35543a727a CSRF : Update the namespace
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4791 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-21 09:55:31 +00:00
Dominique.Fournier 9dbbc4adb2 HTTPClient : first version
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4781 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-18 19:24:33 +00:00
Dominique.Fournier 3500e719c6 tcpclient : Add timeout support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4771 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-17 19:32:33 +00:00
Dominique.Fournier 136d037640 outputhtml : do not convert the html entities automatically
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4750 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-11-22 12:19:38 +00:00
Dominique.Fournier 38efa5468a Do the replacement at the end (to update {baseurl} if it is set by the {javascript}
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4714 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-11-15 14:09:06 +00:00
Dominique.Fournier 5fc4b3b89a outputhtml : remove the not needed {XXX}
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4713 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-11-15 13:23:36 +00:00
Dominique.Fournier 6014d0587d outputhtml : allow to get multiple data from view (by array) and overwrite all the {XXX} by their value
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4712 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-11-15 13:10:29 +00:00
Dominique.Fournier 522c5e7cfa form : Add htmlspecialchars in display errors to allow '<' error message
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4703 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-11-14 15:51:27 +00:00
Dominique.Fournier 7e77e6b841 dblayeroo : checkvalues : return the simpler tests in first error in place or the complexes ones
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4685 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-31 12:16:39 +00:00
Dominique.Fournier c3ee849ad5 language : update with \Exception
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4683 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-31 09:39:45 +00:00
Dominique.Fournier 67a8f982cc Exception -> \Exception
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4657 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-29 14:14:42 +00:00
Dominique.Fournier fc56c52628 dblayeroo : Add FLOAT support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4655 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-29 12:53:09 +00:00
Dominique.Fournier f490507966 dblayeroo : Exception must begin with \
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4647 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-27 16:03:06 +00:00
Dominique.Fournier 11f44e7c71 Do not add the root namsepace if not needed
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4644 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-26 08:59:25 +00:00
Dominique.Fournier 97a8e659db dblayeroo : Call normalize on checkValues too
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4637 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-25 18:16:57 +00:00
Dominique.Fournier f1ee31c7ef dblayeroo : when testing the UNIQUE constraints, do not generate an exception if the value already exists in the table, return the error with the associated column name.
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4634 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-25 14:00:37 +00:00
Dominique.Fournier 0bd2861c98 dblayeroo : return 406 instead of 500 if the provided values checked are invalid. It is not a server bug, it is a client bug
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4633 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-25 09:01:53 +00:00
Dominique.Fournier 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
Dominique.Fournier 681863f187 Add NAMESPACE support (not activated, but just needed to add the namespace on top of file)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4630 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-24 14:36:00 +00:00
Dominique.Fournier 3b2f0e6f82 dblayeroo : Update messages
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4629 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-24 14:35:22 +00:00
Dominique.Fournier 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
Dominique.Fournier b87bb3840d Update locales
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4627 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-24 14:34:30 +00:00
Dominique.Fournier 32686e29b2 dblayeroo : do not generate an error if there is no parenthesis in parameter for types
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4623 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-24 13:28:06 +00:00
Dominique.Fournier 9a28d95fea dblayeroo : update the syntax and change a checkRealTypes method name
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4622 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-24 13:19:55 +00:00
Dominique.Fournier c01a476a9a dblayeroo : Add the "realTypes" support with basic associated tests. If the user want some custom tests, it must extends the class and create checkRealType_XXX tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4621 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-10-24 12:56:55 +00:00
Dominique.Fournier d269917682 The PHP Classes are now with backslash
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4490 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-09-06 07:45:00 +00:00
Dominique.Fournier 6b5158e9d2 route : catch the base of site on "." too
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4489 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-08-24 13:58:56 +00:00
Dominique.Fournier 82ca9f6180 ipaddresses : update CIDR tests : was not catch error if the last char of CIDR was a letter
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4368 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-08-09 08:25:43 +00:00
Dominique.Fournier 897e6cce88 xdiff : domci correction
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4319 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-31 14:09:54 +00:00
Dominique.Fournier 527ca54b3b xdiff : block if provided array are multidimensional arrays
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4317 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-31 12:33:32 +00:00
Dominique.Fournier 321feaed08 xdiff : update PHPDoc
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4316 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-30 14:23:57 +00:00
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 738b7e82e0 route : allow OPTIONS HTTP method
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4308 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-19 07:06:18 +00:00
Dominique.Fournier 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
Dominique.Fournier 14ef974d35 dblayeroo : do not generate an error on verify if a parameter is not provided
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4301 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-16 14:04:02 +00:00
Dominique.Fournier e6849facc0 Update locales
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4297 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-16 09:52:57 +00:00
Dominique.Fournier c3a4a27387 lintian update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4296 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-16 09:40:39 +00:00
Dominique.Fournier ff611a0af1 lintian update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4295 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-16 09:39:55 +00:00
Dominique.Fournier c64223a234 Start packaging for 0.51 version
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4294 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-16 09:38:39 +00:00
Dominique.Fournier 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
Dominique.Fournier 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
Dominique.Fournier 8669bf4063 dblayeroo : listTables : sort the tables. Do not return the sqlite_sequence table
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4291 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-07-15 18:39:16 +00:00
Dominique.Fournier 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