dreamfony / dv Goto Github PK
View Code? Open in Web Editor NEWDV - Government Helpdesk
Home Page: http://docs.trans.ink/
DV - Government Helpdesk
Home Page: http://docs.trans.ink/
Ref. docroot/profiles/dv/modules/custom/activity/activity_logger/activity_logger.tokens.inc:157
// todo Make [activity:recipient-data] and [activity:sender-data] tokens
// prerequisite github issue #17
// this might not be the right place to do this but it is closest to what I can
// find in a current code base
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/moderation_state_machine/moderation_state_machine.module:56
// todo check if code in this hook is still valid and decide if we need this functionality at all
if(!$entity instanceof \Drupal\Core\Entity\ContentEntityInterface) {
return;
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/radix_layouts/radix_layouts.module:7
// @todo radix_layouts module has been updated to use core layout_discovery
// module has been added here as a quick fix until it this update
// remove this module and add it as a normal dependency using composer
(automatically generated by Github-Todos)
Ref. blt/project.yml:90
# todo test close issue
import-content:
local:
migrate:
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_content/readme.md:3
// TODO this should be moved to github wiki
- **Main Menu**:
- Questions
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/activity/activity_logger/activity_logger.tokens.inc:157
// todo #18 Make [activity:recipient-data] and [activity:sender-data] tokens
// prerequisite github issue #17
// this might not be the right place to do this but it is closest to what I can
// find in a current code base
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/workflows/mailing_list_activity_workflow.md:3
todo #25 analyze this workflow @dreamfony
**Legend:**
- TBD - to be decided
…
(automatically generated by Github-Todos)
Lets define what Slack channels we need and what will go in which.
Document in general Readme also purpose of which channel
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/inmail/Handler/DmtMailComment.php:91
// @todo find a clean way to remove this plugin
// the whole thing has been moved to dmt_mailing_list/src/Plugin/inmail/Handler/InMailAnswer.php
// make sure this plugin does NOT run at all
// we can probably just delete the whole plugin
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/social/social_user/social_user.module:106
// todo fix route entity.profile.type.profile.user_profile_form
// when user wants to change account credentials after logging with drush uli
// gets a route not found error
$form_state->setRedirect(
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/QueueWorker/DvMailgunWebhook.php:52
// @todo ACTIVITY_STATUS_REJECTED constant does not exist
// figure out a workflow for this state
case 'complained':
$status = ACTIVITY_STATUS_REJECTED;
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/inmail/Analyzer/ToAnalyzer.php:74
// todo #19 the mail that does not have hash should never enter the system
// check with tomislav if we are still receiving mails that don't have hash
\Drupal::logger('dmt_mail')
->notice('Email with no hash entered the system: @message_id',
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/workflows/mailing_list_workflow.md:54
todo implement Restore to Draft transition
- **Restore to Draft** [restore_to_draft]
- from: [send_email]
- to: [draft]
…
(automatically generated by Github-Todos)
Ref. blt/project.yml:44
# todo make a decision about using pattern lab test
# pattern lab build if we ever need it again
#dir: '${docroot}/themes/custom/patternlab'
#command: 'npm install'
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/dmt_mail.module:10
// @todo #11 this whole file is currently unneeded so it should be removed
/**
* Implements hook_help().
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/entities/message.md:7
// TODO document Question mail template correctly
// current template is called Content is hardcoded to Croatian language
// and does not have recipient-data and sender-data tokens
**Question**
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/activity/activity_moderation/src/ActivityModerationBase.php:72
// todo #20 create a queue for this and move this to a queue
foreach ($activity_ids as $activity_id) {
$activity = Activity::load($activity_id);
if ($activity->getMessageTypeId() == $message_type_id) {
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/config/install/inmail.handler.dmt_comment.yml:1
# todo this file should be removed together with DmtMailComment Handler
langcode: en
status: false
id: dmt_comment
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/workflows/mailing_list_workflow.md:54
todo #28 implement Restore to Draft transition
- **Restore to Draft** [restore_to_draft]
- from: [send_email]
- to: [draft]
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/dmt_mail.module:10
// @todo this whole file is currently unneeded so it should be removed
/**
* Implements hook_help().
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/workflows/mailing_list_workflow.md:61
todo implement spam transition
- **Spam** [spam]
- from: [draft]
- to: [spam]
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_content/dmt_content.module:82
// @todo : does not work with dropbuttons (needs javascript magic presumably).
unset($form['actions']['publish']['#dropbutton']);
unset($form['actions']['unpublish']['#dropbutton']);
$form['actions']['delete']['#access'] = FALSE;
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_content/dmt_content.module:82
// @todo #33 : does not work with dropbuttons (needs javascript magic presumably).
unset($form['actions']['publish']['#dropbutton']);
unset($form['actions']['unpublish']['#dropbutton']);
$form['actions']['delete']['#access'] = FALSE;
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/QueueWorker/DvMailgunWebhook.php:77
// @todo Are we using collect for emails and if we are why?
// should this code be enabled then?
// Save raw message
// TODO Enable this when collect is fixed
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/workflows/mailing_list_activity_workflow.md:3
todo analyze this workflow @dreamfony
**Legend:**
- TBD - to be decided
…
(automatically generated by Github-Todos)
We need to research this and make our ajax commands work better site wide.
Related:
https://www.drupal.org/node/736066
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/QueueWorker/DvMailgunWebhook.php:84
// TODO Enable this when collect is fixed
// https://www.drupal.org/node/2859839
/*
$message_id = str_replace(['<', '>'], '', $data['Message-Id']);
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/QueueWorker/DvMailgunWebhook.php:56
// @todo ACTIVITY_STATUS_REJECTED constant does not exist
// figure out a workflow for this state
case 'complained':
$status = ACTIVITY_STATUS_REJECTED;
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/QueueWorker/DvMailgunWebhook.php:105
// @todo #32 Inject Entity Type Manager
$activity = \Drupal::entityTypeManager()
->getStorage('activity')
->load($data['entity_id']);
…
(automatically generated by Github-Todos)
Ref. blt/project.yml:90
# todo test inject issue
import-content:
local:
migrate:
…
(automatically generated by Github-Todos)
Prerequisite: when this is implemented
https://www.drupal.org/node/2788777
Ref. docroot/profiles/dv/modules/custom/ajax_comments/ajax_comments.module:32
// todo #22 create new folder /docroot/profiles/dv/modules/forked and move this module there
/**
* Implements hook_comment_links_alter().
*
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/moderation_state_machine/README.md:26
// TODO Make this module have separate file for each transition
// Module currently has just one plugin for the whole workflow
// it would be much cleaner if we had separate file for each transition
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/workflows/mailing_list_activity_workflow.md:91
- todo make a module to handle auto response messages
- will be used as one of the criteria to automatically set messages as auto_response
- other criteria may include response time, message subject
- [Detecting autoresponders](https://github.com/jpmckinney/multi_mail/wiki/Detecting-autoresponders)
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/entities/message.md:7
// TODO #17 document Question mail template correctly
// current template is called Content is hardcoded to Croatian language
// and does not have recipient-data and sender-data tokens
**Question**
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/activity/activity_moderation/src/ActivityModerationBase.php:72
// todo create a queue for this and move this to a queue
foreach ($activity_ids as $activity_id) {
$activity = Activity::load($activity_id);
if ($activity->getMessageTypeId() == $message_type_id) {
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_configuration/dmt_configuration.module:10
// todo #16 this file should be removed
/**
* Implements hook_help().
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/ajax_comments/ajax_comments.module:32
// todo create new folder /docroot/profiles/dv/modules/forked and move this module there
/**
* Implements hook_comment_links_alter().
*
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/QueueWorker/DvMailgunWebhook.php:31
// TODO refactor this code to have separate methods for everything this is not readable
// create separate methods collectContainerCreate and activityUpdate
// and or move collectContainerCreate method to more appropriate place
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/inmail/Analyzer/ToAnalyzer.php:74
// todo the mail that does not have hash should never enter the system
// check with tomislav if we are still receiving mails that don't have hash
\Drupal::logger('dmt_mail')
->notice('Email with no hash entered the system: @message_id',
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/social/social_user/social_user.module:188
// todo tralala
// fshdkjfdhjsk
if($isOrganisation) {
// Returns false.
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_content/readme.md:3
// TODO #15 this should be moved to github wiki
- **Main Menu**:
- Questions
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_configuration/dmt_configuration.module:10
// todo this file should be removed
/**
* Implements hook_help().
…
(automatically generated by Github-Todos)
// todo use dependency injection
$profile = \Drupal::entityManager()->getStorage('profile')
->loadByUser($target_account, UserSettings::PROFILE_ORGANISATION);
if($profile) {
…
(automatically generated by Github-Todos)
// todo #30 use dependency injection
$profile = \Drupal::entityManager()->getStorage('profile')
->loadByUser($target_account, UserSettings::PROFILE_ORGANISATION);
if($profile) {
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/src/Plugin/QueueWorker/DvMailgunWebhook.php:105
// @todo Inject Entity Type Manager
$activity = \Drupal::entityTypeManager()
->getStorage('activity')
->load($data['entity_id']);
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/custom/dmt_mail/config/install/inmail.handler.dmt_comment.yml:1
# todo #12 this file should be removed together with DmtMailComment Handler
langcode: en
status: false
id: dmt_comment
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/docs/workflows/mailing_list_workflow.md:28
- todo Create new Draft transition is never used find a way to remove it if possible
- **Send Email** [send_email]
- from: [draft]
…
(automatically generated by Github-Todos)
Ref. docroot/profiles/dv/modules/social/social_profile/social_profile.module:188
// todo fix this to ignore organisations and then enable for normal users
/*
if (!empty($account->id())) {
$profile = Profile::create($expected = [
…
(automatically generated by Github-Todos)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.