Advanced Search
Search Results
61 total results found
Dashboard page
You can edit the dashboard page by editing the following file: resources/views/dashboard.blade.php This is what ships with Ticaga by default: @php use Illuminate\Support\Facades\Auth; @endphp @section('title', 'Dashboard - Ticaga') <x-app-layout> <di...
Customers welcome page
Underneath the tickets widget for the customers is a content box, this can be customised by editing the following file: resources/views/components/welcome.blade.php This is the default content which ships with Ticaga: <div class="rounded-lg p-6 lg:p-8 ...
How to extend Ticaga functionality?
Out of the box, Ticaga encodes files for licensing purposes, this means it's hard to edit the core of the software. We've released version 1.3.4 with the functionality for you to expand Ticaga's routes. In the routes folder you will find a custom.php. Link y...
Our default .env file
Sometimes you may break or not get the .env included in the zip, I'm hoping to resolve this soon: This is the default .env.example which is renamed to .env APP_NAME="Ticaga" APP_ENV=local APP_KEY= APP_DEBUG=false APP_URL=http://localhost APP_LOCALE=en...
Upgrading Ticaga Manually
To upgrade Ticaga, simply upload the new files. wget -N https://ticaga.com/latest.zip unzip latest.zip Run the migration tool to add or update any database tables: php artisan ticaga:upgrade Seed the database with any new content required: php artisan db...
Register
To create a new user account with Ticaga via the API: URL: https://yourdomain.com/api/register Type: POST { "user": { "name": "Michael Dance", "email": "dancemike@domain.com", "company": "Ticaga Ltd", "billing_id": "2", "billing_...
Login
To log a customer in: URL: https://yourdomain.com/api/login Type: POST { "user": { "id": 1, "name": "Joe Doe", "email": "joedoe@example.com", "email_verified_at": null, "company": "Demo Ltd", "phone_number": "", "billin...
Authentication
To use the Ticaga's API you need to submit the Admin email address and API Token with every request as the Authorization: Basic. Type: POST { "result": "true" } username: The email address of the administrator. password: The API Token of the administra...
Customer Information
To get the customer information from Ticaga: URL: https://yourdomain.com/api/customers/get/{id} Type: GET { "user": { "id": 1, "name": "Joe Doe", "email": "joedoe@example.com", "email_verified_at": null, "company": "Demo Ltd", ...
Tickets
To get all the tickets Ticaga: URL: https://yourdomain.com/api/tickets/get/all/{ticaga_id} Type: GET { "tickets": [ { "id": 2, "user_id": 2, "subject": "Vitae provident aspernatur minima eum sunt.", "message": "Ullam mini...
Responses
To get the responses for a ticket in Ticaga: URL: https://yourdomain.com/api/responses/get/{ticket_id} Type: GET { "responses": [ { "id": 4, "user_id": 4, "ticket_number": 2, "content": "Et animi corrupti ut atque incidun...
Grab a Ticket
How to grab a ticket from Ticaga: URL: https://yourdomain.com/api/tickets/get/{id}/{ticket_id} Type: GET { "tickets": { "id": 2, "user_id": 2, "subject": "Vitae provident aspernatur minima eum sunt.", "message": "Ullam minima est ut i...
Create a Ticket
URL: https://yourdomain.com/api/tickets/create Type: POST { "id": 8, } customer_id: The ID of the customer, if the customer doesn't have an ID please set this as 0. subject: The subject of the ticket. message: This is the message aka the content of ...
Create a Response
URL: https://yourdomain.com/api/responses/create Type: POST { "id": 8, } ticket_number: This it the ticket ID the response is for. content: This is the content of the response. organize (OPTIONAL): This is defaulted as "ticket" if no organi...
Departments
This allows you to grab the departments on your Ticaga installation: URL: https://yourdomain.com/api/departments/public URL: https://yourdomain.com/api/departments/customers Type: GET { "departments": [ { "id": 2, "department_name": "...
Close a Ticket
URL: https://yourdomain.com/api/tickets/close Type: POST { "id": 8, } customer_id: The ID of the customer, who owns the ticket, this makes sure they can close the ticket. ticket_id: This is the ticket ID. The result returns the ticket ...
How Guests can open a ticket.
Since version 2.0.0 of the Blesta plugin, your visitors (guests) can finally submit a ticket to your team. They can click on Support >> Departments or if you've added a link to your portal they can simply click a link, they'll see the list of departments whic...
Upgrade from 2.0 to 2.1
To upgrade from 2.0 to 2.1: composer require laravel/fortify php artisan migrate