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-1070 |
Improve OpenSmocial SPI JavaDocs |
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-1141 |
Change activity / appdata service APIs to take PersonIds everywhere, instead of Person objects |
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-1137 |
Shindig throws ClassNotFoundException when run on Websphere. |
Blocker |
2.0.0.m5 |
Bug |
AG-1133 |
assertUnicodeGadgetContentIsPreserved fails on Linux |
Critical |
1.1.0 |
Bug |
AG-1059 |
HttpClientFetcher doesn't follow redirects |
Major |
2.0.0.m4 |
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) |