Find Jobs
Hire Freelancers

Continue development of NextAction Script for Todoist

$100-300 USD

Fechado
Publicado há mais de 4 anos

$100-300 USD

Pago na entrega
Review the existing work that has been performed over the past few years. Last update to Python version is over 4 years old. Other versions Rust & PHP are newer. Original [login to view URL] 2nd Developer [login to view URL] Another Version [login to view URL] Latest Version (PHP) [login to view URL] ============================================== Regardless I am looking for the following functionality in a Python script: A more GTD-like workflow for Todoist. Uses the REST API to add and remove a @next_action label from tasks. This program looks at every list in your Todoist account. Any list that ends with . or _ is treated specially, and processed by NextAction. Note that NextAction requires Todoist Premium to function properly, as labels are a premium feature. ==Sequential list processing== If a list ends with "." the top level of tasks will be treated as a priority queue and the most important will be labeled @next_action. Importance is determined by: 1. Priority 2. Due date 3. Order in the list @next_action waterfalls into indented regions. If the top level task that is selected to receive the @next_action label has subtasks, the same algorithm is used. The @next_action label is only applied to one task. ==Parallel list processing== If a list name ends with "_", the top level of tasks will be treated as parallel @next_actions. The waterfall processing will be applied the same way as sequential lists - every parent task will be treated as sequential. This can be overridden by appending _ to the name of the parent task.\\\ ==Examples== |-taskA. |-taskB // This task will be tagged @next |-taskC |-taskD after you complete taskB, it will become |-taskA. |-taskC |-taskD // This task will be tagged @next And for parallel tasks: |-taskA_ |-taskB // This task will be tagged @next |-taskC // This task will also be tagged @next |-taskD |-TaskE // This task will also be tagged @next Parallel tasks and sequential tasks can cooperate with each other seamlessly: |-taskA_ |-taskB. |-taskC // This task will be tagged @next |-taskD |-taskE // This task will be tagged @next ==Usage== There are a few settings that can be tweaked: apiKey : Todoist API Key (required) nextLabel : The next action label to use. If not given a label will be created. (default: next) somedayLabel : The someday/later label to use. If not given a label will be created. (default: someday) debug : Enable debugging (default: false) inbox : The method the Inbox project should be processed. Options are 'parallel', 'serial' or 'none'. (default: none) parallelSuffix : Suffix to specify a parallel list. (default: ,) serialSuffix : Suffix to specify a serial list. (default: .) noneSuffix : Suffix to remove all next action tags in the list. (default: -) hideFuture : Ignore dated actions that are x days in the future. (default: 7) ==REQUIRED DELIVERABLE== For the final deliverable I need: - A python script that is compatible with Python v3.7+ - compatible with the current Todoist API - Works, as described in the information above Optionally instead of a Python script would be a script that I can execute in Microsoft Flow.
ID do Projeto: 22544015

Sobre o projeto

5 propostas
Projeto remoto
Ativo há 4 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
5 freelancers estão ofertando em média $230 USD for esse trabalho
Avatar do Usuário
Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$300 USD em 3 dias
4,9 (32 avaliações)
6,6
6,6
Avatar do Usuário
Hi how are you ? i am expert at Javascript Python Coding Programming Scripting SO Let me know if we can discuss Thanks
$200 USD em 12 dias
4,7 (132 avaliações)
7,1
7,1
Avatar do Usuário
Hi, there. I am a python expert. I can do your task perfectly.
$250 USD em 5 dias
4,8 (44 avaliações)
6,1
6,1
Avatar do Usuário
hi Client. i have read and understood your request.i am interested in your project and can do it very well. I have wide experience in Python development and i am looking forward to contact me, please. i want to consult with you through chatting . thank you
$200 USD em 7 dias
5,0 (2 avaliações)
2,5
2,5
Avatar do Usuário
hi! I have read your description carefully and got interested in your project. As a Python expert, I am the best candidate for your project. Hire me, then you will succeed with my brilliant product. Thanks!
$200 USD em 7 dias
0,0 (0 avaliações)
1,0
1,0

Sobre o cliente

Bandeira do(a) UNITED STATES
North Chesterfield, United States
5,0
39
Método de pagamento verificado
Membro desde mar. 22, 2012

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.