{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":11987721,"defaultBranch":"master","name":"ADOdb","ownerLogin":"ADOdb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-08-08T22:06:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5193285?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707704922.0","currentOid":""},"activityList":{"items":[{"before":"51005b1d95321d411af92f9f5870dfdb153331db","after":"1a7326b26781bc7aadb4847039bc27dfa69cec96","ref":"refs/heads/master","pushedAt":"2024-04-30T11:58:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/5.22'","shortMessageHtmlLink":"Merge branch 'hotfix/5.22'"}},{"before":"a6bd3e28910ca545bdddb083faba2742d803474a","after":"c0566a6df71b837f6cdc58cdd1c7aa875f62cd93","ref":"refs/heads/hotfix/5.22","pushedAt":"2024-04-30T11:58:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Update Changelog","shortMessageHtmlLink":"Update Changelog"}},{"before":"838663c1efc004434889932dafb36870ccb0cb7d","after":"51005b1d95321d411af92f9f5870dfdb153331db","ref":"refs/heads/master","pushedAt":"2024-04-16T15:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Update bug_report.md\n\nAdd links to master and hotfix branches","shortMessageHtmlLink":"Update bug_report.md"}},{"before":"6c7b6fee98a19a2cb64d2b05cfd02f9e2c8ebe98","after":"a6bd3e28910ca545bdddb083faba2742d803474a","ref":"refs/heads/hotfix/5.22","pushedAt":"2024-03-22T22:00:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Remove test file committed by mistake","shortMessageHtmlLink":"Remove test file committed by mistake"}},{"before":"8535b60bbc54373489fbdc66896357f4d0afcbff","after":"838663c1efc004434889932dafb36870ccb0cb7d","ref":"refs/heads/master","pushedAt":"2024-03-22T21:59:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/5.22'","shortMessageHtmlLink":"Merge branch 'hotfix/5.22'"}},{"before":"cdd02826a13163205a065504294ffca9195d6d98","after":"8535b60bbc54373489fbdc66896357f4d0afcbff","ref":"refs/heads/master","pushedAt":"2024-03-22T21:24:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Coding guidelines","shortMessageHtmlLink":"Coding guidelines"}},{"before":"172489c55d634b5d01b1f32c8717949784c23396","after":"6c7b6fee98a19a2cb64d2b05cfd02f9e2c8ebe98","ref":"refs/heads/hotfix/5.22","pushedAt":"2024-03-22T21:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Fix getAssoc() with ADODB_FETCH_DEFAULT mode\n\nWith mysqli (and possibly with other drivers where driver-specific\nfetchMode values are different from ADOdb's as well, but this has not\nbeen tested), getAssoc() would not return the expected key=>value pairs\nwhen fetch mode was set to ADODB_FETCH_DEFAULT.\n\nWe now use ADORecordSet::$adodbFetchMode property as reference fetch\nmode instead of the driver-specific ADOConnection::$fetchMode (which is\noften not set), and check it against both ADODB_FETCH_BOTH and\nADODB_FETCH_DEFAULT.\n\nFixes #1023","shortMessageHtmlLink":"Fix getAssoc() with ADODB_FETCH_DEFAULT mode"}},{"before":"235caae3cdf18f7714101f3a8d5a99a270b88201","after":"cdd02826a13163205a065504294ffca9195d6d98","ref":"refs/heads/master","pushedAt":"2024-03-22T20:38:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Keep active-recordx in sync with active-record","shortMessageHtmlLink":"Keep active-recordx in sync with active-record"}},{"before":"1a2706136c00737e47bafcaf74b90338cf57402a","after":"172489c55d634b5d01b1f32c8717949784c23396","ref":"refs/heads/hotfix/5.22","pushedAt":"2024-03-22T20:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Fix PHP deprecated warning\n\nadodb-active-record.inc.php. / ADODB_Active_Record::Update() throws\n\"strcmp(): Passing null to parameter 1 ($string1) of type string is\ndeprecated\" when setting a column to null.\n\nApply the same code change to adodb-active-recordx.inc.php.\n\nFixes #1021","shortMessageHtmlLink":"Fix PHP deprecated warning"}},{"before":null,"after":"e5ea9b49d63e5e8015a22ca4f5926a8dc03cf85d","ref":"refs/heads/master-add-session-plugin","pushedAt":"2024-02-12T02:28:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"on","shortMessageHtmlLink":"on"}},{"before":"be222b565b6bd4015a8a0adf4e24d7a3a5a64910","after":"e5ea9b49d63e5e8015a22ca4f5926a8dc03cf85d","ref":"refs/heads/master-add-caching-plugin","pushedAt":"2024-02-12T02:22:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"on","shortMessageHtmlLink":"on"}},{"before":"013d238e59e74c6e23ef2debf049026db73797e8","after":"be222b565b6bd4015a8a0adf4e24d7a3a5a64910","ref":"refs/heads/master-add-caching-plugin","pushedAt":"2024-01-15T01:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"move plugins up one level","shortMessageHtmlLink":"move plugins up one level"}},{"before":"119362ba5525a05d65c1c3160f0f96799e540c3b","after":"013d238e59e74c6e23ef2debf049026db73797e8","ref":"refs/heads/master-add-caching-plugin","pushedAt":"2024-01-14T18:35:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Add Caching Base Directory","shortMessageHtmlLink":"Add Caching Base Directory"}},{"before":"119362ba5525a05d65c1c3160f0f96799e540c3b","after":"cab9f68efd8922f90695d7ded8f806fbf22fdc64","ref":"refs/heads/master-add-logging-plugin","pushedAt":"2024-01-14T18:31:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Make format files self-contained","shortMessageHtmlLink":"Make format files self-contained"}},{"before":null,"after":"119362ba5525a05d65c1c3160f0f96799e540c3b","ref":"refs/heads/master-add-caching-plugin","pushedAt":"2024-01-14T18:03:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Unpicked from caching plugin","shortMessageHtmlLink":"Unpicked from caching plugin"}},{"before":"8d88183538ae08b86c30af5b0f3280c2accd71c3","after":"235caae3cdf18f7714101f3a8d5a99a270b88201","ref":"refs/heads/master","pushedAt":"2024-01-12T22:50:01.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Fix static analysis warnings","shortMessageHtmlLink":"Fix static analysis warnings"}},{"before":"e7150539d5707ae556172532e2b25ac4e88cb2a6","after":"1a2706136c00737e47bafcaf74b90338cf57402a","ref":"refs/heads/hotfix/5.22","pushedAt":"2024-01-12T22:49:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dregad","name":"Damien Regad","path":"/dregad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449891?s=80&v=4"},"commit":{"message":"Update Changelog","shortMessageHtmlLink":"Update Changelog"}},{"before":"8d88183538ae08b86c30af5b0f3280c2accd71c3","after":"119362ba5525a05d65c1c3160f0f96799e540c3b","ref":"refs/heads/master-add-logging-plugin","pushedAt":"2024-01-06T23:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Unpicked from caching plugin","shortMessageHtmlLink":"Unpicked from caching plugin"}},{"before":null,"after":"8d88183538ae08b86c30af5b0f3280c2accd71c3","ref":"refs/heads/master-add-logging-plugin","pushedAt":"2024-01-06T18:35:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"oci8: fix warning in qStr() with NULL on PHP 8.1\n\nThis is a follow-up commit on 1501ccd07868d626a51802d14ed41ed05a3532ad,\nas the original fix for #999 (see PR #1005) did not fully address the\nproblem. Another PHP deprecated warning is thrown:\n\nstrlen(): Passing null to parameter 1 ($string) of type string is\ndeprecated.\n\nFixes #1012","shortMessageHtmlLink":"oci8: fix warning in qStr() with NULL on PHP 8.1"}},{"before":"7682cb0b76a85026665fbdf8e2a08d670cfaacd5","after":"14cd780d7dc0c730ea669a48410582d2d19832f7","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2024-01-06T18:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Change method declaration to match documentation","shortMessageHtmlLink":"Change method declaration to match documentation"}},{"before":"3619d906a52a65ae5919e1f5e2312bae3089ede9","after":"7682cb0b76a85026665fbdf8e2a08d670cfaacd5","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2024-01-05T02:38:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Rename redirectCoreLogging, Add INFO Backtrace","shortMessageHtmlLink":"Rename redirectCoreLogging, Add INFO Backtrace"}},{"before":"48b0dd62eaafd9d654f4636a8eb5e3c61ad59347","after":"3619d906a52a65ae5919e1f5e2312bae3089ede9","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2024-01-03T01:33:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"changed info to debug","shortMessageHtmlLink":"changed info to debug"}},{"before":"ce74e937a42080211c1b7c126c80b44eb9be1277","after":"48b0dd62eaafd9d654f4636a8eb5e3c61ad59347","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2024-01-01T03:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"remove ADODB_OUTP","shortMessageHtmlLink":"remove ADODB_OUTP"}},{"before":"0bceeb13edb4d23eea5bcd2087b76f532dbd41e1","after":"ce74e937a42080211c1b7c126c80b44eb9be1277","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2023-12-30T22:51:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Restructure of locations","shortMessageHtmlLink":"Restructure of locations"}},{"before":"01474eac80e6a35fbbdfde69f5f741bd030305c7","after":"0bceeb13edb4d23eea5bcd2087b76f532dbd41e1","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2023-12-30T01:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Clean up tags, improve legacy logging","shortMessageHtmlLink":"Clean up tags, improve legacy logging"}},{"before":"7f391f4a6ab367382200a6b9fc0c123162b8eef8","after":"01474eac80e6a35fbbdfde69f5f741bd030305c7","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2023-12-29T17:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"restructure core logging","shortMessageHtmlLink":"restructure core logging"}},{"before":"6b6ab56122130d3d9d871587cfe69d4f6edc6c6a","after":"7f391f4a6ab367382200a6b9fc0c123162b8eef8","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2023-11-27T02:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Add more JSON feature","shortMessageHtmlLink":"Add more JSON feature"}},{"before":"9033e82ae0f6e3a9a45a88b679f596406adbcc66","after":"6b6ab56122130d3d9d871587cfe69d4f6edc6c6a","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2023-11-26T02:36:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Add tags and JSON logging","shortMessageHtmlLink":"Add tags and JSON logging"}},{"before":"aeea4bc183c2d870b36c031024d6f189e2c76ffb","after":"9033e82ae0f6e3a9a45a88b679f596406adbcc66","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2023-11-25T13:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Add logger to _execute","shortMessageHtmlLink":"Add logger to _execute"}},{"before":"6b88810c858e8ddbbd7adaa5ec27d2c25c4cbcf7","after":"aeea4bc183c2d870b36c031024d6f189e2c76ffb","ref":"refs/heads/master-future-cache-extensions","pushedAt":"2023-11-25T02:48:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mnewnham","name":"Mark Newnham","path":"/mnewnham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4359245?s=80&v=4"},"commit":{"message":"Merge branch 'master-future-cache-extensions' of https://github.com/ADOdb/ADOdb into master-future-cache-extensions","shortMessageHtmlLink":"Merge branch 'master-future-cache-extensions' of https://github.com/A…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPfPoJQA","startCursor":null,"endCursor":null}},"title":"Activity · ADOdb/ADOdb"}