Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cytech/scheduler-InvoiceNinja
A module for InvoiceNinja for scheduling events via FullCalendar
https://github.com/cytech/scheduler-InvoiceNinja
fullcalendar invoiceninja laravel php scheduler
Last synced: 3 months ago
JSON representation
A module for InvoiceNinja for scheduling events via FullCalendar
- Host: GitHub
- URL: https://github.com/cytech/scheduler-InvoiceNinja
- Owner: cytech
- License: apache-2.0
- Archived: true
- Created: 2018-03-20T18:14:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-25T13:31:59.000Z (almost 5 years ago)
- Last Synced: 2024-06-21T11:29:51.759Z (5 months ago)
- Topics: fullcalendar, invoiceninja, laravel, php, scheduler
- Language: PHP
- Size: 4.54 MB
- Stars: 17
- Watchers: 3
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - cytech/scheduler-InvoiceNinja - A module for InvoiceNinja for scheduling events via FullCalendar (laravel)
README
no longer actively maintained
# scheduler
A module for InvoiceNinja for scheduling events via FullCalendarScheduler Module for InvoiceNinja
----------------------------------Installation or Update:
Initial Installation or update from Scheduler v2.0.0 and later:1.) Open a terminal in the InvoiceNinja web directory.
2.) Type "php artisan module:install cytech/scheduler --type=github" and press "Enter".
3.) Type "php artisan module:migrate Scheduler" and press "Enter".
Answer "Yes" if prompted to continue.4.) Type "php artisan module:publish scheduler" and press "Enter".
Check that all permissions for Modules directory and contents are correct.In InvoiceNinja
5.) Scheduler menu - Utilities - Settings
Set options to your preference.
If running the Workorders Addon for InvoiceNinja:
Set Enable "Create Workorder" functionality to "Yes"NOTE: Occasionally there may be a conflict with old views in the Laravel cache.
If you receive an odd error on page load after install try and clear the cache by:
(in browser address bar:)
http:///scheduler/viewclearThat should do it !
Description of functions is available in Scheduler -> Utilities -> AboutIf you find this product useful, feel free to buy me a beer: https://paypal.me/cytecheng
Alternative installations:
1.)
clone into "yourInvoiceNinja"/Modules/Scheduler:
cd /var/www/yourInvoiceNinjaWeb
mkdir Modules
cd Modules
git clone https://github.com/cytech/scheduler.git Scheduler
or
Extract contents of zip file into "yourInvoiceNinja"/Modules/Scheduler web directory.
You should have a "yourInvoiceNinja"/Modules/Scheduler directory and contents
containg Assets, Config, Database, etc.
"yourInvoiceNinja"/Modules/Scheduler├── Assets
├── Config
├── Database
├── Datatables
├── Http
├── Models
├── Policies
├── Presenters
├── Providers
├── Repositories
├── Resources
├── Transformers
├── composer.json
├── FullCalendar LICENSE.txt
├── gulpfile.js
├── LICENSE
├── License.txt
├── module.json
├── package.json
├── README.md
├── SchedulerAuthProvider.php
├── start.php
└── yarn.lock2.) Open a terminal in the InvoiceNinja web directory.
3.) Type "php artisan module:migrate Scheduler" and press "Enter".
Answer "Yes" if prompted to continue.4.) Type "php artisan module:publish scheduler" and press "Enter".
Check that all permissions for Modules directory and contents are correct.5.) Scheduler menu - Utilities - Settings
Set options to your preference.
If running the Workorders Addon for InvoiceNinja:
Set Enable "Create Workorder" functionality to "Yes"NOTE: Occasionally there may be a conflict with old views in the Laravel cache.
If you receive an odd error on page load after install try and clear the cache by:
(in browser address bar:)
http:///scheduler/viewclear