{22} Trac tickets (2647 matches)
Results (2301 - 2400 of 2647)
Id | Type | Owner | Reporter | Milestone | Status | Resolution | Summary | Description | Posixtime | Modifiedtime | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#2595 | enhancement | toby | aron.carroll | demo phase 2 | closed | fixed | Demo add dataset needs to remember which stages have been visited |
For example.
Expect Stage 1 to be "active", stage two to be "complete"
Expect Stage 2 to be "active", stage one and three to be "complete"
Expect Stage 1 to be "active", stage two and three to be "complete" |
1340642246000000 | 1342086346000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2596 | enhancement | toby | aron.carroll | opendatasuite 1 | closed | fixed | Create demo extension |
Should have all supported extensions enabled, those that don't work should be disabled and ticketed. Also needs a customised homepage. |
1340642315000000 | 1345209485000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2597 | enhancement | toby | aron.carroll | demo phase 1 | closed | fixed | Demo add dataset throws error if tags are empty |
Get error. URL: http://localhost:5000/dataset/new File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/weberror/evalexception.py', line 431 in respond app_iter = self.application(environ, detect_start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 147 in __call__ resp = self.call_func(req, *args, **self.kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 208 in call_func return self.func(req, *args, **kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/fanstatic/publisher.py', line 234 in __call__ return request.get_response(self.app) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1053 in get_response application, catch_exc_info=False) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1022 in call_application app_iter = application(self.environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 147 in __call__ resp = self.call_func(req, *args, **self.kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 208 in call_func return self.func(req, *args, **kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/fanstatic/injector.py', line 52 in __call__ response = request.get_response(self.app) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1053 in get_response application, catch_exc_info=False) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1022 in call_application app_iter = application(self.environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/beaker/middleware.py', line 73 in __call__ return self.app(environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/beaker/middleware.py', line 152 in __call__ return self.wrap_app(environ, session_start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/routes/middleware.py', line 130 in __call__ response = self.app(environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/wsgiapp.py', line 125 in __call__ response = self.dispatch(controller, environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/wsgiapp.py', line 324 in dispatch return controller(environ, start_response) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/lib/base.py', line 258 in __call__ res = WSGIController.__call__(self, environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 221 in __call__ response = self._dispatch_call() File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 172 in _dispatch_call response = self._inspect_call(func) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 107 in _inspect_call result = self._perform_call(func, args) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 60 in _perform_call return func(**args) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/controllers/package.py', line 422 in new return self._save_new(context) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/controllers/package.py', line 703 in _save_new return self.new(data_dict, errors, error_summary) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/controllers/package.py', line 430 in new data['tag_string'] = ', '.join(h.dict_list_reduce(c.pkg_dict['tags'], 'name')) TypeError: string indices must be integers, not str |
1340642399000000 | 1340644591000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2598 | enhancement | aron.carroll | toby | demo phase 1 | closed | fixed | stages css broken in FF |
I see X where none should be |
1340708102000000 | 1341218567000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2599 | enhancement | johnmartin | aron.carroll | demo phase 4 | closed | fixed | Test in IE |
can we promote this to phase 3? |
1340717662000000 | 1346756230000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2600 | defect | seanh | seanh | ckan-v1.8 | closed | fixed | Replace broken "Login to Add an Organization" button |
If you're not logged in and you click this button, it takes you to the add group page not the login page. Anyway, the default behaviour everywhere else in CKAN is to hide buttons that you don't have permission to use (e.g. add dataset, edit dataset, etc.) |
1340721718000000 | 1340791910000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2601 | defect | ross | seanh | closed | fixed | 500 Server Error when editing datasets with organizations plugins enabled |
Add the organizations and organizations_dataset plugins to ini file, run ckan, login, create an organization, create a dataset and put in organization, edit the dataset and set organization to none, try to edit the dataset again (you must be sysadmin to do this) and get a 500: Error - <class 'genshi.template.eval.UndefinedError'>: [] has no member named "get" URL: http://127.0.0.1:5000/dataset/edit/fooset File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/weberror/errormiddleware.py', line 162 in __call__ app_iter = self.application(environ, sr_checker) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/beaker/middleware.py', line 73 in __call__ return self.app(environ, start_response) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/beaker/middleware.py', line 155 in __call__ return self.wrap_app(environ, session_start_response) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/routes/middleware.py', line 130 in __call__ response = self.app(environ, start_response) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/pylons/wsgiapp.py', line 125 in __call__ response = self.dispatch(controller, environ, start_response) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/pylons/wsgiapp.py', line 324 in dispatch return controller(environ, start_response) File '/home/seanh/Projects/ckan/ckan/ckan/lib/base.py', line 221 in __call__ res = WSGIController.__call__(self, environ, start_response) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 221 in __call__ response = self._dispatch_call() File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 172 in _dispatch_call response = self._inspect_call(func) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 107 in _inspect_call result = self._perform_call(func, args) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 60 in _perform_call return func(**args) File '/home/seanh/Projects/ckan/ckan/ckan/controllers/package.py', line 499 in edit extra_vars=vars) File '/home/seanh/Projects/ckan/ckan/ckan/lib/base.py', line 148 in render return cached_template(template_name, render_template, loader_class=loader_class) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/pylons/templating.py', line 249 in cached_template return render_func() File '/home/seanh/Projects/ckan/ckan/ckan/lib/base.py', line 101 in render_template return literal(stream.render(method=method, encoding=None, strip_whitespace=True)) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/core.py', line 183 in render return encode(generator, method=method, encoding=encoding, out=out) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/output.py', line 57 in encode return _encode(''.join(list(iterator))) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/output.py', line 339 in __call__ for kind, data, pos in stream: File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/output.py', line 670 in __call__ for kind, data, pos in stream: File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/output.py', line 771 in __call__ for kind, data, pos in chain(stream, [(None, None, None)]): File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/output.py', line 586 in __call__ for ev in stream: File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/core.py', line 288 in _ensure for event in stream: File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/template/base.py', line 605 in _include for event in stream: File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/template/markup.py', line 327 in _match for event in stream: File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/template/base.py', line 545 in _flatten for kind, data, pos in stream: File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/template/directives.py', line 169 in _generate attrs = _eval_expr(self.expr, ctxt, vars) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/template/base.py', line 277 in _eval_expr retval = expr.evaluate(ctxt) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/template/eval.py', line 178 in evaluate return eval(self.code, _globals, {'__data__': data}) File '/home/seanh/Projects/ckan/ckan/ckanext/organizations/templates/organization_package_form.html', line 110 in <Expression u"{'selected':'selected'} if organization.get('id','') == group['id'] else {}"> <option value="${group['id']}" py:attrs="{'selected':'selected'} if organization.get('id','') == group['id'] else {}">${group['title']}</option> File '/home/seanh/Projects/ckan/ckan/ckan/config/environment.py', line 248 in genshi_lookup_attr val = cls.undefined(key, owner=obj) File '/home/seanh/.virtualenvs/ckan/local/lib/python2.7/site-packages/genshi/template/eval.py', line 410 in undefined raise UndefinedError(key, owner=owner) UndefinedError: [] has no member named "get" |
1340722754000000 | 1341291379000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2602 | defect | seanh | closed | fixed | Users can set a dataset's organization to None, and then they cannot edit it |
With the organizations and organizations_dataset plugins enabled login and create a new dataset, adding it to a group that you are a member of. Edit the dataset and set the group to none. Now you can no longer edit your own dataset. (You can also specify None for the organization when first creating the dataset, same problem.) |
1340722892000000 | 1340805904000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2604 | enhancement | amercader | amercader | ckan-v1.8 | closed | fixed | Add Requests as requirement for tests |
Requests (http://python-requests.org) is really useful to deal with http requests and saves a lot of time. I propose we include it as a requirement for the tests for the time being, and even for core if necessary at a later stage. |
1340790229000000 | 1340968458000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2605 | enhancement | ross | ross | ckan-v1.8 | closed | fixed | Problem with user.get_groups |
From DR at DGU Basically get_groups() appears to cache its results, but this falls down when subsequent calls are in a different session. We get this when saving a dataset. get_groups() first gets called in the controller when it is trying to work out what permissions the user has. It later gets called, and by this time c.userobj is detached, so get_groups() fails. I'm working around this by refreshing c.userobj (from c.user) before calling get_groups(), but I wonder if the get_groups caching could detect the detached session and bypass the cache in this case? diff at https://gist.github.com/3003117 |
1340793006000000 | 1343127369000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2606 | enhancement | toby | toby | demo phase 1 | closed | fixed | make fanstatic use full path |
ckan/main not main |
1340795985000000 | 1340799139000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2608 | refactor | seanh | ckan-v1.8 | closed | wontfix | Uploading a file to a resource hangs |
I'm not seeing any javascript or python error, the upload just hangs. |
1340806788000000 | 1343125400000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2609 | enhancement | toby | aron.carroll | opendatasuite 1 | closed | fixed | Demo theme errors when creating a dataset without a resource |
Page errors. URL: http://localhost:5000/dataset/new_resource/asdasd File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/weberror/evalexception.py', line 431 in respond app_iter = self.application(environ, detect_start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 147 in __call__ resp = self.call_func(req, *args, **self.kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 208 in call_func return self.func(req, *args, **kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/fanstatic/publisher.py', line 234 in __call__ return request.get_response(self.app) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1053 in get_response application, catch_exc_info=False) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1022 in call_application app_iter = application(self.environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 147 in __call__ resp = self.call_func(req, *args, **self.kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/dec.py', line 208 in call_func return self.func(req, *args, **kwargs) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/fanstatic/injector.py', line 52 in __call__ response = request.get_response(self.app) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1053 in get_response application, catch_exc_info=False) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/webob/request.py', line 1022 in call_application app_iter = application(self.environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/beaker/middleware.py', line 73 in __call__ return self.app(environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/beaker/middleware.py', line 152 in __call__ return self.wrap_app(environ, session_start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/routes/middleware.py', line 130 in __call__ response = self.app(environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/wsgiapp.py', line 125 in __call__ response = self.dispatch(controller, environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/wsgiapp.py', line 324 in dispatch return controller(environ, start_response) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/lib/base.py', line 258 in __call__ res = WSGIController.__call__(self, environ, start_response) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 221 in __call__ response = self._dispatch_call() File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 172 in _dispatch_call response = self._inspect_call(func) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 107 in _inspect_call result = self._perform_call(func, args) File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/pylons/controllers/core.py', line 60 in _perform_call return func(**args) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/controllers/package.py', line 495 in new_resource get_action('resource_create')(context, data) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/logic/action/create.py', line 240 in resource_create raise ValidationError(errors, _error_summary(errors)) ValidationError: {u'URL': u'Missing value'} |
1340810211000000 | 1340900271000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2610 | enhancement | aron.carroll | shevski | demo phase 1 | closed | duplicate | Text / link changes |
In the footer: Change 'Powered by CityData?' to Powered by DataSuite? (with link to ckan.org/datasuite) Links in left hand side of footer should change to a link to ckan.org, link to OKFN, link to ckan.org/datasuite/about and link to Pricing Page (on ckan.org .. will be /datasuite/solutions) In create dataset form, prefilled tag examples should include one example with a space, e.g. "mental health" |
1340810738000000 | 1341501424000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2611 | enhancement | aron.carroll | shevski | demo phase 1 | closed | fixed | Text / link changes |
In the footer: Change 'Powered by CityData?' to Powered by DataSuite? (with link to ckan.org/datasuite) Links in left hand side of footer should change to a link to ckan.org, link to OKFN, link to ckan.org/datasuite/about and link to Pricing Page (on ckan.org .. will be /datasuite/solutions) In create dataset form, prefilled tag examples should include one example with a space, e.g. "mental health" Change 'Groups' to 'Publishers' everywhere Homepage copy/images (Ira to supply?) |
1340810740000000 | 1342008509000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2612 | enhancement | shevski | shevski | demo phase 2 | closed | fixed | Hide options based on auth |
For example, hide the 'edit' button on user profiles http://s031.okserver.org:2375/user/ross2#activity unless I'm logged in as Ross |
1340812165000000 | 1342714613000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2613 | enhancement | aron.carroll | shevski | demo phase 2 | closed | wontfix | Javascript functionality |
|
1340814271000000 | 1342620543000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2614 | enhancement | aron.carroll | toby | demo phase 3 | closed | fixed | improve the documentation around less/node |
needs to move to a better home better ubuntu install instructions plus test they work apt-get install nodejs integrate with paster |
1340815928000000 | 1343685572000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2615 | enhancement | seanh | seanh | ckan-v1.8 | closed | fixed | Add activity stream activity when a user starts to follow something | 1340874249000000 | 1341235002000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2616 | enhancement | johnmartin | aron.carroll | demo phase 5 | closed | invalid | Improve display of split stages in demo |
Currently stages of the same colour blur together, these could do with a nice divider. |
1340875108000000 | 1352206282000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2617 | enhancement | aron.carroll | aron.carroll | demo phase 2 | closed | fixed | Move data preview into demo | 1340875192000000 | 1342088744000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2618 | enhancement | toby | toby | demo phase 4 | closed | fixed | allow nested js resources | 1340878063000000 | 1347901864000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2620 | enhancement | toby | aron.carroll | demo phase 2 | closed | fixed | Pass a related item into the dataset tempate |
See the related sidebar box http://s031.okserver.org:2375/dataset/adur_district_spending If a package has related items the first (or a random) related item should be passed into the snippet. |
1340897809000000 | 1342074737000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2623 | enhancement | ross | seanh | closed | invalid | Organization join/authorization buttons weirdness |
Enable the organizations and organizations_dataset plugins. Start CKAN. Login and create a new organization. Logout. Login with a different account that is a sysadmin. Go to the organization you just created with the other account. There are Edit and Join buttons. Click on the Edit button, and the Join button changes to Authorization. It should probably be an Authorization button right from the start if you are a sysadmin. |
1341220902000000 | 1341232433000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2624 | enhancement | ross | seanh | ckan-v1.8 | closed | fixed | Organizations breaks dataset tag editing |
Enable the organizations and organizations_dataset plugins, login to ckan, create a group, create a dataset and add it to the group. Edit the dataset, add some tags to it. The new tags are not saved when you submit. Disable the organizations and organizations_dataset plugins and tag editing works again. |
1341226411000000 | 1341831716000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2626 | enhancement | aron.carroll | toby | closed | invalid | ff render issue in edit dataset |
http://localhost:5000/dataset/edit/2010-nigeria-budget the edit url button appears too high up |
1341499419000000 | 1341499834000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2627 | defect | seanh | seanh | ckan-v1.8 | closed | fixed | IDatasetForm.form_to_db_schema() is not called |
IDatasetForm's form_to_db_schema() method is not getting called by ckan |
1341576508000000 | 1343125213000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2628 | enhancement | seanh | seanh | closed | duplicate | Add docs for upgrading a source install | 1341585472000000 | 1343392717000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2629 | enhancement | seanh | seanh | ckan-v1.9 | closed | duplicate | Move ckanext-examplevocabs into master and document | 1341586555000000 | 1343392596000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2630 | enhancement | seanh | seanh | ckan-v1.8 | closed | duplicate | UPdate docs after IDatasetForm schema change | 1341586625000000 | 1343392411000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2631 | enhancement | johnmartin | aron.carroll | demo phase 5 | closed | fixed | Style activity stream in user profile | 1341826342000000 | 1352205778000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2632 | enhancement | toby | toby | ckan-v1.9 | closed | fixed | check allowed helpers exist |
in lib helpers make sure the allowed function lists functions exist or throw an error. |
1341827811000000 | 1342087027000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2633 | enhancement | toby | toby | demo phase 2 | closed | fixed | for dev always look for templates |
so we find newly created templates |
1341828058000000 | 1341830278000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2634 | enhancement | toby | toby | ckan-v1.8 | closed | fixed | change log - helper function limited in 1.8 |
make sure documented |
1341828248000000 | 1342085656000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2636 | enhancement | aron.carroll | aron.carroll | demo phase 2 | closed | duplicate | Style activity stream in user profile | 1341835166000000 | 1342090614000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2637 | enhancement | aron.carroll | aron.carroll | demo phase 2 | closed | fixed | Submit search form when user changes sort order | 1341835218000000 | 1342617226000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2638 | enhancement | toby | toby | ckan-v1.8 | closed | fixed | add a get from request param helper function | 1341844597000000 | 1342112772000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2639 | enhancement | amercader | amercader | ckan-v1.8 | closed | fixed | Update recline version for 1.8 release |
New recline version has significant improvements like the SlickGrid? based grid view, it'd be good to have it on 1.8. |
1341845809000000 | 1350296205000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2640 | enhancement | amercader | amercader | demo phase 2 | closed | fixed | Update recline on the demo site |
Depends on #2639 |
1341845911000000 | 1342112730000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2642 | enhancement | shevski | amercader | demo phase 3 | closed | fixed | Adapt harvest frontend to new theme | 1341846196000000 | 1345113645000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2643 | enhancement | aron.carroll | aron.carroll | demo phase 2 | closed | fixed | Demo homepage redesign |
Discussion: https://okfn.basecamphq.com/projects/9558659-demo-ckan-front-end/posts/61696765/comments |
1341848685000000 | 1342617247000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2645 | enhancement | johnglover | johnglover | ckan-ecportal | closed | fixed | Update server setup to use local files |
Server setup scripts need to have two distinct steps: 1) Download all files that aren't in RHEL repositories, create RPMs where necessary (python virtualenv). 2) Install from local files. |
1341916281000000 | 1341996302000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2646 | enhancement | toby | toby | demo phase 2 | closed | fixed | delete dataset |
make it so |
1341920466000000 | 1342014170000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2647 | enhancement | aron.carroll | toby | demo phase 5 | closed | fixed | api bullshit button |
make it as a snippet calling thing like aron would love |
1341920530000000 | 1343229185000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2648 | enhancement | shevski | aron.carroll | demo phase 2 | closed | fixed | Add file upload to the demo site | 1341921081000000 | 1342714659000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2649 | enhancement | ross | ross | ckan-v1.8 | closed | fixed | Description on resources not rendered as markdown |
When a resource doesn't have a description, it is rendered as markdown from the description of the dataset. If the resource does have a description it isn't rendered as markdown .. |
1341923135000000 | 1342084280000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2650 | enhancement | ross | ross | ckan-v1.8 | closed | fixed | Description on resources not rendered as markdown |
When a resource doesn't have a description, it is rendered as markdown from the description of the dataset. If the resource does have a description it isn't rendered as markdown .. |
1341923137000000 | 1341943716000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2651 | enhancement | icmurray | ross | ckan-v1.8 | closed | fixed | Check support for TSV which doesn't appear to work well. |
TSV support doesn't seem to work very well, may be the mimetype ( text/tab-separated-values ) |
1341923318000000 | 1343209784000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2652 | enhancement | toby | toby | demo phase 3 | closed | fixed | get qa working with the demo | 1341937315000000 | 1345106904000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2653 | enhancement | toby | aron.carroll | demo phase 2 | closed | fixed | Requesting file upload authentication fails on demo |
Try: http://localhost:5000/api/storage/auth/form/photo-of-a-duck Gets: File '<string>', line 2 in auth_form File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/lib/jsonp.py', line 26 in jsonpify data = func(*args, **kwargs) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/controllers/storage.py', line 407 in auth_form authorize(method, bucket, label, c.userobj, self.ofs) File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/controllers/storage.py', line 200 in ofs StorageAPIController._ofs_impl = get_ofs() File '/Users/Aron/.virtualenvs/ckan/src/ckan/ckan/controllers/storage.py', line 71 in get_ofs storage_backend = config['ofs.impl'] File '/Users/Aron/.virtualenvs/ckan/lib/python2.7/site-packages/paste/registry.py', line 146 in __getitem__ return self._current_obj()[key] KeyError: 'ofs.impl' |
1341938467000000 | 1342005167000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2655 | defect | toby | shevski | closed | fixed | updating datasets loses data |
Editing and saving a resource wipes the data from the dataset. Happened with http://demo.ckan.org/dataset/my-tes I clicked on edit, changed a tag, clicked update and the data was gone! |
1341999482000000 | 1342001885000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2657 | enhancement | toby | shevski | demo phase 2 | closed | fixed | hide history button on group pages until retheme |
History button in top right of http://demo.ckan.org/group/data-explorer goes to http://demo.ckan.org/group/history/data-explorer and needs hiding |
1342007213000000 | 1342008765000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2658 | enhancement | johnmartin | aron.carroll | demo phase 5 | closed | invalid | On Demo change 'Groups' to 'Publishers' everywhere |
Can we do this as a localisation? |
1342008495000000 | 1352205894000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2659 | defect | aron.carroll | shevski | demo phase 2 | closed | fixed | HTML preview window in demo too small |
See http://demo.ckan.org/dataset/example-dataset/resource/d8797e51-b497-46ca-a274-8675533d110b David previously fixed this on some version of demo, seems to have regressed. Just want the window to be longer |
1342010723000000 | 1342089310000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2660 | defect | shevski | shevski | demo phase 2 | closed | fixed | server error when updating dataset |
same as yesterday: http://demo.ckan.org/dataset/edit/newcastle-city-council-payments-over-500 clicking update/save returns error |
1342010970000000 | 1342090301000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2661 | enhancement | aron.carroll | toby | demo phase 2 | closed | fixed | delete dataset/group javascript confirm |
in 2375-demo-theme-development templates/package/confirm_delete.html needs to be made to look nice note some writing in black delete button needs nice home on dataset/edit you can add js support add ?confirm=yes to url on dataset button to force delete Please note delete is not yet implemented - but will be in the next few hours |
1342012395000000 | 1342716070000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2662 | defect | toby | shevski | demo phase 2 | closed | fixed | adding colons in tags results in server error on demo |
changing a tag from "country-uk" to "country:uk" and updating gives server error otherwise updating metadata / adding tags seem fine either we should allow colons or form should return a message indicating what characters are allowed |
1342017594000000 | 1342018898000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2664 | enhancement | toby | toby | demo phase 2 | closed | fixed | tags with : cause crazy error message on add dataset in demo | 1342018503000000 | 1342632478000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2665 | enhancement | aron.carroll | toby | demo phase 2 | closed | fixed | add dataset stages need to be form buttonable |
the stages snippet needs to be inside <form> so I can make some links buttons - eg stage 1 -> stage 2 I want to save the dataset not just move to add resource if you can just move it within the form html leaving everything else the same - I can then add buttons and pass back for styling |
1342023971000000 | 1342088650000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2666 | enhancement | aron.carroll | toby | closed | fixed | templates/package/resource_edit.html |
There is a new template for editing resources outside of the add dataset logic this is the template it just throws some crap onto the page at the moment - we need to create a form - the form will end up with the usual data/edit stuff but for now you can use the resource to populate the form and I can then change it to use data - I just want to know which fields we'll have templates/package/resource_edit.html when done reassign to me and I'll get it functioning |
1342084373000000 | 1343220176000000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2667 | enhancement | shevski | toby | demo phase 2 | closed | fixed | edit resource needs form |
I thought I'd made this ticket before but can't find it. When we have a fully created dataset we need to be able to edit the resources. template: package/resource_edit.html when you've made a form reassign to me and I'll get it working |
1342170103000000 | 1343058578000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2668 | defect | ross | dread | ckan-v1.9 | closed | fixed | Permission for sysadmin to read a deleted publisher |
As a sysadmin I should be able to view deleted groups/publishers (publisher profile) but I can't. In addition, there don't seem to be tests for permissions of deleted publishers. |
1342171453000000 | 1345565100000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2669 | enhancement | aron.carroll | toby | demo phase 5 | closed | fixed | style [Draft] |
I've added [Draft] to partial completed datasets in the package list and read commit 6a8e74d0 templates/snippets/package_list.html templates/package/read.html do you want to style them in some way? |
1342174110000000 | 1343907572000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2670 | defect | ross | dread | ckan-v1.8 | closed | fixed | model.Group.get_children_groups returns deleted groups |
I believe it should only return active ones. On DGU we see deleted publishers popping up. |
1342175117000000 | 1342440953000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2671 | enhancement | toby | toby | ckan-v1.9 | closed | fixed | fix allow_partial_update |
need to be able to delete stuff explicitly |
1342183618000000 | 1345209579000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2672 | enhancement | icmurray | icmurray | ckan-v1.8 | closed | fixed | Session.is_modified should use passive=True |
According to sqlalchemy docs [1], when calling Session.is_modified(), the passive argument needs to be passed in as True. [1] http://docs.sqlalchemy.org/en/rel_0_7/orm/session.html?highlight=is_modified#sqlalchemy.orm.session.Session.is_modified |
1342185523000000 | 1343124666000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2675 | defect | aron.carroll | shevski | demo phase 2 | closed | fixed | editing related item uses 'create' button instead of save |
see http://s031.okserver.org:2375/dataset/gold-prices/related/edit/46ba1174-3666-486e-b822-b5b45ffbb703 when editing a record, button at bottom right should change to save instead of create |
1342435576000000 | 1342461534000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2676 | enhancement | johnmartin | shevski | demo phase 5 | closed | fixed | no way to browse through related items on dataset page |
Need to add JS (presumably?) to the related app box on dataset page: http://s031.okserver.org:2375/dataset/gold-prices to allow user to scroll through when multiple related items exist |
1342435678000000 | 1352205920000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2677 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | related item links should open in new tab |
Clicking on the blue buttons or images on related page http://s031.okserver.org:2375/dataset/gold-prices/related should take you to a new tab instead of navigating you away |
1342435923000000 | 1342461576000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2678 | enhancement | toby | shevski | demo phase 2 | closed | fixed | No UI for deleting a related item |
Needs to be a way for admins (owners of dataset) to delete related items. I suggest adding a button to the edit page http://s031.okserver.org:2375/dataset/gold-prices/related/edit/d3249863-040a-4f55-a5d8-c86697d0b7b8 |
1342436087000000 | 1342685932000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2680 | enhancement | shevski | shevski | demo phase 3 | closed | fixed | review group deletion |
Super admins & owners/creators of groups need a way to delete them Is the auth model in place for all this stuff? May be worth sitting down and going through how this should work Currently can change state from active to deleted - this is not ery user friendly (want a button with a 2 step process maybe?) & I'd like to know who can view this option? Everyone who can edit a group? Who can edit? |
1342436525000000 | 1344509493000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2681 | enhancement | aron.carroll | shevski | demo phase 2 | closed | duplicate | autofill on resource format |
This is pretty key for standardization. Also would like us to change the grey text to be: e.g. CSV, JSON, [more examples... i have no idea what they key ones are tbh] |
1342440406000000 | 1343135874000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2682 | defect | seanh | seanh | ckan-v1.8 | closed | fixed | CKAN's internal tracking counts each view twice, needs unit tests |
CKAN's internal tracking seems to count each page view twice, the problem appears to be with the SQL in the update_tracking() method in ckan/lib/cli.py. The internal tracking feature needs some tests, and some of the code could maybe do with some more explanatory comments, e.g. what is the intended difference between count and running_total? |
1342446402000000 | 1343225636000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2684 | enhancement | aron.carroll | toby | demo phase 2 | closed | fixed | .js leaving forms warning |
I think it would be nice to have all form pages monitor their forms - excluding search ones - and if a field has changed then warn the user that they have not saved the form data but are leaving the page. This would help with things like changing resources on the add dataset resource form etc. |
1342510477000000 | 1342539637000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2685 | enhancement | toby | toby | demo phase 2 | closed | fixed | delete buttons should be form buttons |
stop bots/browsers etc following links and auto deleting stuff |
1342510565000000 | 1342514443000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2687 | defect | aron.carroll | shevski | demo phase 2 | closed | fixed | uploading file breaks add dataset process |
Once you upload a file, all the buttons on the page stop working. You can't complete & go to next step or save & add another or go to previous Clicking on these just seems to re-load the page |
1342518422000000 | 1342534855000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2689 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | clicking on 'save & add another' doesn't act as expected |
Clicking on 'save & add another' button here http://s031.okserver.org:2375/dataset/new_resource/yo takes you to step 3 instead of leaving you on step 2 when you haven't added any data. Instead it should show an alert/ message that no data has been added & that you need to link to a file or upload something Also, can upload be option 2 instead of 3? |
1342538126000000 | 1342617293000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2690 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | long URL misaligns edit button for slug |
See attachment. Just need to amke sure that there's enough spacing around the edit button and that it lines up so it doesn't look too wierd |
1342538301000000 | 1342542394000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2691 | enhancement | toby | shevski | demo phase 2 | closed | fixed | Tag 404 error |
404 Not Found The resource could not be found. |
1342538490000000 | 1342604273000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2692 | defect | aron.carroll | shevski | demo phase 2 | closed | fixed | 'add your own data' link in no search results wrong |
the "add your own data" link in "Try another search term, browse the datasets below or add your own data." here http://s031.okserver.org:2375/dataset?q=stuff doesn't take you to add a dataset, just back to the search/datasets page |
1342540803000000 | 1342617328000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2693 | enhancement | seanh | toby | ckan-v1.8 | closed | fixed | License is out of date |
https://github.com/okfn/ckan/blob/master/LICENSE.txt mentions requires/lucid_conflict.txt which is no longer the case for 1.8 and needs updating not sure where requirements-testing/docs fit in @sean I've assigned this to you as you changed the requirements and my plate is full feel free to pass on to someone else |
1342605447000000 | 1343148356000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2694 | defect | toby | toby | demo phase 2 | closed | fixed | index page 500 error |
we need to have proper fix for this - not sure if there is some caching issue this around the group search |
1342605699000000 | 1342680771000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2695 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | autocomplete for tags |
in dataset creation / edit form |
1342619891000000 | 1343138240000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2696 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | autocomplete for resource format |
in create/edit dataset forms |
1342619938000000 | 1343138454000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2700 | enhancement | aron.carroll | shevski | demo phase 3 | closed | fixed | language box |
lang box improvements: styling, images, submit upon selection |
1342620223000000 | 1344505614000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2701 | enhancement | toby | shevski | demo phase 3 | closed | fixed | add comments to datasets |
disqus?? |
1342620406000000 | 1343949913000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2703 | enhancement | toby | shevski | demo phase 2 | closed | fixed | add new resource to existing dataset |
with add button on dataset page and in 'data & resource' section when there's no data |
1342620885000000 | 1342687332000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2704 | enhancement | johnmartin | shevski | demo phase 5 | closed | fixed | add list of resources to edit dataset page sidebar |
when editing a dataset (e.g. here: http://s031.okserver.org:2375/en/dataset/edit/afghanistan-election-data) add sidebar list of resources for user to click & browse through taking you to the relevant resource edit pages |
1342620986000000 | 1352205939000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2705 | enhancement | johnmartin | shevski | demo phase 5 | closed | fixed | add link to edit dataset page from edit review page |
& ensure consistant with sidebar of edit dataset page |
1342621122000000 | 1352205954000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2706 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | hide all prefilled fileds from resource edit form page |
i.e. mimetype, size, last updated etc |
1342621381000000 | 1342707718000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2707 | enhancement | toby | shevski | demo phase 3 | closed | fixed | Tidy up additional info boxes on dataset and resource pages |
This currently looks terrible. Some simple things we should do to improve this.
|
1342621471000000 | 1344504846000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2710 | enhancement | tobes | toby | demo phase 3 | closed | fixed | make the api_info.html not look like shit |
you know the score |
1342624385000000 | 1343318314000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2711 | enhancement | johnmartin | toby | demo phase 5 | closed | fixed | bin/less dies for toby |
it would be nice if this didn't fall over when the dir is removed maybe a linux only issue? |
1342631508000000 | 1352205968000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2712 | enhancement | toby | toby | demo phase 2 | closed | fixed | delete resource functionality needed |
we need a delete_resource logic action and enable for resources |
1342680517000000 | 1342690104000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2713 | enhancement | aron.carroll | toby | demo phase 3 | closed | fixed | button colour not set properly in variables.css |
to reproduce run paster color fuchsia -c development.ini then go to http://localhost:5000/dataset/new Add button is blue gradient at the top this should be overridden in variables.less when added send this ticket to me and i'll update the color command to change it |
1342706428000000 | 1343656865000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2714 | defect | johnmartin | shevski | demo phase 5 | closed | fixed | XLS preview not working |
what XLS previews do we support? |
1342706454000000 | 1352206138000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2715 | enhancement | toby | shevski | demo phase 2 | closed | fixed | inactive sidebar widgets |
hide trackbacks & subscribe wboxes on dataset pages until we add disqus |
1342714073000000 | 1342716931000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2716 | enhancement | toby | shevski | demo phase 2 | closed | fixed | truncate long resource names |
http://s031.okserver.org:2375/dataset/hi-people/resource/4558c365-fd7a-4f0e-9f2a-90ad47db6b39 |
1342714182000000 | 1342716474000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2717 | enhancement | shevski | toby | demo phase 3 | closed | fixed | French breaks the demo header |
when language is french a) the menu overlaps the logo b) much of the logo becomes unclickable @shevski a) seems like you b) is aron |
1342780487000000 | 1344359846000000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#2720 | enhancement | aron.carroll | shevski | demo phase 2 | closed | fixed | no padding around gravitars on all users page |
http://s031.okserver.org:2375/user needs some spacing between the image & user name We could also display some stats here (e.g. number of dataset created, timestamp of last activity) |
1342948111000000 | 1343219999000000 |