Subversion Repositories oidplus

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
1444 2023-12-25 23:21:02 daniel-marschall /trunk/ Login with two users simultanously is now possible again.
REST API Objects Endpoint: Added output field "children".
REST API Objects Endpoint: PUT and POST works again.
 
/trunk/changelog.json.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/plugins/viathinksoft/adminPages/900_software_update/private/gen_serverside_git
/trunk/plugins/viathinksoft/adminPages/902_systemfile_check/checksums.json
/trunk/plugins/viathinksoft/publicPages/000_objects/OIDplusPagePublicObjects.class.php
/trunk/plugins/viathinksoft/publicPages/810_login_google/oauth.php
1367 2023-08-01 23:50:51 daniel-marschall /trunk/ Minor changes  
/trunk/dev/generate_wellknown_country_access
/trunk/dev/generate_wellknown_country_firebird
/trunk/dev/generate_wellknown_country_mssql
/trunk/dev/generate_wellknown_country_mysql
/trunk/dev/generate_wellknown_country_oracle
/trunk/dev/generate_wellknown_country_pgsql
/trunk/dev/generate_wellknown_other_access
/trunk/dev/generate_wellknown_other_firebird
/trunk/dev/generate_wellknown_other_mssql
/trunk/dev/generate_wellknown_other_mysql
/trunk/dev/generate_wellknown_other_oracle
/trunk/dev/generate_wellknown_other_pgsql
/trunk/dev/generate_wellknown_other_sqlite
/trunk/dev/logger/verify_maskcodes.phps
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/plugins/viathinksoft/sqlSlang/access/sql/wellknown_other.sql
/trunk/plugins/viathinksoft/sqlSlang/firebird/sql/wellknown_other.sql
/trunk/plugins/viathinksoft/sqlSlang/mssql/sql/wellknown_other.sql
/trunk/plugins/viathinksoft/sqlSlang/mysql/sql/wellknown_other.sql
/trunk/plugins/viathinksoft/sqlSlang/oracle/sql/wellknown_other.sql
/trunk/plugins/viathinksoft/sqlSlang/pgsql/sql/wellknown_other.sql
/trunk/plugins/viathinksoft/sqlSlang/sqlite/sql/wellknown_other.sql
/trunk/vendor/composer/installed.json
/trunk/vendor/composer/installed.php
/trunk/vendor/danielmarschall/php_utils/misc_functions.inc.php
/trunk/vendor/licenses
1345 2023-07-30 00:06:21 daniel-marschall /trunk/ Introduced setting XFF_TRUSTED_PROXIES which allows whitelisting proxies of which their HTTP_X_FORWARDED_FOR to determine the IP address of the web-visitor.  
/trunk/TODO
/trunk/doc/config_values.md
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusMailUtils.class.php
/trunk/plugins/viathinksoft/captcha/hcaptcha/OIDplusCaptchaPluginHCaptcha.class.php
/trunk/plugins/viathinksoft/captcha/recaptcha/OIDplusCaptchaPluginRecaptcha.class.php
/trunk/plugins/viathinksoft/captcha/vts_challenge/OIDplusCaptchaPluginVtsClientChallenge.class.php
/trunk/plugins/viathinksoft/logger/000_database/OIDplusLoggerPluginDatabase.class.php
/trunk/plugins/viathinksoft/logger/100_linux_syslog/OIDplusLoggerPluginLinuxSyslog.class.php
/trunk/plugins/viathinksoft/logger/300_userdata_logfile/OIDplusLoggerPluginUserdataLogfile.class.php
/trunk/vendor/danielmarschall/uuid_mac_utils/includes/uuid_utils.inc.php
1321 2023-06-25 01:15:07 daniel-marschall /trunk/ Documentation update / included oidplus.com copy to SVN  
/trunk/doc/website
/trunk/doc/website/TODO.txt
/trunk/doc/website/bootstrap
/trunk/doc/website/bootstrap/css
/trunk/doc/website/bootstrap/css/bootstrap-grid.css
/trunk/doc/website/bootstrap/css/bootstrap-grid.css.map
/trunk/doc/website/bootstrap/css/bootstrap-grid.min.css
/trunk/doc/website/bootstrap/css/bootstrap-grid.min.css.map
/trunk/doc/website/bootstrap/css/bootstrap-reboot.css
/trunk/doc/website/bootstrap/css/bootstrap-reboot.css.map
/trunk/doc/website/bootstrap/css/bootstrap-reboot.min.css
/trunk/doc/website/bootstrap/css/bootstrap-reboot.min.css.map
/trunk/doc/website/bootstrap/css/bootstrap.css
/trunk/doc/website/bootstrap/css/bootstrap.css.map
/trunk/doc/website/bootstrap/css/bootstrap.min.css
/trunk/doc/website/bootstrap/css/bootstrap.min.css.map
/trunk/doc/website/bootstrap/js
/trunk/doc/website/bootstrap/js/bootstrap.bundle.js
/trunk/doc/website/bootstrap/js/bootstrap.bundle.js.map
/trunk/doc/website/bootstrap/js/bootstrap.bundle.min.js
/trunk/doc/website/bootstrap/js/bootstrap.bundle.min.js.map
/trunk/doc/website/bootstrap/js/bootstrap.js
/trunk/doc/website/bootstrap/js/bootstrap.js.map
/trunk/doc/website/bootstrap/js/bootstrap.min.js
/trunk/doc/website/bootstrap/js/bootstrap.min.js.map
/trunk/doc/website/download.html
/trunk/doc/website/examples.html
/trunk/doc/website/favicon.ico
/trunk/doc/website/features.html
/trunk/doc/website/img
/trunk/doc/website/img/external_white.png
/trunk/doc/website/img/feature-1.png
/trunk/doc/website/img/feature-10.png
/trunk/doc/website/img/feature-11.png
/trunk/doc/website/img/feature-12.png
/trunk/doc/website/img/feature-13.png
/trunk/doc/website/img/feature-14.png
/trunk/doc/website/img/feature-2.png
/trunk/doc/website/img/feature-3.png
/trunk/doc/website/img/feature-4.png
/trunk/doc/website/img/feature-5.png
/trunk/doc/website/img/feature-6.png
/trunk/doc/website/img/feature-7.png
/trunk/doc/website/img/feature-8.png
/trunk/doc/website/img/feature-9.png
/trunk/doc/website/img/intro_1.jpg
/trunk/doc/website/img/intro_2.jpg
/trunk/doc/website/img/intro_3.jpg
/trunk/doc/website/img/logo_with_text.png
/trunk/doc/website/img/logo_with_text_white.png
/trunk/doc/website/img/ref-demo.png
/trunk/doc/website/img/ref-frdl.png
/trunk/doc/website/img/ref-hs.png
/trunk/doc/website/img/ref-vts.png
/trunk/doc/website/img/screenshot.png
/trunk/doc/website/index.html
/trunk/doc/website/style.css
/trunk/doc/website/support.html
/trunk/.idea/workspace.xml
/trunk/README.md
/trunk/TODO
/trunk/ajax.php
/trunk/cron.php
/trunk/doc/developer_notes/auth_methods.md
/trunk/doc/developer_notes/compatibility_notes.md
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/db_updates/run.inc.php
/trunk/includes/db_updates/update1001.inc.php
/trunk/includes/db_updates/update1002.inc.php
/trunk/includes/db_updates/update205.inc.php
/trunk/includes/oidplus_autoloader.inc.php
/trunk/includes/oidplus_dependency.inc.php
/trunk/index.php
/trunk/oidplus.min.css.php
/trunk/oidplus.min.js.php
/trunk/plugins/frdl/publicPages/1276945_rdap/rdap/rdap.php
/trunk/plugins/viathinksoft/adminPages/901_vnag_version_check/vnag.php
/trunk/plugins/viathinksoft/adminPages/920_nostalgia/export_dos.php
/trunk/plugins/viathinksoft/adminPages/920_nostalgia/export_win.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
/trunk/plugins/viathinksoft/objectTypes/mac/OIDplusObjectTypePluginMac.class.php
/trunk/plugins/viathinksoft/publicPages/100_whois/whois/json/security.inc.php
/trunk/plugins/viathinksoft/publicPages/100_whois/whois/xml/security.inc.php
/trunk/setup/index.php
/trunk/setup/setup.min.js.php
1318 2023-06-24 16:03:12 daniel-marschall /trunk/includes/classes/  
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
1317 2023-06-24 16:01:15 daniel-marschall /trunk/ Various bugfixes. Changed JWT audience (users will be logged out once).  
/trunk/includes/classes/OIDplus.class.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/edition.ini
/trunk/plugins/viathinksoft/database/oci/OIDplusQueryResultOci.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
/trunk/plugins/viathinksoft/publicPages/002_rest_api/OIDplusPagePublicRestApi.class.php
1315 2023-06-23 23:27:24 daniel-marschall /trunk/includes/classes/  
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
1314 2023-06-23 15:57:27 daniel-marschall /trunk/ Fixes in re JWT  
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/plugins/viathinksoft/adminPages/910_automated_ajax_calls/OIDplusPageAdminAutomatedAJAXCalls.class.php
/trunk/plugins/viathinksoft/adminPages/911_rest_api/OIDplusPageAdminRestApi.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
/trunk/plugins/viathinksoft/raPages/910_automated_ajax_calls/OIDplusPageRaAutomatedAJAXCalls.class.php
/trunk/plugins/viathinksoft/raPages/911_rest_api/OIDplusPageRaRestApi.class.php
1312 2023-06-21 00:13:45 daniel-marschall /trunk/ Added base config settings JWT_FIXED_IP_USER and JWT_FIXED_IP_ADMIN to increase security.
Default values of JWT_TTL_LOGIN_USER and JWT_TTL_LOGIN_ADMIN has been changed from 10 years to 30 days.
 
/trunk/doc/config_values.md
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
1310 2023-06-20 00:08:38 daniel-marschall /trunk/includes/classes/ Small change to JWT  
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
1308 2023-06-18 23:44:45 daniel-marschall /trunk/  
/trunk/TODO
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/vendor/cacert.pem
/trunk/vendor/composer/installed.json
/trunk/vendor/composer/installed.php
/trunk/vendor/licenses
/trunk/vendor/matthiasmullie/minify/src/CSS.php
/trunk/vendor/matthiasmullie/minify/src/JS.php
/trunk/vendor/matthiasmullie/minify/src/Minify.php
/trunk/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/trunk/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/trunk/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/trunk/vendor/twbs/bootstrap/README.md
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.min.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.rtl.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.rtl.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.rtl.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.min.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.rtl.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.rtl.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.rtl.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.min.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.rtl.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.rtl.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.rtl.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.min.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.rtl.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.rtl.css.map
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.rtl.min.css
/trunk/vendor/twbs/bootstrap/dist/css/bootstrap.rtl.min.css.map
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.bundle.js
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.bundle.js.map
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.bundle.min.js
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.bundle.min.js.map
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.esm.js
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.esm.js.map
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.esm.min.js
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.esm.min.js.map
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.js
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.js.map
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.min.js
/trunk/vendor/twbs/bootstrap/dist/js/bootstrap.min.js.map
1307 2023-06-18 22:51:36 daniel-marschall /trunk/  
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
1306 2023-06-18 20:01:33 daniel-marschall /trunk/ Code improvements in re JWT  
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
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).
 
/trunk/includes/classes/OIDplusAuthContentStore.class.php
/trunk/includes/classes/OIDplusAuthContentStoreSession.class.php
/trunk/.idea/workspace.xml
/trunk/doc/config_values.md
/trunk/doc/developer_notes/auth_methods.md
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/doc/developer_notes/server_secret.md
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/includes/functions.inc.php
/trunk/includes/oidplus_dependency.inc.php
/trunk/plugins/viathinksoft/adminPages/910_automated_ajax_calls/OIDplusPageAdminAutomatedAJAXCalls.class.php
/trunk/plugins/viathinksoft/adminPages/911_rest_api/OIDplusPageAdminRestApi.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
/trunk/plugins/viathinksoft/publicPages/090_login/OIDplusPagePublicLogin.class.php
/trunk/plugins/viathinksoft/publicPages/090_login/OIDplusPagePublicLogin.js
/trunk/plugins/viathinksoft/publicPages/800_login_ldap/OIDplusPagePublicLoginLDAP.class.php
/trunk/plugins/viathinksoft/publicPages/800_login_ldap/OIDplusPagePublicLoginLDAP.js
/trunk/plugins/viathinksoft/publicPages/810_login_google/oauth.php
/trunk/plugins/viathinksoft/publicPages/820_login_facebook/oauth.php
/trunk/plugins/viathinksoft/raPages/910_automated_ajax_calls/OIDplusPageRaAutomatedAJAXCalls.class.php
/trunk/plugins/viathinksoft/raPages/911_rest_api/OIDplusPageRaRestApi.class.php
/trunk/res/OIDplus/privacy_documentation$dede.html
/trunk/res/OIDplus/privacy_documentation.html
1303 2023-06-13 01:59:05 daniel-marschall /trunk/  
/trunk/TODO
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthContentStoreSession.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
1301 2023-06-01 00:04:36 daniel-marschall /trunk/ Simplified OIDplusAuthContentStore* classes  
/trunk/includes/classes/OIDplusAuthContentStoreDummy.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/doc/developer_notes/class_diagram.drawio
/trunk/doc/developer_notes/class_diagram.png
/trunk/includes/classes/OIDplusAuthContentStore.class.php
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthContentStoreSession.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/includes/oidplus_dependency.inc.php
1300 2023-05-30 01:04:00 daniel-marschall /trunk/  
/trunk/doc/config_values.md
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthContentStoreSession.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
1298 2023-05-30 00:06:43 daniel-marschall /trunk/ Security Feature: JWT token can now be invalidated by changing the Server Secret (in the base configuration). The update invalidates all JWT once. You need to log-in again.  
/trunk/doc/developer_notes/server_secret.md
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
1283 2023-05-18 21:50:11 daniel-marschall /trunk/ makeAuthKey and validateAuthKey can now be used to make temporary keys with limited lifetime.
makeAuthKey and makeSecret now accept array inputs
 
/trunk/doc/developer_notes/server_secret.md
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/plugins/frdl/publicPages/1276945_rdap/OIDplusRDAP.class.php
/trunk/plugins/viathinksoft/adminPages/901_vnag_version_check/OIDplusPageAdminVNagVersionCheck.class.php
/trunk/plugins/viathinksoft/captcha/vts_challenge/OIDplusCaptchaPluginVtsClientChallenge.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
/trunk/plugins/viathinksoft/publicPages/091_forgot_password/OIDplusPagePublicForgotPassword.class.php
/trunk/plugins/viathinksoft/publicPages/100_whois/OIDplusPagePublicWhois.class.php
/trunk/plugins/viathinksoft/publicPages/200_viathinksoft_freeoid/OIDplusPagePublicFreeOID.class.php
/trunk/plugins/viathinksoft/raPages/092_invite/OIDplusPageRaInvite.class.php
/trunk/plugins/viathinksoft/raPages/102_change_email/OIDplusPageRaChangeEMail.class.php
1282 2023-05-18 00:23:38 daniel-marschall /trunk/ Plugins can no longer access the SERVER_SECRET base configuration settings through OIDplusBaseConfig. Instead, makeAuthKey and makeSecret must be used. The bundled plugins are already updated.  
/trunk/doc/developer_notes/server_secret.md
/trunk/includes/classes/OIDplusAuthContentStoreJWT.class.php
/trunk/includes/classes/OIDplusAuthUtils.class.php
/trunk/includes/classes/OIDplusBaseConfig.class.php
/trunk/includes/classes/OIDplusSessionHandler.class.php
/trunk/plugins/frdl/publicPages/1276945_rdap/OIDplusRDAP.class.php
/trunk/plugins/viathinksoft/adminPages/901_vnag_version_check/OIDplusPageAdminVNagVersionCheck.class.php
/trunk/plugins/viathinksoft/captcha/vts_challenge/OIDplusCaptchaPluginVtsClientChallenge.class.php
/trunk/plugins/viathinksoft/language/dede/messages.xml
/trunk/plugins/viathinksoft/publicPages/091_forgot_password/OIDplusPagePublicForgotPassword.class.php
/trunk/plugins/viathinksoft/publicPages/100_whois/OIDplusPagePublicWhois.class.php
/trunk/plugins/viathinksoft/publicPages/200_viathinksoft_freeoid/OIDplusPagePublicFreeOID.class.php
/trunk/plugins/viathinksoft/raPages/092_invite/OIDplusPageRaInvite.class.php
/trunk/plugins/viathinksoft/raPages/102_change_email/OIDplusPageRaChangeEMail.class.php

Show All