This website requires JavaScript.
9a28c86991
json test file update
development
Clemens Schwaighofer
2026-01-22 11:51:32 +09:00
38b2ffe82a
jsonConvertToArray with JSON_INVALID_UTF8_IGNORE does not work
master
v9.40.0
Clemens Schwaighofer
2026-01-22 11:44:11 +09:00
6e547abccb
Fix text in check runners
Clemens Schwaighofer
2026-01-22 11:31:01 +09:00
676af5e1a4
Add json validation and update tests
Clemens Schwaighofer
2026-01-22 11:08:18 +09:00
118aacee28
Bug in RamdomKey::validateRandomKeyData when passing large character sets
v9.39.1
Clemens Schwaighofer
2026-01-14 15:07:38 +09:00
564e23ecd7
Update and fix Strings stringToTime()
v9.39.0
Clemens Schwaighofer
2026-01-14 12:57:37 +09:00
2889012592
Add no dash character list allowed in Strings parseCharacterRanges function
v9.38.1
Clemens Schwaighofer
2026-01-14 10:49:14 +09:00
cd65604073
Add parseCharacterRanges function to Strings.php and tests
v9.38.0
Clemens Schwaighofer
2026-01-14 10:36:09 +09:00
a3cf5f45f9
Fix function name in Create/RandomKey
Clemens Schwaighofer
2026-01-07 17:20:25 +09:00
6f3dacdec0
Remove double color settings entry in Phan config
Clemens Schwaighofer
2026-01-07 13:32:31 +09:00
2ab1ee90ef
Add color output in phan
Clemens Schwaighofer
2026-01-07 13:17:54 +09:00
40e6444c2a
CoreLibs update
composerLibs
Clemens Schwaighofer
2026-01-06 18:22:17 +09:00
b8c0aff975
Update phive phars with correct version and update scripts to use both
v9.37.0
refactor/TTD-3071/php-85-upgrade
Clemens Schwaighofer
2026-01-06 18:15:50 +09:00
c5fed66237
PHP 8.5 fixes and updates
Clemens Schwaighofer
2026-01-06 15:55:47 +09:00
157169d3ba
Fix gittignore for package lock json
v9.36.0
Clemens Schwaighofer
2025-11-27 17:59:53 +09:00
60fe0e0def
Remove package lock for npm, add it to gitignore
Clemens Schwaighofer
2025-11-27 17:58:55 +09:00
e473e7899d
Fix logging line and call method information
Clemens Schwaighofer
2025-11-27 17:54:28 +09:00
8af71b70a3
general SQL update to use uuid for uid, update edit.jq.js for some testing
Clemens Schwaighofer
2025-11-06 11:51:29 +09:00
7d10b4c5af
Change UUIdv4 validation to properly check for version 4 UUIDs
Clemens Schwaighofer
2025-11-04 11:51:08 +09:00
c81b602657
phpunit: redirect error_log message to temp file so they are not printed to console
v9.35.1
Clemens Schwaighofer
2025-10-09 15:05:00 +09:00
59cc5f2060
phpstan checks and fixes
v9.35.0
Clemens Schwaighofer
2025-10-09 11:58:47 +09:00
e072aaf4d6
Add ISO Type datetime format to support, and make this default loggint time format
Clemens Schwaighofer
2025-10-09 11:14:06 +09:00
259f9cebf3
Had to roll back previous MessageLevel changes
Clemens Schwaighofer
2025-09-10 13:41:42 +09:00
bd4f674f0f
Add a noset level and add uppercase support to fromName()
Clemens Schwaighofer
2025-09-10 13:03:15 +09:00
87293bf633
Add a security info md file
Clemens Schwaighofer
2025-08-26 14:14:36 +09:00
be46d6e101
Readme update for url fix for the JS utils files
Clemens Schwaighofer
2025-08-18 09:35:59 +09:00
433bc3d539
All array variable names are no longer $array to not confuse
Clemens Schwaighofer
2025-07-23 15:22:25 +09:00
59948c0f3d
Name fix for MARK in SQLite DB IO
feature/TTD-2139/SQLite-basc-class-move-from-jira-csv-project
Clemens Schwaighofer
2025-07-22 18:16:43 +09:00
0022ea6b9a
Comment update for table meta data read
Clemens Schwaighofer
2025-07-17 16:58:18 +09:00
1b387baea9
Actually ?1 is a valid SQLite set to assign the first parameter to both like $1
Clemens Schwaighofer
2025-07-17 16:55:59 +09:00
8574175e78
Placeholder fix for SQLite table meta data query
Clemens Schwaighofer
2025-07-17 16:32:39 +09:00
ec8c4d6e60
SQL lite from JIRA csv data import
Clemens Schwaighofer
2025-07-17 11:09:32 +09:00
4ed645bac3
Update email check with better domain name check (ASCII), logging class debug output update
Clemens Schwaighofer
2025-07-15 13:13:11 +09:00
908376c1a5
Array sort method doc update
Clemens Schwaighofer
2025-06-26 11:43:28 +09:00
c329e7a2da
Add JSON_UNESCAPED_UNICODE as default flag for json convert to array calls
Clemens Schwaighofer
2025-06-26 11:39:38 +09:00
378d6c7527
Merge branch 'development' into feature/TTD-2140/DB-IO-SQLite
feature/TTD-2140/DB-IO-SQLite
Clemens Schwaighofer
2025-06-05 18:26:31 +09:00
c7f3dd212e
Merge branch 'development' into feature/TTD-2608/LoginACLSetAjaxPageViaClassOption
feature/TTD-2608/LoginACLSetAjaxPageViaClassOption
Clemens Schwaighofer
2025-06-05 18:26:08 +09:00
4b015505ff
admin libs update
Clemens Schwaighofer
2025-06-05 18:13:07 +09:00
ad7b59e26a
phan check swich from phive to composer package
v9.34.0
Clemens Schwaighofer
2025-06-05 18:02:03 +09:00
c43bb0662d
check scripts update: phan from phive is too old
Clemens Schwaighofer
2025-06-05 18:01:12 +09:00
c4e83f94e9
Check scripts update
Clemens Schwaighofer
2025-06-05 17:56:29 +09:00
a292abc2c5
phpstan updates
Clemens Schwaighofer
2025-06-05 15:52:43 +09:00
6c5af91386
Add new Logging option to turn on error_log write
Clemens Schwaighofer
2025-06-05 15:32:39 +09:00
73fc74a43a
Fix old basic class call for random key length init
Clemens Schwaighofer
2025-06-05 14:47:02 +09:00
b89238b922
Merge branch 'release/v9.34.0' into feature/TTD-2650/string-class-update-with-string-check-helpers
Clemens Schwaighofer
2025-06-05 14:44:26 +09:00
9115fc9557
phan and phpstan fixes
Clemens Schwaighofer
2025-06-05 14:37:42 +09:00
62d9cda3d0
Add fix for splitFormatString with format parameter without any split characters
Clemens Schwaighofer
2025-06-05 14:37:42 +09:00
dbc72472f9
Strings regex validation
Clemens Schwaighofer
2025-06-05 14:29:04 +09:00
3be3519e45
Add new funtions and update
Clemens Schwaighofer
2025-06-05 13:26:18 +09:00
4707427ff4
Add phpunit tests for checking valid regex
Clemens Schwaighofer
2025-06-04 15:48:32 +09:00
73ac0b68b6
Add valid regex string check
Clemens Schwaighofer
2025-06-04 15:48:08 +09:00
a501fa25de
Add jsonPrettyPrint for formatted JSON output
Clemens Schwaighofer
2025-06-04 15:09:20 +09:00
d4db235e5b
Add new split string, update split string format, add create string from array list, char in char list, remove duplicates
Clemens Schwaighofer
2025-06-04 14:15:45 +09:00
c70cdf457f
Merge branch 'release/v9.34.0' into feature/TTD-2650/string-class-update-with-string-check-helpers
Clemens Schwaighofer
2025-06-04 14:12:01 +09:00
57aae073d7
Use string buildCharStringsFromList function
Clemens Schwaighofer
2025-06-04 14:11:57 +09:00
4bebec2b47
random key fixes for phpstan checks
Clemens Schwaighofer
2025-06-04 11:58:20 +09:00
991750aa5f
Update create random key class with custom character string
Clemens Schwaighofer
2025-06-04 11:39:58 +09:00
426afdc1ff
class test array file updated
Clemens Schwaighofer
2025-05-29 11:23:50 +09:00
ffff65a76d
Core JavaSCript libs update
Clemens Schwaighofer
2025-05-29 11:23:16 +09:00
c22e68f19a
Phive update
Clemens Schwaighofer
2025-05-20 12:13:04 +09:00
5c6a5c2d20
Merge branch 'development' into Features-DB_IO_SQLite
Clemens Schwaighofer
2025-05-15 19:04:18 +09:00
20c2c665d4
Set the AJAX PAGE global setting via an option intead of using the global variable
Clemens Schwaighofer
2025-05-15 18:58:36 +09:00
074d5bed4c
class test login logging update
Clemens Schwaighofer
2025-05-15 15:37:06 +09:00
e90387c1fc
Composer update
Clemens Schwaighofer
2025-05-15 15:35:13 +09:00
93cb7e0cab
DB IO Adjustments for cursor set check and table exists check
v9.33.0
Clemens Schwaighofer
2025-04-22 11:03:45 +09:00
7fbce6529b
Merge branch 'development' of github-omc:TBWA-EGPlus-Japan/Client-Projects.php-core-libraries into development
Clemens Schwaighofer
2025-04-22 10:53:19 +09:00
6e086fe7b3
Add array helper for modifying key of a key value array
Clemens Schwaighofer
2025-04-22 10:36:54 +09:00
0ec19d5b75
Add array helper for modifying key of a key value array
Clemens Schwaighofer
2025-04-22 10:36:54 +09:00
8134da349f
DB IO add flag to ignore not existing on cache reset, and ignore in ACL Login
v9.32.1
Clemens Schwaighofer
2025-04-16 17:42:09 +09:00
8396f7856b
ACL Login add page information and lookup
v9.32.0
Clemens Schwaighofer
2025-04-15 18:38:14 +09:00
b18866077e
Edit user settings class remove password as mandatory
Clemens Schwaighofer
2025-04-15 17:51:32 +09:00
a66cc09095
Fix phpstan problems in test db encryption file
v9.31.1
Clemens Schwaighofer
2025-04-15 17:46:41 +09:00
1cfdc45107
Fix edit user missing error example for login user id field
Clemens Schwaighofer
2025-04-15 17:40:54 +09:00
07e46c91ab
Add test decryption for pg crypto columns
Clemens Schwaighofer
2025-04-14 09:19:58 +09:00
8aee448c59
Update DB IO for query hash storage and parameter count
v9.31.0
Clemens Schwaighofer
2025-04-09 11:35:02 +09:00
37367db878
Fix regex for $$ PostgresSQL string in convert placeholder
v9.30.0
Clemens Schwaighofer
2025-04-07 19:44:18 +09:00
2d30d1d160
Rewrite DB param lookup
Clemens Schwaighofer
2025-04-07 17:27:13 +09:00
531229e8b7
Add DB Encryption tests
Clemens Schwaighofer
2025-04-07 12:05:06 +09:00
d09c20ff9d
hash test page update
Clemens Schwaighofer
2025-04-07 09:09:45 +09:00
f4ddc5a5fc
Add hash hmac to the Create Hash class
Clemens Schwaighofer
2025-04-07 09:05:37 +09:00
1791ec3908
phan and phpstan fixes for hash uses in CoreLibs
v9.29.0
Clemens Schwaighofer
2025-04-04 15:17:42 +09:00
3d13f55c35
Update Hash Class
Clemens Schwaighofer
2025-04-04 15:08:58 +09:00
cf1989819a
phpstan fixes
v9.28.1
v9.28.0
Clemens Schwaighofer
2025-04-01 11:22:59 +09:00
b302fb4053
Add CombinedDateTime class calcDaysInteral wrapper functions
Clemens Schwaighofer
2025-04-01 11:15:00 +09:00
32decdd037
Readme update
Clemens Schwaighofer
2025-03-28 10:58:07 +09:00
46cda40d37
JavaScript general utils file updates
Clemens Schwaighofer
2025-03-28 10:53:42 +09:00
e71df90144
Fully deprecate prototype edit.js, add deprecation warnings to edit.jq.js and add new utils
Clemens Schwaighofer
2025-03-10 11:00:02 +09:00
bbcc642fde
All "edit.js" development has moved to a new repository
Clemens Schwaighofer
2025-03-07 15:09:47 +09:00
558694aa6c
Fix DEFAULT_ENCODING that it is string
Clemens Schwaighofer
2025-02-28 10:32:43 +09:00
f3bd09529a
phpstan fixes
Clemens Schwaighofer
2025-02-28 10:29:04 +09:00
816bb7c9ee
Allow encoding ovrride for htmlentities
Clemens Schwaighofer
2025-02-28 10:19:36 +09:00
fc7b705355
config.master.php file update
Clemens Schwaighofer
2025-02-28 10:14:11 +09:00
7b96c1f9ca
Remove old eslint config, replaced with mjs one
Clemens Schwaighofer
2025-02-17 12:55:20 +09:00
26c6ebcea7
Merge branch 'NewFeatures' into Update-eslintrcToFlatLayout
Clemens Schwaighofer
2025-02-17 12:54:23 +09:00
32dee1692e
Fix DateTime days internal counter
v9.27.0
Clemens Schwaighofer
2025-02-17 11:16:51 +09:00
6291ed88c0
eslint config update
Clemens Schwaighofer
2025-02-13 19:01:44 +09:00
5e21ead6fa
change error catcher for javasript from log to error as output
Clemens Schwaighofer
2025-02-13 18:24:50 +09:00
07fbd13213
Setup npm with eslint
Clemens Schwaighofer
2025-02-13 18:24:30 +09:00
44b825310a
Add ACL level number to unit detail
Clemens Schwaighofer
2025-02-07 19:06:35 +09:00
2c234ccef6
On config errors do not exit but throw exception
Clemens Schwaighofer
2025-01-29 09:57:58 +09:00