Clemens Schwaighofer
24077e483f
ACL Login add edit access id to cuid lookup
2025-01-16 14:38:49 +09:00
Clemens Schwaighofer
6585c6bfef
Release: v9.26.1
2025-01-16 14:11:41 +09:00
Clemens Schwaighofer
f180046283
ACL Login unit detail info update, deprecated message fix
v9.26.1
2025-01-16 14:10:46 +09:00
Clemens Schwaighofer
b64d0ce5f0
Release: v9.26.0
2025-01-16 10:27:00 +09:00
Clemens Schwaighofer
bab8460f80
PHP 8.4 compatible release
v9.26.0
2025-01-16 10:25:58 +09:00
Clemens Schwaighofer
a092217201
Release: v9.25.3
2024-12-24 12:52:33 +09:00
Clemens Schwaighofer
e286d7f913
DB IO placeholder counter fix
v2.25.3
v9.25.3
2024-12-24 12:49:49 +09:00
Clemens Schwaighofer
e148a39902
Release: v9.25.2
2024-12-23 11:37:26 +09:00
Clemens Schwaighofer
b7d5a79c3a
Allow method chaining in Session and encryption class
...
For session set/unset/auto write close flag
In the encryption classes for setting keys
v9.25.2
2024-12-23 11:36:06 +09:00
Clemens Schwaighofer
9f8a86b4b0
Release:v 9.25.1.1
2024-12-18 10:59:47 +09:00
Clemens Schwaighofer
50e593789e
Asyemmetric Anonymous Encryption
v9.25.1.1
2024-12-18 10:55:16 +09:00
Clemens Schwaighofer
4ee141f8df
Release: v9.24.1
v9.25.1
2024-12-13 11:47:05 +09:00
Clemens Schwaighofer
9ee8f43478
Rename all table columns from ecuid and ecuuid to eucuid and eucuuid
v9.24.1
2024-12-13 11:45:16 +09:00
Clemens Schwaighofer
2c75dbdf6c
Release: v9.24.0
2024-12-13 11:12:39 +09:00
Clemens Schwaighofer
5fe61388fc
phpunit xml update
v9.24.0
2024-12-13 11:11:42 +09:00
Clemens Schwaighofer
a03c7e7319
Class ACL Login and Session update
...
Session:
- can recreate session id periodic (Default never)
- options are set via array like in other classes
- checks for strict session settings on default
ACL Login:
- remove all DEBUG/DB_DEBUG variables, calls, etc
- removed from the EditBase/EditUsers classes too
- switch to UUIDv4 as the session lookup variable
- all session vars are prefixed with "LOGIN_"
- the charset ones are left as DEFAULT_CHARSET, DEFAULT_LOCALE, DEFAULT_LANG
- the old LOGIN_LANG has been removed (deprecated)
- TEMPLATE session has been removed, there is no template data in the edit class
- session is resynced (ACL lookup), default 5min, adjustable via option
- sets strict header options as default
- moves several methods parts into their own classes
- plan to split up class into sub classes for certain actions
- new force logout counter in DB
- edit logger is moved into this class
- plan to move logging into sub class
- all SQL calls user heredoc and params
- update login/change password to new layout for pc/smartphone compatible
- change password will be replaced with reset password in future
- last login success is now set as timestamp
- all old PK lookups for edit access etc are deprecated and replaced with cuid lookups
ArrayHandling:
- add array return matching key
Give any array with key values and a list of keys and only return matching keys
Wrapper for array_filter call
2024-12-13 10:54:20 +09:00
Clemens Schwaighofer
7e01152bb4
Release: v9.23.3
2024-12-12 21:12:24 +09:00
Clemens Schwaighofer
fbea8f4aca
Fix for Symmetric encryption key handling
v9.23.3
2024-12-12 21:11:25 +09:00
Clemens Schwaighofer
346cdaad72
Fix for params regex comment update
v9.23.2.1
2024-12-11 11:23:19 +09:00
Clemens Schwaighofer
6887f17e15
Release: v9.23.2
2024-12-10 15:31:45 +09:00
Clemens Schwaighofer
5b1ca4241c
phan min php update to 8.3, add missing phpunit test folder for language check
v9.23.2
2024-12-10 15:29:54 +09:00
Clemens Schwaighofer
c8d6263c0f
Fix DB IO placeholder count
2024-12-10 14:59:58 +09:00
Clemens Schwaighofer
bd1972d894
Composer keywords
2024-12-10 14:52:50 +09:00
Clemens Schwaighofer
fa29477c80
Release: v9.23.1
2024-12-05 14:08:56 +09:00
Clemens Schwaighofer
20ee958db9
Session class update with many methods and general clean up
v9.23.1
2024-12-05 14:07:39 +09:00
Clemens Schwaighofer
157616582f
Release: v9.23.0
2024-12-04 16:40:51 +09:00
Clemens Schwaighofer
0f7bf0ab44
Session class rewrite
v9.23.0
2024-12-04 14:22:26 +09:00
Clemens Schwaighofer
10dc56c7cb
Release: v9.22.0
2024-12-03 13:34:56 +09:00
Clemens Schwaighofer
d19842007c
ACL Login cuid and cuuid update and add
v9.22.0
2024-12-03 13:29:50 +09:00
Clemens Schwaighofer
c5bd16de74
Release: v9.21.1
2024-12-02 17:20:25 +09:00
Clemens Schwaighofer
e580e5430c
Add ECUID (edit user cuid) to session and return in acl array
v9.21.1
2024-12-02 17:18:34 +09:00
Clemens Schwaighofer
da9717265c
Release: v9.21.0
2024-12-02 15:55:33 +09:00
Clemens Schwaighofer
6c6b33cacc
add uuidv4 verify method
v9.21.0
2024-12-02 15:54:35 +09:00
Clemens Schwaighofer
5509d1c92e
Release: v9.20.1
2024-11-27 14:43:58 +09:00
Clemens Schwaighofer
16d789f061
Merge branch 'development'
v9.20.1
2024-11-27 14:42:18 +09:00
Clemens Schwaighofer
3450b6263b
Fixes in SQL PgSQL for identity column
2024-11-27 14:42:04 +09:00
Clemens Schwaighofer
bcc1e833c1
Release: v9.20.0
2024-11-20 22:54:37 +09:00
Clemens Schwaighofer
fea4c315f3
Merge branch 'development'
v9.20.0
2024-11-20 22:52:27 +09:00
Clemens Schwaighofer
3ac57e05b0
DB SQL placeholder code updated
2024-11-20 22:52:15 +09:00
Clemens Schwaighofer
b0230e7050
Release: v9.19.1
2024-11-19 12:04:32 +09:00
Clemens Schwaighofer
70f78a5f9c
Math update for Matrix multiplications
v9.19.1
2024-11-19 12:03:12 +09:00
Clemens Schwaighofer
814ec50d3d
phpstan 2.0 update
2024-11-18 18:34:31 +09:00
Clemens Schwaighofer
e60ce3f0dc
Release: v9.19.0
2024-11-18 15:04:03 +09:00
Clemens Schwaighofer
6140bd8671
Color converter update with full sRGB/CieLab/OkLab conversion
v9.19.0
2024-11-18 15:02:05 +09:00
Clemens Schwaighofer
e318a4fb9a
Release: v9.18.1
2024-11-07 11:49:50 +09:00
Clemens Schwaighofer
9818410889
Local phan/phpstan install and config update, merge in UrlRequest changes
v9.18.1
2024-11-07 11:39:33 +09:00
Clemens Schwaighofer
62e1e3b97c
Release: v9.18.0
2024-11-06 18:59:35 +09:00
Clemens Schwaighofer
1bb4d5f426
UrlRequest curl class added
v9.18.0
2024-11-06 18:56:17 +09:00
Clemens Schwaighofer
a65485e56a
Release: v9.17.6.1
2024-11-06 13:37:05 +09:00
Clemens Schwaighofer
5e6ba85639
Merge branch 'development'
v9.17.6.1
2024-10-17 14:04:45 +09:00