{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":394958413,"defaultBranch":"main","name":"Vitro","ownerLogin":"chenejac","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-08-11T11:00:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6672069?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712050184.0","currentOid":""},"activityList":{"items":[{"before":"c8c4249cf73cb2acd4b481e6bfb49f66797d0a39","after":"fcf43981cc9c39c0d83499972cb5c2dab8ceaeb4","ref":"refs/heads/main","pushedAt":"2024-07-10T07:58:58.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"fix: reset rebuildGraphUriCache flag at start of graphUriRebuild to avoid missed graph updates","shortMessageHtmlLink":"fix: reset rebuildGraphUriCache flag at start of graphUriRebuild to a…"}},{"before":"4512ca77dbc9a7482e78326d1139157f03db0b22","after":"c8c4249cf73cb2acd4b481e6bfb49f66797d0a39","ref":"refs/heads/main","pushedAt":"2024-06-20T11:20:28.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"reverted changes that break language filtering","shortMessageHtmlLink":"reverted changes that break language filtering"}},{"before":"2abe3231d4e1c36658b11bfab7b55f9500db3a2c","after":"4512ca77dbc9a7482e78326d1139157f03db0b22","ref":"refs/heads/main","pushedAt":"2024-06-12T09:05:37.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"refact: replaced SparqlGraph.sparqlNodeDelete with sparqlNodeDelete","shortMessageHtmlLink":"refact: replaced SparqlGraph.sparqlNodeDelete with sparqlNodeDelete"}},{"before":"f12a32cf354804a4753acbc3422672d315ad564a","after":"ba5234e844d57d56d28f2fb63a8889da365fe0b9","ref":"refs/heads/disallow-forms-for-bots","pushedAt":"2024-06-03T07:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Update webapp/src/main/webapp/robots.txt\n\nCo-authored-by: Ivan R. Mršulja ","shortMessageHtmlLink":"Update webapp/src/main/webapp/robots.txt"}},{"before":"d910dd33987dde572dac922272e95f6aae1b0296","after":"2abe3231d4e1c36658b11bfab7b55f9500db3a2c","ref":"refs/heads/main","pushedAt":"2024-05-10T09:33:01.000Z","pushType":"push","commitsCount":71,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Merge pull request #421 from ivanmrsulja/feature/forgot-password\n\nFeature/forgot password","shortMessageHtmlLink":"Merge pull request vivo-project#421 from ivanmrsulja/feature/forgot-p…"}},{"before":"91ac747a44d766480da3aafc4178af5edf9f77cf","after":"d910dd33987dde572dac922272e95f6aae1b0296","ref":"refs/heads/main","pushedAt":"2024-05-07T09:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Provide correct RdfService ang graph uri on apply changes to write model","shortMessageHtmlLink":"Provide correct RdfService ang graph uri on apply changes to write model"}},{"before":"1ec8aa9c6ed1ff878e109e3538fbe0355c767029","after":"91ac747a44d766480da3aafc4178af5edf9f77cf","ref":"refs/heads/main","pushedAt":"2024-04-22T06:16:41.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Replaced PlainGraph with GraphMem as a workaround for Jena plain graph serialization bug.","shortMessageHtmlLink":"Replaced PlainGraph with GraphMem as a workaround for Jena plain grap…"}},{"before":"c4ff70e7c391b740848cbee1f712afe5efd5afce","after":"1ec8aa9c6ed1ff878e109e3538fbe0355c767029","ref":"refs/heads/main","pushedAt":"2024-04-03T07:02:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Update api/src/main/java/edu/cornell/mannlib/vitro/webapp/edit/n3editing/VTwo/DateTimeIntervalValidationVTwo.java\n\nCo-authored-by: Dragan Ivanovic ","shortMessageHtmlLink":"Update api/src/main/java/edu/cornell/mannlib/vitro/webapp/edit/n3edit…"}},{"before":"729e1d9038ee8a5798a92021cbf3e2b2779c052d","after":"728577a86f261d394228705e0ed48151e4e0529f","ref":"refs/heads/updatePullRequestTemplate","pushedAt":"2024-04-02T09:46:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Update Pull Request Template with rewievers' needed expertises","shortMessageHtmlLink":"Update Pull Request Template with rewievers' needed expertises"}},{"before":"54c3e09b1004ec4907817413a6117c1009cbca3e","after":"729e1d9038ee8a5798a92021cbf3e2b2779c052d","ref":"refs/heads/updatePullRequestTemplate","pushedAt":"2024-04-02T09:45:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Return a horizontal line","shortMessageHtmlLink":"Return a horizontal line"}},{"before":"da7662591a57c6570f0465a1ea00c7a1d00332b9","after":"54c3e09b1004ec4907817413a6117c1009cbca3e","ref":"refs/heads/updatePullRequestTemplate","pushedAt":"2024-04-02T09:41:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Return a horizontal line","shortMessageHtmlLink":"Return a horizontal line"}},{"before":null,"after":"da7662591a57c6570f0465a1ea00c7a1d00332b9","ref":"refs/heads/updatePullRequestTemplate","pushedAt":"2024-04-02T09:29:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Update Pull Request Template with rewievers' needed expertises","shortMessageHtmlLink":"Update Pull Request Template with rewievers' needed expertises"}},{"before":"03517df59ab02108f81f19d8ff383e20f9c556ca","after":"c4ff70e7c391b740848cbee1f712afe5efd5afce","ref":"refs/heads/main","pushedAt":"2024-03-21T11:43:05.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Merge pull request #447 from litvinovg/VIVO-3951\n\nSanitized search-related freemarker variables","shortMessageHtmlLink":"Merge pull request vivo-project#447 from litvinovg/VIVO-3951"}},{"before":null,"after":"903a2552a225557497fe51eb021a1132b79a98a0","ref":"refs/heads/reload4j","pushedAt":"2024-03-12T11:37:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"replace slf4j-log4j12 with slf4j-reload4j","shortMessageHtmlLink":"replace slf4j-log4j12 with slf4j-reload4j"}},{"before":"440d4e83df8b7704d2e2e1c4f90f42b567c8ba5a","after":"03517df59ab02108f81f19d8ff383e20f9c556ca","ref":"refs/heads/main","pushedAt":"2024-03-07T07:46:49.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"refact: renamed class attributes","shortMessageHtmlLink":"refact: renamed class attributes"}},{"before":null,"after":"440d4e83df8b7704d2e2e1c4f90f42b567c8ba5a","ref":"refs/heads/readmeUpdate","pushedAt":"2024-02-29T11:35:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Audit module (Change Tracking) (#390)\n\n* merged changeset_user_info\r\n\r\n* changed default graph uri\r\n\r\n* audit code\r\n\r\n* Modified audit controller\r\n\r\n* Audit controller added user information\r\n\r\n* Add listener to RDFService configuration models\r\n\r\n* added some filters for audit history\r\n\r\n* More filtering options for audit controller\r\n\r\n* added user id in audit history table\r\n\r\n* Allow only admins to access audit page\r\n\r\n* fix for prev commit\r\n\r\n* Set default end date to be the next day to avoid empty results\r\n\r\n* Removed not implemented AuditDaoFS implementation, added tests for AuditDatTDB\r\n\r\n* added example configuration\r\n\r\n* Fixed some typos\r\n\r\n* Don't show empty changes on audit history page\r\n\r\n* fix: release dataset before close\r\n\r\n* remove empty test file\r\n\r\n* chore: fixed formatting\r\n\r\n* Don't delete TDB dataset from temporary directory as it results in test errors on Windows and the directory will be deleted at some point anyway.\r\n\r\n* refactored and improved sparql queries\r\n\r\nfixes\r\n\r\n* style fixes\r\n\r\n* fixes\r\n\r\n* one more fix\r\n\r\n---------\r\n\r\nCo-authored-by: Georgy Litvinov ","shortMessageHtmlLink":"Audit module (Change Tracking) (vivo-project#390)"}},{"before":"c90cdda1dc7b7c155903957a66c41df149453a71","after":"bee86585ff6125b2cc53deacd583909f712c43c1","ref":"refs/heads/log4j-patch","pushedAt":"2024-02-29T11:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"replace slf4j-log4j12 with slf4j-reload4j","shortMessageHtmlLink":"replace slf4j-log4j12 with slf4j-reload4j"}},{"before":null,"after":"c90cdda1dc7b7c155903957a66c41df149453a71","ref":"refs/heads/log4j-patch","pushedAt":"2024-02-12T10:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Optimization of imports","shortMessageHtmlLink":"Optimization of imports"}},{"before":null,"after":"f12a32cf354804a4753acbc3422672d315ad564a","ref":"refs/heads/disallow-forms-for-bots","pushedAt":"2024-01-18T08:48:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Disallow forms (with CAPTCHA) to bots","shortMessageHtmlLink":"Disallow forms (with CAPTCHA) to bots"}},{"before":"6c5d21c765bd0bf8dda737f7cf694e5f917f0c6b","after":"440d4e83df8b7704d2e2e1c4f90f42b567c8ba5a","ref":"refs/heads/main","pushedAt":"2024-01-08T09:30:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Audit module (Change Tracking) (#390)\n\n* merged changeset_user_info\r\n\r\n* changed default graph uri\r\n\r\n* audit code\r\n\r\n* Modified audit controller\r\n\r\n* Audit controller added user information\r\n\r\n* Add listener to RDFService configuration models\r\n\r\n* added some filters for audit history\r\n\r\n* More filtering options for audit controller\r\n\r\n* added user id in audit history table\r\n\r\n* Allow only admins to access audit page\r\n\r\n* fix for prev commit\r\n\r\n* Set default end date to be the next day to avoid empty results\r\n\r\n* Removed not implemented AuditDaoFS implementation, added tests for AuditDatTDB\r\n\r\n* added example configuration\r\n\r\n* Fixed some typos\r\n\r\n* Don't show empty changes on audit history page\r\n\r\n* fix: release dataset before close\r\n\r\n* remove empty test file\r\n\r\n* chore: fixed formatting\r\n\r\n* Don't delete TDB dataset from temporary directory as it results in test errors on Windows and the directory will be deleted at some point anyway.\r\n\r\n* refactored and improved sparql queries\r\n\r\nfixes\r\n\r\n* style fixes\r\n\r\n* fixes\r\n\r\n* one more fix\r\n\r\n---------\r\n\r\nCo-authored-by: Georgy Litvinov ","shortMessageHtmlLink":"Audit module (Change Tracking) (vivo-project#390)"}},{"before":"6005bddf21f2dc974c913bb0a59ed1c9b7d3b90a","after":"6c5d21c765bd0bf8dda737f7cf694e5f917f0c6b","ref":"refs/heads/main","pushedAt":"2023-12-15T13:11:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Update LICENSE (#290)\n\n* Update LICENSE\r\n\r\nFixes https://github.com/vivo-project/VIVO/issues/3690.\r\n\r\n* Transfer Copyright from Cornel Univesity to Lyrasis\r\n\r\n---------\r\n\r\nCo-authored-by: Dragan Ivanovic ","shortMessageHtmlLink":"Update LICENSE (vivo-project#290)"}},{"before":null,"after":"e47e4162c553cdd788b94c70d4606170ab6b9c34","ref":"refs/heads/licenseCopyright","pushedAt":"2023-12-07T10:11:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Transfer Copyright from Cornel Univesity to Lyrasis","shortMessageHtmlLink":"Transfer Copyright from Cornel Univesity to Lyrasis"}},{"before":"c23d85b22ebc665d21604083cc593bda45eb330e","after":"6005bddf21f2dc974c913bb0a59ed1c9b7d3b90a","ref":"refs/heads/main","pushedAt":"2023-12-05T08:20:24.000Z","pushType":"push","commitsCount":152,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Merge pull request #430 from litvinovg/value-set-factory-fix\n\nfix: added a check that the data set key is empty to prevent incorrec…","shortMessageHtmlLink":"Merge pull request vivo-project#430 from litvinovg/value-set-factory-fix"}},{"before":null,"after":"dc8b2b1e9aaaff3ba706dfe4af751ea78ebe240e","ref":"refs/heads/dependencyCheckMavenUpdate","pushedAt":"2023-11-28T10:14:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"upgrade of dependency-check-maven","shortMessageHtmlLink":"upgrade of dependency-check-maven"}},{"before":"fbcf9f05a27279592a99af854120a656e2159d33","after":"85b5ca86fdc1eee002b51785aa8d4f084023b082","ref":"refs/heads/slf4jUpgrade","pushedAt":"2023-11-01T07:50:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Optimization of imports","shortMessageHtmlLink":"Optimization of imports"}},{"before":"2e4458e160c0b6fb430b828a03fe055bf05bc8c3","after":"c23d85b22ebc665d21604083cc593bda45eb330e","ref":"refs/heads/main","pushedAt":"2023-11-01T07:45:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"fix: concurrent modification of rdfServiceJena getGraphURIs (#423)\n\nCo-authored-by: Georgy Litvinov ","shortMessageHtmlLink":"fix: concurrent modification of rdfServiceJena getGraphURIs (vivo-pro…"}},{"before":null,"after":"fbcf9f05a27279592a99af854120a656e2159d33","ref":"refs/heads/slf4jUpgrade","pushedAt":"2023-10-26T09:44:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Upgrade of slf4j-log4j12 dependency (to 1.7.36)","shortMessageHtmlLink":"Upgrade of slf4j-log4j12 dependency (to 1.7.36)"}},{"before":"df81457ea4cb8414945806a78201fd304173acdf","after":"2e4458e160c0b6fb430b828a03fe055bf05bc8c3","ref":"refs/heads/main","pushedAt":"2023-09-27T10:27:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Codestyle (#372)\n\n* Adding code style\r\n\r\n* Small correction of code style\r\n\r\n* Putting under comments checkstyle rules\r\n\r\n* include checks and suppressions (excluding files)\r\n\r\n* Added checkstyle suppressions.\r\n\r\n* suppression defined at the level of a Java file\r\n\r\n* adding JFactTBoxReasonerTest in the suppression\r\n\r\n* replacement of tabs with spaces in a property file\r\n\r\n* increasing the max line length to 120\r\n\r\n* Adding java and javax packages at the beggining of imports\r\n\r\n---------\r\n\r\nCo-authored-by: Ivan Mrsulja ","shortMessageHtmlLink":"Codestyle (vivo-project#372)"}},{"before":"df81457ea4cb8414945806a78201fd304173acdf","after":"cd987522b5db67dc1d58c9c3685007b85e81e15e","ref":"refs/heads/broken_links_readme","pushedAt":"2023-08-25T10:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"Fix broken links in the README.md file","shortMessageHtmlLink":"Fix broken links in the README.md file"}},{"before":null,"after":"df81457ea4cb8414945806a78201fd304173acdf","ref":"refs/heads/broken_links_readme","pushedAt":"2023-08-25T10:17:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chenejac","name":"Dragan Ivanovic","path":"/chenejac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6672069?s=80&v=4"},"commit":{"message":"[maven-scm-plugin] prepare release vitro-1.14.1-SNAPSHOT","shortMessageHtmlLink":"[maven-scm-plugin] prepare release vitro-1.14.1-SNAPSHOT"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEe3fj4AA","startCursor":null,"endCursor":null}},"title":"Activity · chenejac/Vitro"}