Type | Line | Description |
---|---|---|
TODO | 41 | Install instruction |
TODO | 41 | Approval |
Type | Line | Description |
---|---|---|
TODO | 280 | Show everything only to moderators |
TODO | 393 | Figure out whether to round |
Type | Line | Description |
---|---|---|
TODO | 87 | Check here if there are actually items in this cat? |
Type | Line | Description |
---|---|---|
FIXME | 400 | For some reason the config topic is lost between _handle and _show phases |
Type | Line | Description |
---|---|---|
TODO | 95 | Should we tell admin to create a net.nehmer.comments folder? |
Type | Line | Description |
---|---|---|
TODO | 131 | Merge schema local and component config categories? |
FIXME | 176 | use the constraints method below |
Type | Line | Description |
---|---|---|
TODO | 29 | display error on invalid feed |
TODO | 78 | display error messages |
TODO | 79 | redirect user to edit page if creation succeeded |
TODO | 130 | Fetch the feed here? |
Type | Line | Description |
---|---|---|
TODO | 74 | Generate a "link" using channel URL |
Type | Line | Description |
---|---|---|
FIXME | 194 | This breaks with URLs longer than 255 chars |
Type | Line | Description |
---|---|---|
TODO | 169 | Add UI message |
TODO | 194 | We should somehow make DM2 do this so it would also work in AJAX previews |
TODO | 212 | Parse the heading structure to create OL subtrees based on their relative levels |
Type | Line | Description |
---|---|---|
TODO | 37 | List pages containing the wikiword via indexer |
Type | Line | Description |
---|---|---|
TODO | 214 | should by str match (array) instead |
TODO | 232 | it is possible that this wasn't originally intended to be default, but the if/elseif tree was complex and this ended up being resolved as the last else |
TODO | 278 | Simplify |
TODO | 290 | should by str match (array) instead |
TODO | 307 | it is possible that this wasn't originally intended to be default, but the if/elseif tree was complex and this ended up being resolved as the last else |
TODO | 79 | Switch to InterWiki format instead |
Type | Line | Description |
---|---|---|
TODO | 267 | User metadata.authors? |
TODO | 27 | Set the link->navorder property |
Type | Line | Description |
---|---|---|
TODO | 181 | valid target domains check |
Type | Line | Description |
---|---|---|
TODO | 93 | Other content type overrides ? |
Type | Line | Description |
---|---|---|
TODO | 40 | Check that campaign is in this topic |
TODO | 168 | Figure out the correct use of style elements, this is how it was but it's not exactly optimal... |
Type | Line | Description |
---|---|---|
FIXME | 40 | More informative error message |
FIXME | 45 | use can_do check to be graceful |
TODO | 111 | Get count of members and messages here |
FIXME | 199 | Use NOT IN |
TODO | 206 | How to report failures of single rows when other succeed sensibly ?? |
Type | Line | Description |
---|---|---|
TODO | 261 | better solution for constraints leading to zero results |
Type | Line | Description |
---|---|---|
TODO | 115 | Rethink the styles, now we filter those who already had message sent to themm thus the total member count becomes meaningless |
TODO | 141 | Figure out how to recognize errors and pass the info on |
FIXME | 434 | use NOT IN |
Type | Line | Description |
---|---|---|
TODO | 234 | handle the repeats somehow (if set) |
TODO | 237 | add check for failed additions |
TODO | 321 | Handle repeats |
TODO | 447 | Tentative, overlaps, public |
TODO | 32 | Figure out a good way to always use UTC for internal time storage |
Type | Line | Description |
---|---|---|
TODO | 126 | Shared tasks need a separate check (different member object) |
TODO | 146 | take notifications and repeats into account |
TODO | 150 | take notifications and repeats into account |
Type | Line | Description |
---|---|---|
TODO | 130 | Create iCal export with correct delete commands |
TODO | 215 | get from person's data based on event's weekday |
Type | Line | Description |
---|---|---|
TODO | 80 | Send notification to resource owner |
Type | Line | Description |
---|---|---|
TODO | 53 | make max age configurable |
TODO | 119 | this should probably have privileges like midgard:owner set to $person_id |
TODO | 127 | Localize ? better indicator that this is indeed from event ?? |
Type | Line | Description |
---|---|---|
TODO | 86 | use reflection to see what kind of property this is ? |
Type | Line | Description |
---|---|---|
FIXME | 45 | add midcom at job or somesuch to reindex products after their end time (and start time if in the future) |
Type | Line | Description |
---|---|---|
TODO | 23 | Figure out what kind of write handler we need based on the situation (calendar/document etc) |
Type | Line | Description |
---|---|---|
TODO | 79 | Copy tags from product |
Type | Line | Description |
---|---|---|
TODO | 111 | This code is copied from scheduler, and should be merged into a separate method at some point |
TODO | 114 | We might want to calculate the correct cycle number from start and unit at some point |
Type | Line | Description |
---|---|---|
TODO | 43 | groups ? other objects ? |
Type | Line | Description |
---|---|---|
FIXME | 113 | Get this from config key 'subscription_profit_months' |
TODO | 139 | Make configurable |
Type | Line | Description |
---|---|---|
TODO | 335 | Warehouse management: create new order (for org_openpsa_products_product_dba::TYPE_GOODS) |
TODO | 376 | Warehouse management: mark product as shipped (for org_openpsa_products_product_dba::TYPE_GOODS) |
Type | Line | Description |
---|---|---|
TODO | 53 | Create invoicing task if assignee is defined |
Type | Line | Description |
---|---|---|
TODO | 96 | Warehouse management: create new order |
TODO | 232 | Figure out if we really want to keep this |
TODO | 203 | Check if we already have an open task for this delivery? |
Type | Line | Description |
---|---|---|
TODO | 82 | error reporting |
Type | Line | Description |
---|---|---|
TODO | 178 | If we need all resources to accept task hide tools when we have accepted and replace with "pending acceptance from..." |
Type | Line | Description |
---|---|---|
TODO | 44 | groups ? other objects ? |
Type | Line | Description |
---|---|---|
TODO | 413 | Check various combinations of accept/decline etc etc |
Type | Line | Description |
---|---|---|
TODO | 56 | Check other constraints (available time, country, time zone) |
Type | Line | Description |
---|---|---|
TODO | 170 | Check deliverables |
TODO | 222 | Check deliverables / Require to be completed first |
TODO | 239 | Check deliverables / Require to be completed first |
TODO | 271 | Check deliverables / require to be approved first |
Type | Line | Description |
---|---|---|
TODO | 75 | Check for privileges somehow |
Type | Line | Description |
---|---|---|
TODO | 114 | Localize |
TODO | 121 | Localize |
TODO | 141 | Localize |
TODO | 16 | This cannot work in 8.09, since metadata fields like creator are read-only. Also, deleting persons isn't supported (although it works if you just call delete()) |
Type | Line | Description |
---|---|---|
TODO | 97 | Error handling |
TODO | 200 | We can use a lot of other data too |
TODO | 260 | Importing the photo would be cool |
Type | Line | Description |
---|---|---|
FIXME | 98 | Call duplicate checker's dependency handling methods |
Type | Line | Description |
---|---|---|
TODO | 76 | Avoid persons marked as not_duplicate already in this phase. |
TODO | 123 | read weight values from configuration |
TODO | 278 | read weight values from configuration |
Type | Line | Description |
---|---|---|
TODO | 55 | Check that both objects are of valid class for object mode |
Type | Line | Description |
---|---|---|
TODO | 138 | check for duplicates ? |
Type | Line | Description |
---|---|---|
TODO | 42 | Filter out duplicates (not likely but theoretically possible) |
Type | Line | Description |
---|---|---|
TODO | 263 | Different icon from new document ? |
Type | Line | Description |
---|---|---|
TODO | 114 | "showing results (offset)-(offset+limit) |
Type | Line | Description |
---|---|---|
TODO | 142 | Move this to the DBA class (using wrapped midcom_db_attachment for change detection) |
Type | Line | Description |
---|---|---|
TODO | 27 | Localize something for the empty choice ? |
TODO | 91 | Localization |
TODO | 119 | Localization |
TODO | 127 | get the vgroup object based on the key or something, this check fails always. |
TODO | 142 | Localization |
Type | Line | Description |
---|---|---|
TODO | 56 | Should we sudo here to ensure getting correct prefs regardless of ACLs? |
TODO | 184 | Figure out which notifiers are possible |
Type | Line | Description |
---|---|---|
TODO | 60 | (nice-to-have): RFC "fold" the value |
Type | Line | Description |
---|---|---|
TODO | 92 | Handle groups as well |
TODO | 243 | Implement photo also in local way |
Type | Line | Description |
---|---|---|
TODO | 195 | Mileages, expenses |
TODO | 202 | add other report types when supported |
Type | Line | Description |
---|---|---|
TODO | 156 | Check if we're inside DL if so do not force mimetype |
Type | Line | Description |
---|---|---|
TODO | 249 | this should maybe check the key for validity |
Type | Line | Description |
---|---|---|
TODO | 298 | Check if there is a better solution like this. |
FIXME | 467 | We should only undelete parameters & attachments deleted inside some small window of the main objects delete |
FIXME | 471 | are we sure we want to undelete all children here unconditionally, shouldn't it be left as UI decision ?? |
TODO | 449 | We should only undelete parameters & attachments deleted inside some small window of the main objects delete |
TODO | 498 | We should only undelete parameters & attachments deleted inside some small window of the main objects delete |
TODO | 522 | We should only undelete parameters & attachments deleted inside some small window of the main objects delete |
Type | Line | Description |
---|---|---|
FIXME | 224 | Use global configuration |
Type | Line | Description |
---|---|---|
TODO | 572 | Allow for lazy plugin namespace configuration loading (using a callback)! This will make things more performant and integration with other components much easier. |
Type | Line | Description |
---|---|---|
TODO | 137 | This should be removed and places using this rewritten |
Type | Line | Description |
---|---|---|
TODO | 21 | sanity-check $replacer ? |
Type | Line | Description |
---|---|---|
FIXME | 36 | Replace only the first instance, there might be others matching the same string |
Type | Line | Description |
---|---|---|
TODO | 178 | Check if user is already assigned to the group. |
Type | Line | Description |
---|---|---|
TODO | 150 | add possibility to use the file utility to determine extension if missing. |
Type | Line | Description |
---|---|---|
FIXME | 183 | Remove hardcoded class prefixes |
TODO | 408 | More per property heuristics |
TODO | 410 | parent and up heuristics |
TODO | 161 | remove any hardcoded class names/prefixes |
TODO | 201 | remove any hardcoded class names/prefixes |
TODO | 616 | when midgard_reflection_property supports flagging name fields use that instead of heuristics |
Type | Line | Description |
---|---|---|
TODO | 61 | Also run the check method of the class itself |
Type | Line | Description |
---|---|---|
TODO | 85 | error handling |
TODO | 25 | Image type automatic best-web-format conversion |
TODO | 25 | Add support for working on attachments |
TODO | 183 | Use ImageMagick Identify to check for a valid image. |
Type | Line | Description |
---|---|---|
TODO | 72 | decide what to do with object metadata |
Type | Line | Description |
---|---|---|
FIXME | 433 | Handle GUID linking |
TODO | 210 | rethink this, IMO we should trust midgard core's get_parent and then just do the object conversion if necessary since this can return stale objects and other nastiness |
Type | Line | Description |
---|---|---|
TODO | 44 | This is mainly here for backward-compatibility. Its main effect |
Type | Line | Description |
---|---|---|
TODO | 33 | Implement ACL exporting |
Type | Line | Description |
---|---|---|
TODO | 26 | End-User documentation of node and leaf data, as the one in the backend is incomplete too. |
TODO | 513 | Maybe cache this? I don't know how complex it really is, but DB accesses are already cached by the _backend core. So it is not that hard. |
Type | Line | Description |
---|---|---|
TODO | 94 | Update the data structure documentation |
TODO | 107 | Update the data structure documentation |
Type | Line | Description |
---|---|---|
TODO | 58 | Document Style Inheritance |
TODO | 175 | complete documentation |
TODO | 464 | Document |
TODO | 657 | check documentation |
TODO | 691 | check documentation |
Type | Line | Description |
---|---|---|
FIXME | 199 | Use customdata here, too |
Type | Line | Description |
---|---|---|
TODO | 546 | more fancy 401 output ? |
TODO | 37 | Fully document authentication. |
Type | Line | Description |
---|---|---|
TODO | 430 | Clean if/else shorthands, make sure this works correctly for magic assignees as well |
TODO | 458 | This call should load the component associated to the privilege on demand. |
TODO | 294 | This should be cached, as it would require loading all components by default. The component manifest might help here too. |
Type | Line | Description |
---|---|---|
TODO | 327 | set another privilege for restoring? |
Type | Line | Description |
---|---|---|
TODO | 45 | The Type field is not yet handled properly. |
Type | Line | Description |
---|---|---|
TODO | 30 | Batch indexing support |
TODO | 30 | Write code examples |
TODO | 30 | More elaborate class introduction. |
TODO | 203 | Refactor into multiple methods |
TODO | 285 | Move to a full factory pattern here to save document php file parsings where possible. This means that all document creations will in the future be handled by this method. |
Type | Line | Description |
---|---|---|
FIXME | 124 | adapt the whole indexer system to fetching enable querying for counts and slices |
Type | Line | Description |
---|---|---|
TODO | 37 | More DBA stuff: use DBA classes, which allow you to implicitly load the parent object using get_parent. |
Type | Line | Description |
---|---|---|
TODO | 163 | This allows components to override midcom classes fx. Do we want that? |
Type | Line | Description |
---|---|---|
TODO | 105 | Log error on deprecated config schema? |
Type | Line | Description |
---|---|---|
TODO | 112 | load components manifest and add privileges from there |
Type | Line | Description |
---|---|---|
TODO | 16 | add support for schemas. |