<arg value="index=overview" />\r
\r
<arg value="--alias" />\r
- <arg value="properties=gitblit.properties" />\r
+ <arg value="properties=settings" />\r
\r
<arg value="--substitute" />\r
<arg value="%VERSION%=${gb.version}" />\r
<arg value="index=overview" />\r
\r
<arg value="--alias" />\r
- <arg value="properties=gitblit.properties" />\r
+ <arg value="properties=settings" />\r
\r
<arg value="--substitute" />\r
<arg value="%VERSION%=${gb.version}" />\r
- improved: summary page performance by caching metric calculations (issue 25)\r
- added: authenticated JSON RPC mechanism \r
**New:** *web.enableRpcServlet = true* \r
+ **New:** *web.enableRpcManagement = false* \r
**New:** *web.enableRpcAdministration = false*\r
- added: reusable JSON RPC client class\r
- added: Gitblit Manager (Java/Swing Application) for remote administration of a Gitblit server.\r
<tr><td>DELETE_USER</td><td>user name</td><td><em>admin</em></td><td>-</td><td>-</td></tr>\r
<tr><td>LIST_REPOSITORY_MEMBERS</td><td>repository name</td><td><em>admin</em></td><td>-</td><td>List<String></td></tr>\r
<tr><td>SET_REPOSITORY_MEMBERS</td><td>repository name</td><td><em>admin</em></td><td>List<String></td><td>-</td></tr>\r
+<tr><td>LIST_SETTINGS</td><td>-</td><td><em>admin</em></td><td>-</td><td>ServerSettings (management keys)</td></tr>\r
+<tr><td colspan='5'><em>web.enableRpcAdministration=true</em></td></tr>\r
<tr><td>LIST_FEDERATION_REGISTRATIONS</td><td>-</td><td><em>admin</em></td><td>-</td><td>List<FederationModel></td></tr>\r
<tr><td>LIST_FEDERATION_RESULTS</td><td>-</td><td><em>admin</em></td><td>-</td><td>List<FederationModel></td></tr>\r
<tr><td>LIST_FEDERATION_PROPOSALS</td><td>-</td><td><em>admin</em></td><td>-</td><td>List<FederationProposal></td></tr>\r
<tr><td>LIST_FEDERATION_SETS</td><td>-</td><td><em>admin</em></td><td>-</td><td>List<FederationSet></td></tr>\r
-<tr><td colspan='5'><em>web.enableRpcAdministration=true</em></td></tr>\r
-<tr><td>LIST_SETTINGS</td><td>-</td><td><em>admin</em></td><td>-</td><td>ServerSettings (see example below)</td></tr>\r
+<tr><td>LIST_SETTINGS</td><td>-</td><td><em>admin</em></td><td>-</td><td>ServerSettings (all keys)</td></tr>\r
<tr><td>EDIT_SETTINGS</td><td>-</td><td><em>admin</em></td><td>Map<String, String></td><td>-</td></tr>\r
<tr><td>LIST_STATUS</td><td>-</td><td><em>admin</em></td><td>-</td><td>ServerStatus (see example below)</td></tr>\r
</table>\r
- improved: summary page performance by caching metric calculations (issue 25)\r
- added: authenticated JSON RPC mechanism \r
**New:** *web.enableRpcServlet = true* \r
+ **New:** *web.enableRpcManagement = false* \r
**New:** *web.enableRpcAdministration = false*\r
- added: reusable JSON RPC client class\r
- added: Gitblit Manager (Java/Swing Application) for remote administration of a Gitblit server.\r
--- /dev/null
+## Roadmap\r
+\r
+This is not exactly a formal roadmap but it is a priority list of what might be implemented in future releases. \r
+This list is volatile.\r
+\r
+### TODO (high priority)\r
+\r
+* Eclipse plugin to browse and clone repositories\r
+* Support federation RPCs in Gitblit Manager\r
+\r
+### TODO (medium priority)\r
+\r
+* Editable settings page in GO/WAR\r
+* Tag repositories and offer views of repositories by tag (issue 27)\r
+* Aggregate RSS feeds by tag or subfolder\r
+* Investigate create-on-push possibility\r
+* Create Repository by Cloning feature (issue 5)\r
+ * optional scheduled pulls\r
+ * optional automatic push to origin/remotes?\r
+ * optional manual push to origin/remotes?\r
+* Lucene integration with multi-repository search (issue 16)\r
+\r
+### TODO (low priority)\r
+\r
+* Blame coloring by author (issue 2)\r
+* View binary files in blob page (issue 6)\r
+\r
+### IDEAS\r
+\r
+* Stronger ticgit integration (issue 8)\r