| Type | Key | Summary | Priority | Fix Version |
|---|---|---|---|---|
| Sub-task | AG-546 | IE: Gadget preferences form does not close on save | Major | |
| Task | AG-797 | Document the Gadget JavaScript Library | Major | |
| Bug | AG-929 | The doc link labels are inconsistently capitalised. Change 'create your own gadget' to 'Create your own gadget' | Trivial | |
| Story | AG-251 | Write Integration Documentation | Major | Backlog |
| Task | AG-1050 | Upgrade Atlassian Plugins to 2.4.0 | Major | 2.0.0.m5 |
| Improvement | AG-1112 | Configure redirection of context-sensitive online help links for Gadgets 1.0 and Gadgets 2.0 | Major | 2.0.0.m5 |
| Improvement | AG-1117 | Fields parameter for PersonService | Major | 2.0.0.m5 |
| Improvement | AG-1120 | Move opensocial.model classes into API from SPI | Major | 2.0.0.m5 |
| Sub-task | AG-1124 | Store absolute feed URIs | Major | 2.0.0.m5 |
| Improvement | AG-1127 | Minor changes to social domain objects | Major | 2.0.0.m5 |
| Sub-task | AG-1139 | Make subscribed feed storage transactional | Major | 2.0.0.m5 |
| Improvement | AG-1121 | replace default constructor for Activity.Builder and Person.Builder | Minor | 2.0.0.m5 |
| Sub-task | AG-480 | Ensure there is a Selenium build that send notifications to committers | Major | 2.0.0.m4 |
| Sub-task | AG-969 | Allow admininstrator to define list of other directories to subscribe to | Major | 2.0.0.m4 |
| Sub-task | AG-970 | Display gadgets from more than one directory in the Directory | Major | 2.0.0.m4 |
| Sub-task | AG-1022 | Remove old ajs-gadgets.js | Major | 2.0.0.m4 |
| Bug | AG-1026 | AG.params that should be null take on previous param's value | Major | 2.0.0.m4 |
| Improvement | AG-1048 | make gadgets transparently remember and default to their last vertical size | Major | 2.0.0.m4 |
| Sub-task | AG-1055 | Mavenize template generation | Major | 2.0.0.m4 |
| Task | AG-1066 | Change version 1.1 to 2.0 | Major | 2.0.0.m4 |
| Sub-task | AG-1067 | Change the version number in the POMs from 1.1.0-SNAPSHOT to 2.0.0-SNAPSHOT | Major | 2.0.0.m4 |
| Sub-task | AG-1068 | Change the 1.1.0 version in JIRA to 2.0.0 | Major | 2.0.0.m4 |
| Sub-task | AG-1069 | Chance @since tags from 1.1 to 2.0 | Major | 2.0.0.m4 |
| Bug | AG-1071 | Transaction handling for OpenSocial | Major | 2.0.0.m4 |
| Task | AG-1075 | small review changes for activity service | Major | 2.0.0.m4 |
| Task | AG-1076 | small review changes for appdata service | Major | 2.0.0.m4 |
| Task | AG-1077 | small review changes for person service | Major | 2.0.0.m4 |
| Task | AG-1078 | ActivityService.createActivity should take an Activity, not an Activity.Builder | Major | 2.0.0.m4 |
| Task | AG-1079 | use domain classes to represent IDs | Major | 2.0.0.m4 |
| Task | AG-1080 | changes to IncorrectStoredDataException | Major | 2.0.0.m4 |
| Task | AG-1081 | ActivityService.createActivity should return Activity | Major | 2.0.0.m4 |
| Task | AG-1082 | Fields parameter in ActivityService implementation | Major | 2.0.0.m4 |
| Task | AG-1083 | Change spring/guice binding of opensocial services | Major | 2.0.0.m4 |
| Task | AG-1084 | specUrl/appId passed into service methods should be relative? | Major | 2.0.0.m4 |
| Task | AG-1086 | Better signature for AppDataService.updatePersonData | Major | 2.0.0.m4 |
| Task | AG-1087 | Fixed set of Person attributes across apps? | Major | 2.0.0.m4 |
| Task | AG-1089 | Reevaluate our Activity class | Major | 2.0.0.m4 |
| Task | AG-1090 | Concurrency audit of PluginSettingsActivityService and PluginSettingsAppDataService | Major | 2.0.0.m4 |
| Improvement | AG-1092 | Examine SecurityToken wrapper | Major | 2.0.0.m4 |
| Improvement | AG-1093 | Unit tests for AppDataService | Major | 2.0.0.m4 |
| Improvement | AG-1097 | PluginSettingsAppDataService should treat empty set of fields as "all fields" | Major | 2.0.0.m4 |
| New Feature | AG-1100 | Implement ShindigActivityServiceImpl.getActivities and deleteActivities | Major | 2.0.0.m4 |
| Task | AG-1113 | Please update the version number in the help-paths.properties file | Major | 2.0.0.m4 |
| Improvement | AG-1114 | Tests for relative url for appId in ShindigActivityServiceImpl and ShindigAppDataServiceImpl | Major | 2.0.0.m4 |
| Improvement | AG-1118 | don't create PersonId, ActivityId, or AppId with null id | Minor | 2.0.0.m4 |
| Sub-task | AG-482 | Write instructions on writing & running Selenium tests | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Story | AG-967 | OpenSocial Person + Activity API/SPI | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-968 | Retrieve list of all gadgets published by a container | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Story | AG-971 | Javascript Tests | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-972 | Write Javascript tests for 4 recent bugs | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-987 | Implement PersonService (org.apache.shindig.social.spi.PersonService) | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-988 | Implement ActivityService (org.apache.shindig.social.spi.ActivityService) | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-989 | Add some report logging to the javascript tests (surefire-reports or something similar) | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-1012 | Implement AppDataService | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-1018 | Mavenize JS minification | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-1019 | Use individual ajs-gadgets JS files rather than the concatenated version | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-1020 | Mavenize JS debug code stripping | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-1042 | Add gadget-common-fields.js to com.atlassian.gadgets.publisher:ajs-gadgets resources? | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Task | AG-1051 | Handle legacy SPI | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Bug | AG-1052 | downcast in shindig | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Bug | AG-1057 | Publish DirectoryImpl service via OSGi | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Bug | AG-1073 | Gadget syndication feed throws NPE | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Bug | AG-683 | Gadgets in directory are getting displayed in single column for some categories in firefox 3 on windows | Minor | 2.0.0.m3 (was 1.1.0.m3) |
| Task | AG-1049 | ui-tests module suggestions | Minor | 2.0.0.m3 (was 1.1.0.m3) |
| Sub-task | AG-479 | Selenium tests fail trying to add the TreeFrog Gadget | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Improvement | AG-984 | Seperate the directory plugin from dashboards | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-986 | Add opensocial support to the renderer plugin | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-990 | Re-enable social-api module in shindig vendor branch | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-1006 | Write Selenium tests for Dashboard Tabs | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Improvement | AG-1008 | Directory should not be in an internal package | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-1013 | Rename renderer plugin to opensocial plugin | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-1014 | Un-hose dependency injection for shindig's JsonContainerConf | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-1017 | move parser classes and their tests into refapp | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-1023 | Include CSS from JIRA | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Improvement | AG-1028 | GadgetIframeTester should give a better error message when elements are not found | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-1040 | Eliminate unnecessary dependencies in opensocial-plugin | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-1047 | Simulate other browser behavior like cookies, so we could create better JS unit tests | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Improvement | AG-995 | Refactor test-framework | Minor | 2.0.0.m2 (was 1.1.0.m2) |
| Task | AG-647 | Split persistent gadget ID from Shindig module ID | Critical | 2.0.0.m1 (was 1.1.0.m1) |
| Bug | AG-491 | Gadget added from directory is not obeying the locale of dashboard | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Sub-task | AG-744 | Selenium tests should not use external gadgets | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Bug | AG-964 | I18n Test gadget sometimes shows incorrect expected text | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Sub-task | AG-973 | Get JSUnit tests running as part of the build with appropriate notifications | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Improvement | AG-981 | Test Gadget Directory Categories | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Improvement | AG-982 | Finalize implemetation of Gadget Drag and Drop test | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Improvement | AG-983 | Fix Columns Tests | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Bug | AG-991 | When a gadget cant be found it does not give enough information to find out why | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Sub-task | AG-1000 | move DashboardParserTest to Test Framework sub module | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Sub-task | AG-1001 | refactor GadgetUserPrefsTest | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Sub-task | AG-1002 | Integrate gadgets.js from JIRA into AG publisher plugin | Major | 2.0.0.m1 (was 1.1.0.m1) |
| Improvement | AG-979 | Remove dependence on external tests | Minor | 2.0.0.m1 (was 1.1.0.m1) |
| Bug | AG-1133 | assertUnicodeGadgetContentIsPreserved fails on Linux | Critical | 1.1.0 |
| Improvement | AG-1010 | Shindig should retrieve local gadget specs via API calls | Major | 1.1.0 |
| Bug | AG-1059 | HttpClientFetcher doesn't follow redirects | Major | 1.1.0 |
| Task | AG-998 | Update translations for German, French (maybe Japanese) when available | Major | 2.0.0.m3 (was 1.1.0.m3) |
| Bug | AG-1044 | HttpClientFetcher doesn't use standard JVM proxyHost & port params | Critical | 1.0.2 |
| Bug | AG-666 | Caching of OAuth responses | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Improvement | AG-1009 | Improve logging of SSL exceptions in HttpClientFetcher | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Bug | AG-1031 | HttpClientFetcher is caching all responses (including ones with no cache directives) | Major | 2.0.0.m2 (was 1.1.0.m2) |
| Sub-task | AG-404 | Gadgets that make OAuth requests when no user is logged in cause an exception and unhelpful error message | Major | 1.0.0 |