Todo plugin for Zuri Chat

Overview

ZURI.CHAT TODO PLUGIN

Stack Laravel and VueJs

  • To install dependencies You need to composer installed, after installing composer
composer install

which will install all the dependencies in the composer.json

  • To start the Laravel app
php artisan serve

will start the laravel server


Installation Guide For Laravel


Fork The Repo And Clone Your Fork

cd zc_plugin_todo
git remote add upstream https://github.com/zurichat/zc_plugin_todo.git
git pull upstream develop
copy and paste your `.env` to your root dir
composer install
php artisan serve

Visit localhost:8000 in your browser

When You Make Changes

git add .
git commit -m "commit message"
git pull upstream develop

Make Sure there is no conflict, Make sure you push to develop branch -- Create a develop branch in your local

git push origin develop

Then Create Your Pull Request

  • Also include your issue number in the commit message with a close action e.g "...this commit close #10" which automatically closes the issue with #10 on merge

Contribution Guide

Comments
  • Add An Endpoint That Display Static Information About TODO Plugin

    Add An Endpoint That Display Static Information About TODO Plugin

    Create and add an endpoint that Displays static information about TODO plugin .

    View Live Link As you can observe from the Live-Link, The chained endpoint, https://todo.zuri.chat/info, displays static Information of the TODO Plugin in JSON format when you hit the URL link.

    From the JSON displayed on the Live Link, you would notice the JSON information included the plugin SideBar URL, HTML_URL, and a pingable URL to check if the plugin is still online.

    View Controller Code Link To Routing Code Here

    Link To PR #223

    Jump To Team-Lead Comment

    Accepted Backend 
    opened by EricOgie 5
  • Fixed merge conflict: Add index for TaskSearchController to display all tasks  issue #180

    Fixed merge conflict: Add index for TaskSearchController to display all tasks issue #180

    Add index for TaskSearchController to display all tasks

    issue https://github.com/zurichat/zc_plugin_todo/issues/180 live link: https://todo.zuri.chat/api/tasks

    opened by alabamustapha 3
  • Route to make comment on task

    Route to make comment on task

    The post contains the user id as well as the task id. The user clicks on the task he wants to comment on and in the URL you have 'todo.zuri.chat/taskid/comment' this taskid is sent with the post data

    opened by AlaboGift 3
  • Setup Laravel Repository To Communicate With ZuriCore API

    Setup Laravel Repository To Communicate With ZuriCore API

    Setup a repository to communicate with Zuri.core API endpoints.

    The repositories should be able to read from and write to zuricore's mongodb database

    Accepted Backend 
    opened by EricOgie 3
  • Configure WhiteSource Bolt for GitHub

    Configure WhiteSource Bolt for GitHub

    Welcome to WhiteSource Bolt for GitHub! This is an onboarding PR to help you understand and configure settings before WhiteSource starts scanning your repository for security vulnerabilities.

    :vertical_traffic_light: WhiteSource Bolt for GitHub will start scanning your repository only once you merge this Pull Request. To disable WhiteSource Bolt for GitHub, simply close this Pull Request.


    What to Expect

    This PR contains a '.whitesource' configuration file which can be customized to your needs. If no changes were applied to this file, WhiteSource Bolt for GitHub will use the default configuration.

    Before merging this PR, Make sure the Issues tab is enabled. Once you merge this PR, WhiteSource Bolt for GitHub will scan your repository and create a GitHub Issue for every vulnerability detected in your repository.

    If you do not want a GitHub Issue to be created for each detected vulnerability, you can edit the '.whitesource' file and set the 'minSeverityLevel' parameter to 'NONE'.


    :question: Got questions? Check out WhiteSource Bolt for GitHub docs. If you need any further assistance then you can also request help here.

    opened by mend-bolt-for-github[bot] 0
  • Merge Develop to master

    Merge Develop to master

    This is a test PR. I added some test workflows to reduce bugs getting to the live site. It runs only when a PR is made. If this workflow fails, corrections can be requested before it is merged.

    opened by duoarc 0
Releases(v0.1.0-alpha1)
Owner
Zuri Chat
An open source, very flexible group communication tool
Zuri Chat
A framework agnostic PHP library to build chat bots

BotMan If you want to learn how to create reusable PHP packages yourself, take a look at my upcoming PHP Package Development video course. About BotMa

BotMan 5.8k Jan 3, 2023
SimSimi Bot - a Telegram ChatBot like the old SimSimi app that simulates a normal chat experience, created directly by users

SimSimi Bot - a Telegram ChatBot like the old SimSimi app that simulates a normal chat experience, created directly by users

NeleB54Gold 4 Oct 21, 2022
A bot that translates the words you choose during the chat in Telegram to the language you want.

About Needy Telegram Translator If you are constantly using telegram and want to translate words into different languages, this library is for you. Qu

İbrahim Sayar 2 May 27, 2022
A discord-feature rich API plugin for PMMP.

DiscordBot DiscordBot a core plugin that provides an extensive API for plugins to interact with a discord bot creating endless possibilities. Examples

null 2 Jan 9, 2022
An ultimate troll plugin for PocketMine-MP

LMAO An ultimate troll plugin for PocketMine-MP Feature Feature Description Alone Hides every player, let them feed alone Burn Burn the player FakeOp

Ngọc Lam 8 Oct 20, 2022
Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible. /// Chat with us and others on Spectrum: https://spectrum.chat/twill

About Twill Twill is an open source Laravel package that helps developers rapidly create a custom CMS that is beautiful, powerful, and flexible. By st

AREA 17 3k Jan 6, 2023
A PHP Chat based on LE CHAT

General Information: This is a PHP Chat based on LE CHAT v.1.14. An up-to-date copy of this script can be downloaded at https://github.com/DanWin/le-c

Daniel Winzen 137 Dec 17, 2022
A Laravel chat package. You can use this package to create a chat/messaging Laravel application.

Chat Create a Chat application for your multiple Models Table of Contents Click to expand Introduction Installation Usage Adding the ability to partic

Tinashe Musonza 931 Dec 24, 2022
Online personal and group chat application using HTML, CSS, JS, PHP,SQL and AJAX that allows users to create own groups, chat

Online personal and group chat application using HTML, CSS, JS, PHP,SQL and AJAX that allows users to create own groups, chat, make friends, check new notifications and edit functionality. Chat automatically updates using AJAX to allow for real-time chatting with other users collected from the database.

Dave Sharma 2 Aug 5, 2022
Laravel Rocket chat Debugher, push all logs to rocket chat channels

Laravel Rocket chat Debugher, push all logs to rocket chat channels

Novaday 4 Jun 13, 2022
Rebuild the todo website with Laravel and Vue

Lara-Todo This is a course that I took at Udmey, to create a todo website with Laravel and Vue.js Start First we need to download and setup Composer.

AmirH.Najafizadeh 6 Jul 31, 2022
Laravel lumen and AngularJS Todo Application

Laravel lumen and AngularJS Todo Application Todo application using Laravel lumen micro framework and AngularJS Features Create/Edit/Delete Todo Lumen

Dimi Mikadze 45 Mar 29, 2021
Todo App with Laravel 8

Todo App with Laravel 8 Demo: https://phplaravel-664318-2249917.cloudwaysapps.com/ username: [email protected] password: demodemo Features 2 Models

Nav Appaiya 1 Nov 23, 2021
Todo App using Laravel 8 + Vuejs

Todo App using Laravel 8 + Vuejs

Rizwan Ullah 1 Nov 21, 2021
This app remembers todo list in every specified time (e. every minute, hour, day etc) through telegram bot

remember_todo_list This app remembers todo list in every specified time (e. every minute, hour, day etc) through telegram bot This project includes tw

Saidburxon 1 Nov 27, 2021
A simple todo app, built with bootstrap, php native, mysql

A simple todo app, built with bootstrap, php native, mysql

Muhammad Fatkurozi 1 Apr 3, 2022
TODO List is a task management system

TODO List is a task management system. It allows you to create tasks, change their statuses and put labels. Registration and authentication are required to work with the system.

Yana 0 Jul 21, 2022
Create a simple todo-list application with the basic PHP programming language implemented in the terminal

PHP-DASAR---simple-todo-list-app-with-terminal create a simple todo-list application with the basic PHP programming language implemented in the termin

Ahmad Wali Alchalidi 2 Sep 7, 2022
The advance todo-app (backend) with Laravel framework.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Milwad 14 Dec 24, 2022
A simple pocketmine plugin to chat by worlds on your server!

WorldChat Fix Per World Chat plugin for PocketMine-MP API 4.0 Category PocketMine-MP plugins | Php 8 Requirements PocketMine-MP API 4.0.0 and PHP 8 or

HenryDevMaster 7 Nov 2, 2022