idevelopment / service_status Goto Github PK
View Code? Open in Web Editor NEWNetwork and Service status page for all iDevelopment services.
Network and Service status page for all iDevelopment services.
Needed for the incidents bugtracker.
Relates #27
Allow users to check if the IP adress is blocked.
View [labels.index] not found. in /Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:137
Monitor all servers and display the status for each server.
This repo needs to be tested. Because this is a critical system for hosting firms. So phpunit can detect issues in development. And tell the end user that this platform is working or not.
We need to integrate a newsletter to send notifications to employees and customers when one or more services are down
UPDATE July 25, 2016 Service is activated.
TODO: Add codecov to travisCI
Relates #21
.scss-lint.yml
configuration file.travisCI
The following labels need to be implemented.
Optional:
Now when a staff member create a incident. No one is assigned.
TODO: Set method to assign a user at the creation process. So the ticket is directly assigned to a staff member.
Relates #27
standard code lines. That reduce PSR violations.
I think it's more user friendly that we add placeholders on the inputs form the abuse report form.
When i press open icidents.
QueryException in Connection.php line 713:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'incident_status_incidents.id' in 'field list' (SQL: select count(incident_status_incidents.id) as aggregate from `incidents` limit 20 offset 0)
Relates #27
1) LabelsTest::testCreateView
A request to [http://localhost/labels/create] failed. Received status code [500].
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithPages.php:196
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithPages.php:80
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithPages.php:61
/Users/tim/Documents/idev-git/service-status/tests/LabelsTest.php:45
Caused by
InvalidArgumentException: View [labels.create] not found. in /Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:137
To keep track of changes on the platform.
What we need in the incidents controllers. For the following functions.
Fields | Type | Description |
---|---|---|
Subject | text | The subject regarding this incident, for example (Router maintenance) |
Status | dropdown | Default status labels: Investigating, Confirmed, Resolved |
Service(s) | dropdown (multiple) | Populate the services from the db #2, for example (WWW,FTP,SMTP,IMAP,POP3) |
message | textarea | General information regarding the incident. |
4929e98 add empty incidents controller
54c56eb add empty functions.
patch-27
We need to implement Homestead. Because this improves the testing experience. And then we got a separated virtual testing environment
The country dropdown field is currently empty
No specific issue view found in the repo. We need to build this one up.
Relates #27
receive, process, abuse reports and send notifications with specific information regarding the abuse case(s) on the network.
1) LabelsTest::testDelete
InvalidArgumentException: Unable to locate factory with name [default] [App\Label].
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:130
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2300
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:143
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:106
/Users/tim/Documents/idev-git/service-status/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:84
/Users/tim/Documents/idev-git/service-status/tests/LabelsTest.php:59
Relates: #21
Relates #27
I think notifications can be handy in this platform.
So we need a package or building system for notifications
Now the user can't edit his user credentials.
We need to create a view and method to let the user change his credentials
Relates #41
We need to add a contributing file, to give possible contributors a how-to.
It improves collaboration en contributing experience.
When we create a new incident ticket we need to assign a service on this ticket.
This includes services like WWW, FTP, IMAP, POP3, SMTP
Name | Type | Description |
---|---|---|
service_name | text | The name of the service |
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.