oidplus
alarming
autosfx
aysalia
calllib
checksum-tools
colormanager
cryptochat
currency_converter
decoder
delphiutils
distributed
dpcstudio
dpg2
fastphp
fileformats
filter_foundry
forest
gridgame
ht46f47_simulator
indexer_suite
ipe_artfile_utils
javautils
jumper
lightgame
logviewer
musikbox
mystic_house
oidconverter
oidinfo_api
oidinfo_new_design
personal-webbase
php_antispam
php_clientchallenge
php_guestbook
php_utils
plumbers
prepend
recyclebinunit
simple_log_event
sokoban
spacemission
stackman
userdetect2
uuid_mac_utils
vgwhois
vnag
webcounter
winbugtracker
yt_downloader
BlueGrey
calm
Elegant
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
oidplus
oidplus
/
trunk
/
doc
/
developer_notes
/
class_diagram.drawio
@ 1301
– Rev 1305
Rev
Show changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Clear current filter
Rev
Age
Author
Path
Log message
Diff
1305
2023-06-18 16:17:39
daniel-marschall
/trunk/
Simplified web browser login: Regular "PHP Session login" was removed and replaced by JWT cookie login (previously known as "remember me").
If you had previously disabled JWT_ALLOW_LOGIN_USER or JWT_ALLOW_LOGIN_ADMIN, please enable them again.
JWT tokens now contain registered claims (OIDs).
1301
2023-06-01 00:04:36
daniel-marschall
/trunk/
Simplified OIDplusAuthContentStore* classes
1204
2023-04-13 02:38:29
daniel-marschall
/trunk/
1156
2023-04-04 01:47:03
daniel-marschall
/trunk/
Lots of changes in re database driver results
$res = new OIDplusNaturalSortedQueryResult($res, 'id');
changes to
$res->naturalSortByField('id');
1150
2023-04-03 21:16:32
daniel-marschall
/trunk/
1087
2023-02-26 01:18:19
daniel-marschall
/trunk/doc/developer_notes/
702
2021-12-26 00:26:02
daniel-marschall
/trunk/
New plugin type: CAPTCHA plugins!
648
2021-09-26 22:04:28
daniel-marschall
/trunk/
Now completely get rid off the WebSVN classes! The distribution update procedures are now easier, quicker and safer!
605
2021-05-27 16:31:56
daniel-marschall
/trunk/
571
2021-05-15 21:17:51
daniel-marschall
/trunk/
OIDplusConfigInterface renamed to OIDplusGetterSetterInterface
Improved OIDplus class autoloader (supports namespaces)
569
2021-05-15 16:00:35
daniel-marschall
/trunk/
OOP
566
2021-05-14 16:07:03
daniel-marschall
/trunk/
Automated AJAX requests are now protected via a JWT, which is signed and doesn't contain the user's password anymore. The old method (username+password+antiBruteforceUnlockKey) is still accepted for backwards compatibility.
REMOVED: OIDplusSessionHandler->simulate
Created new class "OIDplusAuthContentStore" to make "OIDplusAuthUtils" more flexible
557
2021-04-25 22:06:14
daniel-marschall
/trunk/
Cookie SAMESITE policy can now be configured in the base configuration file.
New clas "OIDplusCookieUtils".
In shebang, using "env php" instead of "/usr/bin/php".
459
2020-11-04 14:32:51
daniel-marschall
/trunk/
New class: OIDplusRAAuthInfo
449
2020-10-25 19:17:14
daniel-marschall
/trunk/
DESIGN Plugin interface is now final (plugin type 1.3.6.1.4.1.37476.2.5.2.4.10)
355
2020-08-10 14:34:03
daniel-marschall
/trunk/
Added framework for multilinguality (PHP/JS). Currently, nothing is translated, though.
311
2020-05-18 20:19:51
daniel-marschall
/trunk/
307
2020-05-14 22:08:02
daniel-marschall
/trunk/
Plugin manifests are now capsulated in objects
305
2020-05-13 22:21:33
daniel-marschall
/trunk/
Smaller changes
296
2020-05-11 21:34:42
daniel-marschall
/trunk/
295
2020-05-10 23:18:06
daniel-marschall
/trunk/
- Introduced isolated database connection for secure logging inside transactions.
- Added new plugin "userdata log file" logger
- Important bugfix for syslog logger
289
2020-05-03 21:33:03
daniel-marschall
/trunk/
Added new plugin type "Logger". Added Windows Log Event logging (only available on Windows) and syslog logging (only available on Linux).
274
2020-04-23 00:56:16
daniel-marschall
/trunk/
Add new plugin type "SQL slang". The database connection is now an union of "Database provider plugin" (e.g. PDO) and "SQL slang plugin" (MySQL).
264
2020-04-19 20:07:10
daniel-marschall
/trunk/
NEW: Support for SQLite3 database (currently without natural sorting though)
261
2020-04-18 16:38:21
daniel-marschall
/trunk/
Large refactoring: "config.inc.php" is now in format 2.1; the configuration settings are now stored in a class OIDplusBaseConfis and can therefore be altered in automated test environments.
Characters "###" inside a query now get replaced by the table prefix.
259
2020-04-17 12:18:26
daniel-marschall
/trunk/
256
2020-04-16 01:09:31
daniel-marschall
/trunk/
Further improved and extended object oriented classes and plugin structure
250
2020-04-14 22:46:54
daniel-marschall
/trunk/
Further improved object oriented design; added class diagram and database connectivity diagram for easier understanding