{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58585337,"defaultBranch":"main","name":"roadmap","ownerLogin":"DMPRoadmap","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-11T22:01:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19314450?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716412599.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"9aae7688e197f3bffa3f2733742a7456e3750691","ref":"refs/heads/aaron/issues/3355","pushedAt":"2024-05-22T21:16:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aaronskiba","name":null,"path":"/aaronskiba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71047780?s=80&v=4"},"commit":{"message":"Edit org_types_tooltip format for translation.io","shortMessageHtmlLink":"Edit org_types_tooltip format for translation.io"}},{"before":null,"after":"010877034c8309232e381291c90b60068e016441","ref":"refs/heads/aaron/issues/3419","pushedAt":"2024-05-21T20:20:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aaronskiba","name":null,"path":"/aaronskiba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71047780?s=80&v=4"},"commit":{"message":"Fix handling of template.visibility\n\napp/views/org_admin/templates/_show.html.erb\n- Prior to this commit, `if template.visibility == 'organisationally_visible'`, would always evaluate to false. This is because `template.visibility` returns an integer value.\n\napp/views/org_admin/templates/_form.html.erb\n- `f.object.visibility == 'organisationally_visible'` always evaluates to false. Thus, prior to this commit, the checkbox would always initially render as unchecked.\n- Also, prior to this commit, the default checked/unchecked values were used (i.e. \"1\" would be returned when checked, and \"0\" would be returned when unchecked), and the box is meant to be checked when selecting 'organisationally_visible' ('for internal %{org_name} use only'), which makes the default checked/unchecked values opposite to the mapping of our enums (i.e. `{\"organisationally_visible\"=>0, \"publicly_visible\"=>1}`).","shortMessageHtmlLink":"Fix handling of template.visibility"}},{"before":null,"after":"9b6dda9cd563abd41ec75170dea282f3990bbbd1","ref":"refs/heads/dependabot/bundler/rexml-3.2.8","pushedAt":"2024-05-16T21:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rexml from 3.2.6 to 3.2.8\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.8.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.2.6 to 3.2.8"}},{"before":null,"after":"77c3a0b5c069324876c859585771fc12ff6d0dd7","ref":"refs/heads/dependabot/bundler/nokogiri-1.16.5","pushedAt":"2024-05-13T23:47:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump nokogiri from 1.16.3 to 1.16.5\n\nBumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.3 to 1.16.5.\n- [Release notes](https://github.com/sparklemotion/nokogiri/releases)\n- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.3...v1.16.5)\n\n---\nupdated-dependencies:\n- dependency-name: nokogiri\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump nokogiri from 1.16.3 to 1.16.5"}},{"before":"86504f66b0dfcc448d75dddd3267ccf27776fd56","after":"185e8aa0c01216547620d974555adfb69efdc0b2","ref":"refs/heads/aaron/issues/3345","pushedAt":"2024-04-30T17:35:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronskiba","name":null,"path":"/aaronskiba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71047780?s=80&v=4"},"commit":{"message":"Remove duplicate code in application_controller.rb\n\nRemoving `rescue_from Pundit::NotAuthorizedError, with: :user_not_authorized` from line 25, because the exact statement also exists on line 20 of this same file.","shortMessageHtmlLink":"Remove duplicate code in application_controller.rb"}},{"before":"1ef6bd081a2afe4cc118252e7de5fe3348e9a1a8","after":"86504f66b0dfcc448d75dddd3267ccf27776fd56","ref":"refs/heads/aaron/issues/3345","pushedAt":"2024-04-30T16:12:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"aaronskiba","name":null,"path":"/aaronskiba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71047780?s=80&v=4"},"commit":{"message":"Make Rubocop happy","shortMessageHtmlLink":"Make Rubocop happy"}},{"before":"56759dfab66d942f3d6dbfef1c5682f3205e427b","after":"1ef6bd081a2afe4cc118252e7de5fe3348e9a1a8","ref":"refs/heads/aaron/issues/3345","pushedAt":"2024-04-30T15:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronskiba","name":null,"path":"/aaronskiba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71047780?s=80&v=4"},"commit":{"message":"Add pdf handling in render_respond_to_format_with_error_message\n\n`render_respond_to_format_with_error_message` is called both when rescuing from Pundit::NotAuthorizedError and ActiveRecord::RecordNotFound. The method works properly with .html format, but prior to this change, ActionController::UnknownFormat was thrown for .pdf format.","shortMessageHtmlLink":"Add pdf handling in render_respond_to_format_with_error_message"}},{"before":null,"after":"56759dfab66d942f3d6dbfef1c5682f3205e427b","ref":"refs/heads/aaron/issues/3345","pushedAt":"2024-04-30T14:51:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aaronskiba","name":null,"path":"/aaronskiba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71047780?s=80&v=4"},"commit":{"message":"Merge pull request #3405 from DMPRoadmap/fix_rspec_tests_for_bootstrap_upgrade\n\nFix for failing Rubocop tests.","shortMessageHtmlLink":"Merge pull request #3405 from DMPRoadmap/fix_rspec_tests_for_bootstra…"}},{"before":"ec8f36b1ed246582cf3e87fdd84baef7d9215b5e","after":"4e6995e27d533994ed9f3733b017afee2d8cdd69","ref":"refs/heads/fix-for-improving-user-search","pushedAt":"2024-04-16T12:02:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"johnpinto1","name":"John Pinto","path":"/johnpinto1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8876215?s=80&v=4"},"commit":{"message":"Fix for improving user search.\nCurrently Searches of users using search \"firstname__surname\"\nwill only get valid matches if the __ is a single empty space.\n\nChange:\nThe search term string is squished to remove extra empty spaces. As a\nresult search terms like \"Jill Bloggs\" (one space between) and \"Jill Bloggs\" (more than one space between) will both return the same results.","shortMessageHtmlLink":"Fix for improving user search."}},{"before":"2cff4748b3cff1bf59194607173a4570edd5a1e9","after":null,"ref":"refs/heads/dependabot/bundler/rails-6.1.7.7","pushedAt":"2024-04-11T13:32:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"bba943c01ca5bb0244948555d93db78b76c24dd0","after":null,"ref":"refs/heads/dependabot/bundler/devise_invitable-2.0.9","pushedAt":"2024-04-11T13:31:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"d8689cfd5f4e3e562d34bd34f92214937d682c7e","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/engine.io-6.4.2","pushedAt":"2024-04-11T13:31:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"5274046af3025b9246b083e8e6dd56f42e355f43","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/semver-6.3.1","pushedAt":"2024-04-11T13:31:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"85ae04f24f277ca391427b0c1ef5afcb6c7a98a9","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.5","pushedAt":"2024-04-11T13:30:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"79a65fb474006cca25430c14d870077eb11d311b","after":null,"ref":"refs/heads/dependabot/bundler/puma-6.4.2","pushedAt":"2024-04-11T13:30:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"8147a36f9690be55de9d4d20f65b1b8bbabcae47","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/socket.io-parser-4.2.4","pushedAt":"2024-04-11T13:30:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"31f5857d1b4128ae2a56b5e3adbbb88f840cab45","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/babel/traverse-7.23.9","pushedAt":"2024-04-11T13:29:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"9d7eb07372f896e3cc252f52e2e5888155863aca","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/terser-4.8.1","pushedAt":"2024-04-11T13:28:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"54568777a640b8f864f3794754e6671795e63347","after":null,"ref":"refs/heads/dependabot/bundler/rack-2.2.8.1","pushedAt":"2024-04-11T13:28:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"12acb9565910dcfb7dd06c6aa1ec3e7791af35ba","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/follow-redirects-1.15.6","pushedAt":"2024-04-11T13:27:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"64b577fd02425a2d9e654712246321ec4189243d","after":null,"ref":"refs/heads/dependabot/bundler/yard-0.9.36","pushedAt":"2024-04-11T13:26:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5d1935654f5eed009f8dd8027d91055688007bc9","after":"64b577fd02425a2d9e654712246321ec4189243d","ref":"refs/heads/dependabot/bundler/yard-0.9.36","pushedAt":"2024-04-11T13:25:52.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/bundler/yard-0.9.36","shortMessageHtmlLink":"Merge branch 'main' into dependabot/bundler/yard-0.9.36"}},{"before":"a54c859c1d29e339b7deedf284e9564225746cb4","after":"e181e8f2b27d88d538b3283d5248c63b137adbc7","ref":"refs/heads/dependabot/npm_and_yarn/tinymce-7.0.0","pushedAt":"2024-04-11T13:20:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump tinymce from 6.4.1 to 7.0.0\n\nBumps [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) from 6.4.1 to 7.0.0.\n- [Changelog](https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md)\n- [Commits](https://github.com/tinymce/tinymce/commits/7.0.0/modules/tinymce)\n\n---\nupdated-dependencies:\n- dependency-name: tinymce\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tinymce from 6.4.1 to 7.0.0"}},{"before":"bd8fcc074c8f7b2d2d7f7e429ff9c9ca7c50360f","after":null,"ref":"refs/heads/dependabot/bundler/nokogiri-1.16.3","pushedAt":"2024-04-11T13:20:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"8a0d0fb1f56949f6d5861d8c91eb66ae201d0c0f","after":"fc047ac0ae1b10f9fd451909e11a2d31e50b3ada","ref":"refs/heads/main","pushedAt":"2024-04-11T13:19:34.000Z","pushType":"pr_merge","commitsCount":40,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"},"commit":{"message":"Merge pull request #3403 from DMPRoadmap/development\n\nRoadmap V4.2.0","shortMessageHtmlLink":"Merge pull request #3403 from DMPRoadmap/development"}},{"before":"708dee445bb498a029d4daa0be45279844690b27","after":null,"ref":"refs/heads/fix_rspec_tests_for_bootstrap_upgrade","pushedAt":"2024-04-11T12:57:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"}},{"before":"0f805f61c42a72dad4ff2299e23434292775b3c7","after":"56759dfab66d942f3d6dbfef1c5682f3205e427b","ref":"refs/heads/development","pushedAt":"2024-04-11T12:57:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"benjaminfaure","name":"Benjamin FAURE","path":"/benjaminfaure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18717040?s=80&v=4"},"commit":{"message":"Merge pull request #3405 from DMPRoadmap/fix_rspec_tests_for_bootstrap_upgrade\n\nFix for failing Rubocop tests.","shortMessageHtmlLink":"Merge pull request #3405 from DMPRoadmap/fix_rspec_tests_for_bootstra…"}},{"before":"68088477584fb13f566848b71d9c210d5b0db48b","after":"ec8f36b1ed246582cf3e87fdd84baef7d9215b5e","ref":"refs/heads/fix-for-improving-user-search","pushedAt":"2024-04-10T15:59:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"johnpinto1","name":"John Pinto","path":"/johnpinto1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8876215?s=80&v=4"},"commit":{"message":"Fix for improving user search.\nCurrently Searches of users using search \"firstname__surname\"\nwill only get valid matches if the __ is a single empty space.\n\nChange:\nThe search term string is squished to remove extra empty spaces. As a\nresult search terms like \"Jill Bloggs\" (one space between) and \"Jill Bloggs\" (more than one space between) will both return the same results.","shortMessageHtmlLink":"Fix for improving user search."}},{"before":"74678391f03996f717481b8c39a7e67e5fb238ab","after":"68088477584fb13f566848b71d9c210d5b0db48b","ref":"refs/heads/fix-for-improving-user-search","pushedAt":"2024-04-10T12:39:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"johnpinto1","name":"John Pinto","path":"/johnpinto1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8876215?s=80&v=4"},"commit":{"message":"Fix for improving user search.\nCurrently Searches of users using search \"firstname__surname\"\nwill only get valid matches if the __ is a single empty spaces.\n\nChange:\nThe search term string is squished to remove extra empty spaces. As a\nresult search terms like \"Jill Bloggs\" (one space between) and \"Jill Bloggs\" (more than one space between) will both return the same results.","shortMessageHtmlLink":"Fix for improving user search."}},{"before":null,"after":"74678391f03996f717481b8c39a7e67e5fb238ab","ref":"refs/heads/fix-for-improving-user-search","pushedAt":"2024-04-10T11:38:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johnpinto1","name":"John Pinto","path":"/johnpinto1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8876215?s=80&v=4"},"commit":{"message":"Fix for improving user search.\nCurrently Searches of users using search \"firstname__surname\"\nwill only get valid matches if the __ is a single empty spaces.\n\nChange:\nThe search term string is squished to remove extra empty spaces. As a\nresult search terms like \"Jill Bloggs\" (one space between) and \"Jill Bloggs\" (more than one space between) will both return the same results.","shortMessageHtmlLink":"Fix for improving user search."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUWILqAA","startCursor":null,"endCursor":null}},"title":"Activity · DMPRoadmap/roadmap"}