427 Commits

Author SHA1 Message Date
El RIDO
d764c03759 Merge branch 'master' of https://github.com/stevenandres/PrivateBin into stevenandres-master 2022-02-20 08:44:09 +01:00
El RIDO
a200f8875c php warning in templates, fixes #875 2022-02-15 19:02:44 +01:00
El RIDO
8faf0501f4 improve Lojban support
- Crowdin has to use the 3 letter language code, since Lojban has no 2 letter code. Added support for this in the PHP backend and renamed the translation file.
- Lojban has no plural cases, updated the plural-formulas accordingly.
- Credited the change and documented it.
- Updated the SRI hashes.
2022-02-12 16:17:09 +01:00
El RIDO
29ffd25c18 apply suggestion of @r4sas 2022-01-30 21:42:24 +01:00
El RIDO
1d20eee169 readability 2022-01-26 05:28:29 +01:00
El RIDO
53c0e4976b document what the U type stands for 2022-01-26 05:26:47 +01:00
El RIDO
0333777a37 remove duplicate CLOB sanitation 2022-01-25 05:59:22 +01:00
El RIDO
f4438a0103 inserting CLOB absolutely requires a length argument
Co-authored-by: Austin Huang <im@austinhuang.me>
2022-01-24 21:44:20 +01:00
El RIDO
55db9426b9 Throws ORA-00942: table or view does not exist otherwise
Co-authored-by: Austin Huang <im@austinhuang.me>
2022-01-24 21:43:48 +01:00
El RIDO
535f038daa handle LIMIT in oci
Co-authored-by: Austin Huang <im@austinhuang.me>
2022-01-24 21:43:31 +01:00
El RIDO
0c4852c099 this fixes the comment display issue
Co-authored-by: Austin Huang <im@austinhuang.me>
2022-01-24 21:40:10 +01:00
El RIDO
b8e8755fb1 Basically it wants a non-empty catch statement
Co-authored-by: Austin Huang <im@austinhuang.me>
2022-01-24 21:36:18 +01:00
El RIDO
0b6af67b99 removed obsolete comment 2022-01-24 17:50:24 +01:00
El RIDO
56c54dd880 prefer switch statements for complex logic, all comparing the same variable 2022-01-24 17:48:27 +01:00
El RIDO
a8e1c33b54 stick to single convention of binding parameters 2022-01-24 17:26:09 +01:00
El RIDO
0cc2b67753 bindValue doesn't need the length 2022-01-23 21:45:22 +01:00
El RIDO
4f051fe5a5 revert regression 2022-01-23 21:31:40 +01:00
El RIDO
8d63921924 workaround bug in OCI PDO driver 2022-01-23 21:24:28 +01:00
El RIDO
0be55e05bf use quoted identifiers, tell MySQL to expect ANSI SQL 2022-01-23 20:59:02 +01:00
El RIDO
b133c2e233 sanitize both single rows and multiple ones 2022-01-23 07:32:28 +01:00
El RIDO
b54308a77e don't mangle non-arrays 2022-01-23 07:19:35 +01:00
El RIDO
47deaeb7ca use the correct function 2022-01-23 07:11:36 +01:00
El RIDO
35ef64ff79 remove duplication, kudos @rugk 2022-01-22 22:11:49 +01:00
El RIDO
c725b4f0fe handle 'IF NOT EXISTS' differently in OCI 2022-01-22 21:29:39 +01:00
El RIDO
2182cdd44f generalize OCI handling of queries and results 2022-01-22 08:45:12 +01:00
Austin Huang
041ef7f7a5 Support OCI (Satisfy the CI) 2022-01-20 13:33:23 -05:00
Austin Huang
6a489d35ab Support OCI (Create table) 2022-01-20 09:15:10 -05:00
Austin Huang
ee99952d90 Support OCI (Read/Write) 2022-01-17 20:06:26 -05:00
El RIDO
df2f5931cd improve readability, kudos @rugk 2021-08-19 19:28:52 +02:00
El RIDO
ff3b668958 apply StyleCI recommendation 2021-08-19 11:04:31 +02:00
El RIDO
eb10d4d35e be more flexible with configuration paths
1. only consider CONFIG_PATH environment variable, if non-empty
2. fall back to search in PATH (defined in index.php), if CONFIG_PATH doesn't contain a readable configuration file
2021-08-19 10:21:21 +02:00
El RIDO
1fd998f325 address Scrutinizer issues 2021-06-16 05:57:26 +02:00
El RIDO
9c09018e6e address Scrutinizer issues 2021-06-16 05:50:41 +02:00
El RIDO
be164bb6a9 apply StyleCI recommendation 2021-06-16 05:43:18 +02:00
El RIDO
fd08d991fe log errors storing persistance 2021-06-16 05:32:45 +02:00
El RIDO
3d9ba10fcb more consistent AbstractData implementation 2021-06-16 05:19:45 +02:00
El RIDO
3327645fd4 updated doc blocks, comments, fixed indentations, moved some constant strings 2021-06-14 06:44:30 +02:00
Mark van Holsteijn
b4c75b541b removed json encoding from get/setValue 2021-06-13 21:16:30 +02:00
El RIDO
9357f122b7 address Scrutinizer issues 2021-06-13 12:49:59 +02:00
El RIDO
d0248d55d3 address Scrutinizer issues 2021-06-13 12:43:18 +02:00
El RIDO
078c5785dd fix unit tests on php < 7.3 2021-06-13 12:40:06 +02:00
El RIDO
68b097087d apply StyleCI recommendation 2021-06-13 11:16:29 +02:00
El RIDO
f04043a399 address Scrutinizer issues 2021-06-13 11:02:53 +02:00
El RIDO
1f2dddd9d8 address Codacy issues 2021-06-13 10:53:01 +02:00
El RIDO
93135e0abf improving code coverage 2021-06-13 10:44:26 +02:00
El RIDO
e294145a2b ip-lib doesn't except on the matches interfaces 2021-06-13 08:26:05 +02:00
Mark van Holsteijn
1b88eef356 improved implementation of GoogleStorageBucket 2021-06-10 21:39:15 +02:00
El RIDO
5af069b4f0 Merge pull request #810 from binxio/persistence-into-data
added purgeValues function
2021-06-10 08:22:10 +02:00
Mark van Holsteijn
1232717334 added purgeValues to GCS 2021-06-09 22:27:34 +02:00
El RIDO
7b2f0ff302 apply StyleCI recommendation 2021-06-09 19:16:22 +02:00