{23} Trac comments (3729 matches)

Results (101 - 200 of 3729)

1 2 3 4 5 6 7 8 9 10 11 12
Ticket Posixtime Author Newvalue
#58 1239974365000000 rgrp See r442 and r437.
#43 1241779943000000 rgrp Started work on this using "extra" table. See r426.
#63 1245656000000000 rgrp Fixed in r63c48818395f
#68 1245697554000000 rgrp Fixed in r7ffc8288cb88 and rc6ac0a80ba11.
#64 1246127063000000 rgrp Fixed in r269:4a2febc4f1eb.
#65 1246434569000000 rgrp Done in r254:fa2ef73afb40.
#60 1246434921000000 rgrp 1. is ticket:24 and 2+3 have been done in r258:5b1f4efd09c3, r260:934442318774 etc.
#61 1246437341000000 rgrp Very low priority and creates complications (e.g. dump for backup is different from dump for public use).
#69 1246437494000000 rgrp Not sure how useful/important moving to text-only is so will defer this for the present. Use of new license list done in r270:ea466d2721ea.
#43 1246441195000000 rgrp Making this versioned/revisioned turns out to be slightly more complex than anticipated (need a stateful associated list). So defer to 0.95
#24 1246441366000000 rgrp Associated to ticket:60 (front page usability improvements) Fixed in r272:e6de501c384e.
#70 1247827053000000 dread Done on checkins: 46d39c62396a and 44eb4f2c4822.
#86 1249050202000000 rgrp Done in changeset:e295241f4a53
#43 1249410762000000 rgrp Done in model in changeset:7f9b19d4d54a: "Implement a fully *versioned* PackageExtra domain object in the model and attach to the Package object via a simple dict-like attribute named 'extras'.". However still need to integrate into WUI which can only happen after conversion to formalchemy (ticket:76) is complete.
#62 1249410921000000 rgrp Defer until after conversion to formalchemy (ticket:76) is complete.
#59 1249411064000000 rgrp Not really clear what needs to be done and how useful it would be. Removing milestone until that is clarified.
#76 1250152708000000 dread Objectives 1 and 2 done. 3 left for another ticket if req'd. Several checkins from 4cd7935adaceup to af32f6c2c5f1
#76 1250175782000000 dread I spent 30 hours on this task.
#71 1250181211000000 dread Done in 1.5 hrs Change set 2b434d63d5fd
#62 1250181376000000 dread Agreed with rgrp that tags should be allowed to be international letters, but not symbols other than these three: ._- but not uppercase characters. This is done in the checkins for ticket 76.
#74 1250182938000000 dread Done in 0.5h Checked in to dd2f9713a6a2. Third detail done - enquiry can be done for all packages. Still need to change isitopen site to make use of the parameter ?ckan-package=<package_name>
#94 1250604808000000 dread Done in changeset:631431630ef2
#15 1250619139000000 rgrp Not part of domain model conception for a long time so closing. If we need something like this can open a new ticket.
#8 1250619147000000 rgrp Not part of domain model conception for a long time so closing. If we need something like this can open a new ticket.
#16 1250619162000000 rgrp Not part of domain model conception for a long time so closing. If we need something like this can open a new ticket.
#17 1250619180000000 rgrp Not part of domain model conception for a long time so closing. If we need something like this can open a new ticket.
#67 1250785122000000 dread Done in changeset:f875f0f87cb1
#66 1250785405000000 dread Done in changeset:f875f0f87cb1
#79 1250789298000000 dread Search: geo landsat Gives: 3 tags found: geo (1), geo-somthing (12), landsat (4) 11 packages found: (usual results)
#79 1250789659000000 dread [x] only open packages [x] only downloadable packages open licenses start with 'OKD compliant' or 'OSI compliant' (same test as isopen). See model/core.py
#91 1250864156000000 dread Done in changeset:a6c3af2024da
#79 1251110610000000 dread All done in changeset:6155a424e775 Now gives tags results. All words in query are searched for independently unless you enclose them in "quote marks". Options for filtering by openness/downloadable.
#80 1251111180000000 dread Done in changeset:1f8132df0aa8
#79 1251111212000000 dread Also changeset:856047aa2ea6 (forgot to add a couple of files)
#76 1251295339000000 dread Reopening to improve look of the form. Text input fields need to be wider to be like before (size=40). Try and get remaining field information text on there.
#76 1251301765000000 dread Part 3 done in cset:7ace6c5d6c68.
#72 1251451954000000 rgrp Done in cset:9199c49a81e6
#95 1251454716000000 rgrp Done in cset:29a5928e617b
#113 1252318818000000 dread Test database directly and via wui. Paste.Fixture to be used via proxy in paster.
#108 1252318938000000 dread This has been done in changeset:ec90f59040e0.
#113 1252328204000000 dread Done in cset:57b263f51a6b
#111 1252331626000000 rgrp Done in cset:c1bad304e1a0
#105 1252488496000000 dread All done apart from group owners. This functionality will be left for another ticket. cset:bd4e48a544e2 cset:3263b6612fb7 cset:c6a6f88a50c2 cset:e9111a221222 Took 1d.
#110 1252488660000000 dread This was all done in work for ticket:105
#114 1253034529000000 dread Done in cset:895ae4371377. Remaining problem in WUI for revision purging. Have not implemented functionality to cope with blank objectid in user-roles table. Adding group access control will be in future ticket.
#115 1253034599000000 dread R/W access control of packages added to WUI in cset:3e79c4398a3d.
#115 1253091426000000 dread R/W access control of packages added to REST api in cset:a2e0df462427.
#116 1253270921000000 dread Done in cset:683d42238666.
#61 1253612984000000 dread Done in cset:41151725cc12 Cost: 1h
#93 1253613274000000 dread Split up into smalled tickets including: ticket:114 ticket:115 ticket:116 ticket:117
#116 1253709460000000 rgrp Done in cset:df8d7efdcadb and cset:ca1a5a4ef43a
#43 1253709802000000 rgrp Split out wui work in two new tickets ticket:124 (show) and ticket:125 (edit) and therefore marking this as done.
#122 1253716695000000 dread Done in cset:f5a762dae878
#122 1253716757000000 dread Previous comment was an ERROR! This was actually done in cset:cf62473b8495
#121 1253716782000000 dread Done in cset:f5a762dae878
#34 1253781550000000 dread dread@dread-laptop:~/hgroot/ckan$ wget http://ckan.net/fff --2009-09-24 09:38:02-- http://ckan.net/fff Resolving ckan.net... 88.198.21.211 Connecting to ckan.net|88.198.21.211|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2009-09-24 09:38:02 ERROR 404: Not Found.
#118 1253784319000000 dread Done in cset:36b586f95e87
#118 1253784902000000 dread Additional change in cset:642d0c4837fa
#119 1253791147000000 dread Done in cset:15566874efe7 We decided that admins could read a non-active package.
#127 1253868048000000 dread Done in cset:6e4119b4351c
#131 1254308115000000 dread Done in cset:399e2bf1e14b.
#123 1254321447000000 dread This has been done, starting with cset:7d8bada15d88.
#120 1254406544000000 dread Found two security holes, both only in READ access (not write). Tickets raised for holes: ticket:132 - REST listing packages & groups ticket:133 - search package/group (WUI & REST) Full details of files checked: $ find . -name "*.py" | xargs grep "import ckan.model" ./ckan/presentation.py:import ckan.model as model REMOVED - unused ./ckan/tests/functional/test_group_edit_authz.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_rest.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_package.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_user.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_tag.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_group.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_package_edit_authz.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_revision.py:import ckan.model as model - not runtime ./ckan/tests/functional/test_authz.py:import ckan.model as model - not runtime ./ckan/tests/test_search.py:import ckan.model as model - not runtime ./ckan/tests/models/test_package.py:import ckan.model as model - not runtime ./ckan/tests/models/test_user.py:import ckan.model as model - not runtime ./ckan/tests/models/test_group.py:import ckan.model as model - not runtime ./ckan/tests/models/test_extras.py:import ckan.model as model - not runtime ./ckan/tests/models/test_misc.py:import ckan.model as model - not runtime ./ckan/tests/models/test_authz.py:import ckan.model as model - not runtime ./ckan/tests/forms/test_package.py:import ckan.model as model - not runtime ./ckan/tests/forms/test_group.py:import ckan.model as model - not runtime ./ckan/tests/forms/test_authz.py:import ckan.model as model - not runtime ./ckan/tests/test_converter.py:import ckan.model as model - not runtime ./ckan/tests/getdata/test_data4nr.py:import ckan.model as model - not runtime ./ckan/tests/__init__.py:import ckan.model as model - not runtime ./ckan/tests/test_authz.py:import ckan.model as model - not runtime ./ckan/tests/test_purge_revision.py:import ckan.model as model - not runtime ./ckan/forms/common.py:import ckan.model as model - just validator ./ckan/forms/package.py:import ckan.model as model - validator & package edits ./ckan/forms/group.py:import ckan.model as model - validate & package, wui & rest edits ./ckan/forms/authz.py:import ckan.model as model - package & group wui/rest ./ckan/controllers/rest.py:import ckan.model as model - HOLE ticket:132 - REST listing packages & groups ./ckan/controllers/base.py:import ckan.model as model - paginate filters out deleted ones ./ckan/migration/versions/005_add_authorization_tables.py:import ckan.model as model - not runtime ./ckan/getdata/data4nr.py:import ckan.model as model - not runtime ./ckan/lib/search.py:import ckan.model as model - HOLE ticket:133 - search package/group (WUI & REST) ./ckan/lib/cli.py: import ckan.model as model - not runtime ./ckan/lib/cli.py: import ckan.model as model - not runtime ./ckan/lib/cli.py: import ckan.model as model - not runtime ./ckan/lib/cli.py: import ckan.model as model - not runtime ./ckan/lib/cli.py: import ckan.model as model - not runtime ./ckan/lib/cli.py: import ckan.model as model - not runtime ./ckan/lib/cli.py: import ckan.model as model - not runtime ./ckan/lib/converter.py:import ckan.model - dumper, not runtime ./ckan/lib/base.py:import ckan.model as model - just a remove ./ckan/authz.py:import ckan.model as model - only gets roles ./bin/ckan_spam.py:import ckan.models as model - not runtime ./bin/ckan-correct.py:import ckan.models - not runtime ./test_migrate.py:import ckan.model as model - not runtime
#130 1254735501000000 dread Done in cset:77ff9d3259bd
#124 1254735558000000 dread Done in cset:687f7be58dcf
#117 1254735855000000 dread Done in cset:aa1435678eb6
#126 1254740244000000 dread Done in cset:469b0ed6d682
#21 1254740405000000 dread Done as part of ticket:126
#141 1255007583000000 dread Decision made to put it in a section alongside REST docs at api/index. Search API docs already done in cset:5562b3e53977. Refactored in cset:a096132a6c6b
#136 1255169466000000 dread Done in cset:fb571c27e04b
#77 1255173809000000 dread Basic work done in cset:80c83a5be797. Extra work done (rgrp) in cset:ac2fdd73e347
#77 1255176732000000 dread Migrate script done in cset:f232b05eb875
#135 1255180858000000 dread * authz/is_sysadmin method now looks up sysadmins in user-role table * SystemRole and System added * migration script for new SystemRole and System * CLI for adding sysadmins Done in cset:94028478608a
#139 1255188974000000 dread I didn't manage to create duplicate tags - must be the old code. I fixed this particular package in ckan.
#134 1255430998000000 dread Authorization added in cset:3484c10753e7
#145 1255434248000000 dread Done in cset:d664c9caeb69.
#147 1255515162000000 dread Same as ticket:148
#148 1255515222000000 dread Done in cset:4d6bfca98d97
#155 1255621836000000 dread Comments from rgrp: Very reasonable - and should not be too hard to do (bit of javascript and support at the backend ...)
#154 1255621856000000 dread Comment from rgrp: I don't think we have to prescribe one or the other.
#153 1255621895000000 dread Comment from rgrp: Yes, and want this for tags too -- this involves working out how to order joins in sqlalchemy (shouldn't be too hard).
#158 1255949818000000 dread Done in cset:2aaaedff9d60
#152 1256056193000000 dread Done in: cset:f57dbb45418e - main work cset:78930cfd01b7 - not requiring values now.
#164 1256056395000000 dread Done in cset:ab50a8ee0ba3
#159 1256060264000000 dread Fixed in cset:e7ea5b97365e Note: no spaces allowed between search operator and the word associated with the operator. So with "tags: postcode" it was searching for a blank tag. I've made the change so that would ignore 'tags' in this case, producing reasonable search results for postcodes in all fields. postcodes. Cost: 1.5h
#157 1256062680000000 dread As far as I can tell this never worked in the past. Added in cset:f4ba0dcfb1a3 Cost: .65h
#161 1256114485000000 dread Yes, deleted tags are still listed and associated with a package.
#106 1256140649000000 dread Ticket split into ticket:163 and ticket:164
#163 1256140829000000 dread Basic facility to do it with CLI command done in cset:a4217353a7be Still need to make it regular.
#162 1256142462000000 dread Done in cset:429f2c89d4de
#156 1256145730000000 dread Done in cset:8a29d5351650
#167 1256210109000000 dread Done in cset:7d129fc35e5c
#166 1256222093000000 dread Done in cset:bb7566d82b9f. Couldn't get logging going.
#142 1256417440000000 rgrp Might be interested here in auto-extracting a nickname from openid (or getting service to give it to us). This question is of relevance on this point: http://stackoverflow.com/questions/572939/extracting-a-username-from-an-openid-identity (though basic answer is "you can't").
#172 1256495095000000 rgrp Largely done in cset:f3782c1071cc
#82 1256565343000000 dread Done basic work in vdm in cset:2a51e39be179. Previous work in ckan in cset:2cfa1c47acd2 - maybe not needed.
#82 1256565441000000 dread Follow on work in ckan in ticket:173.
#170 1256572201000000 dread Done in cset:517d25bc56f3
#174 1256650986000000 dread Fixed in cset:d13bfdb99282
#150 1256751974000000 dread Done in cset:4dcb28d339a3
1 2 3 4 5 6 7 8 9 10 11 12
Note: See TracReports for help on using and creating reports.