{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10597809,"defaultBranch":"master","name":"sysPass","ownerLogin":"nuxsmin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-06-10T10:14:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1775774?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681939182.0","currentOid":""},"activityList":{"items":[{"before":"c6d2c4b85786800c61281d309d715fb64e5b919f","after":"2ee21ac01acc33d9d1c60caf7e4b82920a2ddb54","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-16T06:22:13.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"refactor(php): Improve crypted session handling\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"refactor(php): Improve crypted session handling"}},{"before":"c758b7f0b60ab132ee0ae9b24ff1b40ee125e0f5","after":"c6d2c4b85786800c61281d309d715fb64e5b919f","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-09T04:34:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"test(tests): Fix regex\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"test(tests): Fix regex"}},{"before":"ac8565bc13f752beedf58394035186e8f0590d59","after":"c758b7f0b60ab132ee0ae9b24ff1b40ee125e0f5","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-06T07:17:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"test(tests): UT for TemplateResolver class\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"test(tests): UT for TemplateResolver class"}},{"before":"10dedaa03ff833ba466cca496cefe43d340ba032","after":"ac8565bc13f752beedf58394035186e8f0590d59","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-04T07:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"style(php): Fix copyright comment\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"style(php): Fix copyright comment"}},{"before":"0304221faeb55cda05077ce144db981d8f348f5a","after":"10dedaa03ff833ba466cca496cefe43d340ba032","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-04T07:13:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore: Refactor upgrade subsystem\n\nUse attributes to detect and load upgrade handlers.\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore: Refactor upgrade subsystem"}},{"before":"1aabbb0aa00bf20250d3c9e29f51973e6d7dc596","after":"0304221faeb55cda05077ce144db981d8f348f5a","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-02T07:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for UpgradeApp and UpgradeConfig services\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for UpgradeApp and UpgradeConfig services"}},{"before":"84f41f2c68e2b72c9bf2ca4bcb09490254f57004","after":"1aabbb0aa00bf20250d3c9e29f51973e6d7dc596","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-02T06:55:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): Fix test\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): Fix test"}},{"before":"40c6cb1dba385479e84d773181d5e56a18cf677a","after":"84f41f2c68e2b72c9bf2ca4bcb09490254f57004","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-02T06:24:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for UpgradeDatabase\n\nRemove unneeded upgrades\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for UpgradeDatabase"}},{"before":"04d245994ef60209a49f9bac9ee8bb882f9d7493","after":"40c6cb1dba385479e84d773181d5e56a18cf677a","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-05-01T10:04:03.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore: Use strict types\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore: Use strict types"}},{"before":"e916420db67bb0d9547971daeb10739a848cc82d","after":"04d245994ef60209a49f9bac9ee8bb882f9d7493","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-28T10:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore: Move Providers\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore: Move Providers"}},{"before":"ce7d02f5e559614a2d89d5eddfac0c146131e472","after":"e916420db67bb0d9547971daeb10739a848cc82d","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-28T08:57:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore: Move ErrorUtil\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore: Move ErrorUtil"}},{"before":"e1dcf74ddaab4efc9faad5ea4a169c0b8bcaf543","after":"ce7d02f5e559614a2d89d5eddfac0c146131e472","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-28T08:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for Image\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for Image"}},{"before":"ed1d454071f20a7ea0d29bd0cd3a7715522f712d","after":"e1dcf74ddaab4efc9faad5ea4a169c0b8bcaf543","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-27T09:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for Checks and DateUtil\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for Checks and DateUtil"}},{"before":"92d778652c92e22877156a288bae1a8f86dbfff1","after":"ed1d454071f20a7ea0d29bd0cd3a7715522f712d","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-27T09:16:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for HttpUtil\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for HttpUtil"}},{"before":"f093f04b06cd1e410421837076f74dc2d539a941","after":"92d778652c92e22877156a288bae1a8f86dbfff1","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-27T06:11:45.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore: Create Serde\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore: Create Serde"}},{"before":"3cfd1b2a02b80a94f49cacbacd612c99f963b87a","after":"f093f04b06cd1e410421837076f74dc2d539a941","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-19T05:23:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for LoginMasterPass service\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for LoginMasterPass service"}},{"before":"04c49cb8fd194497c21af0c9e750232f2f2a2c98","after":"3cfd1b2a02b80a94f49cacbacd612c99f963b87a","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-17T06:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for LoginAuthHandler service\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for LoginAuthHandler service"}},{"before":"1d2e991be5f4e0220a9ef8caddf5d7a13f2bb256","after":"04c49cb8fd194497c21af0c9e750232f2f2a2c98","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-15T05:56:37.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for Login service\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for Login service"}},{"before":"22f7c6b143a71ea40180be18039be51d24a40a95","after":"1d2e991be5f4e0220a9ef8caddf5d7a13f2bb256","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-07T05:44:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for UserMasterPass service\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for UserMasterPass service"}},{"before":"404f90198306d9112d39a9d7e60c7a8ceb43cf3e","after":"22f7c6b143a71ea40180be18039be51d24a40a95","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-04-01T06:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for XmlFileStorage service\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for XmlFileStorage service"}},{"before":"d48f9207e358e7fccffde3e8ff3a39b7acfd32eb","after":"404f90198306d9112d39a9d7e60c7a8ceb43cf3e","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-30T11:04:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for PDOWrapper\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for PDOWrapper"}},{"before":"556ef087eececa60dbd4bca9f3a17b95ef0f374e","after":"d48f9207e358e7fccffde3e8ff3a39b7acfd32eb","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-29T18:20:56.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for MysqlFileParser\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for MysqlFileParser"}},{"before":"a766de876f2a6c07f8e0cb4eda66fb21e93090ca","after":"556ef087eececa60dbd4bca9f3a17b95ef0f374e","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-24T18:30:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): UT for User repository\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): UT for User repository"}},{"before":"9dafac29b563fb46e39dc0deee1c0b112ab725f5","after":"a766de876f2a6c07f8e0cb4eda66fb21e93090ca","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-17T16:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): Refactor TransactionAware callback\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): Refactor TransactionAware callback"}},{"before":"cd7a1504cf75739f771b855184548717b4cca2bd","after":"9dafac29b563fb46e39dc0deee1c0b112ab725f5","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-17T09:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): Remove deprecations\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): Remove deprecations"}},{"before":"015996e1c80287fc908176bdb77c2c6d2e6434c4","after":"cd7a1504cf75739f771b855184548717b4cca2bd","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-17T08:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): Configure PHPUnit\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): Configure PHPUnit"}},{"before":"c2f149e87b4ce8efa5d7fecec896fb60cf59d892","after":"015996e1c80287fc908176bdb77c2c6d2e6434c4","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-17T08:31:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): Configure PHPUnit\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): Configure PHPUnit"}},{"before":"0e228f3a76a423b239f421d85ad58a255de188f0","after":"c2f149e87b4ce8efa5d7fecec896fb60cf59d892","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-17T08:26:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"chore(tests): Configure PHPUnit\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"chore(tests): Configure PHPUnit"}},{"before":"94d5c3c9443aec1c44b7c0786f0b3a4d42f7aad2","after":"0e228f3a76a423b239f421d85ad58a255de188f0","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-17T08:01:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"ci(tests): Remove abstract mocks\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"ci(tests): Remove abstract mocks"}},{"before":"86d9ebb97e55aca879604d9c3d6bb07afc661c6a","after":"94d5c3c9443aec1c44b7c0786f0b3a4d42f7aad2","ref":"refs/heads/feat/code_refactoring","pushedAt":"2024-03-17T07:00:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nuxsmin","name":"RubénD","path":"/nuxsmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1775774?s=80&v=4"},"commit":{"message":"ci(tests): Fix tests\n\nSigned-off-by: Rubén D ","shortMessageHtmlLink":"ci(tests): Fix tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES0Og4QA","startCursor":null,"endCursor":null}},"title":"Activity · nuxsmin/sysPass"}