Markers
Table of Contents
Factory.php
Type | Line | Description |
---|---|---|
TODO | 45 | Handle using check connection method - source doesn't exist yet |
Source1C.php
Type | Line | Description |
---|---|---|
TODO | 323 | Null operator |
activity.php
Type | Line | Description |
---|---|---|
TODO | 76 | PROVIDER_GROUP_ID varchar(100) NULL, |
TODO | 104 | CALENDAR_EVENT_ID INT(1) UNSIGNED NOT NULL DEFAULT 0, |
TODO | 111 | IS_HANDLEABLE CHAR(1) NULL, |
TODO | 162 | NOTIFY_TYPE INT(1) NOT NULL, |
TODO | 163 | NOTIFY_VALUE INT(1) UNSIGNED, |
TODO | 192 | LOCATION VARCHAR(256), |
TODO | 223 | STORAGE_TYPE_ID TINYINT(1) UNSIGNED NULL, |
TODO | 224 | STORAGE_ELEMENT_IDS TEXT NULL, |
TODO | 225 | PARENT_ID INT(1) UNSIGNED NOT NULL DEFAULT 0, |
TODO | 226 | THREAD_ID INT(1) UNSIGNED NOT NULL DEFAULT 0, |
TODO | 227 | URN VARCHAR(64) NULL, |
TODO | 228 | SETTINGS TEXT NULL, |
TODO | 285 | PROVIDER_PARAMS LONGTEXT NULL, |
TODO | 286 | PROVIDER_DATA LONGTEXT NULL, |
TODO | 287 | SEARCH_CONTENT MEDIUMTEXT NULL, |
TODO | 288 | RESULT_STATUS INT(1) NOT NULL DEFAULT 0, |
TODO | 289 | RESULT_STREAM INT(1) NOT NULL DEFAULT 0, |
TODO | 290 | RESULT_SOURCE_ID VARCHAR(255) NULL, |
TODO | 291 | RESULT_MARK INT(1) NOT NULL DEFAULT 0, |
TODO | 292 | RESULT_VALUE DECIMAL(18,4) DEFAULT NULL, |
TODO | 293 | RESULT_SUM DECIMAL(18,4) DEFAULT NULL, |
TODO | 294 | RESULT_CURRENCY_ID CHAR(3) NULL, |
TODO | 295 | AUTOCOMPLETE_RULE INT(1) UNSIGNED NOT NULL DEFAULT 0, |
company.php
Type | Line | Description |
---|---|---|
TODO | 129 | LOGO VARCHAR (10) DEFAULT NULL, |
TODO | 195 | ADDRESS_LEGAL_LEGAL text DEFAULT NULL, |
TODO | 264 | EMPLOYEES varchar(50) DEFAULT NULL, |
TODO | 279 | WEBFORM_ID INT (18) UNSIGNED DEFAULT NULL, |
TODO | 307 | SEARCH_CONTENT MEDIUMTEXT NULL, |
TODO | 308 | CATEGORY_ID INT UNSIGNED NOT NULL DEFAULT 0, |
contact.php
Type | Line | Description |
---|---|---|
TODO | 141 | FULL_NAME VARCHAR (100) DEFAULT NULL, |
TODO | 154 | SECOND_NAME VARCHAR (50) DEFAULT NULL, |
TODO | 160 | PHOTO VARCHAR (10) DEFAULT NULL, |
TODO | 256 | WEBFORM_ID INT (18) UNSIGNED DEFAULT NULL, |
TODO | 281 | BIRTHDAY_SORT INT(1) NOT NULL DEFAULT 1024, |
TODO | 297 | SEARCH_CONTENT MEDIUMTEXT NULL, |
TODO | 298 | CATEGORY_ID INT UNSIGNED NOT NULL DEFAULT 0, |
deal.php
Type | Line | Description |
---|---|---|
TODO | 199 | QUOTE_ID INT(1) UNSIGNED DEFAULT NULL, |
TODO | 291 | STAGE_SEMANTIC_ID VARCHAR(3) NULL, |
TODO | 320 | IS_REPEATED_APPROACH CHAR(1) DEFAULT 'N', |
TODO | 404 | EVENT_DATE DATETIME NULL, |
TODO | 405 | EVENT_ID VARCHAR(50) NULL, |
TODO | 406 | EVENT_DESCRIPTION text NULL, |
TODO | 407 | EXCH_RATE DECIMAL(20,4) DEFAULT 1, |
TODO | 483 | SEARCH_CONTENT MEDIUMTEXT NULL, |
TODO | 484 | ORDER_STAGE VARCHAR(255)DEFAULT NULL, |
dealproductrow.php
Type | Line | Description |
---|---|---|
TODO | 91 | OWNER_TYPE CHAR(3) NOT NULL, |
TODO | 189 | XML_ID varchar(255) DEFAULT NULL, |
dealstagehistory.php
Type | Line | Description |
---|---|---|
TODO | 78 | EFFECTIVE_DATE DATE NULL, |
TODO | 91 | PERIOD_YEAR INT(1) UNSIGNED NOT NULL, |
TODO | 92 | PERIOD_QUARTER INT(1) UNSIGNED NOT NULL, |
TODO | 93 | PERIOD_MONTH INT(1) UNSIGNED NOT NULL, |
TODO | 94 | START_PERIOD_YEAR INT(1) UNSIGNED NOT NULL, |
TODO | 95 | START_PERIOD_QUARTER INT(1) UNSIGNED NOT NULL, |
TODO | 96 | START_PERIOD_MONTH INT(1) UNSIGNED NOT NULL, |
TODO | 97 | END_PERIOD_YEAR INT(1) UNSIGNED NOT NULL, |
TODO | 98 | END_PERIOD_QUARTER INT(1) UNSIGNED NOT NULL, |
TODO | 99 | END_PERIOD_MONTH INT(1) UNSIGNED NOT NULL, |
TODO | 185 | IS_LOST CHAR(1) NULL, |
lead.php
Type | Line | Description |
---|---|---|
TODO | 290 | OPPORTUNITY_ACCOUNT DECIMAL(18,2) DEFAULT NULL, |
TODO | 291 | ACCOUNT_CURRENCY_ID VARCHAR (50) DEFAULT NULL, |
TODO | 434 | EXCH_RATE DECIMAL(20,4) DEFAULT 1, |
TODO | 435 | WEBFORM_ID INT (18) UNSIGNED DEFAULT NULL, |
TODO | 460 | BIRTHDAY_SORT INT(1) NOT NULL DEFAULT 1024, |
TODO | 467 | HAS_PHONE CHAR(1) NULL, |
TODO | 468 | HAS_EMAIL CHAR(1) NULL, |
TODO | 469 | HAS_IMOL CHAR(1) DEFAULT 'N', |
TODO | 476 | FACE_ID INT(18) NULL, |
TODO | 477 | SEARCH_CONTENT MEDIUMTEXT NULL, |
TODO | 478 | IS_MANUAL_OPPORTUNITY CHAR(1) DEFAULT 'N', |
leadproductrow.php
Type | Line | Description |
---|---|---|
TODO | 96 | OWNER_TYPE CHAR(3) NOT NULL, |
TODO | 194 | XML_ID varchar(255) DEFAULT NULL, |
leadstatushistory.php
Type | Line | Description |
---|---|---|
TODO | 77 | CREATED_DATE DATE NULL, |
TODO | 78 | PERIOD_YEAR INT(1) UNSIGNED NOT NULL, |
TODO | 79 | PERIOD_QUARTER INT(1) UNSIGNED NOT NULL, |
TODO | 80 | PERIOD_MONTH INT(1) UNSIGNED NOT NULL, |
TODO | 144 | IS_IN_WORK CHAR(1) NULL, |
TODO | 145 | IS_JUNK CHAR(1) NULL, |
group.php
Type | Line | Description |
---|---|---|
TODO | 86 | ACTIVE char(1) not null default 'Y', |
TODO | 87 | VISIBLE char(1) not null default 'Y', |
TODO | 131 | IMAGE_ID int null, |
TODO | 132 | AVATAR_TYPE varchar(50) null, |
TODO | 188 | NUMBER_OF_MODERATORS int not null default 0, |
TODO | 189 | INITIATE_PERMS char(1) not null default 'K', |
TODO | 202 | SPAM_PERMS char(1) not null default 'K', |
TODO | 251 | SEARCH_INDEX mediumtext null, |
TODO | 252 | LANDING char(1) null, |
TODO | 253 | SCRUM_OWNER_ID int null, |
supersetinitializer.php
Type | Line | Description |
---|---|---|
TODO | 513 | Clear permission and tag tables |
call.php
Type | Line | Description |
---|---|---|
TODO | 48 | ACCOUNT_ID int(11) NULL, |
TODO | 49 | APPLICATION_ID int(11) NULL, |
TODO | 50 | APPLICATION_NAME varchar(80) NULL, |
TODO | 94 | EXTERNAL_CALL_ID varchar(64) NULL, |
TODO | 95 | CALL_CATEGORY varchar(20) NULL default 'external', |
TODO | 96 | CALL_LOG varchar(2000) NULL, |
TODO | 97 | CALL_DIRECTION varchar(255) NULL, |
TODO | 110 | CALL_STATUS int(11) NULL default 0, |
TODO | 134 | CALL_RECORD_ID INT(11) NULL, |
TODO | 135 | CALL_RECORD_URL varchar(2000) NULL, |
StartWorkflowRequest.php
Type | Line | Description |
---|---|---|
TODO | 14 | - add method CBPDocument::getDocumentCategoryId or add DocumentId class with category id? |
TaskService.php
Type | Line | Description |
---|---|---|
TODO | 238 | - throw argument or return error if $id not integer? |
WorkflowCommentService.php
Type | Line | Description |
---|---|---|
TODO | 35 | using events mechanism |
TODO | 52 | using events mechanism |
TODO | 68 | using events mechanism |
TODO | 86 | return $response; |
basetarget.php
Type | Line | Description |
---|---|---|
TODO | 149 | check document type |
Functions.php
Type | Line | Description |
---|---|---|
TODO | 44 | send Event |
fieldtype.php
Type | Line | Description |
---|---|---|
TODO | 66 | useful? |
Listener.php
Type | Line | Description |
---|---|---|
TODO | 80 | - temporary |
userfieldbase.php
Type | Line | Description |
---|---|---|
TODO | 170 | fix checkboxes values |
robopackage.php
Type | Line | Description |
---|---|---|
TODO | 158 | get app external id`s |
globalsmanager.php
Type | Line | Description |
---|---|---|
TODO | 22 | if the user is an admin then show all globals ? |
TODO | 210 | if the user is an admin then return all visibility names ? |
BbCodeView.php
Type | Line | Description |
---|---|---|
TODO | 71 | - delete link? |
TODO | 98 | - delete link? |
AbstractCommand.php
Type | Line | Description |
---|---|---|
TODO | 39 | Implement runInBackground() method. |
TODO | 45 | Implement runWithDelay() method. |
AddBookingCommandHandler.php
Type | Line | Description |
---|---|---|
todo | 160 | we have duplicates method in Bitrix\Booking\Command\Booking\UpdateCommandHandler |
UpdateBookingCommandHandler.php
Type | Line | Description |
---|---|---|
todo | 233 | we have duplicates method in Bitrix\Booking\Command\Booking\AddCommandHandler |
Range.php
Type | Line | Description |
---|---|---|
todo | 327 | use link to Entity\Resource |
todo | 333 | use link to Entity\Resource |
Schedule.php
Type | Line | Description |
---|---|---|
TODO | 78 | move to Math namespace or something |
ResourceProvider.php
Type | Line | Description |
---|---|---|
todo | 23 | lang |
todo | 29 | lang |
todo | 36 | lang |
todo | 42 | lang |
todo | 52 | lang |
todo | 91 | lang |
todo | 98 | lang |
todo | 105 | lang |
todo | 112 | lang |
TemplateRepository.php
Type | Line | Description |
---|---|---|
todo | 118 | needs to be removed after we fix issue with edna template |
InsertIgnoreTrait.php
Type | Line | Description |
---|---|---|
TODO | 9 | move to \Bitrix\Main\ORM\Data\Internal\InsertIgnoreTrait |
BookingClientRepository.php
Type | Line | Description |
---|---|---|
todo | 140 | we need to check via client provider if the provided type is known to external module before we save it |
ClientMapper.php
Type | Line | Description |
---|---|---|
todo | 15 | needs to be removed after 47f02cffbcbc is released (approximately main 24.400.0 ) |
ResourceRepository.php
Type | Line | Description |
---|---|---|
todo | 31 | add select |
ResourceTypeRepository.php
Type | Line | Description |
---|---|---|
todo | 27 | add select |
NotifyManagerAboutNonConfirmedBookingAgent.php
Type | Line | Description |
---|---|---|
todo | 28 | add im notification |
BookingMessageBodyBasedCreator.php
Type | Line | Description |
---|---|---|
todo | 22 | $messageTemplate = " |
BookingMessageCreator.php
Type | Line | Description |
---|---|---|
todo | 225 | return ''; |
BookingMessageTemplateBasedCreator.php
Type | Line | Description |
---|---|---|
todo | 138 | needs to be removed after we fix issue with edna template |
MessageSender.php
Type | Line | Description |
---|---|---|
todo | 56 | abstract method getMessageId? |
MessageSenderPicker.php
Type | Line | Description |
---|---|---|
todo | 36 | should be saved somewhere in module settings |
ProviderManager.php
Type | Line | Description |
---|---|---|
todo | 42 | try by data |
Rrule.php
Type | Line | Description |
---|---|---|
todo | 86 | we need support fast search with negative numbers in these types of rules first |
Time.php
Type | Line | Description |
---|---|---|
todo | 7 | find a better place for this class |
BookingFilter.php
Type | Line | Description |
---|---|---|
todo | 157 | recurring bookings are not supported |
todo | 497 | recurring bookings are not supported |
todo | 523 | recurring bookings are not supported |
todo | 535 | recurring bookings are not supported |
todo | 577 | recurring bookings are not supported |
updateeventhandler.php
Type | Line | Description |
---|---|---|
TODO | 262 | refactor all this crap in the future |
calendarentryajax.php
Type | Line | Description |
---|---|---|
TODO | 1145 | response with error should be here |
calendareventviewform.php
Type | Line | Description |
---|---|---|
TODO | 244 | remove 30.06.2025 |
eventbuilder.php
Type | Line | Description |
---|---|---|
TODO | 246 | implement method |
eventbuilderfromentityobject.php
Type | Line | Description |
---|---|---|
TODO | 278 | what to do here? |
event.php
Type | Line | Description |
---|---|---|
TODO | 926 | need to implement a logic |
TODO | 932 | need to implement a logic |
comment.php
Type | Line | Description |
---|---|---|
TODO | 34 | do not use before event getting rework (perms check) |
connection.php
Type | Line | Description |
---|---|---|
TODO | 201 | change it to SectionTable::delete() after implementation all logic |
mapper.php
Type | Line | Description |
---|---|---|
TODO | 188 | change to more smarty way. Without build entity object and select database. |
section.php
Type | Line | Description |
---|---|---|
TODO | 188 | change it to SectionTable::delete() after implementation all logic |
grouphash.php
Type | Line | Description |
---|---|---|
TODO | 131 | implement it |
simple.php
Type | Line | Description |
---|---|---|
TODO | 124 | implement it |
builderhandledmessagefromdatamanager.php
Type | Line | Description |
---|---|---|
TODO | 40 | check date is seted |
factory.php
Type | Line | Description |
---|---|---|
TODO | 10 | implement it |
TODO | 18 | implement it |
rulemaster.php
Type | Line | Description |
---|---|---|
TODO | 151 | move it to right place |
EventOptionRepository.php
Type | Line | Description |
---|---|---|
TODO | 14 | possible too many items, memory usage? |
event.php
Type | Line | Description |
---|---|---|
TODO | 147 | write all properties |
helper.php
Type | Line | Description |
---|---|---|
TODO | 288 | need refactoring |
incominginvitationedithandler.php
Type | Line | Description |
---|---|---|
TODO | 12 | Implement handle() method. |
mailinvitationmanager.php
Type | Line | Description |
---|---|---|
TODO | 100 | it's better to avoid serialized data in the agent parameters, maybe use QueueManager here |
factorycomponents.php
Type | Line | Description |
---|---|---|
TODO | 62 | Add VALARM component support |
timezone.php
Type | Line | Description |
---|---|---|
TODO | 112 | Implement getContent() method. |
spaceservice.php
Type | Line | Description |
---|---|---|
TODO | 12 | uncomment when needed |
TODO | 56 | uncomment when needed |
eventconnectiontable.php
Type | Line | Description |
---|---|---|
TODO | 14 | localization |
TODO | 15 | add class description |
logger.php
Type | Line | Description |
---|---|---|
TODO | 31 | add database log or something else, but only if option enabled |
sectionconnectiontable.php
Type | Line | Description |
---|---|---|
TODO | 17 | Add description for class |
InsertIgnoreTrait.php
Type | Line | Description |
---|---|---|
TODO | 9 | create trait in main |
CategoryAttendeeService.php
Type | Line | Description |
---|---|---|
TODO | 33 | fix or remove attendee codes field |
CategoryService.php
Type | Line | Description |
---|---|---|
TODO | 120 | need transaction? |
OpenEventAttendeeService.php
Type | Line | Description |
---|---|---|
TODO | 120 | need transaction? |
mail.php
Type | Line | Description |
---|---|---|
TODO | 131 | waiting for mail template |
TODO | 136 | add REAL phrases |
TODO | 155 | uncomment |
notificationservice.php
Type | Line | Description |
---|---|---|
TODO | 66 | add logic |
builderconnectionfromarray.php
Type | Line | Description |
---|---|---|
TODO | 42 | move date format to helper |
TODO | 111 | move date format to helper |
connection.php
Type | Line | Description |
---|---|---|
TODO | 265 | implement it |
factorybuilder.php
Type | Line | Description |
---|---|---|
TODO | 24 | an unsupported type may arrive. In this case return null |
eventmanager.php
Type | Line | Description |
---|---|---|
TODO | 47 | Remake it: move this logic to parent::request(). |
TODO | 129 | Remake it: move this logic to parent::request(). |
TODO | 144 | move it to core |
TODO | 218 | Remake it: move this logic to parent::request(). |
TODO | 280 | Remake it: move this logic to parent::request(). |
TODO | 339 | implement it |
factory.php
Type | Line | Description |
---|---|---|
TODO | 60 | check, that owner is user |
importmanager.php
Type | Line | Description |
---|---|---|
TODO | 68 | Remake it: move this logic to parent::request(). |
TODO | 124 | Remake it: move this logic to parent::request(). |
TODO | 203 | Remake it: move this logic to parent::request(). |
TODO | 489 | Remake it: Overdependence from $this->httpClient |
manager.php
Type | Line | Description |
---|---|---|
TODO | 219 | implement it |
outgoingeventmanager.php
Type | Line | Description |
---|---|---|
TODO | 111 | Remake it: move this logic to parent::request(). |
TODO | 124 | Remake it: move this logic to parent::request(). |
TODO | 230 | it's workaround to skip errors |
pushmanager.php
Type | Line | Description |
---|---|---|
TODO | 41 | Remake it: move this logic to parent::request(). |
TODO | 87 | Remake it: move this logic to parent::request(). |
TODO | 93 | need to understand - what id is waiting |
TODO | 118 | Remake it: move this logic to parent::request(). |
sectionmanager.php
Type | Line | Description |
---|---|---|
TODO | 38 | Remake it: move this logic to parent::request(). |
TODO | 108 | Remake it: move this logic to parent::request(). |
TODO | 167 | Remake it: move this logic to parent::request(). |
TODO | 245 | get rid of array structure. It's better to replace with SyncSection object |
startsynchronizationmanager.php
Type | Line | Description |
---|---|---|
TODO | 126 | this results must be sent from $exchangeManager, |
googleapipush.php
Type | Line | Description |
---|---|---|
TODO | 357 | modify the saving of the result |
apiservice.php
Type | Line | Description |
---|---|---|
TODO | 532 | it's better to optimize it and don't use 'OR' logic here |
contextinterface.php
Type | Line | Description |
---|---|---|
TODO | 7 | add all public interfaces from concrete class Context |
eventqueuemanager.php
Type | Line | Description |
---|---|---|
TODO | 109 | create eventConnection with status "create" |
incomingmanager.php
Type | Line | Description |
---|---|---|
TODO | 847 | Maybe find other place for this method |
TODO | 668 | explode to 2 methods |
outgoingmanager.php
Type | Line | Description |
---|---|---|
TODO | 536 | move this logic to own separated class |
pushmanager.php
Type | Line | Description |
---|---|---|
TODO | 114 | move this logic to push-mapper |
vendordataexchangemanager.php
Type | Line | Description |
---|---|---|
TODO | 95 | what could to do, if push is blocked ? |
TODO | 646 | move it check to core. |
TODO | 951 | change later to saveManager |
vendorsynchronization.php
Type | Line | Description |
---|---|---|
TODO | 255 | optimize code |
TODO | 743 | optimize this method |
TODO | 938 | change signature in the future |
TODO | 81 | Localize? |
TODO | 167 | this condition must be checked before call this method |
TODO | 265 | can't be, maybe need log |
TODO | 755 | what to do? |
TODO | 868 | think, what to do in this case. Call the creation or throw exception |
TODO | 1068 | change to mapper->create; |
eventmanager.php
Type | Line | Description |
---|---|---|
TODO | 859 | add info about attendees, locations and any others |
factory.php
Type | Line | Description |
---|---|---|
TODO | 120 | Implement getOutgoingSectionManager() method. |
office365context.php
Type | Line | Description |
---|---|---|
TODO | 240 | maybe move it to the exception handler. |
sectionmanager.php
Type | Line | Description |
---|---|---|
TODO | 203 | todo maybe use array of object without array of array |
TODO | 353 | write into log |
startsynccontroller.php
Type | Line | Description |
---|---|---|
TODO | 134 | change it to disabling update sections agent |
TODO | 171 | remove Throwable after finish of testing |
BaseInfoProvider.php
Type | Line | Description |
---|---|---|
TODO | 245 | handle group sharing later maybe ? |
PermissionConfig.php
Type | Line | Description |
---|---|---|
TODO | 336 | now - not used, maybe in future. |
eventcompatibility.php
Type | Line | Description |
---|---|---|
TODO | 729 | add array check |
baseform.php
Type | Line | Description |
---|---|---|
TODO | 2644 | need replace |
editionlimit.php
Type | Line | Description |
---|---|---|
TODO | 13 | enable managed cache after blocked old api \CCatalogGroup |
TODO | 22 | enable managed cache after blocked old api \CCatalogStore |
vat.php
Type | Line | Description |
---|---|---|
TODO | 13 | temporary - remake it when Vat gets implemented as a \Bitrix\Catalog\Model\Entity |
agentcontractdataprovider.php
Type | Line | Description |
---|---|---|
TODO | 102 | Implement getSettings() method. |
contractordataprovider.php
Type | Line | Description |
---|---|---|
TODO | 12 | Implement getSettings() method. |
storedataprovider.php
Type | Line | Description |
---|---|---|
TODO | 13 | Implement getSettings() method. |
productprovider.php
Type | Line | Description |
---|---|---|
TODO | 61 | enable support |
agentcontractdataprovider.php
Type | Line | Description |
---|---|---|
TODO | 102 | Implement getSettings() method. |
documentdataprovider.php
Type | Line | Description |
---|---|---|
TODO | 217 | Implement getSettings() method. |
catalogedit.php
Type | Line | Description |
---|---|---|
TODO | 341 | set clear iblock |
pullmanager.php
Type | Line | Description |
---|---|---|
todo | 190 | For compatibility. Delete after exiting dto in the mobile. |
price.php
Type | Line | Description |
---|---|---|
TODO | 97 | replace CCurrency::GetByID to d7 cached method |
TODO | 270 | replace CCurrency::GetByID to d7 cached method |
TODO | 461 | replace CCurrency::GetByID to d7 cached method |
product.php
Type | Line | Description |
---|---|---|
TODO | 332 | remove this hack after reservation resource |
TODO | 595 | remove this hack after reservation resource |
TODO | 790 | replace this code |
TODO | 922 | remove after create \Bitrix\Catalog\Model\CatalogIblock |
TODO | 962 | remove after create \Bitrix\Catalog\Model\CatalogIblock |
basket.php
Type | Line | Description |
---|---|---|
TODO | 465 | change to d7 measure class |
sku.php
Type | Line | Description |
---|---|---|
TODO | 1641 | add MEASURE_RATIO_ID |
product.php
Type | Line | Description |
---|---|---|
TODO | 830 | remove after create \Bitrix\Catalog\Model\CatalogIblock |
TODO | 883 | support types |
BaseIblockElementEntity.php
Type | Line | Description |
---|---|---|
TODO | 382 | change this horror |
basecontext.php
Type | Line | Description |
---|---|---|
TODO | 89 | isSuccess |
TODO | 184 | remove if |
TODO | 196 | resetContext if not success and return null!!! |
handlers.php
Type | Line | Description |
---|---|---|
TODO | 38 | hack |
mobiledetect.php
Type | Line | Description |
---|---|---|
todo | 172 | Is 'Dell Streak' a tablet or a phone? ;) |
todo | 182 | Complete the regex. |
todo | 215 | check for mobile friendly emails topic. |
todo | 257 | http://www.nbhkdz.com/read/b8e64202f92a2df129126bff.html - investigate |
todo | 270 | inspect http://esupport.sony.com/US/p/select-system.pl?DIRECTOR=DRIVER |
todo | 283 | Research the Windows Tablets. |
todo | 285 | http://www.kyoceramobile.com/support/drivers/ |
todo | 287 | http://intexuae.com/index.php/category/mobile-devices/tablets-products/ |
todo | 349 | Softwiner tablets? |
todo | 355 | add more tests. |
todo | 395 | add them gradually to avoid conflicts. |
todo | 425 | Ebooks also (if requested) |
todo | 429 | Research some more |
todo | 431 | http://www.lavamobiles.com/tablets-data-cards |
todo | 473 | research MeeGo in UAs |
todo | 476 | research Maemo in UAs |
todo | 538 | Include JXD consoles. |
todo | 763 | should use getHttpHeader(), but it would be slow. (Serban) |
todo | 1175 | treat strings versions. |
todo | 1287 | more tests here! |
todo | 1333 | report this (tested on Nokia N71) |
openline.php
Type | Line | Description |
---|---|---|
todo | 330 | need api to get array of activity fields by $sessionId |
calendar.php
Type | Line | Description |
---|---|---|
todo | 157 | changing existing activity |
todo.php
Type | Line | Description |
---|---|---|
todo | 324 | support event creating from channel event |
invoicetarget.php
Type | Line | Description |
---|---|---|
TODO | 57 | use new API |
qrtrigger.php
Type | Line | Description |
---|---|---|
TODO | 23 | temporary, skip version control |
itemcategory.php
Type | Line | Description |
---|---|---|
TODO | 24 | separate file with system categories |
itemcategoryuserfield.php
Type | Line | Description |
---|---|---|
TODO | 15 | temporary list of allowed entity types |
factorybased.php
Type | Line | Description |
---|---|---|
TODO | 881 | Add Client Selector |
TODO | 1406 | compare incoming category ID with actual category ID from store |
TODO | 1722 | need to detect category ID when will implement real category params feature |
mergebatchaction.php
Type | Line | Description |
---|---|---|
TODO | 71 | Resolve Root entity through API |
TODO | 88 | Resolve Root entity through API |
processmergeaction.php
Type | Line | Description |
---|---|---|
TODO | 72 | Remove Criterion stub |
TODO | 82 | Resolve Root entity through API |
gotochat.php
Type | Line | Description |
---|---|---|
todo | 138 | for crmmobile |
todo.php
Type | Line | Description |
---|---|---|
todo | 136 | refactor this |
todo | 835 | remove/refactor after move files to block |
todo | 844 | remove/refactor after move files to block |
form.php
Type | Line | Description |
---|---|---|
TODO | 116 | merge all counters |
TODO | 1111 | $result[$key] = self::buildOptionValues($option, $dict[$key] ?? []); |
ordercontactcompany.php
Type | Line | Description |
---|---|---|
TODO | 71 | must be included in the field check. Fields in rest are described as required |
entityconversionwizard.php
Type | Line | Description |
---|---|---|
TODO | 42 | remove the method and its usages after complete refactoring |
entityconverter.php
Type | Line | Description |
---|---|---|
TODO | 682 | make so it simply returns false after complete refactoring |
activitycounter.php
Type | Line | Description |
---|---|---|
todo | 25 | check this types |
listfilter.php
Type | Line | Description |
---|---|---|
todo | 44 | maybe need to set type for fields in prepareFields method? |
activity.php
Type | Line | Description |
---|---|---|
todo | 41 | only deals can be used |
storedocumentdataprovider.php
Type | Line | Description |
---|---|---|
TODO | 105 | Implement getSettings() method. |
terminalpaymentprovider.php
Type | Line | Description |
---|---|---|
TODO | 13 | Implement getSettings() method. |
addressformatter.php
Type | Line | Description |
---|---|---|
TODO | 119 | ... [CRM_ADDR_FMT_LOC_1] - modify the formatting in the location module |
TODO | 150 | ... [CRM_ADDR_FMT_LOC_2] - modify the formatting in the location module |
TODO | 181 | ... [CRM_ADDR_FMT_LOC_3] - modify the formatting in the location module |
TODO | 212 | ... [CRM_ADDR_FMT_LOC_4] - modify the formatting in the location module |
TODO | 243 | ... [CRM_ADDR_FMT_LOC_5] - modify the formatting in the location module |
abstractoperation.php
Type | Line | Description |
---|---|---|
TODO | 41 | refactor |
extractscoringcriteria.php
Type | Line | Description |
---|---|---|
todo | 181 | not implemented yet |
orchestrator.php
Type | Line | Description |
---|---|---|
todo | 119 | rename |
invoice.php
Type | Line | Description |
---|---|---|
TODO | 297 | use new API |
TODO | 328 | use new API |
TODO | 348 | use new API |
TODO | 390 | use new API |
shipment.php
Type | Line | Description |
---|---|---|
TODO | 59 | make real document |
userfieldbase.php
Type | Line | Description |
---|---|---|
TODO | 192 | fix checkboxes values |
clientprovider.php
Type | Line | Description |
---|---|---|
todo | 153 | why do we take it from deal? |
todo | 207 | review later |
todo | 278 | review later |
salesperiodcomparefilter.php
Type | Line | Description |
---|---|---|
TODO | 79 | dates fields isn't work with time period |
salesfunnelfilter.php
Type | Line | Description |
---|---|---|
TODO | 127 | HACK: add this field after |
base.php
Type | Line | Description |
---|---|---|
TODO | 280 | change to other structure, ere can potential bug |
company.php
Type | Line | Description |
---|---|---|
TODO | 97 | Implement getMultipleData() method. |
TODO | 105 | Implement getMultipleDemoData() method. |
TODO | 172 | Implement getMultipleGroupedDemoData() method. |
TODO | 186 | Implement getSingleData() method. |
TODO | 194 | Implement getSingleDemoData() method. |
contact.php
Type | Line | Description |
---|---|---|
TODO | 95 | Implement getMultipleData() method. |
TODO | 103 | Implement getMultipleDemoData() method. |
TODO | 170 | Implement getMultipleGroupedDemoData() method. |
TODO | 184 | Implement getSingleData() method. |
TODO | 192 | Implement getSingleDemoData() method. |
deal.php
Type | Line | Description |
---|---|---|
TODO | 609 | optimise here |
TODO | 1402 | optimise calculating of amount values |
lead.php
Type | Line | Description |
---|---|---|
TODO | 453 | optimise here |
columnfunnel.php
Type | Line | Description |
---|---|---|
TODO | 32 | Change the autogenerated stub |
field.php
Type | Line | Description |
---|---|---|
todo | 393 | rename to changeEntityCategory and support contacts, companies and smart processes categories |
placeholderprovider.php
Type | Line | Description |
---|---|---|
TODO | 68 | temporary disable show ID field |
duplicatecommunicationcriterion.php
Type | Line | Description |
---|---|---|
TODO | 1148 | Please add |
TODO | 1149 | DuplicateIndexType::COMMUNICATION_FACEBOOK, DuplicateIndexType::COMMUNICATION_SKYPE |
TODO | 1150 | and etc. if required |
baskethelper.php
Type | Line | Description |
---|---|---|
TODO | 210 | ... [DISCOUNT_001] - delete or revert if needed |
helper.php
Type | Line | Description |
---|---|---|
TODO | 204 | ... [ORDER_CHANGE_001] - delete or replace |
dealactivities.php
Type | Line | Description |
---|---|---|
todo | 22 | check this |
todo | 27 | check this |
entityactivities.php
Type | Line | Description |
---|---|---|
todo | 189 | prototype. we do not make requests for certain stages if we filter by counters |
todo | 243 | temporary |
todo | 313 | temporary do nothing |
invoice.php
Type | Line | Description |
---|---|---|
todo | 40 | move to \Bitrix\Crm\Service\Factory\Invoice::getFieldsInfo() when it will appear |
quote.php
Type | Line | Description |
---|---|---|
TODO | 206 | Change the autogenerated stub |
entity.php
Type | Line | Description |
---|---|---|
todo | 2139 | get only visible values for current user |
dealmerger.php
Type | Line | Description |
---|---|---|
TODO | 272 | Rename SKIP_MULTIPLE_USER_FIELDS -> ENABLE_MULTIPLE_FIELDS_ENRICHMENT |
entitymerger.php
Type | Line | Description |
---|---|---|
TODO | 1586 | Rename SKIP_MULTIPLE_USER_FIELDS -> ENABLE_MULTIPLE_FIELDS_ENRICHMENT |
leadmerger.php
Type | Line | Description |
---|---|---|
TODO | 263 | Rename SKIP_MULTIPLE_USER_FIELDS -> ENABLE_MULTIPLE_FIELDS_ENRICHMENT |
TypeTable.php
Type | Line | Description |
---|---|---|
todo | 461 | purge user fields settings! |
order.php
Type | Line | Description |
---|---|---|
todo | 464 | implement Payment::isNew() method |
productbuilder.php
Type | Line | Description |
---|---|---|
TODO | 79 | remove this code after iblock 24.0.0 will be stable |
dealcontroller.php
Type | Line | Description |
---|---|---|
TODO | 413 | start automation??? |
leadcontroller.php
Type | Line | Description |
---|---|---|
TODO | 387 | start automation??? |
ReservePaidProductsStrategy.php
Type | Line | Description |
---|---|---|
TODO | 251 | after realization order synchronizer refactor with link `b_crm_product_row.XML_ID` = `b_sale_basket.ID` |
entityauthorization.php
Type | Line | Description |
---|---|---|
todo | 505 | process dynamic types |
ChannelEventRegistrarManager.php
Type | Line | Description |
---|---|---|
todo | 34 | refactor this |
ChannelEventPropertiesCollection.php
Type | Line | Description |
---|---|---|
todo | 45 | maybe remove |
ChannelEventRegistrar.php
Type | Line | Description |
---|---|---|
todo | 258 | may be move to separate class |
todo | 387 | need bind contact with company? |
ClientType.php
Type | Line | Description |
---|---|---|
todo | 9 | maybe this class should be extends Bitrix\Crm\Service\Communication\Channel\Property\Property |
todo | 34 | must support AT_WORK_STATUS too |
Dummy.php
Type | Line | Description |
---|---|---|
TODO | 85 | Implement onSetNextMember() method. |
CrmField.php
Type | Line | Description |
---|---|---|
todo | 213 | add settings for field config |
Field.php
Type | Line | Description |
---|---|---|
todo | 85 | maybe move it to a children classes? |
todo | 177 | support later if needed |
todo | 298 | one of these fields is redundant |
EditorAdapter.php
Type | Line | Description |
---|---|---|
TODO | 876 | need to detect category ID when will implement real category params feature |
TODO | 2003 | need to detect category ID when will implement real category params feature |
SmartB2eDocument.php
Type | Line | Description |
---|---|---|
TODO | 127 | fast solution. will be removed in future |
Import.php
Type | Line | Description |
---|---|---|
todo | 290 | support compare values of multiple field, if become necessary |
QueueMembersController.php
Type | Line | Description |
---|---|---|
todo | 249 | // @see imopenlines/lib/queuemanager.php => sendQueueChangeEvents() |
todo | 335 | add validation rules |
Router.php
Type | Line | Description |
---|---|---|
todo | 726 | remove code duplication with getKanbanUrlWithOldRouting |
TODO | 785 | implement new routing if needed |
WorkflowCompleted.php
Type | Line | Description |
---|---|---|
TODO | 57 | has a dependency on bizproc, delete after update |
Call.php
Type | Line | Description |
---|---|---|
TODO | 605 | call queue not implemented yet |
TODO | 608 | fix after improving in voximplant module |
Document.php
Type | Line | Description |
---|---|---|
TODO | 24 | its a dead code. remove it |
Email.php
Type | Line | Description |
---|---|---|
todo | 157 | To write a list of contacts for the web version, to lead to a single set of parameters |
todo | 234 | To write a list of contacts for the web version, to lead to a single set of parameters |
Payment.php
Type | Line | Description |
---|---|---|
todo | 253 | @see \Bitrix\Crm\Service\Timeline\Item\Mixin\HasPaymentDetailsContentBlock |
Task.php
Type | Line | Description |
---|---|---|
TODO | 184 | $deadlineBlockObject = new ContentBlockWithTitle(); |
Base.php
Type | Line | Description |
---|---|---|
TODO | 88 | when it will be done in another task |
WorkflowCompleted.php
Type | Line | Description |
---|---|---|
TODO | 68 | has a dependency on bizproc, delete after update |
Icon.php
Type | Line | Description |
---|---|---|
todo | 71 | starting with PHP 8.0 can use ReflectionClassConstant::IS_PUBLIC to filter constants |
Logo.php
Type | Line | Description |
---|---|---|
todo | 90 | starting with PHP 8.0 can use ReflectionClassConstant::IS_PUBLIC to filter constants |
IgnoredItemsRules.php
Type | Line | Description |
---|---|---|
todo | 89 | needs further research: most likely we should get rid of the $orderList filter |
channelcallback.php
Type | Line | Description |
---|---|---|
TODO | 114 | remove with dependence main: deeply lazy Load loc files |
channelopenline.php
Type | Line | Description |
---|---|---|
TODO | 143 | remove with dependence main: deeply lazy Load loc files |
channelwebform.php
Type | Line | Description |
---|---|---|
TODO | 128 | remove with dependence main: deeply lazy Load loc files |
channelwhatsapp.php
Type | Line | Description |
---|---|---|
TODO | 102 | remove with dependence main: deeply lazy Load loc files |
pool.php
Type | Line | Description |
---|---|---|
TODO | 122 | change to LINE_NUMBER when normalization will disabled |
calltracker.php
Type | Line | Description |
---|---|---|
TODO | 69 | Remove before release |
element.php
Type | Line | Description |
---|---|---|
TODO | 1024 | remove $userPermissions later, now only for compatibility with the Mobile module |
cleaner.php
Type | Line | Description |
---|---|---|
TODO | 83 | Remove it |
config.php
Type | Line | Description |
---|---|---|
TODO | 510 | $condition['target'] check existed in fields |
TODO | 523 | $action['target'] check existed in fields |
entityfieldprovider.php
Type | Line | Description |
---|---|---|
TODO | 102 | do refactoring |
form.php
Type | Line | Description |
---|---|---|
TODO | 916 | fields checker |
TODO | 1850 | merge all counters |
deps.php
Type | Line | Description |
---|---|---|
TODO | 212 | $condition['target'] check existed in fields |
TODO | 225 | $action['target'] check existed in fields |
resultentity.php
Type | Line | Description |
---|---|---|
TODO | 1442 | restore data |
script.php
Type | Line | Description |
---|---|---|
TODO | 48 | use real value |
saletarget.php
Type | Line | Description |
---|---|---|
TODO | 196 | check result |
GetStagesAction.php
Type | Line | Description |
---|---|---|
todo | 42 | check this |
StageCounter.php
Type | Line | Description |
---|---|---|
todo | 8 | add counters too |
ListStrategy.php
Type | Line | Description |
---|---|---|
todo | 260 | need more flexible just like in kanban |
Entity.php
Type | Line | Description |
---|---|---|
todo | 392 | remove after creating view mode Activity in the mobile |
todo | 449 | fix code duplicate |
GridId.php
Type | Line | Description |
---|---|---|
todo | 6 | can be used to separate mobile and desktop search contexts. Or delete if not needed |
HistoryItemsQuery.php
Type | Line | Description |
---|---|---|
todo | 15 | tmp, decrease limit to 10-20 and add pagination? |
controller.php
Type | Line | Description |
---|---|---|
TODO | 1627 | delete this after main 17.0.0 release |
cleaner.php
Type | Line | Description |
---|---|---|
TODO | 138 | Remove it |
docx.php
Type | Line | Description |
---|---|---|
TODO | 16 | remove all try catch around loadXml when there are no new errors in log |
baseobject.php
Type | Line | Description |
---|---|---|
TODO | 199 | Complete forum verifying |
BaseRule.php
Type | Line | Description |
---|---|---|
TODO | 12 | Access rules |
money.php
Type | Line | Description |
---|---|---|
TODO | 30 | replace to \CCurrencyLang::formatValue after refactoring currency for support really big prices (more than float) |
elementlist.php
Type | Line | Description |
---|---|---|
TODO | 866 | remove this hack after new catalog.section filter |
entity.php
Type | Line | Description |
---|---|---|
TODO | 818 | remove this method |
elementpropertyprovider.php
Type | Line | Description |
---|---|---|
TODO | 38 | what is this |
TODO | 121 | what is this |
elementprovider.php
Type | Line | Description |
---|---|---|
TODO | 38 | what is this |
TODO | 47 | what is this |
TODO | 130 | check - created |
intranetuserfieldassembler.php
Type | Line | Description |
---|---|---|
TODO | 10 | move to `intranet` module. |
usertypepropertyfieldassembler.php
Type | Line | Description |
---|---|---|
TODO | 166 | replace this hack (custom separator for some types of properties) |
elementrowassembler.php
Type | Line | Description |
---|---|---|
TODO | 160 | CRUTCH! remove after main 23.600.0 |
facet.php
Type | Line | Description |
---|---|---|
TODO | 458 | AND FC.VALUE = 0 |
indexer.php
Type | Line | Description |
---|---|---|
TODO | 122 | replace \CIBlock::CleanCache to d7 method |
TODO | 129 | replace \CIBlock::CleanCache to d7 method |
TODO | 430 | replace \CCatalogGroup::GetListArray after create cached d7 method |
querybuilder.php
Type | Line | Description |
---|---|---|
TODO | 571 | remove this code to \Bitrix\Iblock\Model\Property |
catalogstore.php
Type | Line | Description |
---|---|---|
TODO | 59 | } |
elementprice.php
Type | Line | Description |
---|---|---|
TODO | 47 | } |
elementskuprice.php
Type | Line | Description |
---|---|---|
TODO | 56 | } |
sectionpath.php
Type | Line | Description |
---|---|---|
TODO | 91 | $uf["USER_TYPE"]["BASE_TYPE"] == "enum" |
auth.php
Type | Line | Description |
---|---|---|
TODO | 70 | sync AUTH_ID_PARAM with file /rest/services/rest/index.php |
TODO | 118 | check conf status by checking start date from cache |
conference.php
Type | Line | Description |
---|---|---|
TODO | 239 | return true; |
TODO | 259 | active and finished |
Configuration.php
Type | Line | Description |
---|---|---|
TODO | 206 | extraordinary bag with not existing group from database |
Manager.php
Type | Line | Description |
---|---|---|
TODO | 201 | refactoring required for the new interface |
call.php
Type | Line | Description |
---|---|---|
TODO | 1032 | int|string after switching to php 8 |
userdatafilter.php
Type | Line | Description |
---|---|---|
TODO | 43 | delete after immobile chatselector fix with revision 21c5a9948579 |
ForwardService.php
Type | Line | Description |
---|---|---|
TODO | 106 | replace with $chat->sendMessage |
Param.php
Type | Line | Description |
---|---|---|
TODO | 514 | replace to normal variant |
Message.php
Type | Line | Description |
---|---|---|
TODO | 1223 | Move it into special push message class. |
TODO | 1239 | Move it into special push message class. |
TODO | 1255 | Move it into special push message class. |
ChatRelations.php
Type | Line | Description |
---|---|---|
TODO | 133 | change to update cache for optimization |
BaseSettings.php
Type | Line | Description |
---|---|---|
TODO | 28 | return int|array |
General.php
Type | Line | Description |
---|---|---|
TODO | 73 | return int|array |
network.php
Type | Line | Description |
---|---|---|
TODO | 2712 | Remove it. |
partner24.php
Type | Line | Description |
---|---|---|
TODO | 454 | Remove it. |
support24.php
Type | Line | Description |
---|---|---|
TODO | 1058 | Remove it. |
base.php
Type | Line | Description |
---|---|---|
TODO | 460 | it does not work correctly, if the URL for the user |
TODO | 810 | Hack to bypass the option of deleting the comment |
output.php
Type | Line | Description |
---|---|---|
TODO | 275 | Modify in the future to support the transfer of duration |
output.php
Type | Line | Description |
---|---|---|
TODO | 472 | Enable if you have not signed the certificate |
input.php
Type | Line | Description |
---|---|---|
TODO | 641 | Event |
Notifications.php
Type | Line | Description |
---|---|---|
TODO | 248 | replace with actual url when known |
Channel.php
Type | Line | Description |
---|---|---|
TODO | 28 | delete fallback after translate |
filter.php
Type | Line | Description |
---|---|---|
TODO | 226 | improve search |
crm.php
Type | Line | Description |
---|---|---|
TODO | 32 | Keyboard button for canceling action |
TODO | 48 | tracker for revert changes |
base.php
Type | Line | Description |
---|---|---|
TODO | 121 | show channel which exist in selected open line |
all.php
Type | Line | Description |
---|---|---|
TODO | 180 | Fix. You need to rework the status bar. Not optimal. Called in several other places. |
TODO | 183 | Fix. Hard-wired status. Potentially bad decision. |
event.php
Type | Line | Description |
---|---|---|
TODO | 1182 | Replace with the method \Bitrix\ImOpenLines\Chat::parseLinesChatEntityId or \Bitrix\ImOpenLines\Chat::parseLiveChatEntityId |
common.php
Type | Line | Description |
---|---|---|
TODO | 22 | Replace with the method \Bitrix\ImOpenLines\Chat::parseLinesChatEntityId |
update.php
Type | Line | Description |
---|---|---|
TODO | 688 | A bad place! Potential problem. Can change the distribution time logic by ignoring rules from the queue. |
RecentProvider.php
Type | Line | Description |
---|---|---|
TODO | 45 | think about permission for users(operator only can use search???) |
TODO | 77 | fill $customData for Queue |
TODO | 85 | Think about sort |
TODO | 209 | think about operations for prepare string |
Recent.php
Type | Line | Description |
---|---|---|
TODO | 176 | Think about excluded list |
auth.php
Type | Line | Description |
---|---|---|
TODO | 62 | sync AUTH_ID_PARAM with file rest/services/rest/index.php |
profilepostarea.php
Type | Line | Description |
---|---|---|
TODO | 31 | Implement getHtml() method. |
controlbutton.php
Type | Line | Description |
---|---|---|
TODO | 196 | not used if NOT_DECLINED_IDS presented |
InvitationRepository.php
Type | Line | Description |
---|---|---|
TODO | 118 | need to add a cache |
RegistrationService.php
Type | Line | Description |
---|---|---|
TODO | 30 | extract to UserRepository class |
ConfigurationSettings.php
Type | Line | Description |
---|---|---|
TODO | 397 | commented on issue task#488392 |
TODO | 796 | commented on issue task#488392 |
SettingsInternalPageProvider.php
Type | Line | Description |
---|---|---|
TODO | 63 | check inherit origin |
chat.php
Type | Line | Description |
---|---|---|
todo | 107 | make access filter |
component.php
Type | Line | Description |
---|---|---|
todo | 651 | make this more universal |
block.php
Type | Line | Description |
---|---|---|
todo | 25 | make more useful in future |
selector.php
Type | Line | Description |
---|---|---|
TODO | 87 | remove this key after stable socialnetwork update |
TODO | 467 | add check relative real path |
TODO | 801 | remove this branch after stable update socialnetwork |
immutable.php
Type | Line | Description |
---|---|---|
TODO | 10 | move to main if possible |
TODO | 36 | unsupported item special exception |
secretary.php
Type | Line | Description |
---|---|---|
TODO | 326 | post to social network feed |
base.php
Type | Line | Description |
---|---|---|
TODO | 11 | move to main if possible |
message.php
Type | Line | Description |
---|---|---|
TODO | 11 | implement connection injection via constructor |
messageaccess.php
Type | Line | Description |
---|---|---|
TODO | 11 | implement connection injection via constructor |
tabletservice.php
Type | Line | Description |
---|---|---|
TODO | 160 | scan unique and fulltext indexes |
classtemplate.php
Type | Line | Description |
---|---|---|
TODO | 28 | prepare or format component params |
TODO | 43 | prepare result for template.php |
baseufcomponent.php
Type | Line | Description |
---|---|---|
TODO | 108 | $this->arParams['additionalParameters'] contains already html-encoded values (mostly by chance). This is deeply incorrect. |
appcache.php
Type | Line | Description |
---|---|---|
TODO | 182 | compare $_SERVER["REQUEST_URI"] and $_SERVER["HTTP_BX_APPCACHE_URL"] |
managedcache.php
Type | Line | Description |
---|---|---|
TODO | 182 | global var! |
mysqlcommonconnection.php
Type | Line | Description |
---|---|---|
TODO | 357 | remove try-catch when mysql 5.7 will be minimal system requirement |
userconditioncontrol.php
Type | Line | Description |
---|---|---|
TODO | 318 | need use \CAdminPage::getSelfFolderUrl, but in general it is impossible now |
gridresponse.php
Type | Line | Description |
---|---|---|
TODO | 77 | fix JS code for correct work without messages |
eventmessagethemecompiler.php
Type | Line | Description |
---|---|---|
TODO | 459 | use styles array from $component |
annotationtrait.php
Type | Line | Description |
---|---|---|
TODO | 381 | no setter if it is reference-elemental (could expressions become elemental?) |
result.php
Type | Line | Description |
---|---|---|
TODO | 105 | when join, add primary and hide it in ARRAY result, but use for OBJECT fetch |
TODO | 108 | wakeup reference objects with only primary if there are enough data in result |
memcachesessionhandler.php
Type | Line | Description |
---|---|---|
TODO | 139 | add setting |
redissessionhandler.php
Type | Line | Description |
---|---|---|
TODO | 145 | add setting |
fileinput.php
Type | Line | Description |
---|---|---|
TODO | 201 | It is needed to deal with additional properties |
usergroups.php
Type | Line | Description |
---|---|---|
TODO | 21 | Change the autogenerated stub |
uploader.php
Type | Line | Description |
---|---|---|
TODO | 536 | pick up more appropriate copy by params |
htmlparser.php
Type | Line | Description |
---|---|---|
TODO | 345 | find closest opened parent with same nodeName and return it |
TODO | 450 | set doctype fields |
queryselectorengine.php
Type | Line | Description |
---|---|---|
TODO | 16 | use children property |
httpcookies.php
Type | Line | Description |
---|---|---|
TODO | 67 | a cookie has more attributes |
uri.php
Type | Line | Description |
---|---|---|
TODO | 155 | make it work as described |
Action.php
Type | Line | Description |
---|---|---|
TODO | 72 | site template app |
RestrictionManager.php
Type | Line | Description |
---|---|---|
TODO | 110 | Put it in configs |
baseconfigurable.php
Type | Line | Description |
---|---|---|
TODO | 106 | replace public path |
dummyhttp.php
Type | Line | Description |
---|---|---|
TODO | 121 | Implement getOwnerInfo() method. |
ednaruimhpx.php
Type | Line | Description |
---|---|---|
TODO | 97 | Implement getExternalManageUrl() method. |
TODO | 126 | Implement getMessageStatus() method. |
Profile.php
Type | Line | Description |
---|---|---|
TODO | 187 | add title |
settings.php
Type | Line | Description |
---|---|---|
TODO | 20 | } |
manager.php
Type | Line | Description |
---|---|---|
TODO | 433 | fix, use module_id in the filter |
widget.php
Type | Line | Description |
---|---|---|
TODO | 325 | create normal copy function for models |
TODO | 457 | $filter = Query::filter(); |
base.php
Type | Line | Description |
---|---|---|
TODO | 166 | Asset::getInstance()->addString($inline); |
base.php
Type | Line | Description |
---|---|---|
TODO | 102 | maybe should add here some physical caching ?!!!!!!!! |
model.php
Type | Line | Description |
---|---|---|
TODO | 116 | break; |
TODO | 628 | break; |
TODO | 860 | break; |
TODO | 863 | break; |
item.php
Type | Line | Description |
---|---|---|
TODO | 309 | prepare white list, values etc. |
TODO | 449 | make some perf optimization |
listener.php
Type | Line | Description |
---|---|---|
TODO | 32 | check this condition |
taskmanager.php
Type | Line | Description |
---|---|---|
TODO | 327 | optimization |
compatible.php
Type | Line | Description |
---|---|---|
TODO | 62 | Field support |
TODO | 87 | Field support |
TODO | 132 | recursive filters maybe? |
TODO | 199 | check groups |
TODO | 493 | Maybe? "COUNT(%%_DISTINCT_%% ".$arFields[$arFieldsKeys[0]]["FIELD"].") as CNT "; |
discountcompatibility.php
Type | Line | Description |
---|---|---|
TODO | 1064 | remove this code after create calculation percent of discount |
ordercompatibility.php
Type | Line | Description |
---|---|---|
TODO | 1764 | ... [SALE_BASKET_001] - the call of old method of the basket |
basket.php
Type | Line | Description |
---|---|---|
TODO | 107 | return $basket->toArray(); |
TODO | 154 | return $basketItem->toArray(); |
TODO | 197 | return $order->toArray(); |
TODO | 203 | $basketItem->toArray(); |
basketitem.php
Type | Line | Description |
---|---|---|
TODO | 100 | return $basket->toArray(); |
TODO | 278 | $basketItem->toArray(); |
order.php
Type | Line | Description |
---|---|---|
TODO | 63 | return $order->toArray(); |
TODO | 148 | return $order->toArray(); |
TODO | 197 | return $order->toArray(); |
TODO | 240 | return $order->toArray(); |
TODO | 358 | return $order->getDiscount()->toArray(); |
TODO | 389 | return $order->getTax()->toArray(); |
TODO | 571 | huck для блокировки исходящего события в \Bitrix\Sale\Rest\RestManager::processEvent(). Блокируется действием - import т.к. запрос входящий |
TODO | 614 | предусмотреть связь с внешней системой |
TODO | 832 | need default value <> 0 |
payment.php
Type | Line | Description |
---|---|---|
TODO | 98 | return $payment->toArray(); |
shipment.php
Type | Line | Description |
---|---|---|
TODO | 93 | return $shipment->toArray(); |
actions.php
Type | Line | Description |
---|---|---|
TODO | 779 | remove this hack |
TODO | 1145 | remove this hack |
importonecsubordinatesale.php
Type | Line | Description |
---|---|---|
TODO | 195 | оплата должна удаляться через срзданный документ удаления оплаты. |
TODO | 238 | доделать удаления оплат из списка документов оплат к импорту. И создания шаблона на всю оставшуюся сумму после импорта частичной оплаты от 1С |
router.php
Type | Line | Description |
---|---|---|
TODO | 100 | fabric |
converterdocumentprofile.php
Type | Line | Description |
---|---|---|
TODO | 184 | Implement sanitizeFields() method. |
documentbase.php
Type | Line | Description |
---|---|---|
TODO | 368 | check && fix |
TODO | 381 | check && fix |
TODO | 389 | check && fix |
businessvalue.php
Type | Line | Description |
---|---|---|
TODO | 237 | isSuccess |
TODO | 250 | isSuccess |
TODO | 729 | // $defaultMapping = $code['DEFAULT']; |
TODO | 850 | i = 0, length = elements.length, |
TODO | 950 | i = 0, length = elements.length; |
TODO | 1069 | null - personTypeId |
TODO | 1076 | null - personTypeId |
conversionhandlers.php
Type | Line | Description |
---|---|---|
TODO | 78 | deprecated |
TODO | 415 | same to all other |
input.php
Type | Line | Description |
---|---|---|
TODO | 15 | integrate with input.js on adding multiple item |
TODO | 453 | $html .= static::getEditHtmlInsert($tag, $replace, $name |
TODO | 612 | maybe?? |
TODO | 675 | remove with HTML5 |
TODO | 901 | HTML5 from IE10: remove SIZE; Add MIN, MAX, STEP; Change type="number" |
TODO | 1132 | optimize to getViewHtml |
TODO | 1266 | optimize to getError |
TODO | 1287 | maybe??? 'OPTIONS' => array('TYPE' => 'TUPLE'), |
TODO | 1544 | HTML5 add MULTIPLE |
TODO | 1597 | check: file name, mime type, extension |
TODO | 1626 | case UPLOAD_ERR_NO_TMP_DIR UPLOAD_ERR_CANT_WRITE UPLOAD_ERR_EXTENSION |
TODO | 1633 | check if file id exists maybe ??? |
TODO | 1682 | HTML5 input="date|datetime|datetime-local" & min & max & step(date:integer|datetime..:float) |
TODO | 1730 | min, max, step |
TODO | 1835 | $html .= static::getEditHtmlInsert($tag, $replace, $name |
TODO | 1840 | ); |
product.php
Type | Line | Description |
---|---|---|
TODO | 28 | необходимо переделать на вызов метода каталога, который на вход полчучает произвольный product_xml_id и возвращает продукт каталога. |
synchronizer.php
Type | Line | Description |
---|---|---|
TODO | 71 | обработать ситуацию при которой пришел запрос на удаленеи заказа из внешней сиистемы, но заказ не был удален по причине ошибки |
TODO | 200 | блокировка исходящих rest-вызовов |
TODO | 214 | huck для блокировки исходящего события. Блокируется действием - deleted т.к. запрос исходящий |
TODO | 321 | необходимо для БУС фиксировать изменения по заказу, включая отправку во внешнии сиситемы в исории заказа |
helper.php
Type | Line | Description |
---|---|---|
TODO | 38 | change to new provider |
state.php
Type | Line | Description |
---|---|---|
TODO | 531 | move to tablet! |
TODO | 548 | move to tablet! |
TODO | 565 | move to tablet! |
TODO | 582 | move to tablet! |
TODO | 893 | remove |
service.php
Type | Line | Description |
---|---|---|
TODO | 51 | add Security\Access::getInstance()->canModifyRc() |
messagemail.php
Type | Line | Description |
---|---|---|
TODO | 410 | compare with allowed email list |
messagebase.php
Type | Line | Description |
---|---|---|
TODO | 185 | check SENDER-module permissions |
viewconfig.php
Type | Line | Description |
---|---|---|
TODO | 9 | Implement toArray() method. |
transporttoloka.php
Type | Line | Description |
---|---|---|
TODO | 55 | Implement loadConfiguration() method. |
TODO | 63 | Implement saveConfiguration() method. |
TODO | 71 | Implement start() method. |
TODO | 79 | Implement send() method. |
TODO | 87 | Implement end() method. |
statistics.php
Type | Line | Description |
---|---|---|
TODO | 546 | temporary block! Remove |
manager.php
Type | Line | Description |
---|---|---|
TODO | 950 | modify to accept RID |
document.php
Type | Line | Description |
---|---|---|
TODO | 26 | check usages, timeline? |
Link.php
Type | Line | Description |
---|---|---|
TODO | 100 | merge with sign/grid logic |
ChangeDocumentStatus.php
Type | Line | Description |
---|---|---|
TODO | 114 | remove this after the "My Documents" grid is released |
CloneBlankForDocument.php
Type | Line | Description |
---|---|---|
TODO | 63 | add all resources later |
ChatService.php
Type | Line | Description |
---|---|---|
TODO | 289 | Im\Messages\Done\ToEmployeeGoskey for goskey |
HrBotMessageService.php
Type | Line | Description |
---|---|---|
TODO | 426 | Im\Messages\Done\ToEmployeeGoskey for goskey |
ImService.php
Type | Line | Description |
---|---|---|
TODO | 195 | fallback translated to receiver lang |
MemberService.php
Type | Line | Description |
---|---|---|
TODO | 1079 | if part > 1, check userId for reviewer/editor parties |
todo | 160 | if ($presetId === 0 && in_array($member->entityType, [EntityType::COMPANY, EntityType::CONTACT], true)) |
UrlGeneratorService.php
Type | Line | Description |
---|---|---|
TODO | 31 | update for new grid |
ProviderCode.php
Type | Line | Description |
---|---|---|
TODO | 11 | sync with enum |
document.php
Type | Line | Description |
---|---|---|
TODO | 191 | ->getLinkForSigning($memberId) |
counterprovider.php
Type | Line | Description |
---|---|---|
TODO | 53 | other cases ... |
livefeed.php
Type | Line | Description |
---|---|---|
TODO | 115 | remove this key after stable update landing |
counterprovider.php
Type | Line | Description |
---|---|---|
TODO | 38 | other cases... |
legacycounterprovider.php
Type | Line | Description |
---|---|---|
TODO | 33 | other cases... |
counterprovider.php
Type | Line | Description |
---|---|---|
TODO | 41 | other cases... |
spaceeventpreprocessor.php
Type | Line | Description |
---|---|---|
TODO | 26 | spaces stub |
service.php
Type | Line | Description |
---|---|---|
TODO | 24 | spaces stub |
TODO | 48 | spaces stub |
TODO | 58 | spaces stub |
cache.php
Type | Line | Description |
---|---|---|
TODO | 31 | spaces stub |
Service.php
Type | Line | Description |
---|---|---|
TODO | 14 | add new common space logic support (we need to delete activity from common space when needed) |
StatisticProvider.php
Type | Line | Description |
---|---|---|
TODO | 39 | get user list with info from HR module |
Shift.php
Type | Line | Description |
---|---|---|
TODO | 219 | maybe remove or update later |
group.php
Type | Line | Description |
---|---|---|
TODO | 155 | replace to batchInert |
UpdateObserver.php
Type | Line | Description |
---|---|---|
TODO | 52 | refactor by distributionType |
task.php
Type | Line | Description |
---|---|---|
TODO | 38 | append UF`s |
link.php
Type | Line | Description |
---|---|---|
TODO | 73 | refactor |
pushnotification.php
Type | Line | Description |
---|---|---|
TODO | 98 | get rid of CUser, CSite |
spaceservice.php
Type | Line | Description |
---|---|---|
TODO | 14 | spaces stub |
basecase.php
Type | Line | Description |
---|---|---|
TODO | 21 | this code was moved from classes/tasksnotifications propably needs reraftoring |
taskcreated.php
Type | Line | Description |
---|---|---|
TODO | 18 | this code was moved from classes/tasksnotifications and needs reraftoring |
taskstatuschanged.php
Type | Line | Description |
---|---|---|
TODO | 14 | get rid of global variables |
taskupdated.php
Type | Line | Description |
---|---|---|
TODO | 15 | this code was moved from classes/tasksnotifications and needs reraftoring |
TODO | 238 | this code was moved from classes/tasksnotifications and needs reraftoring |
tree.php
Type | Line | Description |
---|---|---|
TODO | 101 | the following part could be rewritten using just db-side insert-select |
TODO | 199 | rewrite this using deleteLink() and createLink() |
resulttable.php
Type | Line | Description |
---|---|---|
TODO | 109 | Change the autogenerated stub |
permissions.php
Type | Line | Description |
---|---|---|
TODO | 105 | $connection = Application::getConnection(); |
config.php
Type | Line | Description |
---|---|---|
TODO | 51 | Remove hardcode when timeline can work with am/pm |
history.php
Type | Line | Description |
---|---|---|
TODO | 165 | refactor, transfer only what is needed instead of the whole history |
mask.php
Type | Line | Description |
---|---|---|
TODO | 111 | сделать метод load по всем выбранным данным, чтобы больше в БД не ходить |
TempFile.php
Type | Line | Description |
---|---|---|
TODO | 360 | CCloudStorageUpload::CleanUp |
TODO | 366 | CCloudStorageUpload::CleanUp |
Uploader.php
Type | Line | Description |
---|---|---|
TODO | 331 | remove file |
MaskManifest.php
Type | Line | Description |
---|---|---|
TODO | 132 | Remove 2 string |
connector.php
Type | Line | Description |
---|---|---|
TODO | 60 | finis this method |
controller.php
Type | Line | Description |
---|---|---|
TODO | 79 | decide what should we do with captcha in attaches |